$ /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/no-layout?ref=main&rev=5ac80dbd7c6c3ee81d362ad6673a78647235805a#devShells.x86_64-linux.ghc9102 --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 extra Building foldl Building free Building monoid-subclasses Building semialign Building trial-tomland Building witherable [extra] Phase: setupCompilerEnvironmentPhase [extra] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [foldl] Phase: setupCompilerEnvironmentPhase [foldl] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [free] Phase: setupCompilerEnvironmentPhase [free] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [monoid-subclasses] Phase: setupCompilerEnvironmentPhase [monoid-subclasses] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [trial-tomland] Phase: setupCompilerEnvironmentPhase [trial-tomland] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [semialign] Phase: setupCompilerEnvironmentPhase [semialign] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [extra] Phase: unpackPhase [extra] unpacking source archive /nix/store/3nprda3kdyhj8zkmv2z32yi6n0gwc966-extra-1.8.1.tar.gz [extra] source root is extra-1.8.1 [extra] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "extra-1.8.1/test/TestUtil.hs" [extra] Phase: patchPhase [free] Phase: unpackPhase [free] unpacking source archive /nix/store/ww34c3nzhs0wrgn68lk5d0qk9rgdm1d7-free-5.2.tar.gz [extra] Phase: compileBuildDriverPhase [extra] setupCompileFlags: -package-db=/build/tmp.mPZ6qSQLmh/setup-package.conf.d -threaded [free] source root is free-5.2 [free] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "free-5.2/.vim.custom" [free] Phase: patchPhase [free] Replace Cabal file with edited version from mirror://hackage/free-5.2/revision/7.cabal. [witherable] Phase: setupCompilerEnvironmentPhase [witherable] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [free] Phase: compileBuildDriverPhase [free] setupCompileFlags: -package-db=/build/tmp.qJCkzFlyVf/setup-package.conf.d -threaded [foldl] Phase: unpackPhase [extra] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.mPZ6qSQLmh/Main.o ) [foldl] unpacking source archive /nix/store/9a7d6qdjvwpsnv1w5zlzagnizdddqi51-foldl-1.4.18.tar.gz [foldl] source root is foldl-1.4.18 [foldl] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "foldl-1.4.18/test/doctest.hs" [foldl] Phase: patchPhase [foldl] Replace Cabal file with edited version from mirror://hackage/foldl-1.4.18/revision/1.cabal. [free] [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.qJCkzFlyVf/Main.o ) [foldl] Phase: compileBuildDriverPhase [foldl] setupCompileFlags: -package-db=/build/tmp.1haymgiAFi/setup-package.conf.d -threaded [extra] [2 of 2] Linking Setup [trial-tomland] Phase: unpackPhase [trial-tomland] unpacking source archive /nix/store/m3ywwybp74rrv72mll20xj4z6lm8996x-trial-tomland-0.0.0.0.tar.gz [trial-tomland] source root is trial-tomland-0.0.0.0 [monoid-subclasses] Phase: unpackPhase [trial-tomland] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "trial-tomland-0.0.0.0/trial-tomland.cabal" [monoid-subclasses] unpacking source archive /nix/store/qsgf9h0d9wlnsrhmas3c1zfpr71mv8n7-monoid-subclasses-1.2.6.tar.gz [trial-tomland] Phase: patchPhase [free] [2 of 2] Linking Setup [monoid-subclasses] source root is monoid-subclasses-1.2.6 [trial-tomland] Replace Cabal file with edited version from mirror://hackage/trial-tomland-0.0.0.0/revision/5.cabal. [foldl] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.1haymgiAFi/Main.o ) [monoid-subclasses] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "monoid-subclasses-1.2.6/Test/TestMonoidSubclasses.hs" [trial-tomland] Phase: compileBuildDriverPhase [monoid-subclasses] Phase: patchPhase [trial-tomland] setupCompileFlags: -package-db=/build/tmp.1VaqPuUJAF/setup-package.conf.d -threaded [semialign] Phase: unpackPhase [monoid-subclasses] Phase: compileBuildDriverPhase [semialign] unpacking source archive /nix/store/7r6xfw79m4pw1yb0i8zzcx6cha65xrx1-semialign-1.3.1.tar.gz [monoid-subclasses] setupCompileFlags: -package-db=/build/tmp.cOfRHOFqAh/setup-package.conf.d -threaded [semialign] source root is semialign-1.3.1 [semialign] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "semialign-1.3.1/src/Data/Zip.hs" [semialign] Phase: patchPhase [semialign] Replace Cabal file with edited version from mirror://hackage/semialign-1.3.1/revision/2.cabal. [semialign] Phase: compileBuildDriverPhase [foldl] [2 of 2] Linking Setup [semialign] setupCompileFlags: -package-db=/build/tmp.3mAPkdS5X5/setup-package.conf.d -threaded [trial-tomland] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.1VaqPuUJAF/Main.o ) [monoid-subclasses] [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.cOfRHOFqAh/Main.o ) [semialign] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.3mAPkdS5X5/Main.o ) [witherable] Phase: unpackPhase [trial-tomland] [2 of 2] Linking Setup [witherable] unpacking source archive /nix/store/ai652bi646pyr3gc4wn98pbxjdmrrhas-witherable-0.5.tar.gz [witherable] source root is witherable-0.5 [witherable] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "witherable-0.5/witherable.cabal" [monoid-subclasses] [2 of 2] Linking Setup [witherable] Phase: patchPhase [witherable] Replace Cabal file with edited version from mirror://hackage/witherable-0.5/revision/1.cabal. [witherable] Phase: compileBuildDriverPhase [witherable] setupCompileFlags: -package-db=/build/tmp.eXrmpeDkcz/setup-package.conf.d -threaded [semialign] [2 of 2] Linking Setup [witherable] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.eXrmpeDkcz/Main.o ) [witherable] [2 of 2] Linking Setup [extra] Phase: updateAutotoolsGnuConfigScriptsPhase [extra] Phase: configurePhase [extra] configureFlags: --verbose --prefix=/nix/store/yzmrff2bk5binq582sbgr1nqc87bn2mv-extra-1.8.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/0sdv213rxnm3gllhr4zn6rmlkg7xvdgw-extra-1.8.1-doc/share/doc/extra-1.8.1 --with-gcc=gcc --package-db=/build/tmp.mPZ6qSQLmh/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [extra] Using Parsec parser [extra] Configuring extra-1.8.1... [free] Phase: updateAutotoolsGnuConfigScriptsPhase [free] Phase: configurePhase [foldl] Phase: updateAutotoolsGnuConfigScriptsPhase [free] configureFlags: --verbose --prefix=/nix/store/9id1khnlshc32scb92hbwb4w6x02r51x-free-5.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/gr5bkd3gksj03mjxjf2d4fz0kz8xnj7k-free-5.2-doc/share/doc/free-5.2 --with-gcc=gcc --package-db=/build/tmp.qJCkzFlyVf/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [free] Using Parsec parser [free] Configuring free-5.2... [foldl] Phase: configurePhase [foldl] configureFlags: --verbose --prefix=/nix/store/anfx25rsfkfn3k6qqcjqhg5hmb19wxd2-foldl-1.4.18 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/iisnfilyadwix3fcs6ikxfks5n6z5rx8-foldl-1.4.18-doc/share/doc/foldl-1.4.18 --with-gcc=gcc --package-db=/build/tmp.1haymgiAFi/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/lib [foldl] Using Parsec parser [foldl] Configuring foldl-1.4.18... [trial-tomland] Phase: updateAutotoolsGnuConfigScriptsPhase [monoid-subclasses] Phase: updateAutotoolsGnuConfigScriptsPhase [trial-tomland] Phase: configurePhase [monoid-subclasses] Phase: configurePhase [trial-tomland] configureFlags: --verbose --prefix=/nix/store/7cpl6d7lw2zmj05j49vkb5zpzyqklhg3-trial-tomland-0.0.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/2nqnl7ph599bb95cf86a7k161l05ac4j-trial-tomland-0.0.0.0-doc/share/doc/trial-tomland-0.0.0.0 --with-gcc=gcc --package-db=/build/tmp.1VaqPuUJAF/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [monoid-subclasses] configureFlags: --verbose --prefix=/nix/store/2mxaf85pz4kh5py1lln4wq3ypj02cq15-monoid-subclasses-1.2.6 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/ixjgvxn5a4q03bzs0zdb70x7mv986klg-monoid-subclasses-1.2.6-doc/share/doc/monoid-subclasses-1.2.6 --with-gcc=gcc --package-db=/build/tmp.cOfRHOFqAh/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [trial-tomland] Using Parsec parser [trial-tomland] Configuring trial-tomland-0.0.0.0... [monoid-subclasses] Using Parsec parser [monoid-subclasses] Configuring monoid-subclasses-1.2.6... [semialign] Phase: updateAutotoolsGnuConfigScriptsPhase [semialign] Phase: configurePhase [semialign] configureFlags: --verbose --prefix=/nix/store/wbihhd224knr9s55j6xifjn3lxzp3pq4-semialign-1.3.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/542535q95mqw3qxx40ki13j1vk0wz5qs-semialign-1.3.1-doc/share/doc/semialign-1.3.1 --with-gcc=gcc --package-db=/build/tmp.3mAPkdS5X5/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [semialign] Using Parsec parser [semialign] Configuring semialign-1.3.1... [witherable] Phase: updateAutotoolsGnuConfigScriptsPhase [witherable] Phase: configurePhase [witherable] configureFlags: --verbose --prefix=/nix/store/x09x78f88fw5nm1q6zdl5b2iy7kmbmgc-witherable-0.5 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/jbqnqkb3l7dw1k4acgx3xbr5i4sqili8-witherable-0.5-doc/share/doc/witherable-0.5 --with-gcc=gcc --package-db=/build/tmp.eXrmpeDkcz/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [witherable] Using Parsec parser [witherable] Configuring witherable-0.5... [semialign] Flags chosen: semigroupoids=True [extra] Dependency base >=4.9 && <5: using base-4.20.1.0 [extra] Dependency clock >=0.7: using clock-0.8.4 [extra] Dependency directory: using directory-1.3.8.5 [extra] Dependency filepath: using filepath-1.5.4.0 [extra] Dependency process: using process-1.6.25.0 [extra] Dependency time: using time-1.12.2 [extra] Dependency unix: using unix-2.8.6.0 [extra] Dependency QuickCheck >=2.10: using QuickCheck-2.15.0.1 [extra] Dependency base >=4 && <5: using base-4.20.1.0 [extra] Dependency directory: using directory-1.3.8.5 [extra] Dependency extra: using extra-1.8.1 [extra] Dependency filepath: using filepath-1.5.4.0 [extra] Dependency quickcheck-instances >=0.3.17: using quickcheck-instances-0.3.33 [extra] Dependency unix: using unix-2.8.6.0 [extra] Source component graph: [extra]  component lib [extra]  component test:extra-test dependency lib [extra] Configured component graph: [extra]  component extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [extra]  include base-4.20.1.0-2277 [extra]  include clock-0.8.4-IOjihXqVwfJE6Oi0LlMmXK [extra]  include directory-1.3.8.5-ad1a [extra]  include filepath-1.5.4.0-590e [extra]  include process-1.6.25.0-d21a [extra]  include time-1.12.2-18ff [extra]  include unix-2.8.6.0-bc28 [extra]  component extra-1.8.1-6nTB9Xv1WLM8J6eEvCNq52-extra-test [extra]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [extra]  include base-4.20.1.0-2277 [extra]  include directory-1.3.8.5-ad1a [extra]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [extra]  include filepath-1.5.4.0-590e [extra]  include quickcheck-instances-0.3.33-J59fUUft4T8JJJI5spwjev [extra]  include unix-2.8.6.0-bc28 [extra] Linked component graph: [extra]  unit extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [extra]  include base-4.20.1.0-2277 [extra]  include clock-0.8.4-IOjihXqVwfJE6Oi0LlMmXK [extra]  include directory-1.3.8.5-ad1a [extra]  include filepath-1.5.4.0-590e [extra]  include process-1.6.25.0-d21a [extra]  include time-1.12.2-18ff [extra]  include unix-2.8.6.0-bc28 [extra]  Control.Concurrent.Extra=extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1:Control.Concurrent.Extra,Control.Exception.Extra=extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1:Control.Exception.Extra,Control.Monad.Extra=extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1:Control.Monad.Extra,Data.Either.Extra=extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1:Data.Either.Extra,Data.Foldable.Extra=extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1:Data.Foldable.Extra,Data.IORef.Extra=extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1:Data.IORef.Extra,Data.List.Extra=extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1:Data.List.Extra,Data.List.NonEmpty.Extra=extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1:Data.List.NonEmpty.Extra,Data.Monoid.Extra=extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1:Data.Monoid.Extra,Data.Tuple.Extra=extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1:Data.Tuple.Extra,Data.Typeable.Extra=extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1:Data.Typeable.Extra,Data.Version.Extra=extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1:Data.Version.Extra,Extra=extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1:Extra,Numeric.Extra=extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1:Numeric.Extra,System.Directory.Extra=extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1:System.Directory.Extra,System.Environment.Extra=extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1:System.Environment.Extra,System.IO.Extra=extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1:System.IO.Extra,System.Info.Extra=extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1:System.Info.Extra,System.Process.Extra=extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1:System.Process.Extra,System.Time.Extra=extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1:System.Time.Extra,Text.Read.Extra=extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1:Text.Read.Extra [extra]  unit extra-1.8.1-6nTB9Xv1WLM8J6eEvCNq52-extra-test [extra]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [extra]  include base-4.20.1.0-2277 [extra]  include directory-1.3.8.5-ad1a [extra]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [extra]  include filepath-1.5.4.0-590e [extra]  include quickcheck-instances-0.3.33-J59fUUft4T8JJJI5spwjev [extra]  include unix-2.8.6.0-bc28 [extra] Ready component graph: [extra]  definite extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [extra]  depends base-4.20.1.0-2277 [extra]  depends clock-0.8.4-IOjihXqVwfJE6Oi0LlMmXK [extra]  depends directory-1.3.8.5-ad1a [extra]  depends filepath-1.5.4.0-590e [extra]  depends process-1.6.25.0-d21a [extra]  depends time-1.12.2-18ff [extra]  depends unix-2.8.6.0-bc28 [extra]  definite extra-1.8.1-6nTB9Xv1WLM8J6eEvCNq52-extra-test [extra]  depends QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [extra]  depends base-4.20.1.0-2277 [extra]  depends directory-1.3.8.5-ad1a [extra]  depends extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [extra]  depends filepath-1.5.4.0-590e [extra]  depends quickcheck-instances-0.3.33-J59fUUft4T8JJJI5spwjev [extra]  depends unix-2.8.6.0-bc28 [extra] Using Cabal-3.12.1.0 compiled by ghc-9.10 [extra] Using compiler: ghc-9.10.2 [extra] Using install prefix: /nix/store/yzmrff2bk5binq582sbgr1nqc87bn2mv-extra-1.8.1 [extra] Executables installed in: [extra] /nix/store/yzmrff2bk5binq582sbgr1nqc87bn2mv-extra-1.8.1/bin [extra] Libraries installed in: [extra] /nix/store/yzmrff2bk5binq582sbgr1nqc87bn2mv-extra-1.8.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [extra] Dynamic Libraries installed in: [extra] /nix/store/yzmrff2bk5binq582sbgr1nqc87bn2mv-extra-1.8.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [extra] Private executables installed in: [extra] /nix/store/yzmrff2bk5binq582sbgr1nqc87bn2mv-extra-1.8.1/libexec/x86_64-linux-ghc-9.10.2-1e2a/extra-1.8.1 [extra] Data files installed in: [extra] /nix/store/yzmrff2bk5binq582sbgr1nqc87bn2mv-extra-1.8.1/share/x86_64-linux-ghc-9.10.2-1e2a/extra-1.8.1 [extra] Documentation installed in: [extra] /nix/store/0sdv213rxnm3gllhr4zn6rmlkg7xvdgw-extra-1.8.1-doc/share/doc/extra-1.8.1 [extra] Configuration files installed in: [extra] /nix/store/yzmrff2bk5binq582sbgr1nqc87bn2mv-extra-1.8.1/etc [extra] No alex found [extra] Using ar found on system at: [extra] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [extra] No c2hs found [extra] No cpphs found [extra] No doctest found [extra] Using gcc version 14.3.0 given by user at: [extra] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [extra] Using ghc version 9.10.2 found on system at: [extra] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [extra] Using ghc-pkg version 9.10.2 found on system at: [extra] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [extra] No ghcjs found [extra] No ghcjs-pkg found [extra] No greencard found [extra] Using haddock version 2.31.0 found on system at: [extra] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [extra] No happy found [extra] Using haskell-suite found on system at: haskell-suite-dummy-location [extra] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [extra] No hmake found [extra] Using hpc version 0.69 found on system at: [extra] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [extra] Using hsc2hs version 0.68.10 found on system at: [extra] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [extra] Using hscolour version 1.25 found on system at: [extra] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [extra] No jhc found [extra] Using ld found on system at: [extra] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [extra] No pkg-config found [extra] Using runghc version 9.10.2 found on system at: [extra] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [extra] Using strip version 2.44 found on system at: [extra] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [extra] Using tar found on system at: [extra] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [extra] No uhc found [free] Dependency base >=4.9 && <5: using base-4.20.1.0 [free] Dependency comonad >=5.0.8 && <6: using comonad-5.0.9 [free] Dependency containers >=0.5.7.1 && <0.9: using containers-0.7 [free] Dependency distributive >=0.5.2 && <1: using distributive-0.6.2.1 [free] Dependency exceptions >=0.10.4 && <0.11: using exceptions-0.10.9 [free] Dependency indexed-traversable >=0.1.1 && <0.2: using [free] indexed-traversable-0.1.4 [free] Dependency mtl >=2.2.2 && <2.4: using mtl-2.3.1 [free] Dependency profunctors >=5.6.1 && <6: using profunctors-5.6.3 [free] Dependency semigroupoids >=5.3.5 && <7: using semigroupoids-6.0.1 [free] Dependency template-haskell >=2.11 && <2.24: using template-haskell-2.22.0.0 [free] Dependency th-abstraction >=0.4.2.0 && <0.8: using th-abstraction-0.7.1.0 [free] Dependency transformers >=0.5 && <0.7: using transformers-0.6.1.1 [free] Dependency transformers-base >=0.4.5.2 && <0.5: using transformers-base-0.4.6 [free] Source component graph: component lib [free] Configured component graph: [free]  component free-5.2-KsWRdGz0nOlHHyGfxH7UKC [free]  include base-4.20.1.0-2277 [free]  include comonad-5.0.9-9ZXCMzc1LIuHPeefBB1gBv [free]  include containers-0.7-dff9 [free]  include distributive-0.6.2.1-1Pd6CkjSsIyAeIyjb5zjXL [free]  include exceptions-0.10.9-fd91 [free]  include indexed-traversable-0.1.4-74FxSl6JxXd9ksr8o5hwQ8 [free]  include mtl-2.3.1-5ae5 [free]  include profunctors-5.6.3-AfxdEbA4qEx21xJFq5OvWx [free]  include semigroupoids-6.0.1-9FoUHGd3cSv9csmslt6yTE [free]  include template-haskell-2.22.0.0-2a41 [free]  include th-abstraction-0.7.1.0-Dyx1wuxi5ORFRtryF4fJsV [free]  include transformers-0.6.1.1-407f [free]  include transformers-base-0.4.6-QKhp5qdg4W9qsq3jcnNhh [free] Linked component graph: [free]  unit free-5.2-KsWRdGz0nOlHHyGfxH7UKC [free]  include base-4.20.1.0-2277 [free]  include comonad-5.0.9-9ZXCMzc1LIuHPeefBB1gBv [free]  include containers-0.7-dff9 [free]  include distributive-0.6.2.1-1Pd6CkjSsIyAeIyjb5zjXL [free]  include exceptions-0.10.9-fd91 [free]  include indexed-traversable-0.1.4-74FxSl6JxXd9ksr8o5hwQ8 [free]  include mtl-2.3.1-5ae5 [free]  include profunctors-5.6.3-AfxdEbA4qEx21xJFq5OvWx [free]  include semigroupoids-6.0.1-9FoUHGd3cSv9csmslt6yTE [free]  include template-haskell-2.22.0.0-2a41 [free]  include th-abstraction-0.7.1.0-Dyx1wuxi5ORFRtryF4fJsV [free]  include transformers-0.6.1.1-407f [free]  include transformers-base-0.4.6-QKhp5qdg4W9qsq3jcnNhh [free]  Control.Alternative.Free=free-5.2-KsWRdGz0nOlHHyGfxH7UKC:Control.Alternative.Free,Control.Alternative.Free.Final=free-5.2-KsWRdGz0nOlHHyGfxH7UKC:Control.Alternative.Free.Final,Control.Applicative.Free=free-5.2-KsWRdGz0nOlHHyGfxH7UKC:Control.Applicative.Free,Control.Applicative.Free.Fast=free-5.2-KsWRdGz0nOlHHyGfxH7UKC:Control.Applicative.Free.Fast,Control.Applicative.Free.Final=free-5.2-KsWRdGz0nOlHHyGfxH7UKC:Control.Applicative.Free.Final,Control.Applicative.Trans.Free=free-5.2-KsWRdGz0nOlHHyGfxH7UKC:Control.Applicative.Trans.Free,Control.Comonad.Cofree=free-5.2-KsWRdGz0nOlHHyGfxH7UKC:Control.Comonad.Cofree,Control.Comonad.Cofree.Class=free-5.2-KsWRdGz0nOlHHyGfxH7UKC:Control.Comonad.Cofree.Class,Control.Comonad.Trans.Cofree=free-5.2-KsWRdGz0nOlHHyGfxH7UKC:Control.Comonad.Trans.Cofree,Control.Comonad.Trans.Coiter=free-5.2-KsWRdGz0nOlHHyGfxH7UKC:Control.Comonad.Trans.Coiter,Control.Monad.Free=free-5.2-KsWRdGz0nOlHHyGfxH7UKC:Control.Monad.Free,Control.Monad.Free.Ap=free-5.2-KsWRdGz0nOlHHyGfxH7UKC:Control.Monad.Free.Ap,Control.Monad.Free.Church=free-5.2-KsWRdGz0nOlHHyGfxH7UKC:Control.Monad.Free.Church,Control.Monad.Free.Class=free-5.2-KsWRdGz0nOlHHyGfxH7UKC:Control.Monad.Free.Class,Control.Monad.Free.TH=free-5.2-KsWRdGz0nOlHHyGfxH7UKC:Control.Monad.Free.TH,Control.Monad.Trans.Free=free-5.2-KsWRdGz0nOlHHyGfxH7UKC:Control.Monad.Trans.Free,Control.Monad.Trans.Free.Ap=free-5.2-KsWRdGz0nOlHHyGfxH7UKC:Control.Monad.Trans.Free.Ap,Control.Monad.Trans.Free.Church=free-5.2-KsWRdGz0nOlHHyGfxH7UKC:Control.Monad.Trans.Free.Church,Control.Monad.Trans.Iter=free-5.2-KsWRdGz0nOlHHyGfxH7UKC:Control.Monad.Trans.Iter [free] Ready component graph: [free]  definite free-5.2-KsWRdGz0nOlHHyGfxH7UKC [free]  depends base-4.20.1.0-2277 [free]  depends comonad-5.0.9-9ZXCMzc1LIuHPeefBB1gBv [free]  depends containers-0.7-dff9 [free]  depends distributive-0.6.2.1-1Pd6CkjSsIyAeIyjb5zjXL [free]  depends exceptions-0.10.9-fd91 [free]  depends indexed-traversable-0.1.4-74FxSl6JxXd9ksr8o5hwQ8 [free]  depends mtl-2.3.1-5ae5 [free]  depends profunctors-5.6.3-AfxdEbA4qEx21xJFq5OvWx [free]  depends semigroupoids-6.0.1-9FoUHGd3cSv9csmslt6yTE [free]  depends template-haskell-2.22.0.0-2a41 [free]  depends th-abstraction-0.7.1.0-Dyx1wuxi5ORFRtryF4fJsV [free]  depends transformers-0.6.1.1-407f [free]  depends transformers-base-0.4.6-QKhp5qdg4W9qsq3jcnNhh [free] Using Cabal-3.12.1.0 compiled by ghc-9.10 [free] Using compiler: ghc-9.10.2 [free] Using install prefix: /nix/store/9id1khnlshc32scb92hbwb4w6x02r51x-free-5.2 [free] Executables installed in: [free] /nix/store/9id1khnlshc32scb92hbwb4w6x02r51x-free-5.2/bin [free] Libraries installed in: [free] /nix/store/9id1khnlshc32scb92hbwb4w6x02r51x-free-5.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/free-5.2-KsWRdGz0nOlHHyGfxH7UKC [free] Dynamic Libraries installed in: [free] /nix/store/9id1khnlshc32scb92hbwb4w6x02r51x-free-5.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [free] Private executables installed in: [free] /nix/store/9id1khnlshc32scb92hbwb4w6x02r51x-free-5.2/libexec/x86_64-linux-ghc-9.10.2-1e2a/free-5.2 [free] Data files installed in: [free] /nix/store/9id1khnlshc32scb92hbwb4w6x02r51x-free-5.2/share/x86_64-linux-ghc-9.10.2-1e2a/free-5.2 [free] Documentation installed in: [free] /nix/store/gr5bkd3gksj03mjxjf2d4fz0kz8xnj7k-free-5.2-doc/share/doc/free-5.2 [free] Configuration files installed in: [free] /nix/store/9id1khnlshc32scb92hbwb4w6x02r51x-free-5.2/etc [free] No alex found [free] Using ar found on system at: [free] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [free] No c2hs found [free] No cpphs found [free] No doctest found [free] Using gcc version 14.3.0 given by user at: [free] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [free] Using ghc version 9.10.2 found on system at: [free] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [free] Using ghc-pkg version 9.10.2 found on system at: [free] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [free] No ghcjs found [free] No ghcjs-pkg found [free] No greencard found [free] Using haddock version 2.31.0 found on system at: [free] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [free] No happy found [free] Using haskell-suite found on system at: haskell-suite-dummy-location [free] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [free] No hmake found [free] Using hpc version 0.69 found on system at: [free] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [free] Using hsc2hs version 0.68.10 found on system at: [free] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [free] Using hscolour version 1.25 found on system at: [free] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [free] No jhc found [free] Using ld found on system at: [free] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [free] No pkg-config found [free] Using runghc version 9.10.2 found on system at: [free] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [free] Using strip version 2.44 found on system at: [free] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [free] Using tar found on system at: [free] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [free] No uhc found [foldl] Dependency base >=4.11.0.0 && <5: using base-4.20.1.0 [foldl] Dependency bytestring >=0.9.2.1 && <0.13: using bytestring-0.12.2.0 [foldl] Dependency comonad >=4.0 && <6: using comonad-5.0.9 [foldl] Dependency containers >=0.5.0.0 && <0.8: using containers-0.7 [foldl] Dependency contravariant <1.6: using contravariant-1.5.5 [foldl] Dependency hashable <1.6: using hashable-1.5.0.0 [foldl] Dependency primitive <0.10: using primitive-0.9.1.0 [foldl] Dependency profunctors >=4.3.2 && <5.7: using profunctors-5.6.3 [foldl] Dependency random >=1.2 && <1.4: using random-1.2.1.3 [foldl] Dependency semigroupoids >=1.0 && <6.1: using semigroupoids-6.0.1 [foldl] Dependency text >=0.11.2.0 && <2.2: using text-2.1.2 [foldl] Dependency transformers >=0.2.0.0 && <0.7: using transformers-0.6.1.1 [foldl] Dependency unordered-containers <0.3: using unordered-containers-0.2.20.1 [foldl] Dependency vector >=0.7 && <0.14: using vector-0.13.2.0 [foldl] Dependency base >=4.11.0.0 && <5: using base-4.20.1.0 [foldl] Dependency doctest >=0.16: using doctest-0.24.2 [foldl] Source component graph: [foldl]  component test:doctest [foldl]  component lib [foldl] Configured component graph: [foldl]  component foldl-1.4.18-HANDLssYZKV2jH7jmfmu42-doctest [foldl]  include base-4.20.1.0-2277 [foldl]  include doctest-0.24.2-H4FgSSwrzQD6JTD7tYQanP [foldl]  component foldl-1.4.18-JUvpw4UKAdU3SFdPE11NgQ [foldl]  include base-4.20.1.0-2277 [foldl]  include bytestring-0.12.2.0-5835 [foldl]  include comonad-5.0.9-9ZXCMzc1LIuHPeefBB1gBv [foldl]  include containers-0.7-dff9 [foldl]  include contravariant-1.5.5-9L710Gv0mfPBKPKJUl0pIA [foldl]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [foldl]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [foldl]  include profunctors-5.6.3-AfxdEbA4qEx21xJFq5OvWx [foldl]  include random-1.2.1.3-8klJqjF3xhRCzBrgK1uJlY [foldl]  include semigroupoids-6.0.1-9FoUHGd3cSv9csmslt6yTE [foldl]  include text-2.1.2-9845 [foldl]  include transformers-0.6.1.1-407f [foldl]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [foldl]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [foldl] Linked component graph: [foldl]  unit foldl-1.4.18-HANDLssYZKV2jH7jmfmu42-doctest [foldl]  include base-4.20.1.0-2277 [foldl]  include doctest-0.24.2-H4FgSSwrzQD6JTD7tYQanP [foldl]  unit foldl-1.4.18-JUvpw4UKAdU3SFdPE11NgQ [foldl]  include base-4.20.1.0-2277 [foldl]  include bytestring-0.12.2.0-5835 [foldl]  include comonad-5.0.9-9ZXCMzc1LIuHPeefBB1gBv [foldl]  include containers-0.7-dff9 [foldl]  include contravariant-1.5.5-9L710Gv0mfPBKPKJUl0pIA [foldl]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [foldl]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [foldl]  include profunctors-5.6.3-AfxdEbA4qEx21xJFq5OvWx [foldl]  include random-1.2.1.3-8klJqjF3xhRCzBrgK1uJlY [foldl]  include semigroupoids-6.0.1-9FoUHGd3cSv9csmslt6yTE [foldl]  include text-2.1.2-9845 [foldl]  include transformers-0.6.1.1-407f [foldl]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [foldl]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [foldl]  Control.Foldl=foldl-1.4.18-JUvpw4UKAdU3SFdPE11NgQ:Control.Foldl,Control.Foldl.ByteString=foldl-1.4.18-JUvpw4UKAdU3SFdPE11NgQ:Control.Foldl.ByteString,Control.Foldl.NonEmpty=foldl-1.4.18-JUvpw4UKAdU3SFdPE11NgQ:Control.Foldl.NonEmpty,Control.Foldl.Text=foldl-1.4.18-JUvpw4UKAdU3SFdPE11NgQ:Control.Foldl.Text,Control.Scanl=foldl-1.4.18-JUvpw4UKAdU3SFdPE11NgQ:Control.Scanl [foldl] Ready component graph: [foldl]  definite foldl-1.4.18-JUvpw4UKAdU3SFdPE11NgQ [foldl]  depends base-4.20.1.0-2277 [foldl]  depends bytestring-0.12.2.0-5835 [foldl]  depends comonad-5.0.9-9ZXCMzc1LIuHPeefBB1gBv [foldl]  depends containers-0.7-dff9 [foldl]  depends contravariant-1.5.5-9L710Gv0mfPBKPKJUl0pIA [foldl]  depends hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [foldl]  depends primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [foldl]  depends profunctors-5.6.3-AfxdEbA4qEx21xJFq5OvWx [foldl]  depends random-1.2.1.3-8klJqjF3xhRCzBrgK1uJlY [foldl]  depends semigroupoids-6.0.1-9FoUHGd3cSv9csmslt6yTE [foldl]  depends text-2.1.2-9845 [foldl]  depends transformers-0.6.1.1-407f [foldl]  depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [foldl]  depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [foldl]  definite foldl-1.4.18-HANDLssYZKV2jH7jmfmu42-doctest [foldl]  depends base-4.20.1.0-2277 [foldl]  depends doctest-0.24.2-H4FgSSwrzQD6JTD7tYQanP [foldl] Using Cabal-3.12.1.0 compiled by ghc-9.10 [foldl] Using compiler: ghc-9.10.2 [foldl] Using install prefix: /nix/store/anfx25rsfkfn3k6qqcjqhg5hmb19wxd2-foldl-1.4.18 [foldl] Executables installed in: [foldl] /nix/store/anfx25rsfkfn3k6qqcjqhg5hmb19wxd2-foldl-1.4.18/bin [foldl] Libraries installed in: [foldl] /nix/store/anfx25rsfkfn3k6qqcjqhg5hmb19wxd2-foldl-1.4.18/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/foldl-1.4.18-JUvpw4UKAdU3SFdPE11NgQ [foldl] Dynamic Libraries installed in: [foldl] /nix/store/anfx25rsfkfn3k6qqcjqhg5hmb19wxd2-foldl-1.4.18/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [foldl] Private executables installed in: [foldl] /nix/store/anfx25rsfkfn3k6qqcjqhg5hmb19wxd2-foldl-1.4.18/libexec/x86_64-linux-ghc-9.10.2-1e2a/foldl-1.4.18 [foldl] Data files installed in: [foldl] /nix/store/anfx25rsfkfn3k6qqcjqhg5hmb19wxd2-foldl-1.4.18/share/x86_64-linux-ghc-9.10.2-1e2a/foldl-1.4.18 [foldl] Documentation installed in: [foldl] /nix/store/iisnfilyadwix3fcs6ikxfks5n6z5rx8-foldl-1.4.18-doc/share/doc/foldl-1.4.18 [foldl] Configuration files installed in: [foldl] /nix/store/anfx25rsfkfn3k6qqcjqhg5hmb19wxd2-foldl-1.4.18/etc [foldl] No alex found [foldl] Using ar found on system at: [foldl] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [foldl] No c2hs found [foldl] No cpphs found [foldl] Using doctest version 0.24.2 found on system at: [foldl] /nix/store/w4c6k3rjbq8l9fs8mar852gz7a6kaif7-doctest-0.24.2/bin/doctest [foldl] Using gcc version 14.3.0 given by user at: [foldl] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [foldl] Using ghc version 9.10.2 found on system at: [foldl] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [foldl] Using ghc-pkg version 9.10.2 found on system at: [foldl] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [foldl] No ghcjs found [foldl] No ghcjs-pkg found [foldl] No greencard found [foldl] Using haddock version 2.31.0 found on system at: [foldl] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [foldl] No happy found [foldl] Using haskell-suite found on system at: haskell-suite-dummy-location [foldl] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [foldl] No hmake found [foldl] Using hpc version 0.69 found on system at: [foldl] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [foldl] Using hsc2hs version 0.68.10 found on system at: [foldl] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [foldl] Using hscolour version 1.25 found on system at: [foldl] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [foldl] No jhc found [foldl] Using ld found on system at: [foldl] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [foldl] No pkg-config found [foldl] Using runghc version 9.10.2 found on system at: [foldl] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [foldl] Using strip version 2.44 found on system at: [foldl] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [foldl] Using tar found on system at: [foldl] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [foldl] No uhc found [trial-tomland] Dependency base >=4.12.0.0 && <4.22: using base-4.20.1.0 [trial-tomland] Dependency text >=1.2.3 && <2.2: using text-2.1.2 [trial-tomland] Dependency tomland >=1.3.0.0 && <1.4: using tomland-1.3.3.3 [trial-tomland] Dependency trial >=0.0.0.0 && <0.1: using trial-0.0.0.0 [trial-tomland] Source component graph: component lib [trial-tomland] Configured component graph: [trial-tomland]  component trial-tomland-0.0.0.0-E4osGWilslCFEHHoMMszv3 [trial-tomland]  include base-4.20.1.0-2277 [trial-tomland]  include text-2.1.2-9845 [trial-tomland]  include tomland-1.3.3.3-FAHipfYkfa6GEJ1pfyDRff [trial-tomland]  include trial-0.0.0.0-6HrvJcDq8Ox2mqT9jHQLhu [trial-tomland] Linked component graph: [trial-tomland]  unit trial-tomland-0.0.0.0-E4osGWilslCFEHHoMMszv3 [trial-tomland]  include base-4.20.1.0-2277 [trial-tomland]  include text-2.1.2-9845 [trial-tomland]  include tomland-1.3.3.3-FAHipfYkfa6GEJ1pfyDRff [trial-tomland]  include trial-0.0.0.0-6HrvJcDq8Ox2mqT9jHQLhu [trial-tomland]  Trial.Tomland=trial-tomland-0.0.0.0-E4osGWilslCFEHHoMMszv3:Trial.Tomland [trial-tomland] Ready component graph: [trial-tomland]  definite trial-tomland-0.0.0.0-E4osGWilslCFEHHoMMszv3 [trial-tomland]  depends base-4.20.1.0-2277 [trial-tomland]  depends text-2.1.2-9845 [trial-tomland]  depends tomland-1.3.3.3-FAHipfYkfa6GEJ1pfyDRff [trial-tomland]  depends trial-0.0.0.0-6HrvJcDq8Ox2mqT9jHQLhu [trial-tomland] Using Cabal-3.12.1.0 compiled by ghc-9.10 [trial-tomland] Using compiler: ghc-9.10.2 [trial-tomland] Using install prefix: [trial-tomland] /nix/store/7cpl6d7lw2zmj05j49vkb5zpzyqklhg3-trial-tomland-0.0.0.0 [trial-tomland] Executables installed in: [trial-tomland] /nix/store/7cpl6d7lw2zmj05j49vkb5zpzyqklhg3-trial-tomland-0.0.0.0/bin [trial-tomland] Libraries installed in: [trial-tomland] /nix/store/7cpl6d7lw2zmj05j49vkb5zpzyqklhg3-trial-tomland-0.0.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/trial-tomland-0.0.0.0-E4osGWilslCFEHHoMMszv3 [trial-tomland] Dynamic Libraries installed in: [trial-tomland] /nix/store/7cpl6d7lw2zmj05j49vkb5zpzyqklhg3-trial-tomland-0.0.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [trial-tomland] Private executables installed in: [trial-tomland] /nix/store/7cpl6d7lw2zmj05j49vkb5zpzyqklhg3-trial-tomland-0.0.0.0/libexec/x86_64-linux-ghc-9.10.2-1e2a/trial-tomland-0.0.0.0 [trial-tomland] Data files installed in: [trial-tomland] /nix/store/7cpl6d7lw2zmj05j49vkb5zpzyqklhg3-trial-tomland-0.0.0.0/share/x86_64-linux-ghc-9.10.2-1e2a/trial-tomland-0.0.0.0 [trial-tomland] Documentation installed in: [trial-tomland] /nix/store/2nqnl7ph599bb95cf86a7k161l05ac4j-trial-tomland-0.0.0.0-doc/share/doc/trial-tomland-0.0.0.0 [trial-tomland] Configuration files installed in: [trial-tomland] /nix/store/7cpl6d7lw2zmj05j49vkb5zpzyqklhg3-trial-tomland-0.0.0.0/etc [trial-tomland] No alex found [trial-tomland] Using ar found on system at: [trial-tomland] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [trial-tomland] No c2hs found [trial-tomland] No cpphs found [trial-tomland] No doctest found [trial-tomland] Using gcc version 14.3.0 given by user at: [trial-tomland] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [trial-tomland] Using ghc version 9.10.2 found on system at: [trial-tomland] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [trial-tomland] Using ghc-pkg version 9.10.2 found on system at: [trial-tomland] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [trial-tomland] No ghcjs found [trial-tomland] No ghcjs-pkg found [trial-tomland] No greencard found [trial-tomland] Using haddock version 2.31.0 found on system at: [trial-tomland] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [trial-tomland] No happy found [trial-tomland] Using haskell-suite found on system at: haskell-suite-dummy-location [trial-tomland] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [trial-tomland] No hmake found [trial-tomland] Using hpc version 0.69 found on system at: [trial-tomland] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [trial-tomland] Using hsc2hs version 0.68.10 found on system at: [trial-tomland] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [trial-tomland] Using hscolour version 1.25 found on system at: [trial-tomland] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [trial-tomland] No jhc found [trial-tomland] Using ld found on system at: [trial-tomland] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [trial-tomland] No pkg-config found [trial-tomland] Using runghc version 9.10.2 found on system at: [trial-tomland] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [trial-tomland] Using strip version 2.44 found on system at: [trial-tomland] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [trial-tomland] Using tar found on system at: [trial-tomland] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [trial-tomland] No uhc found [monoid-subclasses] Dependency base >=4.9 && <5: using base-4.20.1.0 [monoid-subclasses] Dependency bytestring >=0.9 && <1.0: using bytestring-0.12.2.0 [monoid-subclasses] Dependency commutative-semigroups >=0.1 && <0.3: using [monoid-subclasses] commutative-semigroups-0.2.0.2 [monoid-subclasses] Dependency containers >=0.5.7.0 && <0.9: using containers-0.7 [monoid-subclasses] Dependency primes >=0.2 && <0.3: using primes-0.2.1.0 [monoid-subclasses] Dependency text >=0.11 && <1.3 || >=2.0 && <2.2: using text-2.1.2 [monoid-subclasses] Dependency vector >=0.12 && <0.14: using vector-0.13.2.0 [monoid-subclasses] Dependency QuickCheck >=2.9 && <3: using QuickCheck-2.15.0.1 [monoid-subclasses] Dependency base >=4.9 && <5: using base-4.20.1.0 [monoid-subclasses] Dependency bytestring: using bytestring-0.12.2.0 [monoid-subclasses] Dependency containers: using containers-0.7 [monoid-subclasses] Dependency monoid-subclasses: using monoid-subclasses-1.2.6 [monoid-subclasses] Dependency primes: using primes-0.2.1.0 [monoid-subclasses] Dependency quickcheck-instances >=0.3.12 && <0.4: using [monoid-subclasses] quickcheck-instances-0.3.33 [monoid-subclasses] Dependency tasty >=0.7: using tasty-1.5.3 [monoid-subclasses] Dependency tasty-quickcheck >=0.7 && <1.0: using tasty-quickcheck-0.11.1 [monoid-subclasses] Dependency text: using text-2.1.2 [monoid-subclasses] Dependency vector: using vector-0.13.2.0 [monoid-subclasses] Source component graph: [monoid-subclasses]  component lib [monoid-subclasses]  component test:Main dependency lib [monoid-subclasses] Configured component graph: [monoid-subclasses]  component monoid-subclasses-1.2.6-HFW8xIysl1Z7LB7lNQNosF [monoid-subclasses]  include base-4.20.1.0-2277 [monoid-subclasses]  include bytestring-0.12.2.0-5835 [monoid-subclasses]  include commutative-semigroups-0.2.0.2-8PManIia6ErEfEbtIzAoc5 [monoid-subclasses]  include containers-0.7-dff9 [monoid-subclasses]  include primes-0.2.1.0-6TszOvXUNrd3HaSpG5Om9v [monoid-subclasses]  include text-2.1.2-9845 [monoid-subclasses]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [monoid-subclasses]  component monoid-subclasses-1.2.6-LxaCXKRwWpwCsEKT7TbM9t-Main [monoid-subclasses]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [monoid-subclasses]  include base-4.20.1.0-2277 [monoid-subclasses]  include bytestring-0.12.2.0-5835 [monoid-subclasses]  include containers-0.7-dff9 [monoid-subclasses]  include monoid-subclasses-1.2.6-HFW8xIysl1Z7LB7lNQNosF [monoid-subclasses]  include primes-0.2.1.0-6TszOvXUNrd3HaSpG5Om9v [monoid-subclasses]  include quickcheck-instances-0.3.33-J59fUUft4T8JJJI5spwjev [monoid-subclasses]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [monoid-subclasses]  include tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [monoid-subclasses]  include text-2.1.2-9845 [monoid-subclasses]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [monoid-subclasses] Linked component graph: [monoid-subclasses]  unit monoid-subclasses-1.2.6-HFW8xIysl1Z7LB7lNQNosF [monoid-subclasses]  include base-4.20.1.0-2277 [monoid-subclasses]  include bytestring-0.12.2.0-5835 [monoid-subclasses]  include commutative-semigroups-0.2.0.2-8PManIia6ErEfEbtIzAoc5 [monoid-subclasses]  include containers-0.7-dff9 [monoid-subclasses]  include primes-0.2.1.0-6TszOvXUNrd3HaSpG5Om9v [monoid-subclasses]  include text-2.1.2-9845 [monoid-subclasses]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [monoid-subclasses]  Data.Monoid.Cancellative=monoid-subclasses-1.2.6-HFW8xIysl1Z7LB7lNQNosF:Data.Monoid.Cancellative,Data.Monoid.Factorial=monoid-subclasses-1.2.6-HFW8xIysl1Z7LB7lNQNosF:Data.Monoid.Factorial,Data.Monoid.GCD=monoid-subclasses-1.2.6-HFW8xIysl1Z7LB7lNQNosF:Data.Monoid.GCD,Data.Monoid.Instances.ByteString.UTF8=monoid-subclasses-1.2.6-HFW8xIysl1Z7LB7lNQNosF:Data.Monoid.Instances.ByteString.UTF8,Data.Monoid.Instances.CharVector=monoid-subclasses-1.2.6-HFW8xIysl1Z7LB7lNQNosF:Data.Monoid.Instances.CharVector,Data.Monoid.Instances.Concat=monoid-subclasses-1.2.6-HFW8xIysl1Z7LB7lNQNosF:Data.Monoid.Instances.Concat,Data.Monoid.Instances.Measured=monoid-subclasses-1.2.6-HFW8xIysl1Z7LB7lNQNosF:Data.Monoid.Instances.Measured,Data.Monoid.Instances.Positioned=monoid-subclasses-1.2.6-HFW8xIysl1Z7LB7lNQNosF:Data.Monoid.Instances.Positioned,Data.Monoid.Instances.PrefixMemory=monoid-subclasses-1.2.6-HFW8xIysl1Z7LB7lNQNosF:Data.Monoid.Instances.PrefixMemory,Data.Monoid.Instances.Stateful=monoid-subclasses-1.2.6-HFW8xIysl1Z7LB7lNQNosF:Data.Monoid.Instances.Stateful,Data.Monoid.LCM=monoid-subclasses-1.2.6-HFW8xIysl1Z7LB7lNQNosF:Data.Monoid.LCM,Data.Monoid.Monus=monoid-subclasses-1.2.6-HFW8xIysl1Z7LB7lNQNosF:Data.Monoid.Monus,Data.Monoid.Null=monoid-subclasses-1.2.6-HFW8xIysl1Z7LB7lNQNosF:Data.Monoid.Null,Data.Monoid.Textual=monoid-subclasses-1.2.6-HFW8xIysl1Z7LB7lNQNosF:Data.Monoid.Textual,Data.Semigroup.Cancellative=monoid-subclasses-1.2.6-HFW8xIysl1Z7LB7lNQNosF:Data.Semigroup.Cancellative,Data.Semigroup.Factorial=monoid-subclasses-1.2.6-HFW8xIysl1Z7LB7lNQNosF:Data.Semigroup.Factorial [monoid-subclasses]  unit monoid-subclasses-1.2.6-LxaCXKRwWpwCsEKT7TbM9t-Main [monoid-subclasses]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [monoid-subclasses]  include base-4.20.1.0-2277 [monoid-subclasses]  include bytestring-0.12.2.0-5835 [monoid-subclasses]  include containers-0.7-dff9 [monoid-subclasses]  include monoid-subclasses-1.2.6-HFW8xIysl1Z7LB7lNQNosF [monoid-subclasses]  include primes-0.2.1.0-6TszOvXUNrd3HaSpG5Om9v [monoid-subclasses]  include quickcheck-instances-0.3.33-J59fUUft4T8JJJI5spwjev [monoid-subclasses]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [monoid-subclasses]  include tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [monoid-subclasses]  include text-2.1.2-9845 [monoid-subclasses]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [monoid-subclasses] Ready component graph: [monoid-subclasses]  definite monoid-subclasses-1.2.6-HFW8xIysl1Z7LB7lNQNosF [monoid-subclasses]  depends base-4.20.1.0-2277 [monoid-subclasses]  depends bytestring-0.12.2.0-5835 [monoid-subclasses]  depends commutative-semigroups-0.2.0.2-8PManIia6ErEfEbtIzAoc5 [monoid-subclasses]  depends containers-0.7-dff9 [monoid-subclasses]  depends primes-0.2.1.0-6TszOvXUNrd3HaSpG5Om9v [monoid-subclasses]  depends text-2.1.2-9845 [monoid-subclasses]  depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [monoid-subclasses]  definite monoid-subclasses-1.2.6-LxaCXKRwWpwCsEKT7TbM9t-Main [monoid-subclasses]  depends QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [monoid-subclasses]  depends base-4.20.1.0-2277 [monoid-subclasses]  depends bytestring-0.12.2.0-5835 [monoid-subclasses]  depends containers-0.7-dff9 [monoid-subclasses]  depends monoid-subclasses-1.2.6-HFW8xIysl1Z7LB7lNQNosF [monoid-subclasses]  depends primes-0.2.1.0-6TszOvXUNrd3HaSpG5Om9v [monoid-subclasses]  depends quickcheck-instances-0.3.33-J59fUUft4T8JJJI5spwjev [monoid-subclasses]  depends tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [monoid-subclasses]  depends tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [monoid-subclasses]  depends text-2.1.2-9845 [monoid-subclasses]  depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [monoid-subclasses] Using Cabal-3.12.1.0 compiled by ghc-9.10 [monoid-subclasses] Using compiler: ghc-9.10.2 [monoid-subclasses] Using install prefix: [monoid-subclasses] /nix/store/2mxaf85pz4kh5py1lln4wq3ypj02cq15-monoid-subclasses-1.2.6 [monoid-subclasses] Executables installed in: [monoid-subclasses] /nix/store/2mxaf85pz4kh5py1lln4wq3ypj02cq15-monoid-subclasses-1.2.6/bin [monoid-subclasses] Libraries installed in: [monoid-subclasses] /nix/store/2mxaf85pz4kh5py1lln4wq3ypj02cq15-monoid-subclasses-1.2.6/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/monoid-subclasses-1.2.6-HFW8xIysl1Z7LB7lNQNosF [monoid-subclasses] Dynamic Libraries installed in: [monoid-subclasses] /nix/store/2mxaf85pz4kh5py1lln4wq3ypj02cq15-monoid-subclasses-1.2.6/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [monoid-subclasses] Private executables installed in: [monoid-subclasses] /nix/store/2mxaf85pz4kh5py1lln4wq3ypj02cq15-monoid-subclasses-1.2.6/libexec/x86_64-linux-ghc-9.10.2-1e2a/monoid-subclasses-1.2.6 [monoid-subclasses] Data files installed in: [monoid-subclasses] /nix/store/2mxaf85pz4kh5py1lln4wq3ypj02cq15-monoid-subclasses-1.2.6/share/x86_64-linux-ghc-9.10.2-1e2a/monoid-subclasses-1.2.6 [monoid-subclasses] Documentation installed in: [monoid-subclasses] /nix/store/ixjgvxn5a4q03bzs0zdb70x7mv986klg-monoid-subclasses-1.2.6-doc/share/doc/monoid-subclasses-1.2.6 [monoid-subclasses] Configuration files installed in: [monoid-subclasses] /nix/store/2mxaf85pz4kh5py1lln4wq3ypj02cq15-monoid-subclasses-1.2.6/etc [monoid-subclasses] No alex found [monoid-subclasses] Using ar found on system at: [monoid-subclasses] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [monoid-subclasses] No c2hs found [monoid-subclasses] No cpphs found [monoid-subclasses] No doctest found [monoid-subclasses] Using gcc version 14.3.0 given by user at: [monoid-subclasses] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [monoid-subclasses] Using ghc version 9.10.2 found on system at: [monoid-subclasses] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [monoid-subclasses] Using ghc-pkg version 9.10.2 found on system at: [monoid-subclasses] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [monoid-subclasses] No ghcjs found [monoid-subclasses] No ghcjs-pkg found [monoid-subclasses] No greencard found [monoid-subclasses] Using haddock version 2.31.0 found on system at: [monoid-subclasses] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [monoid-subclasses] No happy found [monoid-subclasses] Using haskell-suite found on system at: haskell-suite-dummy-location [monoid-subclasses] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [monoid-subclasses] No hmake found [monoid-subclasses] Using hpc version 0.69 found on system at: [monoid-subclasses] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [monoid-subclasses] Using hsc2hs version 0.68.10 found on system at: [monoid-subclasses] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [monoid-subclasses] Using hscolour version 1.25 found on system at: [monoid-subclasses] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [monoid-subclasses] No jhc found [monoid-subclasses] Using ld found on system at: [extra] Phase: buildPhase [free] Phase: buildPhase [monoid-subclasses] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [monoid-subclasses] No pkg-config found [monoid-subclasses] Using runghc version 9.10.2 found on system at: [monoid-subclasses] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [monoid-subclasses] Using strip version 2.44 found on system at: [monoid-subclasses] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [monoid-subclasses] Using tar found on system at: [monoid-subclasses] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [monoid-subclasses] No uhc found [semialign] Dependency base >=4.12.0.0 && <4.22: using base-4.20.1.0 [semialign] Dependency containers >=0.6.0.1 && <0.8: using containers-0.7 [semialign] Dependency hashable >=1.4.4.0 && <1.6: using hashable-1.5.0.0 [semialign] Dependency indexed-traversable >=0.1.4 && <0.2: using [semialign] indexed-traversable-0.1.4 [semialign] Dependency indexed-traversable-instances >=0.1.2 && <0.2: using [semialign] indexed-traversable-instances-0.1.2 [semialign] Dependency semigroupoids >=6.0.1 && <6.1: using semigroupoids-6.0.1 [semialign] Dependency tagged >=0.8.8 && <0.9: using tagged-0.8.9 [semialign] Dependency these >=1.2.1 && <1.3: using these-1.2.1 [semialign] Dependency transformers >=0.5.6.2 && <0.7: using transformers-0.6.1.1 [semialign] Dependency unordered-containers >=0.2.8.0 && <0.3: using [semialign] unordered-containers-0.2.20.1 [semialign] Dependency vector >=0.13.0.0 && <0.14: using vector-0.13.2.0 [semialign] Source component graph: component lib [semialign] Configured component graph: [semialign]  component semialign-1.3.1-I67B51P4Laz9vctwKCTuBw [semialign]  include base-4.20.1.0-2277 [semialign]  include containers-0.7-dff9 [semialign]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [semialign]  include indexed-traversable-0.1.4-74FxSl6JxXd9ksr8o5hwQ8 [semialign]  include indexed-traversable-instances-0.1.2-B7AuvDwRzCx5391P5GRlX1 [semialign]  include semigroupoids-6.0.1-9FoUHGd3cSv9csmslt6yTE [semialign]  include tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [semialign]  include these-1.2.1-2cgg8rWbmGu6xKp0FOGi7d [semialign]  include transformers-0.6.1.1-407f [semialign]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [semialign]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [semialign] Linked component graph: [semialign]  unit semialign-1.3.1-I67B51P4Laz9vctwKCTuBw [semialign]  include base-4.20.1.0-2277 [semialign]  include containers-0.7-dff9 [semialign]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [semialign]  include indexed-traversable-0.1.4-74FxSl6JxXd9ksr8o5hwQ8 [semialign]  include indexed-traversable-instances-0.1.2-B7AuvDwRzCx5391P5GRlX1 [semialign]  include semigroupoids-6.0.1-9FoUHGd3cSv9csmslt6yTE [semialign]  include tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [semialign]  include these-1.2.1-2cgg8rWbmGu6xKp0FOGi7d [semialign]  include transformers-0.6.1.1-407f [semialign]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [semialign]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [semialign]  Data.Align=semialign-1.3.1-I67B51P4Laz9vctwKCTuBw:Data.Align,Data.Crosswalk=semialign-1.3.1-I67B51P4Laz9vctwKCTuBw:Data.Crosswalk,Data.Semialign=semialign-1.3.1-I67B51P4Laz9vctwKCTuBw:Data.Semialign,Data.Semialign.Indexed=semialign-1.3.1-I67B51P4Laz9vctwKCTuBw:Data.Semialign.Indexed,Data.Zip=semialign-1.3.1-I67B51P4Laz9vctwKCTuBw:Data.Zip [semialign] Ready component graph: [semialign]  definite semialign-1.3.1-I67B51P4Laz9vctwKCTuBw [semialign]  depends base-4.20.1.0-2277 [semialign]  depends containers-0.7-dff9 [semialign]  depends hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [semialign]  depends indexed-traversable-0.1.4-74FxSl6JxXd9ksr8o5hwQ8 [semialign]  depends indexed-traversable-instances-0.1.2-B7AuvDwRzCx5391P5GRlX1 [semialign]  depends semigroupoids-6.0.1-9FoUHGd3cSv9csmslt6yTE [semialign]  depends tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [semialign]  depends these-1.2.1-2cgg8rWbmGu6xKp0FOGi7d [semialign]  depends transformers-0.6.1.1-407f [semialign]  depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [semialign]  depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [semialign] Using Cabal-3.12.1.0 compiled by ghc-9.10 [semialign] Using compiler: ghc-9.10.2 [semialign] Using install prefix: [semialign] /nix/store/wbihhd224knr9s55j6xifjn3lxzp3pq4-semialign-1.3.1 [semialign] Executables installed in: [semialign] /nix/store/wbihhd224knr9s55j6xifjn3lxzp3pq4-semialign-1.3.1/bin [semialign] Libraries installed in: [semialign] /nix/store/wbihhd224knr9s55j6xifjn3lxzp3pq4-semialign-1.3.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/semialign-1.3.1-I67B51P4Laz9vctwKCTuBw [semialign] Dynamic Libraries installed in: [semialign] /nix/store/wbihhd224knr9s55j6xifjn3lxzp3pq4-semialign-1.3.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [semialign] Private executables installed in: [semialign] /nix/store/wbihhd224knr9s55j6xifjn3lxzp3pq4-semialign-1.3.1/libexec/x86_64-linux-ghc-9.10.2-1e2a/semialign-1.3.1 [semialign] Data files installed in: [semialign] /nix/store/wbihhd224knr9s55j6xifjn3lxzp3pq4-semialign-1.3.1/share/x86_64-linux-ghc-9.10.2-1e2a/semialign-1.3.1 [semialign] Documentation installed in: [semialign] /nix/store/542535q95mqw3qxx40ki13j1vk0wz5qs-semialign-1.3.1-doc/share/doc/semialign-1.3.1 [semialign] Configuration files installed in: [semialign] /nix/store/wbihhd224knr9s55j6xifjn3lxzp3pq4-semialign-1.3.1/etc [semialign] No alex found [semialign] Using ar found on system at: [semialign] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [semialign] No c2hs found [semialign] No cpphs found [semialign] No doctest found [semialign] Using gcc version 14.3.0 given by user at: [semialign] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [semialign] Using ghc version 9.10.2 found on system at: [semialign] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [semialign] Using ghc-pkg version 9.10.2 found on system at: [semialign] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [semialign] No ghcjs found [semialign] No ghcjs-pkg found [semialign] No greencard found [semialign] Using haddock version 2.31.0 found on system at: [semialign] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [semialign] No happy found [semialign] Using haskell-suite found on system at: haskell-suite-dummy-location [semialign] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [semialign] No hmake found [semialign] Using hpc version 0.69 found on system at: [semialign] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [semialign] Using hsc2hs version 0.68.10 found on system at: [semialign] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [semialign] Using hscolour version 1.25 found on system at: [semialign] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [semialign] No jhc found [semialign] Using ld found on system at: [semialign] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [semialign] No pkg-config found [semialign] Using runghc version 9.10.2 found on system at: [semialign] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [semialign] Using strip version 2.44 found on system at: [semialign] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [semialign] Using tar found on system at: [semialign] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [semialign] No uhc found [free] Preprocessing library for free-5.2... [extra] Preprocessing library for extra-1.8.1... [free] Building library for free-5.2... [extra] Building library for extra-1.8.1... [trial-tomland] Phase: buildPhase [foldl] Phase: buildPhase [trial-tomland] Preprocessing library for trial-tomland-0.0.0.0... [trial-tomland] Building library for trial-tomland-0.0.0.0... [monoid-subclasses] Phase: buildPhase [foldl] Preprocessing library for foldl-1.4.18... [foldl] Building library for foldl-1.4.18... [witherable] Dependency base >=4.9 && <5: using base-4.20.1.0 [witherable] Dependency base-orphans >=0.8.4 && <0.10: using base-orphans-0.9.3 [witherable] Dependency containers >=0.5.7.1 && <0.8: using containers-0.7 [witherable] Dependency hashable >=1.2.7.0 && <1.6: using hashable-1.5.0.0 [witherable] Dependency indexed-traversable >=0.1.1 && <0.2: using [witherable] indexed-traversable-0.1.4 [witherable] Dependency indexed-traversable-instances >=0.1 && <0.2: using [witherable] indexed-traversable-instances-0.1.2 [witherable] Dependency transformers >=0.5.2.0 && <0.7: using transformers-0.6.1.1 [witherable] Dependency unordered-containers >=0.2.12.0 && <0.3: using [witherable] unordered-containers-0.2.20.1 [witherable] Dependency vector >=0.12.2.0 && <0.14: using vector-0.13.2.0 [witherable] Dependency QuickCheck >=2.14.2: using QuickCheck-2.15.0.1 [witherable] Dependency base: using base-4.20.1.0 [witherable] Dependency containers: using containers-0.7 [witherable] Dependency hashable: using hashable-1.5.0.0 [witherable] Dependency quickcheck-instances: using quickcheck-instances-0.3.33 [witherable] Dependency tasty: using tasty-1.5.3 [witherable] Dependency tasty-quickcheck: using tasty-quickcheck-0.11.1 [witherable] Dependency transformers: using transformers-0.6.1.1 [witherable] Dependency unordered-containers: using unordered-containers-0.2.20.1 [witherable] Dependency vector: using vector-0.13.2.0 [witherable] Dependency witherable: using witherable-0.5 [witherable] Source component graph: [witherable]  component lib [witherable]  component test:witherable-tests dependency lib [witherable] Configured component graph: [witherable]  component witherable-0.5-3ABpRKXlbM27giPzDrKLc7 [witherable]  include base-4.20.1.0-2277 [witherable]  include base-orphans-0.9.3-8QLFBKoZYCE78obgAGlSgm [witherable]  include containers-0.7-dff9 [witherable]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [witherable]  include indexed-traversable-0.1.4-74FxSl6JxXd9ksr8o5hwQ8 [witherable]  include indexed-traversable-instances-0.1.2-B7AuvDwRzCx5391P5GRlX1 [witherable]  include transformers-0.6.1.1-407f [witherable]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [witherable]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [witherable]  component witherable-0.5-8JIR3bWItom8gVilRmrWL5-witherable-tests [witherable]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [witherable]  include base-4.20.1.0-2277 [witherable]  include containers-0.7-dff9 [witherable]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [witherable]  include quickcheck-instances-0.3.33-J59fUUft4T8JJJI5spwjev [witherable]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [witherable]  include tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [witherable]  include transformers-0.6.1.1-407f [witherable]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [witherable]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [witherable]  include witherable-0.5-3ABpRKXlbM27giPzDrKLc7 [witherable] Linked component graph: [witherable]  unit witherable-0.5-3ABpRKXlbM27giPzDrKLc7 [witherable]  include base-4.20.1.0-2277 [witherable]  include base-orphans-0.9.3-8QLFBKoZYCE78obgAGlSgm [witherable]  include containers-0.7-dff9 [witherable]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [witherable]  include indexed-traversable-0.1.4-74FxSl6JxXd9ksr8o5hwQ8 [witherable]  include indexed-traversable-instances-0.1.2-B7AuvDwRzCx5391P5GRlX1 [witherable]  include transformers-0.6.1.1-407f [witherable]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [witherable]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [witherable]  Witherable=witherable-0.5-3ABpRKXlbM27giPzDrKLc7:Witherable [witherable]  unit witherable-0.5-8JIR3bWItom8gVilRmrWL5-witherable-tests [witherable]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [witherable]  include base-4.20.1.0-2277 [witherable]  include containers-0.7-dff9 [witherable]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [witherable]  include quickcheck-instances-0.3.33-J59fUUft4T8JJJI5spwjev [witherable]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [witherable]  include tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [witherable]  include transformers-0.6.1.1-407f [witherable]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [witherable]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [witherable]  include witherable-0.5-3ABpRKXlbM27giPzDrKLc7 [witherable] Ready component graph: [witherable]  definite witherable-0.5-3ABpRKXlbM27giPzDrKLc7 [witherable]  depends base-4.20.1.0-2277 [witherable]  depends base-orphans-0.9.3-8QLFBKoZYCE78obgAGlSgm [witherable]  depends containers-0.7-dff9 [witherable]  depends hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [witherable]  depends indexed-traversable-0.1.4-74FxSl6JxXd9ksr8o5hwQ8 [witherable]  depends indexed-traversable-instances-0.1.2-B7AuvDwRzCx5391P5GRlX1 [witherable]  depends transformers-0.6.1.1-407f [witherable]  depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [witherable]  depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [witherable]  definite witherable-0.5-8JIR3bWItom8gVilRmrWL5-witherable-tests [witherable]  depends QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [witherable]  depends base-4.20.1.0-2277 [witherable]  depends containers-0.7-dff9 [witherable]  depends hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [witherable]  depends quickcheck-instances-0.3.33-J59fUUft4T8JJJI5spwjev [witherable]  depends tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [witherable]  depends tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [witherable]  depends transformers-0.6.1.1-407f [witherable]  depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [witherable]  depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [witherable]  depends witherable-0.5-3ABpRKXlbM27giPzDrKLc7 [witherable] Using Cabal-3.12.1.0 compiled by ghc-9.10 [witherable] Using compiler: ghc-9.10.2 [witherable] Using install prefix: [witherable] /nix/store/x09x78f88fw5nm1q6zdl5b2iy7kmbmgc-witherable-0.5 [witherable] Executables installed in: [witherable] /nix/store/x09x78f88fw5nm1q6zdl5b2iy7kmbmgc-witherable-0.5/bin [witherable] Libraries installed in: [witherable] /nix/store/x09x78f88fw5nm1q6zdl5b2iy7kmbmgc-witherable-0.5/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/witherable-0.5-3ABpRKXlbM27giPzDrKLc7 [witherable] Dynamic Libraries installed in: [witherable] /nix/store/x09x78f88fw5nm1q6zdl5b2iy7kmbmgc-witherable-0.5/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [witherable] Private executables installed in: [witherable] /nix/store/x09x78f88fw5nm1q6zdl5b2iy7kmbmgc-witherable-0.5/libexec/x86_64-linux-ghc-9.10.2-1e2a/witherable-0.5 [witherable] Data files installed in: [witherable] /nix/store/x09x78f88fw5nm1q6zdl5b2iy7kmbmgc-witherable-0.5/share/x86_64-linux-ghc-9.10.2-1e2a/witherable-0.5 [witherable] Documentation installed in: [witherable] /nix/store/jbqnqkb3l7dw1k4acgx3xbr5i4sqili8-witherable-0.5-doc/share/doc/witherable-0.5 [witherable] Configuration files installed in: [witherable] /nix/store/x09x78f88fw5nm1q6zdl5b2iy7kmbmgc-witherable-0.5/etc [witherable] No alex found [witherable] Using ar found on system at: [witherable] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [witherable] No c2hs found [witherable] No cpphs found [witherable] No doctest found [witherable] Using gcc version 14.3.0 given by user at: [witherable] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [witherable] Using ghc version 9.10.2 found on system at: [witherable] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [witherable] Using ghc-pkg version 9.10.2 found on system at: [witherable] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [witherable] No ghcjs found [witherable] No ghcjs-pkg found [witherable] No greencard found [witherable] Using haddock version 2.31.0 found on system at: [witherable] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [witherable] No happy found [witherable] Using haskell-suite found on system at: haskell-suite-dummy-location [witherable] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [witherable] No hmake found [witherable] Using hpc version 0.69 found on system at: [witherable] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [witherable] Using hsc2hs version 0.68.10 found on system at: [witherable] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [witherable] Using hscolour version 1.25 found on system at: [witherable] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [witherable] No jhc found [witherable] Using ld found on system at: [witherable] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [witherable] No pkg-config found [witherable] Using runghc version 9.10.2 found on system at: [witherable] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [witherable] Using strip version 2.44 found on system at: [witherable] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [witherable] Using tar found on system at: [witherable] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [witherable] No uhc found [semialign] Phase: buildPhase [trial-tomland] [1 of 1] Compiling Trial.Tomland [monoid-subclasses] Preprocessing library for monoid-subclasses-1.2.6... [monoid-subclasses] Building library for monoid-subclasses-1.2.6... [semialign] Preprocessing library for semialign-1.3.1... [semialign] Building library for semialign-1.3.1... [foldl] [1 of 9] Compiling Control.Foldl.Internal ( src/Control/Foldl/Internal.hs, dist/build/Control/Foldl/Internal.o, dist/build/Control/Foldl/Internal.dyn_o ) [witherable] Phase: buildPhase [free] [ 1 of 19] Compiling Control.Alternative.Free ( src/Control/Alternative/Free.hs, dist/build/Control/Alternative/Free.o, dist/build/Control/Alternative/Free.dyn_o ) [extra] [ 1 of 22] Compiling Data.IORef.Extra ( src/Data/IORef/Extra.hs, dist/build/Data/IORef/Extra.o, dist/build/Data/IORef/Extra.dyn_o ) [semialign] [1 of 6] Compiling Data.Semialign.Internal ( src/Data/Semialign/Internal.hs, dist/build/Data/Semialign/Internal.o, dist/build/Data/Semialign/Internal.dyn_o ) [monoid-subclasses] [ 1 of 16] Compiling Data.Monoid.Null ( src/Data/Monoid/Null.hs, dist/build/Data/Monoid/Null.o, dist/build/Data/Monoid/Null.dyn_o ) [foldl] [2 of 9] Compiling Control.Foldl.Optics ( src/Control/Foldl/Optics.hs, dist/build/Control/Foldl/Optics.o, dist/build/Control/Foldl/Optics.dyn_o ) [foldl] [3 of 9] Compiling Control.Foldl.Util.MVector ( src/Control/Foldl/Util/MVector.hs, dist/build/Control/Foldl/Util/MVector.o, dist/build/Control/Foldl/Util/MVector.dyn_o ) [foldl] [4 of 9] Compiling Control.Foldl.Util.Vector ( src/Control/Foldl/Util/Vector.hs, dist/build/Control/Foldl/Util/Vector.o, dist/build/Control/Foldl/Util/Vector.dyn_o ) [witherable] Preprocessing library for witherable-0.5... [witherable] Building library for witherable-0.5... [foldl] [5 of 9] Compiling Control.Foldl ( src/Control/Foldl.hs, dist/build/Control/Foldl.o, dist/build/Control/Foldl.dyn_o ) [extra] [ 2 of 22] Compiling Data.Monoid.Extra ( src/Data/Monoid/Extra.hs, dist/build/Data/Monoid/Extra.o, dist/build/Data/Monoid/Extra.dyn_o ) [extra] [ 3 of 22] Compiling Data.Tuple.Extra ( src/Data/Tuple/Extra.hs, dist/build/Data/Tuple/Extra.o, dist/build/Data/Tuple/Extra.dyn_o ) [witherable] [1 of 1] Compiling Witherable ( src/Witherable.hs, dist/build/Witherable.o, dist/build/Witherable.dyn_o ) [extra] [ 4 of 22] Compiling Data.Typeable.Extra ( src/Data/Typeable/Extra.hs, dist/build/Data/Typeable/Extra.o, dist/build/Data/Typeable/Extra.dyn_o ) [extra] [ 5 of 22] Compiling Numeric.Extra ( src/Numeric/Extra.hs, dist/build/Numeric/Extra.o, dist/build/Numeric/Extra.dyn_o ) [extra] [ 6 of 22] Compiling Partial ( src/Partial.hs, dist/build/Partial.o, dist/build/Partial.dyn_o ) [extra] [ 7 of 22] Compiling Data.List.Extra ( src/Data/List/Extra.hs, dist/build/Data/List/Extra.o, dist/build/Data/List/Extra.dyn_o ) [semialign] src/Data/Semialign/Internal.hs:445:13: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-data-list-nonempty-unzip] [semialign]  In the use of ‘unzip’ (imported from Data.List.NonEmpty): [semialign]  "This function will be made monomorphic in base-4.22, consider switching to Data.Functor.unzip" [semialign]  | [semialign] 445 | unzip = NE.unzip [semialign]  | ^^^^^^^^ [semialign]  [trial-tomland] [1 of 1] Compiling Trial.Tomland [free] [ 2 of 19] Compiling Control.Alternative.Free.Final ( src/Control/Alternative/Free/Final.hs, dist/build/Control/Alternative/Free/Final.o, dist/build/Control/Alternative/Free/Final.dyn_o ) [free] [ 3 of 19] Compiling Control.Applicative.Free ( src/Control/Applicative/Free.hs, dist/build/Control/Applicative/Free.o, dist/build/Control/Applicative/Free.dyn_o ) [monoid-subclasses] [ 2 of 16] Compiling Data.Semigroup.Cancellative ( src/Data/Semigroup/Cancellative.hs, dist/build/Data/Semigroup/Cancellative.o, dist/build/Data/Semigroup/Cancellative.dyn_o ) [free] [ 4 of 19] Compiling Control.Applicative.Free.Fast ( src/Control/Applicative/Free/Fast.hs, dist/build/Control/Applicative/Free/Fast.o, dist/build/Control/Applicative/Free/Fast.dyn_o ) [free] [ 5 of 19] Compiling Control.Applicative.Free.Final ( src/Control/Applicative/Free/Final.hs, dist/build/Control/Applicative/Free/Final.o, dist/build/Control/Applicative/Free/Final.dyn_o ) [free] [ 6 of 19] Compiling Control.Applicative.Trans.Free ( src/Control/Applicative/Trans/Free.hs, dist/build/Control/Applicative/Trans/Free.o, dist/build/Control/Applicative/Trans/Free.dyn_o ) [free] [ 7 of 19] Compiling Control.Comonad.Cofree.Class ( src/Control/Comonad/Cofree/Class.hs, dist/build/Control/Comonad/Cofree/Class.o, dist/build/Control/Comonad/Cofree/Class.dyn_o ) [free] [ 8 of 19] Compiling Control.Comonad.Cofree ( src/Control/Comonad/Cofree.hs, dist/build/Control/Comonad/Cofree.o, dist/build/Control/Comonad/Cofree.dyn_o ) [extra] [ 8 of 22] Compiling Data.Version.Extra ( src/Data/Version/Extra.hs, dist/build/Data/Version/Extra.o, dist/build/Data/Version/Extra.dyn_o ) [monoid-subclasses] [ 3 of 16] Compiling Data.Monoid.Monus ( src/Data/Monoid/Monus.hs, dist/build/Data/Monoid/Monus.o, dist/build/Data/Monoid/Monus.dyn_o ) [monoid-subclasses] src/Data/Monoid/Monus.hs:320:36: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [monoid-subclasses]  In the use of ‘tail’ [monoid-subclasses]  (imported from Prelude, but defined in GHC.Internal.List): [monoid-subclasses]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [monoid-subclasses]  | [monoid-subclasses] 320 | | otherwise = go (tail x) [monoid-subclasses]  | ^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/Monus.hs:327:36: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [monoid-subclasses]  In the use of ‘tail’ [monoid-subclasses]  (imported from Prelude, but defined in GHC.Internal.List): [monoid-subclasses]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [monoid-subclasses]  | [monoid-subclasses] 327 | | otherwise = go (tail x) [monoid-subclasses]  | ^^^^ [monoid-subclasses]  [extra] [ 9 of 22] Compiling Data.List.NonEmpty.Extra ( src/Data/List/NonEmpty/Extra.hs, dist/build/Data/List/NonEmpty/Extra.o, dist/build/Data/List/NonEmpty/Extra.dyn_o ) [extra] [10 of 22] Compiling Data.Either.Extra ( src/Data/Either/Extra.hs, dist/build/Data/Either/Extra.o, dist/build/Data/Either/Extra.dyn_o ) [extra] [11 of 22] Compiling Control.Exception.Extra ( src/Control/Exception/Extra.hs, dist/build/Control/Exception/Extra.o, dist/build/Control/Exception/Extra.dyn_o ) [extra] [12 of 22] Compiling Control.Monad.Extra ( src/Control/Monad/Extra.hs, dist/build/Control/Monad/Extra.o, dist/build/Control/Monad/Extra.dyn_o ) [extra] [13 of 22] Compiling Data.Foldable.Extra ( src/Data/Foldable/Extra.hs, dist/build/Data/Foldable/Extra.o, dist/build/Data/Foldable/Extra.dyn_o ) [extra] [14 of 22] Compiling Control.Concurrent.Extra ( src/Control/Concurrent/Extra.hs, dist/build/Control/Concurrent/Extra.o, dist/build/Control/Concurrent/Extra.dyn_o ) [free] [ 9 of 19] Compiling Control.Comonad.Trans.Cofree ( src/Control/Comonad/Trans/Cofree.hs, dist/build/Control/Comonad/Trans/Cofree.o, dist/build/Control/Comonad/Trans/Cofree.dyn_o ) [free] [10 of 19] Compiling Control.Comonad.Trans.Coiter ( src/Control/Comonad/Trans/Coiter.hs, dist/build/Control/Comonad/Trans/Coiter.o, dist/build/Control/Comonad/Trans/Coiter.dyn_o ) [free] [11 of 19] Compiling Control.Monad.Free.Class ( src/Control/Monad/Free/Class.hs, dist/build/Control/Monad/Free/Class.o, dist/build/Control/Monad/Free/Class.dyn_o ) [free] [12 of 19] Compiling Control.Monad.Free.TH ( src/Control/Monad/Free/TH.hs, dist/build/Control/Monad/Free/TH.o, dist/build/Control/Monad/Free/TH.dyn_o ) [free] [13 of 19] Compiling Control.Monad.Trans.Free ( src/Control/Monad/Trans/Free.hs, dist/build/Control/Monad/Trans/Free.o, dist/build/Control/Monad/Trans/Free.dyn_o ) [extra] [15 of 22] Compiling System.Directory.Extra ( src/System/Directory/Extra.hs, dist/build/System/Directory/Extra.o, dist/build/System/Directory/Extra.dyn_o ) [extra] [16 of 22] Compiling System.Environment.Extra ( src/System/Environment/Extra.hs, dist/build/System/Environment/Extra.o, dist/build/System/Environment/Extra.dyn_o ) [extra] [17 of 22] Compiling System.IO.Extra ( src/System/IO/Extra.hs, dist/build/System/IO/Extra.o, dist/build/System/IO/Extra.dyn_o ) [free] [14 of 19] Compiling Control.Monad.Free ( src/Control/Monad/Free.hs, dist/build/Control/Monad/Free.o, dist/build/Control/Monad/Free.dyn_o ) [extra] [18 of 22] Compiling System.Info.Extra ( src/System/Info/Extra.hs, dist/build/System/Info/Extra.o, dist/build/System/Info/Extra.dyn_o ) [extra] [19 of 22] Compiling System.Process.Extra ( src/System/Process/Extra.hs, dist/build/System/Process/Extra.o, dist/build/System/Process/Extra.dyn_o ) [monoid-subclasses] [ 4 of 16] Compiling Data.Monoid.GCD ( src/Data/Monoid/GCD.hs, dist/build/Data/Monoid/GCD.o, dist/build/Data/Monoid/GCD.dyn_o ) [extra] [20 of 22] Compiling System.Time.Extra ( src/System/Time/Extra.hs, dist/build/System/Time/Extra.o, dist/build/System/Time/Extra.dyn_o ) [extra] [21 of 22] Compiling Extra ( src/Extra.hs, dist/build/Extra.o, dist/build/Extra.dyn_o ) [monoid-subclasses] src/Data/Monoid/GCD.hs:75:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [monoid-subclasses]  The qualified import of ‘Data.Text.Encoding’ is redundant [monoid-subclasses]  except perhaps to import instances from ‘Data.Text.Encoding’ [monoid-subclasses]  To import instances alone, use: import Data.Text.Encoding() [monoid-subclasses]  | [monoid-subclasses] 75 | import qualified Data.Text.Encoding as TextEncoding [monoid-subclasses]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/GCD.hs:83:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [monoid-subclasses]  The qualified import of ‘Data.Text.Lazy.Encoding’ is redundant [monoid-subclasses]  except perhaps to import instances from ‘Data.Text.Lazy.Encoding’ [monoid-subclasses]  To import instances alone, use: import Data.Text.Lazy.Encoding() [monoid-subclasses]  | [monoid-subclasses] 83 | import qualified Data.Text.Lazy.Encoding as LazyEncoding [monoid-subclasses]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/GCD.hs:97:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [monoid-subclasses]  The import of ‘Data.Maybe’ is redundant [monoid-subclasses]  except perhaps to import instances from ‘Data.Maybe’ [monoid-subclasses]  To import instances alone, use: import Data.Maybe() [monoid-subclasses]  | [monoid-subclasses] 97 | import Data.Maybe (isJust) [monoid-subclasses]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/GCD.hs:211:13: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] [monoid-subclasses]  Pattern match(es) are non-exhaustive [monoid-subclasses]  In a pattern binding: [monoid-subclasses]  Patterns of type ‘Maybe m’ not matched: Nothing [monoid-subclasses]  | [monoid-subclasses] 211 | Just x' = stripPrefix p x [monoid-subclasses]  | ^^^^^^^^^^^^^^^^^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/GCD.hs:212:13: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] [monoid-subclasses]  Pattern match(es) are non-exhaustive [monoid-subclasses]  In a pattern binding: [monoid-subclasses]  Patterns of type ‘Maybe m’ not matched: Nothing [monoid-subclasses]  | [monoid-subclasses] 212 | Just y' = stripPrefix p y [monoid-subclasses]  | ^^^^^^^^^^^^^^^^^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/GCD.hs:274:13: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] [monoid-subclasses]  Pattern match(es) are non-exhaustive [monoid-subclasses]  In a pattern binding: [monoid-subclasses]  Patterns of type ‘Maybe m’ not matched: Nothing [monoid-subclasses]  | [monoid-subclasses] 274 | Just x' = stripSuffix s x [monoid-subclasses]  | ^^^^^^^^^^^^^^^^^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/GCD.hs:275:13: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] [monoid-subclasses]  Pattern match(es) are non-exhaustive [monoid-subclasses]  In a pattern binding: [monoid-subclasses]  Patterns of type ‘Maybe m’ not matched: Nothing [monoid-subclasses]  | [monoid-subclasses] 275 | Just y' = stripSuffix s y [monoid-subclasses]  | ^^^^^^^^^^^^^^^^^^^^^^^^^ [monoid-subclasses]  [extra] [22 of 22] Compiling Text.Read.Extra ( src/Text/Read/Extra.hs, dist/build/Text/Read/Extra.o, dist/build/Text/Read/Extra.dyn_o ) [trial-tomland] Phase: checkPhase [trial-tomland] Package has no test suites. [trial-tomland] Phase: haddockPhase [trial-tomland] Preprocessing library for trial-tomland-0.0.0.0... [trial-tomland] Running Haddock on library for trial-tomland-0.0.0.0... [trial-tomland] [1 of 1] Compiling Trial.Tomland [extra] [ 1 of 22] Compiling Data.IORef.Extra ( src/Data/IORef/Extra.hs, dist/build/Data/IORef/Extra.p_o ) [trial-tomland] Haddock coverage: [trial-tomland]  100% ( 8 / 8) in 'Trial.Tomland' [foldl] [6 of 9] Compiling Control.Foldl.Text ( src/Control/Foldl/Text.hs, dist/build/Control/Foldl/Text.o, dist/build/Control/Foldl/Text.dyn_o ) [extra] [ 2 of 22] Compiling Data.Monoid.Extra ( src/Data/Monoid/Extra.hs, dist/build/Data/Monoid/Extra.p_o ) [extra] [ 3 of 22] Compiling Data.Tuple.Extra ( src/Data/Tuple/Extra.hs, dist/build/Data/Tuple/Extra.p_o ) [extra] [ 4 of 22] Compiling Data.Typeable.Extra ( src/Data/Typeable/Extra.hs, dist/build/Data/Typeable/Extra.p_o ) [extra] [ 5 of 22] Compiling Numeric.Extra ( src/Numeric/Extra.hs, dist/build/Numeric/Extra.p_o ) [extra] [ 6 of 22] Compiling Partial ( src/Partial.hs, dist/build/Partial.p_o ) [extra] [ 7 of 22] Compiling Data.List.Extra ( src/Data/List/Extra.hs, dist/build/Data/List/Extra.p_o ) [semialign] [2 of 6] Compiling Data.Semialign.Indexed ( src/Data/Semialign/Indexed.hs, dist/build/Data/Semialign/Indexed.o, dist/build/Data/Semialign/Indexed.dyn_o ) [free] [15 of 19] Compiling Control.Monad.Free.Church ( src/Control/Monad/Free/Church.hs, dist/build/Control/Monad/Free/Church.o, dist/build/Control/Monad/Free/Church.dyn_o ) [semialign] [3 of 6] Compiling Data.Semialign ( src/Data/Semialign.hs, dist/build/Data/Semialign.o, dist/build/Data/Semialign.dyn_o ) [semialign] [4 of 6] Compiling Data.Align ( src/Data/Align.hs, dist/build/Data/Align.o, dist/build/Data/Align.dyn_o ) [semialign] [5 of 6] Compiling Data.Crosswalk ( src/Data/Crosswalk.hs, dist/build/Data/Crosswalk.o, dist/build/Data/Crosswalk.dyn_o ) [semialign] [6 of 6] Compiling Data.Zip ( src/Data/Zip.hs, dist/build/Data/Zip.o, dist/build/Data/Zip.dyn_o ) [monoid-subclasses] [ 5 of 16] Compiling Data.Monoid.LCM ( src/Data/Monoid/LCM.hs, dist/build/Data/Monoid/LCM.o, dist/build/Data/Monoid/LCM.dyn_o ) [free] [16 of 19] Compiling Control.Monad.Trans.Free.Ap ( src/Control/Monad/Trans/Free/Ap.hs, dist/build/Control/Monad/Trans/Free/Ap.o, dist/build/Control/Monad/Trans/Free/Ap.dyn_o ) [free] [17 of 19] Compiling Control.Monad.Free.Ap ( src/Control/Monad/Free/Ap.hs, dist/build/Control/Monad/Free/Ap.o, dist/build/Control/Monad/Free/Ap.dyn_o ) [free] [18 of 19] Compiling Control.Monad.Trans.Free.Church ( src/Control/Monad/Trans/Free/Church.hs, dist/build/Control/Monad/Trans/Free/Church.o, dist/build/Control/Monad/Trans/Free/Church.dyn_o ) [free] [19 of 19] Compiling Control.Monad.Trans.Iter ( src/Control/Monad/Trans/Iter.hs, dist/build/Control/Monad/Trans/Iter.o, dist/build/Control/Monad/Trans/Iter.dyn_o ) [monoid-subclasses] src/Data/Monoid/LCM.hs:37:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [monoid-subclasses]  The import of ‘Data.Maybe’ is redundant [monoid-subclasses]  except perhaps to import instances from ‘Data.Maybe’ [monoid-subclasses]  To import instances alone, use: import Data.Maybe() [monoid-subclasses]  | [monoid-subclasses] 37 | import Data.Maybe (isJust) [monoid-subclasses]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/LCM.hs:38:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [monoid-subclasses]  The import of ‘Data.Semigroup.Cancellative’ is redundant [monoid-subclasses]  except perhaps to import instances from ‘Data.Semigroup.Cancellative’ [monoid-subclasses]  To import instances alone, use: import Data.Semigroup.Cancellative() [monoid-subclasses]  | [monoid-subclasses] 38 | import Data.Semigroup.Cancellative (Reductive (())) [monoid-subclasses]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/LCM.hs:39:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [monoid-subclasses]  The import of ‘Data.Semigroup.Commutative’ is redundant [monoid-subclasses]  except perhaps to import instances from ‘Data.Semigroup.Commutative’ [monoid-subclasses]  To import instances alone, use: import Data.Semigroup.Commutative() [monoid-subclasses]  | [monoid-subclasses] 39 | import Data.Semigroup.Commutative (Commutative) [monoid-subclasses]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] [ 6 of 16] Compiling Data.Monoid.Cancellative ( src/Data/Monoid/Cancellative.hs, dist/build/Data/Monoid/Cancellative.o, dist/build/Data/Monoid/Cancellative.dyn_o ) [monoid-subclasses] src/Data/Monoid/Cancellative.hs:38:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [monoid-subclasses]  The import of ‘Data.Monoid’ is redundant [monoid-subclasses]  except perhaps to import instances from ‘Data.Monoid’ [monoid-subclasses]  To import instances alone, use: import Data.Monoid() [monoid-subclasses]  | [monoid-subclasses] 38 | import Data.Monoid (Monoid) [monoid-subclasses]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] [ 7 of 16] Compiling Data.Semigroup.Factorial ( src/Data/Semigroup/Factorial.hs, dist/build/Data/Semigroup/Factorial.o, dist/build/Data/Semigroup/Factorial.dyn_o ) [monoid-subclasses] [ 8 of 16] Compiling Data.Monoid.Factorial ( src/Data/Monoid/Factorial.hs, dist/build/Data/Monoid/Factorial.o, dist/build/Data/Monoid/Factorial.dyn_o ) [monoid-subclasses] src/Data/Monoid/Factorial.hs:208:77: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [monoid-subclasses]  In the use of ‘tail’ [monoid-subclasses]  (imported from Data.List, but defined in GHC.Internal.List): [monoid-subclasses]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [monoid-subclasses]  | [monoid-subclasses] 208 | inits (a, b) = List.map (flip (,) mempty) (inits a) ++ List.map ((,) a) (List.tail $ inits b) [monoid-subclasses]  | ^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/Factorial.hs:209:77: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [monoid-subclasses]  In the use of ‘tail’ [monoid-subclasses]  (imported from Data.List, but defined in GHC.Internal.List): [monoid-subclasses]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [monoid-subclasses]  | [monoid-subclasses] 209 | tails (a, b) = List.map (flip (,) b) (tails a) ++ List.map ((,) mempty) (List.tail $ tails b) [monoid-subclasses]  | ^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/Factorial.hs:225:25: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] [monoid-subclasses]  Pattern match(es) are non-exhaustive [monoid-subclasses]  In an irrefutable pattern: Patterns of type ‘[a]’ not matched: [] [monoid-subclasses]  | [monoid-subclasses] 225 | combine x (~(y:rest), False) = (mappend x y : rest, True) [monoid-subclasses]  | ^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/Factorial.hs:252:59: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [monoid-subclasses]  In the use of ‘tail’ [monoid-subclasses]  (imported from Data.List, but defined in GHC.Internal.List): [monoid-subclasses]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [monoid-subclasses]  | [monoid-subclasses] 252 | ++ List.map (\b1-> (a, b1, mempty)) (List.tail $ inits b) [monoid-subclasses]  | ^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/Factorial.hs:253:54: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [monoid-subclasses]  In the use of ‘tail’ [monoid-subclasses]  (imported from Data.List, but defined in GHC.Internal.List): [monoid-subclasses]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [monoid-subclasses]  | [monoid-subclasses] 253 | ++ List.map (\c1-> (a, b, c1)) (List.tail $ inits c) [monoid-subclasses]  | ^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/Factorial.hs:255:59: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [monoid-subclasses]  In the use of ‘tail’ [monoid-subclasses]  (imported from Data.List, but defined in GHC.Internal.List): [monoid-subclasses]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [monoid-subclasses]  | [monoid-subclasses] 255 | ++ List.map (\b1-> (mempty, b1, c)) (List.tail $ tails b) [monoid-subclasses]  | ^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/Factorial.hs:256:64: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [monoid-subclasses]  In the use of ‘tail’ [monoid-subclasses]  (imported from Data.List, but defined in GHC.Internal.List): [monoid-subclasses]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [monoid-subclasses]  | [monoid-subclasses] 256 | ++ List.map (\c1-> (mempty, mempty, c1)) (List.tail $ tails c) [monoid-subclasses]  | ^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/Factorial.hs:309:70: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [monoid-subclasses]  In the use of ‘tail’ [monoid-subclasses]  (imported from Data.List, but defined in GHC.Internal.List): [monoid-subclasses]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [monoid-subclasses]  | [monoid-subclasses] 309 | ++ List.map (\b1-> (a, b1, mempty, mempty)) (List.tail $ inits b) [monoid-subclasses]  | ^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/Factorial.hs:310:65: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [monoid-subclasses]  In the use of ‘tail’ [monoid-subclasses]  (imported from Data.List, but defined in GHC.Internal.List): [monoid-subclasses]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [monoid-subclasses]  | [monoid-subclasses] 310 | ++ List.map (\c1-> (a, b, c1, mempty)) (List.tail $ inits c) [monoid-subclasses]  | ^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/Factorial.hs:311:60: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [monoid-subclasses]  In the use of ‘tail’ [monoid-subclasses]  (imported from Data.List, but defined in GHC.Internal.List): [monoid-subclasses]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [monoid-subclasses]  | [monoid-subclasses] 311 | ++ List.map (\d1-> (a, b, c, d1)) (List.tail $ inits d) [monoid-subclasses]  | ^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/Factorial.hs:313:65: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [monoid-subclasses]  In the use of ‘tail’ [monoid-subclasses]  (imported from Data.List, but defined in GHC.Internal.List): [monoid-subclasses]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [monoid-subclasses]  | [monoid-subclasses] 313 | ++ List.map (\b1-> (mempty, b1, c, d)) (List.tail $ tails b) [monoid-subclasses]  | ^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/Factorial.hs:314:70: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [monoid-subclasses]  In the use of ‘tail’ [monoid-subclasses]  (imported from Data.List, but defined in GHC.Internal.List): [monoid-subclasses]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [monoid-subclasses]  | [monoid-subclasses] 314 | ++ List.map (\c1-> (mempty, mempty, c1, d)) (List.tail $ tails c) [monoid-subclasses]  | ^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/Factorial.hs:315:75: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [monoid-subclasses]  In the use of ‘tail’ [monoid-subclasses]  (imported from Data.List, but defined in GHC.Internal.List): [monoid-subclasses]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [monoid-subclasses]  | [monoid-subclasses] 315 | ++ List.map (\d1-> (mempty, mempty, mempty, d1)) (List.tail $ tails d) [monoid-subclasses]  | ^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/Factorial.hs:371:26: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] [monoid-subclasses]  Pattern match(es) are non-exhaustive [monoid-subclasses]  In an irrefutable pattern: Patterns of type ‘[a]’ not matched: [] [monoid-subclasses]  | [monoid-subclasses] 371 | splitLast f ~(x:rest) = splitLast (f . (x:)) rest [monoid-subclasses]  | ^^^^^^^^ [monoid-subclasses]  [foldl] [7 of 9] Compiling Control.Foldl.NonEmpty ( src/Control/Foldl/NonEmpty.hs, dist/build/Control/Foldl/NonEmpty.o, dist/build/Control/Foldl/NonEmpty.dyn_o ) [foldl] src/Control/Foldl/NonEmpty.hs:64:29: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] [foldl]  The import of ‘liftA2’ [foldl]  from module ‘Control.Applicative’ is redundant [foldl]  | [foldl] 64 | import Control.Applicative (liftA2, Const(..)) [foldl]  | ^^^^^^ [foldl]  [semialign] [1 of 6] Compiling Data.Semialign.Internal ( src/Data/Semialign/Internal.hs, dist/build/Data/Semialign/Internal.p_o ) [semialign] src/Data/Semialign/Internal.hs:445:13: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-data-list-nonempty-unzip] [semialign]  In the use of ‘unzip’ (imported from Data.List.NonEmpty): [semialign]  "This function will be made monomorphic in base-4.22, consider switching to Data.Functor.unzip" [semialign]  | [semialign] 445 | unzip = NE.unzip [semialign]  | ^^^^^^^^ [semialign]  [free] [ 1 of 19] Compiling Control.Alternative.Free ( src/Control/Alternative/Free.hs, dist/build/Control/Alternative/Free.p_o ) [foldl] [8 of 9] Compiling Control.Foldl.ByteString ( src/Control/Foldl/ByteString.hs, dist/build/Control/Foldl/ByteString.o, dist/build/Control/Foldl/ByteString.dyn_o ) [foldl] [9 of 9] Compiling Control.Scanl ( src/Control/Scanl.hs, dist/build/Control/Scanl.o, dist/build/Control/Scanl.dyn_o ) [witherable] [1 of 1] Compiling Witherable ( src/Witherable.hs, dist/build/Witherable.p_o ) [extra] [ 8 of 22] Compiling Data.Version.Extra ( src/Data/Version/Extra.hs, dist/build/Data/Version/Extra.p_o ) [extra] [ 9 of 22] Compiling Data.List.NonEmpty.Extra ( src/Data/List/NonEmpty/Extra.hs, dist/build/Data/List/NonEmpty/Extra.p_o ) [extra] [10 of 22] Compiling Data.Either.Extra ( src/Data/Either/Extra.hs, dist/build/Data/Either/Extra.p_o ) [extra] [11 of 22] Compiling Control.Exception.Extra ( src/Control/Exception/Extra.hs, dist/build/Control/Exception/Extra.p_o ) [extra] [12 of 22] Compiling Control.Monad.Extra ( src/Control/Monad/Extra.hs, dist/build/Control/Monad/Extra.p_o ) [free] [ 2 of 19] Compiling Control.Alternative.Free.Final ( src/Control/Alternative/Free/Final.hs, dist/build/Control/Alternative/Free/Final.p_o ) [free] [ 3 of 19] Compiling Control.Applicative.Free ( src/Control/Applicative/Free.hs, dist/build/Control/Applicative/Free.p_o ) [free] [ 4 of 19] Compiling Control.Applicative.Free.Fast ( src/Control/Applicative/Free/Fast.hs, dist/build/Control/Applicative/Free/Fast.p_o ) [free] [ 5 of 19] Compiling Control.Applicative.Free.Final ( src/Control/Applicative/Free/Final.hs, dist/build/Control/Applicative/Free/Final.p_o ) [free] [ 6 of 19] Compiling Control.Applicative.Trans.Free ( src/Control/Applicative/Trans/Free.hs, dist/build/Control/Applicative/Trans/Free.p_o ) [free] [ 7 of 19] Compiling Control.Comonad.Cofree.Class ( src/Control/Comonad/Cofree/Class.hs, dist/build/Control/Comonad/Cofree/Class.p_o ) [free] [ 8 of 19] Compiling Control.Comonad.Cofree ( src/Control/Comonad/Cofree.hs, dist/build/Control/Comonad/Cofree.p_o ) [extra] [13 of 22] Compiling Data.Foldable.Extra ( src/Data/Foldable/Extra.hs, dist/build/Data/Foldable/Extra.p_o ) [extra] [14 of 22] Compiling Control.Concurrent.Extra ( src/Control/Concurrent/Extra.hs, dist/build/Control/Concurrent/Extra.p_o ) [foldl] [1 of 9] Compiling Control.Foldl.Internal ( src/Control/Foldl/Internal.hs, dist/build/Control/Foldl/Internal.p_o ) [extra] [15 of 22] Compiling System.Directory.Extra ( src/System/Directory/Extra.hs, dist/build/System/Directory/Extra.p_o ) [extra] [16 of 22] Compiling System.Environment.Extra ( src/System/Environment/Extra.hs, dist/build/System/Environment/Extra.p_o ) [extra] [17 of 22] Compiling System.IO.Extra ( src/System/IO/Extra.hs, dist/build/System/IO/Extra.p_o ) [foldl] [2 of 9] Compiling Control.Foldl.Optics ( src/Control/Foldl/Optics.hs, dist/build/Control/Foldl/Optics.p_o ) [foldl] [3 of 9] Compiling Control.Foldl.Util.MVector ( src/Control/Foldl/Util/MVector.hs, dist/build/Control/Foldl/Util/MVector.p_o ) [foldl] [4 of 9] Compiling Control.Foldl.Util.Vector ( src/Control/Foldl/Util/Vector.hs, dist/build/Control/Foldl/Util/Vector.p_o ) [foldl] [5 of 9] Compiling Control.Foldl ( src/Control/Foldl.hs, dist/build/Control/Foldl.p_o ) [extra] [18 of 22] Compiling System.Info.Extra ( src/System/Info/Extra.hs, dist/build/System/Info/Extra.p_o ) [extra] [19 of 22] Compiling System.Process.Extra ( src/System/Process/Extra.hs, dist/build/System/Process/Extra.p_o ) [extra] [20 of 22] Compiling System.Time.Extra ( src/System/Time/Extra.hs, dist/build/System/Time/Extra.p_o ) [extra] [21 of 22] Compiling Extra ( src/Extra.hs, dist/build/Extra.p_o ) [extra] [22 of 22] Compiling Text.Read.Extra ( src/Text/Read/Extra.hs, dist/build/Text/Read/Extra.p_o ) [free] [ 9 of 19] Compiling Control.Comonad.Trans.Cofree ( src/Control/Comonad/Trans/Cofree.hs, dist/build/Control/Comonad/Trans/Cofree.p_o ) [free] [10 of 19] Compiling Control.Comonad.Trans.Coiter ( src/Control/Comonad/Trans/Coiter.hs, dist/build/Control/Comonad/Trans/Coiter.p_o ) [free] [11 of 19] Compiling Control.Monad.Free.Class ( src/Control/Monad/Free/Class.hs, dist/build/Control/Monad/Free/Class.p_o ) [free] [12 of 19] Compiling Control.Monad.Free.TH ( src/Control/Monad/Free/TH.hs, dist/build/Control/Monad/Free/TH.p_o ) [free] [13 of 19] Compiling Control.Monad.Trans.Free ( src/Control/Monad/Trans/Free.hs, dist/build/Control/Monad/Trans/Free.p_o ) [free] [14 of 19] Compiling Control.Monad.Free ( src/Control/Monad/Free.hs, dist/build/Control/Monad/Free.p_o ) [semialign] [2 of 6] Compiling Data.Semialign.Indexed ( src/Data/Semialign/Indexed.hs, dist/build/Data/Semialign/Indexed.p_o ) [monoid-subclasses] [ 9 of 16] Compiling Data.Monoid.Textual ( src/Data/Monoid/Textual.hs, dist/build/Data/Monoid/Textual.o, dist/build/Data/Monoid/Textual.dyn_o ) [semialign] [3 of 6] Compiling Data.Semialign ( src/Data/Semialign.hs, dist/build/Data/Semialign.p_o ) [semialign] [4 of 6] Compiling Data.Align ( src/Data/Align.hs, dist/build/Data/Align.p_o ) [semialign] [5 of 6] Compiling Data.Crosswalk ( src/Data/Crosswalk.hs, dist/build/Data/Crosswalk.p_o ) [semialign] [6 of 6] Compiling Data.Zip ( src/Data/Zip.hs, dist/build/Data/Zip.p_o ) [free] [15 of 19] Compiling Control.Monad.Free.Church ( src/Control/Monad/Free/Church.hs, dist/build/Control/Monad/Free/Church.p_o ) [extra] Preprocessing test suite 'extra-test' for extra-1.8.1... [extra] Building test suite 'extra-test' for extra-1.8.1... [extra] [1 of 4] Compiling TestUtil ( test/TestUtil.hs, dist/build/extra-test/extra-test-tmp/TestUtil.o ) [free] [16 of 19] Compiling Control.Monad.Trans.Free.Ap ( src/Control/Monad/Trans/Free/Ap.hs, dist/build/Control/Monad/Trans/Free/Ap.p_o ) [free] [17 of 19] Compiling Control.Monad.Free.Ap ( src/Control/Monad/Free/Ap.hs, dist/build/Control/Monad/Free/Ap.p_o ) [free] [18 of 19] Compiling Control.Monad.Trans.Free.Church ( src/Control/Monad/Trans/Free/Church.hs, dist/build/Control/Monad/Trans/Free/Church.p_o ) [free] [19 of 19] Compiling Control.Monad.Trans.Iter ( src/Control/Monad/Trans/Iter.hs, dist/build/Control/Monad/Trans/Iter.p_o ) [extra] [2 of 4] Compiling TestGen ( test/TestGen.hs, dist/build/extra-test/extra-test-tmp/TestGen.o ) [trial-tomland] Documentation created: dist/doc/html/trial-tomland/, [trial-tomland] dist/doc/html/trial-tomland/trial-tomland.txt [trial-tomland] Phase: installPhase [foldl] [6 of 9] Compiling Control.Foldl.Text ( src/Control/Foldl/Text.hs, dist/build/Control/Foldl/Text.p_o ) [trial-tomland] Installing library in /nix/store/7cpl6d7lw2zmj05j49vkb5zpzyqklhg3-trial-tomland-0.0.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/trial-tomland-0.0.0.0-E4osGWilslCFEHHoMMszv3 [trial-tomland] Phase: fixupPhase [trial-tomland] shrinking RPATHs of ELF executables and libraries in /nix/store/7cpl6d7lw2zmj05j49vkb5zpzyqklhg3-trial-tomland-0.0.0.0 [trial-tomland] shrinking /nix/store/7cpl6d7lw2zmj05j49vkb5zpzyqklhg3-trial-tomland-0.0.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHStrial-tomland-0.0.0.0-E4osGWilslCFEHHoMMszv3-ghc9.10.2.so [trial-tomland] checking for references to /build/ in /nix/store/7cpl6d7lw2zmj05j49vkb5zpzyqklhg3-trial-tomland-0.0.0.0... [trial-tomland] patching script interpreter paths in /nix/store/7cpl6d7lw2zmj05j49vkb5zpzyqklhg3-trial-tomland-0.0.0.0 [trial-tomland] stripping (with command strip and flags -S -p) in /nix/store/7cpl6d7lw2zmj05j49vkb5zpzyqklhg3-trial-tomland-0.0.0.0/lib [trial-tomland] shrinking RPATHs of ELF executables and libraries in /nix/store/2nqnl7ph599bb95cf86a7k161l05ac4j-trial-tomland-0.0.0.0-doc [trial-tomland] checking for references to /build/ in /nix/store/2nqnl7ph599bb95cf86a7k161l05ac4j-trial-tomland-0.0.0.0-doc... [trial-tomland] patching script interpreter paths in /nix/store/2nqnl7ph599bb95cf86a7k161l05ac4j-trial-tomland-0.0.0.0-doc [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/2nqnl7ph599bb95cf86a7k161l05ac4j-trial-tomland-0.0.0.0-doc /nix/store/7cpl6d7lw2zmj05j49vkb5zpzyqklhg3-trial-tomland-0.0.0.0 [post-build-hook] Pushing 2 paths (105 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/2nqnl7ph599bb95cf86a7k161l05ac4j-trial-tomland-0.0.0.0-doc (218.10 KiB) [post-build-hook] Pushing /nix/store/7cpl6d7lw2zmj05j49vkb5zpzyqklhg3-trial-tomland-0.0.0.0 (408.10 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/2nqnl7ph599bb95cf86a7k161l05ac4j-trial-tomland-0.0.0.0-doc /nix/store/7cpl6d7lw2zmj05j49vkb5zpzyqklhg3-trial-tomland-0.0.0.0 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/2nqnl7ph599bb95cf86a7k161l05ac4j-trial-tomland-0.0.0.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/7cpl6d7lw2zmj05j49vkb5zpzyqklhg3-trial-tomland-0.0.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/pa41k0nlppzv1zhjjv4j54ph84x45pv4-trial-tomland-0.0.0.0.drv' to 'https://cache.nix-ci.com'... Progress: 1 of 84 built (6 building) [extra] [3 of 4] Compiling TestCustom ( test/TestCustom.hs, dist/build/extra-test/extra-test-tmp/TestCustom.o ) [extra] [4 of 4] Compiling Test ( test/Test.hs, dist/build/extra-test/extra-test-tmp/Test.o ) [extra] [5 of 5] Linking dist/build/extra-test/extra-test [extra] Phase: checkPhase [extra] Running 1 test suites... [extra] Test suite extra-test: RUNNING... [extra] withTempFile [extra] +++ OK, passed 100 tests. [extra] captureOutput [extra] +++ OK, passed 100 tests. [extra] \(x :: IO Int) -> void (once x) == pure () [extra] +++ OK, passed 100 tests. [extra] \(x :: IO Int) -> join (once x) == x [extra] +++ OK, passed 100 tests. [extra] \(x :: IO Int) -> (do y <- once x; y; y) == x [extra] +++ OK, passed 100 tests. [extra] \(x :: IO Int) -> (do y <- once x; y ||| y) == x [extra] +++ OK, passed 100 tests. [extra] \(x :: IO Int) -> join (onceFork x) == x [extra] +++ OK, passed 100 tests. [extra] \(x :: IO Int) -> (do a <- onceFork x; a; a) == x [extra] +++ OK, passed 100 tests. [extra] stringException "test" == pure "test" [extra] +++ OK, passed 100 tests. [extra] stringException ("test" ++ undefined) == pure "test" [extra] +++ OK, passed 100 tests. [extra] stringException ("test" ++ undefined ++ "hello") == pure "test" [extra] +++ OK, passed 100 tests. [extra] stringException ['t','e','s','t',undefined] == pure "test" [extra] +++ OK, passed 100 tests. [extra] ignore (print 1) == print 1 [extra] +++ OK, passed 100 tests. [extra] ignore (fail "die") == pure () [extra] +++ OK, passed 100 tests. [extra] catch (errorIO "Hello") (\(ErrorCall x) -> pure x) == pure "Hello" [extra] +++ OK, passed 100 tests. [extra] seq (errorIO "foo") (print 1) == print 1 [extra] +++ OK, passed 100 tests. [extra] catch (assertIO True >> pure 1) (\(x :: AssertionFailed) -> pure 2) == pure 1 [extra] +++ OK, passed 100 tests. [extra] seq (assertIO False) (print 1) == print 1 [extra] +++ OK, passed 100 tests. [extra] retry 1 (print "x") == print "x" [extra] +++ OK, passed 100 tests. [extra] retry 3 (fail "die") == fail "die" [extra] +++ OK, passed 100 tests. [extra] whenJust Nothing print == pure () [extra] +++ OK, passed 100 tests. [extra] whenJust (Just 1) print == print 1 [extra] +++ OK, passed 100 tests. [extra] pureIf @Maybe True 5 == Just 5 [extra] +++ OK, passed 100 tests. [extra] pureIf @Maybe False 5 == Nothing [extra] +++ OK, passed 100 tests. [extra] pureIf @[] True 5 == [5] [extra] +++ OK, passed 100 tests. [extra] pureIf @[] False 5 == [] [extra] +++ OK, passed 100 tests. [extra] whenMaybe True (print 1) == fmap Just (print 1) [extra] +++ OK, passed 100 tests. [extra] whenMaybe False (print 1) == pure Nothing [extra] +++ OK, passed 100 tests. [extra] \(x :: Maybe ()) -> unit x == x [extra] +++ OK, passed 100 tests. [extra] guarded even 2 == [2] [extra] +++ OK, passed 100 tests. [extra] guarded odd 2 == Nothing [extra] +++ OK, passed 100 tests. [extra] guarded (not.null) "My Name" == Just "My Name" [extra] +++ OK, passed 100 tests. [extra] guardedA (return . even) 42 == Just [42] [extra] +++ OK, passed 100 tests. [extra] guardedA (return . odd) 42 == Just [] [extra] +++ OK, passed 100 tests. [extra] guardedA (const Nothing) 42 == (Nothing :: Maybe [Int]) [extra] +++ OK, passed 100 tests. [extra] fold1M (\x y -> Just x) [] == undefined [extra] +++ OK, passed 100 tests. [extra] fold1M (\x y -> Just $ x + y) [1, 2, 3] == Just 6 [extra] +++ OK, passed 100 tests. [extra] partitionM (Just . even) [1,2,3] == Just ([2], [1,3]) [extra] +++ OK, passed 100 tests. [extra] partitionM (const Nothing) [1,2,3] == Nothing [extra] +++ OK, passed 100 tests. [extra] loop (\x -> if x < 10 then Left $ x * 2 else Right $ show x) 1 == "16" [extra] +++ OK, passed 100 tests. [extra] Just True ||^ undefined == Just True [extra] +++ OK, passed 100 tests. [extra] Just False ||^ Just True == Just True [extra] +++ OK, passed 100 tests. [extra] Just False ||^ Just False == Just False [extra] +++ OK, passed 100 tests. [extra] Just False &&^ undefined == Just False [extra] +++ OK, passed 100 tests. [extra] Just True &&^ Just True == Just True [extra] +++ OK, passed 100 tests. [extra] Just True &&^ Just False == Just False [extra] +++ OK, passed 100 tests. [extra] anyM Just [False,True ,undefined] == Just True [extra] +++ OK, passed 100 tests. [extra] anyM Just [False,False,undefined] == undefined [extra] +++ OK, passed 100 tests. [extra] \(f :: Int -> Maybe Bool) xs -> anyM f xs == orM (map f xs) [extra] +++ OK, passed 100 tests. [extra] allM Just [True,False,undefined] == Just False [extra] +++ OK, passed 100 tests. [extra] allM Just [True,True ,undefined] == undefined [extra] +++ OK, passed 100 tests. [extra] \(f :: Int -> Maybe Bool) xs -> anyM f xs == orM (map f xs) [extra] +++ OK, passed 100 tests. [foldl] [7 of 9] Compiling Control.Foldl.NonEmpty ( src/Control/Foldl/NonEmpty.hs, dist/build/Control/Foldl/NonEmpty.p_o ) [foldl] src/Control/Foldl/NonEmpty.hs:64:29: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] [foldl]  The import of ‘liftA2’ [foldl]  from module ‘Control.Applicative’ is redundant [foldl]  | [foldl] 64 | import Control.Applicative (liftA2, Const(..)) [foldl]  | ^^^^^^ [foldl]  [foldl] [8 of 9] Compiling Control.Foldl.ByteString ( src/Control/Foldl/ByteString.hs, dist/build/Control/Foldl/ByteString.p_o ) [foldl] [9 of 9] Compiling Control.Scanl ( src/Control/Scanl.hs, dist/build/Control/Scanl.p_o ) [foldl] Preprocessing test suite 'doctest' for foldl-1.4.18... [foldl] Building test suite 'doctest' for foldl-1.4.18... [foldl] [1 of 1] Compiling Main ( test/doctest.hs, dist/build/doctest/doctest-tmp/Main.o ) [foldl] [2 of 2] Linking dist/build/doctest/doctest [free] Phase: checkPhase [free] Package has no test suites. [free] Phase: haddockPhase [free] Preprocessing library for free-5.2... [free] Running Haddock on library for free-5.2... [free] [ 1 of 19] Compiling Control.Alternative.Free ( src/Control/Alternative/Free.hs, nothing ) [free] [ 2 of 19] Compiling Control.Alternative.Free.Final ( src/Control/Alternative/Free/Final.hs, nothing ) [free] [ 3 of 19] Compiling Control.Applicative.Free ( src/Control/Applicative/Free.hs, nothing ) [free] [ 4 of 19] Compiling Control.Applicative.Free.Fast ( src/Control/Applicative/Free/Fast.hs, nothing ) [free] [ 5 of 19] Compiling Control.Applicative.Free.Final ( src/Control/Applicative/Free/Final.hs, nothing ) [free] [ 6 of 19] Compiling Control.Applicative.Trans.Free ( src/Control/Applicative/Trans/Free.hs, nothing ) [free] [ 7 of 19] Compiling Control.Comonad.Cofree.Class ( src/Control/Comonad/Cofree/Class.hs, nothing ) [free] [ 8 of 19] Compiling Control.Comonad.Cofree ( src/Control/Comonad/Cofree.hs, nothing ) [free] [ 9 of 19] Compiling Control.Comonad.Trans.Cofree ( src/Control/Comonad/Trans/Cofree.hs, nothing ) [free] [10 of 19] Compiling Control.Comonad.Trans.Coiter ( src/Control/Comonad/Trans/Coiter.hs, nothing ) [free] [11 of 19] Compiling Control.Monad.Free.Class ( src/Control/Monad/Free/Class.hs, nothing ) [free] [12 of 19] Compiling Control.Monad.Free.TH ( src/Control/Monad/Free/TH.hs, nothing ) [free] [13 of 19] Compiling Control.Monad.Trans.Free ( src/Control/Monad/Trans/Free.hs, nothing ) [free] [14 of 19] Compiling Control.Monad.Free ( src/Control/Monad/Free.hs, nothing ) [free] [15 of 19] Compiling Control.Monad.Free.Church ( src/Control/Monad/Free/Church.hs, nothing ) [free] [16 of 19] Compiling Control.Monad.Trans.Free.Ap ( src/Control/Monad/Trans/Free/Ap.hs, nothing ) [monoid-subclasses] [10 of 16] Compiling Data.Monoid.Instances.CharVector ( src/Data/Monoid/Instances/CharVector.hs, dist/build/Data/Monoid/Instances/CharVector.o, dist/build/Data/Monoid/Instances/CharVector.dyn_o ) [monoid-subclasses] [11 of 16] Compiling Data.Monoid.Instances.Stateful ( src/Data/Monoid/Instances/Stateful.hs, dist/build/Data/Monoid/Instances/Stateful.o, dist/build/Data/Monoid/Instances/Stateful.dyn_o ) [monoid-subclasses] src/Data/Monoid/Instances/Stateful.hs:27:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [monoid-subclasses]  The import of ‘Data.Semigroup’ is redundant [monoid-subclasses]  except perhaps to import instances from ‘Data.Semigroup’ [monoid-subclasses]  To import instances alone, use: import Data.Semigroup() [monoid-subclasses]  | [monoid-subclasses] 27 | import Data.Semigroup (Semigroup(..)) [monoid-subclasses]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/Instances/Stateful.hs:28:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [monoid-subclasses]  The import of ‘Data.Monoid’ is redundant [monoid-subclasses]  except perhaps to import instances from ‘Data.Monoid’ [monoid-subclasses]  To import instances alone, use: import Data.Monoid() [monoid-subclasses]  | [monoid-subclasses] 28 | import Data.Monoid (Monoid(..)) [monoid-subclasses]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/Instances/Stateful.hs:217:24: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] [monoid-subclasses]  Pattern match(es) are non-exhaustive [monoid-subclasses]  In an irrefutable pattern: Patterns of type ‘[b]’ not matched: [] [monoid-subclasses]  | [monoid-subclasses] 217 | restore f ~(hd:tl) = restore (f . (Stateful (hd, mempty):)) tl [monoid-subclasses]  | ^^^^^^^ [monoid-subclasses]  [monoid-subclasses] [12 of 16] Compiling Data.Monoid.Instances.PrefixMemory ( src/Data/Monoid/Instances/PrefixMemory.hs, dist/build/Data/Monoid/Instances/PrefixMemory.o, dist/build/Data/Monoid/Instances/PrefixMemory.dyn_o ) [monoid-subclasses] src/Data/Monoid/Instances/PrefixMemory.hs:20:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [monoid-subclasses]  The import of ‘Data.Semigroup’ is redundant [monoid-subclasses]  except perhaps to import instances from ‘Data.Semigroup’ [monoid-subclasses]  To import instances alone, use: import Data.Semigroup() [monoid-subclasses]  | [monoid-subclasses] 20 | import Data.Semigroup (Semigroup(..)) [monoid-subclasses]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/Instances/PrefixMemory.hs:21:21: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] [monoid-subclasses]  The import of ‘Monoid’ from module ‘Data.Monoid’ is redundant [monoid-subclasses]  | [monoid-subclasses] 21 | import Data.Monoid (Monoid(..), Endo(..)) [monoid-subclasses]  | ^^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/Instances/PrefixMemory.hs:106:40: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [monoid-subclasses]  In the use of ‘tail’ [monoid-subclasses]  (imported from Data.List, but defined in GHC.Internal.List): [monoid-subclasses]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [monoid-subclasses]  | [monoid-subclasses] 106 | factors (Shadowed p c) = rewrap <$> List.tail (inits c) [monoid-subclasses]  | ^^^^^^^^^ [monoid-subclasses]  [semialign] Phase: checkPhase [semialign] Package has no test suites. [semialign] Phase: haddockPhase [semialign] Preprocessing library for semialign-1.3.1... [semialign] Running Haddock on library for semialign-1.3.1... [semialign] Warning: The documentation for the following packages are not installed. No [semialign] links will be generated to these packages: vector-0.13.2.0 [semialign] [1 of 6] Compiling Data.Semialign.Internal ( src/Data/Semialign/Internal.hs, nothing ) [semialign] src/Data/Semialign/Internal.hs:445:13: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-data-list-nonempty-unzip] [semialign]  In the use of ‘unzip’ (imported from Data.List.NonEmpty): [semialign]  "This function will be made monomorphic in base-4.22, consider switching to Data.Functor.unzip" [semialign]  | [semialign] 445 | unzip = NE.unzip [semialign]  | ^^^^^^^^ [semialign]  [semialign] [2 of 6] Compiling Data.Semialign.Indexed ( src/Data/Semialign/Indexed.hs, nothing ) [semialign] [3 of 6] Compiling Data.Semialign ( src/Data/Semialign.hs, nothing ) [semialign] [4 of 6] Compiling Data.Align ( src/Data/Align.hs, nothing ) [semialign] [5 of 6] Compiling Data.Crosswalk ( src/Data/Crosswalk.hs, nothing ) [semialign] [6 of 6] Compiling Data.Zip ( src/Data/Zip.hs, nothing ) [semialign] Haddock coverage: [semialign] Warning: 'tabulate' is out of scope. [semialign]  If you qualify the identifier, haddock can try to link it anyway. [semialign] Warning: 'These' is ambiguous. It is defined [semialign]  * in ‘Data.These’ [semialign]  * in ‘Data.These’ [semialign]  You may be able to disambiguate the identifier by qualifying it or [semialign]  by specifying the type/value namespace explicitly. [semialign]  Defaulting to the one defined in ‘Data.These’ [semialign] Warning: 'Foldable' is out of scope. [semialign]  If you qualify the identifier, haddock can try to link it anyway. [semialign] Warning: 'join' is out of scope. [semialign]  If you qualify the identifier, haddock can try to link it anyway. [semialign] Warning: 'liftA2' is out of scope. [semialign]  If you qualify the identifier, haddock can try to link it anyway. [semialign]  100% ( 4 / 4) in 'Data.Semialign.Indexed' [semialign]  88% ( 16 / 18) in 'Data.Semialign' [semialign]  Missing documentation for: [semialign]  unzipDefault (src/Data/Semialign/Internal.hs:308) [semialign]  alignVectorWith (src/Data/Semialign/Internal.hs:718) [semialign] Warning: 'These' is out of scope. [semialign]  If you qualify the identifier, haddock can try to link it anyway. [semialign]  92% ( 12 / 13) in 'Data.Align' [semialign]  Missing documentation for: [semialign]  alignVectorWith (src/Data/Semialign/Internal.hs:718) [semialign]  80% ( 4 / 5) in 'Data.Crosswalk' [semialign]  Missing documentation for: [semialign]  Module header [semialign]  71% ( 5 / 7) in 'Data.Zip' [semialign]  Missing documentation for: [semialign]  unzipDefault (src/Data/Semialign/Internal.hs:308) [semialign]  Zippy (src/Data/Zip.hs:30) [semialign] Warning: Data.Semialign.Indexed: could not find link destinations for: [semialign]  - Data.Vector.Vector [semialign] Warning: Data.Semialign: could not find link destinations for: [semialign]  - Data.Vector.Generic.Base.Vector [semialign]  - Data.Vector.Fusion.Bundle.Monadic.Bundle [semialign]  - Data.Vector.Vector [semialign] Warning: Data.Align: could not find link destinations for: [semialign]  - Data.Vector.Generic.Base.Vector [semialign]  - Data.Vector.Fusion.Bundle.Monadic.Bundle [semialign]  - Data.Vector.Vector [semialign] Warning: Data.Crosswalk: could not find link destinations for: [semialign]  - Data.Vector.Vector [semialign] Warning: Data.Zip: could not find link destinations for: [semialign]  - Data.Vector.Fusion.Bundle.Monadic.Bundle [semialign]  - Data.Vector.Vector [witherable] Preprocessing test suite 'witherable-tests' for witherable-0.5... [witherable] Building test suite 'witherable-tests' for witherable-0.5... [witherable] [1 of 1] Compiling Main ( tests/tests.hs, dist/build/witherable-tests/witherable-tests-tmp/Main.o ) [extra] orM [Just False,Just True ,undefined] == Just True [extra] +++ OK, passed 100 tests. [extra] orM [Just False,Just False,undefined] == undefined [extra] +++ OK, passed 100 tests. [extra] \xs -> Just (or xs) == orM (map Just xs) [extra] +++ OK, passed 100 tests. [extra] andM [Just True,Just False,undefined] == Just False [extra] +++ OK, passed 100 tests. [extra] andM [Just True,Just True ,undefined] == undefined [extra] +++ OK, passed 100 tests. [extra] \xs -> Just (and xs) == andM (map Just xs) [extra] +++ OK, passed 100 tests. [extra] findM (Just . isUpper) "teST" == Just (Just 'S') [extra] +++ OK, passed 100 tests. [extra] findM (Just . isUpper) "test" == Just Nothing [extra] +++ OK, passed 100 tests. [extra] findM (Just . const True) ["x",undefined] == Just (Just "x") [extra] +++ OK, passed 100 tests. [extra] fromLeft 1 (Left 3) == 3 [extra] +++ OK, passed 100 tests. [extra] fromLeft 1 (Right "foo") == 1 [extra] +++ OK, passed 100 tests. [extra] fromRight 1 (Right 3) == 3 [extra] +++ OK, passed 100 tests. [extra] fromRight 1 (Left "foo") == 1 [extra] +++ OK, passed 100 tests. [extra] \x -> fromLeft' (Left x) == x [extra] +++ OK, passed 100 tests. [extra] \x -> fromLeft' (Right x) == undefined [extra] +++ OK, passed 100 tests. [extra] \x -> fromRight' (Right x) == x [extra] +++ OK, passed 100 tests. [extra] \x -> fromRight' (Left x) == undefined [extra] +++ OK, passed 100 tests. [extra] \x -> fromEither (Left x ) == x [extra] +++ OK, passed 100 tests. [extra] \x -> fromEither (Right x) == x [extra] +++ OK, passed 100 tests. [extra] \a b -> maybeToEither a (Just b) == Right b [extra] +++ OK, passed 100 tests. [extra] \a -> maybeToEither a Nothing == Left a [extra] +++ OK, passed 100 tests. [extra] \x -> eitherToMaybe (Left x) == Nothing [extra] +++ OK, passed 100 tests. [extra] \x -> eitherToMaybe (Right x) == Just x [extra] +++ OK, passed 100 tests. [extra] mapLeft show (Left 1) == Left "1" [extra] +++ OK, passed 100 tests. [extra] mapLeft show (Right True) == Right True [extra] +++ OK, passed 100 tests. [extra] mapRight show (Left 1) == Left 1 [extra] +++ OK, passed 100 tests. [extra] mapRight show (Right True) == Right "True" [extra] +++ OK, passed 100 tests. [extra] \xs -> repeatedly (splitAt 3) xs == chunksOf 3 xs [extra] +++ OK, passed 100 tests. [extra] \xs -> repeatedly word1 (trim xs) == words xs [extra] +++ OK, passed 100 tests. [extra] \xs -> repeatedly line1 xs == lines xs [extra] +++ OK, passed 100 tests. [extra] disjoint [1,2,3] [4,5] == True [extra] +++ OK, passed 100 tests. [extra] disjoint [1,2,3] [4,1] == False [extra] +++ OK, passed 100 tests. [extra] disjointOrd [1,2,3] [4,5] == True [extra] +++ OK, passed 100 tests. [extra] disjointOrd [1,2,3] [4,1] == False [extra] +++ OK, passed 100 tests. [extra] disjointOrdBy (compare `on` (`mod` 7)) [1,2,3] [4,5] == True [extra] +++ OK, passed 100 tests. [extra] disjointOrdBy (compare `on` (`mod` 7)) [1,2,3] [4,8] == False [extra] +++ OK, passed 100 tests. [extra] anySame [1,1,2] == True [extra] +++ OK, passed 100 tests. [extra] anySame [1,2,3] == False [extra] +++ OK, passed 100 tests. [extra] anySame (1:2:1:undefined) == True [extra] +++ OK, passed 100 tests. [extra] anySame [] == False [extra] +++ OK, passed 100 tests. [extra] \xs -> anySame xs == (length (nub xs) < length xs) [extra] +++ OK, passed 100 tests. [extra] allSame [1,1,2] == False [extra] +++ OK, passed 100 tests. [extra] allSame [1,1,1] == True [extra] +++ OK, passed 100 tests. [extra] allSame [1] == True [extra] +++ OK, passed 100 tests. [extra] allSame [] == True [extra] +++ OK, passed 100 tests. [extra] allSame (1:1:2:undefined) == False [extra] +++ OK, passed 100 tests. [extra] \xs -> allSame xs == (length (nub xs) <= 1) [extra] +++ OK, passed 100 tests. [extra] headDef 1 [] == 1 [extra] +++ OK, passed 100 tests. [extra] headDef 1 [2,3,4] == 2 [extra] +++ OK, passed 100 tests. [extra] \x xs -> headDef x xs == fromMaybe x (listToMaybe xs) [extra] +++ OK, passed 100 tests. [extra] lastDef 1 [] == 1 [extra] +++ OK, passed 100 tests. [extra] lastDef 1 [2,3,4] == 4 [extra] +++ OK, passed 100 tests. [extra] \x xs -> lastDef x xs == last (x:xs) [extra] +++ OK, passed 100 tests. [extra] [2,3,4] !? 1 == Just 3 [extra] +++ OK, passed 100 tests. [extra] [2,3,4] !? (-1) == Nothing [extra] +++ OK, passed 100 tests. [extra] [] !? 0 == Nothing [extra] +++ OK, passed 100 tests. [extra] notNull [] == False [extra] +++ OK, passed 100 tests. [extra] notNull [1] == True [extra] +++ OK, passed 100 tests. [extra] \xs -> notNull xs == not (null xs) [extra] +++ OK, passed 100 tests. [extra] list 1 (\v _ -> v - 2) [5,6,7] == 3 [extra] +++ OK, passed 100 tests. [extra] list 1 (\v _ -> v - 2) [] == 1 [extra] +++ OK, passed 100 tests. [extra] \nil cons xs -> maybe nil (uncurry cons) (uncons xs) == list nil cons xs [extra] +++ OK, passed 100 tests. [extra] unsnoc "test" == Just ("tes",'t') [extra] +++ OK, passed 100 tests. [extra] unsnoc "" == Nothing [extra] +++ OK, passed 100 tests. [extra] \xs -> unsnoc xs == if null xs then Nothing else Just (init xs, last xs) [extra] +++ OK, passed 100 tests. [monoid-subclasses] [13 of 16] Compiling Data.Monoid.Instances.Positioned ( src/Data/Monoid/Instances/Positioned.hs, dist/build/Data/Monoid/Instances/Positioned.o, dist/build/Data/Monoid/Instances/Positioned.dyn_o ) [monoid-subclasses] src/Data/Monoid/Instances/Positioned.hs:33:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [monoid-subclasses]  The import of ‘Data.Semigroup’ is redundant [monoid-subclasses]  except perhaps to import instances from ‘Data.Semigroup’ [monoid-subclasses]  To import instances alone, use: import Data.Semigroup() [monoid-subclasses]  | [monoid-subclasses] 33 | import Data.Semigroup (Semigroup(..)) [monoid-subclasses]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/Instances/Positioned.hs:34:21: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] [monoid-subclasses]  The import of ‘Monoid’ from module ‘Data.Monoid’ is redundant [monoid-subclasses]  | [monoid-subclasses] 34 | import Data.Monoid (Monoid(..), Endo(..)) [monoid-subclasses]  | ^^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] [14 of 16] Compiling Data.Monoid.Instances.Measured ( src/Data/Monoid/Instances/Measured.hs, dist/build/Data/Monoid/Instances/Measured.o, dist/build/Data/Monoid/Instances/Measured.dyn_o ) [monoid-subclasses] src/Data/Monoid/Instances/Measured.hs:21:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [monoid-subclasses]  The import of ‘Data.Semigroup’ is redundant [monoid-subclasses]  except perhaps to import instances from ‘Data.Semigroup’ [monoid-subclasses]  To import instances alone, use: import Data.Semigroup() [monoid-subclasses]  | [monoid-subclasses] 21 | import Data.Semigroup (Semigroup(..)) [monoid-subclasses]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/Instances/Measured.hs:22:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [monoid-subclasses]  The import of ‘Data.Monoid’ is redundant [monoid-subclasses]  except perhaps to import instances from ‘Data.Monoid’ [monoid-subclasses]  To import instances alone, use: import Data.Monoid() [monoid-subclasses]  | [monoid-subclasses] 22 | import Data.Monoid (Monoid(..)) [monoid-subclasses]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] [15 of 16] Compiling Data.Monoid.Instances.Concat ( src/Data/Monoid/Instances/Concat.hs, dist/build/Data/Monoid/Instances/Concat.o, dist/build/Data/Monoid/Instances/Concat.dyn_o ) [monoid-subclasses] src/Data/Monoid/Instances/Concat.hs:23:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [monoid-subclasses]  The import of ‘Data.Semigroup’ is redundant [monoid-subclasses]  except perhaps to import instances from ‘Data.Semigroup’ [monoid-subclasses]  To import instances alone, use: import Data.Semigroup() [monoid-subclasses]  | [monoid-subclasses] 23 | import Data.Semigroup (Semigroup(..)) [monoid-subclasses]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/Instances/Concat.hs:24:21: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] [monoid-subclasses]  The import of ‘Monoid’ from module ‘Data.Monoid’ is redundant [monoid-subclasses]  | [monoid-subclasses] 24 | import Data.Monoid (Monoid(..), First(..), Sum(..)) [monoid-subclasses]  | ^^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/Instances/Concat.hs:199:26: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] [monoid-subclasses]  Pattern match(es) are non-exhaustive [monoid-subclasses]  In an irrefutable pattern: [extra] cons 't' "est" == "test" [extra] +++ OK, passed 100 tests. [extra] \x xs -> uncons (cons x xs) == Just (x,xs) [extra] +++ OK, passed 100 tests. [extra] snoc "tes" 't' == "test" [extra] +++ OK, passed 100 tests. [extra] \xs x -> unsnoc (snoc xs x) == Just (xs,x) [extra] +++ OK, passed 100 tests. [extra] enumerate == [False, True] [extra] +++ OK, passed 100 tests. [extra] takeEnd 3 "hello" == "llo" [extra] +++ OK, passed 100 tests. [extra] takeEnd 5 "bye" == "bye" [extra] +++ OK, passed 100 tests. [extra] takeEnd (-1) "bye" == "" [extra] +++ OK, passed 100 tests. [extra] \i xs -> takeEnd i xs `isSuffixOf` xs [extra] +++ OK, passed 100 tests. [extra] \i xs -> length (takeEnd i xs) == min (max 0 i) (length xs) [extra] +++ OK, passed 100 tests. [extra] dropEnd 3 "hello" == "he" [extra] +++ OK, passed 100 tests. [extra] dropEnd 5 "bye" == "" [extra] +++ OK, passed 100 tests. [extra] dropEnd (-1) "bye" == "bye" [extra] +++ OK, passed 100 tests. [extra] \i xs -> dropEnd i xs `isPrefixOf` xs [extra] +++ OK, passed 100 tests. [extra] \i xs -> length (dropEnd i xs) == max 0 (length xs - max 0 i) [extra] +++ OK, passed 100 tests. [extra] \i -> take 3 (dropEnd 5 [i..]) == take 3 [i..] [extra] +++ OK, passed 100 tests. [extra] splitAtEnd 3 "hello" == ("he","llo") [extra] +++ OK, passed 100 tests. [extra] splitAtEnd 3 "he" == ("", "he") [extra] +++ OK, passed 100 tests. [extra] \i xs -> uncurry (++) (splitAt i xs) == xs [extra] +++ OK, passed 100 tests. [extra] \i xs -> splitAtEnd i xs == (dropEnd i xs, takeEnd i xs) [extra] +++ OK, passed 100 tests. [extra] \i xs -> zip [i..] xs == zipFrom i xs [extra] +++ OK, passed 100 tests. [extra] zipFrom False [1..3] == [(False,1),(True, 2)] [extra] +++ OK, passed 100 tests. [extra] \i xs -> zipWithFrom (,) i xs == zipFrom i xs [extra] +++ OK, passed 100 tests. [extra] concatUnzip [("a","AB"),("bc","C")] == ("abc","ABC") [extra] +++ OK, passed 100 tests. [extra] concatUnzip3 [("a","AB",""),("bc","C","123")] == ("abc","ABC","123") [extra] +++ OK, passed 100 tests. [extra] takeWhileEnd even [2,3,4,6] == [4,6] [extra] +++ OK, passed 100 tests. [extra] trim " hello " == "hello" [extra] +++ OK, passed 100 tests. [extra] trimStart " hello " == "hello " [extra] +++ OK, passed 100 tests. [extra] trimEnd " hello " == " hello" [extra] +++ OK, passed 100 tests. [extra] \s -> trim s == trimEnd (trimStart s) [extra] +++ OK, passed 100 tests. [extra] lower "This is A TEST" == "this is a test" [extra] +++ OK, passed 100 tests. [extra] lower "" == "" [extra] +++ OK, passed 100 tests. [extra] upper "This is A TEST" == "THIS IS A TEST" [extra] +++ OK, passed 100 tests. [extra] upper "" == "" [extra] +++ OK, passed 100 tests. [extra] word1 "" == ("", "") [extra] +++ OK, passed 100 tests. [extra] word1 "keyword rest of string" == ("keyword","rest of string") [extra] +++ OK, passed 100 tests. [extra] word1 " keyword\n rest of string" == ("keyword","rest of string") [extra] +++ OK, passed 100 tests. [extra] \s -> fst (word1 s) == concat (take 1 $ words s) [extra] +++ OK, passed 100 tests. [extra] \s -> words (snd $ word1 s) == drop 1 (words s) [extra] +++ OK, passed 100 tests. [extra] line1 "" == ("", "") [extra] +++ OK, passed 100 tests. [extra] line1 "test" == ("test","") [extra] +++ OK, passed 100 tests. [extra] line1 "test\n" == ("test","") [extra] +++ OK, passed 100 tests. [extra] line1 "test\nrest" == ("test","rest") [extra] +++ OK, passed 100 tests. [extra] line1 "test\nrest\nmore" == ("test","rest\nmore") [extra] +++ OK, passed 100 tests. [extra] escapeHTML "this is a test" == "this is a test" [extra] +++ OK, passed 100 tests. [extra] escapeHTML "\"g&t\"" == "<b>"g&t"</n>" [extra] +++ OK, passed 100 tests. [extra] escapeHTML "t'was another test" == "t'was another test" [extra] +++ OK, passed 100 tests. [extra] \xs -> unescapeHTML (escapeHTML xs) == xs [extra] +++ OK, passed 100 tests. [extra] escapeJSON "this is a test" == "this is a test" [extra] +++ OK, passed 100 tests. [extra] escapeJSON "\ttab\nnewline\\" == "\\ttab\\nnewline\\\\" [extra] +++ OK, passed 100 tests. [extra] escapeJSON "\ESC[0mHello" == "\\u001b[0mHello" [extra] +++ OK, passed 100 tests. [extra] \xs -> unescapeJSON (escapeJSON xs) == xs [extra] +++ OK, passed 100 tests. [extra] groupOn abs [1,-1,2] == [[1,-1], [2]] [extra] +++ OK, passed 100 tests. [extra] groupOnKey abs [1,-1,2] == [(1, [1,-1]), (2, [2])] [extra] +++ OK, passed 100 tests. [extra] maximumOn id [] == undefined [extra] +++ OK, passed 100 tests. [extra] maximumOn length ["test","extra","a"] == "extra" [extra] +++ OK, passed 100 tests. [extra] minimumOn id [] == undefined [extra] +++ OK, passed 100 tests. [extra] minimumOn length ["test","extra","a"] == "a" [extra] +++ OK, passed 100 tests. [extra] groupSort [(1,'t'),(3,'t'),(2,'e'),(2,'s')] == [(1,"t"),(2,"es"),(3,"t")] [extra] +++ OK, passed 100 tests. [extra] \xs -> map fst (groupSort xs) == sort (nub (map fst xs)) [extra] +++ OK, passed 100 tests. [monoid-subclasses]  Patterns of type ‘[Concat a]’ not matched: [] [monoid-subclasses]  | [monoid-subclasses] 199 | where splitNext a ~(xp:xs) = [monoid-subclasses]  | ^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/Instances/Concat.hs:282:26: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] [monoid-subclasses]  Pattern match(es) are non-exhaustive [monoid-subclasses]  In an irrefutable pattern: [monoid-subclasses]  Patterns of type ‘[Concat p]’ not matched: [] [monoid-subclasses]  | [monoid-subclasses] 282 | where splitNext a ~(xp:xs) = [monoid-subclasses]  | ^^^^^^^ [monoid-subclasses]  [monoid-subclasses] [16 of 16] Compiling Data.Monoid.Instances.ByteString.UTF8 ( src/Data/Monoid/Instances/ByteString/UTF8.hs, dist/build/Data/Monoid/Instances/ByteString/UTF8.o, dist/build/Data/Monoid/Instances/ByteString/UTF8.dyn_o ) [monoid-subclasses] src/Data/Monoid/Instances/ByteString/UTF8.hs:59:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [monoid-subclasses]  The import of ‘Data.Semigroup’ is redundant [monoid-subclasses]  except perhaps to import instances from ‘Data.Semigroup’ [monoid-subclasses]  To import instances alone, use: import Data.Semigroup() [monoid-subclasses]  | [monoid-subclasses] 59 | import Data.Semigroup (Semigroup(..)) [monoid-subclasses]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/Instances/ByteString/UTF8.hs:60:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [monoid-subclasses]  The import of ‘Data.Monoid’ is redundant [monoid-subclasses]  except perhaps to import instances from ‘Data.Monoid’ [monoid-subclasses]  To import instances alone, use: import Data.Monoid() [monoid-subclasses]  | [monoid-subclasses] 60 | import Data.Monoid (Monoid(..)) [monoid-subclasses]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [monoid-subclasses]  [extra] \xs -> concatMap snd (groupSort xs) == map snd (sortOn fst xs) [extra] +++ OK, passed 100 tests. [extra] groupSortOn length ["test","of","sized","item"] == [["of"],["test","item"],["sized"]] [extra] +++ OK, passed 100 tests. [extra] groupSortBy (compare `on` length) ["test","of","sized","item"] == [["of"],["test","item"],["sized"]] [extra] +++ OK, passed 100 tests. [extra] sum' [1, 2, 3] == 6 [extra] +++ OK, passed 100 tests. [extra] sumOn' read ["1", "2", "3"] == 6 [extra] +++ OK, passed 100 tests. [extra] product' [1, 2, 4] == 8 [extra] +++ OK, passed 100 tests. [extra] productOn' read ["1", "2", "4"] == 8 [extra] +++ OK, passed 100 tests. [extra] merge "ace" "bd" == "abcde" [extra] +++ OK, passed 100 tests. [extra] \xs ys -> merge (sort xs) (sort ys) == sort (xs ++ ys) [extra] +++ OK, passed 100 tests. [extra] replace "el" "_" "Hello Bella" == "H_lo B_la" [extra] +++ OK, passed 100 tests. [extra] replace "el" "e" "Hello" == "Helo" [extra] +++ OK, passed 100 tests. [extra] replace "" "x" "Hello" == "xHxexlxlxox" [extra] +++ OK, passed 100 tests. [extra] replace "" "x" "" == "x" [extra] +++ OK, passed 100 tests. [extra] \xs ys -> replace xs xs ys == ys [extra] +++ OK, passed 100 tests. [extra] breakEnd isLower "youRE" == ("you","RE") [extra] +++ OK, passed 100 tests. [extra] breakEnd isLower "youre" == ("youre","") [extra] +++ OK, passed 100 tests. [extra] breakEnd isLower "YOURE" == ("","YOURE") [extra] +++ OK, passed 100 tests. [extra] \f xs -> breakEnd (not . f) xs == spanEnd f xs [extra] +++ OK, passed 100 tests. [extra] spanEnd isUpper "youRE" == ("you","RE") [extra] +++ OK, passed 100 tests. [extra] spanEnd (not . isSpace) "x y z" == ("x y ","z") [extra] +++ OK, passed 100 tests. [extra] \f xs -> uncurry (++) (spanEnd f xs) == xs [extra] +++ OK, passed 100 tests. [extra] \f xs -> spanEnd f xs == swap (both reverse (span f (reverse xs))) [extra] +++ OK, passed 100 tests. [extra] wordsBy (== ':') "::xyz:abc::123::" == ["xyz","abc","123"] [extra] +++ OK, passed 100 tests. [extra] \s -> wordsBy isSpace s == words s [extra] +++ OK, passed 100 tests. [extra] linesBy (== ':') "::xyz:abc::123::" == ["","","xyz","abc","","123",""] [extra] +++ OK, passed 100 tests. [extra] \s -> linesBy (== '\n') s == lines s [extra] +++ OK, passed 100 tests. [extra] linesBy (== ';') "my;list;here;" == ["my","list","here"] [extra] +++ OK, passed 100 tests. [extra] firstJust id [Nothing,Just 3] == Just 3 [extra] +++ OK, passed 100 tests. [extra] firstJust id [Nothing,Nothing] == Nothing [extra] +++ OK, passed 100 tests. [extra] drop1 "" == "" [extra] +++ OK, passed 100 tests. [extra] drop1 "test" == "est" [extra] +++ OK, passed 100 tests. [extra] \xs -> drop 1 xs == drop1 xs [extra] +++ OK, passed 100 tests. [extra] dropEnd1 "" == "" [extra] +++ OK, passed 100 tests. [extra] dropEnd1 "test" == "tes" [extra] +++ OK, passed 100 tests. [extra] \xs -> dropEnd 1 xs == dropEnd1 xs [extra] +++ OK, passed 100 tests. [extra] mconcatMap Sum [1,2,3] == Sum 6 [extra] +++ OK, passed 100 tests. [extra] \f xs -> mconcatMap f xs == concatMap f xs [extra] +++ OK, passed 100 tests. [extra] breakOn "::" "a::b::c" == ("a", "::b::c") [extra] +++ OK, passed 100 tests. [extra] breakOn "/" "foobar" == ("foobar", "") [extra] +++ OK, passed 100 tests. [extra] \needle haystack -> let (prefix,match) = breakOn needle haystack in prefix ++ match == haystack [extra] +++ OK, passed 100 tests. [extra] breakOnEnd "::" "a::b::c" == ("a::b::", "c") [extra] +++ OK, passed 100 tests. [extra] splitOn "\r\n" "a\r\nb\r\nd\r\ne" == ["a","b","d","e"] [extra] +++ OK, passed 100 tests. [extra] splitOn "aaa" "aaaXaaaXaaaXaaa" == ["","X","X","X",""] [extra] +++ OK, passed 100 tests. [extra] splitOn "x" "x" == ["",""] [extra] +++ OK, passed 100 tests. [extra] splitOn "x" "" == [""] [extra] +++ OK, passed 100 tests. [extra] \s x -> s /= "" ==> intercalate s (splitOn s x) == x [extra] +++ OK, passed 100 tests; 16 discarded. [extra] \c x -> splitOn [c] x == split (==c) x [extra] +++ OK, passed 100 tests. [extra] split (== 'a') "aabbaca" == ["","","bb","c",""] [extra] +++ OK, passed 100 tests. [extra] split (== 'a') "" == [""] [extra] +++ OK, passed 100 tests. [extra] split (== ':') "::xyz:abc::123::" == ["","","xyz","abc","","123","",""] [extra] +++ OK, passed 100 tests. [extra] split (== ',') "my,list,here" == ["my","list","here"] [extra] +++ OK, passed 100 tests. [extra] dropWhileEnd isSpace "ab cde " == "ab cde" [extra] +++ OK, passed 100 tests. [extra] dropWhileEnd' isSpace "ab cde " == "ab cde" [extra] +++ OK, passed 100 tests. [extra] last (dropWhileEnd even [undefined,3]) == undefined [extra] +++ OK, passed 100 tests. [extra] last (dropWhileEnd' even [undefined,3]) == 3 [extra] +++ OK, passed 100 tests. [extra] head (dropWhileEnd even (3:undefined)) == 3 [extra] +++ OK, passed 100 tests. [extra] head (dropWhileEnd' even (3:undefined)) == undefined [extra] +++ OK, passed 100 tests. [extra] dropPrefix "Mr. " "Mr. Men" == "Men" [extra] +++ OK, passed 100 tests. [extra] dropPrefix "Mr. " "Dr. Men" == "Dr. Men" [extra] +++ OK, passed 100 tests. [extra] dropSuffix "!" "Hello World!" == "Hello World" [extra] +++ OK, passed 100 tests. [extra] dropSuffix "!" "Hello World!!" == "Hello World!" [extra] +++ OK, passed 100 tests. [extra] dropSuffix "!" "Hello World." == "Hello World." [extra] +++ OK, passed 100 tests. [extra] stripSuffix "bar" "foobar" == Just "foo" [extra] +++ OK, passed 100 tests. [extra] stripSuffix "" "baz" == Just "baz" [extra] +++ OK, passed 100 tests. [extra] stripSuffix "foo" "quux" == Nothing [extra] +++ OK, passed 100 tests. [extra] stripInfix "::" "a::b::c" == Just ("a", "b::c") [extra] +++ OK, passed 100 tests. [extra] stripInfix "/" "foobar" == Nothing [extra] +++ OK, passed 100 tests. [extra] stripInfixEnd "::" "a::b::c" == Just ("a::b", "c") [extra] +++ OK, passed 100 tests. [extra] chunksOf 3 "my test" == ["my ","tes","t"] [extra] +++ OK, passed 100 tests. [extra] chunksOf 3 "mytest" == ["myt","est"] [extra] +++ OK, passed 100 tests. [extra] chunksOf 8 "" == [] [extra] +++ OK, passed 100 tests. [extra] chunksOf 0 "test" == undefined [extra] +++ OK, passed 100 tests. [extra] nubSort "this is a test" == " aehist" [extra] +++ OK, passed 100 tests. [extra] \xs -> nubSort xs == nub (sort xs) [extra] +++ OK, passed 100 tests. [extra] nubSortOn length ["a","test","of","this"] == ["a","of","test"] [extra] +++ OK, passed 100 tests. [extra] nubSortBy (compare `on` length) ["a","test","of","this"] == ["a","of","test"] [extra] +++ OK, passed 100 tests. [extra] nubOrd "this is a test" == "this ae" [extra] +++ OK, passed 100 tests. [extra] nubOrd (take 4 ("this" ++ undefined)) == "this" [extra] +++ OK, passed 100 tests. [extra] \xs -> nubOrd xs == nub xs [extra] +++ OK, passed 100 tests. [extra] nubOrdOn length ["a","test","of","this"] == ["a","test","of"] [extra] +++ OK, passed 100 tests. [extra] nubOrdBy (compare `on` length) ["a","test","of","this"] == ["a","test","of"] [extra] +++ OK, passed 100 tests. [extra] zipWithLongest (,) "a" "xyz" == [(Just 'a', Just 'x'), (Nothing, Just 'y'), (Nothing, Just 'z')] [extra] +++ OK, passed 100 tests. [extra] zipWithLongest (,) "a" "x" == [(Just 'a', Just 'x')] [extra] +++ OK, passed 100 tests. [extra] zipWithLongest (,) "" "x" == [(Nothing, Just 'x')] [extra] +++ OK, passed 100 tests. [extra] comparingLength [1,2,3] [False] == GT [extra] +++ OK, passed 100 tests. [extra] comparingLength [1,2] "ab" == EQ [extra] +++ OK, passed 100 tests. [extra] \(xs :: [Int]) (ys :: [Int]) -> comparingLength xs ys == Data.Ord.comparing length xs ys [extra] +++ OK, passed 100 tests. [extra] comparingLength [1,2] (1:2:3:undefined) == LT [extra] +++ OK, passed 100 tests. [extra] comparingLength (1:2:3:undefined) [1,2] == GT [extra] +++ OK, passed 100 tests. [extra] mwhen True "test" == "test" [extra] +++ OK, passed 100 tests. [extra] mwhen False "test" == "" [extra] +++ OK, passed 100 tests. [extra] first succ (1,"test") == (2,"test") [extra] +++ OK, passed 100 tests. [extra] second reverse (1,"test") == (1,"tset") [extra] +++ OK, passed 100 tests. [extra] firstM (\x -> [x-1, x+1]) (1,"test") == [(0,"test"),(2,"test")] [extra] +++ OK, passed 100 tests. [extra] secondM (\x -> [reverse x, x]) (1,"test") == [(1,"tset"),(1,"test")] [extra] +++ OK, passed 100 tests. [extra] (succ *** reverse) (1,"test") == (2,"tset") [extra] +++ OK, passed 100 tests. [extra] (succ &&& pred) 1 == (2,0) [extra] +++ OK, passed 100 tests. [extra] dupe 12 == (12, 12) [extra] +++ OK, passed 100 tests. [extra] both succ (1,2) == (2,3) [extra] +++ OK, passed 100 tests. [extra] first3 succ (1,1,1) == (2,1,1) [extra] +++ OK, passed 100 tests. [extra] second3 succ (1,1,1) == (1,2,1) [extra] +++ OK, passed 100 tests. [extra] third3 succ (1,1,1) == (1,1,2) [extra] +++ OK, passed 100 tests. [extra] \x -> readVersion (showVersion x) == x [extra] +++ OK, passed 100 tests. [extra] readVersion "hello" == undefined [extra] +++ OK, passed 100 tests. [extra] showDP 4 pi == "3.1416" [extra] +++ OK, passed 100 tests. [extra] showDP 0 pi == "3" [extra] +++ OK, passed 100 tests. [extra] showDP 2 3 == "3.00" [extra] +++ OK, passed 100 tests. [extra] withTempDir $ \dir -> do writeFile (dir "foo.txt") ""; withCurrentDirectory dir $ doesFileExist "foo.txt" [extra] +++ OK, passed 100 tests. [extra] withTempDir $ \dir -> do writeFile (dir "test.txt") ""; (== [dir "test.txt"]) <$> listContents dir [extra] +++ OK, passed 100 tests. [extra] listTest listContents ["bar.txt","foo/baz.txt","zoo"] ["bar.txt","foo","zoo"] [extra] +++ OK, passed 100 tests. [extra] listTest listDirectories ["bar.txt","foo/baz.txt","zoo"] ["foo"] [extra] +++ OK, passed 100 tests. [extra] listTest listFiles ["bar.txt","foo/baz.txt","zoo"] ["bar.txt","zoo"] [extra] +++ OK, passed 100 tests. [extra] listTest listFilesRecursive ["bar.txt","zoo","foo" "baz.txt"] ["bar.txt","zoo","foo" "baz.txt"] [extra] +++ OK, passed 100 tests. [extra] listTest (listFilesInside $ pure . not . isPrefixOf "." . takeFileName) ["bar.txt","foo" "baz.txt",".foo" "baz2.txt", "zoo"] ["bar.txt","zoo","foo" "baz.txt"] [extra] +++ OK, passed 100 tests. [extra] listTest (listFilesInside $ const $ pure False) ["bar.txt"] [] [extra] +++ OK, passed 100 tests. [extra] isWindows == (os == "mingw32") [extra] +++ OK, passed 100 tests. [extra] \(filter isHexDigit -> s) -> fmap (== s) $ withTempFile $ \file -> do writeFile file s; readFile' file [extra] +++ OK, passed 100 tests. [extra] \s -> withTempFile $ \file -> do writeFileUTF8 file s; fmap (== s) $ readFileUTF8' file [extra] +++ OK, passed 100 tests. [extra] \(ASCIIString s) -> withTempFile $ \file -> do writeFileBinary file s; fmap (== s) $ readFileBinary' file [extra] +++ OK, passed 100 tests. [extra] captureOutput (print 1) == pure ("1\n",()) [extra] +++ OK, passed 100 tests. [extra] withTempFile doesFileExist == pure True [extra] +++ OK, passed 100 tests. [extra] (doesFileExist =<< withTempFile pure) == pure False [extra] +++ OK, passed 100 tests. [extra] withTempFile readFile' == pure "" [extra] +++ OK, passed 100 tests. [extra] withTempDir doesDirectoryExist == pure True [extra] +++ OK, passed 100 tests. [extra] (doesDirectoryExist =<< withTempDir pure) == pure False [extra] +++ OK, passed 100 tests. [extra] withTempDir listFiles == pure [] [extra] +++ OK, passed 100 tests. [extra] fileEq "does_not_exist1" "does_not_exist2" == undefined [extra] +++ OK, passed 100 tests. [extra] fileEq "does_not_exist" "does_not_exist" == undefined [extra] +++ OK, passed 100 tests. [extra] withTempFile $ \f1 -> fileEq "does_not_exist" f1 == undefined [extra] +++ OK, passed 100 tests. [extra] withTempFile $ \f1 -> withTempFile $ \f2 -> fileEq f1 f2 [extra] +++ OK, passed 100 tests. [extra] withTempFile $ \f1 -> withTempFile $ \f2 -> writeFile f1 "a" >> writeFile f2 "a" >> fileEq f1 f2 [extra] +++ OK, passed 100 tests. [extra] withTempFile $ \f1 -> withTempFile $ \f2 -> writeFile f1 "a" >> writeFile f2 "b" >> notM (fileEq f1 f2) [extra] +++ OK, passed 100 tests. [extra] fmap (round . fst) (duration $ sleep 1) == pure 1 [monoid-subclasses] [ 1 of 16] Compiling Data.Monoid.Null ( src/Data/Monoid/Null.hs, dist/build/Data/Monoid/Null.p_o ) [free] [17 of 19] Compiling Control.Monad.Free.Ap ( src/Control/Monad/Free/Ap.hs, nothing ) [extra] +++ OK, passed 100 tests. [extra] timeout (-3) (print 1) == pure Nothing [extra] +++ OK, passed 100 tests. [extra] timeout 0.1 (print 1) == fmap Just (print 1) [extra] +++ OK, passed 100 tests. [extra] do (t, _) <- duration $ timeout 0.1 $ sleep 1000; print t; pure $ t < 1 [extra] 0.100391032 [extra] +++ OK, passed 100 tests. [extra] timeout 0.1 (sleep 2 >> print 1) == pure Nothing [extra] +++ OK, passed 100 tests. [extra] showDuration 3.435 == "3.44s" [extra] +++ OK, passed 100 tests. [extra] showDuration 623.8 == "10m24s" [extra] +++ OK, passed 100 tests. [extra] showDuration 62003.8 == "17h13m" [extra] +++ OK, passed 100 tests. [extra] showDuration 1e8 == "27777h47m" [extra] +++ OK, passed 100 tests. [extra] do f <- offsetTime; xs <- replicateM 10 f; pure $ xs == sort xs [extra] +++ OK, passed 100 tests. [extra] do (a,_) <- duration $ sleep 1; pure $ a >= 1 && a <= 1.5 [free] [18 of 19] Compiling Control.Monad.Trans.Free.Church ( src/Control/Monad/Trans/Free/Church.hs, nothing ) [free] [19 of 19] Compiling Control.Monad.Trans.Iter ( src/Control/Monad/Trans/Iter.hs, nothing ) [monoid-subclasses] [ 2 of 16] Compiling Data.Semigroup.Cancellative ( src/Data/Semigroup/Cancellative.hs, dist/build/Data/Semigroup/Cancellative.p_o ) [free] Haddock coverage: [free] Warning: 'lift' is out of scope. [free]  If you qualify the identifier, haddock can try to link it anyway. [free] Warning: 'Alt' is ambiguous. It is defined [free]  * at src/Control/Alternative/Free.hs:43:19 [free]  * at src/Control/Alternative/Free.hs:43:1 [free]  You may be able to disambiguate the identifier by qualifying it or [free]  by specifying the type/value namespace explicitly. [free]  Defaulting to the one defined at src/Control/Alternative/Free.hs:43:1 [free]  66% ( 4 / 6) in 'Control.Alternative.Free' [free]  Missing documentation for: [free]  Alt (src/Control/Alternative/Free.hs:43) [free]  AltF (src/Control/Alternative/Free.hs:39) [free] Warning: 'lift' is out of scope. [free]  If you qualify the identifier, haddock can try to link it anyway. [free] Warning: 'Alt' is ambiguous. It is defined [free]  * at src/Control/Alternative/Free/Final.hs:34:19 [free]  * at src/Control/Alternative/Free/Final.hs:34:1 [free]  You may be able to disambiguate the identifier by qualifying it or [free]  by specifying the type/value namespace explicitly. [free]  Defaulting to the one defined at src/Control/Alternative/Free/Final.hs:34:1 [free]  100% ( 5 / 5) in 'Control.Alternative.Free.Final' [free] Warning: 'Ap' is ambiguous. It is defined [free]  * at src/Control/Applicative/Free.hs:50:3 [free]  * at src/Control/Applicative/Free.hs:48:1 [free]  You may be able to disambiguate the identifier by qualifying it or [free]  by specifying the type/value namespace explicitly. [free]  Defaulting to the one defined at src/Control/Applicative/Free.hs:48:1 [free] Warning: 'lift' is out of scope. [free]  If you qualify the identifier, haddock can try to link it anyway. [free]  100% ( 11 / 11) in 'Control.Applicative.Free' [free] Warning: 'f' is out of scope. [free]  If you qualify the identifier, haddock can try to link it anyway. [free] Warning: 'Ap' is ambiguous. It is defined [free]  * at src/Control/Applicative/Free/Fast.hs:69:18 [free]  * at src/Control/Applicative/Free/Fast.hs:69:1 [free]  You may be able to disambiguate the identifier by qualifying it or [free]  by specifying the type/value namespace explicitly. [free]  Defaulting to the one defined at src/Control/Applicative/Free/Fast.hs:69:1 [free] Warning: 'lift' is out of scope. [free]  If you qualify the identifier, haddock can try to link it anyway. [free]  100% ( 14 / 14) in 'Control.Applicative.Free.Fast' [free] Warning: 'Ap' is ambiguous. It is defined [free]  * at src/Control/Applicative/Free/Final.hs:37:18 [free]  * at src/Control/Applicative/Free/Final.hs:37:1 [free]  You may be able to disambiguate the identifier by qualifying it or [free]  by specifying the type/value namespace explicitly. [free]  Defaulting to the one defined at src/Control/Applicative/Free/Final.hs:37:1 [free] Warning: 'lift' is out of scope. [free]  If you qualify the identifier, haddock can try to link it anyway. [free]  100% ( 10 / 10) in 'Control.Applicative.Free.Final' [free] Warning: 'lift' is out of scope. [free]  If you qualify the identifier, haddock can try to link it anyway. [free] Warning: 'ApT' is ambiguous. It is defined [free]  * at src/Control/Applicative/Trans/Free.hs:59:21 [free]  * at src/Control/Applicative/Trans/Free.hs:59:1 [free]  You may be able to disambiguate the identifier by qualifying it or [free]  by specifying the type/value namespace explicitly. [free]  Defaulting to the one defined at src/Control/Applicative/Trans/Free.hs:59:1 [free] Warning: 'getSum' is out of scope. [free]  If you qualify the identifier, haddock can try to link it anyway. [free] Warning: 'Sum' is out of scope. [free]  If you qualify the identifier, haddock can try to link it anyway. [free] Warning: 'fold' is out of scope. [free]  If you qualify the identifier, haddock can try to link it anyway. [free] Warning: 'Ap' is ambiguous. It is defined [free]  * at src/Control/Applicative/Trans/Free.hs:55:3 [free]  * at src/Control/Applicative/Trans/Free.hs:157:1 [free]  You may be able to disambiguate the identifier by qualifying it or [free]  by specifying the type/value namespace explicitly. [free]  Defaulting to the one defined at src/Control/Applicative/Trans/Free.hs:157:1 [free]  100% ( 22 / 22) in 'Control.Applicative.Trans.Free' [free]  100% ( 2 / 2) in 'Control.Comonad.Cofree.Class' [free] Warning: 'cofree' is out of scope. [free]  If you qualify the identifier, haddock can try to link it anyway. [free] Warning: 'Const' is ambiguous. It is defined [free]  * in ‘GHC.Internal.Data.Functor.Const’ [free]  * in ‘GHC.Internal.Data.Functor.Const’ [free]  You may be able to disambiguate the identifier by qualifying it or [free]  by specifying the type/value namespace explicitly. [free]  Defaulting to the one defined in ‘GHC.Internal.Data.Functor.Const’ [free] Warning: 'Identity' is out of scope. [free]  If you qualify the identifier, haddock can try to link it anyway. [free] Warning: 'lens' is out of scope. [free]  If you qualify the identifier, haddock can try to link it anyway. [free]  93% ( 15 / 16) in 'Control.Comonad.Cofree' [free]  Missing documentation for: [free]  hoistCofree (src/Control/Comonad/Cofree.hs:136) [free] Warning: 'CofreeT' is ambiguous. It is defined [free]  * at src/Control/Comonad/Trans/Cofree.hs:127:25 [free]  * at src/Control/Comonad/Trans/Cofree.hs:127:1 [free]  You may be able to disambiguate the identifier by qualifying it or [free]  by specifying the type/value namespace explicitly. [free]  Defaulting to the one defined at src/Control/Comonad/Trans/Cofree.hs:127:1 [free]  100% ( 11 / 11) in 'Control.Comonad.Trans.Cofree' [free] Warning: 'CoiterT' is ambiguous. It is defined [free]  * at src/Control/Comonad/Trans/Coiter.hs:65:23 [free]  * at src/Control/Comonad/Trans/Coiter.hs:65:1 [free]  You may be able to disambiguate the identifier by qualifying it or [free]  by specifying the type/value namespace explicitly. [free]  Defaulting to the one defined at src/Control/Comonad/Trans/Coiter.hs:65:1 [free]  100% ( 14 / 14) in 'Control.Comonad.Trans.Coiter' [free] Warning: 'Tree' is out of scope. [free]  If you qualify the identifier, haddock can try to link it anyway. [free]  100% ( 4 / 4) in 'Control.Monad.Free.Class' [free]  100% ( 10 / 10) in 'Control.Monad.Free.TH' [free] Warning: 'FreeT' is ambiguous. It is defined [free]  * at src/Control/Monad/Trans/Free.hs:150:23 [free]  * at src/Control/Monad/Trans/Free.hs:150:1 [free]  You may be able to disambiguate the identifier by qualifying it or [free]  by specifying the type/value namespace explicitly. [free]  Defaulting to the one defined at src/Control/Monad/Trans/Free.hs:150:1 [free] Warning: 'Free' is ambiguous. It is defined [free]  * at src/Control/Monad/Trans/Free.hs:77:29 [free]  * at src/Control/Monad/Trans/Free.hs:153:1 [free]  You may be able to disambiguate the identifier by qualifying it or [free]  by specifying the type/value namespace explicitly. [free]  Defaulting to the one defined at src/Control/Monad/Trans/Free.hs:153:1 [free]  100% ( 28 / 28) in 'Control.Monad.Trans.Free' [free] Warning: 'Free' is ambiguous. It is defined [free]  * at src/Control/Monad/Free.hs:117:26 [free]  * at src/Control/Monad/Free.hs:117:1 [free]  You may be able to disambiguate the identifier by qualifying it or [free]  by specifying the type/value namespace explicitly. [free]  Defaulting to the one defined at src/Control/Monad/Free.hs:117:1 [free]  100% ( 16 / 16) in 'Control.Monad.Free' [free] Warning: 'Free' is ambiguous. It is defined [free]  * at src/Control/Monad/Free.hs:117:26 [free]  * at src/Control/Monad/Free.hs:117:1 [free]  You may be able to disambiguate the identifier by qualifying it or [free]  by specifying the type/value namespace explicitly. [free]  Defaulting to the one defined at src/Control/Monad/Free.hs:117:1 [free] Warning: 'F' is ambiguous. It is defined [free]  * at src/Control/Monad/Free/Church.hs:89:17 [free]  * at src/Control/Monad/Free/Church.hs:89:1 [free]  You may be able to disambiguate the identifier by qualifying it or [free]  by specifying the type/value namespace explicitly. [free]  Defaulting to the one defined at src/Control/Monad/Free/Church.hs:89:1 [free]  100% ( 13 / 13) in 'Control.Monad.Free.Church' [free] Warning: 'FreeT' is ambiguous. It is defined [free]  * at src/Control/Monad/Trans/Free/Ap.hs:140:23 [free]  * at src/Control/Monad/Trans/Free/Ap.hs:140:1 [free]  You may be able to disambiguate the identifier by qualifying it or [free]  by specifying the type/value namespace explicitly. [free]  Defaulting to the one defined at src/Control/Monad/Trans/Free/Ap.hs:140:1 [free] Warning: 'Identity' is ambiguous. It is defined [free]  * in ‘GHC.Internal.Data.Functor.Identity’ [free]  * in ‘GHC.Internal.Data.Functor.Identity’ [free]  You may be able to disambiguate the identifier by qualifying it or [free]  by specifying the type/value namespace explicitly. [free]  Defaulting to the one defined in ‘GHC.Internal.Data.Functor.Identity’ [free] Warning: 'Free' is ambiguous. It is defined [free]  * at src/Control/Monad/Trans/Free/Ap.hs:67:29 [free]  * at src/Control/Monad/Trans/Free/Ap.hs:143:1 [free]  You may be able to disambiguate the identifier by qualifying it or [free]  by specifying the type/value namespace explicitly. [free]  Defaulting to the one defined at src/Control/Monad/Trans/Free/Ap.hs:143:1 [free]  100% ( 27 / 27) in 'Control.Monad.Trans.Free.Ap' [free] Warning: '(\<*\>)' is out of scope. [free]  If you qualify the identifier, haddock can try to link it anyway. [free] Warning: 'ap' is out of scope. [free]  If you qualify the identifier, haddock can try to link it anyway. [free] Warning: 'Identity' is out of scope. [free]  If you qualify the identifier, haddock can try to link it anyway. [free] Warning: 'Free' is ambiguous. It is defined [free]  * at src/Control/Monad/Free/Ap.hs:81:26 [free]  * at src/Control/Monad/Free/Ap.hs:81:1 [free]  You may be able to disambiguate the identifier by qualifying it or [free]  by specifying the type/value namespace explicitly. [free]  Defaulting to the one defined at src/Control/Monad/Free/Ap.hs:81:1 [free]  100% ( 16 / 16) in 'Control.Monad.Free.Ap' [free] Warning: 'FreeT' is ambiguous. It is defined [free]  * at src/Control/Monad/Trans/Free.hs:150:23 [free]  * at src/Control/Monad/Trans/Free.hs:150:1 [free]  You may be able to disambiguate the identifier by qualifying it or [free]  by specifying the type/value namespace explicitly. [free]  Defaulting to the one defined at src/Control/Monad/Trans/Free.hs:150:1 [free] Warning: 'Free' is ambiguous. It is defined [free]  * at src/Control/Monad/Trans/Free.hs:77:29 [free]  * at src/Control/Monad/Trans/Free.hs:153:1 [free]  You may be able to disambiguate the identifier by qualifying it or [free]  by specifying the type/value namespace explicitly. [free]  Defaulting to the one defined at src/Control/Monad/Trans/Free.hs:153:1 [free] Warning: 'FT' is ambiguous. It is defined [free]  * at src/Control/Monad/Trans/Free/Church.hs:69:20 [free]  * at src/Control/Monad/Trans/Free/Church.hs:69:1 [free]  You may be able to disambiguate the identifier by qualifying it or [free]  by specifying the type/value namespace explicitly. [free]  Defaulting to the one defined at src/Control/Monad/Trans/Free/Church.hs:69:1 [free]  100% ( 28 / 28) in 'Control.Monad.Trans.Free.Church' [free] Warning: 'Free' is out of scope. [free]  If you qualify the identifier, haddock can try to link it anyway. [free] Warning: 'IterT' is ambiguous. It is defined [free]  * at src/Control/Monad/Trans/Iter.hs:105:21 [free]  * at src/Control/Monad/Trans/Iter.hs:105:1 [free]  You may be able to disambiguate the identifier by qualifying it or [free]  by specifying the type/value namespace explicitly. [free]  Defaulting to the one defined at src/Control/Monad/Trans/Iter.hs:105:1 [free] Warning: 'FreeT' is out of scope. [free]  If you qualify the identifier, haddock can try to link it anyway. [free] Warning: 'Identity' is ambiguous. It is defined [free]  * in ‘GHC.Internal.Data.Functor.Identity’ [free]  * in ‘GHC.Internal.Data.Functor.Identity’ [free]  You may be able to disambiguate the identifier by qualifying it or [free]  by specifying the type/value namespace explicitly. [free]  Defaulting to the one defined in ‘GHC.Internal.Data.Functor.Identity’ [free] Warning: 'void' is out of scope. [free]  If you qualify the identifier, haddock can try to link it anyway. [free] Warning: 'race' is out of scope. [free]  If you qualify the identifier, haddock can try to link it anyway. [free]  100% ( 25 / 25) in 'Control.Monad.Trans.Iter' [free] Warning: Control.Comonad.Cofree: could not find link destinations for: [free]  - Control.Comonad.Cofree.Rep_Cofree [free]  - Control.Comonad.Cofree.Rep1_Cofree [free] Warning: Control.Comonad.Trans.Cofree: could not find link destinations for: [free]  - Control.Comonad.Trans.Cofree.Rep_CofreeF [free]  - Control.Comonad.Trans.Cofree.Rep1_CofreeF [free] Warning: Control.Monad.Trans.Free: could not find link destinations for: [free]  - Control.Monad.Trans.Free.Rep_FreeF [free]  - Control.Monad.Trans.Free.Rep1_FreeF [free] Warning: Control.Monad.Free: could not find link destinations for: [free]  - Control.Monad.Free.Rep_Free [free]  - Control.Monad.Free.Rep1_Free [free] Warning: Control.Monad.Trans.Free.Ap: could not find link destinations for: [free]  - Control.Monad.Trans.Free.Ap.Rep_FreeF [free]  - Control.Monad.Trans.Free.Ap.Rep1_FreeF [free] Warning: Control.Monad.Free.Ap: could not find link destinations for: [free]  - Control.Monad.Free.Ap.Rep_Free [free]  - Control.Monad.Free.Ap.Rep1_Free [monoid-subclasses] [ 3 of 16] Compiling Data.Monoid.Monus ( src/Data/Monoid/Monus.hs, dist/build/Data/Monoid/Monus.p_o ) [monoid-subclasses] src/Data/Monoid/Monus.hs:320:36: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [monoid-subclasses]  In the use of ‘tail’ [monoid-subclasses]  (imported from Prelude, but defined in GHC.Internal.List): [monoid-subclasses]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [monoid-subclasses]  | [monoid-subclasses] 320 | | otherwise = go (tail x) [monoid-subclasses]  | ^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/Monus.hs:327:36: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [monoid-subclasses]  In the use of ‘tail’ [monoid-subclasses]  (imported from Prelude, but defined in GHC.Internal.List): [monoid-subclasses]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [monoid-subclasses]  | [monoid-subclasses] 327 | | otherwise = go (tail x) [monoid-subclasses]  | ^^^^ [monoid-subclasses]  [extra] +++ OK, passed 100 tests. [extra] Extra export [extra] +++ OK, passed 100 tests. [extra] withTempFile [extra] ....done [extra] withTempDir [extra] ....done [extra] retry [extra] +++ OK, passed 100 tests. [extra] barrier [extra] Success (325 tests) [extra] Test suite extra-test: PASS [extra] Test suite logged to: dist/test/extra-1.8.1-extra-test.log [extra] 1 of 1 test suites (1 of 1 test cases) passed. [extra] Phase: haddockPhase [extra] Preprocessing library for extra-1.8.1... [extra] Running Haddock on library for extra-1.8.1... [extra] [ 1 of 22] Compiling Data.IORef.Extra ( src/Data/IORef/Extra.hs, nothing ) [extra] [ 2 of 22] Compiling Data.Monoid.Extra ( src/Data/Monoid/Extra.hs, nothing ) [extra] [ 3 of 22] Compiling Data.Tuple.Extra ( src/Data/Tuple/Extra.hs, nothing ) [extra] [ 4 of 22] Compiling Data.Typeable.Extra ( src/Data/Typeable/Extra.hs, nothing ) [extra] [ 5 of 22] Compiling Numeric.Extra ( src/Numeric/Extra.hs, nothing ) [monoid-subclasses] [ 4 of 16] Compiling Data.Monoid.GCD ( src/Data/Monoid/GCD.hs, dist/build/Data/Monoid/GCD.p_o ) [monoid-subclasses] src/Data/Monoid/GCD.hs:75:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [monoid-subclasses]  The qualified import of ‘Data.Text.Encoding’ is redundant [monoid-subclasses]  except perhaps to import instances from ‘Data.Text.Encoding’ [monoid-subclasses]  To import instances alone, use: import Data.Text.Encoding() [monoid-subclasses]  | [monoid-subclasses] 75 | import qualified Data.Text.Encoding as TextEncoding [monoid-subclasses]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/GCD.hs:83:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [monoid-subclasses]  The qualified import of ‘Data.Text.Lazy.Encoding’ is redundant [monoid-subclasses]  except perhaps to import instances from ‘Data.Text.Lazy.Encoding’ [monoid-subclasses]  To import instances alone, use: import Data.Text.Lazy.Encoding() [monoid-subclasses]  | [monoid-subclasses] 83 | import qualified Data.Text.Lazy.Encoding as LazyEncoding [monoid-subclasses]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/GCD.hs:97:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [monoid-subclasses]  The import of ‘Data.Maybe’ is redundant [monoid-subclasses]  except perhaps to import instances from ‘Data.Maybe’ [monoid-subclasses]  To import instances alone, use: import Data.Maybe() [monoid-subclasses]  | [monoid-subclasses] 97 | import Data.Maybe (isJust) [monoid-subclasses]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/GCD.hs:211:13: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] [monoid-subclasses]  Pattern match(es) are non-exhaustive [monoid-subclasses]  In a pattern binding: [monoid-subclasses]  Patterns of type ‘Maybe m’ not matched: Nothing [monoid-subclasses]  | [monoid-subclasses] 211 | Just x' = stripPrefix p x [monoid-subclasses]  | ^^^^^^^^^^^^^^^^^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/GCD.hs:212:13: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] [monoid-subclasses]  Pattern match(es) are non-exhaustive [monoid-subclasses]  In a pattern binding: [monoid-subclasses]  Patterns of type ‘Maybe m’ not matched: Nothing [monoid-subclasses]  | [monoid-subclasses] 212 | Just y' = stripPrefix p y [monoid-subclasses]  | ^^^^^^^^^^^^^^^^^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/GCD.hs:274:13: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] [monoid-subclasses]  Pattern match(es) are non-exhaustive [monoid-subclasses]  In a pattern binding: [monoid-subclasses]  Patterns of type ‘Maybe m’ not matched: Nothing [monoid-subclasses]  | [monoid-subclasses] 274 | Just x' = stripSuffix s x [monoid-subclasses]  | ^^^^^^^^^^^^^^^^^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/GCD.hs:275:13: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] [monoid-subclasses]  Pattern match(es) are non-exhaustive [monoid-subclasses]  In a pattern binding: [monoid-subclasses]  Patterns of type ‘Maybe m’ not matched: Nothing [monoid-subclasses]  | [monoid-subclasses] 275 | Just y' = stripSuffix s y [monoid-subclasses]  | ^^^^^^^^^^^^^^^^^^^^^^^^^ [monoid-subclasses]  [extra] [ 6 of 22] Compiling Partial ( src/Partial.hs, nothing ) [extra] [ 7 of 22] Compiling Data.List.Extra ( src/Data/List/Extra.hs, nothing ) [extra] [ 8 of 22] Compiling Data.Version.Extra ( src/Data/Version/Extra.hs, nothing ) [extra] [ 9 of 22] Compiling Data.List.NonEmpty.Extra ( src/Data/List/NonEmpty/Extra.hs, nothing ) [extra] [10 of 22] Compiling Data.Either.Extra ( src/Data/Either/Extra.hs, nothing ) [extra] [11 of 22] Compiling Control.Exception.Extra ( src/Control/Exception/Extra.hs, nothing ) [extra] [12 of 22] Compiling Control.Monad.Extra ( src/Control/Monad/Extra.hs, nothing ) [extra] [13 of 22] Compiling Data.Foldable.Extra ( src/Data/Foldable/Extra.hs, nothing ) [extra] [14 of 22] Compiling Control.Concurrent.Extra ( src/Control/Concurrent/Extra.hs, nothing ) [extra] [15 of 22] Compiling System.Directory.Extra ( src/System/Directory/Extra.hs, nothing ) [extra] [16 of 22] Compiling System.Environment.Extra ( src/System/Environment/Extra.hs, nothing ) [extra] [17 of 22] Compiling System.IO.Extra ( src/System/IO/Extra.hs, nothing ) [extra] [18 of 22] Compiling System.Info.Extra ( src/System/Info/Extra.hs, nothing ) [extra] [19 of 22] Compiling System.Process.Extra ( src/System/Process/Extra.hs, nothing ) [extra] [20 of 22] Compiling System.Time.Extra ( src/System/Time/Extra.hs, nothing ) [extra] [21 of 22] Compiling Extra ( src/Extra.hs, nothing ) [extra] [22 of 22] Compiling Text.Read.Extra ( src/Text/Read/Extra.hs, nothing ) [extra] Haddock coverage: [extra]  100% ( 6 / 6) in 'Data.IORef.Extra' [extra]  100% ( 4 / 4) in 'Data.Monoid.Extra' [extra] Warning: 'Arrow' is out of scope. [extra]  If you qualify the identifier, haddock can try to link it anyway. [extra]  100% ( 22 / 22) in 'Data.Tuple.Extra' [extra]  100% ( 2 / 2) in 'Data.Typeable.Extra' [extra]  100% ( 7 / 7) in 'Numeric.Extra' [extra] Warning: '(:)' is out of scope. [extra]  If you qualify the identifier, haddock can try to link it anyway. [extra] Warning: 'unzip' is ambiguous. It is defined [extra]  * in ‘GHC.Internal.Data.Functor’ [extra]  * in ‘GHC.Internal.List’ [extra]  You may be able to disambiguate the identifier by qualifying it or [extra]  by specifying the type/value namespace explicitly. [extra]  Defaulting to the one defined in ‘GHC.Internal.List’ [extra] Warning: 'firstJustM' is out of scope. [extra]  If you qualify the identifier, haddock can try to link it anyway. [extra]  100% ( 85 / 85) in 'Data.List.Extra' [extra] Warning: 'Version' is ambiguous. It is defined [extra]  * in ‘GHC.Internal.Data.Version’ [extra]  * in ‘GHC.Internal.Data.Version’ [extra]  You may be able to disambiguate the identifier by qualifying it or [extra]  by specifying the type/value namespace explicitly. [extra]  Defaulting to the one defined in ‘GHC.Internal.Data.Version’ [extra]  100% ( 3 / 3) in 'Data.Version.Extra' [extra] Warning: 'length' is ambiguous. It is defined [extra]  * in ‘Data.List.NonEmpty’ [extra]  * in ‘GHC.Internal.Data.Foldable’ [extra]  You may be able to disambiguate the identifier by qualifying it or [extra]  by specifying the type/value namespace explicitly. [extra]  Defaulting to the one defined in ‘GHC.Internal.Data.Foldable’ [extra]  100% ( 23 / 23) in 'Data.List.NonEmpty.Extra' [extra] Warning: 'fromJust' is out of scope. [extra]  If you qualify the identifier, haddock can try to link it anyway. [extra]  100% ( 11 / 11) in 'Data.Either.Extra' [extra] Warning: 'ErrorCall' is ambiguous. It is defined [extra]  * in ‘GHC.Internal.Exception’ [extra]  * in ‘GHC.Internal.Exception’ [extra]  You may be able to disambiguate the identifier by qualifying it or [extra]  by specifying the type/value namespace explicitly. [extra]  Defaulting to the one defined in ‘GHC.Internal.Exception’ [extra] Warning: 'AssertionFailed' is ambiguous. It is defined [extra]  * in ‘GHC.Internal.IO.Exception’ [extra]  * in ‘GHC.Internal.IO.Exception’ [extra]  You may be able to disambiguate the identifier by qualifying it or [extra]  by specifying the type/value namespace explicitly. [extra]  Defaulting to the one defined in ‘GHC.Internal.IO.Exception’ [extra] Warning: 'SomeException' is ambiguous. It is defined [extra]  * in ‘GHC.Internal.Exception.Type’ [extra]  * in ‘GHC.Internal.Exception.Type’ [extra]  You may be able to disambiguate the identifier by qualifying it or [extra]  by specifying the type/value namespace explicitly. [extra]  Defaulting to the one defined in ‘GHC.Internal.Exception.Type’ [extra]  100% ( 21 / 21) in 'Control.Exception.Extra' [extra] Warning: 'partition' is out of scope. [extra]  If you qualify the identifier, haddock can try to link it anyway. [extra] Warning: 'mconcatMap' is out of scope. [extra]  If you qualify the identifier, haddock can try to link it anyway. [extra] Warning: 'find' is out of scope. [extra]  If you qualify the identifier, haddock can try to link it anyway. [extra]  100% ( 40 / 40) in 'Control.Monad.Extra' [extra]  92% ( 13 / 14) in 'Data.Foldable.Extra' [extra]  Missing documentation for: [extra]  Module header [extra] Warning: 'Lock' is ambiguous. It is defined [extra]  * at src/Control/Concurrent/Extra.hs:106:16 [extra]  * at src/Control/Concurrent/Extra.hs:106:1 [extra]  You may be able to disambiguate the identifier by qualifying it or [extra]  by specifying the type/value namespace explicitly. [extra]  Defaulting to the one defined at src/Control/Concurrent/Extra.hs:106:1 [extra] Warning: 'Var' is ambiguous. It is defined [extra]  * at src/Control/Concurrent/Extra.hs:146:17 [extra]  * at src/Control/Concurrent/Extra.hs:146:1 [extra]  You may be able to disambiguate the identifier by qualifying it or [extra]  by specifying the type/value namespace explicitly. [extra]  Defaulting to the one defined at src/Control/Concurrent/Extra.hs:146:1 [extra] Warning: 'Barrier' is ambiguous. It is defined [extra]  * at src/Control/Concurrent/Extra.hs:210:21 [extra]  * at src/Control/Concurrent/Extra.hs:210:1 [extra]  You may be able to disambiguate the identifier by qualifying it or [extra]  by specifying the type/value namespace explicitly. [extra]  Defaulting to the one defined at src/Control/Concurrent/Extra.hs:210:1 [extra]  100% ( 27 / 27) in 'Control.Concurrent.Extra' [extra]  100% ( 8 / 8) in 'System.Directory.Extra' [extra]  100% ( 2 / 2) in 'System.Environment.Extra' [extra]  100% ( 26 / 26) in 'System.IO.Extra' [extra]  100% ( 4 / 4) in 'System.Info.Extra' [extra]  100% ( 5 / 5) in 'System.Process.Extra' [extra]  100% ( 8 / 8) in 'System.Time.Extra' [extra]  100% (270 /270) in 'Extra' [extra]  100% ( 2 / 2) in 'Text.Read.Extra' [semialign] Documentation created: dist/doc/html/semialign/, [semialign] dist/doc/html/semialign/semialign.txt [monoid-subclasses] [ 5 of 16] Compiling Data.Monoid.LCM ( src/Data/Monoid/LCM.hs, dist/build/Data/Monoid/LCM.p_o ) [monoid-subclasses] src/Data/Monoid/LCM.hs:37:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [monoid-subclasses]  The import of ‘Data.Maybe’ is redundant [monoid-subclasses]  except perhaps to import instances from ‘Data.Maybe’ [monoid-subclasses]  To import instances alone, use: import Data.Maybe() [monoid-subclasses]  | [monoid-subclasses] 37 | import Data.Maybe (isJust) [monoid-subclasses]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/LCM.hs:38:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [monoid-subclasses]  The import of ‘Data.Semigroup.Cancellative’ is redundant [monoid-subclasses]  except perhaps to import instances from ‘Data.Semigroup.Cancellative’ [monoid-subclasses]  To import instances alone, use: import Data.Semigroup.Cancellative() [monoid-subclasses]  | [monoid-subclasses] 38 | import Data.Semigroup.Cancellative (Reductive (())) [monoid-subclasses]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/LCM.hs:39:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [monoid-subclasses]  The import of ‘Data.Semigroup.Commutative’ is redundant [monoid-subclasses]  except perhaps to import instances from ‘Data.Semigroup.Commutative’ [monoid-subclasses]  To import instances alone, use: import Data.Semigroup.Commutative() [monoid-subclasses]  | [monoid-subclasses] 39 | import Data.Semigroup.Commutative (Commutative) [monoid-subclasses]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [monoid-subclasses]  [semialign] Phase: installPhase [semialign] Installing library in /nix/store/wbihhd224knr9s55j6xifjn3lxzp3pq4-semialign-1.3.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/semialign-1.3.1-I67B51P4Laz9vctwKCTuBw [monoid-subclasses] [ 6 of 16] Compiling Data.Monoid.Cancellative ( src/Data/Monoid/Cancellative.hs, dist/build/Data/Monoid/Cancellative.p_o ) [monoid-subclasses] src/Data/Monoid/Cancellative.hs:38:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [monoid-subclasses]  The import of ‘Data.Monoid’ is redundant [monoid-subclasses]  except perhaps to import instances from ‘Data.Monoid’ [monoid-subclasses]  To import instances alone, use: import Data.Monoid() [monoid-subclasses]  | [monoid-subclasses] 38 | import Data.Monoid (Monoid) [monoid-subclasses]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] [ 7 of 16] Compiling Data.Semigroup.Factorial ( src/Data/Semigroup/Factorial.hs, dist/build/Data/Semigroup/Factorial.p_o ) [monoid-subclasses] [ 8 of 16] Compiling Data.Monoid.Factorial ( src/Data/Monoid/Factorial.hs, dist/build/Data/Monoid/Factorial.p_o ) [monoid-subclasses] src/Data/Monoid/Factorial.hs:208:77: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [monoid-subclasses]  In the use of ‘tail’ [monoid-subclasses]  (imported from Data.List, but defined in GHC.Internal.List): [monoid-subclasses]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [monoid-subclasses]  | [monoid-subclasses] 208 | inits (a, b) = List.map (flip (,) mempty) (inits a) ++ List.map ((,) a) (List.tail $ inits b) [monoid-subclasses]  | ^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/Factorial.hs:209:77: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [monoid-subclasses]  In the use of ‘tail’ [monoid-subclasses]  (imported from Data.List, but defined in GHC.Internal.List): [monoid-subclasses]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [monoid-subclasses]  | [monoid-subclasses] 209 | tails (a, b) = List.map (flip (,) b) (tails a) ++ List.map ((,) mempty) (List.tail $ tails b) [monoid-subclasses]  | ^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/Factorial.hs:225:25: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] [monoid-subclasses]  Pattern match(es) are non-exhaustive [monoid-subclasses]  In an irrefutable pattern: Patterns of type ‘[a]’ not matched: [] [monoid-subclasses]  | [monoid-subclasses] 225 | combine x (~(y:rest), False) = (mappend x y : rest, True) [monoid-subclasses]  | ^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/Factorial.hs:252:59: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [monoid-subclasses]  In the use of ‘tail’ [monoid-subclasses]  (imported from Data.List, but defined in GHC.Internal.List): [monoid-subclasses]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [monoid-subclasses]  | [monoid-subclasses] 252 | ++ List.map (\b1-> (a, b1, mempty)) (List.tail $ inits b) [monoid-subclasses]  | ^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/Factorial.hs:253:54: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [monoid-subclasses]  In the use of ‘tail’ [monoid-subclasses]  (imported from Data.List, but defined in GHC.Internal.List): [monoid-subclasses]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [monoid-subclasses]  | [monoid-subclasses] 253 | ++ List.map (\c1-> (a, b, c1)) (List.tail $ inits c) [monoid-subclasses]  | ^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/Factorial.hs:255:59: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [monoid-subclasses]  In the use of ‘tail’ [monoid-subclasses]  (imported from Data.List, but defined in GHC.Internal.List): [monoid-subclasses]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [monoid-subclasses]  | [monoid-subclasses] 255 | ++ List.map (\b1-> (mempty, b1, c)) (List.tail $ tails b) [monoid-subclasses]  | ^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/Factorial.hs:256:64: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [monoid-subclasses]  In the use of ‘tail’ [monoid-subclasses]  (imported from Data.List, but defined in GHC.Internal.List): [monoid-subclasses]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [monoid-subclasses]  | [monoid-subclasses] 256 | ++ List.map (\c1-> (mempty, mempty, c1)) (List.tail $ tails c) [monoid-subclasses]  | ^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/Factorial.hs:309:70: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [monoid-subclasses]  In the use of ‘tail’ [monoid-subclasses]  (imported from Data.List, but defined in GHC.Internal.List): [monoid-subclasses]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [monoid-subclasses]  | [monoid-subclasses] 309 | ++ List.map (\b1-> (a, b1, mempty, mempty)) (List.tail $ inits b) [monoid-subclasses]  | ^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/Factorial.hs:310:65: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [monoid-subclasses]  In the use of ‘tail’ [monoid-subclasses]  (imported from Data.List, but defined in GHC.Internal.List): [monoid-subclasses]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [monoid-subclasses]  | [monoid-subclasses] 310 | ++ List.map (\c1-> (a, b, c1, mempty)) (List.tail $ inits c) [monoid-subclasses]  | ^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/Factorial.hs:311:60: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [monoid-subclasses]  In the use of ‘tail’ [monoid-subclasses]  (imported from Data.List, but defined in GHC.Internal.List): [monoid-subclasses]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [monoid-subclasses]  | [monoid-subclasses] 311 | ++ List.map (\d1-> (a, b, c, d1)) (List.tail $ inits d) [monoid-subclasses]  | ^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/Factorial.hs:313:65: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [monoid-subclasses]  In the use of ‘tail’ [monoid-subclasses]  (imported from Data.List, but defined in GHC.Internal.List): [monoid-subclasses]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [monoid-subclasses]  | [monoid-subclasses] 313 | ++ List.map (\b1-> (mempty, b1, c, d)) (List.tail $ tails b) [monoid-subclasses]  | ^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/Factorial.hs:314:70: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [monoid-subclasses]  In the use of ‘tail’ [monoid-subclasses]  (imported from Data.List, but defined in GHC.Internal.List): [monoid-subclasses]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [monoid-subclasses]  | [monoid-subclasses] 314 | ++ List.map (\c1-> (mempty, mempty, c1, d)) (List.tail $ tails c) [monoid-subclasses]  | ^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/Factorial.hs:315:75: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [monoid-subclasses]  In the use of ‘tail’ [monoid-subclasses]  (imported from Data.List, but defined in GHC.Internal.List): [monoid-subclasses]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [monoid-subclasses]  | [monoid-subclasses] 315 | ++ List.map (\d1-> (mempty, mempty, mempty, d1)) (List.tail $ tails d) [monoid-subclasses]  | ^^^^^^^^^ [monoid-subclasses]  [monoid-subclasses] src/Data/Monoid/Factorial.hs:371:26: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] [monoid-subclasses]  Pattern match(es) are non-exhaustive [monoid-subclasses]  In an irrefutable pattern: Patterns of type ‘[a]’ not matched: [] [monoid-subclasses]  | [monoid-subclasses] 371 | splitLast f ~(x:rest) = splitLast (f . (x:)) rest [monoid-subclasses]  | ^^^^^^^^ [monoid-subclasses]  [semialign] Phase: fixupPhase [semialign] shrinking RPATHs of ELF executables and libraries in /nix/store/wbihhd224knr9s55j6xifjn3lxzp3pq4-semialign-1.3.1 [semialign] shrinking /nix/store/wbihhd224knr9s55j6xifjn3lxzp3pq4-semialign-1.3.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSsemialign-1.3.1-I67B51P4Laz9vctwKCTuBw-ghc9.10.2.so [semialign] checking for references to /build/ in /nix/store/wbihhd224knr9s55j6xifjn3lxzp3pq4-semialign-1.3.1... [semialign] patching script interpreter paths in /nix/store/wbihhd224knr9s55j6xifjn3lxzp3pq4-semialign-1.3.1 [semialign] stripping (with command strip and flags -S -p) in /nix/store/wbihhd224knr9s55j6xifjn3lxzp3pq4-semialign-1.3.1/lib [witherable] [2 of 2] Linking dist/build/witherable-tests/witherable-tests [semialign] shrinking RPATHs of ELF executables and libraries in /nix/store/542535q95mqw3qxx40ki13j1vk0wz5qs-semialign-1.3.1-doc [semialign] checking for references to /build/ in /nix/store/542535q95mqw3qxx40ki13j1vk0wz5qs-semialign-1.3.1-doc... [semialign] patching script interpreter paths in /nix/store/542535q95mqw3qxx40ki13j1vk0wz5qs-semialign-1.3.1-doc [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/542535q95mqw3qxx40ki13j1vk0wz5qs-semialign-1.3.1-doc /nix/store/wbihhd224knr9s55j6xifjn3lxzp3pq4-semialign-1.3.1 [post-build-hook] Pushing 2 paths (128 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/542535q95mqw3qxx40ki13j1vk0wz5qs-semialign-1.3.1-doc (1.33 MiB) [post-build-hook] Pushing /nix/store/wbihhd224knr9s55j6xifjn3lxzp3pq4-semialign-1.3.1 (3.79 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/542535q95mqw3qxx40ki13j1vk0wz5qs-semialign-1.3.1-doc /nix/store/wbihhd224knr9s55j6xifjn3lxzp3pq4-semialign-1.3.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/542535q95mqw3qxx40ki13j1vk0wz5qs-semialign-1.3.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/wbihhd224knr9s55j6xifjn3lxzp3pq4-semialign-1.3.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/f50zaw24dqa47mb9sgr8fqp7si9dfzmw-semialign-1.3.1.drv' to 'https://cache.nix-ci.com'... Progress: 2 of 84 built (5 building) [extra] Documentation created: dist/doc/html/extra/, dist/doc/html/extra/extra.txt [extra] Preprocessing test suite 'extra-test' for extra-1.8.1... [extra] Phase: installPhase [extra] Installing library in /nix/store/yzmrff2bk5binq582sbgr1nqc87bn2mv-extra-1.8.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [foldl] Phase: checkPhase [foldl] Running 1 test suites... [foldl] Test suite doctest: RUNNING... [free] Documentation created: dist/doc/html/free/, dist/doc/html/free/free.txt [free] Phase: installPhase [free] Installing library in /nix/store/9id1khnlshc32scb92hbwb4w6x02r51x-free-5.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/free-5.2-KsWRdGz0nOlHHyGfxH7UKC [free] Phase: fixupPhase [free] shrinking RPATHs of ELF executables and libraries in /nix/store/9id1khnlshc32scb92hbwb4w6x02r51x-free-5.2 [free] shrinking /nix/store/9id1khnlshc32scb92hbwb4w6x02r51x-free-5.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSfree-5.2-KsWRdGz0nOlHHyGfxH7UKC-ghc9.10.2.so [free] checking for references to /build/ in /nix/store/9id1khnlshc32scb92hbwb4w6x02r51x-free-5.2... [free] patching script interpreter paths in /nix/store/9id1khnlshc32scb92hbwb4w6x02r51x-free-5.2 [free] stripping (with command strip and flags -S -p) in /nix/store/9id1khnlshc32scb92hbwb4w6x02r51x-free-5.2/lib [free] shrinking RPATHs of ELF executables and libraries in /nix/store/gr5bkd3gksj03mjxjf2d4fz0kz8xnj7k-free-5.2-doc [free] checking for references to /build/ in /nix/store/gr5bkd3gksj03mjxjf2d4fz0kz8xnj7k-free-5.2-doc... [free] patching script interpreter paths in /nix/store/gr5bkd3gksj03mjxjf2d4fz0kz8xnj7k-free-5.2-doc [monoid-subclasses] [ 9 of 16] Compiling Data.Monoid.Textual ( src/Data/Monoid/Textual.hs, dist/build/Data/Monoid/Textual.p_o ) [monoid-subclasses] [10 of 16] Compiling Data.Monoid.Instances.CharVector ( src/Data/Monoid/Instances/CharVector.hs, dist/build/Data/Monoid/Instances/CharVector.p_o ) [witherable] Phase: checkPhase [witherable] Running 1 test suites... [witherable] Test suite witherable-tests: RUNNING... [witherable] witherable [witherable]  Filterable [witherable]  [] [witherable]  conservation: OK [witherable]  +++ OK, passed 100 tests. [witherable]  composition: OK [witherable]  +++ OK, passed 100 tests. [witherable]  default filter: OK [witherable]  +++ OK, passed 100 tests. [witherable]  default mapMaybe: OK [witherable]  +++ OK, passed 100 tests. [witherable]  default catMaybes: OK [witherable]  +++ OK, passed 100 tests. [witherable]  Maybe [witherable]  conservation: OK [witherable]  +++ OK, passed 100 tests. [witherable]  composition: OK [witherable]  +++ OK, passed 100 tests. [witherable]  default filter: OK [witherable]  +++ OK, passed 100 tests. [witherable]  default mapMaybe: OK [witherable]  +++ OK, passed 100 tests. [witherable]  default catMaybes: OK [witherable]  +++ OK, passed 100 tests. [witherable]  Either [Char] [witherable]  conservation: OK [witherable]  +++ OK, passed 100 tests. [witherable]  composition: OK [witherable]  +++ OK, passed 100 tests. [witherable]  default filter: OK [witherable]  +++ OK, passed 100 tests. [witherable]  default mapMaybe: OK [witherable]  +++ OK, passed 100 tests. [witherable]  default catMaybes: OK [witherable]  +++ OK, passed 100 tests. [witherable]  Vector [witherable]  conservation: OK [witherable]  +++ OK, passed 100 tests. [witherable]  composition: OK [witherable]  +++ OK, passed 100 tests. [witherable]  default filter: OK [witherable]  +++ OK, passed 100 tests. [witherable]  default mapMaybe: OK [witherable]  +++ OK, passed 100 tests. [witherable]  default catMaybes: OK [witherable]  +++ OK, passed 100 tests. [witherable]  Seq [witherable]  conservation: OK [witherable]  +++ OK, passed 100 tests. [witherable]  composition: OK [witherable]  +++ OK, passed 100 tests. [witherable]  default filter: OK [witherable]  +++ OK, passed 100 tests. [witherable]  default mapMaybe: OK [witherable]  +++ OK, passed 100 tests. [witherable]  default catMaybes: OK [witherable]  +++ OK, passed 100 tests. [witherable]  IntMap [witherable]  conservation: OK [witherable]  +++ OK, passed 100 tests. [witherable]  composition: OK [witherable]  +++ OK, passed 100 tests. [witherable]  default filter: OK [witherable]  +++ OK, passed 100 tests. [witherable]  default mapMaybe: OK [witherable]  +++ OK, passed 100 tests. [witherable]  default catMaybes: OK [witherable]  +++ OK, passed 100 tests. [witherable]  Map K [witherable]  conservation: OK [witherable]  +++ OK, passed 100 tests. [witherable]  composition: OK [witherable]  +++ OK, passed 100 tests. [witherable]  default filter: OK [witherable]  +++ OK, passed 100 tests. [witherable]  default mapMaybe: OK [witherable]  +++ OK, passed 100 tests. [witherable]  default catMaybes: OK [witherable]  +++ OK, passed 100 tests. [witherable]  HashMap K [witherable]  conservation: OK [witherable]  +++ OK, passed 100 tests. [witherable]  composition: OK [witherable]  +++ OK, passed 100 tests. [witherable]  default filter: OK [witherable]  +++ OK, passed 100 tests. [witherable]  default mapMaybe: OK [witherable]  +++ OK, passed 100 tests. [witherable]  default catMaybes: OK [witherable]  +++ OK, passed 100 tests. [witherable]  Wicked [witherable]  conservation: OK [witherable]  +++ OK, passed 100 tests. [witherable]  composition: OK [witherable]  +++ OK, passed 100 tests. [witherable]  default filter: OK [witherable]  +++ OK, passed 100 tests. [witherable]  default mapMaybe: OK [witherable]  +++ OK, passed 100 tests. [witherable]  default catMaybes: OK [witherable]  +++ OK, passed 100 tests. [witherable]  Witherable [witherable]  [] [witherable]  default wither: OK (0.01s) [witherable]  +++ OK, passed 100 tests. [witherable]  default witherM: OK (0.01s) [witherable]  +++ OK, passed 100 tests. [witherable]  default filterA: OK [witherable]  +++ OK, passed 100 tests. [witherable]  identity: OK (0.01s) [witherable]  +++ OK, passed 100 tests. [witherable]  composition: OK (0.01s) [witherable]  +++ OK, passed 100 tests. [witherable]  Maybe [witherable]  default wither: OK [witherable]  +++ OK, passed 100 tests. [witherable]  default witherM: OK [witherable]  +++ OK, passed 100 tests. [witherable]  default filterA: OK [witherable]  +++ OK, passed 100 tests. [witherable]  identity: OK [witherable]  +++ OK, passed 100 tests. [witherable]  composition: OK [witherable]  +++ OK, passed 100 tests. [witherable]  Either [Char] [witherable]  default wither: OK [witherable]  +++ OK, passed 100 tests. [witherable]  default witherM: OK [witherable]  +++ OK, passed 100 tests. [witherable]  default filterA: OK [witherable]  +++ OK, passed 100 tests. [witherable]  identity: OK [witherable]  +++ OK, passed 100 tests. [witherable]  composition: OK [witherable]  +++ OK, passed 100 tests. [witherable]  Vector [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/9id1khnlshc32scb92hbwb4w6x02r51x-free-5.2 /nix/store/gr5bkd3gksj03mjxjf2d4fz0kz8xnj7k-free-5.2-doc [post-build-hook] Pushing 2 paths (102 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/gr5bkd3gksj03mjxjf2d4fz0kz8xnj7k-free-5.2-doc (6.01 MiB) [post-build-hook] Pushing /nix/store/9id1khnlshc32scb92hbwb4w6x02r51x-free-5.2 (22.79 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/9id1khnlshc32scb92hbwb4w6x02r51x-free-5.2 /nix/store/gr5bkd3gksj03mjxjf2d4fz0kz8xnj7k-free-5.2-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/gr5bkd3gksj03mjxjf2d4fz0kz8xnj7k-free-5.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/9id1khnlshc32scb92hbwb4w6x02r51x-free-5.2' to 'https://cache.nix-ci.com'... warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead copying 1 paths... copying path '/nix/store/fyxzxx2nwyfbicik766yn920h34ncv2q-free-5.2.drv' to 'https://cache.nix-ci.com'...  default wither: OK (0.02s) +++ OK, passed 100 tests. default witherM: OK (0.01s) +++ OK, passed 100 tests. default filterA: OK (0.02s) +++ OK, passed 100 tests. identity: OK (0.01s) +++ OK, passed 100 tests. composition: OK (0.03s) +++ OK, passed 100 tests. Seq default wither: OK (0.02s) +++ OK, passed 100 tests. default witherM: OK (0.02s) +++ OK, passed 100 tests. default filterA: OK (0.01s) +++ OK, passed 100 tests. identity: OK (0.02s) +++ OK, passed 100 tests. composition: OK (0.02s) +++ OK, passed 100 tests. IntMap default wither: OK (0.01s) +++ OK, passed 100 tests. default witherM: OK (0.01s) +++ OK, passed 100 tests. default filterA: OK (0.01s) +++ OK, passed 100 tests. identity: OK (0.01s) +++ OK, passed 100 tests. composition: OK (0.03s) +++ OK, passed 100 tests. Map K default wither: OK (0.01s) +++ OK, passed 100 tests. default witherM: OK +++ OK, passed 100 tests. default filterA: OK (0.01s) +++ OK, passed 100 tests. identity: OK (0.01s) +++ OK, passed 100 tests. composition: OK (0.03s) +++ OK, passed 100 tests. HashMap K default wither: OK (0.01s) +++ OK, passed 100 tests. default witherM: OK +++ OK, passed 100 tests. default filterA: OK (0.01s) +++ OK, passed 100 tests. identity: OK (0.01s) +++ OK, passed 100 tests. composition: OK (0.02s) +++ OK, passed 100 tests. nub ordNub: OK +++ OK, passed 100 tests. ordNubOn: OK (0.06s) +++ OK, passed 100 tests. hashNub: OK +++ OK, passed 100 tests. hashNubOn: OK (0.05s) +++ OK, passed 100 tests. ordNub is lazy: OK +++ OK, passed 100 tests. hashNub is lazy: OK +++ OK, passed 100 tests. All 91 tests passed (0.76s) Test suite witherable-tests: PASS Test suite logged to: dist/test/witherable-0.5-witherable-tests.log 1 of 1 test suites (1 of 1 test cases) passed. Phase: haddockPhase Preprocessing library for witherable-0.5... Running Haddock on library for witherable-0.5... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: vector-0.13.2.0 [1 of 1] Compiling Witherable ( src/Witherable.hs, nothing ) Haddock coverage: Warning: 'Compose' is ambiguous. It is defined * in ‘Data.Functor.Compose’ * in ‘Data.Functor.Compose’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘Data.Functor.Compose’ 93% ( 14 / 15) in 'Witherable' Missing documentation for: WrappedFoldable (src/Witherable.hs:733) Warning: Witherable: could not find link destinations for: - Data.Vector.Vector Building adjunctions Building keys Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/yzmrff2bk5binq582sbgr1nqc87bn2mv-extra-1.8.1 shrinking /nix/store/yzmrff2bk5binq582sbgr1nqc87bn2mv-extra-1.8.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSextra-1.8.1-K2veo5mnkQk4ZLinPLkzz1-ghc9.10.2.so checking for references to /build/ in /nix/store/yzmrff2bk5binq582sbgr1nqc87bn2mv-extra-1.8.1... patching script interpreter paths in /nix/store/yzmrff2bk5binq582sbgr1nqc87bn2mv-extra-1.8.1 stripping (with command strip and flags -S -p) in /nix/store/yzmrff2bk5binq582sbgr1nqc87bn2mv-extra-1.8.1/lib shrinking RPATHs of ELF executables and libraries in /nix/store/0sdv213rxnm3gllhr4zn6rmlkg7xvdgw-extra-1.8.1-doc checking for references to /build/ in /nix/store/0sdv213rxnm3gllhr4zn6rmlkg7xvdgw-extra-1.8.1-doc... patching script interpreter paths in /nix/store/0sdv213rxnm3gllhr4zn6rmlkg7xvdgw-extra-1.8.1-doc Examples: 52 Tried: 52 Errors: 0 Failures: 0 Test suite doctest: PASS Test suite logged to: dist/test/foldl-1.4.18-doctest.log 1 of 1 test suites (1 of 1 test cases) passed. Phase: haddockPhase Preprocessing library for foldl-1.4.18... Running Haddock on library for foldl-1.4.18... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: vector-0.13.2.0 [1 of 9] Compiling Control.Foldl.Internal ( src/Control/Foldl/Internal.hs, nothing ) [2 of 9] Compiling Control.Foldl.Optics ( src/Control/Foldl/Optics.hs, nothing ) [3 of 9] Compiling Control.Foldl.Util.MVector ( src/Control/Foldl/Util/MVector.hs, nothing ) [4 of 9] Compiling Control.Foldl.Util.Vector ( src/Control/Foldl/Util/Vector.hs, nothing ) [5 of 9] Compiling Control.Foldl ( src/Control/Foldl.hs, nothing ) [6 of 9] Compiling Control.Foldl.Text ( src/Control/Foldl/Text.hs, nothing ) [7 of 9] Compiling Control.Foldl.NonEmpty ( src/Control/Foldl/NonEmpty.hs, nothing ) src/Control/Foldl/NonEmpty.hs:64:29: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] The import of ‘liftA2’ from module ‘Control.Applicative’ is redundant  | 64 | import Control.Applicative (liftA2, Const(..))  | ^^^^^^ [8 of 9] Compiling Control.Foldl.ByteString ( src/Control/Foldl/ByteString.hs, nothing ) [9 of 9] Compiling Control.Scanl ( src/Control/Scanl.hs, nothing ) Haddock coverage: Warning: 'Fold' is ambiguous. It is defined * at src/Control/Foldl.hs:239:5 * at src/Control/Foldl.hs:237:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Foldl.hs:237:1 Warning: 'FoldM' is ambiguous. It is defined * at src/Control/Foldl.hs:407:3 * at src/Control/Foldl.hs:405:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Foldl.hs:405:1 Warning: 'lift' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'liftIO' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'None' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: Control.Foldl: Could not find documentation for exported module: Data.Vector.Generic Warning: Control.Foldl: Couldn't find .haddock for export Vector Warning: Control.Foldl: Couldn't find .haddock for export Mutable 97% ( 97 / 99) in 'Control.Foldl' Missing documentation for: Vector Mutable 100% ( 27 / 27) in 'Control.Foldl.Text' Warning: 'Fold1' is ambiguous. It is defined * at src/Control/Foldl/NonEmpty.hs:102:18 * at src/Control/Foldl/NonEmpty.hs:102:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Foldl/NonEmpty.hs:102:1 Warning: 'Fold' is ambiguous. It is defined * at src/Control/Foldl.hs:239:5 * at src/Control/Foldl.hs:237:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Foldl.hs:237:1 Warning: 'fold1' is ambiguous. It is defined * in ‘Data.Foldable1’ * at src/Control/Foldl/NonEmpty.hs:302:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Foldl/NonEmpty.hs:302:1 100% ( 28 / 28) in 'Control.Foldl.NonEmpty' 100% ( 28 / 28) in 'Control.Foldl.ByteString' [11 of 16] Compiling Data.Monoid.Instances.Stateful ( src/Data/Monoid/Instances/Stateful.hs, dist/build/Data/Monoid/Instances/Stateful.p_o ) src/Data/Monoid/Instances/Stateful.hs:27:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Semigroup’ is redundant except perhaps to import instances from ‘Data.Semigroup’ To import instances alone, use: import Data.Semigroup()  | 27 | import Data.Semigroup (Semigroup(..))  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/Instances/Stateful.hs:28:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid()  | 28 | import Data.Monoid (Monoid(..))  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/Instances/Stateful.hs:217:24: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In an irrefutable pattern: Patterns of type ‘[b]’ not matched: []  | 217 | restore f ~(hd:tl) = restore (f . (Stateful (hd, mempty):)) tl  | ^^^^^^^ [12 of 16] Compiling Data.Monoid.Instances.PrefixMemory ( src/Data/Monoid/Instances/PrefixMemory.hs, dist/build/Data/Monoid/Instances/PrefixMemory.p_o ) src/Data/Monoid/Instances/PrefixMemory.hs:20:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Semigroup’ is redundant except perhaps to import instances from ‘Data.Semigroup’ To import instances alone, use: import Data.Semigroup()  | 20 | import Data.Semigroup (Semigroup(..))  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/Instances/PrefixMemory.hs:21:21: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] The import of ‘Monoid’ from module ‘Data.Monoid’ is redundant  | 21 | import Data.Monoid (Monoid(..), Endo(..))  | ^^^^^^^^^^ src/Data/Monoid/Instances/PrefixMemory.hs:106:40: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘tail’ (imported from Data.List, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 106 | factors (Shadowed p c) = rewrap <$> List.tail (inits c)  | ^^^^^^^^^ [13 of 16] Compiling Data.Monoid.Instances.Positioned ( src/Data/Monoid/Instances/Positioned.hs, dist/build/Data/Monoid/Instances/Positioned.p_o ) Documentation created: dist/doc/html/witherable/, dist/doc/html/witherable/witherable.txt Preprocessing test suite 'witherable-tests' for witherable-0.5... Phase: installPhase Installing library in /nix/store/x09x78f88fw5nm1q6zdl5b2iy7kmbmgc-witherable-0.5/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/witherable-0.5-3ABpRKXlbM27giPzDrKLc7 Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/x09x78f88fw5nm1q6zdl5b2iy7kmbmgc-witherable-0.5 shrinking /nix/store/x09x78f88fw5nm1q6zdl5b2iy7kmbmgc-witherable-0.5/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSwitherable-0.5-3ABpRKXlbM27giPzDrKLc7-ghc9.10.2.so checking for references to /build/ in /nix/store/x09x78f88fw5nm1q6zdl5b2iy7kmbmgc-witherable-0.5... patching script interpreter paths in /nix/store/x09x78f88fw5nm1q6zdl5b2iy7kmbmgc-witherable-0.5 stripping (with command strip and flags -S -p) in /nix/store/x09x78f88fw5nm1q6zdl5b2iy7kmbmgc-witherable-0.5/lib shrinking RPATHs of ELF executables and libraries in /nix/store/jbqnqkb3l7dw1k4acgx3xbr5i4sqili8-witherable-0.5-doc checking for references to /build/ in /nix/store/jbqnqkb3l7dw1k4acgx3xbr5i4sqili8-witherable-0.5-doc... patching script interpreter paths in /nix/store/jbqnqkb3l7dw1k4acgx3xbr5i4sqili8-witherable-0.5-doc [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/0sdv213rxnm3gllhr4zn6rmlkg7xvdgw-extra-1.8.1-doc /nix/store/yzmrff2bk5binq582sbgr1nqc87bn2mv-extra-1.8.1 [post-build-hook] Pushing 2 paths (72 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/yzmrff2bk5binq582sbgr1nqc87bn2mv-extra-1.8.1 (4.16 MiB) [post-build-hook] Pushing /nix/store/0sdv213rxnm3gllhr4zn6rmlkg7xvdgw-extra-1.8.1-doc (3.00 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/0sdv213rxnm3gllhr4zn6rmlkg7xvdgw-extra-1.8.1-doc /nix/store/yzmrff2bk5binq582sbgr1nqc87bn2mv-extra-1.8.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/0sdv213rxnm3gllhr4zn6rmlkg7xvdgw-extra-1.8.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/yzmrff2bk5binq582sbgr1nqc87bn2mv-extra-1.8.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/cz86pjj4sm2hkpq6zwg5ignfk363f5s5-extra-1.8.1.drv' to 'https://cache.nix-ci.com'... Warning: 'Scan' is ambiguous. It is defined * at src/Control/Scanl.hs:101:5 * at src/Control/Scanl.hs:99:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Scanl.hs:99:1 Warning: 'Fold' is ambiguous. It is defined * at src/Control/Foldl.hs:239:5 * at src/Control/Foldl.hs:237:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Foldl.hs:237:1 Warning: 'Comonad' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ScanM' is ambiguous. It is defined * at src/Control/Scanl.hs:249:3 * at src/Control/Scanl.hs:247:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Scanl.hs:247:1 Warning: 'liftIO' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 95% ( 21 / 22) in 'Control.Scanl' Missing documentation for: arrM (src/Control/Scanl.hs:439) Warning: Control.Foldl: could not find link destinations for: - Data.Vector.Generic.Mutable.Base.MVector - Control.Monad.Primitive.D:R:PrimStateST0 - Control.Monad.Primitive.D:R:PrimStateIO - Control.Monad.Primitive.D:R:PrimStateIdentityT - Control.Monad.Primitive.D:R:PrimStateST - Control.Monad.Primitive.D:R:PrimStateAccumT - Control.Monad.Primitive.D:R:PrimStateContT - Control.Monad.Primitive.D:R:PrimStateExceptT - Control.Monad.Primitive.D:R:PrimStateMaybeT - Control.Monad.Primitive.D:R:PrimStateRWST0 - Control.Monad.Primitive.D:R:PrimStateRWST1 - Control.Monad.Primitive.D:R:PrimStateRWST - Control.Monad.Primitive.D:R:PrimStateReaderT - Control.Monad.Primitive.D:R:PrimStateSelectT - Control.Monad.Primitive.D:R:PrimStateStateT0 - Control.Monad.Primitive.D:R:PrimStateStateT - Control.Monad.Primitive.D:R:PrimStateWriterT0 - Control.Monad.Primitive.D:R:PrimStateWriterT1 - Control.Monad.Primitive.D:R:PrimStateWriterT - Data.Vector.Generic.Base.basicLength - Data.Vector.Generic.Base.basicUnsafeCopy - Data.Vector.Generic.Base.basicUnsafeFreeze - Data.Vector.Generic.Base.basicUnsafeIndexM - Data.Vector.Generic.Base.basicUnsafeSlice - Data.Vector.Generic.Base.basicUnsafeThaw - Data.Vector.Generic.Base.elemseq - Data.Profunctor.Traversing.Baz - Data.Vector.Vector - Data.Vector.Mutable.MVector - Data.Vector.Primitive.Vector - Data.Vector.Primitive.Mutable.MVector - Data.Vector.Storable.Vector - Data.Vector.Storable.Mutable.MVector - Data.Vector.Strict.Vector - Data.Vector.Strict.Mutable.MVector - Data.Vector.Unboxed.Base.As - Data.Vector.Unboxed.Base.DoNotUnboxLazy - Data.Vector.Unboxed.Base.DoNotUnboxNormalForm - Data.Vector.Unboxed.Base.DoNotUnboxStrict - Data.Vector.Unboxed.Base.IsoUnbox - Data.Vector.Unboxed.Base.MVector - Data.Vector.Unboxed.Base.Unbox - Data.Vector.Unboxed.Base.UnboxViaPrim - Data.Vector.Unboxed.Base.Vector src/Data/Monoid/Instances/Positioned.hs:33:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Semigroup’ is redundant except perhaps to import instances from ‘Data.Semigroup’ To import instances alone, use: import Data.Semigroup()  | 33 | import Data.Semigroup (Semigroup(..))  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/Instances/Positioned.hs:34:21: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] The import of ‘Monoid’ from module ‘Data.Monoid’ is redundant  | 34 | import Data.Monoid (Monoid(..), Endo(..))  | ^^^^^^^^^^ [14 of 16] Compiling Data.Monoid.Instances.Measured ( src/Data/Monoid/Instances/Measured.hs, dist/build/Data/Monoid/Instances/Measured.p_o ) src/Data/Monoid/Instances/Measured.hs:21:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Semigroup’ is redundant except perhaps to import instances from ‘Data.Semigroup’ To import instances alone, use: import Data.Semigroup()  | 21 | import Data.Semigroup (Semigroup(..))  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/Instances/Measured.hs:22:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid()  | 22 | import Data.Monoid (Monoid(..))  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [15 of 16] Compiling Data.Monoid.Instances.Concat ( src/Data/Monoid/Instances/Concat.hs, dist/build/Data/Monoid/Instances/Concat.p_o ) src/Data/Monoid/Instances/Concat.hs:23:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Semigroup’ is redundant except perhaps to import instances from ‘Data.Semigroup’ To import instances alone, use: import Data.Semigroup()  | 23 | import Data.Semigroup (Semigroup(..))  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/Instances/Concat.hs:24:21: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] The import of ‘Monoid’ from module ‘Data.Monoid’ is redundant  | 24 | import Data.Monoid (Monoid(..), First(..), Sum(..))  | ^^^^^^^^^^ src/Data/Monoid/Instances/Concat.hs:199:26: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In an irrefutable pattern: Patterns of type ‘[Concat a]’ not matched: []  | 199 | where splitNext a ~(xp:xs) =  | ^^^^^^^ src/Data/Monoid/Instances/Concat.hs:282:26: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/jbqnqkb3l7dw1k4acgx3xbr5i4sqili8-witherable-0.5-doc /nix/store/x09x78f88fw5nm1q6zdl5b2iy7kmbmgc-witherable-0.5 [post-build-hook] Pushing 2 paths (110 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/x09x78f88fw5nm1q6zdl5b2iy7kmbmgc-witherable-0.5 (4.49 MiB) [post-build-hook] Pushing /nix/store/jbqnqkb3l7dw1k4acgx3xbr5i4sqili8-witherable-0.5-doc (1.13 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/jbqnqkb3l7dw1k4acgx3xbr5i4sqili8-witherable-0.5-doc /nix/store/x09x78f88fw5nm1q6zdl5b2iy7kmbmgc-witherable-0.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/jbqnqkb3l7dw1k4acgx3xbr5i4sqili8-witherable-0.5-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/x09x78f88fw5nm1q6zdl5b2iy7kmbmgc-witherable-0.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/8086d516fllavm1c4s7jr3qj6ms7xh07-witherable-0.5.drv' to 'https://cache.nix-ci.com'... Building aeson Building algebraic-graphs Building filepattern Building ghc-exactprint Building ghc-lib-parser-ex [adjunctions] Phase: setupCompilerEnvironmentPhase [adjunctions] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [adjunctions] Phase: unpackPhase [adjunctions] unpacking source archive /nix/store/waldaj6slia1mw3pm6y2clkf51jg1vin-adjunctions-4.4.3.tar.gz [adjunctions] source root is adjunctions-4.4.3 [adjunctions] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "adjunctions-4.4.3/.vim.custom" [adjunctions] Phase: patchPhase [adjunctions] Phase: compileBuildDriverPhase [adjunctions] setupCompileFlags: -package-db=/build/tmp.GCSa2X2Y4e/setup-package.conf.d -threaded [adjunctions] [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.GCSa2X2Y4e/Main.o ) [adjunctions] [2 of 2] Linking Setup [adjunctions] Phase: updateAutotoolsGnuConfigScriptsPhase [adjunctions] Phase: configurePhase [adjunctions] configureFlags: --verbose --prefix=/nix/store/zg5pqxk4cjhxb77vm4insd08l9xw235z-adjunctions-4.4.3 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/a4lz8f0za5r8ybf2xxp5hmkds5hb3rsi-adjunctions-4.4.3-doc/share/doc/adjunctions-4.4.3 --with-gcc=gcc --package-db=/build/tmp.GCSa2X2Y4e/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [adjunctions] Using Parsec parser [adjunctions] Configuring adjunctions-4.4.3... [adjunctions] Dependency array >=0.3.0.2 && <0.7: using array-0.5.8.0 [adjunctions] Dependency base >=4.9 && <5: using base-4.20.1.0 [adjunctions] Dependency comonad >=4 && <6: using comonad-5.0.9 [adjunctions] Dependency containers >=0.3 && <0.9: using containers-0.7 [adjunctions] Dependency contravariant >=1 && <2: using contravariant-1.5.5 [adjunctions] Dependency distributive >=0.5.1 && <1: using distributive-0.6.2.1 [adjunctions] Dependency free >=4 && <6: using free-5.2 [adjunctions] Dependency mtl >=2.0.1 && <2.4: using mtl-2.3.1 [adjunctions] Dependency profunctors >=4 && <6: using profunctors-5.6.3 [adjunctions] Dependency semigroupoids >=4 && <7: using semigroupoids-6.0.1 [adjunctions] Dependency semigroups >=0.11 && <1: using semigroups-0.20 [adjunctions] Dependency tagged >=0.7 && <1: using tagged-0.8.9 [adjunctions] Dependency transformers >=0.5.2 && <0.7: using transformers-0.6.1.1 [adjunctions] Dependency transformers-compat >=0.3 && <1: using transformers-compat-0.7.2 [adjunctions] Dependency void >=0.5.5.1 && <1: using void-0.7.3 [adjunctions] Dependency adjunctions: using adjunctions-4.4.3 [adjunctions] Dependency base >=4 && <5: using base-4.20.1.0 [adjunctions] Dependency distributive >=0.5.1 && <1: using distributive-0.6.2.1 [adjunctions] Dependency hspec >=2 && <3: using hspec-2.11.14 [adjunctions] Source component graph: [adjunctions]  component lib [adjunctions]  component test:spec dependency lib [adjunctions] Configured component graph: [adjunctions]  component adjunctions-4.4.3-338we0gAofrCMMNql9SAGb [adjunctions]  include array-0.5.8.0-e5b8 [adjunctions]  include base-4.20.1.0-2277 [adjunctions]  include comonad-5.0.9-9ZXCMzc1LIuHPeefBB1gBv [adjunctions]  include containers-0.7-dff9 [adjunctions]  include contravariant-1.5.5-9L710Gv0mfPBKPKJUl0pIA [adjunctions]  include distributive-0.6.2.1-1Pd6CkjSsIyAeIyjb5zjXL [adjunctions]  include free-5.2-KsWRdGz0nOlHHyGfxH7UKC [adjunctions]  include mtl-2.3.1-5ae5 [adjunctions]  include profunctors-5.6.3-AfxdEbA4qEx21xJFq5OvWx [adjunctions]  include semigroupoids-6.0.1-9FoUHGd3cSv9csmslt6yTE [adjunctions]  include semigroups-0.20-BldNcIlITrU3qqc2gXrvW3 [adjunctions]  include tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [algebraic-graphs] Phase: setupCompilerEnvironmentPhase Warning: Control.Foldl.Text: could not find link destinations for: - Data.Profunctor.Traversing.Baz - Data.Vector.Vector - Data.Vector.Strict.Vector Warning: Control.Foldl.ByteString: could not find link destinations for: - Data.Vector.Generic.Mutable.Base.MVector - Data.Vector.Generic.Mutable.Base.basicClear - Data.Vector.Generic.Mutable.Base.basicInitialize - Data.Vector.Generic.Mutable.Base.basicLength - Data.Vector.Generic.Mutable.Base.basicOverlaps - Data.Vector.Generic.Mutable.Base.basicSet - Data.Vector.Generic.Mutable.Base.basicUnsafeCopy - Data.Vector.Generic.Mutable.Base.basicUnsafeGrow - Data.Vector.Generic.Mutable.Base.basicUnsafeMove - Data.Vector.Generic.Mutable.Base.basicUnsafeNew - Data.Vector.Generic.Mutable.Base.basicUnsafeRead - Data.Vector.Generic.Mutable.Base.basicUnsafeReplicate - Data.Vector.Generic.Mutable.Base.basicUnsafeSlice - Data.Vector.Generic.Mutable.Base.basicUnsafeWrite - Data.Vector.Generic.Base.basicLength - Data.Vector.Generic.Base.basicUnsafeCopy - Data.Vector.Generic.Base.basicUnsafeFreeze - Data.Vector.Generic.Base.basicUnsafeIndexM - Data.Vector.Generic.Base.basicUnsafeSlice - Data.Vector.Generic.Base.basicUnsafeThaw - Data.Vector.Generic.Base.elemseq - Data.ByteString.Internal.Type.D:R:ItemByteString - Data.Profunctor.Traversing.Baz - Data.Vector.Vector - Data.Vector.Primitive.Vector - Data.Vector.Primitive.Mutable.MVector - Data.Vector.Strict.Vector - Data.Vector.Unboxed.Base.MVector - Data.Vector.Unboxed.Base.MV_Word8 - Data.Vector.Unboxed.Base.Unbox - Data.Vector.Unboxed.Base.Vector - Data.Vector.Unboxed.Base.V_Word8 - Data.Vector.Unboxed.Base.D:R:MVectorsWord80 - Data.Vector.Unboxed.Base.D:R:VectorWord80 Documentation created: dist/doc/html/foldl/, dist/doc/html/foldl/foldl.txt Preprocessing test suite 'doctest' for foldl-1.4.18... Phase: installPhase Installing library in /nix/store/anfx25rsfkfn3k6qqcjqhg5hmb19wxd2-foldl-1.4.18/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/foldl-1.4.18-JUvpw4UKAdU3SFdPE11NgQ Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/anfx25rsfkfn3k6qqcjqhg5hmb19wxd2-foldl-1.4.18 shrinking /nix/store/anfx25rsfkfn3k6qqcjqhg5hmb19wxd2-foldl-1.4.18/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSfoldl-1.4.18-JUvpw4UKAdU3SFdPE11NgQ-ghc9.10.2.so checking for references to /build/ in /nix/store/anfx25rsfkfn3k6qqcjqhg5hmb19wxd2-foldl-1.4.18... patching script interpreter paths in /nix/store/anfx25rsfkfn3k6qqcjqhg5hmb19wxd2-foldl-1.4.18 stripping (with command strip and flags -S -p) in /nix/store/anfx25rsfkfn3k6qqcjqhg5hmb19wxd2-foldl-1.4.18/lib shrinking RPATHs of ELF executables and libraries in /nix/store/iisnfilyadwix3fcs6ikxfks5n6z5rx8-foldl-1.4.18-doc checking for references to /build/ in /nix/store/iisnfilyadwix3fcs6ikxfks5n6z5rx8-foldl-1.4.18-doc... patching script interpreter paths in /nix/store/iisnfilyadwix3fcs6ikxfks5n6z5rx8-foldl-1.4.18-doc [keys] Phase: setupCompilerEnvironmentPhase [keys] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [keys] Phase: unpackPhase [keys] unpacking source archive /nix/store/bsnsdqd5m5adc2xc23ia110lmh7ry4jf-keys-3.12.4.tar.gz [keys] source root is keys-3.12.4 [keys] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "keys-3.12.4/src/Data/Key.hs" [keys] Phase: patchPhase [keys] Replace Cabal file with edited version from mirror://hackage/keys-3.12.4/revision/1.cabal. [keys] Phase: compileBuildDriverPhase [keys] setupCompileFlags: -package-db=/build/tmp.y2a8b3ixdE/setup-package.conf.d -threaded [keys] [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.y2a8b3ixdE/Main.o ) [keys] [2 of 2] Linking Setup [keys] Phase: updateAutotoolsGnuConfigScriptsPhase [keys] Phase: configurePhase [keys] configureFlags: --verbose --prefix=/nix/store/1v5fn1rp2m1b2dl4f0nx4kk66zrfral4-keys-3.12.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/bd4jw7fk6z7k7pass4hjdqq7qg4igair-keys-3.12.4-doc/share/doc/keys-3.12.4 --with-gcc=gcc --package-db=/build/tmp.y2a8b3ixdE/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [keys] Using Parsec parser [keys] Configuring keys-3.12.4... [keys] Dependency array >=0.3.0.2 && <0.6: using array-0.5.8.0 [keys] Dependency base >=4.9 && <5: using base-4.20.1.0 [keys] Dependency comonad >=4 && <6: using comonad-5.0.9 [keys] Dependency containers >=0.3 && <0.9: using containers-0.7 [keys] Dependency free >=4 && <6: using free-5.2 [keys] Dependency hashable >=1.1.2.3 && <1.6: using hashable-1.5.0.0 [keys] Dependency semigroupoids >=5.2 && <7: using semigroupoids-6.0.1 [keys] Dependency semigroups >=0.8.3.1 && <1: using semigroups-0.20 [keys] Dependency tagged >=0.7.3 && <1: using tagged-0.8.9 [keys] Dependency transformers >=0.2 && <0.7: using transformers-0.6.1.1 [keys] Dependency transformers-compat >=0.3 && <1: using transformers-compat-0.7.2 [keys] Dependency unordered-containers >=0.2.4 && <0.3: using [keys] unordered-containers-0.2.20.1 [keys] Source component graph: component lib [keys] Configured component graph: [keys]  component keys-3.12.4-HHCPgdmgvamIoHuNsnPibu [keys]  include array-0.5.8.0-e5b8 [keys]  include base-4.20.1.0-2277 [keys]  include comonad-5.0.9-9ZXCMzc1LIuHPeefBB1gBv [keys]  include containers-0.7-dff9 [keys]  include free-5.2-KsWRdGz0nOlHHyGfxH7UKC [keys]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [keys]  include semigroupoids-6.0.1-9FoUHGd3cSv9csmslt6yTE [keys]  include semigroups-0.20-BldNcIlITrU3qqc2gXrvW3 [keys]  include tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [keys]  include transformers-0.6.1.1-407f [keys]  include transformers-compat-0.7.2-AmuNyfGfPqo6YCSXmEmVpb [keys]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [keys] Linked component graph: [keys]  unit keys-3.12.4-HHCPgdmgvamIoHuNsnPibu [keys]  include array-0.5.8.0-e5b8 [keys]  include base-4.20.1.0-2277 [keys]  include comonad-5.0.9-9ZXCMzc1LIuHPeefBB1gBv [keys]  include containers-0.7-dff9 [keys]  include free-5.2-KsWRdGz0nOlHHyGfxH7UKC Pattern match(es) are non-exhaustive In an irrefutable pattern: Patterns of type ‘[Concat p]’ not matched: []  | 282 | where splitNext a ~(xp:xs) =  | ^^^^^^^ [16 of 16] Compiling Data.Monoid.Instances.ByteString.UTF8 ( src/Data/Monoid/Instances/ByteString/UTF8.hs, dist/build/Data/Monoid/Instances/ByteString/UTF8.p_o ) src/Data/Monoid/Instances/ByteString/UTF8.hs:59:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Semigroup’ is redundant except perhaps to import instances from ‘Data.Semigroup’ To import instances alone, use: import Data.Semigroup()  | 59 | import Data.Semigroup (Semigroup(..))  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/Instances/ByteString/UTF8.hs:60:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid()  | 60 | import Data.Monoid (Monoid(..))  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Preprocessing test suite 'Main' for monoid-subclasses-1.2.6... Building test suite 'Main' for monoid-subclasses-1.2.6... [1 of 1] Compiling Main ( Test/TestMonoidSubclasses.hs, dist/build/Main/Main-tmp/Main.o ) [2 of 2] Linking dist/build/Main/Main buildPhase completed in 33 seconds Phase: checkPhase Running 1 test suites... Test suite Main: RUNNING... MonoidSubclasses CommutativeMonoid: OK +++ OK, passed 100 tests. MonoidNull: OK (0.17s) +++ OK, passed 100 tests. PositiveMonoid: OK (0.06s) +++ OK, passed 100 tests. mconcat . factors == id: OK (0.46s) +++ OK, passed 100 tests. all factors . factors: OK (0.46s) +++ OK, passed 100 tests. splitPrimePrefix: OK (0.44s) +++ OK, passed 100 tests. splitPrimeSuffix: OK (1.15s) +++ OK, passed 100 tests. primePrefix: OK (0.10s) +++ OK, passed 100 tests. primeSuffix: OK (0.17s) +++ OK, passed 100 tests. inits: OK (0.28s) +++ OK, passed 100 tests. tails: OK (0.20s) +++ OK, passed 100 tests. foldl: OK (0.46s) +++ OK, passed 100 tests. foldl': OK (0.50s) +++ OK, passed 100 tests. foldr: OK (0.45s) +++ OK, passed 100 tests. length: OK (0.21s) +++ OK, passed 100 tests. span: OK (0.52s) +++ OK, passed 100 tests. spanMaybe: OK (0.31s) +++ OK, passed 100 tests. split: OK (3.40s) +++ OK, passed 100 tests. [adjunctions]  include transformers-0.6.1.1-407f [adjunctions]  include transformers-compat-0.7.2-AmuNyfGfPqo6YCSXmEmVpb [adjunctions]  include void-0.7.3-1me73l59Jh8L4KLHZhsBGX [adjunctions]  component adjunctions-4.4.3-KD3cK1tuerh2oLoirT0An8-spec [adjunctions]  include adjunctions-4.4.3-338we0gAofrCMMNql9SAGb [adjunctions]  include base-4.20.1.0-2277 [adjunctions]  include distributive-0.6.2.1-1Pd6CkjSsIyAeIyjb5zjXL [adjunctions]  include hspec-2.11.14-3auEz28FeP0D0azREoF21o [adjunctions] Linked component graph: [adjunctions]  unit adjunctions-4.4.3-338we0gAofrCMMNql9SAGb [adjunctions]  include array-0.5.8.0-e5b8 [adjunctions]  include base-4.20.1.0-2277 [adjunctions]  include comonad-5.0.9-9ZXCMzc1LIuHPeefBB1gBv [adjunctions]  include containers-0.7-dff9 [adjunctions]  include contravariant-1.5.5-9L710Gv0mfPBKPKJUl0pIA [adjunctions]  include distributive-0.6.2.1-1Pd6CkjSsIyAeIyjb5zjXL [adjunctions]  include free-5.2-KsWRdGz0nOlHHyGfxH7UKC [adjunctions]  include mtl-2.3.1-5ae5 [adjunctions]  include profunctors-5.6.3-AfxdEbA4qEx21xJFq5OvWx [adjunctions]  include semigroupoids-6.0.1-9FoUHGd3cSv9csmslt6yTE [adjunctions]  include semigroups-0.20-BldNcIlITrU3qqc2gXrvW3 [adjunctions]  include tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [adjunctions]  include transformers-0.6.1.1-407f [adjunctions]  include transformers-compat-0.7.2-AmuNyfGfPqo6YCSXmEmVpb [adjunctions]  include void-0.7.3-1me73l59Jh8L4KLHZhsBGX [adjunctions]  Control.Comonad.Representable.Store=adjunctions-4.4.3-338we0gAofrCMMNql9SAGb:Control.Comonad.Representable.Store,Control.Comonad.Trans.Adjoint=adjunctions-4.4.3-338we0gAofrCMMNql9SAGb:Control.Comonad.Trans.Adjoint,Control.Monad.Representable.Reader=adjunctions-4.4.3-338we0gAofrCMMNql9SAGb:Control.Monad.Representable.Reader,Control.Monad.Representable.State=adjunctions-4.4.3-338we0gAofrCMMNql9SAGb:Control.Monad.Representable.State,Control.Monad.Trans.Adjoint=adjunctions-4.4.3-338we0gAofrCMMNql9SAGb:Control.Monad.Trans.Adjoint,Control.Monad.Trans.Contravariant.Adjoint=adjunctions-4.4.3-338we0gAofrCMMNql9SAGb:Control.Monad.Trans.Contravariant.Adjoint,Control.Monad.Trans.Conts=adjunctions-4.4.3-338we0gAofrCMMNql9SAGb:Control.Monad.Trans.Conts,Data.Functor.Adjunction=adjunctions-4.4.3-338we0gAofrCMMNql9SAGb:Data.Functor.Adjunction,Data.Functor.Contravariant.Adjunction=adjunctions-4.4.3-338we0gAofrCMMNql9SAGb:Data.Functor.Contravariant.Adjunction,Data.Functor.Contravariant.Rep=adjunctions-4.4.3-338we0gAofrCMMNql9SAGb:Data.Functor.Contravariant.Rep,Data.Functor.Rep=adjunctions-4.4.3-338we0gAofrCMMNql9SAGb:Data.Functor.Rep [adjunctions]  unit adjunctions-4.4.3-KD3cK1tuerh2oLoirT0An8-spec [adjunctions]  include adjunctions-4.4.3-338we0gAofrCMMNql9SAGb [adjunctions]  include base-4.20.1.0-2277 [adjunctions]  include distributive-0.6.2.1-1Pd6CkjSsIyAeIyjb5zjXL [adjunctions]  include hspec-2.11.14-3auEz28FeP0D0azREoF21o [adjunctions] Ready component graph: [adjunctions]  definite adjunctions-4.4.3-338we0gAofrCMMNql9SAGb [adjunctions]  depends array-0.5.8.0-e5b8 [adjunctions]  depends base-4.20.1.0-2277 [adjunctions]  depends comonad-5.0.9-9ZXCMzc1LIuHPeefBB1gBv [adjunctions]  depends containers-0.7-dff9 [adjunctions]  depends contravariant-1.5.5-9L710Gv0mfPBKPKJUl0pIA [adjunctions]  depends distributive-0.6.2.1-1Pd6CkjSsIyAeIyjb5zjXL [adjunctions]  depends free-5.2-KsWRdGz0nOlHHyGfxH7UKC [adjunctions]  depends mtl-2.3.1-5ae5 [adjunctions]  depends profunctors-5.6.3-AfxdEbA4qEx21xJFq5OvWx [adjunctions]  depends semigroupoids-6.0.1-9FoUHGd3cSv9csmslt6yTE [adjunctions]  depends semigroups-0.20-BldNcIlITrU3qqc2gXrvW3 [adjunctions]  depends tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [adjunctions]  depends transformers-0.6.1.1-407f [adjunctions]  depends transformers-compat-0.7.2-AmuNyfGfPqo6YCSXmEmVpb [adjunctions]  depends void-0.7.3-1me73l59Jh8L4KLHZhsBGX [adjunctions]  definite adjunctions-4.4.3-KD3cK1tuerh2oLoirT0An8-spec [adjunctions]  depends adjunctions-4.4.3-338we0gAofrCMMNql9SAGb [adjunctions]  depends base-4.20.1.0-2277 [adjunctions]  depends distributive-0.6.2.1-1Pd6CkjSsIyAeIyjb5zjXL [adjunctions]  depends hspec-2.11.14-3auEz28FeP0D0azREoF21o [adjunctions] Using Cabal-3.12.1.0 compiled by ghc-9.10 [adjunctions] Using compiler: ghc-9.10.2 [adjunctions] Using install prefix: [adjunctions] /nix/store/zg5pqxk4cjhxb77vm4insd08l9xw235z-adjunctions-4.4.3 [adjunctions] Executables installed in: [adjunctions] /nix/store/zg5pqxk4cjhxb77vm4insd08l9xw235z-adjunctions-4.4.3/bin [adjunctions] Libraries installed in: [algebraic-graphs] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/anfx25rsfkfn3k6qqcjqhg5hmb19wxd2-foldl-1.4.18 /nix/store/iisnfilyadwix3fcs6ikxfks5n6z5rx8-foldl-1.4.18-doc [post-build-hook] Pushing 2 paths (124 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/anfx25rsfkfn3k6qqcjqhg5hmb19wxd2-foldl-1.4.18 (7.70 MiB) [post-build-hook] Pushing /nix/store/iisnfilyadwix3fcs6ikxfks5n6z5rx8-foldl-1.4.18-doc (4.62 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/anfx25rsfkfn3k6qqcjqhg5hmb19wxd2-foldl-1.4.18 /nix/store/iisnfilyadwix3fcs6ikxfks5n6z5rx8-foldl-1.4.18-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/iisnfilyadwix3fcs6ikxfks5n6z5rx8-foldl-1.4.18-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/anfx25rsfkfn3k6qqcjqhg5hmb19wxd2-foldl-1.4.18' 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/33n9amwp55hj317dc9cbhr5q687590zi-foldl-1.4.18.drv' to 'https://cache.nix-ci.com'... [keys]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [keys]  include semigroupoids-6.0.1-9FoUHGd3cSv9csmslt6yTE [keys]  include semigroups-0.20-BldNcIlITrU3qqc2gXrvW3 [keys]  include tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [keys]  include transformers-0.6.1.1-407f [keys]  include transformers-compat-0.7.2-AmuNyfGfPqo6YCSXmEmVpb [keys]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [keys]  Data.Key=keys-3.12.4-HHCPgdmgvamIoHuNsnPibu:Data.Key [keys] Ready component graph: [keys]  definite keys-3.12.4-HHCPgdmgvamIoHuNsnPibu [keys]  depends array-0.5.8.0-e5b8 [keys]  depends base-4.20.1.0-2277 [keys]  depends comonad-5.0.9-9ZXCMzc1LIuHPeefBB1gBv [keys]  depends containers-0.7-dff9 [keys]  depends free-5.2-KsWRdGz0nOlHHyGfxH7UKC [keys]  depends hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [keys]  depends semigroupoids-6.0.1-9FoUHGd3cSv9csmslt6yTE [keys]  depends semigroups-0.20-BldNcIlITrU3qqc2gXrvW3 [keys]  depends tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [keys]  depends transformers-0.6.1.1-407f [keys]  depends transformers-compat-0.7.2-AmuNyfGfPqo6YCSXmEmVpb [keys]  depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [keys] Using Cabal-3.12.1.0 compiled by ghc-9.10 [keys] Using compiler: ghc-9.10.2 [keys] Using install prefix: /nix/store/1v5fn1rp2m1b2dl4f0nx4kk66zrfral4-keys-3.12.4 [keys] Executables installed in: [keys] /nix/store/1v5fn1rp2m1b2dl4f0nx4kk66zrfral4-keys-3.12.4/bin [keys] Libraries installed in: [keys] /nix/store/1v5fn1rp2m1b2dl4f0nx4kk66zrfral4-keys-3.12.4/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/keys-3.12.4-HHCPgdmgvamIoHuNsnPibu [keys] Dynamic Libraries installed in: [keys] /nix/store/1v5fn1rp2m1b2dl4f0nx4kk66zrfral4-keys-3.12.4/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [keys] Private executables installed in: [keys] /nix/store/1v5fn1rp2m1b2dl4f0nx4kk66zrfral4-keys-3.12.4/libexec/x86_64-linux-ghc-9.10.2-1e2a/keys-3.12.4 [keys] Data files installed in: [keys] /nix/store/1v5fn1rp2m1b2dl4f0nx4kk66zrfral4-keys-3.12.4/share/x86_64-linux-ghc-9.10.2-1e2a/keys-3.12.4 [keys] Documentation installed in: [keys] /nix/store/bd4jw7fk6z7k7pass4hjdqq7qg4igair-keys-3.12.4-doc/share/doc/keys-3.12.4 [keys] Configuration files installed in: [keys] /nix/store/1v5fn1rp2m1b2dl4f0nx4kk66zrfral4-keys-3.12.4/etc [keys] No alex found [keys] Using ar found on system at: [keys] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [keys] No c2hs found [keys] No cpphs found [keys] No doctest found [keys] Using gcc version 14.3.0 given by user at: [keys] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [keys] Using ghc version 9.10.2 found on system at: [keys] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [keys] Using ghc-pkg version 9.10.2 found on system at: [keys] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [keys] No ghcjs found [keys] No ghcjs-pkg found [keys] No greencard found [keys] Using haddock version 2.31.0 found on system at: [keys] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [keys] No happy found [keys] Using haskell-suite found on system at: haskell-suite-dummy-location [keys] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [keys] No hmake found [keys] Using hpc version 0.69 found on system at: [keys] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [keys] Using hsc2hs version 0.68.10 found on system at: [keys] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [keys] Using hscolour version 1.25 found on system at: [keys] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [keys] No jhc found [keys] Using ld found on system at: [keys] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [keys] No pkg-config found [keys] Using runghc version 9.10.2 found on system at: [keys] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [keys] Using strip version 2.44 found on system at: [keys] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [keys] Using tar found on system at: [keys] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [keys] No uhc found [keys] Phase: buildPhase [keys] Preprocessing library for keys-3.12.4... [keys] Building library for keys-3.12.4... [keys] [1 of 1] Compiling Data.Key ( src/Data/Key.hs, dist/build/Data/Key.o, dist/build/Data/Key.dyn_o ) [adjunctions] /nix/store/zg5pqxk4cjhxb77vm4insd08l9xw235z-adjunctions-4.4.3/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/adjunctions-4.4.3-338we0gAofrCMMNql9SAGb [adjunctions] Dynamic Libraries installed in: [adjunctions] /nix/store/zg5pqxk4cjhxb77vm4insd08l9xw235z-adjunctions-4.4.3/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [adjunctions] Private executables installed in: [adjunctions] /nix/store/zg5pqxk4cjhxb77vm4insd08l9xw235z-adjunctions-4.4.3/libexec/x86_64-linux-ghc-9.10.2-1e2a/adjunctions-4.4.3 [adjunctions] Data files installed in: [adjunctions] /nix/store/zg5pqxk4cjhxb77vm4insd08l9xw235z-adjunctions-4.4.3/share/x86_64-linux-ghc-9.10.2-1e2a/adjunctions-4.4.3 [adjunctions] Documentation installed in: [adjunctions] /nix/store/a4lz8f0za5r8ybf2xxp5hmkds5hb3rsi-adjunctions-4.4.3-doc/share/doc/adjunctions-4.4.3 [adjunctions] Configuration files installed in: [adjunctions] /nix/store/zg5pqxk4cjhxb77vm4insd08l9xw235z-adjunctions-4.4.3/etc [adjunctions] No alex found [adjunctions] Using ar found on system at: [adjunctions] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [adjunctions] No c2hs found [adjunctions] No cpphs found [adjunctions] No doctest found [adjunctions] Using gcc version 14.3.0 given by user at: [adjunctions] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [adjunctions] Using ghc version 9.10.2 found on system at: [adjunctions] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [adjunctions] Using ghc-pkg version 9.10.2 found on system at: [adjunctions] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [adjunctions] No ghcjs found [adjunctions] No ghcjs-pkg found [adjunctions] No greencard found [adjunctions] Using haddock version 2.31.0 found on system at: [adjunctions] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [adjunctions] No happy found [adjunctions] Using haskell-suite found on system at: haskell-suite-dummy-location [adjunctions] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [adjunctions] No hmake found [adjunctions] Using hpc version 0.69 found on system at: [adjunctions] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [adjunctions] Using hsc2hs version 0.68.10 found on system at: [adjunctions] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [adjunctions] Using hscolour version 1.25 found on system at: [adjunctions] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [adjunctions] No jhc found [adjunctions] Using ld found on system at: [adjunctions] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [adjunctions] No pkg-config found [adjunctions] Using runghc version 9.10.2 found on system at: [adjunctions] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [adjunctions] Using strip version 2.44 found on system at: [adjunctions] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [adjunctions] Using tar found on system at: [adjunctions] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [adjunctions] No uhc found [adjunctions] Phase: buildPhase [adjunctions] Preprocessing library for adjunctions-4.4.3... [adjunctions] Building library for adjunctions-4.4.3... [adjunctions] [ 1 of 11] Compiling Control.Monad.Trans.Conts ( src/Control/Monad/Trans/Conts.hs, dist/build/Control/Monad/Trans/Conts.o, dist/build/Control/Monad/Trans/Conts.dyn_o ) [adjunctions] [ 2 of 11] Compiling Data.Functor.Contravariant.Rep ( src/Data/Functor/Contravariant/Rep.hs, dist/build/Data/Functor/Contravariant/Rep.o, dist/build/Data/Functor/Contravariant/Rep.dyn_o ) [adjunctions] [ 3 of 11] Compiling Data.Functor.Contravariant.Adjunction ( src/Data/Functor/Contravariant/Adjunction.hs, dist/build/Data/Functor/Contravariant/Adjunction.o, dist/build/Data/Functor/Contravariant/Adjunction.dyn_o ) [adjunctions] [ 4 of 11] Compiling Control.Monad.Trans.Contravariant.Adjoint ( src/Control/Monad/Trans/Contravariant/Adjoint.hs, dist/build/Control/Monad/Trans/Contravariant/Adjoint.o, dist/build/Control/Monad/Trans/Contravariant/Adjoint.dyn_o ) [adjunctions] [ 5 of 11] Compiling Data.Functor.Rep ( src/Data/Functor/Rep.hs, dist/build/Data/Functor/Rep.o, dist/build/Data/Functor/Rep.dyn_o ) [adjunctions] [ 6 of 11] Compiling Data.Functor.Adjunction ( src/Data/Functor/Adjunction.hs, dist/build/Data/Functor/Adjunction.o, dist/build/Data/Functor/Adjunction.dyn_o ) [adjunctions] [ 7 of 11] Compiling Control.Monad.Trans.Adjoint ( src/Control/Monad/Trans/Adjoint.hs, dist/build/Control/Monad/Trans/Adjoint.o, dist/build/Control/Monad/Trans/Adjoint.dyn_o ) [adjunctions] [ 8 of 11] Compiling Control.Comonad.Trans.Adjoint ( src/Control/Comonad/Trans/Adjoint.hs, dist/build/Control/Comonad/Trans/Adjoint.o, dist/build/Control/Comonad/Trans/Adjoint.dyn_o ) [aeson] Phase: setupCompilerEnvironmentPhase [aeson] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [aeson] Phase: unpackPhase [aeson] unpacking source archive /nix/store/f0d7b9x9gkig0ip0d9g81wf1vsdp1nl4-aeson-2.2.3.0.tar.gz [aeson] source root is aeson-2.2.3.0 [aeson] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "aeson-2.2.3.0/tests/UnitTests/UTCTime.hs" [aeson] Phase: patchPhase [aeson] Replace Cabal file with edited version from mirror://hackage/aeson-2.2.3.0/revision/4.cabal. [aeson] Phase: compileBuildDriverPhase [aeson] setupCompileFlags: -package-db=/build/tmp.UcO1JbdrZo/setup-package.conf.d -threaded [aeson] [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.UcO1JbdrZo/Main.o ) [aeson] [2 of 2] Linking Setup [aeson] Phase: updateAutotoolsGnuConfigScriptsPhase [aeson] Phase: configurePhase [aeson] configureFlags: --verbose --prefix=/nix/store/hc2jb9fwrwyyf3s3lzbfjy8kpv9cmnp1-aeson-2.2.3.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/ai7c1qlb3fi2qbanm0lmq3806pms9vza-aeson-2.2.3.0-doc/share/doc/aeson-2.2.3.0 --with-gcc=gcc --package-db=/build/tmp.UcO1JbdrZo/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [aeson] Using Parsec parser [aeson] Configuring aeson-2.2.3.0... [aeson] Flags chosen: ordered-keymap=True [aeson] Dependency OneTuple >=0.4.1.1 && <0.5: using OneTuple-0.4.2 [aeson] Dependency QuickCheck >=2.14.3 && <2.16 || >=2.16.0.0 && <2.17: using [aeson] QuickCheck-2.15.0.1 [aeson] Dependency base >=4.12.0.0 && <5: using base-4.20.1.0 [aeson] Dependency bytestring >=0.10.8.2 && <0.13: using bytestring-0.12.2.0 [aeson] Dependency character-ps >=0.1 && <0.2: using character-ps-0.1 [aeson] Dependency containers >=0.6.0.1 && <0.8: using containers-0.7 [aeson] Dependency data-fix >=0.3.2 && <0.4: using data-fix-0.3.4 [aeson] Dependency deepseq >=1.4.4.0 && <1.6: using deepseq-1.5.0.0 [aeson] Dependency dlist >=1.0 && <1.1: using dlist-1.0 [aeson] Dependency exceptions >=0.10.4 && <0.11: using exceptions-0.10.9 [aeson] Dependency generically >=0.1 && <0.2: using generically-0.1.1 [aeson] Dependency ghc-prim >=0.5.0.0 && <0.14: using ghc-prim-0.12.0 [aeson] Dependency hashable >=1.4.6.0 && <1.5 || >=1.5.0.0 && <1.6: using [aeson] hashable-1.5.0.0 [aeson] Dependency indexed-traversable >=0.1.2 && <0.2: using [aeson] indexed-traversable-0.1.4 [aeson] Dependency integer-conversion >=0.1 && <0.2: using integer-conversion-0.1.1 [aeson] Dependency integer-logarithms >=1.0.3.1 && <1.1: using [aeson] integer-logarithms-1.0.4 [aeson] Dependency network-uri >=2.6.4.1 && <2.7: using network-uri-2.6.4.2 [aeson] Dependency primitive >=0.8.0.0 && <0.9 || >=0.9.0.0 && <0.10: using [aeson] primitive-0.9.1.0 [aeson] Dependency scientific >=0.3.7.0 && <0.4: using scientific-0.3.8.0 [aeson] Dependency semialign >=1.3 && <1.4: using semialign-1.3.1 [aeson] Dependency strict >=0.5 && <0.6: using strict-0.5.1 [aeson] Dependency tagged >=0.8.7 && <0.9: using tagged-0.8.9 [aeson] Dependency template-haskell >=2.14.0.0 && <2.24: using [aeson] template-haskell-2.22.0.0 [aeson] Dependency text >=1.2.3.0 && <1.3 || >=2.0 && <2.2: using text-2.1.2 [aeson] Dependency text-iso8601 >=0.1.1 && <0.2: using text-iso8601-0.1.1 [algebraic-graphs] Phase: unpackPhase [algebraic-graphs] unpacking source archive /nix/store/gfjyfw1hcshbfclk91difmkphwib8nbd-algebraic-graphs-0.7.tar.gz [algebraic-graphs] source root is algebraic-graphs-0.7 [algebraic-graphs] setting SOURCE_DATE_EPOCH to timestamp 1655769405 of file "algebraic-graphs-0.7/test/Data/Graph/Test/Typed.hs" [algebraic-graphs] Phase: patchPhase [algebraic-graphs] Replace Cabal file with edited version from mirror://hackage/algebraic-graphs-0.7/revision/3.cabal. [algebraic-graphs] applying patch /nix/store/fgaciccwb2z0jmfhs30a1vq03azpd9qd-algebraic-graphs-0.7-allow-inspection-testing-0.6.patch [algebraic-graphs] patching file algebraic-graphs.cabal [algebraic-graphs] Phase: compileBuildDriverPhase [algebraic-graphs] setupCompileFlags: -package-db=/build/tmp.zDWrVu1FPv/setup-package.conf.d -threaded [algebraic-graphs] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.zDWrVu1FPv/Main.o ) [algebraic-graphs] [2 of 2] Linking Setup [algebraic-graphs] Phase: updateAutotoolsGnuConfigScriptsPhase [algebraic-graphs] Phase: configurePhase [algebraic-graphs] configureFlags: --verbose --prefix=/nix/store/0hhppvl974nzdk1ircf5byyjdsjwwk4b-algebraic-graphs-0.7 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/r0bwfh4rswb833xic38gwmm1lvq4l4l5-algebraic-graphs-0.7-doc/share/doc/algebraic-graphs-0.7 --with-gcc=gcc --package-db=/build/tmp.zDWrVu1FPv/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/lib [algebraic-graphs] Using Parsec parser [algebraic-graphs] Configuring algebraic-graphs-0.7... [algebraic-graphs] Dependency array >=0.4 && <0.6: using array-0.5.8.0 [algebraic-graphs] Dependency base >=4.11 && <5: using base-4.20.1.0 [algebraic-graphs] Dependency containers >=0.5.5.1 && <0.8: using containers-0.7 [algebraic-graphs] Dependency deepseq >=1.3.0.1 && <1.6: using deepseq-1.5.0.0 [algebraic-graphs] Dependency transformers >=0.4 && <0.7: using transformers-0.6.1.1 [algebraic-graphs] Dependency QuickCheck >=2.14 && <2.16: using QuickCheck-2.15.0.1 [algebraic-graphs] Dependency algebraic-graphs: using algebraic-graphs-0.7 [algebraic-graphs] Dependency array >=0.4 && <0.6: using array-0.5.8.0 [algebraic-graphs] Dependency base >=4.11 && <5: using base-4.20.1.0 [algebraic-graphs] Dependency containers >=0.5.5.1 && <0.8: using containers-0.7 [algebraic-graphs] Dependency deepseq >=1.3.0.1 && <1.6: using deepseq-1.5.0.0 [algebraic-graphs] Dependency extra >=1.4 && <2: using extra-1.8.1 [algebraic-graphs] Dependency inspection-testing >=0.4.2.2 && <0.7: using [algebraic-graphs] inspection-testing-0.6.2 [algebraic-graphs] Dependency transformers >=0.4 && <0.7: using transformers-0.6.1.1 [algebraic-graphs] Source component graph: [algebraic-graphs]  component lib [algebraic-graphs]  component test:main dependency lib [algebraic-graphs] Configured component graph: [algebraic-graphs]  component algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl [algebraic-graphs]  include array-0.5.8.0-e5b8 [algebraic-graphs]  include base-4.20.1.0-2277 [algebraic-graphs]  include containers-0.7-dff9 [algebraic-graphs]  include deepseq-1.5.0.0-f20c [algebraic-graphs]  include transformers-0.6.1.1-407f [algebraic-graphs]  component algebraic-graphs-0.7-Kwl7bwxqppAL6S0tNNf5FD-main [algebraic-graphs]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [algebraic-graphs]  include algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl [algebraic-graphs]  include array-0.5.8.0-e5b8 [algebraic-graphs]  include base-4.20.1.0-2277 [algebraic-graphs]  include containers-0.7-dff9 [algebraic-graphs]  include deepseq-1.5.0.0-f20c [algebraic-graphs]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [algebraic-graphs]  include inspection-testing-0.6.2-IHGCrqDPgxl3pjj7L9ulrX [filepattern] Phase: setupCompilerEnvironmentPhase [filepattern] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [filepattern] Phase: unpackPhase [filepattern] unpacking source archive /nix/store/7hiqwrspk1532wdp82dqgd84w1da1hfm-filepattern-0.1.3.tar.gz [filepattern] source root is filepattern-0.1.3 [filepattern] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "filepattern-0.1.3/test/Test/Util.hs" [filepattern] Phase: patchPhase [filepattern] Phase: compileBuildDriverPhase [filepattern] setupCompileFlags: -package-db=/build/tmp.pIOB5I8wIh/setup-package.conf.d -threaded [filepattern] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.pIOB5I8wIh/Main.o ) [filepattern] [2 of 2] Linking Setup [filepattern] Phase: updateAutotoolsGnuConfigScriptsPhase [filepattern] Phase: configurePhase [filepattern] configureFlags: --verbose --prefix=/nix/store/6rpc6r6dpmyf0gn0mrfy1yp3srlqbvv5-filepattern-0.1.3 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/jbln8bmkg8i0xmxya5aag61s005xxvrb-filepattern-0.1.3-doc/share/doc/filepattern-0.1.3 --with-gcc=gcc --package-db=/build/tmp.pIOB5I8wIh/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [filepattern] Using Parsec parser [filepattern] Configuring filepattern-0.1.3... [filepattern] Dependency base >=4 && <5: using base-4.20.1.0 [filepattern] Dependency directory: using directory-1.3.8.5 [filepattern] Dependency extra >=1.6.2: using extra-1.8.1 [filepattern] Dependency filepath: using filepath-1.5.4.0 [filepattern] Dependency QuickCheck >=2.0: using QuickCheck-2.15.0.1 [filepattern] Dependency base >=4 && <5: using base-4.20.1.0 [filepattern] Dependency directory: using directory-1.3.8.5 [filepattern] Dependency extra: using extra-1.8.1 [filepattern] Dependency filepath: using filepath-1.5.4.0 [filepattern] Dependency filepattern: using filepattern-0.1.3 [filepattern] Source component graph: [filepattern]  component lib [filepattern]  component test:filepattern-test dependency lib [filepattern] Configured component graph: [filepattern]  component filepattern-0.1.3-KHonYqMaQri5JxNYkW8BNt [filepattern]  include base-4.20.1.0-2277 [filepattern]  include directory-1.3.8.5-ad1a [filepattern]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [filepattern]  include filepath-1.5.4.0-590e [filepattern]  component filepattern-0.1.3-E5TvLIQPrAc33UOdT6iRaz-filepattern-test [filepattern]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [filepattern]  include base-4.20.1.0-2277 [filepattern]  include directory-1.3.8.5-ad1a [filepattern]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [filepattern]  include filepath-1.5.4.0-590e [filepattern]  include filepattern-0.1.3-KHonYqMaQri5JxNYkW8BNt [filepattern] Linked component graph: [filepattern]  unit filepattern-0.1.3-KHonYqMaQri5JxNYkW8BNt [filepattern]  include base-4.20.1.0-2277 [filepattern]  include directory-1.3.8.5-ad1a [filepattern]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [filepattern]  include filepath-1.5.4.0-590e [filepattern]  System.FilePattern=filepattern-0.1.3-KHonYqMaQri5JxNYkW8BNt:System.FilePattern,System.FilePattern.Directory=filepattern-0.1.3-KHonYqMaQri5JxNYkW8BNt:System.FilePattern.Directory [filepattern]  unit filepattern-0.1.3-E5TvLIQPrAc33UOdT6iRaz-filepattern-test [filepattern]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [filepattern]  include base-4.20.1.0-2277 [filepattern]  include directory-1.3.8.5-ad1a [ghc-exactprint] Phase: setupCompilerEnvironmentPhase [ghc-exactprint] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [ghc-exactprint] Phase: unpackPhase [ghc-exactprint] unpacking source archive /nix/store/346g9wlxq39p30id2ys4qvllzvvbziv4-ghc-exactprint-1.10.0.0.tar.gz [ghc-exactprint] source root is ghc-exactprint-1.10.0.0 [ghc-exactprint] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "ghc-exactprint-1.10.0.0/tests/Test/Transform.hs" [ghc-exactprint] Phase: patchPhase [ghc-exactprint] Phase: compileBuildDriverPhase [ghc-exactprint] setupCompileFlags: -package-db=/build/tmp.g2Ay15X5lN/setup-package.conf.d -threaded [ghc-exactprint] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.g2Ay15X5lN/Main.o ) [ghc-exactprint] [2 of 2] Linking Setup [ghc-exactprint] Phase: updateAutotoolsGnuConfigScriptsPhase [ghc-exactprint] Phase: configurePhase [ghc-exactprint] configureFlags: --verbose --prefix=/nix/store/6791jka01dr9kyjpy00jz9ky0ar6j7s5-ghc-exactprint-1.10.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/05yararn8jlamcgc0i98dx80182fgjkf-ghc-exactprint-1.10.0.0-doc/share/doc/ghc-exactprint-1.10.0.0 --with-gcc=gcc --package-db=/build/tmp.g2Ay15X5lN/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/lib [ghc-exactprint] Using Parsec parser [ghc-exactprint] Configuring ghc-exactprint-1.10.0.0... [ghc-exactprint] Flags chosen: dev=False, roundtrip=False [ghc-exactprint] Dependency base >=4.20 && <4.21: using base-4.20.1.0 [ghc-exactprint] Dependency containers >=0.5 && <0.8: using containers-0.7 [ghc-exactprint] Dependency ghc >=9.10 && <9.11: using ghc-9.10.2 [ghc-exactprint] Dependency ghc-boot >=9.10 && <9.11: using ghc-boot-9.10.2 [ghc-exactprint] Dependency mtl >=2.2.1 && <2.5: using mtl-2.3.1 [ghc-exactprint] Dependency syb >=0.5 && <0.8: using syb-0.7.2.4 [ghc-exactprint] Dependency Diff: using Diff-1.0.2 [ghc-exactprint] Dependency HUnit >=1.2: using HUnit-1.6.2.0 [ghc-exactprint] Dependency base <4.21: using base-4.20.1.0 [ghc-exactprint] Dependency containers >=0.5: using containers-0.7 [ghc-exactprint] Dependency directory >=1.2: using directory-1.3.8.5 [ghc-exactprint] Dependency extra: using extra-1.8.1 [ghc-exactprint] Dependency filepath >=1.4: using filepath-1.5.4.0 [ghc-exactprint] Dependency ghc >=9.10: using ghc-9.10.2 [ghc-exactprint] Dependency ghc-boot: using ghc-boot-9.10.2 [ghc-exactprint] Dependency ghc-exactprint: using ghc-exactprint-1.10.0.0 [ghc-exactprint] Dependency ghc-paths >=0.1: using ghc-paths-0.1.0.12 [ghc-exactprint] Dependency silently >=1.2: using silently-1.2.5.4 [ghc-exactprint] Dependency syb >=0.5: using syb-0.7.2.4 [ghc-exactprint] Source component graph: [ghc-exactprint]  component lib [ghc-exactprint]  component test:test dependency lib [ghc-exactprint] Configured component graph: [ghc-exactprint]  component ghc-exactprint-1.10.0.0-CI3sEvYepmsLHDQX11a1sl [ghc-exactprint]  include base-4.20.1.0-2277 [ghc-exactprint]  include containers-0.7-dff9 [ghc-exactprint]  include ghc-9.10.2-1e2a [ghc-exactprint]  include ghc-boot-9.10.2-b945 [ghc-exactprint]  include mtl-2.3.1-5ae5 [ghc-exactprint]  include syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [ghc-exactprint]  component ghc-exactprint-1.10.0.0-2YsowypK4W96crToUifJ4Q-test [ghc-exactprint]  include Diff-1.0.2-BAYgwkTiSjPEZ6HpqcpJ5c [ghc-exactprint]  include HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [ghc-exactprint]  include base-4.20.1.0-2277 [ghc-exactprint]  include containers-0.7-dff9 [ghc-exactprint]  include directory-1.3.8.5-ad1a [ghc-exactprint]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [ghc-lib-parser-ex] Phase: setupCompilerEnvironmentPhase [ghc-lib-parser-ex] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [ghc-lib-parser-ex] Phase: unpackPhase [ghc-lib-parser-ex] unpacking source archive /nix/store/7g1ff62pwxdaqhm7048pnnc7d9vs2j0v-ghc-lib-parser-ex-9.12.0.0.tar.gz [ghc-lib-parser-ex] source root is ghc-lib-parser-ex-9.12.0.0 [ghc-lib-parser-ex] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "ghc-lib-parser-ex-9.12.0.0/test/Test.hs" [ghc-lib-parser-ex] Phase: patchPhase [ghc-lib-parser-ex] Phase: compileBuildDriverPhase [ghc-lib-parser-ex] setupCompileFlags: -package-db=/build/tmp.iCxl0bNhkz/setup-package.conf.d -threaded [ghc-lib-parser-ex] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.iCxl0bNhkz/Main.o ) [ghc-lib-parser-ex] [2 of 2] Linking Setup [ghc-lib-parser-ex] Phase: updateAutotoolsGnuConfigScriptsPhase [ghc-lib-parser-ex] Phase: configurePhase [ghc-lib-parser-ex] configureFlags: --verbose --prefix=/nix/store/b67cimwmlzp25jn810vhaqdkh57ys6lh-ghc-lib-parser-ex-9.12.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/ca91b2sv051ivvgsabj538igl8qr32m8-ghc-lib-parser-ex-9.12.0.0-doc/share/doc/ghc-lib-parser-ex-9.12.0.0 --with-gcc=gcc --package-db=/build/tmp.iCxl0bNhkz/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 -f-auto --extra-lib-dirs=/nix/store/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [ghc-lib-parser-ex] Using Parsec parser [ghc-lib-parser-ex] Configuring ghc-lib-parser-ex-9.12.0.0... [ghc-lib-parser-ex] Flags chosen: auto=False, no-ghc-lib=False [ghc-lib-parser-ex] Dependency base >=4.7 && <5: using base-4.20.1.0 [ghc-lib-parser-ex] Dependency bytestring >=0.10.8.2: using bytestring-0.12.2.0 [ghc-lib-parser-ex] Dependency containers >=0.5.8.1: using containers-0.7 [ghc-lib-parser-ex] Dependency ghc-lib-parser >=9.12 && <9.13: using [ghc-lib-parser-ex] ghc-lib-parser-9.12.2.20250421 [ghc-lib-parser-ex] Dependency uniplate >=1.5: using uniplate-1.6.13 [ghc-lib-parser-ex] Dependency base >=4.7 && <5: using base-4.20.1.0 [ghc-lib-parser-ex] Dependency directory: using directory-1.3.8.5 [ghc-lib-parser-ex] Dependency extra: using extra-1.8.1 [ghc-lib-parser-ex] Dependency filepath: using filepath-1.5.4.0 [ghc-lib-parser-ex] Dependency optparse-applicative: using optparse-applicative-0.18.1.0 [ghc-lib-parser-ex] Dependency time: using time-1.12.2 [ghc-lib-parser-ex] Dependency base >=4.7 && <5: using base-4.20.1.0 [ghc-lib-parser-ex] Dependency bytestring >=0.10.8.2: using bytestring-0.12.2.0 [ghc-lib-parser-ex] Dependency containers >=0.5.8.1: using containers-0.7 [ghc-lib-parser-ex] Dependency directory >=1.3.1: using directory-1.3.8.5 [ghc-lib-parser-ex] Dependency extra >=1.6: using extra-1.8.1 [ghc-lib-parser-ex] Dependency filepath >=1.4.2: using filepath-1.5.4.0 [ghc-lib-parser-ex] Dependency ghc-lib-parser >=9.12 && <9.13: using [ghc-lib-parser-ex] ghc-lib-parser-9.12.2.20250421 [ghc-lib-parser-ex] Dependency ghc-lib-parser-ex: using ghc-lib-parser-ex-9.12.0.0 [ghc-lib-parser-ex] Dependency tasty >=1.2: using tasty-1.5.3 [ghc-lib-parser-ex] Dependency tasty-hunit >=0.10.0: using tasty-hunit-0.10.2 [ghc-lib-parser-ex] Dependency uniplate >=1.6.12: using uniplate-1.6.13 [ghc-lib-parser-ex] Source component graph: [ghc-lib-parser-ex]  component exe:ghc-lib-parser-ex-build-tool [ghc-lib-parser-ex]  component lib [ghc-lib-parser-ex]  component test:ghc-lib-parser-ex-test dependency lib [ghc-lib-parser-ex] Configured component graph: [ghc-lib-parser-ex]  component ghc-lib-parser-ex-9.12.0.0-3ZVLs8w3fDVLidRj3KxFbv-ghc-lib-parser-ex-build-tool [ghc-lib-parser-ex]  include base-4.20.1.0-2277 [ghc-lib-parser-ex]  include directory-1.3.8.5-ad1a [ghc-lib-parser-ex]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [ghc-lib-parser-ex]  include filepath-1.5.4.0-590e [ghc-lib-parser-ex]  include optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [keys] [1 of 1] Compiling Data.Key ( src/Data/Key.hs, dist/build/Data/Key.p_o ) [keys] Phase: checkPhase [keys] Package has no test suites. [keys] Phase: haddockPhase [keys] Preprocessing library for keys-3.12.4... [keys] Running Haddock on library for keys-3.12.4... [keys] [1 of 1] Compiling Data.Key ( src/Data/Key.hs, nothing ) [keys] Haddock coverage: [keys]  30% ( 15 / 49) in 'Data.Key' [keys]  Missing documentation for: [keys]  Module header [keys]  Key (src/Data/Key.hs:114) [keys]  Keyed (src/Data/Key.hs:134) [keys]  <#$> (src/Data/Key.hs:319) [keys]  keyed (src/Data/Key.hs:323) [keys]  ZipWithKey (src/Data/Key.hs:276) [keys]  Indexable (src/Data/Key.hs:328) [keys]  ! (src/Data/Key.hs:378) [keys]  Lookup (src/Data/Key.hs:382) [keys]  lookupDefault (src/Data/Key.hs:437) [keys]  Adjustable (src/Data/Key.hs:441) [keys]  FoldableWithKey (src/Data/Key.hs:521) [keys]  foldrWithKey' (src/Data/Key.hs:584) [keys]  foldlWithKey' (src/Data/Key.hs:589) [keys]  foldrWithKeyM (src/Data/Key.hs:594) [keys]  foldlWithKeyM (src/Data/Key.hs:599) [keys]  traverseWithKey_ (src/Data/Key.hs:604) [keys]  forWithKey_ (src/Data/Key.hs:608) [keys]  mapWithKeyM_ (src/Data/Key.hs:612) [keys]  forWithKeyM_ (src/Data/Key.hs:616) [keys]  concatMapWithKey (src/Data/Key.hs:620) [keys]  anyWithKey (src/Data/Key.hs:624) [keys]  allWithKey (src/Data/Key.hs:628) [keys]  findWithKey (src/Data/Key.hs:632) [keys]  FoldableWithKey1 (src/Data/Key.hs:637) [keys]  traverseWithKey1_ (src/Data/Key.hs:687) [keys]  forWithKey1_ (src/Data/Key.hs:691) [keys]  foldMapWithKeyDefault1 (src/Data/Key.hs:695) [keys]  TraversableWithKey (src/Data/Key.hs:700) [keys]  forWithKey (src/Data/Key.hs:754) [keys]  forWithKeyM (src/Data/Key.hs:758) [keys]  mapWithKeyDefault (src/Data/Key.hs:806) [keys]  TraversableWithKey1 (src/Data/Key.hs:816) [keys]  foldMapWithKey1Default (src/Data/Key.hs:854) splitAt: OK (0.59s) +++ OK, passed 100 tests. reverse: OK (0.58s) +++ OK, passed 100 tests. stable: OK (0.71s) +++ OK, passed 100 tests. fromText: OK (0.02s) +++ OK, passed 100 tests. singleton: OK +++ OK, passed 100 tests. Textual.splitCharacterPrefix: OK (0.03s) +++ OK, passed 100 tests. Textual.characterPrefix: OK +++ OK, passed 100 tests. Textual factors: OK (0.03s) +++ OK, passed 100 tests. Textual.unfoldr: OK (0.04s) +++ OK, passed 100 tests. factors . fromString: OK (0.02s) +++ OK, passed 100 tests. Textual.map: OK (0.05s) +++ OK, passed 100 tests. Textual.concatMap: OK (0.10s) +++ OK, passed 100 tests. Textual.any: OK (0.01s) +++ OK, passed 100 tests. Textual.all: OK (0.01s) +++ OK, passed 100 tests. Textual.foldl: OK (0.09s) +++ OK, passed 100 tests. Textual.foldr: OK (0.09s) +++ OK, passed 100 tests. Textual.foldl': OK (0.09s) +++ OK, passed 100 tests. Textual.scanl: OK (0.16s) +++ OK, passed 100 tests. Textual.scanr: OK (0.13s) +++ OK, passed 100 tests. Textual.scanl1: OK (0.07s) +++ OK, passed 100 tests. Textual.scanr1: OK (0.06s) +++ OK, passed 100 tests. Textual.toString: OK (0.07s) +++ OK, passed 100 tests. Textual.toText: OK (0.12s) +++ OK, passed 100 tests. Textual.mapAccumL: OK (0.07s) +++ OK, passed 100 tests. Textual.mapAccumR: OK (0.06s) +++ OK, passed 100 tests. Textual.takeWhile: OK (0.04s) +++ OK, passed 100 tests. Textual.dropWhile: OK (0.08s) +++ OK, passed 100 tests. Textual.span: OK (0.03s) +++ OK, passed 100 tests. Textual.break: OK (0.02s) +++ OK, passed 100 tests. Textual.spanMaybe: OK (0.04s) +++ OK, passed 100 tests. Textual.split: OK (0.05s) +++ OK, passed 100 tests. Textual.find: OK (0.03s) +++ OK, passed 100 tests. Textual.foldl_: OK (0.06s) +++ OK, passed 100 tests. Textual.foldr_: OK (0.05s) +++ OK, passed 100 tests. Textual.foldl_': OK (0.05s) +++ OK, passed 100 tests. Textual.span_: OK (0.02s) +++ OK, passed 100 tests. Textual.break_: OK (0.02s) +++ OK, passed 100 tests. Textual.spanMaybe_: OK (0.04s) +++ OK, passed 100 tests. Textual.spanMaybe_': OK (0.06s) +++ OK, passed 100 tests. Textual.takeWhile_: OK (0.04s) +++ OK, passed 100 tests. Textual.dropWhile_: OK (0.09s) +++ OK, passed 100 tests. stripPrefix: OK (0.11s) +++ OK, passed 100 tests. stripPrefixOverlap 1: OK (0.04s) +++ OK, passed 100 tests. stripPrefixOverlap 2: OK (0.09s) +++ OK, passed 100 tests. stripPrefixOverlap 3: OK (0.03s) +++ OK, passed 100 tests. stripSuffixOverlap 1: OK (0.04s) +++ OK, passed 100 tests. stripSuffixOverlap 2: OK (0.05s) +++ OK, passed 100 tests. stripSuffixOverlap 3: OK (0.02s) +++ OK, passed 100 tests. overlap law 1: OK (0.04s) +++ OK, passed 100 tests. overlap law 2: OK +++ OK, passed 100 tests. overlap law 3: OK (0.03s) +++ OK, passed 100 tests. overlap idempotence: OK (0.03s) +++ OK, passed 100 tests. overlap identity (left): OK +++ OK, passed 100 tests. overlap identity (right): OK +++ OK, passed 100 tests. Monus identity (1): OK (0.01s) +++ OK, passed 100 tests. Monus identity (2): OK +++ OK, passed 100 tests. [adjunctions] [ 9 of 11] Compiling Control.Monad.Representable.State ( src/Control/Monad/Representable/State.hs, dist/build/Control/Monad/Representable/State.o, dist/build/Control/Monad/Representable/State.dyn_o ) [adjunctions] [10 of 11] Compiling Control.Monad.Representable.Reader ( src/Control/Monad/Representable/Reader.hs, dist/build/Control/Monad/Representable/Reader.o, dist/build/Control/Monad/Representable/Reader.dyn_o ) [adjunctions] [11 of 11] Compiling Control.Comonad.Representable.Store ( src/Control/Comonad/Representable/Store.hs, dist/build/Control/Comonad/Representable/Store.o, dist/build/Control/Comonad/Representable/Store.dyn_o ) [adjunctions] [ 1 of 11] Compiling Control.Monad.Trans.Conts ( src/Control/Monad/Trans/Conts.hs, dist/build/Control/Monad/Trans/Conts.p_o ) [adjunctions] [ 2 of 11] Compiling Data.Functor.Contravariant.Rep ( src/Data/Functor/Contravariant/Rep.hs, dist/build/Data/Functor/Contravariant/Rep.p_o ) [adjunctions] [ 3 of 11] Compiling Data.Functor.Contravariant.Adjunction ( src/Data/Functor/Contravariant/Adjunction.hs, dist/build/Data/Functor/Contravariant/Adjunction.p_o ) [adjunctions] [ 4 of 11] Compiling Control.Monad.Trans.Contravariant.Adjoint ( src/Control/Monad/Trans/Contravariant/Adjoint.hs, dist/build/Control/Monad/Trans/Contravariant/Adjoint.p_o ) [adjunctions] [ 5 of 11] Compiling Data.Functor.Rep ( src/Data/Functor/Rep.hs, dist/build/Data/Functor/Rep.p_o ) [adjunctions] [ 6 of 11] Compiling Data.Functor.Adjunction ( src/Data/Functor/Adjunction.hs, dist/build/Data/Functor/Adjunction.p_o ) [adjunctions] [ 7 of 11] Compiling Control.Monad.Trans.Adjoint ( src/Control/Monad/Trans/Adjoint.hs, dist/build/Control/Monad/Trans/Adjoint.p_o ) [adjunctions] [ 8 of 11] Compiling Control.Comonad.Trans.Adjoint ( src/Control/Comonad/Trans/Adjoint.hs, dist/build/Control/Comonad/Trans/Adjoint.p_o ) [adjunctions] [ 9 of 11] Compiling Control.Monad.Representable.State ( src/Control/Monad/Representable/State.hs, dist/build/Control/Monad/Representable/State.p_o ) [adjunctions] [10 of 11] Compiling Control.Monad.Representable.Reader ( src/Control/Monad/Representable/Reader.hs, dist/build/Control/Monad/Representable/Reader.p_o ) [adjunctions] [11 of 11] Compiling Control.Comonad.Representable.Store ( src/Control/Comonad/Representable/Store.hs, dist/build/Control/Comonad/Representable/Store.p_o ) [adjunctions] Preprocessing test suite 'spec' for adjunctions-4.4.3... [adjunctions] Building test suite 'spec' for adjunctions-4.4.3... [adjunctions] [1 of 2] Compiling GenericsSpec ( tests/GenericsSpec.hs, dist/build/spec/spec-tmp/GenericsSpec.o ) [adjunctions] [2 of 2] Compiling Main ( tests/Spec.hs, dist/build/spec/spec-tmp/Main.o ) [adjunctions] [3 of 3] Linking dist/build/spec/spec [adjunctions] Phase: checkPhase [adjunctions] Running 1 test suites... [adjunctions] Test suite spec: RUNNING... [adjunctions]  [adjunctions] Generics [adjunctions]  Id [adjunctions]  index idExample idRep = 42 [✔] [adjunctions]  Stream [adjunctions]  index streamExample streamRep1 = 0 [✔] [adjunctions]  index streamExample streamRep2 = 1 [✔] [adjunctions]  index streamExample streamRep3 = 2 [✔] [adjunctions]  PolyRec [adjunctions]  index polyRecExample polyRecRep1 = 1 [✔] [adjunctions]  index polyRecExample polyRecRep2 = 2 [✔] [adjunctions]  index polyRecExample polyRecRep3 = 0 [✔] [adjunctions]  [adjunctions] Finished in 0.0009 seconds [adjunctions] 7 examples, 0 failures [adjunctions] Test suite spec: PASS [adjunctions] Test suite logged to: dist/test/adjunctions-4.4.3-spec.log [adjunctions] 1 of 1 test suites (1 of 1 test cases) passed. [adjunctions] Phase: haddockPhase [adjunctions] Preprocessing library for adjunctions-4.4.3... [adjunctions] Running Haddock on library for adjunctions-4.4.3... [adjunctions] [ 1 of 11] Compiling Control.Monad.Trans.Conts ( src/Control/Monad/Trans/Conts.hs, nothing ) [adjunctions] [ 2 of 11] Compiling Data.Functor.Contravariant.Rep ( src/Data/Functor/Contravariant/Rep.hs, nothing ) [adjunctions] [ 3 of 11] Compiling Data.Functor.Contravariant.Adjunction ( src/Data/Functor/Contravariant/Adjunction.hs, nothing ) [adjunctions] [ 4 of 11] Compiling Control.Monad.Trans.Contravariant.Adjoint ( src/Control/Monad/Trans/Contravariant/Adjoint.hs, nothing ) [adjunctions] [ 5 of 11] Compiling Data.Functor.Rep ( src/Data/Functor/Rep.hs, nothing ) [adjunctions] [ 6 of 11] Compiling Data.Functor.Adjunction ( src/Data/Functor/Adjunction.hs, nothing ) [adjunctions] [ 7 of 11] Compiling Control.Monad.Trans.Adjoint ( src/Control/Monad/Trans/Adjoint.hs, nothing ) [adjunctions] [ 8 of 11] Compiling Control.Comonad.Trans.Adjoint ( src/Control/Comonad/Trans/Adjoint.hs, nothing ) [aeson] Dependency text-short >=0.1.5 && <0.2: using text-short-0.1.6 [aeson] Dependency th-abstraction >=0.5.0.0 && <0.6 || >=0.6.0.0 && <0.7 || >=0.7.0.0 [aeson] && <0.8: using th-abstraction-0.7.1.0 [aeson] Dependency these >=1.2 && <1.3: using these-1.2.1 [aeson] Dependency time >=1.8.0.2 && <1.15: using time-1.12.2 [aeson] Dependency time-compat >=1.9.6 && <1.10: using time-compat-1.9.8 [aeson] Dependency unordered-containers >=0.2.10.0 && <0.3: using [aeson] unordered-containers-0.2.20.1 [aeson] Dependency uuid-types >=1.0.5 && <1.1: using uuid-types-1.0.6 [aeson] Dependency vector >=0.13.0.0 && <0.14: using vector-0.13.2.0 [aeson] Dependency witherable >=0.4.2 && <0.6: using witherable-0.5 [aeson] Dependency Diff >=0.4 && <0.6 || >=1.0.2 && <1.1: using Diff-1.0.2 [aeson] Dependency OneTuple: using OneTuple-0.4.2 [aeson] Dependency QuickCheck: using QuickCheck-2.15.0.1 [aeson] Dependency aeson: using aeson-2.2.3.0 [aeson] Dependency base: using base-4.20.1.0 [aeson] Dependency base-compat: using base-compat-0.14.1 [aeson] Dependency base-orphans >=0.5.3 && <0.10: using base-orphans-0.9.3 [aeson] Dependency base16-bytestring: using base16-bytestring-1.0.2.0 [aeson] Dependency bytestring: using bytestring-0.12.2.0 [aeson] Dependency containers: using containers-0.7 [aeson] Dependency data-fix: using data-fix-0.3.4 [aeson] Dependency deepseq: using deepseq-1.5.0.0 [aeson] Dependency directory: using directory-1.3.8.5 [aeson] Dependency dlist: using dlist-1.0 [aeson] Dependency filepath: using filepath-1.5.4.0 [aeson] Dependency generic-deriving >=1.10 && <1.15: using generic-deriving-1.14.6 [aeson] Dependency generically: using generically-0.1.1 [aeson] Dependency ghc-prim >=0.2: using ghc-prim-0.12.0 [aeson] Dependency hashable: using hashable-1.5.0.0 [aeson] Dependency indexed-traversable: using indexed-traversable-0.1.4 [aeson] Dependency integer-logarithms >=1 && <1.1: using integer-logarithms-1.0.4 [aeson] Dependency network-uri: using network-uri-2.6.4.2 [aeson] Dependency primitive: using primitive-0.9.1.0 [aeson] Dependency quickcheck-instances >=0.3.29 && <0.4: using [aeson] quickcheck-instances-0.3.33 [aeson] Dependency scientific: using scientific-0.3.8.0 [aeson] Dependency strict: using strict-0.5.1 [aeson] Dependency tagged: using tagged-0.8.9 [aeson] Dependency tasty: using tasty-1.5.3 [aeson] Dependency tasty-golden: using tasty-golden-2.3.5 [aeson] Dependency tasty-hunit: using tasty-hunit-0.10.2 [aeson] Dependency tasty-quickcheck: using tasty-quickcheck-0.11.1 [aeson] Dependency template-haskell: using template-haskell-2.22.0.0 [aeson] Dependency text: using text-2.1.2 [aeson] Dependency text-short: using text-short-0.1.6 [aeson] Dependency these: using these-1.2.1 [aeson] Dependency time: using time-1.12.2 [aeson] Dependency time-compat: using time-compat-1.9.8 [aeson] Dependency unordered-containers: using unordered-containers-0.2.20.1 [aeson] Dependency uuid-types: using uuid-types-1.0.6 [aeson] Dependency vector: using vector-0.13.2.0 [aeson] Source component graph: [aeson]  component lib [aeson]  component test:aeson-tests dependency lib [aeson] Configured component graph: [aeson]  component aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [aeson]  include OneTuple-0.4.2-JXxhL2OL5tjGExQz5UE7Yk [aeson]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [aeson]  include base-4.20.1.0-2277 [aeson]  include bytestring-0.12.2.0-5835 [aeson]  include character-ps-0.1-1Suo1j9r9lnAYzKQ6yq7pf [aeson]  include containers-0.7-dff9 [aeson]  include data-fix-0.3.4-3hn52AC715mJFr0vKeYH6L [aeson]  include deepseq-1.5.0.0-f20c [aeson]  include dlist-1.0-FcOF3sMreUuA1lmV1XHZRC [aeson]  include exceptions-0.10.9-fd91 [aeson]  include generically-0.1.1-9aSTgHVzXZ2Fu7osZGSklm [aeson]  include ghc-prim-0.12.0-ee9f [aeson]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [aeson]  include indexed-traversable-0.1.4-74FxSl6JxXd9ksr8o5hwQ8 [aeson]  include integer-conversion-0.1.1-3wYgxBuqQe3IRhVD8S2LXw [aeson]  include integer-logarithms-1.0.4-39SBB10DspgDjETPDZsVaX [aeson]  include network-uri-2.6.4.2-JomEmxu6SsFC7Oe1BjfADS [aeson]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [aeson]  include scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [aeson]  include semialign-1.3.1-I67B51P4Laz9vctwKCTuBw [aeson]  include strict-0.5.1-7Cn8BpU8oLiHFMkgUfNpfE [aeson]  include tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [aeson]  include template-haskell-2.22.0.0-2a41 [aeson]  include text-2.1.2-9845 [aeson]  include text-iso8601-0.1.1-CzT74TFbJzV787BKgYhkKM [aeson]  include text-short-0.1.6-4t3tUWj3Vh5dGMxtcuKBb [algebraic-graphs]  include transformers-0.6.1.1-407f [algebraic-graphs] Linked component graph: [algebraic-graphs]  unit algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl [algebraic-graphs]  include array-0.5.8.0-e5b8 [algebraic-graphs]  include base-4.20.1.0-2277 [algebraic-graphs]  include containers-0.7-dff9 [algebraic-graphs]  include deepseq-1.5.0.0-f20c [algebraic-graphs]  include transformers-0.6.1.1-407f [algebraic-graphs]  Algebra.Graph=algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl:Algebra.Graph,Algebra.Graph.Acyclic.AdjacencyMap=algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl:Algebra.Graph.Acyclic.AdjacencyMap,Algebra.Graph.AdjacencyIntMap=algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl:Algebra.Graph.AdjacencyIntMap,Algebra.Graph.AdjacencyIntMap.Algorithm=algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl:Algebra.Graph.AdjacencyIntMap.Algorithm,Algebra.Graph.AdjacencyMap=algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl:Algebra.Graph.AdjacencyMap,Algebra.Graph.AdjacencyMap.Algorithm=algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl:Algebra.Graph.AdjacencyMap.Algorithm,Algebra.Graph.Bipartite.AdjacencyMap=algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl:Algebra.Graph.Bipartite.AdjacencyMap,Algebra.Graph.Bipartite.AdjacencyMap.Algorithm=algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl:Algebra.Graph.Bipartite.AdjacencyMap.Algorithm,Algebra.Graph.Class=algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl:Algebra.Graph.Class,Algebra.Graph.Example.Todo=algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl:Algebra.Graph.Example.Todo,Algebra.Graph.Export=algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl:Algebra.Graph.Export,Algebra.Graph.Export.Dot=algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl:Algebra.Graph.Export.Dot,Algebra.Graph.HigherKinded.Class=algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl:Algebra.Graph.HigherKinded.Class,Algebra.Graph.Internal=algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl:Algebra.Graph.Internal,Algebra.Graph.Label=algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl:Algebra.Graph.Label,Algebra.Graph.Labelled=algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl:Algebra.Graph.Labelled,Algebra.Graph.Labelled.AdjacencyMap=algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl:Algebra.Graph.Labelled.AdjacencyMap,Algebra.Graph.Labelled.Example.Automaton=algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl:Algebra.Graph.Labelled.Example.Automaton,Algebra.Graph.Labelled.Example.Network=algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl:Algebra.Graph.Labelled.Example.Network,Algebra.Graph.NonEmpty=algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl:Algebra.Graph.NonEmpty,Algebra.Graph.NonEmpty.AdjacencyMap=algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl:Algebra.Graph.NonEmpty.AdjacencyMap,Algebra.Graph.Relation=algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl:Algebra.Graph.Relation,Algebra.Graph.Relation.Preorder=algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl:Algebra.Graph.Relation.Preorder,Algebra.Graph.Relation.Reflexive=algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl:Algebra.Graph.Relation.Reflexive,Algebra.Graph.Relation.Symmetric=algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl:Algebra.Graph.Relation.Symmetric,Algebra.Graph.Relation.Transitive=algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl:Algebra.Graph.Relation.Transitive,Algebra.Graph.ToGraph=algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl:Algebra.Graph.ToGraph,Algebra.Graph.Undirected=algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl:Algebra.Graph.Undirected,Data.Graph.Typed=algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl:Data.Graph.Typed [algebraic-graphs]  unit algebraic-graphs-0.7-Kwl7bwxqppAL6S0tNNf5FD-main [algebraic-graphs]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [algebraic-graphs]  include algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl [algebraic-graphs]  include array-0.5.8.0-e5b8 [algebraic-graphs]  include base-4.20.1.0-2277 [algebraic-graphs]  include containers-0.7-dff9 [algebraic-graphs]  include deepseq-1.5.0.0-f20c [algebraic-graphs]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [algebraic-graphs]  include inspection-testing-0.6.2-IHGCrqDPgxl3pjj7L9ulrX [algebraic-graphs]  include transformers-0.6.1.1-407f [algebraic-graphs] Ready component graph: [algebraic-graphs]  definite algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl [algebraic-graphs]  depends array-0.5.8.0-e5b8 [algebraic-graphs]  depends base-4.20.1.0-2277 [algebraic-graphs]  depends containers-0.7-dff9 [algebraic-graphs]  depends deepseq-1.5.0.0-f20c [algebraic-graphs]  depends transformers-0.6.1.1-407f [algebraic-graphs]  definite algebraic-graphs-0.7-Kwl7bwxqppAL6S0tNNf5FD-main [filepattern]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [filepattern]  include filepath-1.5.4.0-590e [filepattern]  include filepattern-0.1.3-KHonYqMaQri5JxNYkW8BNt [filepattern] Ready component graph: [filepattern]  definite filepattern-0.1.3-KHonYqMaQri5JxNYkW8BNt [filepattern]  depends base-4.20.1.0-2277 [filepattern]  depends directory-1.3.8.5-ad1a [filepattern]  depends extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [filepattern]  depends filepath-1.5.4.0-590e [filepattern]  definite filepattern-0.1.3-E5TvLIQPrAc33UOdT6iRaz-filepattern-test [filepattern]  depends QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [filepattern]  depends base-4.20.1.0-2277 [filepattern]  depends directory-1.3.8.5-ad1a [filepattern]  depends extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [filepattern]  depends filepath-1.5.4.0-590e [filepattern]  depends filepattern-0.1.3-KHonYqMaQri5JxNYkW8BNt [filepattern] Using Cabal-3.12.1.0 compiled by ghc-9.10 [filepattern] Using compiler: ghc-9.10.2 [filepattern] Using install prefix: [filepattern] /nix/store/6rpc6r6dpmyf0gn0mrfy1yp3srlqbvv5-filepattern-0.1.3 [filepattern] Executables installed in: [filepattern] /nix/store/6rpc6r6dpmyf0gn0mrfy1yp3srlqbvv5-filepattern-0.1.3/bin [filepattern] Libraries installed in: [filepattern] /nix/store/6rpc6r6dpmyf0gn0mrfy1yp3srlqbvv5-filepattern-0.1.3/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/filepattern-0.1.3-KHonYqMaQri5JxNYkW8BNt [filepattern] Dynamic Libraries installed in: [filepattern] /nix/store/6rpc6r6dpmyf0gn0mrfy1yp3srlqbvv5-filepattern-0.1.3/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [filepattern] Private executables installed in: [filepattern] /nix/store/6rpc6r6dpmyf0gn0mrfy1yp3srlqbvv5-filepattern-0.1.3/libexec/x86_64-linux-ghc-9.10.2-1e2a/filepattern-0.1.3 [filepattern] Data files installed in: [filepattern] /nix/store/6rpc6r6dpmyf0gn0mrfy1yp3srlqbvv5-filepattern-0.1.3/share/x86_64-linux-ghc-9.10.2-1e2a/filepattern-0.1.3 [filepattern] Documentation installed in: [filepattern] /nix/store/jbln8bmkg8i0xmxya5aag61s005xxvrb-filepattern-0.1.3-doc/share/doc/filepattern-0.1.3 [filepattern] Configuration files installed in: [filepattern] /nix/store/6rpc6r6dpmyf0gn0mrfy1yp3srlqbvv5-filepattern-0.1.3/etc [filepattern] No alex found [filepattern] Using ar found on system at: [filepattern] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [filepattern] No c2hs found [filepattern] No cpphs found [filepattern] No doctest found [filepattern] Using gcc version 14.3.0 given by user at: [filepattern] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [filepattern] Using ghc version 9.10.2 found on system at: [filepattern] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [filepattern] Using ghc-pkg version 9.10.2 found on system at: [filepattern] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [filepattern] No ghcjs found [filepattern] No ghcjs-pkg found [filepattern] No greencard found [filepattern] Using haddock version 2.31.0 found on system at: [filepattern] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [filepattern] No happy found [filepattern] Using haskell-suite found on system at: haskell-suite-dummy-location [filepattern] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [filepattern] No hmake found [filepattern] Using hpc version 0.69 found on system at: [filepattern] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [filepattern] Using hsc2hs version 0.68.10 found on system at: [filepattern] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [filepattern] Using hscolour version 1.25 found on system at: [filepattern] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [filepattern] No jhc found [filepattern] Using ld found on system at: [filepattern] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [filepattern] No pkg-config found [filepattern] Using runghc version 9.10.2 found on system at: [filepattern] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [filepattern] Using strip version 2.44 found on system at: [filepattern] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [filepattern] Using tar found on system at: [filepattern] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [filepattern] No uhc found [filepattern] Phase: buildPhase [filepattern] Preprocessing library for filepattern-0.1.3... [filepattern] Building library for filepattern-0.1.3... [filepattern] [1 of 8] Compiling System.FilePattern.ListBy ( src/System/FilePattern/ListBy.hs, dist/build/System/FilePattern/ListBy.o, dist/build/System/FilePattern/ListBy.dyn_o ) [filepattern] [2 of 8] Compiling System.FilePattern.Monads ( src/System/FilePattern/Monads.hs, dist/build/System/FilePattern/Monads.o, dist/build/System/FilePattern/Monads.dyn_o ) [ghc-exactprint]  include filepath-1.5.4.0-590e [ghc-exactprint]  include ghc-9.10.2-1e2a [ghc-exactprint]  include ghc-boot-9.10.2-b945 [ghc-exactprint]  include ghc-exactprint-1.10.0.0-CI3sEvYepmsLHDQX11a1sl [ghc-exactprint]  include ghc-paths-0.1.0.12-BTxxrzk1njL3kUH7q72lnB [ghc-exactprint]  include silently-1.2.5.4-CfYnUQltkCQFwCEtYutEag [ghc-exactprint]  include syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [ghc-exactprint] Linked component graph: [ghc-exactprint]  unit ghc-exactprint-1.10.0.0-CI3sEvYepmsLHDQX11a1sl [ghc-exactprint]  include base-4.20.1.0-2277 [ghc-exactprint]  include containers-0.7-dff9 [ghc-exactprint]  include ghc-9.10.2-1e2a [ghc-exactprint]  include ghc-boot-9.10.2-b945 [ghc-exactprint]  include mtl-2.3.1-5ae5 [ghc-exactprint]  include syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [ghc-exactprint]  Language.Haskell.GHC.ExactPrint=ghc-exactprint-1.10.0.0-CI3sEvYepmsLHDQX11a1sl:Language.Haskell.GHC.ExactPrint,Language.Haskell.GHC.ExactPrint.ExactPrint=ghc-exactprint-1.10.0.0-CI3sEvYepmsLHDQX11a1sl:Language.Haskell.GHC.ExactPrint.ExactPrint,Language.Haskell.GHC.ExactPrint.Lookup=ghc-exactprint-1.10.0.0-CI3sEvYepmsLHDQX11a1sl:Language.Haskell.GHC.ExactPrint.Lookup,Language.Haskell.GHC.ExactPrint.Parsers=ghc-exactprint-1.10.0.0-CI3sEvYepmsLHDQX11a1sl:Language.Haskell.GHC.ExactPrint.Parsers,Language.Haskell.GHC.ExactPrint.Preprocess=ghc-exactprint-1.10.0.0-CI3sEvYepmsLHDQX11a1sl:Language.Haskell.GHC.ExactPrint.Preprocess,Language.Haskell.GHC.ExactPrint.Transform=ghc-exactprint-1.10.0.0-CI3sEvYepmsLHDQX11a1sl:Language.Haskell.GHC.ExactPrint.Transform,Language.Haskell.GHC.ExactPrint.Types=ghc-exactprint-1.10.0.0-CI3sEvYepmsLHDQX11a1sl:Language.Haskell.GHC.ExactPrint.Types,Language.Haskell.GHC.ExactPrint.Utils=ghc-exactprint-1.10.0.0-CI3sEvYepmsLHDQX11a1sl:Language.Haskell.GHC.ExactPrint.Utils [ghc-exactprint]  unit ghc-exactprint-1.10.0.0-2YsowypK4W96crToUifJ4Q-test [ghc-exactprint]  include Diff-1.0.2-BAYgwkTiSjPEZ6HpqcpJ5c [ghc-exactprint]  include HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [ghc-exactprint]  include base-4.20.1.0-2277 [ghc-exactprint]  include containers-0.7-dff9 [ghc-exactprint]  include directory-1.3.8.5-ad1a [ghc-exactprint]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [ghc-exactprint]  include filepath-1.5.4.0-590e [ghc-exactprint]  include ghc-9.10.2-1e2a [ghc-exactprint]  include ghc-boot-9.10.2-b945 [ghc-exactprint]  include ghc-exactprint-1.10.0.0-CI3sEvYepmsLHDQX11a1sl [ghc-exactprint]  include ghc-paths-0.1.0.12-BTxxrzk1njL3kUH7q72lnB [ghc-exactprint]  include silently-1.2.5.4-CfYnUQltkCQFwCEtYutEag [ghc-exactprint]  include syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [ghc-exactprint] Ready component graph: [ghc-exactprint]  definite ghc-exactprint-1.10.0.0-CI3sEvYepmsLHDQX11a1sl [ghc-exactprint]  depends base-4.20.1.0-2277 [ghc-exactprint]  depends containers-0.7-dff9 [ghc-exactprint]  depends ghc-9.10.2-1e2a [ghc-exactprint]  depends ghc-boot-9.10.2-b945 [ghc-exactprint]  depends mtl-2.3.1-5ae5 [ghc-exactprint]  depends syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [ghc-exactprint]  definite ghc-exactprint-1.10.0.0-2YsowypK4W96crToUifJ4Q-test [ghc-exactprint]  depends Diff-1.0.2-BAYgwkTiSjPEZ6HpqcpJ5c [ghc-exactprint]  depends HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [ghc-exactprint]  depends base-4.20.1.0-2277 [ghc-exactprint]  depends containers-0.7-dff9 [ghc-exactprint]  depends directory-1.3.8.5-ad1a [ghc-exactprint]  depends extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [ghc-exactprint]  depends filepath-1.5.4.0-590e [ghc-exactprint]  depends ghc-9.10.2-1e2a [ghc-exactprint]  depends ghc-boot-9.10.2-b945 [ghc-exactprint]  depends ghc-exactprint-1.10.0.0-CI3sEvYepmsLHDQX11a1sl [ghc-exactprint]  depends ghc-paths-0.1.0.12-BTxxrzk1njL3kUH7q72lnB [ghc-exactprint]  depends silently-1.2.5.4-CfYnUQltkCQFwCEtYutEag [ghc-exactprint]  depends syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [ghc-exactprint] Using Cabal-3.12.1.0 compiled by ghc-9.10 [ghc-exactprint] Using compiler: ghc-9.10.2 [ghc-exactprint] Using install prefix: [ghc-exactprint] /nix/store/6791jka01dr9kyjpy00jz9ky0ar6j7s5-ghc-exactprint-1.10.0.0 [ghc-exactprint] Executables installed in: [ghc-exactprint] /nix/store/6791jka01dr9kyjpy00jz9ky0ar6j7s5-ghc-exactprint-1.10.0.0/bin [ghc-exactprint] Libraries installed in: [ghc-exactprint] /nix/store/6791jka01dr9kyjpy00jz9ky0ar6j7s5-ghc-exactprint-1.10.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/ghc-exactprint-1.10.0.0-CI3sEvYepmsLHDQX11a1sl [ghc-exactprint] Dynamic Libraries installed in: [ghc-exactprint] /nix/store/6791jka01dr9kyjpy00jz9ky0ar6j7s5-ghc-exactprint-1.10.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [ghc-exactprint] Private executables installed in: [ghc-exactprint] /nix/store/6791jka01dr9kyjpy00jz9ky0ar6j7s5-ghc-exactprint-1.10.0.0/libexec/x86_64-linux-ghc-9.10.2-1e2a/ghc-exactprint-1.10.0.0 [ghc-exactprint] Data files installed in: [ghc-lib-parser-ex]  include time-1.12.2-18ff [ghc-lib-parser-ex]  component ghc-lib-parser-ex-9.12.0.0-4869byuEXoh5nvjKz8hdHj [ghc-lib-parser-ex]  include base-4.20.1.0-2277 [ghc-lib-parser-ex]  include bytestring-0.12.2.0-5835 [ghc-lib-parser-ex]  include containers-0.7-dff9 [ghc-lib-parser-ex]  include ghc-lib-parser-9.12.2.20250421-2WGSDrwdBBi400hfPfyO9Q [ghc-lib-parser-ex]  include uniplate-1.6.13-IrFRzcrX0im2lbT6NOALyL [ghc-lib-parser-ex]  component ghc-lib-parser-ex-9.12.0.0-BhWWOcU3UXx5DG0IFszr6s-ghc-lib-parser-ex-test [ghc-lib-parser-ex]  include base-4.20.1.0-2277 [ghc-lib-parser-ex]  include bytestring-0.12.2.0-5835 [ghc-lib-parser-ex]  include containers-0.7-dff9 [ghc-lib-parser-ex]  include directory-1.3.8.5-ad1a [ghc-lib-parser-ex]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [ghc-lib-parser-ex]  include filepath-1.5.4.0-590e [ghc-lib-parser-ex]  include ghc-lib-parser-9.12.2.20250421-2WGSDrwdBBi400hfPfyO9Q [ghc-lib-parser-ex]  include ghc-lib-parser-ex-9.12.0.0-4869byuEXoh5nvjKz8hdHj [ghc-lib-parser-ex]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [ghc-lib-parser-ex]  include tasty-hunit-0.10.2-ApRuPpVuRf9mwaiocwfO9 [ghc-lib-parser-ex]  include uniplate-1.6.13-IrFRzcrX0im2lbT6NOALyL [ghc-lib-parser-ex] Linked component graph: [ghc-lib-parser-ex]  unit ghc-lib-parser-ex-9.12.0.0-3ZVLs8w3fDVLidRj3KxFbv-ghc-lib-parser-ex-build-tool [ghc-lib-parser-ex]  include base-4.20.1.0-2277 [ghc-lib-parser-ex]  include directory-1.3.8.5-ad1a [ghc-lib-parser-ex]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [ghc-lib-parser-ex]  include filepath-1.5.4.0-590e [ghc-lib-parser-ex]  include optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [ghc-lib-parser-ex]  include time-1.12.2-18ff [ghc-lib-parser-ex]  unit ghc-lib-parser-ex-9.12.0.0-4869byuEXoh5nvjKz8hdHj [ghc-lib-parser-ex]  include base-4.20.1.0-2277 [ghc-lib-parser-ex]  include bytestring-0.12.2.0-5835 [ghc-lib-parser-ex]  include containers-0.7-dff9 [ghc-lib-parser-ex]  include ghc-lib-parser-9.12.2.20250421-2WGSDrwdBBi400hfPfyO9Q [ghc-lib-parser-ex]  include uniplate-1.6.13-IrFRzcrX0im2lbT6NOALyL Monus mappend (1): OK (0.05s) +++ OK, passed 100 tests. Monus mappend (2): OK (0.02s) +++ OK, passed 100 tests. Monus stripPrefixOverlap: OK (0.02s) +++ OK, passed 100 tests. Monus stripSuffixOverlap: OK +++ OK, passed 100 tests. isPrefixOf: OK (0.16s) +++ OK, passed 100 tests. stripSuffix: OK (0.11s) +++ OK, passed 100 tests. isSuffixOf: OK (0.11s) +++ OK, passed 100 tests. : OK +++ OK, passed 100 tests. cancellative stripPrefix: OK +++ OK, passed 100 tests. cancellative stripSuffix: OK +++ OK, passed 100 tests. cancellative : OK +++ OK, passed 100 tests. stripCommonPrefix 1: OK (0.18s) +++ OK, passed 100 tests. stripCommonPrefix 2: OK (0.19s) +++ OK, passed 100 tests. stripCommonPrefix 3: OK (0.19s) +++ OK, passed 100 tests. stripCommonPrefix 4: OK (0.11s) +++ OK, passed 100 tests. stripCommonSuffix 1: OK (0.10s) +++ OK, passed 100 tests. stripCommonSuffix 2: OK (0.06s) +++ OK, passed 100 tests. stripCommonSuffix 3: OK (0.10s) +++ OK, passed 100 tests. stripCommonSuffix 4: OK (0.07s) +++ OK, passed 100 tests. gcd: OK +++ OK, passed 100 tests. gcd uniqueness: OK +++ OK, passed 100 tests. gcd idempotence: OK (0.02s) +++ OK, passed 100 tests. gcd identity (left): OK +++ OK, passed 100 tests. gcd identity (right): OK +++ OK, passed 100 tests. gcd commutativity: OK +++ OK, passed 100 tests. gcd associativity: OK (0.02s) +++ OK, passed 100 tests. gcd distributivity (left): OK (0.01s) +++ OK, passed 100 tests. gcd distributivity (right): OK (0.01s) +++ OK, passed 100 tests. commonPrefix idempotence: OK (0.13s) +++ OK, passed 100 tests. [adjunctions] [ 9 of 11] Compiling Control.Monad.Representable.State ( src/Control/Monad/Representable/State.hs, nothing ) [adjunctions] [10 of 11] Compiling Control.Monad.Representable.Reader ( src/Control/Monad/Representable/Reader.hs, nothing ) [adjunctions] [11 of 11] Compiling Control.Comonad.Representable.Store ( src/Control/Comonad/Representable/Store.hs, nothing ) [adjunctions] Haddock coverage: [adjunctions]  33% ( 4 / 12) in 'Control.Monad.Trans.Conts' [adjunctions]  Missing documentation for: [adjunctions]  Cont (src/Control/Monad/Trans/Conts.hs:38) [adjunctions]  cont (src/Control/Monad/Trans/Conts.hs:41) [adjunctions]  runCont (src/Control/Monad/Trans/Conts.hs:44) [adjunctions]  Conts (src/Control/Monad/Trans/Conts.hs:46) [adjunctions]  runConts (src/Control/Monad/Trans/Conts.hs:52) [adjunctions]  conts (src/Control/Monad/Trans/Conts.hs:49) [adjunctions]  ContsT (src/Control/Monad/Trans/Conts.hs:54) [adjunctions]  callCC (src/Control/Monad/Trans/Conts.hs:71) [adjunctions] Warning: 'Iso'' is out of scope. [adjunctions]  If you qualify the identifier, haddock can try to link it anyway. [adjunctions]  83% ( 5 / 6) in 'Data.Functor.Contravariant.Rep' [adjunctions]  Missing documentation for: [adjunctions]  contramapRep (src/Data/Functor/Contravariant/Rep.hs:71) [adjunctions] Warning: 'Op' is ambiguous. It is defined [adjunctions]  * in ‘Data.Functor.Contravariant’ [adjunctions]  * in ‘Data.Functor.Contravariant’ [adjunctions]  You may be able to disambiguate the identifier by qualifying it or [adjunctions]  by specifying the type/value namespace explicitly. [adjunctions]  Defaulting to the one defined in ‘Data.Functor.Contravariant’ [adjunctions] Warning: 'Hask' is out of scope. [adjunctions]  If you qualify the identifier, haddock can try to link it anyway. [adjunctions] Warning: 'Iso'' is out of scope. [adjunctions]  If you qualify the identifier, haddock can try to link it anyway. [adjunctions]  80% ( 4 / 5) in 'Data.Functor.Contravariant.Adjunction' [adjunctions]  Missing documentation for: [adjunctions]  coindexAdjunction (src/Data/Functor/Contravariant/Adjunction.hs:74) [adjunctions]  20% ( 1 / 5) in 'Control.Monad.Trans.Contravariant.Adjoint' [adjunctions]  Missing documentation for: [adjunctions]  Adjoint (src/Control/Monad/Trans/Contravariant/Adjoint.hs:40) [adjunctions]  runAdjoint (src/Control/Monad/Trans/Contravariant/Adjoint.hs:48) [adjunctions]  adjoint (src/Control/Monad/Trans/Contravariant/Adjoint.hs:45) [adjunctions]  AdjointT (src/Control/Monad/Trans/Contravariant/Adjoint.hs:42) [adjunctions] Warning: 'WrappedRec' is out of scope. [adjunctions]  If you qualify the identifier, haddock can try to link it anyway. [adjunctions] Warning: 'Iso'' is out of scope. [adjunctions]  If you qualify the identifier, haddock can try to link it anyway. [adjunctions]  46% ( 22 / 47) in 'Data.Functor.Rep' [adjunctions]  Missing documentation for: [adjunctions]  Co (src/Data/Functor/Rep.hs:437) [adjunctions]  fmapRep (src/Data/Functor/Rep.hs:254) [adjunctions]  distributeRep (src/Data/Functor/Rep.hs:281) [adjunctions]  collectRep (src/Data/Functor/Rep.hs:284) [adjunctions]  apRep (src/Data/Functor/Rep.hs:278) [adjunctions]  pureRep (src/Data/Functor/Rep.hs:257) [adjunctions]  liftR2 (src/Data/Functor/Rep.hs:477) [adjunctions]  liftR3 (src/Data/Functor/Rep.hs:480) [adjunctions]  bindRep (src/Data/Functor/Rep.hs:260) [adjunctions]  mfixRep (src/Data/Functor/Rep.hs:263) [adjunctions]  mzipRep (src/Data/Functor/Rep.hs:269) [adjunctions]  mzipWithRep (src/Data/Functor/Rep.hs:266) [adjunctions]  askRep (src/Data/Functor/Rep.hs:272) [adjunctions]  localRep (src/Data/Functor/Rep.hs:275) [adjunctions]  duplicatedRep (src/Data/Functor/Rep.hs:296) [adjunctions]  extendedRep (src/Data/Functor/Rep.hs:299) [adjunctions]  duplicateRep (src/Data/Functor/Rep.hs:302) [adjunctions]  extendRep (src/Data/Functor/Rep.hs:305) [adjunctions]  extractRep (src/Data/Functor/Rep.hs:308) [adjunctions]  duplicateRepBy (src/Data/Functor/Rep.hs:287) [adjunctions]  extendRepBy (src/Data/Functor/Rep.hs:290) [adjunctions]  extractRepBy (src/Data/Functor/Rep.hs:293) [adjunctions]  imapRep (src/Data/Functor/Rep.hs:311) [adjunctions]  ifoldMapRep (src/Data/Functor/Rep.hs:315) [adjunctions]  itraverseRep (src/Data/Functor/Rep.hs:319) [adjunctions] Warning: 'Iso'' is out of scope. [adjunctions]  If you qualify the identifier, haddock can try to link it anyway. [adjunctions] Warning: 'uncozipping' is out of scope. [adjunctions]  If you qualify the identifier, haddock can try to link it anyway. [adjunctions]  62% ( 10 / 16) in 'Data.Functor.Adjunction' [adjunctions]  Missing documentation for: [adjunctions]  zapWithAdjunction (src/Data/Functor/Adjunction.hs:108) [adjunctions]  absurdL (src/Data/Functor/Adjunction.hs:132) [adjunctions]  extractL (src/Data/Functor/Adjunction.hs:117) [adjunctions]  duplicateL (src/Data/Functor/Adjunction.hs:120) [adjunctions]  splitL (src/Data/Functor/Adjunction.hs:111) [adjunctions]  unsplitL (src/Data/Functor/Adjunction.hs:114) [adjunctions]  20% ( 1 / 5) in 'Control.Monad.Trans.Adjoint' [aeson]  include th-abstraction-0.7.1.0-Dyx1wuxi5ORFRtryF4fJsV [aeson]  include these-1.2.1-2cgg8rWbmGu6xKp0FOGi7d [aeson]  include time-1.12.2-18ff [aeson]  include time-compat-1.9.8-3GQl8sq7BeGLOx0SxE9i0H [aeson]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [aeson]  include uuid-types-1.0.6-7l8q6nkYx5I1DURoLXVxPR [aeson]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [aeson]  include witherable-0.5-3ABpRKXlbM27giPzDrKLc7 [aeson]  component aeson-2.2.3.0-I7kLpWkk3ZH1xvBtRW0guI-aeson-tests [aeson]  include Diff-1.0.2-BAYgwkTiSjPEZ6HpqcpJ5c [aeson]  include OneTuple-0.4.2-JXxhL2OL5tjGExQz5UE7Yk [aeson]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [aeson]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [aeson]  include base-4.20.1.0-2277 [aeson]  include base-compat-0.14.1-Gu9IQFquYBk7k9s24iOqpY [aeson]  include base-orphans-0.9.3-8QLFBKoZYCE78obgAGlSgm [aeson]  include base16-bytestring-1.0.2.0-9J5qprYMiNV4ri2c748XNn [aeson]  include bytestring-0.12.2.0-5835 [aeson]  include containers-0.7-dff9 [aeson]  include data-fix-0.3.4-3hn52AC715mJFr0vKeYH6L [aeson]  include deepseq-1.5.0.0-f20c [aeson]  include directory-1.3.8.5-ad1a [aeson]  include dlist-1.0-FcOF3sMreUuA1lmV1XHZRC [aeson]  include filepath-1.5.4.0-590e [aeson]  include generic-deriving-1.14.6-6RteAkaF1vJCmtX0UMYwi [aeson]  include generically-0.1.1-9aSTgHVzXZ2Fu7osZGSklm [aeson]  include ghc-prim-0.12.0-ee9f [aeson]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [aeson]  include indexed-traversable-0.1.4-74FxSl6JxXd9ksr8o5hwQ8 [aeson]  include integer-logarithms-1.0.4-39SBB10DspgDjETPDZsVaX [aeson]  include network-uri-2.6.4.2-JomEmxu6SsFC7Oe1BjfADS [aeson]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [aeson]  include quickcheck-instances-0.3.33-J59fUUft4T8JJJI5spwjev [aeson]  include scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [aeson]  include strict-0.5.1-7Cn8BpU8oLiHFMkgUfNpfE [aeson]  include tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [aeson]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [aeson]  include tasty-golden-2.3.5-C1rnZQ8cuS5cH35H5wZo5 [aeson]  include tasty-hunit-0.10.2-ApRuPpVuRf9mwaiocwfO9 [aeson]  include tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [aeson]  include template-haskell-2.22.0.0-2a41 [aeson]  include text-2.1.2-9845 [aeson]  include text-short-0.1.6-4t3tUWj3Vh5dGMxtcuKBb [aeson]  include these-1.2.1-2cgg8rWbmGu6xKp0FOGi7d [aeson]  include time-1.12.2-18ff [aeson]  include time-compat-1.9.8-3GQl8sq7BeGLOx0SxE9i0H [aeson]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [aeson]  include uuid-types-1.0.6-7l8q6nkYx5I1DURoLXVxPR [aeson]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [aeson] Linked component graph: [aeson]  unit aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [aeson]  include OneTuple-0.4.2-JXxhL2OL5tjGExQz5UE7Yk [aeson]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [aeson]  include base-4.20.1.0-2277 [aeson]  include bytestring-0.12.2.0-5835 [aeson]  include character-ps-0.1-1Suo1j9r9lnAYzKQ6yq7pf [aeson]  include containers-0.7-dff9 [aeson]  include data-fix-0.3.4-3hn52AC715mJFr0vKeYH6L [aeson]  include deepseq-1.5.0.0-f20c [aeson]  include dlist-1.0-FcOF3sMreUuA1lmV1XHZRC [aeson]  include exceptions-0.10.9-fd91 [aeson]  include generically-0.1.1-9aSTgHVzXZ2Fu7osZGSklm [aeson]  include ghc-prim-0.12.0-ee9f [aeson]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [aeson]  include indexed-traversable-0.1.4-74FxSl6JxXd9ksr8o5hwQ8 [aeson]  include integer-conversion-0.1.1-3wYgxBuqQe3IRhVD8S2LXw [aeson]  include integer-logarithms-1.0.4-39SBB10DspgDjETPDZsVaX [aeson]  include network-uri-2.6.4.2-JomEmxu6SsFC7Oe1BjfADS [aeson]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [aeson]  include scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [aeson]  include semialign-1.3.1-I67B51P4Laz9vctwKCTuBw [aeson]  include strict-0.5.1-7Cn8BpU8oLiHFMkgUfNpfE [aeson]  include tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [aeson]  include template-haskell-2.22.0.0-2a41 [aeson]  include text-2.1.2-9845 [aeson]  include text-iso8601-0.1.1-CzT74TFbJzV787BKgYhkKM [aeson]  include text-short-0.1.6-4t3tUWj3Vh5dGMxtcuKBb [aeson]  include th-abstraction-0.7.1.0-Dyx1wuxi5ORFRtryF4fJsV [aeson]  include these-1.2.1-2cgg8rWbmGu6xKp0FOGi7d [algebraic-graphs]  depends QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [algebraic-graphs]  depends algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl [algebraic-graphs]  depends array-0.5.8.0-e5b8 [algebraic-graphs]  depends base-4.20.1.0-2277 [algebraic-graphs]  depends containers-0.7-dff9 [algebraic-graphs]  depends deepseq-1.5.0.0-f20c [algebraic-graphs]  depends extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [algebraic-graphs]  depends inspection-testing-0.6.2-IHGCrqDPgxl3pjj7L9ulrX [algebraic-graphs]  depends transformers-0.6.1.1-407f [algebraic-graphs] Using Cabal-3.12.1.0 compiled by ghc-9.10 [algebraic-graphs] Using compiler: ghc-9.10.2 [algebraic-graphs] Using install prefix: [algebraic-graphs] /nix/store/0hhppvl974nzdk1ircf5byyjdsjwwk4b-algebraic-graphs-0.7 [algebraic-graphs] Executables installed in: [algebraic-graphs] /nix/store/0hhppvl974nzdk1ircf5byyjdsjwwk4b-algebraic-graphs-0.7/bin [algebraic-graphs] Libraries installed in: [algebraic-graphs] /nix/store/0hhppvl974nzdk1ircf5byyjdsjwwk4b-algebraic-graphs-0.7/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl [algebraic-graphs] Dynamic Libraries installed in: [algebraic-graphs] /nix/store/0hhppvl974nzdk1ircf5byyjdsjwwk4b-algebraic-graphs-0.7/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [algebraic-graphs] Private executables installed in: [algebraic-graphs] /nix/store/0hhppvl974nzdk1ircf5byyjdsjwwk4b-algebraic-graphs-0.7/libexec/x86_64-linux-ghc-9.10.2-1e2a/algebraic-graphs-0.7 [algebraic-graphs] Data files installed in: [algebraic-graphs] /nix/store/0hhppvl974nzdk1ircf5byyjdsjwwk4b-algebraic-graphs-0.7/share/x86_64-linux-ghc-9.10.2-1e2a/algebraic-graphs-0.7 [algebraic-graphs] Documentation installed in: [algebraic-graphs] /nix/store/r0bwfh4rswb833xic38gwmm1lvq4l4l5-algebraic-graphs-0.7-doc/share/doc/algebraic-graphs-0.7 [algebraic-graphs] Configuration files installed in: [algebraic-graphs] /nix/store/0hhppvl974nzdk1ircf5byyjdsjwwk4b-algebraic-graphs-0.7/etc [algebraic-graphs] No alex found [algebraic-graphs] Using ar found on system at: [algebraic-graphs] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [algebraic-graphs] No c2hs found [algebraic-graphs] No cpphs found [algebraic-graphs] No doctest found [algebraic-graphs] Using gcc version 14.3.0 given by user at: [algebraic-graphs] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [algebraic-graphs] Using ghc version 9.10.2 found on system at: [algebraic-graphs] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [algebraic-graphs] Using ghc-pkg version 9.10.2 found on system at: [algebraic-graphs] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [algebraic-graphs] No ghcjs found [algebraic-graphs] No ghcjs-pkg found [algebraic-graphs] No greencard found [algebraic-graphs] Using haddock version 2.31.0 found on system at: [algebraic-graphs] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [algebraic-graphs] No happy found [algebraic-graphs] Using haskell-suite found on system at: haskell-suite-dummy-location [algebraic-graphs] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [algebraic-graphs] No hmake found [algebraic-graphs] Using hpc version 0.69 found on system at: [algebraic-graphs] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [algebraic-graphs] Using hsc2hs version 0.68.10 found on system at: [algebraic-graphs] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [algebraic-graphs] Using hscolour version 1.25 found on system at: [algebraic-graphs] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [algebraic-graphs] No jhc found [algebraic-graphs] Using ld found on system at: [algebraic-graphs] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [algebraic-graphs] No pkg-config found [algebraic-graphs] Using runghc version 9.10.2 found on system at: [algebraic-graphs] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [algebraic-graphs] Using strip version 2.44 found on system at: [algebraic-graphs] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [algebraic-graphs] Using tar found on system at: [algebraic-graphs] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [algebraic-graphs] No uhc found [algebraic-graphs] Phase: buildPhase [algebraic-graphs] Preprocessing library for algebraic-graphs-0.7... [algebraic-graphs] Building library for algebraic-graphs-0.7... [algebraic-graphs] [ 1 of 29] Compiling Algebra.Graph.AdjacencyMap ( src/Algebra/Graph/AdjacencyMap.hs, dist/build/Algebra/Graph/AdjacencyMap.o, dist/build/Algebra/Graph/AdjacencyMap.dyn_o ) [algebraic-graphs] [ 2 of 29] Compiling Algebra.Graph.AdjacencyIntMap ( src/Algebra/Graph/AdjacencyIntMap.hs, dist/build/Algebra/Graph/AdjacencyIntMap.o, dist/build/Algebra/Graph/AdjacencyIntMap.dyn_o ) [algebraic-graphs] [ 3 of 29] Compiling Algebra.Graph.AdjacencyIntMap.Algorithm ( src/Algebra/Graph/AdjacencyIntMap/Algorithm.hs, dist/build/Algebra/Graph/AdjacencyIntMap/Algorithm.o, dist/build/Algebra/Graph/AdjacencyIntMap/Algorithm.dyn_o ) [filepattern] [3 of 8] Compiling System.FilePattern.Tree ( src/System/FilePattern/Tree.hs, dist/build/System/FilePattern/Tree.o, dist/build/System/FilePattern/Tree.dyn_o ) [filepattern] src/System/FilePattern/Tree.hs:16:45: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [filepattern]  In the use of ‘head’ [filepattern]  (imported from Prelude, but defined in GHC.Internal.List): [filepattern]  "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." [filepattern]  | [filepattern] 16 | f xs = Tree (map fst empty) [(fst $ head gs, f $ map snd gs) | gs <- groups] [filepattern]  | ^^^^ [filepattern]  [filepattern] [4 of 8] Compiling System.FilePattern.Wildcard ( src/System/FilePattern/Wildcard.hs, dist/build/System/FilePattern/Wildcard.o, dist/build/System/FilePattern/Wildcard.dyn_o ) [filepattern] [5 of 8] Compiling System.FilePattern.Core ( src/System/FilePattern/Core.hs, dist/build/System/FilePattern/Core.o, dist/build/System/FilePattern/Core.dyn_o ) [filepattern] [6 of 8] Compiling System.FilePattern.Step ( src/System/FilePattern/Step.hs, dist/build/System/FilePattern/Step.o, dist/build/System/FilePattern/Step.dyn_o ) [filepattern] [7 of 8] Compiling System.FilePattern.Directory ( src/System/FilePattern/Directory.hs, dist/build/System/FilePattern/Directory.o, dist/build/System/FilePattern/Directory.dyn_o ) [filepattern] [8 of 8] Compiling System.FilePattern ( src/System/FilePattern.hs, dist/build/System/FilePattern.o, dist/build/System/FilePattern.dyn_o ) [filepattern] [1 of 8] Compiling System.FilePattern.ListBy ( src/System/FilePattern/ListBy.hs, dist/build/System/FilePattern/ListBy.p_o ) [filepattern] [2 of 8] Compiling System.FilePattern.Monads ( src/System/FilePattern/Monads.hs, dist/build/System/FilePattern/Monads.p_o ) [filepattern] [3 of 8] Compiling System.FilePattern.Tree ( src/System/FilePattern/Tree.hs, dist/build/System/FilePattern/Tree.p_o ) [filepattern] src/System/FilePattern/Tree.hs:16:45: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [filepattern]  In the use of ‘head’ [filepattern]  (imported from Prelude, but defined in GHC.Internal.List): [filepattern]  "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." [filepattern]  | [filepattern] 16 | f xs = Tree (map fst empty) [(fst $ head gs, f $ map snd gs) | gs <- groups] [filepattern]  | ^^^^ [filepattern]  [filepattern] [4 of 8] Compiling System.FilePattern.Wildcard ( src/System/FilePattern/Wildcard.hs, dist/build/System/FilePattern/Wildcard.p_o ) [filepattern] [5 of 8] Compiling System.FilePattern.Core ( src/System/FilePattern/Core.hs, dist/build/System/FilePattern/Core.p_o ) [filepattern] [6 of 8] Compiling System.FilePattern.Step ( src/System/FilePattern/Step.hs, dist/build/System/FilePattern/Step.p_o ) [ghc-exactprint] /nix/store/6791jka01dr9kyjpy00jz9ky0ar6j7s5-ghc-exactprint-1.10.0.0/share/x86_64-linux-ghc-9.10.2-1e2a/ghc-exactprint-1.10.0.0 [ghc-exactprint] Documentation installed in: [ghc-exactprint] /nix/store/05yararn8jlamcgc0i98dx80182fgjkf-ghc-exactprint-1.10.0.0-doc/share/doc/ghc-exactprint-1.10.0.0 [ghc-exactprint] Configuration files installed in: [ghc-exactprint] /nix/store/6791jka01dr9kyjpy00jz9ky0ar6j7s5-ghc-exactprint-1.10.0.0/etc [ghc-exactprint] No alex found [ghc-exactprint] Using ar found on system at: [ghc-exactprint] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [ghc-exactprint] No c2hs found [ghc-exactprint] No cpphs found [ghc-exactprint] No doctest found [ghc-exactprint] Using gcc version 14.3.0 given by user at: [ghc-exactprint] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [ghc-exactprint] Using ghc version 9.10.2 found on system at: [ghc-exactprint] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [ghc-exactprint] Using ghc-pkg version 9.10.2 found on system at: [ghc-exactprint] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [ghc-exactprint] No ghcjs found [ghc-exactprint] No ghcjs-pkg found [ghc-exactprint] No greencard found [ghc-exactprint] Using haddock version 2.31.0 found on system at: [ghc-exactprint] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [ghc-exactprint] No happy found [ghc-exactprint] Using haskell-suite found on system at: haskell-suite-dummy-location [ghc-exactprint] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [ghc-exactprint] No hmake found [ghc-exactprint] Using hpc version 0.69 found on system at: [ghc-exactprint] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [ghc-exactprint] Using hsc2hs version 0.68.10 found on system at: [ghc-exactprint] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [ghc-exactprint] Using hscolour version 1.25 found on system at: [ghc-exactprint] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [ghc-exactprint] No jhc found [ghc-exactprint] Using ld found on system at: [ghc-exactprint] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [ghc-exactprint] No pkg-config found [ghc-exactprint] Using runghc version 9.10.2 found on system at: [ghc-exactprint] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [ghc-exactprint] Using strip version 2.44 found on system at: [ghc-exactprint] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [ghc-exactprint] Using tar found on system at: [ghc-exactprint] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [ghc-exactprint] No uhc found [ghc-exactprint] Phase: buildPhase [ghc-exactprint] Preprocessing library for ghc-exactprint-1.10.0.0... [ghc-exactprint] Building library for ghc-exactprint-1.10.0.0... [ghc-exactprint] [1 of 8] Compiling Language.Haskell.GHC.ExactPrint.Types ( src/Language/Haskell/GHC/ExactPrint/Types.hs, dist/build/Language/Haskell/GHC/ExactPrint/Types.o, dist/build/Language/Haskell/GHC/ExactPrint/Types.dyn_o ) [ghc-exactprint] [2 of 8] Compiling Language.Haskell.GHC.ExactPrint.Lookup ( src/Language/Haskell/GHC/ExactPrint/Lookup.hs, dist/build/Language/Haskell/GHC/ExactPrint/Lookup.o, dist/build/Language/Haskell/GHC/ExactPrint/Lookup.dyn_o ) [ghc-exactprint] [3 of 8] Compiling Language.Haskell.GHC.ExactPrint.Utils ( src/Language/Haskell/GHC/ExactPrint/Utils.hs, dist/build/Language/Haskell/GHC/ExactPrint/Utils.o, dist/build/Language/Haskell/GHC/ExactPrint/Utils.dyn_o ) [ghc-exactprint] [4 of 8] Compiling Language.Haskell.GHC.ExactPrint.Transform ( src/Language/Haskell/GHC/ExactPrint/Transform.hs, dist/build/Language/Haskell/GHC/ExactPrint/Transform.o, dist/build/Language/Haskell/GHC/ExactPrint/Transform.dyn_o ) [ghc-lib-parser-ex]  Language.Haskell.GhclibParserEx.Dump=ghc-lib-parser-ex-9.12.0.0-4869byuEXoh5nvjKz8hdHj:Language.Haskell.GhclibParserEx.Dump,Language.Haskell.GhclibParserEx.Fixity=ghc-lib-parser-ex-9.12.0.0-4869byuEXoh5nvjKz8hdHj:Language.Haskell.GhclibParserEx.Fixity,Language.Haskell.GhclibParserEx.GHC.Driver.Flags=ghc-lib-parser-ex-9.12.0.0-4869byuEXoh5nvjKz8hdHj:Language.Haskell.GhclibParserEx.GHC.Driver.Flags,Language.Haskell.GhclibParserEx.GHC.Driver.Session=ghc-lib-parser-ex-9.12.0.0-4869byuEXoh5nvjKz8hdHj:Language.Haskell.GhclibParserEx.GHC.Driver.Session,Language.Haskell.GhclibParserEx.GHC.Hs=ghc-lib-parser-ex-9.12.0.0-4869byuEXoh5nvjKz8hdHj:Language.Haskell.GhclibParserEx.GHC.Hs,Language.Haskell.GhclibParserEx.GHC.Hs.Binds=ghc-lib-parser-ex-9.12.0.0-4869byuEXoh5nvjKz8hdHj:Language.Haskell.GhclibParserEx.GHC.Hs.Binds,Language.Haskell.GhclibParserEx.GHC.Hs.Decls=ghc-lib-parser-ex-9.12.0.0-4869byuEXoh5nvjKz8hdHj:Language.Haskell.GhclibParserEx.GHC.Hs.Decls,Language.Haskell.GhclibParserEx.GHC.Hs.Dump=ghc-lib-parser-ex-9.12.0.0-4869byuEXoh5nvjKz8hdHj:Language.Haskell.GhclibParserEx.GHC.Hs.Dump,Language.Haskell.GhclibParserEx.GHC.Hs.Expr=ghc-lib-parser-ex-9.12.0.0-4869byuEXoh5nvjKz8hdHj:Language.Haskell.GhclibParserEx.GHC.Hs.Expr,Language.Haskell.GhclibParserEx.GHC.Hs.ExtendInstances=ghc-lib-parser-ex-9.12.0.0-4869byuEXoh5nvjKz8hdHj:Language.Haskell.GhclibParserEx.GHC.Hs.ExtendInstances,Language.Haskell.GhclibParserEx.GHC.Hs.ImpExp=ghc-lib-parser-ex-9.12.0.0-4869byuEXoh5nvjKz8hdHj:Language.Haskell.GhclibParserEx.GHC.Hs.ImpExp,Language.Haskell.GhclibParserEx.GHC.Hs.Pat=ghc-lib-parser-ex-9.12.0.0-4869byuEXoh5nvjKz8hdHj:Language.Haskell.GhclibParserEx.GHC.Hs.Pat,Language.Haskell.GhclibParserEx.GHC.Hs.Type=ghc-lib-parser-ex-9.12.0.0-4869byuEXoh5nvjKz8hdHj:Language.Haskell.GhclibParserEx.GHC.Hs.Type,Language.Haskell.GhclibParserEx.GHC.Hs.Types=ghc-lib-parser-ex-9.12.0.0-4869byuEXoh5nvjKz8hdHj:Language.Haskell.GhclibParserEx.GHC.Hs.Types,Language.Haskell.GhclibParserEx.GHC.Parser=ghc-lib-parser-ex-9.12.0.0-4869byuEXoh5nvjKz8hdHj:Language.Haskell.GhclibParserEx.GHC.Parser,Language.Haskell.GhclibParserEx.GHC.Settings.Config=ghc-lib-parser-ex-9.12.0.0-4869byuEXoh5nvjKz8hdHj:Language.Haskell.GhclibParserEx.GHC.Settings.Config,Language.Haskell.GhclibParserEx.GHC.Types.Name.Reader=ghc-lib-parser-ex-9.12.0.0-4869byuEXoh5nvjKz8hdHj:Language.Haskell.GhclibParserEx.GHC.Types.Name.Reader,Language.Haskell.GhclibParserEx.GHC.Utils.Outputable=ghc-lib-parser-ex-9.12.0.0-4869byuEXoh5nvjKz8hdHj:Language.Haskell.GhclibParserEx.GHC.Utils.Outputable [ghc-lib-parser-ex]  unit ghc-lib-parser-ex-9.12.0.0-BhWWOcU3UXx5DG0IFszr6s-ghc-lib-parser-ex-test [ghc-lib-parser-ex]  include base-4.20.1.0-2277 [ghc-lib-parser-ex]  include bytestring-0.12.2.0-5835 [ghc-lib-parser-ex]  include containers-0.7-dff9 [ghc-lib-parser-ex]  include directory-1.3.8.5-ad1a [ghc-lib-parser-ex]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [ghc-lib-parser-ex]  include filepath-1.5.4.0-590e [ghc-lib-parser-ex]  include ghc-lib-parser-9.12.2.20250421-2WGSDrwdBBi400hfPfyO9Q [ghc-lib-parser-ex]  include ghc-lib-parser-ex-9.12.0.0-4869byuEXoh5nvjKz8hdHj [ghc-lib-parser-ex]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [ghc-lib-parser-ex]  include tasty-hunit-0.10.2-ApRuPpVuRf9mwaiocwfO9 [ghc-lib-parser-ex]  include uniplate-1.6.13-IrFRzcrX0im2lbT6NOALyL [ghc-lib-parser-ex] Ready component graph: [ghc-lib-parser-ex]  definite ghc-lib-parser-ex-9.12.0.0-4869byuEXoh5nvjKz8hdHj [ghc-lib-parser-ex]  depends base-4.20.1.0-2277 [ghc-lib-parser-ex]  depends bytestring-0.12.2.0-5835 [ghc-lib-parser-ex]  depends containers-0.7-dff9 [ghc-lib-parser-ex]  depends ghc-lib-parser-9.12.2.20250421-2WGSDrwdBBi400hfPfyO9Q [ghc-lib-parser-ex]  depends uniplate-1.6.13-IrFRzcrX0im2lbT6NOALyL [ghc-lib-parser-ex]  definite ghc-lib-parser-ex-9.12.0.0-BhWWOcU3UXx5DG0IFszr6s-ghc-lib-parser-ex-test [ghc-lib-parser-ex]  depends base-4.20.1.0-2277 [ghc-lib-parser-ex]  depends bytestring-0.12.2.0-5835 [ghc-lib-parser-ex]  depends containers-0.7-dff9 [ghc-lib-parser-ex]  depends directory-1.3.8.5-ad1a [ghc-lib-parser-ex]  depends extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [ghc-lib-parser-ex]  depends filepath-1.5.4.0-590e [ghc-lib-parser-ex]  depends ghc-lib-parser-9.12.2.20250421-2WGSDrwdBBi400hfPfyO9Q [ghc-lib-parser-ex]  depends ghc-lib-parser-ex-9.12.0.0-4869byuEXoh5nvjKz8hdHj [ghc-lib-parser-ex]  depends tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [ghc-lib-parser-ex]  depends tasty-hunit-0.10.2-ApRuPpVuRf9mwaiocwfO9 [ghc-lib-parser-ex]  depends uniplate-1.6.13-IrFRzcrX0im2lbT6NOALyL [ghc-lib-parser-ex]  definite ghc-lib-parser-ex-9.12.0.0-3ZVLs8w3fDVLidRj3KxFbv-ghc-lib-parser-ex-build-tool [ghc-lib-parser-ex]  depends base-4.20.1.0-2277 [ghc-lib-parser-ex]  depends directory-1.3.8.5-ad1a [ghc-lib-parser-ex]  depends extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [ghc-lib-parser-ex]  depends filepath-1.5.4.0-590e [ghc-lib-parser-ex]  depends optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [ghc-lib-parser-ex]  depends time-1.12.2-18ff [ghc-lib-parser-ex] Using Cabal-3.12.1.0 compiled by ghc-9.10 [ghc-lib-parser-ex] Using compiler: ghc-9.10.2 [ghc-lib-parser-ex] Using install prefix: [ghc-lib-parser-ex] /nix/store/b67cimwmlzp25jn810vhaqdkh57ys6lh-ghc-lib-parser-ex-9.12.0.0 [ghc-lib-parser-ex] Executables installed in: [ghc-lib-parser-ex] /nix/store/b67cimwmlzp25jn810vhaqdkh57ys6lh-ghc-lib-parser-ex-9.12.0.0/bin [ghc-lib-parser-ex] Libraries installed in: [ghc-lib-parser-ex] /nix/store/b67cimwmlzp25jn810vhaqdkh57ys6lh-ghc-lib-parser-ex-9.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/ghc-lib-parser-ex-9.12.0.0-4869byuEXoh5nvjKz8hdHj [ghc-lib-parser-ex] Dynamic Libraries installed in: [ghc-lib-parser-ex] /nix/store/b67cimwmlzp25jn810vhaqdkh57ys6lh-ghc-lib-parser-ex-9.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [ghc-lib-parser-ex] Private executables installed in: [ghc-lib-parser-ex] /nix/store/b67cimwmlzp25jn810vhaqdkh57ys6lh-ghc-lib-parser-ex-9.12.0.0/libexec/x86_64-linux-ghc-9.10.2-1e2a/ghc-lib-parser-ex-9.12.0.0 [ghc-lib-parser-ex] Data files installed in: [ghc-lib-parser-ex] /nix/store/b67cimwmlzp25jn810vhaqdkh57ys6lh-ghc-lib-parser-ex-9.12.0.0/share/x86_64-linux-ghc-9.10.2-1e2a/ghc-lib-parser-ex-9.12.0.0 [ghc-lib-parser-ex] Documentation installed in: [ghc-lib-parser-ex] /nix/store/ca91b2sv051ivvgsabj538igl8qr32m8-ghc-lib-parser-ex-9.12.0.0-doc/share/doc/ghc-lib-parser-ex-9.12.0.0 [ghc-lib-parser-ex] Configuration files installed in: [ghc-lib-parser-ex] /nix/store/b67cimwmlzp25jn810vhaqdkh57ys6lh-ghc-lib-parser-ex-9.12.0.0/etc [ghc-lib-parser-ex] No alex found [ghc-lib-parser-ex] Using ar found on system at: [ghc-lib-parser-ex] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [ghc-lib-parser-ex] No c2hs found [ghc-lib-parser-ex] No cpphs found [ghc-lib-parser-ex] No doctest found [ghc-lib-parser-ex] Using gcc version 14.3.0 given by user at: [ghc-lib-parser-ex] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [ghc-lib-parser-ex] Using ghc version 9.10.2 found on system at: [ghc-lib-parser-ex] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [ghc-lib-parser-ex] Using ghc-pkg version 9.10.2 found on system at: [ghc-lib-parser-ex] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [ghc-lib-parser-ex] No ghcjs found [ghc-lib-parser-ex] No ghcjs-pkg found [ghc-lib-parser-ex] No greencard found [ghc-lib-parser-ex] Using haddock version 2.31.0 found on system at: [ghc-lib-parser-ex] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [ghc-lib-parser-ex] No happy found [ghc-lib-parser-ex] Using haskell-suite found on system at: haskell-suite-dummy-location [ghc-lib-parser-ex] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [ghc-lib-parser-ex] No hmake found [ghc-lib-parser-ex] Using hpc version 0.69 found on system at: [adjunctions]  Missing documentation for: [adjunctions]  Adjoint (src/Control/Monad/Trans/Adjoint.hs:27) [adjunctions]  runAdjoint (src/Control/Monad/Trans/Adjoint.hs:35) [adjunctions]  adjoint (src/Control/Monad/Trans/Adjoint.hs:32) [adjunctions]  AdjointT (src/Control/Monad/Trans/Adjoint.hs:29) [adjunctions]  20% ( 1 / 5) in 'Control.Comonad.Trans.Adjoint' [adjunctions]  Missing documentation for: [adjunctions]  Adjoint (src/Control/Comonad/Trans/Adjoint.hs:28) [adjunctions]  runAdjoint (src/Control/Comonad/Trans/Adjoint.hs:36) [adjunctions]  adjoint (src/Control/Comonad/Trans/Adjoint.hs:33) [adjunctions]  AdjointT (src/Control/Comonad/Trans/Adjoint.hs:30) [adjunctions]  80% ( 12 / 15) in 'Control.Monad.Representable.State' [adjunctions]  Missing documentation for: [adjunctions]  stateT (src/Control/Monad/Representable/State.hs:107) [adjunctions]  runStateT (src/Control/Monad/Representable/State.hs:110) [adjunctions]  mapStateT (src/Control/Monad/Representable/State.hs:113) [adjunctions]  50% ( 5 / 10) in 'Control.Monad.Representable.Reader' [adjunctions]  Missing documentation for: [adjunctions]  Reader (src/Control/Monad/Representable/Reader.hs:46) [adjunctions]  runReader (src/Control/Monad/Representable/Reader.hs:49) [adjunctions]  ReaderT (src/Control/Monad/Representable/Reader.hs:53) [adjunctions]  readerT (src/Control/Monad/Representable/Reader.hs:56) [adjunctions]  runReaderT (src/Control/Monad/Representable/Reader.hs:59) [adjunctions]  62% ( 5 / 8) in 'Control.Comonad.Representable.Store' [adjunctions]  Missing documentation for: [adjunctions]  storeT (src/Control/Comonad/Representable/Store.hs:77) [adjunctions]  runStoreT (src/Control/Comonad/Representable/Store.hs:80) [adjunctions]  ComonadStore [adjunctions] Warning: Data.Functor.Contravariant.Rep: could not find link destinations for: [adjunctions]  - Data.Functor.Contravariant.Rep.D:R:Rep:*: [adjunctions]  - Data.Functor.Contravariant.Rep.D:R:RepU1 [adjunctions]  - Data.Functor.Contravariant.Rep.D:R:RepProduct [adjunctions]  - Data.Functor.Contravariant.Rep.D:R:RepPredicate [adjunctions]  - Data.Functor.Contravariant.Rep.D:R:RepOp [adjunctions]  - Data.Functor.Contravariant.Rep.D:R:RepProxy [adjunctions] Warning: Data.Functor.Rep: could not find link destinations for: [adjunctions]  - Data.Functor.Rep.GIndex [adjunctions]  - Data.Functor.Rep.GTabulate [adjunctions]  - Data.Functor.Rep.GRep' [adjunctions]  - Data.Functor.Rep.D:R:RepM1 [adjunctions]  - Data.Functor.Rep.D:R:RepRec1 [adjunctions]  - Data.Functor.Rep.D:R:RepPar1 [adjunctions]  - Data.Functor.Rep.D:R:Rep:.: [adjunctions]  - Data.Functor.Rep.D:R:Rep:*: [adjunctions]  - Data.Functor.Rep.D:R:RepU1 [adjunctions]  - Data.Functor.Rep.D:R:RepComplex [adjunctions]  - Data.Functor.Rep.D:R:RepSum [adjunctions]  - Data.Functor.Rep.D:R:RepProduct [adjunctions]  - Data.Functor.Rep.D:R:RepDual [adjunctions]  - Data.Functor.Rep.D:R:RepReverse [adjunctions]  - Data.Functor.Rep.D:R:RepBackwards [adjunctions]  - Data.Functor.Rep.D:R:RepCofree [adjunctions]  - Data.Functor.Rep.D:R:RepProduct0 [adjunctions]  - Data.Functor.Rep.D:R:RepCompose [adjunctions]  - Data.Functor.Rep.D:R:RepReaderT [adjunctions]  - Data.Functor.Rep.D:R:RepFUN [adjunctions]  - Data.Functor.Rep.D:R:RepIdentityT [adjunctions]  - Data.Functor.Rep.D:R:RepTagged [adjunctions]  - Data.Functor.Rep.D:R:RepIdentity [adjunctions]  - Data.Functor.Rep.D:R:RepProxy [adjunctions]  - Data.Functor.Rep.D:R:RepCo [adjunctions]  - Data.Functor.Rep.D:R:RepTracedT [adjunctions]  - Control.Monad.Representable.Reader.D:R:RepReaderT [adjunctions] Warning: Control.Monad.Representable.Reader: could not find link destinations for: [adjunctions]  - Control.Monad.Representable.Reader.D:R:RepReaderT [aeson]  include time-1.12.2-18ff [aeson]  include time-compat-1.9.8-3GQl8sq7BeGLOx0SxE9i0H [aeson]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [aeson]  include uuid-types-1.0.6-7l8q6nkYx5I1DURoLXVxPR [aeson]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [aeson]  include witherable-0.5-3ABpRKXlbM27giPzDrKLc7 [aeson]  Data.Aeson=aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu:Data.Aeson,Data.Aeson.Decoding=aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu:Data.Aeson.Decoding,Data.Aeson.Decoding.ByteString=aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu:Data.Aeson.Decoding.ByteString,Data.Aeson.Decoding.ByteString.Lazy=aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu:Data.Aeson.Decoding.ByteString.Lazy,Data.Aeson.Decoding.Text=aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu:Data.Aeson.Decoding.Text,Data.Aeson.Decoding.Tokens=aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu:Data.Aeson.Decoding.Tokens,Data.Aeson.Encoding=aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu:Data.Aeson.Encoding,Data.Aeson.Encoding.Internal=aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu:Data.Aeson.Encoding.Internal,Data.Aeson.Key=aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu:Data.Aeson.Key,Data.Aeson.KeyMap=aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu:Data.Aeson.KeyMap,Data.Aeson.QQ.Simple=aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu:Data.Aeson.QQ.Simple,Data.Aeson.RFC8785=aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu:Data.Aeson.RFC8785,Data.Aeson.TH=aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu:Data.Aeson.TH,Data.Aeson.Text=aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu:Data.Aeson.Text,Data.Aeson.Types=aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu:Data.Aeson.Types [aeson]  unit aeson-2.2.3.0-I7kLpWkk3ZH1xvBtRW0guI-aeson-tests [aeson]  include Diff-1.0.2-BAYgwkTiSjPEZ6HpqcpJ5c [aeson]  include OneTuple-0.4.2-JXxhL2OL5tjGExQz5UE7Yk [aeson]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [aeson]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [aeson]  include base-4.20.1.0-2277 [aeson]  include base-compat-0.14.1-Gu9IQFquYBk7k9s24iOqpY [aeson]  include base-orphans-0.9.3-8QLFBKoZYCE78obgAGlSgm [aeson]  include base16-bytestring-1.0.2.0-9J5qprYMiNV4ri2c748XNn [aeson]  include bytestring-0.12.2.0-5835 [aeson]  include containers-0.7-dff9 [aeson]  include data-fix-0.3.4-3hn52AC715mJFr0vKeYH6L [aeson]  include deepseq-1.5.0.0-f20c [aeson]  include directory-1.3.8.5-ad1a [aeson]  include dlist-1.0-FcOF3sMreUuA1lmV1XHZRC [aeson]  include filepath-1.5.4.0-590e [aeson]  include generic-deriving-1.14.6-6RteAkaF1vJCmtX0UMYwi [aeson]  include generically-0.1.1-9aSTgHVzXZ2Fu7osZGSklm [aeson]  include ghc-prim-0.12.0-ee9f [aeson]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [aeson]  include indexed-traversable-0.1.4-74FxSl6JxXd9ksr8o5hwQ8 [aeson]  include integer-logarithms-1.0.4-39SBB10DspgDjETPDZsVaX [aeson]  include network-uri-2.6.4.2-JomEmxu6SsFC7Oe1BjfADS [aeson]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [aeson]  include quickcheck-instances-0.3.33-J59fUUft4T8JJJI5spwjev [aeson]  include scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [aeson]  include strict-0.5.1-7Cn8BpU8oLiHFMkgUfNpfE [aeson]  include tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [aeson]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [aeson]  include tasty-golden-2.3.5-C1rnZQ8cuS5cH35H5wZo5 [aeson]  include tasty-hunit-0.10.2-ApRuPpVuRf9mwaiocwfO9 [aeson]  include tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [aeson]  include template-haskell-2.22.0.0-2a41 [aeson]  include text-2.1.2-9845 [aeson]  include text-short-0.1.6-4t3tUWj3Vh5dGMxtcuKBb [aeson]  include these-1.2.1-2cgg8rWbmGu6xKp0FOGi7d [aeson]  include time-1.12.2-18ff [aeson]  include time-compat-1.9.8-3GQl8sq7BeGLOx0SxE9i0H [aeson]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [aeson]  include uuid-types-1.0.6-7l8q6nkYx5I1DURoLXVxPR [aeson]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [aeson] Ready component graph: [aeson]  definite aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [aeson]  depends OneTuple-0.4.2-JXxhL2OL5tjGExQz5UE7Yk [aeson]  depends QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [aeson]  depends base-4.20.1.0-2277 [aeson]  depends bytestring-0.12.2.0-5835 [aeson]  depends character-ps-0.1-1Suo1j9r9lnAYzKQ6yq7pf [aeson]  depends containers-0.7-dff9 [aeson]  depends data-fix-0.3.4-3hn52AC715mJFr0vKeYH6L [aeson]  depends deepseq-1.5.0.0-f20c [algebraic-graphs] [ 4 of 29] Compiling Algebra.Graph.Internal ( src/Algebra/Graph/Internal.hs, dist/build/Algebra/Graph/Internal.o, dist/build/Algebra/Graph/Internal.dyn_o ) [algebraic-graphs] [ 5 of 29] Compiling Algebra.Graph ( src/Algebra/Graph.hs, dist/build/Algebra/Graph.o, dist/build/Algebra/Graph.dyn_o ) [algebraic-graphs] [ 6 of 29] Compiling Algebra.Graph.HigherKinded.Class ( src/Algebra/Graph/HigherKinded/Class.hs, dist/build/Algebra/Graph/HigherKinded/Class.o, dist/build/Algebra/Graph/HigherKinded/Class.dyn_o ) [ghc-lib-parser-ex] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [ghc-lib-parser-ex] Using hsc2hs version 0.68.10 found on system at: [ghc-lib-parser-ex] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [ghc-lib-parser-ex] Using hscolour version 1.25 found on system at: [ghc-lib-parser-ex] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [ghc-lib-parser-ex] No jhc found [ghc-lib-parser-ex] Using ld found on system at: [ghc-lib-parser-ex] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [ghc-lib-parser-ex] No pkg-config found [ghc-lib-parser-ex] Using runghc version 9.10.2 found on system at: [ghc-lib-parser-ex] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [ghc-lib-parser-ex] Using strip version 2.44 found on system at: [ghc-lib-parser-ex] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [ghc-lib-parser-ex] Using tar found on system at: [ghc-lib-parser-ex] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [ghc-lib-parser-ex] No uhc found [ghc-lib-parser-ex] Phase: buildPhase [ghc-lib-parser-ex] Preprocessing library for ghc-lib-parser-ex-9.12.0.0... [aeson]  depends dlist-1.0-FcOF3sMreUuA1lmV1XHZRC [aeson]  depends exceptions-0.10.9-fd91 [aeson]  depends generically-0.1.1-9aSTgHVzXZ2Fu7osZGSklm [aeson]  depends ghc-prim-0.12.0-ee9f [aeson]  depends hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [aeson]  depends indexed-traversable-0.1.4-74FxSl6JxXd9ksr8o5hwQ8 [aeson]  depends integer-conversion-0.1.1-3wYgxBuqQe3IRhVD8S2LXw [aeson]  depends integer-logarithms-1.0.4-39SBB10DspgDjETPDZsVaX [aeson]  depends network-uri-2.6.4.2-JomEmxu6SsFC7Oe1BjfADS [aeson]  depends primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [aeson]  depends scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [aeson]  depends semialign-1.3.1-I67B51P4Laz9vctwKCTuBw [aeson]  depends strict-0.5.1-7Cn8BpU8oLiHFMkgUfNpfE [aeson]  depends tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [aeson]  depends template-haskell-2.22.0.0-2a41 [aeson]  depends text-2.1.2-9845 [aeson]  depends text-iso8601-0.1.1-CzT74TFbJzV787BKgYhkKM [aeson]  depends text-short-0.1.6-4t3tUWj3Vh5dGMxtcuKBb [aeson]  depends th-abstraction-0.7.1.0-Dyx1wuxi5ORFRtryF4fJsV [aeson]  depends these-1.2.1-2cgg8rWbmGu6xKp0FOGi7d [aeson]  depends time-1.12.2-18ff [aeson]  depends time-compat-1.9.8-3GQl8sq7BeGLOx0SxE9i0H [aeson]  depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [aeson]  depends uuid-types-1.0.6-7l8q6nkYx5I1DURoLXVxPR [aeson]  depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [aeson]  depends witherable-0.5-3ABpRKXlbM27giPzDrKLc7 [aeson]  definite aeson-2.2.3.0-I7kLpWkk3ZH1xvBtRW0guI-aeson-tests [aeson]  depends Diff-1.0.2-BAYgwkTiSjPEZ6HpqcpJ5c [aeson]  depends OneTuple-0.4.2-JXxhL2OL5tjGExQz5UE7Yk [aeson]  depends QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [aeson]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [aeson]  depends base-4.20.1.0-2277 [aeson]  depends base-compat-0.14.1-Gu9IQFquYBk7k9s24iOqpY [aeson]  depends base-orphans-0.9.3-8QLFBKoZYCE78obgAGlSgm [aeson]  depends base16-bytestring-1.0.2.0-9J5qprYMiNV4ri2c748XNn [aeson]  depends bytestring-0.12.2.0-5835 [aeson]  depends containers-0.7-dff9 [aeson]  depends data-fix-0.3.4-3hn52AC715mJFr0vKeYH6L [aeson]  depends deepseq-1.5.0.0-f20c [aeson]  depends directory-1.3.8.5-ad1a [aeson]  depends dlist-1.0-FcOF3sMreUuA1lmV1XHZRC [aeson]  depends filepath-1.5.4.0-590e [aeson]  depends generic-deriving-1.14.6-6RteAkaF1vJCmtX0UMYwi [aeson]  depends generically-0.1.1-9aSTgHVzXZ2Fu7osZGSklm [aeson]  depends ghc-prim-0.12.0-ee9f [aeson]  depends hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [aeson]  depends indexed-traversable-0.1.4-74FxSl6JxXd9ksr8o5hwQ8 [aeson]  depends integer-logarithms-1.0.4-39SBB10DspgDjETPDZsVaX [aeson]  depends network-uri-2.6.4.2-JomEmxu6SsFC7Oe1BjfADS [aeson]  depends primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [aeson]  depends quickcheck-instances-0.3.33-J59fUUft4T8JJJI5spwjev [aeson]  depends scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [aeson]  depends strict-0.5.1-7Cn8BpU8oLiHFMkgUfNpfE [aeson]  depends tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [aeson]  depends tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [aeson]  depends tasty-golden-2.3.5-C1rnZQ8cuS5cH35H5wZo5 [aeson]  depends tasty-hunit-0.10.2-ApRuPpVuRf9mwaiocwfO9 [aeson]  depends tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [aeson]  depends template-haskell-2.22.0.0-2a41 [aeson]  depends text-2.1.2-9845 [aeson]  depends text-short-0.1.6-4t3tUWj3Vh5dGMxtcuKBb [aeson]  depends these-1.2.1-2cgg8rWbmGu6xKp0FOGi7d [aeson]  depends time-1.12.2-18ff [aeson]  depends time-compat-1.9.8-3GQl8sq7BeGLOx0SxE9i0H [aeson]  depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [aeson]  depends uuid-types-1.0.6-7l8q6nkYx5I1DURoLXVxPR [aeson]  depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [aeson] Using Cabal-3.12.1.0 compiled by ghc-9.10 [aeson] Using compiler: ghc-9.10.2 [aeson] Using install prefix: [aeson] /nix/store/hc2jb9fwrwyyf3s3lzbfjy8kpv9cmnp1-aeson-2.2.3.0 [aeson] Executables installed in: [aeson] /nix/store/hc2jb9fwrwyyf3s3lzbfjy8kpv9cmnp1-aeson-2.2.3.0/bin [aeson] Libraries installed in: [aeson] /nix/store/hc2jb9fwrwyyf3s3lzbfjy8kpv9cmnp1-aeson-2.2.3.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [aeson] Dynamic Libraries installed in: [aeson] /nix/store/hc2jb9fwrwyyf3s3lzbfjy8kpv9cmnp1-aeson-2.2.3.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [aeson] Private executables installed in: [aeson] /nix/store/hc2jb9fwrwyyf3s3lzbfjy8kpv9cmnp1-aeson-2.2.3.0/libexec/x86_64-linux-ghc-9.10.2-1e2a/aeson-2.2.3.0 [aeson] Data files installed in: [aeson] /nix/store/hc2jb9fwrwyyf3s3lzbfjy8kpv9cmnp1-aeson-2.2.3.0/share/x86_64-linux-ghc-9.10.2-1e2a/aeson-2.2.3.0 [aeson] Documentation installed in: [aeson] /nix/store/ai7c1qlb3fi2qbanm0lmq3806pms9vza-aeson-2.2.3.0-doc/share/doc/aeson-2.2.3.0 [aeson] Configuration files installed in: [aeson] /nix/store/hc2jb9fwrwyyf3s3lzbfjy8kpv9cmnp1-aeson-2.2.3.0/etc [aeson] No alex found [aeson] Using ar found on system at: [aeson] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [aeson] No c2hs found [aeson] No cpphs found [aeson] No doctest found [aeson] Using gcc version 14.3.0 given by user at: [aeson] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [aeson] Using ghc version 9.10.2 found on system at: [aeson] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [aeson] Using ghc-pkg version 9.10.2 found on system at: [aeson] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [aeson] No ghcjs found [aeson] No ghcjs-pkg found [aeson] No greencard found [aeson] Using haddock version 2.31.0 found on system at: [aeson] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [aeson] No happy found [aeson] Using haskell-suite found on system at: haskell-suite-dummy-location [aeson] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [aeson] No hmake found [aeson] Using hpc version 0.69 found on system at: [aeson] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [aeson] Using hsc2hs version 0.68.10 found on system at: [aeson] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [aeson] Using hscolour version 1.25 found on system at: [aeson] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [aeson] No jhc found [aeson] Using ld found on system at: [aeson] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [aeson] No pkg-config found [aeson] Using runghc version 9.10.2 found on system at: [aeson] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [aeson] Using strip version 2.44 found on system at: [aeson] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [aeson] Using tar found on system at: [aeson] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [aeson] No uhc found [ghc-lib-parser-ex] Building library for ghc-lib-parser-ex-9.12.0.0... commonPrefix identity (left): OK (0.05s) +++ OK, passed 100 tests. [aeson] Phase: buildPhase commonPrefix identity (right): OK (0.06s) +++ OK, passed 100 tests. [algebraic-graphs] [ 7 of 29] Compiling Algebra.Graph.Bipartite.AdjacencyMap ( src/Algebra/Graph/Bipartite/AdjacencyMap.hs, dist/build/Algebra/Graph/Bipartite/AdjacencyMap.o, dist/build/Algebra/Graph/Bipartite/AdjacencyMap.dyn_o ) [aeson] Preprocessing library for aeson-2.2.3.0... [aeson] Building library for aeson-2.2.3.0... [filepattern] [7 of 8] Compiling System.FilePattern.Directory ( src/System/FilePattern/Directory.hs, dist/build/System/FilePattern/Directory.p_o ) commonPrefix commutativity: OK (0.20s) +++ OK, passed 100 tests. [filepattern] [8 of 8] Compiling System.FilePattern ( src/System/FilePattern.hs, dist/build/System/FilePattern.p_o ) [ghc-lib-parser-ex] [ 1 of 19] Compiling Language.Haskell.GhclibParserEx.Fixity ( src/Language/Haskell/GhclibParserEx/Fixity.hs, dist/build/Language/Haskell/GhclibParserEx/Fixity.o, dist/build/Language/Haskell/GhclibParserEx/Fixity.dyn_o ) commonPrefix associativity: OK (0.46s) +++ OK, passed 100 tests. commonPrefix distributivity: OK (0.02s) +++ OK, passed 100 tests. [aeson] [ 1 of 32] Compiling Data.Aeson.Internal.ByteString ( src/Data/Aeson/Internal/ByteString.hs, dist/build/Data/Aeson/Internal/ByteString.o, dist/build/Data/Aeson/Internal/ByteString.dyn_o ) commonSuffix idempotence: OK (0.06s) +++ OK, passed 100 tests. [algebraic-graphs] [ 8 of 29] Compiling Algebra.Graph.Bipartite.AdjacencyMap.Algorithm ( src/Algebra/Graph/Bipartite/AdjacencyMap/Algorithm.hs, dist/build/Algebra/Graph/Bipartite/AdjacencyMap/Algorithm.o, dist/build/Algebra/Graph/Bipartite/AdjacencyMap/Algorithm.dyn_o ) commonSuffix identity (left): OK (0.02s) +++ OK, passed 100 tests. commonSuffix identity (right): OK (0.02s) +++ OK, passed 100 tests. commonSuffix commutativity: OK (0.08s) +++ OK, passed 100 tests. commonSuffix associativity: OK (0.26s) +++ OK, passed 100 tests. commonSuffix distributivity: OK (0.02s) +++ OK, passed 100 tests. lcm reductivity (left): OK (0.02s) +++ OK, passed 100 tests. [ghc-exactprint] [5 of 8] Compiling Language.Haskell.GHC.ExactPrint.Preprocess ( src/Language/Haskell/GHC/ExactPrint/Preprocess.hs, dist/build/Language/Haskell/GHC/ExactPrint/Preprocess.o, dist/build/Language/Haskell/GHC/ExactPrint/Preprocess.dyn_o ) [ghc-exactprint] [6 of 8] Compiling Language.Haskell.GHC.ExactPrint.Parsers ( src/Language/Haskell/GHC/ExactPrint/Parsers.hs, dist/build/Language/Haskell/GHC/ExactPrint/Parsers.o, dist/build/Language/Haskell/GHC/ExactPrint/Parsers.dyn_o ) [ghc-exactprint] [7 of 8] Compiling Language.Haskell.GHC.ExactPrint.ExactPrint ( src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs, dist/build/Language/Haskell/GHC/ExactPrint/ExactPrint.o, dist/build/Language/Haskell/GHC/ExactPrint/ExactPrint.dyn_o ) lcm reductivity (right): OK (0.01s) +++ OK, passed 100 tests. lcm uniqueness: OK (0.01s) +++ OK, passed 100 tests. lcm idempotence: OK +++ OK, passed 100 tests. lcm identity (left): OK +++ OK, passed 100 tests. lcm identity (right): OK +++ OK, passed 100 tests. [aeson] [ 2 of 32] Compiling Data.Aeson.Internal.Functions ( src/Data/Aeson/Internal/Functions.hs, dist/build/Data/Aeson/Internal/Functions.o, dist/build/Data/Aeson/Internal/Functions.dyn_o ) [aeson] [ 3 of 32] Compiling Data.Aeson.Internal.Prelude ( src/Data/Aeson/Internal/Prelude.hs, dist/build/Data/Aeson/Internal/Prelude.o, dist/build/Data/Aeson/Internal/Prelude.dyn_o ) lcm commutativity: OK (0.02s) +++ OK, passed 100 tests. lcm associativity: OK (0.03s) +++ OK, passed 100 tests. lcm absorption (gcd-lcm): OK (0.01s) +++ OK, passed 100 tests. lcm absorption (lcm-gcd): OK (0.01s) +++ OK, passed 100 tests. lcm distributivity (left): OK (0.01s) +++ OK, passed 100 tests. lcm distributivity (right): OK (0.01s) +++ OK, passed 100 tests. lcm distributivity (gcd-lcm): OK (0.02s) +++ OK, passed 100 tests. lcm distributivity (lcm-gcd): OK (0.01s) +++ OK, passed 100 tests. All 128 tests passed (17.05s) Test suite Main: PASS Test suite logged to: dist/test/monoid-subclasses-1.2.6-Main.log 1 of 1 test suites (1 of 1 test cases) passed. [aeson] [ 4 of 32] Compiling Data.Aeson.Internal.Scientific ( src/Data/Aeson/Internal/Scientific.hs, dist/build/Data/Aeson/Internal/Scientific.o, dist/build/Data/Aeson/Internal/Scientific.dyn_o ) Phase: haddockPhase [algebraic-graphs] [ 9 of 29] Compiling Algebra.Graph.Label ( src/Algebra/Graph/Label.hs, dist/build/Algebra/Graph/Label.o, dist/build/Algebra/Graph/Label.dyn_o ) [algebraic-graphs] [10 of 29] Compiling Algebra.Graph.NonEmpty.AdjacencyMap ( src/Algebra/Graph/NonEmpty/AdjacencyMap.hs, dist/build/Algebra/Graph/NonEmpty/AdjacencyMap.o, dist/build/Algebra/Graph/NonEmpty/AdjacencyMap.dyn_o ) [algebraic-graphs] [11 of 29] Compiling Algebra.Graph.AdjacencyMap.Algorithm ( src/Algebra/Graph/AdjacencyMap/Algorithm.hs, dist/build/Algebra/Graph/AdjacencyMap/Algorithm.o, dist/build/Algebra/Graph/AdjacencyMap/Algorithm.dyn_o ) [algebraic-graphs] src/Algebra/Graph/AdjacencyMap/Algorithm.hs:384:43: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [algebraic-graphs]  In the use of ‘head’ [algebraic-graphs]  (imported from Prelude, but defined in GHC.Internal.List): [algebraic-graphs]  "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." [algebraic-graphs]  | [algebraic-graphs] 384 | exit v = do newComponent <- (v==).snd.head <$> gets boundaryStack [algebraic-graphs]  | ^^^^ [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/AdjacencyMap/Algorithm.hs:391:21: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [algebraic-graphs]  In the use of ‘tail’ [algebraic-graphs]  (imported from Prelude, but defined in GHC.Internal.List): [algebraic-graphs]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [algebraic-graphs]  | [algebraic-graphs] 391 | pth' = tail v_pth' -- Here we know that v_pth' starts with v [algebraic-graphs]  | ^^^^ [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/AdjacencyMap/Algorithm.hs:395:26: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [algebraic-graphs]  In the use of ‘head’ [algebraic-graphs]  (imported from Prelude, but defined in GHC.Internal.List): [algebraic-graphs]  "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." [algebraic-graphs]  | [algebraic-graphs] 395 | p_v = fst $ head bnd [algebraic-graphs]  | ^^^^ [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/AdjacencyMap/Algorithm.hs:397:21: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [algebraic-graphs]  In the use of ‘tail’ [algebraic-graphs]  (imported from Prelude, but defined in GHC.Internal.List): [algebraic-graphs]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [algebraic-graphs]  | [algebraic-graphs] 397 | bnd' = tail bnd [algebraic-graphs]  | ^^^^ [algebraic-graphs]  [algebraic-graphs] [12 of 29] Compiling Algebra.Graph.Acyclic.AdjacencyMap ( src/Algebra/Graph/Acyclic/AdjacencyMap.hs, dist/build/Algebra/Graph/Acyclic/AdjacencyMap.o, dist/build/Algebra/Graph/Acyclic/AdjacencyMap.dyn_o ) [algebraic-graphs] [13 of 29] Compiling Algebra.Graph.ToGraph ( src/Algebra/Graph/ToGraph.hs, dist/build/Algebra/Graph/ToGraph.o, dist/build/Algebra/Graph/ToGraph.dyn_o ) [algebraic-graphs] src/Algebra/Graph/ToGraph.hs:171:32: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 171 | vertexIntSet :: ToVertex t ~ Int => t -> IntSet [algebraic-graphs]  | ^ [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/ToGraph.hs:197:29: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 197 | preIntSet :: ToVertex t ~ Int => Int -> t -> IntSet [algebraic-graphs]  | ^ [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/ToGraph.hs:215:30: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 215 | postIntSet :: ToVertex t ~ Int => Int -> t -> IntSet [algebraic-graphs]  | ^ [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/ToGraph.hs:303:37: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 303 | toAdjacencyIntMap :: ToVertex t ~ Int => t -> AIM.AdjacencyIntMap [algebraic-graphs]  | ^ [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/ToGraph.hs:312:46: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 312 | toAdjacencyIntMapTranspose :: ToVertex t ~ Int => t -> AIM.AdjacencyIntMap [algebraic-graphs]  | ^ [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/ToGraph.hs:452:43: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 452 | adjacencyIntMap :: (ToGraph t, ToVertex t ~ Int) => t -> IntMap IntSet [algebraic-graphs]  | ^ [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/ToGraph.hs:471:52: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 471 | adjacencyIntMapTranspose :: (ToGraph t, ToVertex t ~ Int) => t -> IntMap IntSet [algebraic-graphs]  | ^ [algebraic-graphs]  [algebraic-graphs] [14 of 29] Compiling Algebra.Graph.Relation ( src/Algebra/Graph/Relation.hs, dist/build/Algebra/Graph/Relation.o, dist/build/Algebra/Graph/Relation.dyn_o ) Preprocessing library for monoid-subclasses-1.2.6... Running Haddock on library for monoid-subclasses-1.2.6... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: vector-0.13.2.0 [algebraic-graphs] [15 of 29] Compiling Algebra.Graph.Relation.Symmetric ( src/Algebra/Graph/Relation/Symmetric.hs, dist/build/Algebra/Graph/Relation/Symmetric.o, dist/build/Algebra/Graph/Relation/Symmetric.dyn_o ) [aeson] [ 5 of 32] Compiling Data.Aeson.Internal.TH ( src/Data/Aeson/Internal/TH.hs, dist/build/Data/Aeson/Internal/TH.o, dist/build/Data/Aeson/Internal/TH.dyn_o ) [aeson] [ 6 of 32] Compiling Data.Aeson.Internal.Text ( src/Data/Aeson/Internal/Text.hs, dist/build/Data/Aeson/Internal/Text.o, dist/build/Data/Aeson/Internal/Text.dyn_o ) [aeson] [ 7 of 32] Compiling Data.Aeson.Internal.Unescape ( src/Data/Aeson/Internal/Unescape.hs, dist/build/Data/Aeson/Internal/Unescape.o, dist/build/Data/Aeson/Internal/Unescape.dyn_o ) [aeson] [ 8 of 32] Compiling Data.Aeson.Internal.UnescapeFromText ( src/Data/Aeson/Internal/UnescapeFromText.hs, dist/build/Data/Aeson/Internal/UnescapeFromText.o, dist/build/Data/Aeson/Internal/UnescapeFromText.dyn_o ) [aeson] [ 9 of 32] Compiling Data.Aeson.Key ( src/Data/Aeson/Key.hs, dist/build/Data/Aeson/Key.o, dist/build/Data/Aeson/Key.dyn_o ) [aeson] [10 of 32] Compiling Data.Aeson.Decoding.Tokens ( src/Data/Aeson/Decoding/Tokens.hs, dist/build/Data/Aeson/Decoding/Tokens.o, dist/build/Data/Aeson/Decoding/Tokens.dyn_o ) [filepattern] Preprocessing test suite 'filepattern-test' for filepattern-0.1.3... [filepattern] Building test suite 'filepattern-test' for filepattern-0.1.3... [filepattern] [1 of 3] Compiling Test.Util ( test/Test/Util.hs, dist/build/filepattern-test/filepattern-test-tmp/Test/Util.o ) [ 1 of 16] Compiling Data.Monoid.Null ( src/Data/Monoid/Null.hs, nothing ) [algebraic-graphs] [16 of 29] Compiling Algebra.Graph.NonEmpty ( src/Algebra/Graph/NonEmpty.hs, dist/build/Algebra/Graph/NonEmpty.o, dist/build/Algebra/Graph/NonEmpty.dyn_o ) [algebraic-graphs] [17 of 29] Compiling Algebra.Graph.Labelled.AdjacencyMap ( src/Algebra/Graph/Labelled/AdjacencyMap.hs, dist/build/Algebra/Graph/Labelled/AdjacencyMap.o, dist/build/Algebra/Graph/Labelled/AdjacencyMap.dyn_o ) [algebraic-graphs] [18 of 29] Compiling Algebra.Graph.Labelled ( src/Algebra/Graph/Labelled.hs, dist/build/Algebra/Graph/Labelled.o, dist/build/Algebra/Graph/Labelled.dyn_o ) [ 2 of 16] Compiling Data.Semigroup.Cancellative ( src/Data/Semigroup/Cancellative.hs, nothing ) [filepattern] [2 of 3] Compiling Test.Cases ( test/Test/Cases.hs, dist/build/filepattern-test/filepattern-test-tmp/Test/Cases.o ) [ghc-lib-parser-ex] [ 2 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Driver.Flags ( src/Language/Haskell/GhclibParserEx/GHC/Driver/Flags.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Driver/Flags.o, dist/build/Language/Haskell/GhclibParserEx/GHC/Driver/Flags.dyn_o ) [ghc-lib-parser-ex] [ 3 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Driver.Session ( src/Language/Haskell/GhclibParserEx/GHC/Driver/Session.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Driver/Session.o, dist/build/Language/Haskell/GhclibParserEx/GHC/Driver/Session.dyn_o ) [ghc-lib-parser-ex] [ 4 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs ( src/Language/Haskell/GhclibParserEx/GHC/Hs.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs.o, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs.dyn_o ) [ghc-lib-parser-ex] [ 5 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Binds ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Binds.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Binds.o, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Binds.dyn_o ) [ghc-lib-parser-ex] [ 6 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Decls ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Decls.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Decls.o, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Decls.dyn_o ) [ghc-lib-parser-ex] [ 7 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Dump ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Dump.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Dump.o, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Dump.dyn_o ) [ghc-lib-parser-ex] [ 8 of 19] Compiling Language.Haskell.GhclibParserEx.Dump ( src/Language/Haskell/GhclibParserEx/Dump.hs, dist/build/Language/Haskell/GhclibParserEx/Dump.o, dist/build/Language/Haskell/GhclibParserEx/Dump.dyn_o ) [ghc-lib-parser-ex] [ 9 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.ExtendInstances ( src/Language/Haskell/GhclibParserEx/GHC/Hs/ExtendInstances.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/ExtendInstances.o, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/ExtendInstances.dyn_o ) [ghc-lib-parser-ex] [10 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.ImpExp ( src/Language/Haskell/GhclibParserEx/GHC/Hs/ImpExp.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/ImpExp.o, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/ImpExp.dyn_o ) [ghc-lib-parser-ex] [11 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Pat ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.o, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.dyn_o ) [ghc-lib-parser-ex] [12 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Type ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Type.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Type.o, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Type.dyn_o ) [ghc-lib-parser-ex] [13 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Types ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Types.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Types.o, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Types.dyn_o ) [ghc-lib-parser-ex] [14 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Parser ( src/Language/Haskell/GhclibParserEx/GHC/Parser.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Parser.o, dist/build/Language/Haskell/GhclibParserEx/GHC/Parser.dyn_o ) [ghc-lib-parser-ex] [15 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Settings.Config ( src/Language/Haskell/GhclibParserEx/GHC/Settings/Config.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Settings/Config.o, dist/build/Language/Haskell/GhclibParserEx/GHC/Settings/Config.dyn_o ) [ghc-lib-parser-ex] [16 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Types.Name.Reader ( src/Language/Haskell/GhclibParserEx/GHC/Types/Name/Reader.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Types/Name/Reader.o, dist/build/Language/Haskell/GhclibParserEx/GHC/Types/Name/Reader.dyn_o ) [ghc-lib-parser-ex] [17 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Expr ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.o, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.dyn_o ) [ghc-lib-parser-ex] [18 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Utils.Outputable ( src/Language/Haskell/GhclibParserEx/GHC/Utils/Outputable.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Utils/Outputable.o, dist/build/Language/Haskell/GhclibParserEx/GHC/Utils/Outputable.dyn_o ) [ghc-lib-parser-ex] [19 of 19] Compiling Paths_ghc_lib_parser_ex ( dist/build/autogen/Paths_ghc_lib_parser_ex.hs, dist/build/Paths_ghc_lib_parser_ex.o, dist/build/Paths_ghc_lib_parser_ex.dyn_o ) [aeson] [11 of 32] Compiling Data.Aeson.Decoding.Internal ( src/Data/Aeson/Decoding/Internal.hs, dist/build/Data/Aeson/Decoding/Internal.o, dist/build/Data/Aeson/Decoding/Internal.dyn_o ) [aeson] [12 of 32] Compiling Data.Aeson.Decoding.Text ( src/Data/Aeson/Decoding/Text.hs, dist/build/Data/Aeson/Decoding/Text.o, dist/build/Data/Aeson/Decoding/Text.dyn_o ) [ 3 of 16] Compiling Data.Monoid.Monus ( src/Data/Monoid/Monus.hs, nothing ) [algebraic-graphs] [19 of 29] Compiling Algebra.Graph.Labelled.Example.Network ( src/Algebra/Graph/Labelled/Example/Network.hs, dist/build/Algebra/Graph/Labelled/Example/Network.o, dist/build/Algebra/Graph/Labelled/Example/Network.dyn_o ) [algebraic-graphs] [20 of 29] Compiling Algebra.Graph.Labelled.Example.Automaton ( src/Algebra/Graph/Labelled/Example/Automaton.hs, dist/build/Algebra/Graph/Labelled/Example/Automaton.o, dist/build/Algebra/Graph/Labelled/Example/Automaton.dyn_o ) src/Data/Monoid/Monus.hs:320:36: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 320 | | otherwise = go (tail x)  | ^^^^ src/Data/Monoid/Monus.hs:327:36: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 327 | | otherwise = go (tail x)  | ^^^^ [ 4 of 16] Compiling Data.Monoid.GCD ( src/Data/Monoid/GCD.hs, nothing ) [filepattern] [3 of 3] Compiling Main ( test/Test.hs, dist/build/filepattern-test/filepattern-test-tmp/Main.o ) [algebraic-graphs] [21 of 29] Compiling Algebra.Graph.Export ( src/Algebra/Graph/Export.hs, dist/build/Algebra/Graph/Export.o, dist/build/Algebra/Graph/Export.dyn_o ) [algebraic-graphs] src/Algebra/Graph/Export.hs:185:41: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 185 | export :: (Ord a, ToGraph g, ToVertex g ~ a) => (a -> Doc s) -> (a -> a -> Doc s) -> g -> Doc s [algebraic-graphs]  | ^ [algebraic-graphs]  [algebraic-graphs] [22 of 29] Compiling Algebra.Graph.Export.Dot ( src/Algebra/Graph/Export/Dot.hs, dist/build/Algebra/Graph/Export/Dot.o, dist/build/Algebra/Graph/Export/Dot.dyn_o ) [algebraic-graphs] src/Algebra/Graph/Export/Dot.hs:121:63: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 121 | export :: (IsString s, Monoid s, Ord a, ToGraph g, ToVertex g ~ a) => Style a s -> g -> s [algebraic-graphs]  | ^ [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/Export/Dot.hs:165:78: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 165 | exportAsIs :: (IsString s, Monoid s, Ord (ToVertex g), ToGraph g, ToVertex g ~ s) => g -> s [algebraic-graphs]  | ^ [algebraic-graphs]  [algebraic-graphs] [23 of 29] Compiling Algebra.Graph.Undirected ( src/Algebra/Graph/Undirected.hs, dist/build/Algebra/Graph/Undirected.o, dist/build/Algebra/Graph/Undirected.dyn_o ) [algebraic-graphs] [24 of 29] Compiling Algebra.Graph.Class ( src/Algebra/Graph/Class.hs, dist/build/Algebra/Graph/Class.o, dist/build/Algebra/Graph/Class.dyn_o ) [algebraic-graphs] [25 of 29] Compiling Algebra.Graph.Relation.Transitive ( src/Algebra/Graph/Relation/Transitive.hs, dist/build/Algebra/Graph/Relation/Transitive.o, dist/build/Algebra/Graph/Relation/Transitive.dyn_o ) [algebraic-graphs] [26 of 29] Compiling Algebra.Graph.Relation.Reflexive ( src/Algebra/Graph/Relation/Reflexive.hs, dist/build/Algebra/Graph/Relation/Reflexive.o, dist/build/Algebra/Graph/Relation/Reflexive.dyn_o ) [algebraic-graphs] [27 of 29] Compiling Algebra.Graph.Relation.Preorder ( src/Algebra/Graph/Relation/Preorder.hs, dist/build/Algebra/Graph/Relation/Preorder.o, dist/build/Algebra/Graph/Relation/Preorder.dyn_o ) [algebraic-graphs] [28 of 29] Compiling Algebra.Graph.Example.Todo ( src/Algebra/Graph/Example/Todo.hs, dist/build/Algebra/Graph/Example/Todo.o, dist/build/Algebra/Graph/Example/Todo.dyn_o ) [algebraic-graphs] [29 of 29] Compiling Data.Graph.Typed ( src/Data/Graph/Typed.hs, dist/build/Data/Graph/Typed.o, dist/build/Data/Graph/Typed.dyn_o ) src/Data/Monoid/GCD.hs:75:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The qualified import of ‘Data.Text.Encoding’ is redundant except perhaps to import instances from ‘Data.Text.Encoding’ To import instances alone, use: import Data.Text.Encoding()  | 75 | import qualified Data.Text.Encoding as TextEncoding  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/GCD.hs:83:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The qualified import of ‘Data.Text.Lazy.Encoding’ is redundant except perhaps to import instances from ‘Data.Text.Lazy.Encoding’ To import instances alone, use: import Data.Text.Lazy.Encoding()  | 83 | import qualified Data.Text.Lazy.Encoding as LazyEncoding  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/GCD.hs:97:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe()  | 97 | import Data.Maybe (isJust)  | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [aeson] [13 of 32] Compiling Data.Aeson.Decoding.ByteString.Lazy ( src/Data/Aeson/Decoding/ByteString/Lazy.hs, dist/build/Data/Aeson/Decoding/ByteString/Lazy.o, dist/build/Data/Aeson/Decoding/ByteString/Lazy.dyn_o ) [ 5 of 16] Compiling Data.Monoid.LCM ( src/Data/Monoid/LCM.hs, nothing ) src/Data/Monoid/LCM.hs:37:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe()  | 37 | import Data.Maybe (isJust)  | ^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/LCM.hs:38:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Semigroup.Cancellative’ is redundant except perhaps to import instances from ‘Data.Semigroup.Cancellative’ To import instances alone, use: import Data.Semigroup.Cancellative()  | 38 | import Data.Semigroup.Cancellative (Reductive (()))  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/LCM.hs:39:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Semigroup.Commutative’ is redundant except perhaps to import instances from ‘Data.Semigroup.Commutative’ To import instances alone, use: import Data.Semigroup.Commutative()  | 39 | import Data.Semigroup.Commutative (Commutative)  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 6 of 16] Compiling Data.Monoid.Cancellative ( src/Data/Monoid/Cancellative.hs, nothing ) src/Data/Monoid/Cancellative.hs:38:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid()  | 38 | import Data.Monoid (Monoid)  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 7 of 16] Compiling Data.Semigroup.Factorial ( src/Data/Semigroup/Factorial.hs, nothing ) [ghc-lib-parser-ex] [ 1 of 19] Compiling Language.Haskell.GhclibParserEx.Fixity ( src/Language/Haskell/GhclibParserEx/Fixity.hs, dist/build/Language/Haskell/GhclibParserEx/Fixity.p_o ) [algebraic-graphs] [ 1 of 29] Compiling Algebra.Graph.AdjacencyMap ( src/Algebra/Graph/AdjacencyMap.hs, dist/build/Algebra/Graph/AdjacencyMap.p_o ) [aeson] [14 of 32] Compiling Data.Aeson.Decoding.ByteString ( src/Data/Aeson/Decoding/ByteString.hs, dist/build/Data/Aeson/Decoding/ByteString.o, dist/build/Data/Aeson/Decoding/ByteString.dyn_o ) [aeson] [15 of 32] Compiling Data.Aeson.KeyMap ( src/Data/Aeson/KeyMap.hs, dist/build/Data/Aeson/KeyMap.o, dist/build/Data/Aeson/KeyMap.dyn_o ) [aeson] [16 of 32] Compiling Data.Aeson.Types.Generic ( src/Data/Aeson/Types/Generic.hs, dist/build/Data/Aeson/Types/Generic.o, dist/build/Data/Aeson/Types/Generic.dyn_o ) [aeson] [17 of 32] Compiling Data.Aeson.Types.Internal ( src/Data/Aeson/Types/Internal.hs, dist/build/Data/Aeson/Types/Internal.o, dist/build/Data/Aeson/Types/Internal.dyn_o ) [keys] Documentation created: dist/doc/html/keys/, dist/doc/html/keys/keys.txt [ 8 of 16] Compiling Data.Monoid.Factorial ( src/Data/Monoid/Factorial.hs, nothing ) [keys] Phase: installPhase [keys] Installing library in /nix/store/1v5fn1rp2m1b2dl4f0nx4kk66zrfral4-keys-3.12.4/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/keys-3.12.4-HHCPgdmgvamIoHuNsnPibu [filepattern] [4 of 4] Linking dist/build/filepattern-test/filepattern-test [keys] Phase: fixupPhase [keys] shrinking RPATHs of ELF executables and libraries in /nix/store/1v5fn1rp2m1b2dl4f0nx4kk66zrfral4-keys-3.12.4 [keys] shrinking /nix/store/1v5fn1rp2m1b2dl4f0nx4kk66zrfral4-keys-3.12.4/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSkeys-3.12.4-HHCPgdmgvamIoHuNsnPibu-ghc9.10.2.so [keys] checking for references to /build/ in /nix/store/1v5fn1rp2m1b2dl4f0nx4kk66zrfral4-keys-3.12.4... [keys] patching script interpreter paths in /nix/store/1v5fn1rp2m1b2dl4f0nx4kk66zrfral4-keys-3.12.4 [keys] stripping (with command strip and flags -S -p) in /nix/store/1v5fn1rp2m1b2dl4f0nx4kk66zrfral4-keys-3.12.4/lib src/Data/Monoid/Factorial.hs:208:77: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘tail’ (imported from Data.List, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 208 | inits (a, b) = List.map (flip (,) mempty) (inits a) ++ List.map ((,) a) (List.tail $ inits b)  | ^^^^^^^^^ src/Data/Monoid/Factorial.hs:209:77: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘tail’ (imported from Data.List, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 209 | tails (a, b) = List.map (flip (,) b) (tails a) ++ List.map ((,) mempty) (List.tail $ tails b)  | ^^^^^^^^^ src/Data/Monoid/Factorial.hs:252:59: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘tail’ (imported from Data.List, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 252 | ++ List.map (\b1-> (a, b1, mempty)) (List.tail $ inits b)  | ^^^^^^^^^ src/Data/Monoid/Factorial.hs:253:54: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘tail’ (imported from Data.List, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 253 | ++ List.map (\c1-> (a, b, c1)) (List.tail $ inits c)  | ^^^^^^^^^ src/Data/Monoid/Factorial.hs:255:59: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘tail’ (imported from Data.List, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 255 | ++ List.map (\b1-> (mempty, b1, c)) (List.tail $ tails b)  | ^^^^^^^^^ src/Data/Monoid/Factorial.hs:256:64: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘tail’ (imported from Data.List, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 256 | ++ List.map (\c1-> (mempty, mempty, c1)) (List.tail $ tails c)  | ^^^^^^^^^ src/Data/Monoid/Factorial.hs:309:70: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘tail’ (imported from Data.List, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 309 | ++ List.map (\b1-> (a, b1, mempty, mempty)) (List.tail $ inits b)  | ^^^^^^^^^ src/Data/Monoid/Factorial.hs:310:65: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘tail’ (imported from Data.List, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 310 | ++ List.map (\c1-> (a, b, c1, mempty)) (List.tail $ inits c)  | ^^^^^^^^^ src/Data/Monoid/Factorial.hs:311:60: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘tail’ (imported from Data.List, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 311 | ++ List.map (\d1-> (a, b, c, d1)) (List.tail $ inits d)  | ^^^^^^^^^ src/Data/Monoid/Factorial.hs:313:65: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘tail’ (imported from Data.List, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 313 | ++ List.map (\b1-> (mempty, b1, c, d)) (List.tail $ tails b)  | ^^^^^^^^^ src/Data/Monoid/Factorial.hs:314:70: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘tail’ (imported from Data.List, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 314 | ++ List.map (\c1-> (mempty, mempty, c1, d)) (List.tail $ tails c) [keys] shrinking RPATHs of ELF executables and libraries in /nix/store/bd4jw7fk6z7k7pass4hjdqq7qg4igair-keys-3.12.4-doc  | ^^^^^^^^^ src/Data/Monoid/Factorial.hs:315:75: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘tail’ (imported from Data.List, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 315 | ++ List.map (\d1-> (mempty, mempty, mempty, d1)) (List.tail $ tails d)  | ^^^^^^^^^ [keys] checking for references to /build/ in /nix/store/bd4jw7fk6z7k7pass4hjdqq7qg4igair-keys-3.12.4-doc... [ 9 of 16] Compiling Data.Monoid.Textual ( src/Data/Monoid/Textual.hs, nothing ) [keys] patching script interpreter paths in /nix/store/bd4jw7fk6z7k7pass4hjdqq7qg4igair-keys-3.12.4-doc [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/1v5fn1rp2m1b2dl4f0nx4kk66zrfral4-keys-3.12.4 /nix/store/bd4jw7fk6z7k7pass4hjdqq7qg4igair-keys-3.12.4-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/1v5fn1rp2m1b2dl4f0nx4kk66zrfral4-keys-3.12.4 (6.57 MiB) [post-build-hook] Pushing /nix/store/bd4jw7fk6z7k7pass4hjdqq7qg4igair-keys-3.12.4-doc (2.14 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/1v5fn1rp2m1b2dl4f0nx4kk66zrfral4-keys-3.12.4 /nix/store/bd4jw7fk6z7k7pass4hjdqq7qg4igair-keys-3.12.4-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/bd4jw7fk6z7k7pass4hjdqq7qg4igair-keys-3.12.4-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/1v5fn1rp2m1b2dl4f0nx4kk66zrfral4-keys-3.12.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 1 paths... [post-build-hook] copying path '/nix/store/x9brp7samwzc5h29hsb10q4b6f0x2rrv-keys-3.12.4.drv' to 'https://cache.nix-ci.com'... [adjunctions] Documentation created: dist/doc/html/adjunctions/, [adjunctions] dist/doc/html/adjunctions/adjunctions.txt [adjunctions] Preprocessing test suite 'spec' for adjunctions-4.4.3... [adjunctions] Phase: installPhase [adjunctions] Installing library in /nix/store/zg5pqxk4cjhxb77vm4insd08l9xw235z-adjunctions-4.4.3/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/adjunctions-4.4.3-338we0gAofrCMMNql9SAGb [adjunctions] Phase: fixupPhase [adjunctions] shrinking RPATHs of ELF executables and libraries in /nix/store/zg5pqxk4cjhxb77vm4insd08l9xw235z-adjunctions-4.4.3 [adjunctions] shrinking /nix/store/zg5pqxk4cjhxb77vm4insd08l9xw235z-adjunctions-4.4.3/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSadjunctions-4.4.3-338we0gAofrCMMNql9SAGb-ghc9.10.2.so [adjunctions] checking for references to /build/ in /nix/store/zg5pqxk4cjhxb77vm4insd08l9xw235z-adjunctions-4.4.3... [adjunctions] patching script interpreter paths in /nix/store/zg5pqxk4cjhxb77vm4insd08l9xw235z-adjunctions-4.4.3 [adjunctions] stripping (with command strip and flags -S -p) in /nix/store/zg5pqxk4cjhxb77vm4insd08l9xw235z-adjunctions-4.4.3/lib [adjunctions] shrinking RPATHs of ELF executables and libraries in /nix/store/a4lz8f0za5r8ybf2xxp5hmkds5hb3rsi-adjunctions-4.4.3-doc [adjunctions] checking for references to /build/ in /nix/store/a4lz8f0za5r8ybf2xxp5hmkds5hb3rsi-adjunctions-4.4.3-doc... [adjunctions] patching script interpreter paths in /nix/store/a4lz8f0za5r8ybf2xxp5hmkds5hb3rsi-adjunctions-4.4.3-doc [aeson] [18 of 32] Compiling Data.Aeson.Parser.Time ( src/Data/Aeson/Parser/Time.hs, dist/build/Data/Aeson/Parser/Time.o, dist/build/Data/Aeson/Parser/Time.dyn_o ) [aeson] [19 of 32] Compiling Data.Aeson.Encoding.Builder ( src/Data/Aeson/Encoding/Builder.hs, dist/build/Data/Aeson/Encoding/Builder.o, dist/build/Data/Aeson/Encoding/Builder.dyn_o ) [aeson] [20 of 32] Compiling Data.Aeson.Encoding.Internal ( src/Data/Aeson/Encoding/Internal.hs, dist/build/Data/Aeson/Encoding/Internal.o, dist/build/Data/Aeson/Encoding/Internal.dyn_o ) [aeson] [21 of 32] Compiling Data.Aeson.Encoding ( src/Data/Aeson/Encoding.hs, dist/build/Data/Aeson/Encoding.o, dist/build/Data/Aeson/Encoding.dyn_o ) [aeson] [22 of 32] Compiling Data.Aeson.Decoding.Conversion ( src/Data/Aeson/Decoding/Conversion.hs, dist/build/Data/Aeson/Decoding/Conversion.o, dist/build/Data/Aeson/Decoding/Conversion.dyn_o ) [aeson] [23 of 32] Compiling Data.Aeson.Types.FromJSON ( src/Data/Aeson/Types/FromJSON.hs, dist/build/Data/Aeson/Types/FromJSON.o, dist/build/Data/Aeson/Types/FromJSON.dyn_o ) [algebraic-graphs] [ 2 of 29] Compiling Algebra.Graph.AdjacencyIntMap ( src/Algebra/Graph/AdjacencyIntMap.hs, dist/build/Algebra/Graph/AdjacencyIntMap.p_o ) [algebraic-graphs] [ 3 of 29] Compiling Algebra.Graph.AdjacencyIntMap.Algorithm ( src/Algebra/Graph/AdjacencyIntMap/Algorithm.hs, dist/build/Algebra/Graph/AdjacencyIntMap/Algorithm.p_o ) [algebraic-graphs] [ 4 of 29] Compiling Algebra.Graph.Internal ( src/Algebra/Graph/Internal.hs, dist/build/Algebra/Graph/Internal.p_o ) [algebraic-graphs] [ 5 of 29] Compiling Algebra.Graph ( src/Algebra/Graph.hs, dist/build/Algebra/Graph.p_o ) [algebraic-graphs] [ 6 of 29] Compiling Algebra.Graph.HigherKinded.Class ( src/Algebra/Graph/HigherKinded/Class.hs, dist/build/Algebra/Graph/HigherKinded/Class.p_o ) [algebraic-graphs] [ 7 of 29] Compiling Algebra.Graph.Bipartite.AdjacencyMap ( src/Algebra/Graph/Bipartite/AdjacencyMap.hs, dist/build/Algebra/Graph/Bipartite/AdjacencyMap.p_o ) [algebraic-graphs] [ 8 of 29] Compiling Algebra.Graph.Bipartite.AdjacencyMap.Algorithm ( src/Algebra/Graph/Bipartite/AdjacencyMap/Algorithm.hs, dist/build/Algebra/Graph/Bipartite/AdjacencyMap/Algorithm.p_o ) [algebraic-graphs] [ 9 of 29] Compiling Algebra.Graph.Label ( src/Algebra/Graph/Label.hs, dist/build/Algebra/Graph/Label.p_o ) [algebraic-graphs] [10 of 29] Compiling Algebra.Graph.NonEmpty.AdjacencyMap ( src/Algebra/Graph/NonEmpty/AdjacencyMap.hs, dist/build/Algebra/Graph/NonEmpty/AdjacencyMap.p_o ) [algebraic-graphs] [11 of 29] Compiling Algebra.Graph.AdjacencyMap.Algorithm ( src/Algebra/Graph/AdjacencyMap/Algorithm.hs, dist/build/Algebra/Graph/AdjacencyMap/Algorithm.p_o ) [algebraic-graphs] src/Algebra/Graph/AdjacencyMap/Algorithm.hs:384:43: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [algebraic-graphs]  In the use of ‘head’ [algebraic-graphs]  (imported from Prelude, but defined in GHC.Internal.List): [algebraic-graphs]  "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." [algebraic-graphs]  | [algebraic-graphs] 384 | exit v = do newComponent <- (v==).snd.head <$> gets boundaryStack [algebraic-graphs]  | ^^^^ [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/AdjacencyMap/Algorithm.hs:391:21: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [algebraic-graphs]  In the use of ‘tail’ [algebraic-graphs]  (imported from Prelude, but defined in GHC.Internal.List): [algebraic-graphs]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [algebraic-graphs]  | [algebraic-graphs] 391 | pth' = tail v_pth' -- Here we know that v_pth' starts with v [algebraic-graphs]  | ^^^^ [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/AdjacencyMap/Algorithm.hs:395:26: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [algebraic-graphs]  In the use of ‘head’ [algebraic-graphs]  (imported from Prelude, but defined in GHC.Internal.List): [algebraic-graphs]  "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." [algebraic-graphs]  | [algebraic-graphs] 395 | p_v = fst $ head bnd [algebraic-graphs]  | ^^^^ [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/AdjacencyMap/Algorithm.hs:397:21: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [algebraic-graphs]  In the use of ‘tail’ [algebraic-graphs]  (imported from Prelude, but defined in GHC.Internal.List): [filepattern] Phase: checkPhase [filepattern] Running 1 test suites... [filepattern] Test suite filepattern-test: RUNNING... [filepattern] Testing... [filepattern] Passed 126 specific cases [filepattern] Passed 12996 properties on specific cases [filepattern] +++ OK, passed 10000 tests (3.23% match). [filepattern] SUCCESS (all tests completed) [filepattern] Test suite filepattern-test: PASS [filepattern] Test suite logged to: dist/test/filepattern-0.1.3-filepattern-test.log [filepattern] 1 of 1 test suites (1 of 1 test cases) passed. [filepattern] Phase: haddockPhase [filepattern] Preprocessing library for filepattern-0.1.3... [filepattern] Running Haddock on library for filepattern-0.1.3... [filepattern] [1 of 8] Compiling System.FilePattern.ListBy ( src/System/FilePattern/ListBy.hs, nothing ) [filepattern] [2 of 8] Compiling System.FilePattern.Monads ( src/System/FilePattern/Monads.hs, nothing ) [filepattern] [3 of 8] Compiling System.FilePattern.Tree ( src/System/FilePattern/Tree.hs, nothing ) [filepattern] src/System/FilePattern/Tree.hs:16:45: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [filepattern]  In the use of ‘head’ [filepattern]  (imported from Prelude, but defined in GHC.Internal.List): [filepattern]  "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." [filepattern]  | [filepattern] 16 | f xs = Tree (map fst empty) [(fst $ head gs, f $ map snd gs) | gs <- groups] [filepattern]  | ^^^^ [filepattern]  [filepattern] [4 of 8] Compiling System.FilePattern.Wildcard ( src/System/FilePattern/Wildcard.hs, nothing ) [filepattern] [5 of 8] Compiling System.FilePattern.Core ( src/System/FilePattern/Core.hs, nothing ) [filepattern] [6 of 8] Compiling System.FilePattern.Step ( src/System/FilePattern/Step.hs, nothing ) [filepattern] [7 of 8] Compiling System.FilePattern.Directory ( src/System/FilePattern/Directory.hs, nothing ) [filepattern] [8 of 8] Compiling System.FilePattern ( src/System/FilePattern.hs, nothing ) [filepattern] Haddock coverage: [filepattern] Warning: '<.>' is out of scope. [filepattern]  If you qualify the identifier, haddock can try to link it anyway. [filepattern] Warning: '' is out of scope. [filepattern]  If you qualify the identifier, haddock can try to link it anyway. [filepattern] Warning: 'Step' is ambiguous. It is defined [filepattern]  * at src/System/FilePattern/Step.hs:60:15 [filepattern]  * at src/System/FilePattern/Step.hs:60:1 [filepattern]  You may be able to disambiguate the identifier by qualifying it or [filepattern]  by specifying the type/value namespace explicitly. [filepattern]  Defaulting to the one defined at src/System/FilePattern/Step.hs:60:1 [filepattern]  100% ( 5 / 5) in 'System.FilePattern.Directory' [filepattern]  100% ( 12 / 12) in 'System.FilePattern' [ghc-lib-parser-ex] [ 2 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Driver.Flags ( src/Language/Haskell/GhclibParserEx/GHC/Driver/Flags.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Driver/Flags.p_o ) [ghc-lib-parser-ex] [ 3 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Driver.Session ( src/Language/Haskell/GhclibParserEx/GHC/Driver/Session.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Driver/Session.p_o ) [ghc-lib-parser-ex] [ 4 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs ( src/Language/Haskell/GhclibParserEx/GHC/Hs.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs.p_o ) [ghc-lib-parser-ex] [ 5 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Binds ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Binds.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Binds.p_o ) [ghc-lib-parser-ex] [ 6 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Decls ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Decls.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Decls.p_o ) [ghc-lib-parser-ex] [ 7 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Dump ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Dump.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Dump.p_o ) [ghc-lib-parser-ex] [ 8 of 19] Compiling Language.Haskell.GhclibParserEx.Dump ( src/Language/Haskell/GhclibParserEx/Dump.hs, dist/build/Language/Haskell/GhclibParserEx/Dump.p_o ) [ghc-lib-parser-ex] [ 9 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.ExtendInstances ( src/Language/Haskell/GhclibParserEx/GHC/Hs/ExtendInstances.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/ExtendInstances.p_o ) [ghc-lib-parser-ex] [10 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.ImpExp ( src/Language/Haskell/GhclibParserEx/GHC/Hs/ImpExp.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/ImpExp.p_o ) [ghc-lib-parser-ex] [11 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Pat ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.p_o ) [ghc-lib-parser-ex] [12 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Type ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Type.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Type.p_o ) [ghc-lib-parser-ex] [13 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Types ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Types.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Types.p_o ) [ghc-lib-parser-ex] [14 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Parser ( src/Language/Haskell/GhclibParserEx/GHC/Parser.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Parser.p_o ) [ghc-lib-parser-ex] [15 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Settings.Config ( src/Language/Haskell/GhclibParserEx/GHC/Settings/Config.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Settings/Config.p_o ) [ghc-lib-parser-ex] [16 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Types.Name.Reader ( src/Language/Haskell/GhclibParserEx/GHC/Types/Name/Reader.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Types/Name/Reader.p_o ) [ghc-lib-parser-ex] [17 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Expr ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.p_o ) [ghc-lib-parser-ex] [18 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Utils.Outputable ( src/Language/Haskell/GhclibParserEx/GHC/Utils/Outputable.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Utils/Outputable.p_o ) [ghc-lib-parser-ex] [19 of 19] Compiling Paths_ghc_lib_parser_ex ( dist/build/autogen/Paths_ghc_lib_parser_ex.hs, dist/build/Paths_ghc_lib_parser_ex.p_o ) [ghc-lib-parser-ex] Preprocessing test suite 'ghc-lib-parser-ex-test' for ghc-lib-parser-ex-9.12.0.0... [ghc-lib-parser-ex] Building test suite 'ghc-lib-parser-ex-test' for ghc-lib-parser-ex-9.12.0.0... [ghc-lib-parser-ex] [1 of 1] Compiling Main ( test/Test.hs, dist/build/ghc-lib-parser-ex-test/ghc-lib-parser-ex-test-tmp/Main.o ) [10 of 16] Compiling Data.Monoid.Instances.CharVector ( src/Data/Monoid/Instances/CharVector.hs, nothing ) [11 of 16] Compiling Data.Monoid.Instances.Stateful ( src/Data/Monoid/Instances/Stateful.hs, nothing ) src/Data/Monoid/Instances/Stateful.hs:27:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Semigroup’ is redundant except perhaps to import instances from ‘Data.Semigroup’ To import instances alone, use: import Data.Semigroup()  | 27 | import Data.Semigroup (Semigroup(..))  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/Instances/Stateful.hs:28:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid()  | 28 | import Data.Monoid (Monoid(..))  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [12 of 16] Compiling Data.Monoid.Instances.PrefixMemory ( src/Data/Monoid/Instances/PrefixMemory.hs, nothing ) src/Data/Monoid/Instances/PrefixMemory.hs:20:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Semigroup’ is redundant except perhaps to import instances from ‘Data.Semigroup’ To import instances alone, use: import Data.Semigroup()  | 20 | import Data.Semigroup (Semigroup(..))  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/Instances/PrefixMemory.hs:21:21: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] The import of ‘Monoid’ from module ‘Data.Monoid’ is redundant  | 21 | import Data.Monoid (Monoid(..), Endo(..))  | ^^^^^^^^^^ src/Data/Monoid/Instances/PrefixMemory.hs:106:40: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘tail’ (imported from Data.List, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 106 | factors (Shadowed p c) = rewrap <$> List.tail (inits c)  | ^^^^^^^^^ [13 of 16] Compiling Data.Monoid.Instances.Positioned ( src/Data/Monoid/Instances/Positioned.hs, nothing ) src/Data/Monoid/Instances/Positioned.hs:33:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Semigroup’ is redundant except perhaps to import instances from ‘Data.Semigroup’ To import instances alone, use: import Data.Semigroup()  | 33 | import Data.Semigroup (Semigroup(..))  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/a4lz8f0za5r8ybf2xxp5hmkds5hb3rsi-adjunctions-4.4.3-doc /nix/store/zg5pqxk4cjhxb77vm4insd08l9xw235z-adjunctions-4.4.3 [post-build-hook] Pushing 2 paths (108 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/zg5pqxk4cjhxb77vm4insd08l9xw235z-adjunctions-4.4.3 (6.10 MiB) [post-build-hook] Pushing /nix/store/a4lz8f0za5r8ybf2xxp5hmkds5hb3rsi-adjunctions-4.4.3-doc (2.01 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/a4lz8f0za5r8ybf2xxp5hmkds5hb3rsi-adjunctions-4.4.3-doc /nix/store/zg5pqxk4cjhxb77vm4insd08l9xw235z-adjunctions-4.4.3 [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/a4lz8f0za5r8ybf2xxp5hmkds5hb3rsi-adjunctions-4.4.3-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/zg5pqxk4cjhxb77vm4insd08l9xw235z-adjunctions-4.4.3' 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/phmlq1ga67ssmmh7ysdj86il712gc9rl-adjunctions-4.4.3.drv' to 'https://cache.nix-ci.com'... [algebraic-graphs]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [algebraic-graphs]  | [algebraic-graphs] 397 | bnd' = tail bnd [algebraic-graphs]  | ^^^^ [algebraic-graphs]  [algebraic-graphs] [12 of 29] Compiling Algebra.Graph.Acyclic.AdjacencyMap ( src/Algebra/Graph/Acyclic/AdjacencyMap.hs, dist/build/Algebra/Graph/Acyclic/AdjacencyMap.p_o ) [algebraic-graphs] [13 of 29] Compiling Algebra.Graph.ToGraph ( src/Algebra/Graph/ToGraph.hs, dist/build/Algebra/Graph/ToGraph.p_o ) [algebraic-graphs] src/Algebra/Graph/ToGraph.hs:171:32: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 171 | vertexIntSet :: ToVertex t ~ Int => t -> IntSet [algebraic-graphs]  | ^ [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/ToGraph.hs:197:29: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 197 | preIntSet :: ToVertex t ~ Int => Int -> t -> IntSet [algebraic-graphs]  | ^ [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/ToGraph.hs:215:30: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 215 | postIntSet :: ToVertex t ~ Int => Int -> t -> IntSet [algebraic-graphs]  | ^ [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/ToGraph.hs:303:37: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 303 | toAdjacencyIntMap :: ToVertex t ~ Int => t -> AIM.AdjacencyIntMap [algebraic-graphs]  | ^ [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/ToGraph.hs:312:46: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 312 | toAdjacencyIntMapTranspose :: ToVertex t ~ Int => t -> AIM.AdjacencyIntMap [algebraic-graphs]  | ^ [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/ToGraph.hs:452:43: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 452 | adjacencyIntMap :: (ToGraph t, ToVertex t ~ Int) => t -> IntMap IntSet [algebraic-graphs]  | ^ [algebraic-graphs]  src/Data/Monoid/Instances/Positioned.hs:34:21: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] The import of ‘Monoid’ from module ‘Data.Monoid’ is redundant  | 34 | import Data.Monoid (Monoid(..), Endo(..))  | ^^^^^^^^^^ [14 of 16] Compiling Data.Monoid.Instances.Measured ( src/Data/Monoid/Instances/Measured.hs, nothing ) src/Data/Monoid/Instances/Measured.hs:21:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Semigroup’ is redundant except perhaps to import instances from ‘Data.Semigroup’ To import instances alone, use: import Data.Semigroup()  | 21 | import Data.Semigroup (Semigroup(..))  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/Instances/Measured.hs:22:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid()  | 22 | import Data.Monoid (Monoid(..))  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [15 of 16] Compiling Data.Monoid.Instances.Concat ( src/Data/Monoid/Instances/Concat.hs, nothing ) src/Data/Monoid/Instances/Concat.hs:23:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Semigroup’ is redundant except perhaps to import instances from ‘Data.Semigroup’ To import instances alone, use: import Data.Semigroup()  | 23 | import Data.Semigroup (Semigroup(..))  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/Instances/Concat.hs:24:21: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] The import of ‘Monoid’ from module ‘Data.Monoid’ is redundant  | 24 | import Data.Monoid (Monoid(..), First(..), Sum(..))  | ^^^^^^^^^^ [16 of 16] Compiling Data.Monoid.Instances.ByteString.UTF8 ( src/Data/Monoid/Instances/ByteString/UTF8.hs, nothing ) src/Data/Monoid/Instances/ByteString/UTF8.hs:59:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Semigroup’ is redundant except perhaps to import instances from ‘Data.Semigroup’ To import instances alone, use: import Data.Semigroup()  | 59 | import Data.Semigroup (Semigroup(..))  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/Instances/ByteString/UTF8.hs:60:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid()  | 60 | import Data.Monoid (Monoid(..))  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Haddock coverage: 100% ( 3 / 3) in 'Data.Monoid.Null' Warning: 'Sum' is ambiguous. It is defined Building kan-extensions [algebraic-graphs] src/Algebra/Graph/ToGraph.hs:471:52: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 471 | adjacencyIntMapTranspose :: (ToGraph t, ToVertex t ~ Int) => t -> IntMap IntSet [algebraic-graphs]  | ^ [algebraic-graphs]  [algebraic-graphs] [14 of 29] Compiling Algebra.Graph.Relation ( src/Algebra/Graph/Relation.hs, dist/build/Algebra/Graph/Relation.p_o ) [algebraic-graphs] [15 of 29] Compiling Algebra.Graph.Relation.Symmetric ( src/Algebra/Graph/Relation/Symmetric.hs, dist/build/Algebra/Graph/Relation/Symmetric.p_o ) [algebraic-graphs] [16 of 29] Compiling Algebra.Graph.NonEmpty ( src/Algebra/Graph/NonEmpty.hs, dist/build/Algebra/Graph/NonEmpty.p_o ) [algebraic-graphs] [17 of 29] Compiling Algebra.Graph.Labelled.AdjacencyMap ( src/Algebra/Graph/Labelled/AdjacencyMap.hs, dist/build/Algebra/Graph/Labelled/AdjacencyMap.p_o ) [algebraic-graphs] [18 of 29] Compiling Algebra.Graph.Labelled ( src/Algebra/Graph/Labelled.hs, dist/build/Algebra/Graph/Labelled.p_o ) [algebraic-graphs] [19 of 29] Compiling Algebra.Graph.Labelled.Example.Network ( src/Algebra/Graph/Labelled/Example/Network.hs, dist/build/Algebra/Graph/Labelled/Example/Network.p_o ) [algebraic-graphs] [20 of 29] Compiling Algebra.Graph.Labelled.Example.Automaton ( src/Algebra/Graph/Labelled/Example/Automaton.hs, dist/build/Algebra/Graph/Labelled/Example/Automaton.p_o ) [algebraic-graphs] [21 of 29] Compiling Algebra.Graph.Export ( src/Algebra/Graph/Export.hs, dist/build/Algebra/Graph/Export.p_o ) [algebraic-graphs] src/Algebra/Graph/Export.hs:185:41: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 185 | export :: (Ord a, ToGraph g, ToVertex g ~ a) => (a -> Doc s) -> (a -> a -> Doc s) -> g -> Doc s [algebraic-graphs]  | ^ [algebraic-graphs]  [algebraic-graphs] [22 of 29] Compiling Algebra.Graph.Export.Dot ( src/Algebra/Graph/Export/Dot.hs, dist/build/Algebra/Graph/Export/Dot.p_o ) [algebraic-graphs] src/Algebra/Graph/Export/Dot.hs:121:63: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 121 | export :: (IsString s, Monoid s, Ord a, ToGraph g, ToVertex g ~ a) => Style a s -> g -> s [algebraic-graphs]  | ^ [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/Export/Dot.hs:165:78: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 165 | exportAsIs :: (IsString s, Monoid s, Ord (ToVertex g), ToGraph g, ToVertex g ~ s) => g -> s [algebraic-graphs]  | ^ [algebraic-graphs]  [algebraic-graphs] [23 of 29] Compiling Algebra.Graph.Undirected ( src/Algebra/Graph/Undirected.hs, dist/build/Algebra/Graph/Undirected.p_o ) [algebraic-graphs] [24 of 29] Compiling Algebra.Graph.Class ( src/Algebra/Graph/Class.hs, dist/build/Algebra/Graph/Class.p_o ) [algebraic-graphs] [25 of 29] Compiling Algebra.Graph.Relation.Transitive ( src/Algebra/Graph/Relation/Transitive.hs, dist/build/Algebra/Graph/Relation/Transitive.p_o ) [filepattern] Documentation created: dist/doc/html/filepattern/, [filepattern] dist/doc/html/filepattern/filepattern.txt [filepattern] Preprocessing test suite 'filepattern-test' for filepattern-0.1.3... [filepattern] Phase: installPhase [filepattern] Installing library in /nix/store/6rpc6r6dpmyf0gn0mrfy1yp3srlqbvv5-filepattern-0.1.3/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/filepattern-0.1.3-KHonYqMaQri5JxNYkW8BNt [filepattern] Phase: fixupPhase [filepattern] shrinking RPATHs of ELF executables and libraries in /nix/store/6rpc6r6dpmyf0gn0mrfy1yp3srlqbvv5-filepattern-0.1.3 [filepattern] shrinking /nix/store/6rpc6r6dpmyf0gn0mrfy1yp3srlqbvv5-filepattern-0.1.3/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSfilepattern-0.1.3-KHonYqMaQri5JxNYkW8BNt-ghc9.10.2.so [filepattern] checking for references to /build/ in /nix/store/6rpc6r6dpmyf0gn0mrfy1yp3srlqbvv5-filepattern-0.1.3... [filepattern] patching script interpreter paths in /nix/store/6rpc6r6dpmyf0gn0mrfy1yp3srlqbvv5-filepattern-0.1.3 [filepattern] stripping (with command strip and flags -S -p) in /nix/store/6rpc6r6dpmyf0gn0mrfy1yp3srlqbvv5-filepattern-0.1.3/lib [filepattern] shrinking RPATHs of ELF executables and libraries in /nix/store/jbln8bmkg8i0xmxya5aag61s005xxvrb-filepattern-0.1.3-doc [filepattern] checking for references to /build/ in /nix/store/jbln8bmkg8i0xmxya5aag61s005xxvrb-filepattern-0.1.3-doc... [filepattern] patching script interpreter paths in /nix/store/jbln8bmkg8i0xmxya5aag61s005xxvrb-filepattern-0.1.3-doc [ghc-lib-parser-ex] [2 of 2] Linking dist/build/ghc-lib-parser-ex-test/ghc-lib-parser-ex-test [ghc-lib-parser-ex] Preprocessing executable 'ghc-lib-parser-ex-build-tool' for ghc-lib-parser-ex-9.12.0.0... [ghc-lib-parser-ex] Building executable 'ghc-lib-parser-ex-build-tool' for ghc-lib-parser-ex-9.12.0.0... [ghc-lib-parser-ex] [1 of 1] Compiling Main ( CI.hs, dist/build/ghc-lib-parser-ex-build-tool/ghc-lib-parser-ex-build-tool-tmp/Main.o ) [ghc-lib-parser-ex] [2 of 2] Linking dist/build/ghc-lib-parser-ex-build-tool/ghc-lib-parser-ex-build-tool [ghc-lib-parser-ex] Phase: checkPhase [ghc-lib-parser-ex] Running 1 test suites... [ghc-lib-parser-ex] Test suite ghc-lib-parser-ex-test: RUNNING... [ghc-lib-parser-ex]  All tests [ghc-lib-parser-ex]  Parse tests [ghc-lib-parser-ex]  Module: OK [ghc-lib-parser-ex]  Module: OK [ghc-lib-parser-ex]  Signature: OK [ghc-lib-parser-ex]  Import: OK [ghc-lib-parser-ex]  Statement: OK [ghc-lib-parser-ex]  Backpack: OK [ghc-lib-parser-ex]  Expression: OK [ghc-lib-parser-ex]  Declaration (1): OK [ghc-lib-parser-ex]  Declaration (2): OK [ghc-lib-parser-ex]  File: OK [ghc-lib-parser-ex]  Fixity tests [ghc-lib-parser-ex]  Expression: OK [ghc-lib-parser-ex]  Pattern: OK [ghc-lib-parser-ex]  fixitiesFromModule: OK [ghc-lib-parser-ex]  Extend instances tests [ghc-lib-parser-ex]  Eq, Ord: OK [ghc-lib-parser-ex]  Expression predicate tests [ghc-lib-parser-ex]  isTag: OK [ghc-lib-parser-ex]  isTag: OK [ghc-lib-parser-ex]  isDol: OK [ghc-lib-parser-ex]  isDot: OK [ghc-lib-parser-ex]  isReturn: OK [ghc-lib-parser-ex]  isReturn: OK [ghc-lib-parser-ex]  isSection: OK [ghc-lib-parser-ex]  isSection: OK [ghc-lib-parser-ex]  isRecConstr: OK [ghc-lib-parser-ex]  isRecUpdate: OK [ghc-lib-parser-ex]  isVar: OK [ghc-lib-parser-ex]  isVar: OK [ghc-lib-parser-ex]  isPar: OK [ghc-lib-parser-ex]  isPar: OK [ghc-lib-parser-ex]  isApp: OK [ghc-lib-parser-ex]  isApp: OK [ghc-lib-parser-ex]  isOpApp: OK [ghc-lib-parser-ex]  isOpApp: OK [ghc-lib-parser-ex]  isAnyApp: OK [ghc-lib-parser-ex]  isAnyApp: OK [ghc-lib-parser-ex]  isAnyApp: OK [ghc-lib-parser-ex]  isDo: OK [ghc-lib-parser-ex]  isDo: OK [ghc-lib-parser-ex]  isAnyApp: OK [ghc-lib-parser-ex]  isLexeme: OK [ghc-lib-parser-ex]  isLexeme: OK [ghc-lib-parser-ex]  isLexeme: OK [ghc-lib-parser-ex]  isLambda: OK [ghc-lib-parser-ex]  isLambda: OK [ghc-lib-parser-ex]  isLambda: OK [ghc-lib-parser-ex]  isDotApp: OK [ghc-lib-parser-ex]  isDotApp: OK [ghc-lib-parser-ex]  isTypeApp: OK [ghc-lib-parser-ex]  isTypeApp: OK [ghc-lib-parser-ex]  isTypeApp: OK [ghc-lib-parser-ex]  isWHNF: OK [ghc-lib-parser-ex]  isWHNF: OK [ghc-lib-parser-ex]  isWHNF: OK [ghc-lib-parser-ex]  isWHNF: OK [ghc-lib-parser-ex]  isWHNF: OK [ghc-lib-parser-ex]  isWHNF: OK [ghc-lib-parser-ex]  isWHNF: OK [ghc-lib-parser-ex]  isWHNF: OK [ghc-lib-parser-ex]  isWHNF: OK [ghc-lib-parser-ex]  isWHNF: OK [ghc-lib-parser-ex]  isWHNF: OK [ghc-lib-parser-ex]  isWHNF: OK [ghc-lib-parser-ex]  isWHNF: OK [ghc-lib-parser-ex]  isWHNF: OK [ghc-lib-parser-ex]  isWHNF: OK [ghc-lib-parser-ex]  isLCase: OK [ghc-lib-parser-ex]  isLCase: OK [ghc-lib-parser-ex]  isSpliceDecl: OK [ghc-lib-parser-ex]  isSpliceDecl: OK [ghc-lib-parser-ex]  isSpliceDecl: OK [ghc-lib-parser-ex]  isTypedSplice: OK [ghc-lib-parser-ex]  isTypedSplice: OK [ghc-lib-parser-ex]  isUntypedSplice: OK [ghc-lib-parser-ex]  isUntypedSplice: OK [ghc-lib-parser-ex]  isQuasiQuoteExpr: OK [ghc-lib-parser-ex]  isQuasiQuoteExpr: OK [ghc-lib-parser-ex]  isWholeFrac: OK [ghc-lib-parser-ex]  isWholeFrac: OK [ghc-lib-parser-ex]  isMDo: OK [ghc-lib-parser-ex]  isListComp (1): OK [ghc-lib-parser-ex]  isListComp (2): OK [ghc-lib-parser-ex]  isMonadComp (0): OK [ghc-lib-parser-ex]  isMonadComp (1): OK [ghc-lib-parser-ex]  isMonadComp (2): OK [ghc-lib-parser-ex]  isMonadComp (3): OK * in ‘GHC.Internal.Data.Semigroup.Internal’ * in ‘GHC.Internal.Data.Semigroup.Internal’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.Data.Semigroup.Internal’ Warning: 'Product' is ambiguous. It is defined * in ‘GHC.Internal.Data.Semigroup.Internal’ * in ‘GHC.Internal.Data.Semigroup.Internal’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.Data.Semigroup.Internal’ Warning: 'Set' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 11 / 11) in 'Data.Semigroup.Cancellative' 100% ( 3 / 3) in 'Data.Monoid.Monus' 100% ( 8 / 8) in 'Data.Monoid.GCD' 100% ( 3 / 3) in 'Data.Monoid.LCM' 41% ( 5 / 12) in 'Data.Monoid.Cancellative' Missing documentation for: CommutativeMonoid (src/Data/Monoid/Cancellative.hs:51) ReductiveMonoid (src/Data/Monoid/Cancellative.hs:52) CancellativeMonoid (src/Data/Monoid/Cancellative.hs:55) LeftReductiveMonoid (src/Data/Monoid/Cancellative.hs:53) RightReductiveMonoid (src/Data/Monoid/Cancellative.hs:54) LeftCancellativeMonoid (src/Data/Monoid/Cancellative.hs:56) RightCancellativeMonoid (src/Data/Monoid/Cancellative.hs:57) Warning: 'Product' is ambiguous. It is defined * in ‘GHC.Internal.Data.Semigroup.Internal’ * in ‘GHC.Internal.Data.Semigroup.Internal’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.Data.Semigroup.Internal’ 100% ( 7 / 7) in 'Data.Semigroup.Factorial' Warning: 'Product' is ambiguous. It is defined * in ‘GHC.Internal.Data.Semigroup.Internal’ * in ‘GHC.Internal.Data.Semigroup.Internal’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.Data.Semigroup.Internal’ 75% ( 3 / 4) in 'Data.Monoid.Factorial' Missing documentation for: StableFactorialMonoid (src/Data/Monoid/Factorial.hs:164) 100% ( 2 / 2) in 'Data.Monoid.Textual' 100% ( 1 / 1) in 'Data.Monoid.Instances.CharVector' Warning: 'Stateful' is ambiguous. It is defined * at src/Data/Monoid/Instances/Stateful.hs:45:24 * at src/Data/Monoid/Instances/Stateful.hs:45:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Monoid/Instances/Stateful.hs:45:1 40% ( 2 / 5) in 'Data.Monoid.Instances.Stateful' Missing documentation for: extract (src/Data/Monoid/Instances/Stateful.hs:48) state (src/Data/Monoid/Instances/Stateful.hs:51) setState (src/Data/Monoid/Instances/Stateful.hs:54) Warning: 'Shadowed' is ambiguous. It is defined * at src/Data/Monoid/Instances/PrefixMemory.hs:37:19 * at src/Data/Monoid/Instances/PrefixMemory.hs:37:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Monoid/Instances/PrefixMemory.hs:37:1 100% ( 5 / 5) in 'Data.Monoid.Instances.PrefixMemory' Warning: 'OffsetPositioned' is ambiguous. It is defined * at src/Data/Monoid/Instances/Positioned.hs:52:27 * at src/Data/Monoid/Instances/Positioned.hs:52:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Monoid/Instances/Positioned.hs:52:1 Warning: 'LinePositioned' is ambiguous. It is defined * at src/Data/Monoid/Instances/Positioned.hs:56:25 * at src/Data/Monoid/Instances/Positioned.hs:56:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. [algebraic-graphs] [26 of 29] Compiling Algebra.Graph.Relation.Reflexive ( src/Algebra/Graph/Relation/Reflexive.hs, dist/build/Algebra/Graph/Relation/Reflexive.p_o ) [algebraic-graphs] [27 of 29] Compiling Algebra.Graph.Relation.Preorder ( src/Algebra/Graph/Relation/Preorder.hs, dist/build/Algebra/Graph/Relation/Preorder.p_o ) [algebraic-graphs] [28 of 29] Compiling Algebra.Graph.Example.Todo ( src/Algebra/Graph/Example/Todo.hs, dist/build/Algebra/Graph/Example/Todo.p_o ) [algebraic-graphs] [29 of 29] Compiling Data.Graph.Typed ( src/Data/Graph/Typed.hs, dist/build/Data/Graph/Typed.p_o ) [algebraic-graphs] Preprocessing test suite 'main' for algebraic-graphs-0.7... [algebraic-graphs] Building test suite 'main' for algebraic-graphs-0.7... [algebraic-graphs] [ 1 of 23] Compiling Algebra.Graph.Test.Arbitrary ( test/Algebra/Graph/Test/Arbitrary.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Arbitrary.o, dist/build/main/main-tmp/Algebra/Graph/Test/Arbitrary.dyn_o ) [algebraic-graphs] [ 2 of 23] Compiling Algebra.Graph.Test.API ( test/Algebra/Graph/Test/API.hs, dist/build/main/main-tmp/Algebra/Graph/Test/API.o, dist/build/main/main-tmp/Algebra/Graph/Test/API.dyn_o ) [algebraic-graphs] [ 3 of 23] Compiling Algebra.Graph.Test ( test/Algebra/Graph/Test.hs, dist/build/main/main-tmp/Algebra/Graph/Test.o, dist/build/main/main-tmp/Algebra/Graph/Test.dyn_o ) [algebraic-graphs] [ 4 of 23] Compiling Algebra.Graph.Test.Acyclic.AdjacencyMap ( test/Algebra/Graph/Test/Acyclic/AdjacencyMap.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Acyclic/AdjacencyMap.o, dist/build/main/main-tmp/Algebra/Graph/Test/Acyclic/AdjacencyMap.dyn_o ) [algebraic-graphs] [ 5 of 23] Compiling Algebra.Graph.Test.Bipartite.AdjacencyMap ( test/Algebra/Graph/Test/Bipartite/AdjacencyMap.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Bipartite/AdjacencyMap.o, dist/build/main/main-tmp/Algebra/Graph/Test/Bipartite/AdjacencyMap.dyn_o ) [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/6rpc6r6dpmyf0gn0mrfy1yp3srlqbvv5-filepattern-0.1.3 /nix/store/jbln8bmkg8i0xmxya5aag61s005xxvrb-filepattern-0.1.3-doc [post-build-hook] Pushing 2 paths (74 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/jbln8bmkg8i0xmxya5aag61s005xxvrb-filepattern-0.1.3-doc (636.21 KiB) [post-build-hook] Pushing /nix/store/6rpc6r6dpmyf0gn0mrfy1yp3srlqbvv5-filepattern-0.1.3 (2.16 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/6rpc6r6dpmyf0gn0mrfy1yp3srlqbvv5-filepattern-0.1.3 /nix/store/jbln8bmkg8i0xmxya5aag61s005xxvrb-filepattern-0.1.3-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/jbln8bmkg8i0xmxya5aag61s005xxvrb-filepattern-0.1.3-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/6rpc6r6dpmyf0gn0mrfy1yp3srlqbvv5-filepattern-0.1.3' 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/4xqpd5fh53864l90vw4v0vy55h3ki8n5-filepattern-0.1.3.drv' to 'https://cache.nix-ci.com'... [ghc-lib-parser-ex]  strToVar: OK [ghc-lib-parser-ex]  varToStr: OK [ghc-lib-parser-ex]  varToStr: OK [ghc-lib-parser-ex]  varToStr: OK [ghc-lib-parser-ex]  isLetStmt: OK [ghc-lib-parser-ex]  isLetStmt: OK [ghc-lib-parser-ex]  isRecStmt: OK [ghc-lib-parser-ex]  isRecStmt: OK [ghc-lib-parser-ex]  Declaration predicate tests [ghc-lib-parser-ex]  isStrictMatch: OK [ghc-lib-parser-ex]  isStrictMatch: OK [ghc-lib-parser-ex]  Type predicate tests [ghc-lib-parser-ex]  isKindTyApp: OK [ghc-lib-parser-ex]  isKindTyApp: OK [ghc-lib-parser-ex]  Pattern predicate tests [ghc-lib-parser-ex]  patToStr: OK [ghc-lib-parser-ex]  patToStr: OK [ghc-lib-parser-ex]  patToStr: OK [ghc-lib-parser-ex]  strToPat: OK [ghc-lib-parser-ex]  strToPat: OK [ghc-lib-parser-ex]  strToPat: OK [ghc-lib-parser-ex]  fromPChar: OK [ghc-lib-parser-ex]  fromPChar: OK [ghc-lib-parser-ex]  isSplicePat: OK [ghc-lib-parser-ex]  isWildPat: OK [ghc-lib-parser-ex]  isWildPat: OK [ghc-lib-parser-ex]  DynFlags tests [ghc-lib-parser-ex]  readExtension: OK [ghc-lib-parser-ex]  readExtension: OK [ghc-lib-parser-ex]  extensionImplications: OK [ghc-lib-parser-ex]  check instance Bounded Language: OK [ghc-lib-parser-ex]  check instance Ord Extension: OK [ghc-lib-parser-ex]  disable via pragma: OK [ghc-lib-parser-ex]  ImportQualifiedPost: OK [ghc-lib-parser-ex]  Name tests [ghc-lib-parser-ex]  modName (1): OK [ghc-lib-parser-ex]  modName (2): OK [ghc-lib-parser-ex]  isSymbolRdrName (1): OK [ghc-lib-parser-ex]  isSymbolRdrName (2): OK [ghc-lib-parser-ex]  isSymbolRdrName (3): OK [ghc-lib-parser-ex]  isSymbolRdrName (4): OK [ghc-lib-parser-ex]  [ghc-lib-parser-ex] All 120 tests passed (0.02s) [ghc-lib-parser-ex] Test suite ghc-lib-parser-ex-test: PASS [ghc-lib-parser-ex] Test suite logged to: [ghc-lib-parser-ex] dist/test/ghc-lib-parser-ex-9.12.0.0-ghc-lib-parser-ex-test.log [ghc-lib-parser-ex] 1 of 1 test suites (1 of 1 test cases) passed. [ghc-lib-parser-ex] Phase: haddockPhase [ghc-lib-parser-ex] Preprocessing library for ghc-lib-parser-ex-9.12.0.0... [ghc-lib-parser-ex] Running Haddock on library for ghc-lib-parser-ex-9.12.0.0... Defaulting to the one defined at src/Data/Monoid/Instances/Positioned.hs:56:1 42% ( 3 / 7) in 'Data.Monoid.Instances.Positioned' Missing documentation for: OffsetPositioned (src/Data/Monoid/Instances/Positioned.hs:52) LinePositioned (src/Data/Monoid/Instances/Positioned.hs:56) extract position Warning: 'Measured' is ambiguous. It is defined * at src/Data/Monoid/Instances/Measured.hs:39:19 * at src/Data/Monoid/Instances/Measured.hs:39:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Monoid/Instances/Measured.hs:39:1 75% ( 3 / 4) in 'Data.Monoid.Instances.Measured' Missing documentation for: extract 40% ( 2 / 5) in 'Data.Monoid.Instances.Concat' Missing documentation for: concatenate (src/Data/Monoid/Instances/Concat.hs:54) extract (src/Data/Monoid/Instances/Concat.hs:59) force (src/Data/Monoid/Instances/Concat.hs:62) Warning: 'ByteStringUTF8' is ambiguous. It is defined * at src/Data/Monoid/Instances/ByteString/UTF8.hs:73:26 * at src/Data/Monoid/Instances/ByteString/UTF8.hs:73:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Monoid/Instances/ByteString/UTF8.hs:73:1 66% ( 2 / 3) in 'Data.Monoid.Instances.ByteString.UTF8' Missing documentation for: ByteStringUTF8 (src/Data/Monoid/Instances/ByteString/UTF8.hs:73) Warning: Data.Monoid.Null: could not find link destinations for: - Data.Vector.Vector Warning: Data.Semigroup.Cancellative: could not find link destinations for: - Data.Vector.Vector Warning: Data.Monoid.Monus: could not find link destinations for: - Data.Vector.Vector Warning: Data.Monoid.GCD: could not find link destinations for: - Data.Vector.Vector Warning: Data.Semigroup.Factorial: could not find link destinations for: - Data.Vector.Vector Warning: Data.Monoid.Factorial: could not find link destinations for: - Data.Vector.Vector Warning: Data.Monoid.Textual: could not find link destinations for: - Data.Vector.Vector Warning: Data.Monoid.Instances.CharVector: could not find link destinations for: - Data.Vector.Vector Warning: Data.Monoid.Instances.Positioned: could not find link destinations for: - Data.Monoid.Instances.Positioned.Positioned Documentation created: dist/doc/html/monoid-subclasses/, dist/doc/html/monoid-subclasses/monoid-subclasses.txt Preprocessing test suite 'Main' for monoid-subclasses-1.2.6... Phase: installPhase Installing library in /nix/store/2mxaf85pz4kh5py1lln4wq3ypj02cq15-monoid-subclasses-1.2.6/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/monoid-subclasses-1.2.6-HFW8xIysl1Z7LB7lNQNosF Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/2mxaf85pz4kh5py1lln4wq3ypj02cq15-monoid-subclasses-1.2.6 shrinking /nix/store/2mxaf85pz4kh5py1lln4wq3ypj02cq15-monoid-subclasses-1.2.6/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSmonoid-subclasses-1.2.6-HFW8xIysl1Z7LB7lNQNosF-ghc9.10.2.so checking for references to /build/ in /nix/store/2mxaf85pz4kh5py1lln4wq3ypj02cq15-monoid-subclasses-1.2.6... patching script interpreter paths in /nix/store/2mxaf85pz4kh5py1lln4wq3ypj02cq15-monoid-subclasses-1.2.6 stripping (with command strip and flags -S -p) in /nix/store/2mxaf85pz4kh5py1lln4wq3ypj02cq15-monoid-subclasses-1.2.6/lib shrinking RPATHs of ELF executables and libraries in /nix/store/ixjgvxn5a4q03bzs0zdb70x7mv986klg-monoid-subclasses-1.2.6-doc checking for references to /build/ in /nix/store/ixjgvxn5a4q03bzs0zdb70x7mv986klg-monoid-subclasses-1.2.6-doc... patching script interpreter paths in /nix/store/ixjgvxn5a4q03bzs0zdb70x7mv986klg-monoid-subclasses-1.2.6-doc Building shake [aeson] [24 of 32] Compiling Data.Aeson.Types.ToJSON ( src/Data/Aeson/Types/ToJSON.hs, dist/build/Data/Aeson/Types/ToJSON.o, dist/build/Data/Aeson/Types/ToJSON.dyn_o ) [aeson] src/Data/Aeson/Types/ToJSON.hs:1615:23: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] [aeson]  In the use of data constructor ‘Solo’ [aeson]  (imported from Data.Tuple.Solo, but defined in GHC.Tuple): [aeson]  Deprecated: "The Solo constructor has been renamed to MkSolo to avoid punning." [aeson]  | [aeson] 1615 | liftToJSON _ t _ (Solo a) = t a [aeson]  | ^^^^ [aeson]  [aeson] src/Data/Aeson/Types/ToJSON.hs:1618:27: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] [aeson]  In the use of data constructor ‘Solo’ [aeson]  (imported from Data.Tuple.Solo, but defined in GHC.Tuple): [aeson]  Deprecated: "The Solo constructor has been renamed to MkSolo to avoid punning." [aeson]  | [aeson] 1618 | liftToEncoding _ t _ (Solo a) = t a [aeson]  | ^^^^ [aeson]  [algebraic-graphs] [ 6 of 23] Compiling Algebra.Graph.Test.Example.Todo ( test/Algebra/Graph/Test/Example/Todo.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Example/Todo.o, dist/build/main/main-tmp/Algebra/Graph/Test/Example/Todo.dyn_o ) [algebraic-graphs] [ 7 of 23] Compiling Algebra.Graph.Test.Export ( test/Algebra/Graph/Test/Export.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Export.o, dist/build/main/main-tmp/Algebra/Graph/Test/Export.dyn_o ) [algebraic-graphs] [ 8 of 23] Compiling Algebra.Graph.Test.Generic ( test/Algebra/Graph/Test/Generic.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Generic.o, dist/build/main/main-tmp/Algebra/Graph/Test/Generic.dyn_o ) [algebraic-graphs] [ 9 of 23] Compiling Algebra.Graph.Test.AdjacencyMap ( test/Algebra/Graph/Test/AdjacencyMap.hs, dist/build/main/main-tmp/Algebra/Graph/Test/AdjacencyMap.o, dist/build/main/main-tmp/Algebra/Graph/Test/AdjacencyMap.dyn_o ) [algebraic-graphs] [10 of 23] Compiling Algebra.Graph.Test.AdjacencyIntMap ( test/Algebra/Graph/Test/AdjacencyIntMap.hs, dist/build/main/main-tmp/Algebra/Graph/Test/AdjacencyIntMap.o, dist/build/main/main-tmp/Algebra/Graph/Test/AdjacencyIntMap.dyn_o ) [algebraic-graphs] [11 of 23] Compiling Algebra.Graph.Test.Graph ( test/Algebra/Graph/Test/Graph.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Graph.o, dist/build/main/main-tmp/Algebra/Graph/Test/Graph.dyn_o ) [algebraic-graphs] [12 of 23] Compiling Algebra.Graph.Test.Internal ( test/Algebra/Graph/Test/Internal.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Internal.o, dist/build/main/main-tmp/Algebra/Graph/Test/Internal.dyn_o ) [algebraic-graphs] [13 of 23] Compiling Algebra.Graph.Test.Label ( test/Algebra/Graph/Test/Label.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Label.o, dist/build/main/main-tmp/Algebra/Graph/Test/Label.dyn_o ) [algebraic-graphs] [14 of 23] Compiling Algebra.Graph.Test.Labelled.AdjacencyMap ( test/Algebra/Graph/Test/Labelled/AdjacencyMap.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Labelled/AdjacencyMap.o, dist/build/main/main-tmp/Algebra/Graph/Test/Labelled/AdjacencyMap.dyn_o ) [algebraic-graphs] [15 of 23] Compiling Algebra.Graph.Test.Labelled.Graph ( test/Algebra/Graph/Test/Labelled/Graph.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Labelled/Graph.o, dist/build/main/main-tmp/Algebra/Graph/Test/Labelled/Graph.dyn_o ) [algebraic-graphs] [16 of 23] Compiling Algebra.Graph.Test.NonEmpty.AdjacencyMap ( test/Algebra/Graph/Test/NonEmpty/AdjacencyMap.hs, dist/build/main/main-tmp/Algebra/Graph/Test/NonEmpty/AdjacencyMap.o, dist/build/main/main-tmp/Algebra/Graph/Test/NonEmpty/AdjacencyMap.dyn_o ) [algebraic-graphs] [17 of 23] Compiling Algebra.Graph.Test.NonEmpty.Graph ( test/Algebra/Graph/Test/NonEmpty/Graph.hs, dist/build/main/main-tmp/Algebra/Graph/Test/NonEmpty/Graph.o, dist/build/main/main-tmp/Algebra/Graph/Test/NonEmpty/Graph.dyn_o ) [algebraic-graphs] [18 of 23] Compiling Algebra.Graph.Test.Relation ( test/Algebra/Graph/Test/Relation.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Relation.o, dist/build/main/main-tmp/Algebra/Graph/Test/Relation.dyn_o ) [algebraic-graphs] [19 of 23] Compiling Algebra.Graph.Test.Relation.Symmetric ( test/Algebra/Graph/Test/Relation/Symmetric.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Relation/Symmetric.o, dist/build/main/main-tmp/Algebra/Graph/Test/Relation/Symmetric.dyn_o ) [algebraic-graphs] [20 of 23] Compiling Algebra.Graph.Test.RewriteRules ( test/Algebra/Graph/Test/RewriteRules.hs, dist/build/main/main-tmp/Algebra/Graph/Test/RewriteRules.o, dist/build/main/main-tmp/Algebra/Graph/Test/RewriteRules.dyn_o ) [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:43:1: emptyI === emptyIR passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:49:1: vertexI === vertexIR passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:56:1: overlayI === overlayIR passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:63:1: connectI === connectIR passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:69:1: overlaysC `hasNoType` GHC.Types.List passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:76:1: overlaysP === overlaysPR passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:82:1: verticesCP `hasNoType` GHC.Types.List passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:83:1: verticesCP `hasNoType` Algebra.Graph.Graph passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:89:1: connectsC `hasNoType` GHC.Types.List passed. [ghc-exactprint] [8 of 8] Compiling Language.Haskell.GHC.ExactPrint ( src/Language/Haskell/GHC/ExactPrint.hs, dist/build/Language/Haskell/GHC/ExactPrint.o, dist/build/Language/Haskell/GHC/ExactPrint.dyn_o ) [ghc-lib-parser-ex] [ 1 of 19] Compiling Language.Haskell.GhclibParserEx.Fixity ( src/Language/Haskell/GhclibParserEx/Fixity.hs, nothing ) [ghc-lib-parser-ex] [ 2 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Driver.Flags ( src/Language/Haskell/GhclibParserEx/GHC/Driver/Flags.hs, nothing ) [ghc-lib-parser-ex] [ 3 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Driver.Session ( src/Language/Haskell/GhclibParserEx/GHC/Driver/Session.hs, nothing ) [ghc-lib-parser-ex] [ 4 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs ( src/Language/Haskell/GhclibParserEx/GHC/Hs.hs, nothing ) [ghc-lib-parser-ex] [ 5 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Binds ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Binds.hs, nothing ) [ghc-lib-parser-ex] [ 6 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Decls ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Decls.hs, nothing ) [ghc-lib-parser-ex] [ 7 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Dump ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Dump.hs, nothing ) [ghc-lib-parser-ex] [ 8 of 19] Compiling Language.Haskell.GhclibParserEx.Dump ( src/Language/Haskell/GhclibParserEx/Dump.hs, nothing ) [ghc-lib-parser-ex] [ 9 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.ExtendInstances ( src/Language/Haskell/GhclibParserEx/GHC/Hs/ExtendInstances.hs, nothing ) [ghc-lib-parser-ex] [10 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.ImpExp ( src/Language/Haskell/GhclibParserEx/GHC/Hs/ImpExp.hs, nothing ) [ghc-lib-parser-ex] [11 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Pat ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs, nothing ) [ghc-lib-parser-ex] [12 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Type ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Type.hs, nothing ) [ghc-lib-parser-ex] [13 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Types ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Types.hs, nothing ) [ghc-lib-parser-ex] [14 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Parser ( src/Language/Haskell/GhclibParserEx/GHC/Parser.hs, nothing ) [ghc-lib-parser-ex] [15 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Settings.Config ( src/Language/Haskell/GhclibParserEx/GHC/Settings/Config.hs, nothing ) [ghc-lib-parser-ex] [16 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Types.Name.Reader ( src/Language/Haskell/GhclibParserEx/GHC/Types/Name/Reader.hs, nothing ) [ghc-lib-parser-ex] [17 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Expr ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs, nothing ) [ghc-lib-parser-ex] [18 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Utils.Outputable ( src/Language/Haskell/GhclibParserEx/GHC/Utils/Outputable.hs, nothing ) [ghc-lib-parser-ex] [19 of 19] Compiling Paths_ghc_lib_parser_ex ( dist/build/autogen/Paths_ghc_lib_parser_ex.hs, nothing ) [ghc-lib-parser-ex] Haddock coverage: [ghc-lib-parser-ex]  11% ( 1 / 9) in 'Language.Haskell.GhclibParserEx.Fixity' [ghc-lib-parser-ex]  Missing documentation for: [ghc-lib-parser-ex]  Module header [ghc-lib-parser-ex]  fixitiesFromModule (src/Language/Haskell/GhclibParserEx/Fixity.hs:308) [ghc-lib-parser-ex]  preludeFixities (src/Language/Haskell/GhclibParserEx/Fixity.hs:247) [ghc-lib-parser-ex]  baseFixities (src/Language/Haskell/GhclibParserEx/Fixity.hs:267) [ghc-lib-parser-ex]  infixr_ (src/Language/Haskell/GhclibParserEx/Fixity.hs:290) [ghc-lib-parser-ex]  infixl_ (src/Language/Haskell/GhclibParserEx/Fixity.hs:291) [ghc-lib-parser-ex]  infix_ (src/Language/Haskell/GhclibParserEx/Fixity.hs:292) [ghc-lib-parser-ex]  fixity (src/Language/Haskell/GhclibParserEx/Fixity.hs:296) [ghc-lib-parser-ex]  0% ( 0 / 1) in 'Language.Haskell.GhclibParserEx.GHC.Driver.Flags' [ghc-lib-parser-ex]  Missing documentation for: [ghc-lib-parser-ex]  Module header [ghc-lib-parser-ex]  50% ( 2 / 4) in 'Language.Haskell.GhclibParserEx.GHC.Driver.Session' [ghc-lib-parser-ex]  Missing documentation for: [ghc-lib-parser-ex]  Module header [ghc-lib-parser-ex]  parsePragmasIntoDynFlags (src/Language/Haskell/GhclibParserEx/GHC/Driver/Session.hs:191) [ghc-lib-parser-ex]  0% ( 0 / 2) in 'Language.Haskell.GhclibParserEx.GHC.Hs' [ghc-lib-parser-ex]  Missing documentation for: [ghc-lib-parser-ex]  Module header [ghc-lib-parser-ex]  modName (src/Language/Haskell/GhclibParserEx/GHC/Hs.hs:32) [ghc-lib-parser-ex]  0% ( 0 / 2) in 'Language.Haskell.GhclibParserEx.GHC.Hs.Binds' [ghc-lib-parser-ex]  Missing documentation for: [ghc-lib-parser-ex]  Module header [ghc-lib-parser-ex]  isPatSynBind (src/Language/Haskell/GhclibParserEx/GHC/Hs/Binds.hs:19) [ghc-lib-parser-ex]  0% ( 0 / 5) in 'Language.Haskell.GhclibParserEx.GHC.Hs.Decls' [ghc-lib-parser-ex]  Missing documentation for: [ghc-lib-parser-ex]  Module header [ghc-lib-parser-ex]  isNewType (src/Language/Haskell/GhclibParserEx/GHC/Hs/Decls.hs:25) [ghc-lib-parser-ex]  isForD (src/Language/Haskell/GhclibParserEx/GHC/Hs/Decls.hs:29) [kan-extensions] Phase: setupCompilerEnvironmentPhase [kan-extensions] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [kan-extensions] Phase: unpackPhase [kan-extensions] unpacking source archive /nix/store/39pxwaijvfz4scqry3qw7rf7la29bjfp-kan-extensions-5.2.7.tar.gz [kan-extensions] source root is kan-extensions-5.2.7 [kan-extensions] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "kan-extensions-5.2.7/.vim.custom" [kan-extensions] Phase: patchPhase [kan-extensions] Phase: compileBuildDriverPhase [kan-extensions] setupCompileFlags: -package-db=/build/tmp.V1eY014SVH/setup-package.conf.d -threaded [kan-extensions] [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.V1eY014SVH/Main.o ) [kan-extensions] [2 of 2] Linking Setup [kan-extensions] Phase: updateAutotoolsGnuConfigScriptsPhase [kan-extensions] Phase: configurePhase [kan-extensions] configureFlags: --verbose --prefix=/nix/store/by67iskb2x3hqh8z42dkmaisvkalcwqk-kan-extensions-5.2.7 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/vw1xs26cqyrbxgz67wwnsz25xf70nr0v-kan-extensions-5.2.7-doc/share/doc/kan-extensions-5.2.7 --with-gcc=gcc --package-db=/build/tmp.V1eY014SVH/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [kan-extensions] Using Parsec parser [kan-extensions] Configuring kan-extensions-5.2.7... [kan-extensions] Dependency adjunctions >=4.2 && <5: using adjunctions-4.4.3 [kan-extensions] Dependency array >=0.3.0.2 && <0.6: using array-0.5.8.0 [kan-extensions] Dependency base >=4.11 && <5: using base-4.20.1.0 [kan-extensions] Dependency comonad >=4 && <6: using comonad-5.0.9 [kan-extensions] Dependency containers >=0.4 && <0.9: using containers-0.7 [kan-extensions] Dependency contravariant >=1 && <2: using contravariant-1.5.5 [kan-extensions] Dependency distributive >=0.2.2 && <1: using distributive-0.6.2.1 [kan-extensions] Dependency free >=4 && <6: using free-5.2 [kan-extensions] Dependency invariant >=0.1 && <1: using invariant-0.6.4 [kan-extensions] Dependency mtl >=2.2.1 && <2.4: using mtl-2.3.1 [kan-extensions] Dependency profunctors >=5 && <6: using profunctors-5.6.3 [kan-extensions] Dependency semigroupoids >=5.2.2 && <7: using semigroupoids-6.0.1 [kan-extensions] Dependency tagged >=0.7.2 && <1: using tagged-0.8.9 [kan-extensions] Dependency transformers >=0.5 && <0.7: using transformers-0.6.1.1 [kan-extensions] Source component graph: component lib [kan-extensions] Configured component graph: [kan-extensions]  component kan-extensions-5.2.7-48HCBlSTU6wDxwoU65W0OF [kan-extensions]  include adjunctions-4.4.3-338we0gAofrCMMNql9SAGb [kan-extensions]  include array-0.5.8.0-e5b8 [kan-extensions]  include base-4.20.1.0-2277 [kan-extensions]  include comonad-5.0.9-9ZXCMzc1LIuHPeefBB1gBv [kan-extensions]  include containers-0.7-dff9 [kan-extensions]  include contravariant-1.5.5-9L710Gv0mfPBKPKJUl0pIA [kan-extensions]  include distributive-0.6.2.1-1Pd6CkjSsIyAeIyjb5zjXL [kan-extensions]  include free-5.2-KsWRdGz0nOlHHyGfxH7UKC [kan-extensions]  include invariant-0.6.4-69wpMQv8cgy69z2D6nPW3 [kan-extensions]  include mtl-2.3.1-5ae5 [kan-extensions]  include profunctors-5.6.3-AfxdEbA4qEx21xJFq5OvWx [kan-extensions]  include semigroupoids-6.0.1-9FoUHGd3cSv9csmslt6yTE [kan-extensions]  include tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [kan-extensions]  include transformers-0.6.1.1-407f [kan-extensions] Linked component graph: [kan-extensions]  unit kan-extensions-5.2.7-48HCBlSTU6wDxwoU65W0OF [kan-extensions]  include adjunctions-4.4.3-338we0gAofrCMMNql9SAGb [kan-extensions]  include array-0.5.8.0-e5b8 [kan-extensions]  include base-4.20.1.0-2277 [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/2mxaf85pz4kh5py1lln4wq3ypj02cq15-monoid-subclasses-1.2.6 /nix/store/ixjgvxn5a4q03bzs0zdb70x7mv986klg-monoid-subclasses-1.2.6-doc [post-build-hook] Pushing 2 paths (102 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/2mxaf85pz4kh5py1lln4wq3ypj02cq15-monoid-subclasses-1.2.6 (29.32 MiB) [post-build-hook] Pushing /nix/store/ixjgvxn5a4q03bzs0zdb70x7mv986klg-monoid-subclasses-1.2.6-doc (8.26 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/2mxaf85pz4kh5py1lln4wq3ypj02cq15-monoid-subclasses-1.2.6 /nix/store/ixjgvxn5a4q03bzs0zdb70x7mv986klg-monoid-subclasses-1.2.6-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/ixjgvxn5a4q03bzs0zdb70x7mv986klg-monoid-subclasses-1.2.6-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/2mxaf85pz4kh5py1lln4wq3ypj02cq15-monoid-subclasses-1.2.6' to 'https://cache.nix-ci.com'... warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead copying 1 paths... copying path '/nix/store/lgs980g5vca5k2jhzj89mvx0va1vy10p-monoid-subclasses-1.2.6.drv' to 'https://cache.nix-ci.com'...  Building fuzzy [25 of 32] Compiling Data.Aeson.Types.Class ( src/Data/Aeson/Types/Class.hs, dist/build/Data/Aeson/Types/Class.o, dist/build/Data/Aeson/Types/Class.dyn_o ) [26 of 32] Compiling Data.Aeson.Types ( src/Data/Aeson/Types.hs, dist/build/Data/Aeson/Types.o, dist/build/Data/Aeson/Types.dyn_o ) [27 of 32] Compiling Data.Aeson.Text ( src/Data/Aeson/Text.hs, dist/build/Data/Aeson/Text.o, dist/build/Data/Aeson/Text.dyn_o ) [28 of 32] Compiling Data.Aeson.Decoding ( src/Data/Aeson/Decoding.hs, dist/build/Data/Aeson/Decoding.o, dist/build/Data/Aeson/Decoding.dyn_o ) [29 of 32] Compiling Data.Aeson ( src/Data/Aeson.hs, dist/build/Data/Aeson.o, dist/build/Data/Aeson.dyn_o ) [30 of 32] Compiling Data.Aeson.RFC8785 ( src/Data/Aeson/RFC8785.hs, dist/build/Data/Aeson/RFC8785.o, dist/build/Data/Aeson/RFC8785.dyn_o ) [31 of 32] Compiling Data.Aeson.QQ.Simple ( src/Data/Aeson/QQ/Simple.hs, dist/build/Data/Aeson/QQ/Simple.o, dist/build/Data/Aeson/QQ/Simple.dyn_o ) [32 of 32] Compiling Data.Aeson.TH ( src/Data/Aeson/TH.hs, dist/build/Data/Aeson/TH.o, dist/build/Data/Aeson/TH.dyn_o ) src/Data/Aeson/TH.hs:948:7: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘[Q Exp]’ not matched: []  | 948 | x:xs = [ lookupField argTy  | ^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Data/Aeson/TH.hs:1064:14: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘[Q Exp]’ not matched: []  | 1064 | let x:xs = [ dispatchParseJSON jc conName tvMap argTy  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [ 1 of 32] Compiling Data.Aeson.Internal.ByteString ( src/Data/Aeson/Internal/ByteString.hs, dist/build/Data/Aeson/Internal/ByteString.p_o ) [ 2 of 32] Compiling Data.Aeson.Internal.Functions ( src/Data/Aeson/Internal/Functions.hs, dist/build/Data/Aeson/Internal/Functions.p_o ) [ 3 of 32] Compiling Data.Aeson.Internal.Prelude ( src/Data/Aeson/Internal/Prelude.hs, dist/build/Data/Aeson/Internal/Prelude.p_o ) [ 4 of 32] Compiling Data.Aeson.Internal.Scientific ( src/Data/Aeson/Internal/Scientific.hs, dist/build/Data/Aeson/Internal/Scientific.p_o ) [ 5 of 32] Compiling Data.Aeson.Internal.TH ( src/Data/Aeson/Internal/TH.hs, dist/build/Data/Aeson/Internal/TH.p_o ) [ 6 of 32] Compiling Data.Aeson.Internal.Text ( src/Data/Aeson/Internal/Text.hs, dist/build/Data/Aeson/Internal/Text.p_o ) [ 7 of 32] Compiling Data.Aeson.Internal.Unescape ( src/Data/Aeson/Internal/Unescape.hs, dist/build/Data/Aeson/Internal/Unescape.p_o ) [ 8 of 32] Compiling Data.Aeson.Internal.UnescapeFromText ( src/Data/Aeson/Internal/UnescapeFromText.hs, dist/build/Data/Aeson/Internal/UnescapeFromText.p_o ) [ 9 of 32] Compiling Data.Aeson.Key ( src/Data/Aeson/Key.hs, dist/build/Data/Aeson/Key.p_o ) [10 of 32] Compiling Data.Aeson.Decoding.Tokens ( src/Data/Aeson/Decoding/Tokens.hs, dist/build/Data/Aeson/Decoding/Tokens.p_o ) [11 of 32] Compiling Data.Aeson.Decoding.Internal ( src/Data/Aeson/Decoding/Internal.hs, dist/build/Data/Aeson/Decoding/Internal.p_o ) [12 of 32] Compiling Data.Aeson.Decoding.Text ( src/Data/Aeson/Decoding/Text.hs, dist/build/Data/Aeson/Decoding/Text.p_o ) [13 of 32] Compiling Data.Aeson.Decoding.ByteString.Lazy ( src/Data/Aeson/Decoding/ByteString/Lazy.hs, dist/build/Data/Aeson/Decoding/ByteString/Lazy.p_o ) [14 of 32] Compiling Data.Aeson.Decoding.ByteString ( src/Data/Aeson/Decoding/ByteString.hs, dist/build/Data/Aeson/Decoding/ByteString.p_o ) test/Algebra/Graph/Test/RewriteRules.hs:96:1: connectsP === connectsPR passed. test/Algebra/Graph/Test/RewriteRules.hs:102:1: isSubgraphOfC `hasNoType` Algebra.Graph.Graph passed. test/Algebra/Graph/Test/RewriteRules.hs:108:1: cliqueCP `hasNoType` GHC.Types.List passed. test/Algebra/Graph/Test/RewriteRules.hs:109:1: cliqueCP `hasNoType` Algebra.Graph.Graph passed. test/Algebra/Graph/Test/RewriteRules.hs:115:1: edgesCP `hasNoType` GHC.Types.List passed. test/Algebra/Graph/Test/RewriteRules.hs:116:1: edgesCP `hasNoType` Algebra.Graph.Graph passed. test/Algebra/Graph/Test/RewriteRules.hs:122:1: starCP `hasNoType` GHC.Types.List passed. test/Algebra/Graph/Test/RewriteRules.hs:123:1: starCP `hasNoType` Algebra.Graph.Graph passed. test/Algebra/Graph/Test/RewriteRules.hs:130:1: fmapCP `hasNoType` Algebra.Graph.Graph passed. test/Algebra/Graph/Test/RewriteRules.hs:137:1: bindC === bindCR passed. test/Algebra/Graph/Test/RewriteRules.hs:144:1: bindP === bindPR passed. test/Algebra/Graph/Test/RewriteRules.hs:151:1: apC === apCR passed. test/Algebra/Graph/Test/RewriteRules.hs:159:1: apP === apPR passed. test/Algebra/Graph/Test/RewriteRules.hs:165:1: eqC `hasNoType` Algebra.Graph.Graph passed. test/Algebra/Graph/Test/RewriteRules.hs:170:1: eqT `hasNoType` Algebra.Graph.AdjacencyMap.AdjacencyMap passed. test/Algebra/Graph/Test/RewriteRules.hs:176:1: ordC `hasNoType` Algebra.Graph.Graph passed. test/Algebra/Graph/Test/RewriteRules.hs:181:1: ordT `hasNoType` Algebra.Graph.AdjacencyMap.AdjacencyMap passed. test/Algebra/Graph/Test/RewriteRules.hs:187:1: isEmptyC `hasNoType` Algebra.Graph.Graph passed. test/Algebra/Graph/Test/RewriteRules.hs:193:1: sizeC `hasNoType` Algebra.Graph.Graph passed. test/Algebra/Graph/Test/RewriteRules.hs:199:1: vertexSetC `hasNoType` Algebra.Graph.Graph passed. test/Algebra/Graph/Test/RewriteRules.hs:205:1: vertexSetC `hasNoType` Algebra.Graph.Graph passed. test/Algebra/Graph/Test/RewriteRules.hs:210:1: vertexCountT `hasNoType` Data.Set.Internal.Set passed. test/Algebra/Graph/Test/RewriteRules.hs:216:1: edgeCountC `hasNoType` Algebra.Graph.Graph passed. test/Algebra/Graph/Test/RewriteRules.hs:221:1: edgeCountT `hasNoType` Data.Set.Internal.Set passed. test/Algebra/Graph/Test/RewriteRules.hs:227:1: vertexListCP `hasNoType` Algebra.Graph.Graph passed. test/Algebra/Graph/Test/RewriteRules.hs:228:1: vertexListCP `hasNoType` GHC.Types.List passed. test/Algebra/Graph/Test/RewriteRules.hs:233:1: vertexListT `hasNoType` Data.Set.Internal.Set passed. test/Algebra/Graph/Test/RewriteRules.hs:239:1: edgeSetC `hasNoType` Algebra.Graph.Graph passed. test/Algebra/Graph/Test/RewriteRules.hs:244:1: vertexListT `hasNoType` Algebra.Graph.AdjacencyMap.AdjacencyMap passed. test/Algebra/Graph/Test/RewriteRules.hs:250:1: edgeListCP `hasNoType` Algebra.Graph.Graph passed. test/Algebra/Graph/Test/RewriteRules.hs:251:1: edgeListCP `hasNoType` GHC.Types.List passed. test/Algebra/Graph/Test/RewriteRules.hs:256:1: edgeListT `hasNoType` Algebra.Graph.AdjacencyMap.AdjacencyMap passed. test/Algebra/Graph/Test/RewriteRules.hs:262:1: hasVertexC `hasNoType` Algebra.Graph.Graph passed. test/Algebra/Graph/Test/RewriteRules.hs:268:1: hasEdgeC `hasNoType` Algebra.Graph.Graph passed. test/Algebra/Graph/Test/RewriteRules.hs:274:1: adjacencyListC `hasNoType` Algebra.Graph.Graph passed. test/Algebra/Graph/Test/RewriteRules.hs:280:1: pathP `hasNoType` Algebra.Graph.Graph passed. test/Algebra/Graph/Test/RewriteRules.hs:286:1: circuitP `hasNoType` Algebra.Graph.Graph passed. test/Algebra/Graph/Test/RewriteRules.hs:292:1: bicliqueCP `hasNoType` GHC.Types.List passed. test/Algebra/Graph/Test/RewriteRules.hs:293:1: bicliqueCP `hasNoType` Algebra.Graph.Graph passed. test/Algebra/Graph/Test/RewriteRules.hs:301:1: replaceVertexCP `hasNoType` Algebra.Graph.Graph passed. test/Algebra/Graph/Test/RewriteRules.hs:309:1: mergeVerticesCP `hasNoType` Algebra.Graph.Graph passed. test/Algebra/Graph/Test/RewriteRules.hs:316:1: splitVertexCP `hasNoType` GHC.Types.List passed. test/Algebra/Graph/Test/RewriteRules.hs:317:1: splitVertexCP `hasNoType` Algebra.Graph.Graph passed. [1 of 8] Compiling Language.Haskell.GHC.ExactPrint.Types ( src/Language/Haskell/GHC/ExactPrint/Types.hs, dist/build/Language/Haskell/GHC/ExactPrint/Types.p_o ) [2 of 8] Compiling Language.Haskell.GHC.ExactPrint.Lookup ( src/Language/Haskell/GHC/ExactPrint/Lookup.hs, dist/build/Language/Haskell/GHC/ExactPrint/Lookup.p_o ) [3 of 8] Compiling Language.Haskell.GHC.ExactPrint.Utils ( src/Language/Haskell/GHC/ExactPrint/Utils.hs, dist/build/Language/Haskell/GHC/ExactPrint/Utils.p_o ) [4 of 8] Compiling Language.Haskell.GHC.ExactPrint.Transform ( src/Language/Haskell/GHC/ExactPrint/Transform.hs, dist/build/Language/Haskell/GHC/ExactPrint/Transform.p_o ) [5 of 8] Compiling Language.Haskell.GHC.ExactPrint.Preprocess ( src/Language/Haskell/GHC/ExactPrint/Preprocess.hs, dist/build/Language/Haskell/GHC/ExactPrint/Preprocess.p_o ) [6 of 8] Compiling Language.Haskell.GHC.ExactPrint.Parsers ( src/Language/Haskell/GHC/ExactPrint/Parsers.hs, dist/build/Language/Haskell/GHC/ExactPrint/Parsers.p_o ) [7 of 8] Compiling Language.Haskell.GHC.ExactPrint.ExactPrint ( src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs, dist/build/Language/Haskell/GHC/ExactPrint/ExactPrint.p_o ) isDerivD (src/Language/Haskell/GhclibParserEx/GHC/Hs/Decls.hs:30) isClsDefSig (src/Language/Haskell/GhclibParserEx/GHC/Hs/Decls.hs:33) 75% ( 3 / 4) in 'Language.Haskell.GhclibParserEx.GHC.Hs.Dump' Missing documentation for: Module header 50% ( 1 / 2) in 'Language.Haskell.GhclibParserEx.Dump' Missing documentation for: Module header 0% ( 0 / 5) in 'Language.Haskell.GhclibParserEx.GHC.Hs.ExtendInstances' Missing documentation for: Module header HsExtendInstances (src/Language/Haskell/GhclibParserEx/GHC/Hs/ExtendInstances.hs:30) extendInstances (src/Language/Haskell/GhclibParserEx/GHC/Hs/ExtendInstances.hs:35) astEq (src/Language/Haskell/GhclibParserEx/GHC/Hs/ExtendInstances.hs:52) astListEq (src/Language/Haskell/GhclibParserEx/GHC/Hs/ExtendInstances.hs:55) 0% ( 0 / 3) in 'Language.Haskell.GhclibParserEx.GHC.Hs.ImpExp' Missing documentation for: Module header isPatSynIE (src/Language/Haskell/GhclibParserEx/GHC/Hs/ImpExp.hs:37) isImportQualifiedPost (src/Language/Haskell/GhclibParserEx/GHC/Hs/ImpExp.hs:43) 0% ( 0 / 13) in 'Language.Haskell.GhclibParserEx.GHC.Hs.Pat' Missing documentation for: Module header patToStr (src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs:61) strToPat (src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs:69) fromPChar (src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs:96) hasPFieldsDotDot (src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs:102) isPFieldWildcard (src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs:125) isPWildcard (src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs:134) isPFieldPun (src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs:151) isPatTypeSig (src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs:161) isPBangPat (src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs:162) isPViewPat (src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs:163) isWildPat (src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs:139) isSplicePat (src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs:170) 0% ( 0 / 5) in 'Language.Haskell.GhclibParserEx.GHC.Hs.Type' Missing documentation for: Module header fromTyParen (src/Language/Haskell/GhclibParserEx/GHC/Hs/Type.hs:28) isTyQuasiQuote (src/Language/Haskell/GhclibParserEx/GHC/Hs/Type.hs:32) isUnboxedTuple (src/Language/Haskell/GhclibParserEx/GHC/Hs/Type.hs:36) isKindTyApp (src/Language/Haskell/GhclibParserEx/GHC/Hs/Type.hs:25) 50% ( 1 / 2) in 'Language.Haskell.GhclibParserEx.GHC.Hs.Types' Missing documentation for: Module header 0% ( 0 / 16) in 'Language.Haskell.GhclibParserEx.GHC.Parser' Missing documentation for: Module header parseFile (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:185) parseModule (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:108) parseSignature (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:115) parseImport (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:118) parseStatement (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:121) parseBackpack (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:124) parseDeclaration (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:127) parseExpression (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:131) parsePattern (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:149) parseTypeSignature (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:152) parseStmt (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:155) parseIdentifier (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:162) parseType (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:165) parseHeader (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:172) parse (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:92) 0% ( 0 / 2) in 'Language.Haskell.GhclibParserEx.GHC.Settings.Config' Missing documentation for: Module header fakeSettings (src/Language/Haskell/GhclibParserEx/GHC/Settings/Config.hs:39) 0% ( 0 / 7) in 'Language.Haskell.GhclibParserEx.GHC.Types.Name.Reader' Missing documentation for: Module header include comonad-5.0.9-9ZXCMzc1LIuHPeefBB1gBv include containers-0.7-dff9 include contravariant-1.5.5-9L710Gv0mfPBKPKJUl0pIA include distributive-0.6.2.1-1Pd6CkjSsIyAeIyjb5zjXL include free-5.2-KsWRdGz0nOlHHyGfxH7UKC include invariant-0.6.4-69wpMQv8cgy69z2D6nPW3 include mtl-2.3.1-5ae5 include profunctors-5.6.3-AfxdEbA4qEx21xJFq5OvWx include semigroupoids-6.0.1-9FoUHGd3cSv9csmslt6yTE include tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 include transformers-0.6.1.1-407f Control.Comonad.Density=kan-extensions-5.2.7-48HCBlSTU6wDxwoU65W0OF:Control.Comonad.Density,Control.Monad.Co=kan-extensions-5.2.7-48HCBlSTU6wDxwoU65W0OF:Control.Monad.Co,Control.Monad.Codensity=kan-extensions-5.2.7-48HCBlSTU6wDxwoU65W0OF:Control.Monad.Codensity,Data.Functor.Contravariant.Coyoneda=kan-extensions-5.2.7-48HCBlSTU6wDxwoU65W0OF:Data.Functor.Contravariant.Coyoneda,Data.Functor.Contravariant.Day=kan-extensions-5.2.7-48HCBlSTU6wDxwoU65W0OF:Data.Functor.Contravariant.Day,Data.Functor.Contravariant.Yoneda=kan-extensions-5.2.7-48HCBlSTU6wDxwoU65W0OF:Data.Functor.Contravariant.Yoneda,Data.Functor.Coyoneda=kan-extensions-5.2.7-48HCBlSTU6wDxwoU65W0OF:Data.Functor.Coyoneda,Data.Functor.Day=kan-extensions-5.2.7-48HCBlSTU6wDxwoU65W0OF:Data.Functor.Day,Data.Functor.Day.Curried=kan-extensions-5.2.7-48HCBlSTU6wDxwoU65W0OF:Data.Functor.Day.Curried,Data.Functor.Invariant.Day=kan-extensions-5.2.7-48HCBlSTU6wDxwoU65W0OF:Data.Functor.Invariant.Day,Data.Functor.Kan.Lan=kan-extensions-5.2.7-48HCBlSTU6wDxwoU65W0OF:Data.Functor.Kan.Lan,Data.Functor.Kan.Ran=kan-extensions-5.2.7-48HCBlSTU6wDxwoU65W0OF:Data.Functor.Kan.Ran,Data.Functor.Yoneda=kan-extensions-5.2.7-48HCBlSTU6wDxwoU65W0OF:Data.Functor.Yoneda Ready component graph: definite kan-extensions-5.2.7-48HCBlSTU6wDxwoU65W0OF depends adjunctions-4.4.3-338we0gAofrCMMNql9SAGb depends array-0.5.8.0-e5b8 depends base-4.20.1.0-2277 depends comonad-5.0.9-9ZXCMzc1LIuHPeefBB1gBv depends containers-0.7-dff9 depends contravariant-1.5.5-9L710Gv0mfPBKPKJUl0pIA depends distributive-0.6.2.1-1Pd6CkjSsIyAeIyjb5zjXL depends free-5.2-KsWRdGz0nOlHHyGfxH7UKC depends invariant-0.6.4-69wpMQv8cgy69z2D6nPW3 depends mtl-2.3.1-5ae5 depends profunctors-5.6.3-AfxdEbA4qEx21xJFq5OvWx depends semigroupoids-6.0.1-9FoUHGd3cSv9csmslt6yTE depends tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 depends transformers-0.6.1.1-407f Using Cabal-3.12.1.0 compiled by ghc-9.10 Using compiler: ghc-9.10.2 Using install prefix: /nix/store/by67iskb2x3hqh8z42dkmaisvkalcwqk-kan-extensions-5.2.7 Executables installed in: /nix/store/by67iskb2x3hqh8z42dkmaisvkalcwqk-kan-extensions-5.2.7/bin Libraries installed in: /nix/store/by67iskb2x3hqh8z42dkmaisvkalcwqk-kan-extensions-5.2.7/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/kan-extensions-5.2.7-48HCBlSTU6wDxwoU65W0OF Dynamic Libraries installed in: /nix/store/by67iskb2x3hqh8z42dkmaisvkalcwqk-kan-extensions-5.2.7/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a Private executables installed in: /nix/store/by67iskb2x3hqh8z42dkmaisvkalcwqk-kan-extensions-5.2.7/libexec/x86_64-linux-ghc-9.10.2-1e2a/kan-extensions-5.2.7 Data files installed in: /nix/store/by67iskb2x3hqh8z42dkmaisvkalcwqk-kan-extensions-5.2.7/share/x86_64-linux-ghc-9.10.2-1e2a/kan-extensions-5.2.7 Documentation installed in: /nix/store/vw1xs26cqyrbxgz67wwnsz25xf70nr0v-kan-extensions-5.2.7-doc/share/doc/kan-extensions-5.2.7 Configuration files installed in: /nix/store/by67iskb2x3hqh8z42dkmaisvkalcwqk-kan-extensions-5.2.7/etc No alex found Using ar found on system at: /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar No c2hs found No cpphs found No doctest found Using gcc version 14.3.0 given by user at: /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc Using ghc version 9.10.2 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc Using ghc-pkg version 9.10.2 found on system at: Phase: setupCompilerEnvironmentPhase Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. Phase: unpackPhase unpacking source archive /nix/store/x8azcgws6ybnhlpzdkby4s4lf1kj11ah-shake-0.19.8.tar.gz source root is shake-0.19.8 setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "shake-0.19.8/src/Test/Version.hs" Phase: patchPhase Phase: compileBuildDriverPhase setupCompileFlags: -package-db=/build/tmp.gReK6KIat1/setup-package.conf.d -threaded [1 of 2] Compiling Main ( Setup.hs, /build/tmp.gReK6KIat1/Main.o ) [2 of 2] Linking Setup Phase: updateAutotoolsGnuConfigScriptsPhase Phase: configurePhase configureFlags: --verbose --prefix=/nix/store/d5l69vk71rinxlxygb1lbcj6dh2rqc0f-shake-0.19.8 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --datadir=/nix/store/cy1mz2dinvicqff8wxb3bjwnij9r677m-shake-0.19.8-data/share/ghc-9.10.2 --docdir=/nix/store/b5kcjw66inf2hip84pc6kn81hh9a3zkw-shake-0.19.8-doc/share/doc/shake-0.19.8 --with-gcc=gcc --package-db=/build/tmp.gReK6KIat1/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib Using Parsec parser Configuring shake-0.19.8... Flags chosen: cloud=False, embed-files=False, portable=False, threaded=True Dependency base >=4.9: using base-4.20.1.0 Dependency binary: using binary-0.8.9.3 Dependency bytestring: using bytestring-0.12.2.0 Dependency deepseq >=1.1: using deepseq-1.5.0.0 Dependency directory >=1.2.7.0: using directory-1.3.8.5 Dependency extra >=1.6.19: using extra-1.8.1 Dependency filepath >=1.4: using filepath-1.5.4.0 Dependency filepattern: using filepattern-0.1.3 Dependency hashable >=1.1.2.3: using hashable-1.5.0.0 Dependency heaps >=0.3.6.1: using heaps-0.4.1 Dependency js-dgtable: using js-dgtable-0.5.2 Dependency js-flot: using js-flot-0.8.3 Dependency js-jquery: using js-jquery-3.7.1 Dependency primitive: using primitive-0.9.1.0 Dependency process >=1.1: using process-1.6.25.0 Dependency random: using random-1.2.1.3 Dependency time: using time-1.12.2 Dependency transformers >=0.2: using transformers-0.6.1.1 Dependency unix >=2.5.1: using unix-2.8.6.0 Dependency unordered-containers >=0.2.7: using unordered-containers-0.2.20.1 Dependency utf8-string >=0.3: using utf8-string-1.0.2 Dependency base >=4 && <5: using base-4.20.1.0 Dependency binary: using binary-0.8.9.3 Dependency bytestring: using bytestring-0.12.2.0 Dependency deepseq >=1.1: using deepseq-1.5.0.0 Dependency directory: using directory-1.3.8.5 Dependency extra >=1.6.19: using extra-1.8.1 Dependency filepath: using filepath-1.5.4.0 Dependency filepattern: using filepattern-0.1.3 Dependency hashable >=1.1.2.3: using hashable-1.5.0.0 Dependency heaps >=0.3.6.1: using heaps-0.4.1 Dependency js-dgtable: using js-dgtable-0.5.2 Dependency js-flot: using js-flot-0.8.3 Dependency js-jquery: using js-jquery-3.7.1 Dependency primitive: using primitive-0.9.1.0 [15 of 32] Compiling Data.Aeson.KeyMap ( src/Data/Aeson/KeyMap.hs, dist/build/Data/Aeson/KeyMap.p_o ) [16 of 32] Compiling Data.Aeson.Types.Generic ( src/Data/Aeson/Types/Generic.hs, dist/build/Data/Aeson/Types/Generic.p_o ) [17 of 32] Compiling Data.Aeson.Types.Internal ( src/Data/Aeson/Types/Internal.hs, dist/build/Data/Aeson/Types/Internal.p_o ) [18 of 32] Compiling Data.Aeson.Parser.Time ( src/Data/Aeson/Parser/Time.hs, dist/build/Data/Aeson/Parser/Time.p_o ) [19 of 32] Compiling Data.Aeson.Encoding.Builder ( src/Data/Aeson/Encoding/Builder.hs, dist/build/Data/Aeson/Encoding/Builder.p_o ) [20 of 32] Compiling Data.Aeson.Encoding.Internal ( src/Data/Aeson/Encoding/Internal.hs, dist/build/Data/Aeson/Encoding/Internal.p_o ) [21 of 32] Compiling Data.Aeson.Encoding ( src/Data/Aeson/Encoding.hs, dist/build/Data/Aeson/Encoding.p_o ) [22 of 32] Compiling Data.Aeson.Decoding.Conversion ( src/Data/Aeson/Decoding/Conversion.hs, dist/build/Data/Aeson/Decoding/Conversion.p_o ) [23 of 32] Compiling Data.Aeson.Types.FromJSON ( src/Data/Aeson/Types/FromJSON.hs, dist/build/Data/Aeson/Types/FromJSON.p_o ) test/Algebra/Graph/Test/RewriteRules.hs:324:1: transposeCP `hasNoType` Algebra.Graph.Graph passed. test/Algebra/Graph/Test/RewriteRules.hs:339:1: simplifyC === simplifyCR passed. test/Algebra/Graph/Test/RewriteRules.hs:345:1: composeCP `hasNoType` Algebra.Graph.Graph passed. test/Algebra/Graph/Test/RewriteRules.hs:352:1: induceCP `hasNoType` Algebra.Graph.Graph passed. test/Algebra/Graph/Test/RewriteRules.hs:359:1: induceJustCP `hasNoType` Algebra.Graph.Graph passed. test/Algebra/Graph/Test/RewriteRules.hs:365:1: contextC `hasNoType` Algebra.Graph.Graph passed. inspection testing successful expected successes: 58 [21 of 23] Compiling Algebra.Graph.Test.Undirected ( test/Algebra/Graph/Test/Undirected.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Undirected.o, dist/build/main/main-tmp/Algebra/Graph/Test/Undirected.dyn_o ) [22 of 23] Compiling Data.Graph.Test.Typed ( test/Data/Graph/Test/Typed.hs, dist/build/main/main-tmp/Data/Graph/Test/Typed.o, dist/build/main/main-tmp/Data/Graph/Test/Typed.dyn_o ) [23 of 23] Compiling Main ( test/Main.hs, dist/build/main/main-tmp/Main.o, dist/build/main/main-tmp/Main.dyn_o ) [24 of 24] Linking dist/build/main/main Phase: checkPhase Running 1 test suites... Test suite main: RUNNING... ============ Acyclic.AdjacencyMap.Show ============ OK: show empty == "empty" OK: show (shrink 1) == "vertex 1" OK: show (shrink $ 1 + 2) == "vertices [1,2]" OK: show (shrink $ 1 * 2) == "(fromJust . toAcyclic) (edge 1 2)" OK: show (shrink $ 1 * 2 * 3) == "(fromJust . toAcyclic) (edges [(1,2),(1,3),(2,3)])" OK: show (shrink $ 1 * 2 + 3) == "(fromJust . toAcyclic) (overlay (vertex 3) (edge 1 2))" ============ Acyclic.AdjacencyMap.fromAcyclic ============ OK: fromAcyclic empty == empty OK: fromAcyclic . vertex == vertex OK: fromAcyclic (shrink $ 1 * 3 * 2) == star 1 [2,3] OK: vertexCount . fromAcyclic == vertexCount OK: edgeCount . fromAcyclic == edgeCount OK: isAcyclic . fromAcyclic == const True ============ Acyclic.AdjacencyMap.empty ============ OK: isEmpty empty == True OK: hasVertex x empty == False OK: vertexCount empty == 0 OK: edgeCount empty == 0 ============ Acyclic.AdjacencyMap.vertex ============ OK: isEmpty (vertex x) == False OK: hasVertex x (vertex y) == (x == y) OK: vertexCount (vertex x) == 1 OK: edgeCount (vertex x) == 0 ============ Acyclic.AdjacencyMap.vertices ============ OK: vertices [] == empty OK: vertices [x] == vertex x OK: hasVertex x . vertices == elem x OK: vertexCount . vertices == length . nub OK: vertexSet . vertices == Set.fromList ============ Acyclic.AdjacencyMap.union ============ OK: vertexSet (union x y) == OK: edgeSet (union x y) == ============ Acyclic.AdjacencyMap.join ============ OK: vertexSet (join x y) == OK: edgeSet (join x y) == ============ Acyclic.AdjacencyMap.isSubgraphOf ============ OK: isSubgraphOf empty x == True OK: isSubgraphOf (vertex x) empty == False OK: isSubgraphOf (induce p x) x == True OK: isSubgraphOf x (transitiveClosure x) == True OK: isSubgraphOf x y ==> x <= y ============ Acyclic.AdjacencyMap.isEmpty ============ OK: isEmpty empty == True OK: isEmpty (vertex x) == False OK: isEmpty (removeVertex x $ vertex x) == True OK: isEmpty (removeEdge 1 2 $ shrink $ 1 * 2) == False ============ Acyclic.AdjacencyMap.hasVertex ============ OK: hasVertex x empty == False OK: hasVertex x (vertex y) == (x == y) OK: hasVertex x . removeVertex x == const False ============ Acyclic.AdjacencyMap.hasEdge ============ OK: hasEdge x y empty == False OK: hasEdge x y (vertex z) == False OK: hasEdge 1 2 (shrink $ 1 * 2) == True OK: hasEdge x y . removeEdge x y == const False OK: hasEdge x y == elem (x,y) . edgeList occNameStr (src/Language/Haskell/GhclibParserEx/GHC/Types/Name/Reader.hs:32) rdrNameStr (src/Language/Haskell/GhclibParserEx/GHC/Types/Name/Reader.hs:38) isSpecial (src/Language/Haskell/GhclibParserEx/GHC/Types/Name/Reader.hs:46) unqual (src/Language/Haskell/GhclibParserEx/GHC/Types/Name/Reader.hs:56) fromQual (src/Language/Haskell/GhclibParserEx/GHC/Types/Name/Reader.hs:65) isSymbolRdrName (src/Language/Haskell/GhclibParserEx/GHC/Types/Name/Reader.hs:72) 0% ( 0 / 49) in 'Language.Haskell.GhclibParserEx.GHC.Hs.Expr' Missing documentation for: Module header isTag (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:69) isDol (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:74) isDot (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:75) isReturn (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:76) isSection (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:77) isRecConstr (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:78) isRecUpdate (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:79) isVar (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:80) isPar (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:81) isApp (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:82) isOpApp (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:83) isAnyApp (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:84) isDo (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:85) isLexeme (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:86) isLambda (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:90) isQuasiQuote (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:101) isQuasiQuoteExpr (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:96) isQuasiQuoteSplice (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:144) isOverLabel (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:136) isDotApp (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:102) isTypeApp (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:103) isWHNF (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:104) isLCase (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:132) isFieldPun (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:160) isFieldPunUpdate (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:170) isRecStmt (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:185) isLetStmt (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:188) isParComp (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:191) isMDo (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:197) isListComp (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:201) isMonadComp (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:199) isTupleSection (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:219) isString (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:222) isPrimLiteral (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:225) isSpliceDecl (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:248) isTypedSplice (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:241) isUntypedSplice (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:242) isFieldWildcard (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:272) isUnboxed (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:297) isWholeFrac (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:306) isStrictMatch (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:154) isMultiIf (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:257) isProc (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:260) isTransStmt (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:263) hasFieldsDotDot (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:182) varToStr (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:318) strToVar (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:328) fromChar (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:336) 0% ( 0 / 2) in 'Language.Haskell.GhclibParserEx.GHC.Utils.Outputable' Missing documentation for: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 No ghcjs found No ghcjs-pkg found No greencard found Using haddock version 2.31.0 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 No happy found Using haskell-suite found on system at: haskell-suite-dummy-location Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location No hmake found Using hpc version 0.69 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 Using hsc2hs version 0.68.10 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 Using hscolour version 1.25 found on system at: /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour No jhc found Using ld found on system at: /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld No pkg-config found Using runghc version 9.10.2 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 Using strip version 2.44 found on system at: /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip Using tar found on system at: /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar No uhc found Phase: buildPhase Preprocessing library for kan-extensions-5.2.7... Building library for kan-extensions-5.2.7... [ 1 of 13] Compiling Data.Functor.Contravariant.Coyoneda ( src/Data/Functor/Contravariant/Coyoneda.hs, dist/build/Data/Functor/Contravariant/Coyoneda.o, dist/build/Data/Functor/Contravariant/Coyoneda.dyn_o ) [ 2 of 13] Compiling Data.Functor.Contravariant.Day ( src/Data/Functor/Contravariant/Day.hs, dist/build/Data/Functor/Contravariant/Day.o, dist/build/Data/Functor/Contravariant/Day.dyn_o ) [ 3 of 13] Compiling Data.Functor.Contravariant.Yoneda ( src/Data/Functor/Contravariant/Yoneda.hs, dist/build/Data/Functor/Contravariant/Yoneda.o, dist/build/Data/Functor/Contravariant/Yoneda.dyn_o ) [ 4 of 13] Compiling Data.Functor.Day ( src/Data/Functor/Day.hs, dist/build/Data/Functor/Day.o, dist/build/Data/Functor/Day.dyn_o ) [ 5 of 13] Compiling Data.Functor.Day.Curried ( src/Data/Functor/Day/Curried.hs, dist/build/Data/Functor/Day/Curried.o, dist/build/Data/Functor/Day/Curried.dyn_o ) [ 6 of 13] Compiling Data.Functor.Invariant.Day ( src/Data/Functor/Invariant/Day.hs, dist/build/Data/Functor/Invariant/Day.o, dist/build/Data/Functor/Invariant/Day.dyn_o ) [ 7 of 13] Compiling Data.Functor.Kan.Lan ( src/Data/Functor/Kan/Lan.hs, dist/build/Data/Functor/Kan/Lan.o, dist/build/Data/Functor/Kan/Lan.dyn_o ) [ 8 of 13] Compiling Data.Functor.Coyoneda ( src/Data/Functor/Coyoneda.hs, dist/build/Data/Functor/Coyoneda.o, dist/build/Data/Functor/Coyoneda.dyn_o ) [ 9 of 13] Compiling Control.Comonad.Density ( src/Control/Comonad/Density.hs, dist/build/Control/Comonad/Density.o, dist/build/Control/Comonad/Density.dyn_o ) [10 of 13] Compiling Control.Monad.Co ( src/Control/Monad/Co.hs, dist/build/Control/Monad/Co.o, dist/build/Control/Monad/Co.dyn_o ) [11 of 13] Compiling Data.Functor.Kan.Ran ( src/Data/Functor/Kan/Ran.hs, dist/build/Data/Functor/Kan/Ran.o, dist/build/Data/Functor/Kan/Ran.dyn_o ) [12 of 13] Compiling Control.Monad.Codensity ( src/Control/Monad/Codensity.hs, dist/build/Control/Monad/Codensity.o, dist/build/Control/Monad/Codensity.dyn_o ) [13 of 13] Compiling Data.Functor.Yoneda ( src/Data/Functor/Yoneda.hs, dist/build/Data/Functor/Yoneda.o, dist/build/Data/Functor/Yoneda.dyn_o ) [ 1 of 13] Compiling Data.Functor.Contravariant.Coyoneda ( src/Data/Functor/Contravariant/Coyoneda.hs, dist/build/Data/Functor/Contravariant/Coyoneda.p_o ) [ 2 of 13] Compiling Data.Functor.Contravariant.Day ( src/Data/Functor/Contravariant/Day.hs, dist/build/Data/Functor/Contravariant/Day.p_o ) [ 3 of 13] Compiling Data.Functor.Contravariant.Yoneda ( src/Data/Functor/Contravariant/Yoneda.hs, dist/build/Data/Functor/Contravariant/Yoneda.p_o ) [ 4 of 13] Compiling Data.Functor.Day ( src/Data/Functor/Day.hs, dist/build/Data/Functor/Day.p_o ) Dependency process >=1.1: using process-1.6.25.0 Dependency random: using random-1.2.1.3 Dependency time: using time-1.12.2 Dependency transformers >=0.2: using transformers-0.6.1.1 Dependency unix >=2.5.1: using unix-2.8.6.0 Dependency unordered-containers >=0.2.7: using unordered-containers-0.2.20.1 Dependency utf8-string >=0.3: using utf8-string-1.0.2 Source component graph: component exe:shake component lib Configured component graph: component shake-0.19.8-DpYnRL9aoV068U9C1ubt55-shake include base-4.20.1.0-2277 include binary-0.8.9.3-c055 include bytestring-0.12.2.0-5835 include deepseq-1.5.0.0-f20c include directory-1.3.8.5-ad1a include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 include filepath-1.5.4.0-590e include filepattern-0.1.3-KHonYqMaQri5JxNYkW8BNt include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb include heaps-0.4.1-HMV1u9RbOiCHc9HTBpb0QY include js-dgtable-0.5.2-DYiOtmG4hBQLShXysMgr4Y include js-flot-0.8.3-1AnbNJcc3DA5W872ETOwNJ include js-jquery-3.7.1-1HtJ9S5ypkJJHAkrSZtDPj include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd include process-1.6.25.0-d21a include random-1.2.1.3-8klJqjF3xhRCzBrgK1uJlY include time-1.12.2-18ff include transformers-0.6.1.1-407f include unix-2.8.6.0-bc28 include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 include utf8-string-1.0.2-9gxo6DkKEPY55pFpW7qTal component shake-0.19.8-BLEcACF1zPZ160RtBXfuOa include base-4.20.1.0-2277 include binary-0.8.9.3-c055 include bytestring-0.12.2.0-5835 include deepseq-1.5.0.0-f20c include directory-1.3.8.5-ad1a include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 include filepath-1.5.4.0-590e include filepattern-0.1.3-KHonYqMaQri5JxNYkW8BNt include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb include heaps-0.4.1-HMV1u9RbOiCHc9HTBpb0QY include js-dgtable-0.5.2-DYiOtmG4hBQLShXysMgr4Y include js-flot-0.8.3-1AnbNJcc3DA5W872ETOwNJ include js-jquery-3.7.1-1HtJ9S5ypkJJHAkrSZtDPj include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd include process-1.6.25.0-d21a include random-1.2.1.3-8klJqjF3xhRCzBrgK1uJlY include time-1.12.2-18ff include transformers-0.6.1.1-407f include unix-2.8.6.0-bc28 include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 include utf8-string-1.0.2-9gxo6DkKEPY55pFpW7qTal Linked component graph: unit shake-0.19.8-DpYnRL9aoV068U9C1ubt55-shake include base-4.20.1.0-2277 include binary-0.8.9.3-c055 include bytestring-0.12.2.0-5835 include deepseq-1.5.0.0-f20c include directory-1.3.8.5-ad1a include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 include filepath-1.5.4.0-590e include filepattern-0.1.3-KHonYqMaQri5JxNYkW8BNt include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb include heaps-0.4.1-HMV1u9RbOiCHc9HTBpb0QY include js-dgtable-0.5.2-DYiOtmG4hBQLShXysMgr4Y include js-flot-0.8.3-1AnbNJcc3DA5W872ETOwNJ include js-jquery-3.7.1-1HtJ9S5ypkJJHAkrSZtDPj include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd include process-1.6.25.0-d21a include random-1.2.1.3-8klJqjF3xhRCzBrgK1uJlY include time-1.12.2-18ff include transformers-0.6.1.1-407f include unix-2.8.6.0-bc28 include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 include utf8-string-1.0.2-9gxo6DkKEPY55pFpW7qTal unit shake-0.19.8-BLEcACF1zPZ160RtBXfuOa include base-4.20.1.0-2277 include binary-0.8.9.3-c055 include bytestring-0.12.2.0-5835 include deepseq-1.5.0.0-f20c include directory-1.3.8.5-ad1a include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 include filepath-1.5.4.0-590e include filepattern-0.1.3-KHonYqMaQri5JxNYkW8BNt include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb include heaps-0.4.1-HMV1u9RbOiCHc9HTBpb0QY ============ Acyclic.AdjacencyMap.vertexCount ============ OK: vertexCount empty == 0 OK: vertexCount (vertex x) == 1 OK: vertexCount == length . vertexList OK: vertexCount x < vertexCount y ==> x < y ============ Acyclic.AdjacencyMap.edgeCount ============ OK: edgeCount empty == 0 OK: edgeCount (vertex x) == 0 OK: edgeCount (shrink $ 1 * 2) == 1 OK: edgeCount == length . edgeList ============ Acyclic.AdjacencyMap.vertexList ============ OK: vertexList empty == [] OK: vertexList (vertex x) == [x] OK: vertexList . vertices == nub . sort ============ Acyclic.AdjacencyMap.edgeList ============ OK: edgeList empty == [] OK: edgeList (vertex x) == [] OK: edgeList (shrink $ 2 * 1) == [(2,1)] OK: edgeList . transpose == sort . map swap . edgeList ============ Acyclic.AdjacencyMap.adjacencyList ============ OK: adjacencyList empty == [] OK: adjacencyList (vertex x) == [(x, [])] OK: adjacencyList (shrink $ 1 * 2) == [(1, [2]), (2, [])] ============ Acyclic.AdjacencyMap.vertexSet ============ OK: vertexSet empty == Set.empty OK: vertexSet . vertex == Set.singleton OK: vertexSet . vertices == Set.fromList ============ Acyclic.AdjacencyMap.edgeSet ============ OK: edgeSet empty == Set.empty OK: edgeSet (vertex x) == Set.empty OK: edgeSet (shrink $ 1 * 2) == Set.singleton (1,2) ============ Acyclic.AdjacencyMap.preSet ============ OK: preSet x empty == Set.empty OK: preSet x (vertex x) == Set.empty OK: preSet 1 (shrink $ 1 * 2) == Set.empty OK: preSet 2 (shrink $ 1 * 2) == Set.fromList [1] OK: Set.member x . preSet x == const False ============ Acyclic.AdjacencyMap.postSet ============ OK: postSet x empty == Set.empty OK: postSet x (vertex x) == Set.empty OK: postSet 1 (shrink $ 1 * 2) == Set.fromList [2] OK: postSet 2 (shrink $ 1 * 2) == Set.empty OK: Set.member x . postSet x == const False ============ Acyclic.AdjacencyMap.removeVertex ============ OK: removeVertex x (vertex x) == empty OK: removeVertex 1 (vertex 2) == vertex 2 OK: removeVertex 1 (shrink $ 1 * 2) == vertex 2 OK: removeVertex x . removeVertex x == removeVertex x ============ Acyclic.AdjacencyMap.removeEdge ============ OK: removeEdge 1 2 (shrink $ 1 * 2) == vertices [1,2] OK: removeEdge x y . removeEdge x y == removeEdge x y OK: removeEdge x y . removeVertex x == removeVertex x OK: removeEdge 1 2 (shrink $ 1 * 2 * 3) == shrink ((1 + 2) * 3) ============ Acyclic.AdjacencyMap.transpose ============ OK: transpose empty == empty OK: transpose (vertex x) == vertex x OK: transpose . transpose == id OK: edgeList . transpose == sort . map swap . edgeList ============ Acyclic.AdjacencyMap.induce ============ OK: induce (const True ) x == x OK: induce (const False) x == empty OK: induce (/= x) == removeVertex x OK: induce p . induce q == induce (\x -> p x && q x) OK: isSubgraphOf (induce p x) x == True ============ Acyclic.AdjacencyMap.induceJust ============ OK: induceJust (vertex Nothing) == empty OK: induceJust . vertex . Just == vertex ============ Acyclic.AdjacencyMap.box ============ OK: edgeList (box (shrink $ 1 * 2) (shrink $ 10 * 20)) == OK: box x y ~~ box y x OK: box x (vertex ()) ~~ x OK: box x empty ~~ empty OK: box x (box y z) ~~ box (box x y) z OK: transpose (box x y) == box (transpose x) (transpose y) OK: vertexCount (box x y) == vertexCount x * vertexCount y OK: edgeCount (box x y) <= vertexCount x * edgeCount y + edgeCount x * vertexCount y ============ Acyclic.AdjacencyMap.transitiveClosure ============ OK: transitiveClosure empty == empty OK: transitiveClosure (vertex x) == vertex x OK: transitiveClosure (shrink $ 1 * 2 + 2 * 3) == shrink (1 * 2 + 1 * 3 + 2 * 3) OK: transitiveClosure . transitiveClosure == transitiveClosure ============ Acyclic.AdjacencyMap.topSort ============ OK: topSort empty == [] Module header unsafePrettyPrint (src/Language/Haskell/GhclibParserEx/GHC/Utils/Outputable.hs:18) Documentation created: dist/doc/html/ghc-lib-parser-ex/, dist/doc/html/ghc-lib-parser-ex/ghc-lib-parser-ex.txt Preprocessing test suite 'ghc-lib-parser-ex-test' for ghc-lib-parser-ex-9.12.0.0... Preprocessing executable 'ghc-lib-parser-ex-build-tool' for ghc-lib-parser-ex-9.12.0.0... Phase: installPhase Installing library in /nix/store/b67cimwmlzp25jn810vhaqdkh57ys6lh-ghc-lib-parser-ex-9.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/ghc-lib-parser-ex-9.12.0.0-4869byuEXoh5nvjKz8hdHj Installing executable ghc-lib-parser-ex-build-tool in /nix/store/b67cimwmlzp25jn810vhaqdkh57ys6lh-ghc-lib-parser-ex-9.12.0.0/bin Warning: The directory /nix/store/b67cimwmlzp25jn810vhaqdkh57ys6lh-ghc-lib-parser-ex-9.12.0.0/bin is not in the system search path. Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/b67cimwmlzp25jn810vhaqdkh57ys6lh-ghc-lib-parser-ex-9.12.0.0 shrinking /nix/store/b67cimwmlzp25jn810vhaqdkh57ys6lh-ghc-lib-parser-ex-9.12.0.0/bin/ghc-lib-parser-ex-build-tool shrinking /nix/store/b67cimwmlzp25jn810vhaqdkh57ys6lh-ghc-lib-parser-ex-9.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSghc-lib-parser-ex-9.12.0.0-4869byuEXoh5nvjKz8hdHj-ghc9.10.2.so checking for references to /build/ in /nix/store/b67cimwmlzp25jn810vhaqdkh57ys6lh-ghc-lib-parser-ex-9.12.0.0... patching script interpreter paths in /nix/store/b67cimwmlzp25jn810vhaqdkh57ys6lh-ghc-lib-parser-ex-9.12.0.0 stripping (with command strip and flags -S -p) in /nix/store/b67cimwmlzp25jn810vhaqdkh57ys6lh-ghc-lib-parser-ex-9.12.0.0/lib /nix/store/b67cimwmlzp25jn810vhaqdkh57ys6lh-ghc-lib-parser-ex-9.12.0.0/bin shrinking RPATHs of ELF executables and libraries in /nix/store/ca91b2sv051ivvgsabj538igl8qr32m8-ghc-lib-parser-ex-9.12.0.0-doc checking for references to /build/ in /nix/store/ca91b2sv051ivvgsabj538igl8qr32m8-ghc-lib-parser-ex-9.12.0.0-doc... patching script interpreter paths in /nix/store/ca91b2sv051ivvgsabj538igl8qr32m8-ghc-lib-parser-ex-9.12.0.0-doc [ 5 of 13] Compiling Data.Functor.Day.Curried ( src/Data/Functor/Day/Curried.hs, dist/build/Data/Functor/Day/Curried.p_o ) [ 6 of 13] Compiling Data.Functor.Invariant.Day ( src/Data/Functor/Invariant/Day.hs, dist/build/Data/Functor/Invariant/Day.p_o ) [ 7 of 13] Compiling Data.Functor.Kan.Lan ( src/Data/Functor/Kan/Lan.hs, dist/build/Data/Functor/Kan/Lan.p_o ) [ 8 of 13] Compiling Data.Functor.Coyoneda ( src/Data/Functor/Coyoneda.hs, dist/build/Data/Functor/Coyoneda.p_o ) [ 9 of 13] Compiling Control.Comonad.Density ( src/Control/Comonad/Density.hs, dist/build/Control/Comonad/Density.p_o ) [10 of 13] Compiling Control.Monad.Co ( src/Control/Monad/Co.hs, dist/build/Control/Monad/Co.p_o ) [11 of 13] Compiling Data.Functor.Kan.Ran ( src/Data/Functor/Kan/Ran.hs, dist/build/Data/Functor/Kan/Ran.p_o ) [12 of 13] Compiling Control.Monad.Codensity ( src/Control/Monad/Codensity.hs, dist/build/Control/Monad/Codensity.p_o ) [13 of 13] Compiling Data.Functor.Yoneda ( src/Data/Functor/Yoneda.hs, dist/build/Data/Functor/Yoneda.p_o ) Phase: checkPhase Package has no test suites. Phase: haddockPhase Preprocessing library for kan-extensions-5.2.7... Running Haddock on library for kan-extensions-5.2.7... [ 1 of 13] Compiling Data.Functor.Contravariant.Coyoneda ( src/Data/Functor/Contravariant/Coyoneda.hs, nothing ) [ 2 of 13] Compiling Data.Functor.Contravariant.Day ( src/Data/Functor/Contravariant/Day.hs, nothing ) [ 3 of 13] Compiling Data.Functor.Contravariant.Yoneda ( src/Data/Functor/Contravariant/Yoneda.hs, nothing ) [ 4 of 13] Compiling Data.Functor.Day ( src/Data/Functor/Day.hs, nothing ) [ 5 of 13] Compiling Data.Functor.Day.Curried ( src/Data/Functor/Day/Curried.hs, nothing ) [ 6 of 13] Compiling Data.Functor.Invariant.Day ( src/Data/Functor/Invariant/Day.hs, nothing ) [ 7 of 13] Compiling Data.Functor.Kan.Lan ( src/Data/Functor/Kan/Lan.hs, nothing ) [ 8 of 13] Compiling Data.Functor.Coyoneda ( src/Data/Functor/Coyoneda.hs, nothing ) [ 9 of 13] Compiling Control.Comonad.Density ( src/Control/Comonad/Density.hs, nothing ) [10 of 13] Compiling Control.Monad.Co ( src/Control/Monad/Co.hs, nothing ) [11 of 13] Compiling Data.Functor.Kan.Ran ( src/Data/Functor/Kan/Ran.hs, nothing ) [12 of 13] Compiling Control.Monad.Codensity ( src/Control/Monad/Codensity.hs, nothing ) [13 of 13] Compiling Data.Functor.Yoneda ( src/Data/Functor/Yoneda.hs, nothing ) Haddock coverage: Warning: 'Coyoneda' is ambiguous. It is defined * at src/Data/Functor/Contravariant/Coyoneda.hs:37:3 * at src/Data/Functor/Contravariant/Coyoneda.hs:36:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Functor/Contravariant/Coyoneda.hs:36:1 100% ( 5 / 5) in 'Data.Functor.Contravariant.Coyoneda' 100% ( 14 / 14) in 'Data.Functor.Contravariant.Day' 75% ( 3 / 4) in 'Data.Functor.Contravariant.Yoneda' Missing documentation for: lowerYoneda (src/Data/Functor/Contravariant/Yoneda.hs:41) Warning: 'Day' is ambiguous. It is defined * at src/Data/Functor/Day.hs:54:18 * at src/Data/Functor/Day.hs:54:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Functor/Day.hs:54:1 Warning: 'Identity' is ambiguous. It is defined * in ‘GHC.Internal.Data.Functor.Identity’ * in ‘GHC.Internal.Data.Functor.Identity’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.Data.Functor.Identity’ 93% ( 14 / 15) in 'Data.Functor.Day' Missing documentation for: cayley (src/Data/Functor/Day.hs:197) Warning: 'Day' is ambiguous. It is defined * at src/Data/Functor/Day.hs:54:18 * at src/Data/Functor/Day.hs:54:1 You may be able to disambiguate the identifier by qualifying it or include js-dgtable-0.5.2-DYiOtmG4hBQLShXysMgr4Y include js-flot-0.8.3-1AnbNJcc3DA5W872ETOwNJ include js-jquery-3.7.1-1HtJ9S5ypkJJHAkrSZtDPj include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd include process-1.6.25.0-d21a include random-1.2.1.3-8klJqjF3xhRCzBrgK1uJlY include time-1.12.2-18ff include transformers-0.6.1.1-407f include unix-2.8.6.0-bc28 include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 include utf8-string-1.0.2-9gxo6DkKEPY55pFpW7qTal Development.Shake=shake-0.19.8-BLEcACF1zPZ160RtBXfuOa:Development.Shake,Development.Shake.Classes=shake-0.19.8-BLEcACF1zPZ160RtBXfuOa:Development.Shake.Classes,Development.Shake.Command=shake-0.19.8-BLEcACF1zPZ160RtBXfuOa:Development.Shake.Command,Development.Shake.Config=shake-0.19.8-BLEcACF1zPZ160RtBXfuOa:Development.Shake.Config,Development.Shake.Database=shake-0.19.8-BLEcACF1zPZ160RtBXfuOa:Development.Shake.Database,Development.Shake.FilePath=shake-0.19.8-BLEcACF1zPZ160RtBXfuOa:Development.Shake.FilePath,Development.Shake.Forward=shake-0.19.8-BLEcACF1zPZ160RtBXfuOa:Development.Shake.Forward,Development.Shake.Rule=shake-0.19.8-BLEcACF1zPZ160RtBXfuOa:Development.Shake.Rule,Development.Shake.Util=shake-0.19.8-BLEcACF1zPZ160RtBXfuOa:Development.Shake.Util Ready component graph: definite shake-0.19.8-DpYnRL9aoV068U9C1ubt55-shake depends base-4.20.1.0-2277 depends binary-0.8.9.3-c055 depends bytestring-0.12.2.0-5835 depends deepseq-1.5.0.0-f20c depends directory-1.3.8.5-ad1a depends extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 depends filepath-1.5.4.0-590e depends filepattern-0.1.3-KHonYqMaQri5JxNYkW8BNt depends hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb depends heaps-0.4.1-HMV1u9RbOiCHc9HTBpb0QY depends js-dgtable-0.5.2-DYiOtmG4hBQLShXysMgr4Y depends js-flot-0.8.3-1AnbNJcc3DA5W872ETOwNJ depends js-jquery-3.7.1-1HtJ9S5ypkJJHAkrSZtDPj depends primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd depends process-1.6.25.0-d21a depends random-1.2.1.3-8klJqjF3xhRCzBrgK1uJlY depends time-1.12.2-18ff depends transformers-0.6.1.1-407f depends unix-2.8.6.0-bc28 depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 depends utf8-string-1.0.2-9gxo6DkKEPY55pFpW7qTal definite shake-0.19.8-BLEcACF1zPZ160RtBXfuOa depends base-4.20.1.0-2277 depends binary-0.8.9.3-c055 depends bytestring-0.12.2.0-5835 depends deepseq-1.5.0.0-f20c depends directory-1.3.8.5-ad1a depends extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 depends filepath-1.5.4.0-590e depends filepattern-0.1.3-KHonYqMaQri5JxNYkW8BNt depends hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb depends heaps-0.4.1-HMV1u9RbOiCHc9HTBpb0QY depends js-dgtable-0.5.2-DYiOtmG4hBQLShXysMgr4Y depends js-flot-0.8.3-1AnbNJcc3DA5W872ETOwNJ depends js-jquery-3.7.1-1HtJ9S5ypkJJHAkrSZtDPj depends primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd depends process-1.6.25.0-d21a depends random-1.2.1.3-8klJqjF3xhRCzBrgK1uJlY depends time-1.12.2-18ff depends transformers-0.6.1.1-407f depends unix-2.8.6.0-bc28 depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 depends utf8-string-1.0.2-9gxo6DkKEPY55pFpW7qTal Using Cabal-3.12.1.0 compiled by ghc-9.10 Using compiler: ghc-9.10.2 Using install prefix: /nix/store/d5l69vk71rinxlxygb1lbcj6dh2rqc0f-shake-0.19.8 Executables installed in: /nix/store/d5l69vk71rinxlxygb1lbcj6dh2rqc0f-shake-0.19.8/bin Libraries installed in: /nix/store/d5l69vk71rinxlxygb1lbcj6dh2rqc0f-shake-0.19.8/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/shake-0.19.8-BLEcACF1zPZ160RtBXfuOa Dynamic Libraries installed in: /nix/store/d5l69vk71rinxlxygb1lbcj6dh2rqc0f-shake-0.19.8/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a Private executables installed in: /nix/store/d5l69vk71rinxlxygb1lbcj6dh2rqc0f-shake-0.19.8/libexec/x86_64-linux-ghc-9.10.2-1e2a/shake-0.19.8 OK: topSort (vertex x) == [x] OK: topSort (shrink $ 1 * (2 + 4) + 3 * 4) == [1, 2, 3, 4] OK: topSort (join x y) == fmap Left (topSort x) ++ fmap Right (topSort y) OK: Right . topSort == AM.topSort . fromAcyclic ============ Acyclic.AdjacencyMap.scc ============ OK: scc empty == empty OK: scc (vertex x) == vertex (NonEmpty.vertex x) OK: scc (edge 1 1) == vertex (NonEmpty.edge 1 1) OK: edgeList $ scc (edge 1 2) == [ (NonEmpty.vertex 1, NonEmpty.vertex 2) ] OK: edgeList $ scc (3 * 1 * 4 * 1 * 5) == ============ Acyclic.AdjacencyMap.toAcyclic ============ OK: toAcyclic (path [1,2,3]) == Just (shrink $ 1 * 2 + 2 * 3) OK: toAcyclic (clique [3,2,1]) == Just (transpose (shrink $ 1 * 2 * 3)) OK: toAcyclic (circuit [1,2,3]) == Nothing OK: toAcyclic . fromAcyclic == Just ============ Acyclic.AdjacencyMap.toAcyclicOrd ============ OK: toAcyclicOrd empty == empty OK: toAcyclicOrd . vertex == vertex OK: toAcyclicOrd (1 + 2) == shrink (1 + 2) OK: toAcyclicOrd (1 * 2) == shrink (1 * 2) OK: toAcyclicOrd (2 * 1) == shrink (1 + 2) OK: toAcyclicOrd (1 * 2 * 1) == shrink (1 * 2) OK: toAcyclicOrd (1 * 2 * 3) == shrink (1 * 2 * 3) ============ Acyclic.AdjacencyMap.shrink ============ OK: shrink . AM.vertex == vertex OK: shrink . AM.vertices == vertices OK: shrink . fromAcyclic == id ============ Acyclic.AdjacencyMap.consistent ============ OK: Arbitrary OK: empty OK: vertex OK: vertices OK: union OK: join OK: transpose OK: box OK: transitiveClosure OK: scc OK: toAcyclic OK: toAcyclicOrd ============ AdjacencyIntMap ============ OK: Axioms of graphs ============ AdjacencyIntMap.fromAdjacencyMap ============ OK: fromAdjacencyMap == stars . AdjacencyMap.adjacencyList ============ AdjacencyIntMap.consistent ============ OK: Consistency of the Arbitrary instance OK: consistent empty == True OK: consistent (vertex x) == True OK: consistent (overlay x y) == True OK: consistent (connect x y) == True OK: consistent (edge x y) == True OK: consistent (edges xs) == True OK: consistent (stars xs) == True ============ AdjacencyIntMap.Show ============ OK: show (empty ) == "empty" OK: show (1 ) == "vertex 1" OK: show (1 + 2 ) == "vertices [1,2]" OK: show (1 * 2 ) == "edge 1 2" OK: show (1 * 2 * 3) == "edges [(1,2),(1,3),(2,3)]" OK: show (1 * 2 + 3) == "overlay (vertex 3) (edge 1 2)" OK: show (vertex (-1) ) == "vertex (-1)" OK: show (vertex (-1) + vertex (-2) ) == "vertices [-2,-1]" OK: show (vertex (-2) * vertex (-1) ) == "edge (-2) (-1)" OK: show (vertex (-3) * vertex (-2) * vertex (-1)) == "edges [(-3,-2),(-3,-1),(-2,-1)]" OK: show (vertex (-3) * vertex (-2) + vertex (-1)) == "overlay (vertex (-1)) (edge (-3) (-2))" ============ AdjacencyIntMap.Ord ============ OK: vertex 1 < vertex 2 OK: vertex 3 < edge 1 2 OK: vertex 1 < edge 1 1 OK: edge 1 1 < edge 1 2 OK: edge 1 2 < edge 1 1 + edge 2 2 OK: edge 1 2 < edge 1 3 OK: x <= x + y OK: x + y <= x * y ============ AdjacencyIntMap.empty ============ OK: isEmpty empty == True OK: hasVertex x empty == False OK: vertexCount empty == 0 OK: edgeCount empty == 0 ============ AdjacencyIntMap.vertex ============ OK: isEmpty (vertex x) == False OK: hasVertex x (vertex y) == (x == y) OK: vertexCount (vertex x) == 1 OK: edgeCount (vertex x) == 0 ============ AdjacencyIntMap.edge ============ OK: edge x y == connect (vertex x) (vertex y) OK: hasEdge x y (edge x y) == True OK: edgeCount (edge x y) == 1 OK: vertexCount (edge 1 1) == 1 OK: vertexCount (edge 1 2) == 2 ============ AdjacencyIntMap.overlay ============ OK: isEmpty (overlay x y) == isEmpty x && isEmpty y OK: hasVertex z (overlay x y) == hasVertex z x || hasVertex z y OK: vertexCount (overlay x y) >= vertexCount x OK: vertexCount (overlay x y) <= vertexCount x + vertexCount y OK: edgeCount (overlay x y) >= edgeCount x [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/b67cimwmlzp25jn810vhaqdkh57ys6lh-ghc-lib-parser-ex-9.12.0.0 /nix/store/ca91b2sv051ivvgsabj538igl8qr32m8-ghc-lib-parser-ex-9.12.0.0-doc [post-build-hook] Pushing 2 paths (100 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/ca91b2sv051ivvgsabj538igl8qr32m8-ghc-lib-parser-ex-9.12.0.0-doc (1.31 MiB) [post-build-hook] Pushing /nix/store/b67cimwmlzp25jn810vhaqdkh57ys6lh-ghc-lib-parser-ex-9.12.0.0 (5.94 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/b67cimwmlzp25jn810vhaqdkh57ys6lh-ghc-lib-parser-ex-9.12.0.0 /nix/store/ca91b2sv051ivvgsabj538igl8qr32m8-ghc-lib-parser-ex-9.12.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/ca91b2sv051ivvgsabj538igl8qr32m8-ghc-lib-parser-ex-9.12.0.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/b67cimwmlzp25jn810vhaqdkh57ys6lh-ghc-lib-parser-ex-9.12.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/hh4cn8iwhh7xrxfg4mra05bkky3f03zi-ghc-lib-parser-ex-9.12.0.0.drv' to 'https://cache.nix-ci.com'... by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Functor/Day.hs:54:1 Warning: 'Curried' is ambiguous. It is defined * at src/Data/Functor/Day/Curried.hs:37:3 * at src/Data/Functor/Day/Curried.hs:36:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Functor/Day/Curried.hs:36:1 Warning: 'Compose' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Rift' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 92% ( 13 / 14) in 'Data.Functor.Day.Curried' Missing documentation for: Curried (src/Data/Functor/Day/Curried.hs:36) Warning: 'Day' is ambiguous. It is defined * at src/Data/Functor/Invariant/Day.hs:35:18 * at src/Data/Functor/Invariant/Day.hs:35:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Functor/Invariant/Day.hs:35:1 Warning: 'Identity' is ambiguous. It is defined * in ‘GHC.Internal.Data.Functor.Identity’ * in ‘GHC.Internal.Data.Functor.Identity’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.Data.Functor.Identity’ 100% ( 14 / 14) in 'Data.Functor.Invariant.Day' Warning: 'Lan' is ambiguous. It is defined * at src/Data/Functor/Kan/Lan.hs:37:3 * at src/Data/Functor/Kan/Lan.hs:36:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Functor/Kan/Lan.hs:36:1 Warning: 'Compose' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'o' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 75% ( 9 / 12) in 'Data.Functor.Kan.Lan' Missing documentation for: decomposeLan (src/Data/Functor/Kan/Lan.hs:109) lanToAdjoint (src/Data/Functor/Kan/Lan.hs:81) composedAdjointToLan (src/Data/Functor/Kan/Lan.hs:95) Warning: 'Coyoneda' is ambiguous. It is defined * at src/Data/Functor/Coyoneda.hs:54:3 * at src/Data/Functor/Coyoneda.hs:53:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Functor/Coyoneda.hs:53:1 Warning: 'Identity' is ambiguous. It is defined * in ‘GHC.Internal.Data.Functor.Identity’ * in ‘GHC.Internal.Data.Functor.Identity’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.Data.Functor.Identity’ 88% ( 8 / 9) in 'Data.Functor.Coyoneda' Missing documentation for: lanToCoyoneda (src/Data/Functor/Coyoneda.hs:76) Warning: 'Density' is ambiguous. It is defined * at src/Control/Comonad/Density.hs:41:3 * at src/Control/Comonad/Density.hs:40:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Comonad/Density.hs:40:1 Warning: 'Lan' is ambiguous. It is defined * at src/Data/Functor/Kan/Lan.hs:37:3 * at src/Data/Functor/Kan/Lan.hs:36:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Functor/Kan/Lan.hs:36:1 57% ( 4 / 7) in 'Control.Comonad.Density' Missing documentation for: Density (src/Control/Comonad/Density.hs:40) adjunctionToDensity (src/Control/Comonad/Density.hs:97) densityToLan (src/Control/Comonad/Density.hs:112) Warning: 'Hask' is out of scope. Data files installed in: /nix/store/cy1mz2dinvicqff8wxb3bjwnij9r677m-shake-0.19.8-data/share/ghc-9.10.2/x86_64-linux-ghc-9.10.2-1e2a/shake-0.19.8 Documentation installed in: /nix/store/b5kcjw66inf2hip84pc6kn81hh9a3zkw-shake-0.19.8-doc/share/doc/shake-0.19.8 Configuration files installed in: /nix/store/d5l69vk71rinxlxygb1lbcj6dh2rqc0f-shake-0.19.8/etc No alex found Using ar found on system at: /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar No c2hs found No cpphs found No doctest found Using gcc version 14.3.0 given by user at: /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc Using ghc version 9.10.2 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc Using ghc-pkg version 9.10.2 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 No ghcjs found No ghcjs-pkg found No greencard found Using haddock version 2.31.0 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 No happy found Using haskell-suite found on system at: haskell-suite-dummy-location Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location No hmake found Using hpc version 0.69 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 Using hsc2hs version 0.68.10 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 Using hscolour version 1.25 found on system at: /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour No jhc found Using ld found on system at: /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld No pkg-config found Using runghc version 9.10.2 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 Using strip version 2.44 found on system at: /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip Using tar found on system at: /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar No uhc found Phase: buildPhase Preprocessing executable 'shake' for shake-0.19.8... OK: edgeCount (overlay x y) <= edgeCount x + edgeCount y OK: vertexCount (overlay 1 2) == 2 OK: edgeCount (overlay 1 2) == 0 ============ AdjacencyIntMap.connect ============ OK: isEmpty (connect x y) == isEmpty x && isEmpty y OK: hasVertex z (connect x y) == hasVertex z x || hasVertex z y OK: vertexCount (connect x y) >= vertexCount x OK: vertexCount (connect x y) <= vertexCount x + vertexCount y OK: edgeCount (connect x y) >= edgeCount x OK: edgeCount (connect x y) >= edgeCount y OK: edgeCount (connect x y) >= vertexCount x * vertexCount y OK: edgeCount (connect x y) <= vertexCount x * vertexCount y + edgeCount x + edgeCount y OK: vertexCount (connect 1 2) == 2 OK: edgeCount (connect 1 2) == 1 ============ AdjacencyIntMap.vertices ============ OK: vertices [] == empty OK: vertices [x] == vertex x OK: vertices == overlays . map vertex OK: hasVertex x . vertices == elem x OK: vertexCount . vertices == length . nub OK: vertexSet . vertices == Set.fromList ============ AdjacencyIntMap.edges ============ OK: edges [] == empty OK: edges [(x,y)] == edge x y OK: edges == overlays . map (uncurry edge) OK: edgeCount . edges == length . nub ============ AdjacencyIntMap.overlays ============ OK: overlays [] == empty OK: overlays [x] == x OK: overlays [x,y] == overlay x y OK: overlays == foldr overlay empty OK: isEmpty . overlays == all isEmpty ============ AdjacencyIntMap.connects ============ OK: connects [] == empty OK: connects [x] == x OK: connects [x,y] == connect x y OK: connects == foldr connect empty OK: isEmpty . connects == all isEmpty ============ AdjacencyIntMap.fromAdjacencyIntSets ============ OK: fromAdjacencyIntSets [] == empty OK: fromAdjacencyIntSets [(x, IntSet.empty)] == vertex x OK: fromAdjacencyIntSets [(x, IntSet.singleton y)] == edge x y OK: fromAdjacencyIntSets . map (fmap IntSet.fromList) == stars OK: overlay (fromAdjacencyIntSets xs) (fromAdjacencyIntSets ys) == fromAdjacencyIntSets (xs ++ ys) ============ AdjacencyIntMap.isSubgraphOf ============ OK: isSubgraphOf empty x == True OK: isSubgraphOf (vertex x) empty == False OK: isSubgraphOf x (overlay x y) == True OK: isSubgraphOf (overlay x y) (connect x y) == True OK: isSubgraphOf (path xs) (circuit xs) == True OK: isSubgraphOf x y ==> x <= y ============ AdjacencyIntMap.toGraph et al. ============ OK: toGraph == foldg Empty Vertex Overlay Connect OK: foldg == Algebra.Graph.foldg . toGraph OK: isEmpty == foldg True (const False) (&&) (&&) OK: size == foldg 1 (const 1) (+) (+) OK: hasVertex x == foldg False (==x) (||) (||) OK: hasEdge x y == Algebra.Graph.hasEdge x y . toGraph OK: vertexCount == Set.size . vertexSet OK: edgeCount == Set.size . edgeSet OK: vertexList == Set.toAscList . vertexSet OK: edgeList == Set.toAscList . edgeSet OK: vertexSet == foldg Set.empty Set.singleton Set.union Set.union OK: vertexIntSet == foldg IntSet.empty IntSet.singleton IntSet.union IntSet.union OK: edgeSet == Algebra.Graph.AdjacencyMap.edgeSet . foldg empty vertex overlay connect OK: preSet x == Algebra.Graph.AdjacencyMap.preSet x . toAdjacencyMap OK: preIntSet x == Algebra.Graph.AdjacencyIntMap.preIntSet x . toAdjacencyIntMap OK: postSet x == Algebra.Graph.AdjacencyMap.postSet x . toAdjacencyMap OK: postIntSet x == Algebra.Graph.AdjacencyIntMap.postIntSet x . toAdjacencyIntMap OK: adjacencyList == Algebra.Graph.AdjacencyMap.adjacencyList . toAdjacencyMap OK: adjacencyMap == Algebra.Graph.AdjacencyMap.adjacencyMap . toAdjacencyMap [fuzzy] Phase: setupCompilerEnvironmentPhase [fuzzy] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [fuzzy] Phase: unpackPhase [fuzzy] unpacking source archive /nix/store/wavjqvgbmq1q6aawwsk6iydx5lzi3p5l-fuzzy-0.1.1.0.tar.gz [fuzzy] source root is fuzzy-0.1.1.0 [fuzzy] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "fuzzy-0.1.1.0/tests/tests.hs" [fuzzy] Phase: patchPhase [fuzzy] Phase: compileBuildDriverPhase [fuzzy] setupCompileFlags: -package-db=/build/tmp.JOn933tXeR/setup-package.conf.d -threaded [fuzzy] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.JOn933tXeR/Main.o ) [fuzzy] [2 of 2] Linking Setup [fuzzy] Phase: updateAutotoolsGnuConfigScriptsPhase [fuzzy] Phase: configurePhase [fuzzy] configureFlags: --verbose --prefix=/nix/store/yg8zyrsidmlpw3ad8m1sxd5925pmi1l1-fuzzy-0.1.1.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/3srbbbaa6nrr3gdfmjv5b1zdicq5rkzp-fuzzy-0.1.1.0-doc/share/doc/fuzzy-0.1.1.0 --with-gcc=gcc --package-db=/build/tmp.JOn933tXeR/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [fuzzy] Using Parsec parser [fuzzy] Configuring fuzzy-0.1.1.0... [fuzzy] Dependency base >=4.8 && <5: using base-4.20.1.0 [fuzzy] Dependency monoid-subclasses >0.4: using monoid-subclasses-1.2.6 [fuzzy] Dependency HUnit >=1.2.5.0: using HUnit-1.6.2.0 [fuzzy] Dependency base: using base-4.20.1.0 [fuzzy] Dependency fuzzy: using fuzzy-0.1.1.0 [fuzzy] Source component graph: [fuzzy]  component lib [fuzzy]  component test:tests dependency lib [fuzzy] Configured component graph: [fuzzy]  component fuzzy-0.1.1.0-CWK1BuqJxQMCLg6agy6gDL [fuzzy]  include base-4.20.1.0-2277 [fuzzy]  include monoid-subclasses-1.2.6-HFW8xIysl1Z7LB7lNQNosF [fuzzy]  component fuzzy-0.1.1.0-86M4kH2tfVEH8EjhpWuuGe-tests [fuzzy]  include HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [fuzzy]  include base-4.20.1.0-2277 [fuzzy]  include fuzzy-0.1.1.0-CWK1BuqJxQMCLg6agy6gDL [fuzzy] Linked component graph: [fuzzy]  unit fuzzy-0.1.1.0-CWK1BuqJxQMCLg6agy6gDL [fuzzy]  include base-4.20.1.0-2277 [fuzzy]  include monoid-subclasses-1.2.6-HFW8xIysl1Z7LB7lNQNosF [fuzzy]  Text.Fuzzy=fuzzy-0.1.1.0-CWK1BuqJxQMCLg6agy6gDL:Text.Fuzzy [fuzzy]  unit fuzzy-0.1.1.0-86M4kH2tfVEH8EjhpWuuGe-tests [fuzzy]  include HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [fuzzy]  include base-4.20.1.0-2277 [fuzzy]  include fuzzy-0.1.1.0-CWK1BuqJxQMCLg6agy6gDL [fuzzy] Ready component graph: [fuzzy]  definite fuzzy-0.1.1.0-CWK1BuqJxQMCLg6agy6gDL [fuzzy]  depends base-4.20.1.0-2277 [fuzzy]  depends monoid-subclasses-1.2.6-HFW8xIysl1Z7LB7lNQNosF [fuzzy]  definite fuzzy-0.1.1.0-86M4kH2tfVEH8EjhpWuuGe-tests [fuzzy]  depends HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [fuzzy]  depends base-4.20.1.0-2277 [fuzzy]  depends fuzzy-0.1.1.0-CWK1BuqJxQMCLg6agy6gDL [fuzzy] Using Cabal-3.12.1.0 compiled by ghc-9.10 [fuzzy] Using compiler: ghc-9.10.2 [fuzzy] Using install prefix: [fuzzy] /nix/store/yg8zyrsidmlpw3ad8m1sxd5925pmi1l1-fuzzy-0.1.1.0 [fuzzy] Executables installed in: [fuzzy] /nix/store/yg8zyrsidmlpw3ad8m1sxd5925pmi1l1-fuzzy-0.1.1.0/bin [fuzzy] Libraries installed in: If you qualify the identifier, haddock can try to link it anyway. Warning: 'Contravariant' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'CoT' is ambiguous. It is defined * at src/Control/Monad/Co.hs:84:21 * at src/Control/Monad/Co.hs:84:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Monad/Co.hs:84:1 Warning: 'Rift' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Identity' is ambiguous. It is defined * in ‘GHC.Internal.Data.Functor.Identity’ * in ‘GHC.Internal.Data.Functor.Identity’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.Data.Functor.Identity’ 20% ( 5 / 24) in 'Control.Monad.Co' Missing documentation for: Co (src/Control/Monad/Co.hs:72) co (src/Control/Monad/Co.hs:75) runCo (src/Control/Monad/Co.hs:78) liftCoT0 (src/Control/Monad/Co.hs:113) liftCoT0M (src/Control/Monad/Co.hs:149) lowerCoT0 (src/Control/Monad/Co.hs:116) lowerCo0 (src/Control/Monad/Co.hs:119) liftCoT1 (src/Control/Monad/Co.hs:122) liftCoT1M (src/Control/Monad/Co.hs:152) lowerCoT1 (src/Control/Monad/Co.hs:125) lowerCo1 (src/Control/Monad/Co.hs:128) diter (src/Control/Monad/Co.hs:155) dctrlM (src/Control/Monad/Co.hs:158) posW (src/Control/Monad/Co.hs:131) peekW (src/Control/Monad/Co.hs:134) peeksW (src/Control/Monad/Co.hs:137) askW (src/Control/Monad/Co.hs:140) asksW (src/Control/Monad/Co.hs:143) traceW (src/Control/Monad/Co.hs:146) Warning: 'Ran' is ambiguous. It is defined * at src/Data/Functor/Kan/Ran.hs:85:21 * at src/Data/Functor/Kan/Ran.hs:85:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Functor/Kan/Ran.hs:85:1 Warning: 'Compose'' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 53% ( 8 / 15) in 'Data.Functor.Kan.Ran' Missing documentation for: decomposeRan (src/Data/Functor/Kan/Ran.hs:116) ranToAdjoint (src/Data/Functor/Kan/Ran.hs:130) composedAdjointToRan (src/Data/Functor/Kan/Ran.hs:144) repToRan (src/Data/Functor/Kan/Ran.hs:153) ranToRep (src/Data/Functor/Kan/Ran.hs:157) composedRepToRan (src/Data/Functor/Kan/Ran.hs:165) ranToComposedRep (src/Data/Functor/Kan/Ran.hs:161) Warning: 'Codensity' is ambiguous. It is defined * at src/Control/Monad/Codensity.hs:66:44 * at src/Control/Monad/Codensity.hs:66:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Monad/Codensity.hs:66:1 Warning: 'Ran' is ambiguous. It is defined * at src/Data/Functor/Kan/Ran.hs:85:21 * at src/Data/Functor/Kan/Ran.hs:85:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Functor/Kan/Ran.hs:85:1 85% ( 12 / 14) in 'Control.Monad.Codensity' Missing documentation for: adjunctionToCodensity (src/Control/Monad/Codensity.hs:175) ranToCodensity (src/Control/Monad/Codensity.hs:216) Warning: 'Yoneda' is ambiguous. It is defined * at src/Data/Functor/Yoneda.hs:59:22 * at src/Data/Functor/Yoneda.hs:59:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Functor/Yoneda.hs:59:1 Warning: 'Identity' is ambiguous. It is defined * in ‘GHC.Internal.Data.Functor.Identity’ * in ‘GHC.Internal.Data.Functor.Identity’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Building executable 'shake' for shake-0.19.8... [ 1 of 71] Compiling Development.Ninja.Env ( src/Development/Ninja/Env.hs, dist/build/shake/shake-tmp/Development/Ninja/Env.o ) [ 2 of 71] Compiling Development.Ninja.Type ( src/Development/Ninja/Type.hs, dist/build/shake/shake-tmp/Development/Ninja/Type.o ) [ 3 of 71] Compiling Development.Ninja.Lexer ( src/Development/Ninja/Lexer.hs, dist/build/shake/shake-tmp/Development/Ninja/Lexer.o ) [ 4 of 71] Compiling Development.Shake.Classes ( src/Development/Shake/Classes.hs, dist/build/shake/shake-tmp/Development/Shake/Classes.o ) [ 5 of 71] Compiling Development.Shake.FilePath ( src/Development/Shake/FilePath.hs, dist/build/shake/shake-tmp/Development/Shake/FilePath.o ) [ 6 of 71] Compiling Development.Shake.Internal.CmdOption ( src/Development/Shake/Internal/CmdOption.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/CmdOption.o ) [ 7 of 71] Compiling Development.Shake.Internal.History.Bloom ( src/Development/Shake/Internal/History/Bloom.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/History/Bloom.o ) [ 8 of 71] Compiling Development.Shake.Internal.History.Network ( src/Development/Shake/Internal/History/Network.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/History/Network.o ) [ 9 of 71] Compiling Development.Shake.Internal.History.Types ( src/Development/Shake/Internal/History/Types.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/History/Types.o ) [10 of 71] Compiling General.Bilist ( src/General/Bilist.hs, dist/build/shake/shake-tmp/General/Bilist.o ) [11 of 71] Compiling General.Binary ( src/General/Binary.hs, dist/build/shake/shake-tmp/General/Binary.o ) [12 of 71] Compiling Development.Shake.Internal.FileName ( src/Development/Shake/Internal/FileName.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/FileName.o ) [13 of 71] Compiling General.Cleanup ( src/General/Cleanup.hs, dist/build/shake/shake-tmp/General/Cleanup.o ) [14 of 71] Compiling General.EscCodes ( src/General/EscCodes.hs, dist/build/shake/shake-tmp/General/EscCodes.o ) [15 of 71] Compiling General.Extra ( src/General/Extra.hs, dist/build/shake/shake-tmp/General/Extra.o ) [16 of 71] Compiling Development.Shake.Internal.History.Symlink ( src/Development/Shake/Internal/History/Symlink.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/History/Symlink.o ) [17 of 71] Compiling Development.Shake.Internal.Errors ( src/Development/Shake/Internal/Errors.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Errors.o ) [18 of 71] Compiling Development.Shake.Internal.Value ( src/Development/Shake/Internal/Value.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Value.o ) [19 of 71] Compiling Development.Shake.Internal.FilePattern ( src/Development/Shake/Internal/FilePattern.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/FilePattern.o ) [20 of 71] Compiling Development.Shake.Internal.Options ( src/Development/Shake/Internal/Options.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Options.o ) [21 of 71] Compiling Development.Shake.Internal.FileInfo ( src/Development/Shake/Internal/FileInfo.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/FileInfo.o ) [22 of 71] Compiling Development.Shake.Internal.Core.Monad ( src/Development/Shake/Internal/Core/Monad.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Core/Monad.o ) [23 of 71] Compiling Development.Ninja.Parse ( src/Development/Ninja/Parse.hs, dist/build/shake/shake-tmp/Development/Ninja/Parse.o ) [24 of 71] Compiling General.Fence ( src/General/Fence.hs, dist/build/shake/shake-tmp/General/Fence.o ) [25 of 71] Compiling General.FileLock ( src/General/FileLock.hs, dist/build/shake/shake-tmp/General/FileLock.o ) [26 of 71] Compiling General.GetOpt ( src/General/GetOpt.hs, dist/build/shake/shake-tmp/General/GetOpt.o ) [27 of 71] Compiling General.Intern ( src/General/Intern.hs, dist/build/shake/shake-tmp/General/Intern.o ) [28 of 71] Compiling General.Ids ( src/General/Ids.hs, dist/build/shake/shake-tmp/General/Ids.o ) OK: adjacencyIntMap == Algebra.Graph.AdjacencyIntMap.adjacencyIntMap . toAdjacencyIntMap OK: adjacencyMapTranspose == Algebra.Graph.AdjacencyMap.adjacencyMap . toAdjacencyMapTranspose OK: adjacencyIntMapTranspose == Algebra.Graph.AdjacencyIntMap.adjacencyIntMap . toAdjacencyIntMapTranspose OK: dfsForest == Algebra.Graph.AdjacencyMap.dfsForest . toAdjacencyMap OK: dfsForestFrom == Algebra.Graph.AdjacencyMap.dfsForestFrom . toAdjacencyMap OK: dfs == Algebra.Graph.AdjacencyMap.dfs . toAdjacencyMap OK: reachable == Algebra.Graph.AdjacencyMap.reachable . toAdjacencyMap OK: topSort == Algebra.Graph.AdjacencyMap.topSort . toAdjacencyMap OK: isAcyclic == Algebra.Graph.AdjacencyMap.isAcyclic . toAdjacencyMap OK: isTopSortOf vs == Algebra.Graph.AdjacencyMap.isTopSortOf vs . toAdjacencyMap OK: toAdjacencyMap == foldg empty vertex overlay connect OK: toAdjacencyMapTranspose == foldg empty vertex overlay (flip connect) OK: toAdjacencyIntMap == foldg empty vertex overlay connect OK: toAdjacencyIntMapTranspose == foldg empty vertex overlay (flip connect) OK: isDfsForestOf f == Algebra.Graph.AdjacencyMap.isDfsForestOf f . toAdjacencyMap OK: isTopSortOf vs == Algebra.Graph.AdjacencyMap.isTopSortOf vs . toAdjacencyMap ============ AdjacencyIntMap.foldg ============ OK: foldg empty vertex overlay connect == id OK: foldg empty vertex overlay (flip connect) == transpose OK: foldg 1 (const 1) (+) (+) == size OK: foldg True (const False) (&&) (&&) == isEmpty ============ AdjacencyIntMap.isEmpty ============ OK: isEmpty empty == True OK: isEmpty (overlay empty empty) == True OK: isEmpty (vertex x) == False OK: isEmpty (removeVertex x $ vertex x) == True OK: isEmpty (removeEdge x y $ edge x y) == False ============ AdjacencyIntMap.hasVertex ============ OK: hasVertex x empty == False OK: hasVertex x (vertex y) == (x == y) OK: hasVertex x . removeVertex x == const False ============ AdjacencyIntMap.hasEdge ============ OK: hasEdge x y empty == False OK: hasEdge x y (vertex z) == False OK: hasEdge x y (edge x y) == True OK: hasEdge x y . removeEdge x y == const False OK: hasEdge x y == elem (x,y) . edgeList ============ AdjacencyIntMap.vertexCount ============ OK: vertexCount empty == 0 OK: vertexCount (vertex x) == 1 OK: vertexCount == length . vertexList OK: vertexCount x < vertexCount y ==> x < y ============ AdjacencyIntMap.edgeCount ============ OK: edgeCount empty == 0 OK: edgeCount (vertex x) == 0 OK: edgeCount (edge x y) == 1 OK: edgeCount == length . edgeList ============ AdjacencyIntMap.vertexList ============ OK: vertexList empty == [] OK: vertexList (vertex x) == [x] OK: vertexList . vertices == nub . sort ============ AdjacencyIntMap.vertexSet ============ OK: vertexSet empty == Set.empty OK: vertexSet . vertex == Set.singleton OK: vertexSet . vertices == Set.fromList ============ AdjacencyIntMap.vertexIntSet ============ OK: vertexIntSet empty == IntSet.empty OK: vertexIntSet . vertex == IntSet.singleton OK: vertexIntSet . vertices == IntSet.fromList OK: vertexIntSet . clique == IntSet.fromList ============ AdjacencyIntMap.edgeList ============ OK: edgeList empty == [] OK: edgeList (vertex x) == [] OK: edgeList (edge x y) == [(x,y)] OK: edgeList (star 2 [3,1]) == [(2,1), (2,3)] OK: edgeList . edges == nub . sort ============ AdjacencyIntMap.edgeSet ============ OK: edgeSet empty == Set.empty OK: edgeSet (vertex x) == Set.empty OK: edgeSet (edge x y) == Set.singleton (x,y) OK: edgeSet . edges == Set.fromList ============ AdjacencyIntMap.adjacencyList ============ OK: adjacencyList empty == [] OK: adjacencyList (vertex x) == [(x, [])] OK: adjacencyList (edge 1 2) == [(1, [2]), (2, [])] [fuzzy] /nix/store/yg8zyrsidmlpw3ad8m1sxd5925pmi1l1-fuzzy-0.1.1.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/fuzzy-0.1.1.0-CWK1BuqJxQMCLg6agy6gDL [fuzzy] Dynamic Libraries installed in: [fuzzy] /nix/store/yg8zyrsidmlpw3ad8m1sxd5925pmi1l1-fuzzy-0.1.1.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [fuzzy] Private executables installed in: [fuzzy] /nix/store/yg8zyrsidmlpw3ad8m1sxd5925pmi1l1-fuzzy-0.1.1.0/libexec/x86_64-linux-ghc-9.10.2-1e2a/fuzzy-0.1.1.0 [fuzzy] Data files installed in: [fuzzy] /nix/store/yg8zyrsidmlpw3ad8m1sxd5925pmi1l1-fuzzy-0.1.1.0/share/x86_64-linux-ghc-9.10.2-1e2a/fuzzy-0.1.1.0 [fuzzy] Documentation installed in: [fuzzy] /nix/store/3srbbbaa6nrr3gdfmjv5b1zdicq5rkzp-fuzzy-0.1.1.0-doc/share/doc/fuzzy-0.1.1.0 [fuzzy] Configuration files installed in: [fuzzy] /nix/store/yg8zyrsidmlpw3ad8m1sxd5925pmi1l1-fuzzy-0.1.1.0/etc [fuzzy] No alex found [fuzzy] Using ar found on system at: [fuzzy] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [fuzzy] No c2hs found [fuzzy] No cpphs found [fuzzy] No doctest found [fuzzy] Using gcc version 14.3.0 given by user at: [fuzzy] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [fuzzy] Using ghc version 9.10.2 found on system at: [fuzzy] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [fuzzy] Using ghc-pkg version 9.10.2 found on system at: [fuzzy] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [fuzzy] No ghcjs found [fuzzy] No ghcjs-pkg found [fuzzy] No greencard found [fuzzy] Using haddock version 2.31.0 found on system at: [fuzzy] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [fuzzy] No happy found [fuzzy] Using haskell-suite found on system at: haskell-suite-dummy-location [fuzzy] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [fuzzy] No hmake found [fuzzy] Using hpc version 0.69 found on system at: [fuzzy] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [fuzzy] Using hsc2hs version 0.68.10 found on system at: [fuzzy] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [fuzzy] Using hscolour version 1.25 found on system at: [fuzzy] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [fuzzy] No jhc found [fuzzy] Using ld found on system at: [fuzzy] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [fuzzy] No pkg-config found [fuzzy] Using runghc version 9.10.2 found on system at: [fuzzy] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [fuzzy] Using strip version 2.44 found on system at: [fuzzy] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [fuzzy] Using tar found on system at: [fuzzy] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [fuzzy] No uhc found [fuzzy] Phase: buildPhase [fuzzy] Preprocessing library for fuzzy-0.1.1.0... [fuzzy] Building library for fuzzy-0.1.1.0... [fuzzy] [1 of 1] Compiling Text.Fuzzy ( src/Text/Fuzzy.hs, dist/build/Text/Fuzzy.o, dist/build/Text/Fuzzy.dyn_o ) [fuzzy] [1 of 1] Compiling Text.Fuzzy ( src/Text/Fuzzy.hs, dist/build/Text/Fuzzy.p_o ) [fuzzy] Preprocessing test suite 'tests' for fuzzy-0.1.1.0... [fuzzy] Building test suite 'tests' for fuzzy-0.1.1.0... [fuzzy] [1 of 1] Compiling Main ( tests/tests.hs, dist/build/tests/tests-tmp/Main.o ) [fuzzy] tests/tests.hs:48:16: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [fuzzy]  In the use of ‘head’ [fuzzy]  (imported from Prelude, but defined in GHC.Internal.List): [fuzzy]  "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." [fuzzy]  | [fuzzy] 48 | (@?=) (head (F.filter "cb" ["cab", "acb"] "" "" id True) ) [fuzzy]  | ^^^^ [fuzzy]  [fuzzy] tests/tests.hs:49:16: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [fuzzy]  In the use of ‘head’ [fuzzy]  (imported from Prelude, but defined in GHC.Internal.List): [fuzzy]  "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." Defaulting to the one defined in ‘GHC.Internal.Data.Functor.Identity’ 45% ( 5 / 11) in 'Data.Functor.Yoneda' Missing documentation for: lowerYoneda (src/Data/Functor/Yoneda.hs:85) maxF (src/Data/Functor/Yoneda.hs:198) minF (src/Data/Functor/Yoneda.hs:203) maxM (src/Data/Functor/Yoneda.hs:208) minM (src/Data/Functor/Yoneda.hs:213) ranToYoneda (src/Data/Functor/Yoneda.hs:103) Warning: Data.Functor.Contravariant.Coyoneda: could not find link destinations for: - Data.Functor.Contravariant.Coyoneda.D:R:RepCoyoneda Warning: Data.Functor.Contravariant.Day: could not find link destinations for: - Data.Functor.Contravariant.Day.D:R:RepDay Warning: Data.Functor.Contravariant.Yoneda: could not find link destinations for: - Data.Functor.Contravariant.Yoneda.D:R:RepYoneda Warning: Data.Functor.Day: could not find link destinations for: - Data.Functor.Day.D:R:RepDay Warning: Data.Functor.Coyoneda: could not find link destinations for: - Data.Functor.Coyoneda.D:R:RepCoyoneda Warning: Data.Functor.Yoneda: could not find link destinations for: - Data.Functor.Yoneda.D:R:RepYoneda Documentation created: dist/doc/html/kan-extensions/, dist/doc/html/kan-extensions/kan-extensions.txt Phase: installPhase Installing library in /nix/store/by67iskb2x3hqh8z42dkmaisvkalcwqk-kan-extensions-5.2.7/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/kan-extensions-5.2.7-48HCBlSTU6wDxwoU65W0OF Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/by67iskb2x3hqh8z42dkmaisvkalcwqk-kan-extensions-5.2.7 shrinking /nix/store/by67iskb2x3hqh8z42dkmaisvkalcwqk-kan-extensions-5.2.7/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSkan-extensions-5.2.7-48HCBlSTU6wDxwoU65W0OF-ghc9.10.2.so checking for references to /build/ in /nix/store/by67iskb2x3hqh8z42dkmaisvkalcwqk-kan-extensions-5.2.7... patching script interpreter paths in /nix/store/by67iskb2x3hqh8z42dkmaisvkalcwqk-kan-extensions-5.2.7 stripping (with command strip and flags -S -p) in /nix/store/by67iskb2x3hqh8z42dkmaisvkalcwqk-kan-extensions-5.2.7/lib shrinking RPATHs of ELF executables and libraries in /nix/store/vw1xs26cqyrbxgz67wwnsz25xf70nr0v-kan-extensions-5.2.7-doc checking for references to /build/ in /nix/store/vw1xs26cqyrbxgz67wwnsz25xf70nr0v-kan-extensions-5.2.7-doc... patching script interpreter paths in /nix/store/vw1xs26cqyrbxgz67wwnsz25xf70nr0v-kan-extensions-5.2.7-doc [29 of 71] Compiling Development.Shake.Internal.History.Serialise ( src/Development/Shake/Internal/History/Serialise.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/History/Serialise.o ) [30 of 71] Compiling Development.Shake.Internal.History.Server ( src/Development/Shake/Internal/History/Server.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/History/Server.o ) [31 of 71] Compiling Development.Shake.Internal.Core.Database ( src/Development/Shake/Internal/Core/Database.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Core/Database.o ) [32 of 71] Compiling General.ListBuilder ( src/General/ListBuilder.hs, dist/build/shake/shake-tmp/General/ListBuilder.o ) [33 of 71] Compiling General.Makefile ( src/General/Makefile.hs, dist/build/shake/shake-tmp/General/Makefile.o ) [34 of 71] Compiling General.Process ( src/General/Process.hs, dist/build/shake/shake-tmp/General/Process.o ) [35 of 71] Compiling General.Thread ( src/General/Thread.hs, dist/build/shake/shake-tmp/General/Thread.o ) [36 of 71] Compiling General.Chunks ( src/General/Chunks.hs, dist/build/shake/shake-tmp/General/Chunks.o ) [37 of 71] Compiling General.Timing ( src/General/Timing.hs, dist/build/shake/shake-tmp/General/Timing.o ) [38 of 71] Compiling General.Pool ( src/General/Pool.hs, dist/build/shake/shake-tmp/General/Pool.o ) [39 of 71] Compiling Development.Shake.Internal.Core.Storage ( src/Development/Shake/Internal/Core/Storage.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Core/Storage.o ) [40 of 71] Compiling General.TypeMap ( src/General/TypeMap.hs, dist/build/shake/shake-tmp/General/TypeMap.o ) [41 of 71] Compiling General.Wait ( src/General/Wait.hs, dist/build/shake/shake-tmp/General/Wait.o ) [42 of 71] Compiling Development.Shake.Internal.History.Shared ( src/Development/Shake/Internal/History/Shared.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/History/Shared.o ) [43 of 71] Compiling Development.Shake.Internal.History.Cloud ( src/Development/Shake/Internal/History/Cloud.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/History/Cloud.o ) [44 of 71] Compiling Development.Shake.Internal.Core.Types ( src/Development/Shake/Internal/Core/Types.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Core/Types.o ) [45 of 71] Compiling Development.Shake.Internal.Core.Rules ( src/Development/Shake/Internal/Core/Rules.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Core/Rules.o ) [46 of 71] Compiling Development.Shake.Internal.Core.Pool ( src/Development/Shake/Internal/Core/Pool.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Core/Pool.o ) [47 of 71] Compiling Development.Shake.Internal.Core.Action ( src/Development/Shake/Internal/Core/Action.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Core/Action.o ) [48 of 71] Compiling Development.Shake.Internal.Resource ( src/Development/Shake/Internal/Resource.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Resource.o ) [49 of 71] Compiling Development.Shake.Internal.Core.Build ( src/Development/Shake/Internal/Core/Build.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Core/Build.o ) [50 of 71] Compiling Development.Shake.Internal.Rules.Rerun ( src/Development/Shake/Internal/Rules/Rerun.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Rules/Rerun.o ) [51 of 71] Compiling Development.Shake.Internal.Rules.Oracle ( src/Development/Shake/Internal/Rules/Oracle.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Rules/Oracle.o ) [52 of 71] Compiling Development.Shake.Internal.Rules.File ( src/Development/Shake/Internal/Rules/File.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Rules/File.o ) OK: adjacencyList (star 2 [3,1]) == [(1, []), (2, [1,3]), (3, [])] ============ AdjacencyIntMap.preSet ============ OK: preSet x empty == Set.empty OK: preSet x (vertex x) == Set.empty OK: preSet 1 (edge 1 2) == Set.empty OK: preSet y (edge x y) == Set.fromList [x] ============ AdjacencyIntMap.preIntSet ============ OK: preIntSet x empty == IntSet.empty OK: preIntSet x (vertex x) == IntSet.empty OK: preIntSet 1 (edge 1 2) == IntSet.empty OK: preIntSet y (edge x y) == IntSet.fromList [x] ============ AdjacencyIntMap.postSet ============ OK: postSet x empty == Set.empty OK: postSet x (vertex x) == Set.empty OK: postSet x (edge x y) == Set.fromList [y] OK: postSet 2 (edge 1 2) == Set.empty ============ AdjacencyIntMap.postIntSet ============ OK: postIntSet x empty == IntSet.empty OK: postIntSet x (vertex x) == IntSet.empty OK: postIntSet 2 (edge 1 2) == IntSet.empty OK: postIntSet x (edge x y) == IntSet.fromList [y] ============ AdjacencyIntMap.path ============ OK: path [] == empty OK: path [x] == vertex x OK: path [x,y] == edge x y ============ AdjacencyIntMap.circuit ============ OK: circuit [] == empty OK: circuit [x] == edge x x OK: circuit [x,y] == edges [(x,y), (y,x)] ============ AdjacencyIntMap.clique ============ OK: clique [] == empty OK: clique [x] == vertex x OK: clique [x,y] == edge x y OK: clique [x,y,z] == edges [(x,y), (x,z), (y,z)] OK: clique (xs ++ ys) == connect (clique xs) (clique ys) ============ AdjacencyIntMap.biclique ============ OK: biclique [] [] == empty OK: biclique [x] [] == vertex x OK: biclique [] [y] == vertex y OK: biclique [x1,x2] [y1,y2] == edges [(x1,y1), (x1,y2), (x2,y1), (x2,y2)] OK: biclique xs ys == connect (vertices xs) (vertices ys) ============ AdjacencyIntMap.star ============ OK: star x [] == vertex x OK: star x [y] == edge x y OK: star x [y,z] == edges [(x,y), (x,z)] OK: star x ys == connect (vertex x) (vertices ys) ============ AdjacencyIntMap.stars ============ OK: stars [] == empty OK: stars [(x, [])] == vertex x OK: stars [(x, [y])] == edge x y OK: stars [(x, ys)] == star x ys OK: stars == overlays . map (uncurry star) OK: stars . adjacencyList == id OK: overlay (stars xs) (stars ys) == stars (xs ++ ys) ============ AdjacencyIntMap.tree ============ OK: tree (Node x []) == vertex x OK: tree (Node x [Node y [Node z []]]) == path [x,y,z] OK: tree (Node x [Node y [], Node z []]) == star x [y,z] OK: tree (Node 1 [Node 2 [], Node 3 [Node 4 [], Node 5 []]]) == edges [(1,2), (1,3), (3,4), (3,5)] ============ AdjacencyIntMap.forest ============ OK: forest [] == empty OK: forest [x] == tree x OK: forest [Node 1 [Node 2 [], Node 3 []], Node 4 [Node 5 []]] == edges [(1,2), (1,3), (4,5)] OK: forest == overlays . map tree ============ AdjacencyIntMap.removeVertex ============ OK: removeVertex x (vertex x) == empty OK: removeVertex 1 (vertex 2) == vertex 2 OK: removeVertex x (edge x x) == empty OK: removeVertex 1 (edge 1 2) == vertex 2 OK: removeVertex x . removeVertex x == removeVertex x ============ AdjacencyIntMap.removeEdge ============ OK: removeEdge x y (edge x y) == vertices [x,y] OK: removeEdge x y . removeEdge x y == removeEdge x y OK: removeEdge x y . removeVertex x == removeVertex x OK: removeEdge 1 1 (1 * 1 * 2 * 2) == 1 * 2 * 2 OK: removeEdge 1 2 (1 * 1 * 2 * 2) == 1 * 1 + 2 * 2 ============ AdjacencyIntMap.replaceVertex ============ OK: replaceVertex x x == id OK: replaceVertex x y (vertex x) == vertex y OK: replaceVertex x y == mergeVertices (== x) y ============ AdjacencyIntMap.mergeVertices ============ OK: mergeVertices (const False) x == id OK: mergeVertices (== x) y == replaceVertex x y [fuzzy]  | [fuzzy] 49 | (head (F.filter "cb" ["acb"] "" "" id True)) [fuzzy]  | ^^^^ [fuzzy]  [fuzzy] [2 of 2] Linking dist/build/tests/tests [fuzzy] Phase: checkPhase [fuzzy] Running 1 test suites... [fuzzy] Test suite tests: RUNNING... [fuzzy] ### Failure in: 1:match:3:should be case sensitive is specified:0 [fuzzy] tests/tests.hs:37 [fuzzy] expected: Nothing [fuzzy]  but got: Just (Fuzzy {original = "Haskell", rendered = "Haskell", score = 26}) [fuzzy] Cases: 14 Tried: 14 Errors: 0 Failures: 1 [fuzzy] Test suite tests: PASS [fuzzy] Test suite logged to: dist/test/fuzzy-0.1.1.0-tests.log [fuzzy] 1 of 1 test suites (1 of 1 test cases) passed. [fuzzy] Phase: haddockPhase [fuzzy] Preprocessing library for fuzzy-0.1.1.0... [fuzzy] Running Haddock on library for fuzzy-0.1.1.0... [fuzzy] Warning: The documentation for the following packages are not installed. No [fuzzy] links will be generated to these packages: vector-0.13.2.0 [fuzzy] [1 of 1] Compiling Text.Fuzzy ( src/Text/Fuzzy.hs, nothing ) [fuzzy] Haddock coverage: [fuzzy] Warning: 'TextualMonoid' is out of scope. [fuzzy]  If you qualify the identifier, haddock can try to link it anyway. [fuzzy]  100% ( 6 / 6) in 'Text.Fuzzy' [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/by67iskb2x3hqh8z42dkmaisvkalcwqk-kan-extensions-5.2.7 /nix/store/vw1xs26cqyrbxgz67wwnsz25xf70nr0v-kan-extensions-5.2.7-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/by67iskb2x3hqh8z42dkmaisvkalcwqk-kan-extensions-5.2.7 (7.05 MiB) [post-build-hook] Pushing /nix/store/vw1xs26cqyrbxgz67wwnsz25xf70nr0v-kan-extensions-5.2.7-doc (2.34 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/by67iskb2x3hqh8z42dkmaisvkalcwqk-kan-extensions-5.2.7 /nix/store/vw1xs26cqyrbxgz67wwnsz25xf70nr0v-kan-extensions-5.2.7-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/vw1xs26cqyrbxgz67wwnsz25xf70nr0v-kan-extensions-5.2.7-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/by67iskb2x3hqh8z42dkmaisvkalcwqk-kan-extensions-5.2.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/yrx4ai93vhgacswnk1yy78iqx5hyhgrs-kan-extensions-5.2.7.drv' to 'https://cache.nix-ci.com'... Building lens Building pointed [24 of 32] Compiling Data.Aeson.Types.ToJSON ( src/Data/Aeson/Types/ToJSON.hs, dist/build/Data/Aeson/Types/ToJSON.p_o ) src/Data/Aeson/Types/ToJSON.hs:1615:23: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of data constructor ‘Solo’ (imported from Data.Tuple.Solo, but defined in GHC.Tuple): Deprecated: "The Solo constructor has been renamed to MkSolo to avoid punning."  | 1615 | liftToJSON _ t _ (Solo a) = t a  | ^^^^ src/Data/Aeson/Types/ToJSON.hs:1618:27: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of data constructor ‘Solo’ (imported from Data.Tuple.Solo, but defined in GHC.Tuple): Deprecated: "The Solo constructor has been renamed to MkSolo to avoid punning."  | 1618 | liftToEncoding _ t _ (Solo a) = t a  | ^^^^ [25 of 32] Compiling Data.Aeson.Types.Class ( src/Data/Aeson/Types/Class.hs, dist/build/Data/Aeson/Types/Class.p_o ) [26 of 32] Compiling Data.Aeson.Types ( src/Data/Aeson/Types.hs, dist/build/Data/Aeson/Types.p_o ) [27 of 32] Compiling Data.Aeson.Text ( src/Data/Aeson/Text.hs, dist/build/Data/Aeson/Text.p_o ) [28 of 32] Compiling Data.Aeson.Decoding ( src/Data/Aeson/Decoding.hs, dist/build/Data/Aeson/Decoding.p_o ) [29 of 32] Compiling Data.Aeson ( src/Data/Aeson.hs, dist/build/Data/Aeson.p_o ) [30 of 32] Compiling Data.Aeson.RFC8785 ( src/Data/Aeson/RFC8785.hs, dist/build/Data/Aeson/RFC8785.p_o ) [31 of 32] Compiling Data.Aeson.QQ.Simple ( src/Data/Aeson/QQ/Simple.hs, dist/build/Data/Aeson/QQ/Simple.p_o ) [32 of 32] Compiling Data.Aeson.TH ( src/Data/Aeson/TH.hs, dist/build/Data/Aeson/TH.p_o ) src/Data/Aeson/TH.hs:948:7: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘[Q Exp]’ not matched: []  | 948 | x:xs = [ lookupField argTy  | ^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Data/Aeson/TH.hs:1064:14: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘[Q Exp]’ not matched: []  | 1064 | let x:xs = [ dispatchParseJSON jc conName tvMap argTy  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... Preprocessing test suite 'aeson-tests' for aeson-2.2.3.0... Building test suite 'aeson-tests' for aeson-2.2.3.0... [ 1 of 42] Compiling Functions ( tests/Functions.hs, dist/build/aeson-tests/aeson-tests-tmp/Functions.o, dist/build/aeson-tests/aeson-tests-tmp/Functions.dyn_o ) [ 2 of 42] Compiling JSONTestSuite ( tests/JSONTestSuite.hs, dist/build/aeson-tests/aeson-tests-tmp/JSONTestSuite.o ) [ 3 of 42] Compiling Options ( tests/Options.hs, dist/build/aeson-tests/aeson-tests-tmp/Options.o, dist/build/aeson-tests/aeson-tests-tmp/Options.dyn_o ) [ 4 of 42] Compiling Regression.Issue351 ( tests/Regression/Issue351.hs, dist/build/aeson-tests/aeson-tests-tmp/Regression/Issue351.o, dist/build/aeson-tests/aeson-tests-tmp/Regression/Issue351.dyn_o ) OK: mergeVertices even 1 (0 * 2) == 1 * 1 OK: mergeVertices odd 1 (3 + 4 * 5) == 4 * 1 ============ AdjacencyIntMap.transpose ============ OK: transpose empty == empty OK: transpose (vertex x) == vertex x OK: transpose (edge x y) == edge y x OK: transpose . transpose == id OK: edgeList . transpose == sort . map swap . edgeList ============ AdjacencyIntMap.gmap ============ OK: gmap f empty == empty OK: gmap f (vertex x) == vertex (f x) OK: gmap f (edge x y) == edge (f x) (f y) OK: gmap id == id OK: gmap f . gmap g == gmap (f . g) ============ AdjacencyIntMap.induce ============ OK: induce (const True ) x == x OK: induce (const False) x == empty OK: induce (/= x) == removeVertex x OK: induce p . induce q == induce (\x -> p x && q x) OK: isSubgraphOf (induce p x) x == True ============ AdjacencyIntMap.compose ============ OK: compose empty x == empty OK: compose x empty == empty OK: compose (vertex x) y == empty OK: compose x (vertex y) == empty OK: compose x (compose y z) == compose (compose x y) z OK: compose x (overlay y z) == overlay (compose x y) (compose x z) OK: compose (overlay x y) z == overlay (compose x z) (compose y z) OK: compose (edge x y) (edge y z) == edge x z OK: compose (path [1..5]) (path [1..5]) == edges [(1,3),(2,4),(3,5)] OK: compose (circuit [1..5]) (circuit [1..5]) == circuit [1,3,5,2,4] ============ AdjacencyIntMap.closure ============ OK: closure empty == empty OK: closure (vertex x) == edge x x OK: closure (edge x x) == edge x x OK: closure (edge x y) == edges [(x,x), (x,y), (y,y)] OK: closure (path $ nub xs) == reflexiveClosure (clique $ nub xs) OK: closure == reflexiveClosure . transitiveClosure OK: closure == transitiveClosure . reflexiveClosure OK: closure . closure == closure OK: postSet x (closure y) == Set.fromList (reachable y x) ============ AdjacencyIntMap.reflexiveClosure ============ OK: reflexiveClosure empty == empty OK: reflexiveClosure (vertex x) == edge x x OK: reflexiveClosure (edge x x) == edge x x OK: reflexiveClosure (edge x y) == edges [(x,x), (x,y), (y,y)] OK: reflexiveClosure . reflexiveClosure == reflexiveClosure ============ AdjacencyIntMap.symmetricClosure ============ OK: symmetricClosure empty == empty OK: symmetricClosure (vertex x) == vertex x OK: symmetricClosure (edge x y) == edges [(x,y), (y,x)] OK: symmetricClosure x == overlay x (transpose x) OK: symmetricClosure . symmetricClosure == symmetricClosure ============ AdjacencyIntMap.transitiveClosure ============ OK: transitiveClosure empty == empty OK: transitiveClosure (vertex x) == vertex x OK: transitiveClosure (edge x y) == edge x y OK: transitiveClosure (path $ nub xs) == clique (nub $ xs) OK: transitiveClosure . transitiveClosure == transitiveClosure ============ AdjacencyIntMap.bfsForest ============ OK: forest $ bfsForest (edge 1 2) [0] == empty OK: forest $ bfsForest (edge 1 2) [1] == edge 1 2 OK: forest $ bfsForest (edge 1 2) [2] == vertex 2 OK: forest $ bfsForest (edge 1 2) [0,1,2] == vertices [1,2] OK: forest $ bfsForest (edge 1 2) [2,1,0] == vertices [1,2] OK: forest $ bfsForest (edge 1 1) [1] == vertex 1 OK: isSubgraphOf (forest $ bfsForest x vs) x == True OK: bfsForest x (vertexList x) == map ( -> Node v []) (nub $ vertexList x) OK: bfsForest x [] == [] OK: bfsForest empty vs == [] OK: bfsForest (3 * (1 + 4) * (1 + 5)) [1,4] == OK: forest $ bfsForest (circuit [1..5] + circuit [5,4..1]) [3] == path [3,2,1] + path [3,4,5] ============ AdjacencyIntMap.bfs ============ OK: bfs (edge 1 2) [0] == [] [fuzzy] Documentation created: dist/doc/html/fuzzy/, dist/doc/html/fuzzy/fuzzy.txt [fuzzy] Preprocessing test suite 'tests' for fuzzy-0.1.1.0... [fuzzy] Phase: installPhase [fuzzy] Installing library in /nix/store/yg8zyrsidmlpw3ad8m1sxd5925pmi1l1-fuzzy-0.1.1.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/fuzzy-0.1.1.0-CWK1BuqJxQMCLg6agy6gDL [fuzzy] Phase: fixupPhase [fuzzy] shrinking RPATHs of ELF executables and libraries in /nix/store/yg8zyrsidmlpw3ad8m1sxd5925pmi1l1-fuzzy-0.1.1.0 [fuzzy] shrinking /nix/store/yg8zyrsidmlpw3ad8m1sxd5925pmi1l1-fuzzy-0.1.1.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSfuzzy-0.1.1.0-CWK1BuqJxQMCLg6agy6gDL-ghc9.10.2.so [fuzzy] checking for references to /build/ in /nix/store/yg8zyrsidmlpw3ad8m1sxd5925pmi1l1-fuzzy-0.1.1.0... [fuzzy] patching script interpreter paths in /nix/store/yg8zyrsidmlpw3ad8m1sxd5925pmi1l1-fuzzy-0.1.1.0 [fuzzy] stripping (with command strip and flags -S -p) in /nix/store/yg8zyrsidmlpw3ad8m1sxd5925pmi1l1-fuzzy-0.1.1.0/lib [fuzzy] shrinking RPATHs of ELF executables and libraries in /nix/store/3srbbbaa6nrr3gdfmjv5b1zdicq5rkzp-fuzzy-0.1.1.0-doc [fuzzy] checking for references to /build/ in /nix/store/3srbbbaa6nrr3gdfmjv5b1zdicq5rkzp-fuzzy-0.1.1.0-doc... [fuzzy] patching script interpreter paths in /nix/store/3srbbbaa6nrr3gdfmjv5b1zdicq5rkzp-fuzzy-0.1.1.0-doc [8 of 8] Compiling Language.Haskell.GHC.ExactPrint ( src/Language/Haskell/GHC/ExactPrint.hs, dist/build/Language/Haskell/GHC/ExactPrint.p_o ) Preprocessing test suite 'test' for ghc-exactprint-1.10.0.0... Building test suite 'test' for ghc-exactprint-1.10.0.0... [1 of 5] Compiling Test.Common ( tests/Test/Common.hs, dist/build/test/test-tmp/Test/Common.o ) [2 of 5] Compiling Test.CommonUtils ( tests/Test/CommonUtils.hs, dist/build/test/test-tmp/Test/CommonUtils.o ) [3 of 5] Compiling Test.NoAnnotations ( tests/Test/NoAnnotations.hs, dist/build/test/test-tmp/Test/NoAnnotations.o ) [4 of 5] Compiling Test.Transform ( tests/Test/Transform.hs, dist/build/test/test-tmp/Test/Transform.o ) tests/Test/Transform.hs:474:65: warning: []8;;https://errors.haskell.org/messages/GHC-63397\GHC-63397]8;;\] [-Wname-shadowing] This binding for ‘sd1’ shadows the existing binding bound at tests/Test/Transform.hs:474:22  | 474 | (de1',Just sd1) = modifyValD (getLocA de1) de1 $ \_m [sd1] ->  | ^^^ tests/Test/Transform.hs:490:64: warning: []8;;https://errors.haskell.org/messages/GHC-63397\GHC-63397]8;;\] [-Wname-shadowing] This binding for ‘sd1’ shadows the existing binding bound at tests/Test/Transform.hs:490:21  | 490 | (de1',Just sd1) = modifyValD (getLocA de1) de1 $ \_m [sd1,sd2] ->  | ^^^ tests/Test/Transform.hs:508:17: warning: []8;;https://errors.haskell.org/messages/GHC-40910\GHC-40910]8;;\] [-Wunused-local-binds] Defined but not used: ‘hdecs’  | 508 | let hdecs : _ = decs  | ^^^^^ [5 of 5] Compiling Main ( tests/Test.hs, dist/build/test/test-tmp/Main.o ) [6 of 6] Linking dist/build/test/test [53 of 71] Compiling Development.Shake.Internal.Rules.OrderOnly ( src/Development/Shake/Internal/Rules/OrderOnly.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Rules/OrderOnly.o ) [54 of 71] Compiling Development.Shake.Internal.Rules.Files ( src/Development/Shake/Internal/Rules/Files.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Rules/Files.o ) [55 of 71] Compiling Development.Shake.Internal.Derived ( src/Development/Shake/Internal/Derived.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Derived.o ) [56 of 71] Compiling Development.Shake.Command ( src/Development/Shake/Command.hs, dist/build/shake/shake-tmp/Development/Shake/Command.o ) [57 of 71] Compiling Development.Shake.Internal.Rules.Directory ( src/Development/Shake/Internal/Rules/Directory.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Rules/Directory.o ) [58 of 71] Compiling Development.Shake.Internal.Rules.Default ( src/Development/Shake/Internal/Rules/Default.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Rules/Default.o ) [59 of 71] Compiling Paths_shake ( dist/build/shake/autogen/Paths_shake.hs, dist/build/shake/shake-tmp/Paths_shake.o ) [60 of 71] Compiling Development.Shake.Internal.Paths ( src/Development/Shake/Internal/Paths.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Paths.o ) [61 of 71] Compiling General.Template ( src/General/Template.hs, dist/build/shake/shake-tmp/General/Template.o ) [62 of 71] Compiling Development.Shake.Internal.Progress ( src/Development/Shake/Internal/Progress.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Progress.o ) [63 of 71] Compiling Development.Shake.Internal.CompactUI ( src/Development/Shake/Internal/CompactUI.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/CompactUI.o ) [64 of 71] Compiling Development.Shake.Internal.Profile ( src/Development/Shake/Internal/Profile.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Profile.o ) [65 of 71] Compiling Development.Shake.Internal.Core.Run ( src/Development/Shake/Internal/Core/Run.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Core/Run.o ) [66 of 71] Compiling Development.Shake.Database ( src/Development/Shake/Database.hs, dist/build/shake/shake-tmp/Development/Shake/Database.o ) [67 of 71] Compiling Development.Shake.Internal.Demo ( src/Development/Shake/Internal/Demo.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Demo.o ) [68 of 71] Compiling Development.Shake.Internal.Args ( src/Development/Shake/Internal/Args.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Args.o ) [69 of 71] Compiling Development.Shake ( src/Development/Shake.hs, dist/build/shake/shake-tmp/Development/Shake.o ) [70 of 71] Compiling Development.Ninja.All ( src/Development/Ninja/All.hs, dist/build/shake/shake-tmp/Development/Ninja/All.o ) [71 of 71] Compiling Run ( src/Run.hs, dist/build/shake/shake-tmp/Run.o ) [72 of 72] Linking dist/build/shake/shake Preprocessing library for shake-0.19.8... Building library for shake-0.19.8... [ 1 of 73] Compiling Development.Ninja.Env ( src/Development/Ninja/Env.hs, dist/build/Development/Ninja/Env.o, dist/build/Development/Ninja/Env.dyn_o ) [ 2 of 73] Compiling Development.Ninja.Type ( src/Development/Ninja/Type.hs, dist/build/Development/Ninja/Type.o, dist/build/Development/Ninja/Type.dyn_o ) [ 3 of 73] Compiling Development.Ninja.Lexer ( src/Development/Ninja/Lexer.hs, dist/build/Development/Ninja/Lexer.o, dist/build/Development/Ninja/Lexer.dyn_o ) [ 4 of 73] Compiling Development.Shake.Classes ( src/Development/Shake/Classes.hs, dist/build/Development/Shake/Classes.o, dist/build/Development/Shake/Classes.dyn_o ) [ 5 of 73] Compiling Development.Shake.FilePath ( src/Development/Shake/FilePath.hs, dist/build/Development/Shake/FilePath.o, dist/build/Development/Shake/FilePath.dyn_o ) [ 6 of 73] Compiling Development.Shake.Internal.CmdOption ( src/Development/Shake/Internal/CmdOption.hs, dist/build/Development/Shake/Internal/CmdOption.o, dist/build/Development/Shake/Internal/CmdOption.dyn_o ) [ 5 of 42] Compiling Regression.Issue571 ( tests/Regression/Issue571.hs, dist/build/aeson-tests/aeson-tests-tmp/Regression/Issue571.o, dist/build/aeson-tests/aeson-tests-tmp/Regression/Issue571.dyn_o ) [ 6 of 42] Compiling Regression.Issue687 ( tests/Regression/Issue687.hs, dist/build/aeson-tests/aeson-tests-tmp/Regression/Issue687.o, dist/build/aeson-tests/aeson-tests-tmp/Regression/Issue687.dyn_o ) [ 7 of 42] Compiling Regression.Issue967 ( tests/Regression/Issue967.hs, dist/build/aeson-tests/aeson-tests-tmp/Regression/Issue967.o, dist/build/aeson-tests/aeson-tests-tmp/Regression/Issue967.dyn_o ) [ 8 of 42] Compiling Types ( tests/Types.hs, dist/build/aeson-tests/aeson-tests-tmp/Types.o, dist/build/aeson-tests/aeson-tests-tmp/Types.dyn_o ) OK: bfs (edge 1 2) [1] == [[1], [2]] OK: bfs (edge 1 2) [2] == [[2]] OK: bfs (edge 1 2) [1,2] == [[1,2]] OK: bfs (edge 1 2) [2,1] == [[2,1]] OK: bfs (edge 1 1) [1] == [[1]] OK: bfs empty vs == [] OK: bfs x [] == [] OK: bfs (1 * 2 + 3 * 4 + 5 * 6) [1,2] == [[1,2]] OK: bfs (1 * 2 + 3 * 4 + 5 * 6) [1,3] == [[1,3], [2,4]] OK: bfs (3 * (1 + 4) * (1 + 5)) [3] == [[3], [1,4,5]] OK: bfs (circuit [1..5] + circuit [5,4..1]) [2] == [[2], [1,3], [5,4]] OK: concat $ bfs (circuit [1..5] + circuit [5,4..1]) [3] == [3,2,4,1,5] OK: map concat . transpose . map levels . bfsForest x == bfs x ============ AdjacencyIntMap.dfsForest ============ OK: forest $ dfsForest empty == empty OK: forest $ dfsForest (edge 1 1) == vertex 1 OK: forest $ dfsForest (edge 1 2) == edge 1 2 OK: forest $ dfsForest (edge 2 1) == vertices [1,2] OK: isSubgraphOf (forest $ dfsForest x) x == True OK: isDfsForestOf (dfsForest x) x == True OK: dfsForest . forest . dfsForest == dfsForest OK: dfsForest (vertices vs) == map (\v -> Node v []) (nub $ sort vs) OK: dfsForest $ 3 * (1 + 4) * (1 + 5) == OK: forest (dfsForest $ circuit [1..5] + circuit [5,4..1]) == path [1,2,3,4,5] ============ AdjacencyIntMap.dfsForestFrom ============ OK: forest $ dfsForestFrom empty vs == empty OK: forest $ dfsForestFrom (edge 1 1) [1] == vertex 1 OK: forest $ dfsForestFrom (edge 1 2) [0] == empty OK: forest $ dfsForestFrom (edge 1 2) [1] == edge 1 2 OK: forest $ dfsForestFrom (edge 1 2) [2] == vertex 2 OK: forest $ dfsForestFrom (edge 1 2) [1,2] == edge 1 2 OK: forest $ dfsForestFrom (edge 1 2) [2,1] == vertices [1,2] OK: isSubgraphOf (forest $ dfsForestFrom x vs) x == True OK: isDfsForestOf (dfsForestFrom x (vertexList x)) x == True OK: dfsForestFrom x (vertexList x) == dfsForest x OK: dfsForestFrom x [] == [] OK: dfsForestFrom (3 * (1 + 4) * (1 + 5)) [1,4] == OK: forest $ dfsForestFrom (circuit [1..5] + circuit [5,4..1]) [3] == path [3,2,1,5,4] ============ AdjacencyIntMap.dfs ============ OK: dfs empty vs == [] OK: dfs (edge 1 1) [1] == [1] OK: dfs (edge 1 2) [0] == [] OK: dfs (edge 1 2) [1] == [1,2] OK: dfs (edge 1 2) [2] == [2] OK: dfs (edge 1 2) [1,2] == [1,2] OK: dfs (edge 1 2) [2,1] == [2,1] OK: dfs x [] == [] OK: and [ hasVertex v x | v <- dfs x vs ] == True OK: dfs (3 * (1 + 4) * (1 + 5)) [1,4] == [1,5,4] OK: dfs (circuit [1..5] + circuit [5,4..1]) [3] == [3,2,1,5,4] ============ AdjacencyIntMap.dfs ============ OK: reachable empty x == [] OK: reachable (vertex 1) 1 == [1] OK: reachable (edge 1 1) 1 == [1] OK: reachable (edge 1 2) 0 == [] OK: reachable (edge 1 2) 1 == [1,2] OK: reachable (edge 1 2) 2 == [2] OK: reachable (path [1..8] ) 4 == [4..8] OK: reachable (circuit [1..8] ) 4 == [4..8] ++ [1..3] OK: reachable (clique [8,7..1]) 8 == [8] ++ [1..7] OK: and [ hasVertex v x | v <- reachable x y ] == True ============ AdjacencyIntMap.topSort ============ OK: topSort (1 * 2 + 3 * 1) == Right [3,1,2] OK: topSort (path [1..5]) == Right [1..5] OK: topSort (3 * (1 * 4 + 2 * 5)) == Right [3,1,2,4,5] OK: topSort (1 * 2 + 2 * 1) == Left (2 :| [1]) OK: topSort (path [5,4..1] + edge 2 4) == Left (4 :| [3,2]) OK: topSort (circuit [1..5]) == Left (3 :| [1,2]) OK: topSort (circuit [1..3] + circuit [3,2,1]) == Left (3 :| [2]) OK: topSort (1 * 2 + (5 + 2) * 1 + 3 * 4 * 3) == Left (1 :| [2]) OK: fmap (flip isTopSortOf x) (topSort x) /= Right False OK: topSort . vertices == Right . nub . sort [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/3srbbbaa6nrr3gdfmjv5b1zdicq5rkzp-fuzzy-0.1.1.0-doc /nix/store/yg8zyrsidmlpw3ad8m1sxd5925pmi1l1-fuzzy-0.1.1.0 [post-build-hook] Pushing 2 paths (104 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/3srbbbaa6nrr3gdfmjv5b1zdicq5rkzp-fuzzy-0.1.1.0-doc (180.36 KiB) [post-build-hook] Pushing /nix/store/yg8zyrsidmlpw3ad8m1sxd5925pmi1l1-fuzzy-0.1.1.0 (267.55 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/3srbbbaa6nrr3gdfmjv5b1zdicq5rkzp-fuzzy-0.1.1.0-doc /nix/store/yg8zyrsidmlpw3ad8m1sxd5925pmi1l1-fuzzy-0.1.1.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/3srbbbaa6nrr3gdfmjv5b1zdicq5rkzp-fuzzy-0.1.1.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/yg8zyrsidmlpw3ad8m1sxd5925pmi1l1-fuzzy-0.1.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/b91v7l3lhn7d7r0z82j7w3qd30svgjly-fuzzy-0.1.1.0.drv' to 'https://cache.nix-ci.com'... [ 7 of 73] Compiling Development.Shake.Internal.History.Bloom ( src/Development/Shake/Internal/History/Bloom.hs, dist/build/Development/Shake/Internal/History/Bloom.o, dist/build/Development/Shake/Internal/History/Bloom.dyn_o ) [ 8 of 73] Compiling Development.Shake.Internal.History.Network ( src/Development/Shake/Internal/History/Network.hs, dist/build/Development/Shake/Internal/History/Network.o, dist/build/Development/Shake/Internal/History/Network.dyn_o ) [ 9 of 73] Compiling Development.Shake.Internal.History.Types ( src/Development/Shake/Internal/History/Types.hs, dist/build/Development/Shake/Internal/History/Types.o, dist/build/Development/Shake/Internal/History/Types.dyn_o ) [10 of 73] Compiling General.Bilist ( src/General/Bilist.hs, dist/build/General/Bilist.o, dist/build/General/Bilist.dyn_o ) [11 of 73] Compiling General.Binary ( src/General/Binary.hs, dist/build/General/Binary.o, dist/build/General/Binary.dyn_o ) [12 of 73] Compiling Development.Shake.Internal.FileName ( src/Development/Shake/Internal/FileName.hs, dist/build/Development/Shake/Internal/FileName.o, dist/build/Development/Shake/Internal/FileName.dyn_o ) [13 of 73] Compiling General.Cleanup ( src/General/Cleanup.hs, dist/build/General/Cleanup.o, dist/build/General/Cleanup.dyn_o ) [14 of 73] Compiling General.EscCodes ( src/General/EscCodes.hs, dist/build/General/EscCodes.o, dist/build/General/EscCodes.dyn_o ) [15 of 73] Compiling General.Extra ( src/General/Extra.hs, dist/build/General/Extra.o, dist/build/General/Extra.dyn_o ) [16 of 73] Compiling Development.Shake.Internal.History.Symlink ( src/Development/Shake/Internal/History/Symlink.hs, dist/build/Development/Shake/Internal/History/Symlink.o, dist/build/Development/Shake/Internal/History/Symlink.dyn_o ) [17 of 73] Compiling Development.Shake.Internal.Errors ( src/Development/Shake/Internal/Errors.hs, dist/build/Development/Shake/Internal/Errors.o, dist/build/Development/Shake/Internal/Errors.dyn_o ) [18 of 73] Compiling Development.Shake.Internal.Value ( src/Development/Shake/Internal/Value.hs, dist/build/Development/Shake/Internal/Value.o, dist/build/Development/Shake/Internal/Value.dyn_o ) [19 of 73] Compiling Development.Shake.Internal.FilePattern ( src/Development/Shake/Internal/FilePattern.hs, dist/build/Development/Shake/Internal/FilePattern.o, dist/build/Development/Shake/Internal/FilePattern.dyn_o ) [20 of 73] Compiling Development.Shake.Internal.Options ( src/Development/Shake/Internal/Options.hs, dist/build/Development/Shake/Internal/Options.o, dist/build/Development/Shake/Internal/Options.dyn_o ) [21 of 73] Compiling Development.Shake.Internal.FileInfo ( src/Development/Shake/Internal/FileInfo.hs, dist/build/Development/Shake/Internal/FileInfo.o, dist/build/Development/Shake/Internal/FileInfo.dyn_o ) [22 of 73] Compiling Development.Shake.Internal.Core.Monad ( src/Development/Shake/Internal/Core/Monad.hs, dist/build/Development/Shake/Internal/Core/Monad.o, dist/build/Development/Shake/Internal/Core/Monad.dyn_o ) [23 of 73] Compiling Development.Ninja.Parse ( src/Development/Ninja/Parse.hs, dist/build/Development/Ninja/Parse.o, dist/build/Development/Ninja/Parse.dyn_o ) [24 of 73] Compiling General.Fence ( src/General/Fence.hs, dist/build/General/Fence.o, dist/build/General/Fence.dyn_o ) [25 of 73] Compiling General.FileLock ( src/General/FileLock.hs, dist/build/General/FileLock.o, dist/build/General/FileLock.dyn_o ) [26 of 73] Compiling General.GetOpt ( src/General/GetOpt.hs, dist/build/General/GetOpt.o, dist/build/General/GetOpt.dyn_o ) [27 of 73] Compiling General.Intern ( src/General/Intern.hs, dist/build/General/Intern.o, dist/build/General/Intern.dyn_o ) [28 of 73] Compiling General.Ids ( src/General/Ids.hs, dist/build/General/Ids.o, dist/build/General/Ids.dyn_o ) [29 of 73] Compiling Development.Shake.Internal.History.Serialise ( src/Development/Shake/Internal/History/Serialise.hs, dist/build/Development/Shake/Internal/History/Serialise.o, dist/build/Development/Shake/Internal/History/Serialise.dyn_o ) [ 9 of 42] Compiling Instances ( tests/Instances.hs, dist/build/aeson-tests/aeson-tests-tmp/Instances.o, dist/build/aeson-tests/aeson-tests-tmp/Instances.dyn_o ) [10 of 42] Compiling SerializationFormatSpec ( tests/SerializationFormatSpec.hs, dist/build/aeson-tests/aeson-tests-tmp/SerializationFormatSpec.o, dist/build/aeson-tests/aeson-tests-tmp/SerializationFormatSpec.dyn_o ) [11 of 42] Compiling PropertyQC ( tests/PropertyQC.hs, dist/build/aeson-tests/aeson-tests-tmp/PropertyQC.o ) tests/PropertyQC.hs:13:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Foldable’ is redundant except perhaps to import instances from ‘Data.Foldable’ To import instances alone, use: import Data.Foldable()  | 13 | import Data.Foldable (foldl')  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [12 of 42] Compiling Encoders ( tests/Encoders.hs, dist/build/aeson-tests/aeson-tests-tmp/Encoders.o, dist/build/aeson-tests/aeson-tests-tmp/Encoders.dyn_o ) ============ AdjacencyIntMap.testIsAcyclic ============ OK: isAcyclic (1 * 2 + 3 * 1) == True OK: isAcyclic (1 * 2 + 2 * 1) == False OK: isAcyclic . circuit == null OK: isAcyclic == isRight . topSort ============ AdjacencyIntMap.isDfsForestOf ============ OK: isDfsForestOf [] empty == True OK: isDfsForestOf [] (vertex 1) == False OK: isDfsForestOf [Node 1 []] (vertex 1) == True OK: isDfsForestOf [Node 1 []] (vertex 2) == False OK: isDfsForestOf [Node 1 [], Node 1 []] (vertex 1) == False OK: isDfsForestOf [Node 1 []] (edge 1 1) == True OK: isDfsForestOf [Node 1 []] (edge 1 2) == False OK: isDfsForestOf [Node 1 [], Node 2 []] (edge 1 2) == False OK: isDfsForestOf [Node 2 [], Node 1 []] (edge 1 2) == True OK: isDfsForestOf [Node 1 [Node 2 []]] (edge 1 2) == True OK: isDfsForestOf [Node 1 [], Node 2 []] (vertices [1,2]) == True OK: isDfsForestOf [Node 2 [], Node 1 []] (vertices [1,2]) == True OK: isDfsForestOf [Node 1 [Node 2 []]] (vertices [1,2]) == False OK: isDfsForestOf [Node 1 [Node 2 [Node 3 []]]] (path [1,2,3]) == True OK: isDfsForestOf [Node 1 [Node 3 [Node 2 []]]] (path [1,2,3]) == False OK: isDfsForestOf [Node 3 [], Node 1 [Node 2 []]] (path [1,2,3]) == True OK: isDfsForestOf [Node 2 [Node 3 []], Node 1 []] (path [1,2,3]) == True OK: isDfsForestOf [Node 1 [], Node 2 [Node 3 []]] (path [1,2,3]) == False ============ AdjacencyIntMap.isTopSortOf ============ OK: isTopSortOf [3,1,2] (1 * 2 + 3 * 1) == True OK: isTopSortOf [1,2,3] (1 * 2 + 3 * 1) == False OK: isTopSortOf [] (1 * 2 + 3 * 1) == False OK: isTopSortOf [] empty == True OK: isTopSortOf [x] (vertex x) == True OK: isTopSortOf [x] (edge x x) == False ============ AdjacencyMap ============ OK: Axioms of graphs ============ AdjacencyMap.consistent ============ OK: Consistency of the Arbitrary instance OK: consistent empty == True OK: consistent (vertex x) == True OK: consistent (overlay x y) == True OK: consistent (connect x y) == True OK: consistent (edge x y) == True OK: consistent (edges xs) == True OK: consistent (stars xs) == True ============ AdjacencyMap.Show ============ OK: show (empty ) == "empty" OK: show (1 ) == "vertex 1" OK: show (1 + 2 ) == "vertices [1,2]" OK: show (1 * 2 ) == "edge 1 2" OK: show (1 * 2 * 3) == "edges [(1,2),(1,3),(2,3)]" OK: show (1 * 2 + 3) == "overlay (vertex 3) (edge 1 2)" OK: show (vertex (-1) ) == "vertex (-1)" OK: show (vertex (-1) + vertex (-2) ) == "vertices [-2,-1]" OK: show (vertex (-2) * vertex (-1) ) == "edge (-2) (-1)" OK: show (vertex (-3) * vertex (-2) * vertex (-1)) == "edges [(-3,-2),(-3,-1),(-2,-1)]" OK: show (vertex (-3) * vertex (-2) + vertex (-1)) == "overlay (vertex (-1)) (edge (-3) (-2))" ============ AdjacencyMap.Ord ============ OK: vertex 1 < vertex 2 OK: vertex 3 < edge 1 2 OK: vertex 1 < edge 1 1 OK: edge 1 1 < edge 1 2 OK: edge 1 2 < edge 1 1 + edge 2 2 OK: edge 1 2 < edge 1 3 OK: x <= x + y OK: x + y <= x * y ============ AdjacencyMap.empty ============ OK: isEmpty empty == True OK: hasVertex x empty == False OK: vertexCount empty == 0 OK: edgeCount empty == 0 ============ AdjacencyMap.vertex ============ OK: isEmpty (vertex x) == False OK: hasVertex x (vertex y) == (x == y) OK: vertexCount (vertex x) == 1 OK: edgeCount (vertex x) == 0 ============ AdjacencyMap.edge ============ OK: edge x y == connect (vertex x) (vertex y) OK: hasEdge x y (edge x y) == True OK: edgeCount (edge x y) == 1 OK: vertexCount (edge 1 1) == 1 OK: vertexCount (edge 1 2) == 2 ============ AdjacencyMap.overlay ============ OK: isEmpty (overlay x y) == isEmpty x && isEmpty y OK: hasVertex z (overlay x y) == hasVertex z x || hasVertex z y buildPhase completed in 1 minutes 1 seconds Phase: checkPhase Running 1 test suites... Test suite test: RUNNING... [lens] Phase: setupCompilerEnvironmentPhase [lens] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [lens] Phase: unpackPhase [lens] unpacking source archive /nix/store/agql00f98cw128w0p91lbfclv56kl6iv-lens-5.3.5.tar.gz [lens] source root is lens-5.3.5 [lens] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "lens-5.3.5/.vim.custom" [lens] Phase: patchPhase [lens] Replace Cabal file with edited version from mirror://hackage/lens-5.3.5/revision/1.cabal. [lens] Phase: compileBuildDriverPhase [lens] setupCompileFlags: -package-db=/build/tmp.exws8qA37X/setup-package.conf.d -threaded [lens] [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.exws8qA37X/Main.o ) [lens] [2 of 2] Linking Setup [lens] Phase: updateAutotoolsGnuConfigScriptsPhase [lens] Phase: configurePhase [lens] configureFlags: --verbose --prefix=/nix/store/wifq8fbm74pi4sijjjn125rlps8vmgib-lens-5.3.5 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/xk2vj37jk3vp1i4829dwgqwdflfq84m7-lens-5.3.5-doc/share/doc/lens-5.3.5 --with-gcc=gcc --package-db=/build/tmp.exws8qA37X/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [lens] Using Parsec parser [lens] Configuring lens-5.3.5... [lens] Flags chosen: benchmark-uniplate=False, dump-splices=False, inlining=True, [lens] j=False, test-hunit=True, test-properties=True, test-templates=True, [lens] trustworthy=True [lens] Dependency array >=0.5.0.0 && <0.6: using array-0.5.8.0 [lens] Dependency assoc >=1.0.2 && <1.2: using assoc-1.1.1 [lens] Dependency base >=4.9 && <5: using base-4.20.1.0 [lens] Dependency base-orphans >=0.5.2 && <1: using base-orphans-0.9.3 [lens] Dependency bifunctors >=5.5.7 && <6: using bifunctors-5.6.2 [lens] Dependency bytestring >=0.10.4.0 && <0.13: using bytestring-0.12.2.0 [lens] Dependency call-stack >=0.1 && <0.5: using call-stack-0.4.0 [lens] Dependency comonad >=5.0.7 && <6: using comonad-5.0.9 [lens] Dependency containers >=0.5.5.1 && <0.9: using containers-0.7 [lens] Dependency contravariant >=1.4 && <2: using contravariant-1.5.5 [lens] Dependency distributive >=0.5.1 && <1: using distributive-0.6.2.1 [lens] Dependency exceptions >=0.8.2.1 && <1: using exceptions-0.10.9 [lens] Dependency filepath >=1.2.0.0 && <1.6: using filepath-1.5.4.0 [lens] Dependency free >=5.1.5 && <6: using free-5.2 [lens] Dependency ghc-prim: using ghc-prim-0.12.0 [lens] Dependency hashable >=1.2.7.0 && <1.6: using hashable-1.5.0.0 [lens] Dependency indexed-traversable >=0.1 && <0.2: using indexed-traversable-0.1.4 [lens] Dependency indexed-traversable-instances >=0.1 && <0.2: using [lens] indexed-traversable-instances-0.1.2 [lens] Dependency kan-extensions >=5 && <6: using kan-extensions-5.2.7 [lens] Dependency mtl >=2.2.1 && <2.4: using mtl-2.3.1 [lens] Dependency parallel >=3.2.1.0 && <3.4: using parallel-3.2.2.0 [lens] Dependency profunctors >=5.5.2 && <6: using profunctors-5.6.3 [lens] Dependency reflection >=2.1 && <3: using reflection-2.1.9 [lens] Dependency semigroupoids >=5.0.1 && <7: using semigroupoids-6.0.1 [lens] Dependency strict >=0.4 && <0.6: using strict-0.5.1 [lens] Dependency tagged >=0.8.6 && <1: using tagged-0.8.9 [pointed] Phase: setupCompilerEnvironmentPhase [pointed] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [pointed] Phase: unpackPhase [pointed] unpacking source archive /nix/store/3bqs3pyybjh308mn3bqh91670m0m7v5y-pointed-5.0.5.tar.gz [pointed] source root is pointed-5.0.5 [pointed] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "pointed-5.0.5/src/Data/Pointed.hs" [pointed] Phase: patchPhase [pointed] Replace Cabal file with edited version from mirror://hackage/pointed-5.0.5/revision/1.cabal. [pointed] Phase: compileBuildDriverPhase [pointed] setupCompileFlags: -package-db=/build/tmp.BzIyZg6MC0/setup-package.conf.d -threaded [pointed] [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.BzIyZg6MC0/Main.o ) [pointed] [2 of 2] Linking Setup [pointed] Phase: updateAutotoolsGnuConfigScriptsPhase [pointed] Phase: configurePhase [pointed] configureFlags: --verbose --prefix=/nix/store/f5xrgnmsj460abqrfgzxqy9kkfy99vrh-pointed-5.0.5 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/51m9002hl890yjl2qg20653vvqwdilpq-pointed-5.0.5-doc/share/doc/pointed-5.0.5 --with-gcc=gcc --package-db=/build/tmp.BzIyZg6MC0/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [pointed] Using Parsec parser [pointed] Configuring pointed-5.0.5... [pointed] Flags chosen: comonad=True, containers=True, kan-extensions=True, [pointed] semigroupoids=True, stm=True, tagged=True, transformers=True, [pointed] unordered-containers=True [pointed] Dependency base >=4.9 && <5: using base-4.20.1.0 [pointed] Dependency comonad >=5 && <6: using comonad-5.0.9 [pointed] Dependency containers >=0.4 && <0.9: using containers-0.7 [pointed] Dependency data-default-class >=0.0.1 && <0.3: using [pointed] data-default-class-0.2.0.0 [pointed] Dependency hashable >=1.1 && <1.6: using hashable-1.5.0.0 [pointed] Dependency kan-extensions >=5 && <6: using kan-extensions-5.2.7 [pointed] Dependency semigroupoids >=4 && <7: using semigroupoids-6.0.1 [pointed] Dependency stm >=2.1.2.1 && <2.6: using stm-2.5.3.1 [pointed] Dependency tagged >=0.5 && <1: using tagged-0.8.9 [pointed] Dependency transformers >=0.2 && <0.7: using transformers-0.6.1.1 [pointed] Dependency transformers-compat >=0.3 && <1: using transformers-compat-0.7.2 [pointed] Dependency unordered-containers >=0.2 && <0.3: using [pointed] unordered-containers-0.2.20.1 [pointed] Source component graph: component lib [pointed] Configured component graph: [pointed]  component pointed-5.0.5-6d8PQhlg6308fiterTaKgp [pointed]  include base-4.20.1.0-2277 [pointed]  include comonad-5.0.9-9ZXCMzc1LIuHPeefBB1gBv [pointed]  include containers-0.7-dff9 [pointed]  include data-default-class-0.2.0.0-AebNUefGS0X5RzazbfKjEK [pointed]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [pointed]  include kan-extensions-5.2.7-48HCBlSTU6wDxwoU65W0OF [pointed]  include semigroupoids-6.0.1-9FoUHGd3cSv9csmslt6yTE [pointed]  include stm-2.5.3.1-34bd [pointed]  include tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [pointed]  include transformers-0.6.1.1-407f [pointed]  include transformers-compat-0.7.2-AmuNyfGfPqo6YCSXmEmVpb [pointed]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [pointed] Linked component graph: [pointed]  unit pointed-5.0.5-6d8PQhlg6308fiterTaKgp [30 of 73] Compiling Development.Shake.Internal.History.Server ( src/Development/Shake/Internal/History/Server.hs, dist/build/Development/Shake/Internal/History/Server.o, dist/build/Development/Shake/Internal/History/Server.dyn_o ) [31 of 73] Compiling Development.Shake.Internal.Core.Database ( src/Development/Shake/Internal/Core/Database.hs, dist/build/Development/Shake/Internal/Core/Database.o, dist/build/Development/Shake/Internal/Core/Database.dyn_o ) [32 of 73] Compiling General.ListBuilder ( src/General/ListBuilder.hs, dist/build/General/ListBuilder.o, dist/build/General/ListBuilder.dyn_o ) [33 of 73] Compiling General.Makefile ( src/General/Makefile.hs, dist/build/General/Makefile.o, dist/build/General/Makefile.dyn_o ) [34 of 73] Compiling General.Process ( src/General/Process.hs, dist/build/General/Process.o, dist/build/General/Process.dyn_o ) [35 of 73] Compiling General.Thread ( src/General/Thread.hs, dist/build/General/Thread.o, dist/build/General/Thread.dyn_o ) [36 of 73] Compiling General.Chunks ( src/General/Chunks.hs, dist/build/General/Chunks.o, dist/build/General/Chunks.dyn_o ) [37 of 73] Compiling General.Timing ( src/General/Timing.hs, dist/build/General/Timing.o, dist/build/General/Timing.dyn_o ) [38 of 73] Compiling General.Pool ( src/General/Pool.hs, dist/build/General/Pool.o, dist/build/General/Pool.dyn_o ) [39 of 73] Compiling Development.Shake.Internal.Core.Storage ( src/Development/Shake/Internal/Core/Storage.hs, dist/build/Development/Shake/Internal/Core/Storage.o, dist/build/Development/Shake/Internal/Core/Storage.dyn_o ) [40 of 73] Compiling General.TypeMap ( src/General/TypeMap.hs, dist/build/General/TypeMap.o, dist/build/General/TypeMap.dyn_o ) [41 of 73] Compiling General.Wait ( src/General/Wait.hs, dist/build/General/Wait.o, dist/build/General/Wait.dyn_o ) [42 of 73] Compiling Development.Shake.Internal.History.Shared ( src/Development/Shake/Internal/History/Shared.hs, dist/build/Development/Shake/Internal/History/Shared.o, dist/build/Development/Shake/Internal/History/Shared.dyn_o ) [43 of 73] Compiling Development.Shake.Internal.History.Cloud ( src/Development/Shake/Internal/History/Cloud.hs, dist/build/Development/Shake/Internal/History/Cloud.o, dist/build/Development/Shake/Internal/History/Cloud.dyn_o ) [44 of 73] Compiling Development.Shake.Internal.Core.Types ( src/Development/Shake/Internal/Core/Types.hs, dist/build/Development/Shake/Internal/Core/Types.o, dist/build/Development/Shake/Internal/Core/Types.dyn_o ) [45 of 73] Compiling Development.Shake.Internal.Core.Rules ( src/Development/Shake/Internal/Core/Rules.hs, dist/build/Development/Shake/Internal/Core/Rules.o, dist/build/Development/Shake/Internal/Core/Rules.dyn_o ) [46 of 73] Compiling Development.Shake.Internal.Core.Pool ( src/Development/Shake/Internal/Core/Pool.hs, dist/build/Development/Shake/Internal/Core/Pool.o, dist/build/Development/Shake/Internal/Core/Pool.dyn_o ) [47 of 73] Compiling Development.Shake.Internal.Core.Action ( src/Development/Shake/Internal/Core/Action.hs, dist/build/Development/Shake/Internal/Core/Action.o, dist/build/Development/Shake/Internal/Core/Action.dyn_o ) [48 of 73] Compiling Development.Shake.Internal.Resource ( src/Development/Shake/Internal/Resource.hs, dist/build/Development/Shake/Internal/Resource.o, dist/build/Development/Shake/Internal/Resource.dyn_o ) [49 of 73] Compiling Development.Shake.Internal.Core.Build ( src/Development/Shake/Internal/Core/Build.hs, dist/build/Development/Shake/Internal/Core/Build.o, dist/build/Development/Shake/Internal/Core/Build.dyn_o ) [50 of 73] Compiling Development.Shake.Rule ( src/Development/Shake/Rule.hs, dist/build/Development/Shake/Rule.o, dist/build/Development/Shake/Rule.dyn_o ) [51 of 73] Compiling Development.Shake.Internal.Rules.Rerun ( src/Development/Shake/Internal/Rules/Rerun.hs, dist/build/Development/Shake/Internal/Rules/Rerun.o, dist/build/Development/Shake/Internal/Rules/Rerun.dyn_o ) OK: vertexCount (overlay x y) >= vertexCount x OK: vertexCount (overlay x y) <= vertexCount x + vertexCount y OK: edgeCount (overlay x y) >= edgeCount x OK: edgeCount (overlay x y) <= edgeCount x + edgeCount y OK: vertexCount (overlay 1 2) == 2 OK: edgeCount (overlay 1 2) == 0 ============ AdjacencyMap.connect ============ OK: isEmpty (connect x y) == isEmpty x && isEmpty y OK: hasVertex z (connect x y) == hasVertex z x || hasVertex z y OK: vertexCount (connect x y) >= vertexCount x OK: vertexCount (connect x y) <= vertexCount x + vertexCount y OK: edgeCount (connect x y) >= edgeCount x OK: edgeCount (connect x y) >= edgeCount y OK: edgeCount (connect x y) >= vertexCount x * vertexCount y OK: edgeCount (connect x y) <= vertexCount x * vertexCount y + edgeCount x + edgeCount y OK: vertexCount (connect 1 2) == 2 OK: edgeCount (connect 1 2) == 1 ============ AdjacencyMap.vertices ============ OK: vertices [] == empty OK: vertices [x] == vertex x OK: vertices == overlays . map vertex OK: hasVertex x . vertices == elem x OK: vertexCount . vertices == length . nub OK: vertexSet . vertices == Set.fromList ============ AdjacencyMap.edges ============ OK: edges [] == empty OK: edges [(x,y)] == edge x y OK: edges == overlays . map (uncurry edge) OK: edgeCount . edges == length . nub ============ AdjacencyMap.overlays ============ OK: overlays [] == empty OK: overlays [x] == x OK: overlays [x,y] == overlay x y OK: overlays == foldr overlay empty OK: isEmpty . overlays == all isEmpty ============ AdjacencyMap.connects ============ OK: connects [] == empty OK: connects [x] == x OK: connects [x,y] == connect x y OK: connects == foldr connect empty OK: isEmpty . connects == all isEmpty ============ AdjacencyMap.fromAdjacencySets ============ OK: fromAdjacencySets [] == empty OK: fromAdjacencySets [(x, Set.empty)] == vertex x OK: fromAdjacencySets [(x, Set.singleton y)] == edge x y OK: fromAdjacencySets . map (fmap Set.fromList) == stars OK: overlay (fromAdjacencySets xs) (fromAdjacencySets ys) == fromAdjacencySets (xs ++ ys) ============ AdjacencyMap.isSubgraphOf ============ OK: isSubgraphOf empty x == True OK: isSubgraphOf (vertex x) empty == False OK: isSubgraphOf x (overlay x y) == True OK: isSubgraphOf (overlay x y) (connect x y) == True OK: isSubgraphOf (path xs) (circuit xs) == True OK: isSubgraphOf x y ==> x <= y ============ AdjacencyMap.toGraph et al. ============ OK: toGraph == foldg Empty Vertex Overlay Connect OK: foldg == Algebra.Graph.foldg . toGraph OK: isEmpty == foldg True (const False) (&&) (&&) OK: size == foldg 1 (const 1) (+) (+) OK: hasVertex x == foldg False (==x) (||) (||) OK: hasEdge x y == Algebra.Graph.hasEdge x y . toGraph OK: vertexCount == Set.size . vertexSet OK: edgeCount == Set.size . edgeSet OK: vertexList == Set.toAscList . vertexSet OK: edgeList == Set.toAscList . edgeSet OK: vertexSet == foldg Set.empty Set.singleton Set.union Set.union OK: vertexIntSet == foldg IntSet.empty IntSet.singleton IntSet.union IntSet.union OK: edgeSet == Algebra.Graph.AdjacencyMap.edgeSet . foldg empty vertex overlay connect OK: preSet x == Algebra.Graph.AdjacencyMap.preSet x . toAdjacencyMap OK: preIntSet x == Algebra.Graph.AdjacencyIntMap.preIntSet x . toAdjacencyIntMap OK: postSet x == Algebra.Graph.AdjacencyMap.postSet x . toAdjacencyMap OK: postIntSet x == Algebra.Graph.AdjacencyIntMap.postIntSet x . toAdjacencyIntMap OK: adjacencyList == Algebra.Graph.AdjacencyMap.adjacencyList . toAdjacencyMap [lens] Dependency template-haskell >=2.11.1.0 && <2.24: using [lens] template-haskell-2.22.0.0 [lens] Dependency text >=1.2.3.0 && <2.2: using text-2.1.2 [lens] Dependency th-abstraction >=0.4.1 && <0.8: using th-abstraction-0.7.1.0 [lens] Dependency these >=1.1.1.1 && <1.3: using these-1.2.1 [lens] Dependency transformers >=0.5.0.0 && <0.7: using transformers-0.6.1.1 [lens] Dependency transformers-compat >=0.5.0.4 && <1: using [lens] transformers-compat-0.7.2 [lens] Dependency unordered-containers >=0.2.10 && <0.3: using [lens] unordered-containers-0.2.20.1 [lens] Dependency vector >=0.12.1.2 && <0.14: using vector-0.13.2.0 [lens] Dependency base: using base-4.20.1.0 [lens] Dependency lens: using lens-5.3.5 [lens] Dependency QuickCheck >=2.4: using QuickCheck-2.15.0.1 [lens] Dependency base: using base-4.20.1.0 [lens] Dependency lens: using lens-5.3.5 [lens] Dependency tasty >=1.4 && <1.6: using tasty-1.5.3 [lens] Dependency tasty-quickcheck >=0.10 && <0.12: using tasty-quickcheck-0.11.1 [lens] Dependency transformers: using transformers-0.6.1.1 [lens] Dependency base: using base-4.20.1.0 [lens] Dependency bytestring: using bytestring-0.12.2.0 [lens] Dependency containers: using containers-0.7 [lens] Dependency lens: using lens-5.3.5 [lens] Dependency mtl: using mtl-2.3.1 [lens] Dependency tasty >=1.4 && <1.6: using tasty-1.5.3 [lens] Dependency tasty-hunit >=0.10 && <0.11: using tasty-hunit-0.10.2 [lens] Dependency text: using text-2.1.2 [lens] Dependency base <5: using base-4.20.1.0 [lens] Dependency deepseq: using deepseq-1.5.0.0 [lens] Dependency simple-reflect >=0.3.1: using simple-reflect-0.3.3 [lens] Source component graph: [lens]  component test:doctests [lens]  component lib [lens]  component test:hunit dependency lib [lens]  component test:properties dependency lib [lens]  component test:templates dependency lib [lens] Configured component graph: [lens]  component lens-5.3.5-AezmCjoqlMMHfJ1HsAPRlv-doctests [lens]  include base-4.20.1.0-2277 [lens]  include deepseq-1.5.0.0-f20c [lens]  include simple-reflect-0.3.3-F8AjAufe4zm3vBxpmnTbam [lens]  component lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [lens]  include array-0.5.8.0-e5b8 [lens]  include assoc-1.1.1-DvFoqEOuwOCEGtVCXQR7RX [lens]  include base-4.20.1.0-2277 [lens]  include base-orphans-0.9.3-8QLFBKoZYCE78obgAGlSgm [lens]  include bifunctors-5.6.2-CAbSKVNCi7nHCG5q9LP3ed [lens]  include bytestring-0.12.2.0-5835 [lens]  include call-stack-0.4.0-8181gmkhaS0DIowjGgiyCB [lens]  include comonad-5.0.9-9ZXCMzc1LIuHPeefBB1gBv [lens]  include containers-0.7-dff9 [lens]  include contravariant-1.5.5-9L710Gv0mfPBKPKJUl0pIA [lens]  include distributive-0.6.2.1-1Pd6CkjSsIyAeIyjb5zjXL [lens]  include exceptions-0.10.9-fd91 [lens]  include filepath-1.5.4.0-590e [lens]  include free-5.2-KsWRdGz0nOlHHyGfxH7UKC [lens]  include ghc-prim-0.12.0-ee9f [lens]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [lens]  include indexed-traversable-0.1.4-74FxSl6JxXd9ksr8o5hwQ8 [lens]  include indexed-traversable-instances-0.1.2-B7AuvDwRzCx5391P5GRlX1 [lens]  include kan-extensions-5.2.7-48HCBlSTU6wDxwoU65W0OF [lens]  include mtl-2.3.1-5ae5 [lens]  include parallel-3.2.2.0-Av3XnJsScnO8WTgmrQVboo [lens]  include profunctors-5.6.3-AfxdEbA4qEx21xJFq5OvWx [lens]  include reflection-2.1.9-1nYDUc3CVOfDE0lYkpSyXz [lens]  include semigroupoids-6.0.1-9FoUHGd3cSv9csmslt6yTE [lens]  include strict-0.5.1-7Cn8BpU8oLiHFMkgUfNpfE [lens]  include tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [lens]  include template-haskell-2.22.0.0-2a41 [lens]  include text-2.1.2-9845 [lens]  include th-abstraction-0.7.1.0-Dyx1wuxi5ORFRtryF4fJsV [lens]  include these-1.2.1-2cgg8rWbmGu6xKp0FOGi7d [lens]  include transformers-0.6.1.1-407f [lens]  include transformers-compat-0.7.2-AmuNyfGfPqo6YCSXmEmVpb [lens]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [lens]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [lens]  component lens-5.3.5-Jb5MDyIEQNl966INKxBS88-hunit [lens]  include base-4.20.1.0-2277 [lens]  include bytestring-0.12.2.0-5835 [lens]  include containers-0.7-dff9 [lens]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [lens]  include mtl-2.3.1-5ae5 [lens]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [lens]  include tasty-hunit-0.10.2-ApRuPpVuRf9mwaiocwfO9 [lens]  include text-2.1.2-9845 [lens]  component lens-5.3.5-2VxjudQKFo48mbvYsL6pxS-properties [lens]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [pointed]  include base-4.20.1.0-2277 [pointed]  include comonad-5.0.9-9ZXCMzc1LIuHPeefBB1gBv [pointed]  include containers-0.7-dff9 [pointed]  include data-default-class-0.2.0.0-AebNUefGS0X5RzazbfKjEK [pointed]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [pointed]  include kan-extensions-5.2.7-48HCBlSTU6wDxwoU65W0OF [pointed]  include semigroupoids-6.0.1-9FoUHGd3cSv9csmslt6yTE [pointed]  include stm-2.5.3.1-34bd [pointed]  include tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [pointed]  include transformers-0.6.1.1-407f [pointed]  include transformers-compat-0.7.2-AmuNyfGfPqo6YCSXmEmVpb [pointed]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [pointed]  Data.Copointed=pointed-5.0.5-6d8PQhlg6308fiterTaKgp:Data.Copointed,Data.Pointed=pointed-5.0.5-6d8PQhlg6308fiterTaKgp:Data.Pointed [pointed] Ready component graph: [pointed]  definite pointed-5.0.5-6d8PQhlg6308fiterTaKgp [pointed]  depends base-4.20.1.0-2277 [pointed]  depends comonad-5.0.9-9ZXCMzc1LIuHPeefBB1gBv [pointed]  depends containers-0.7-dff9 [pointed]  depends data-default-class-0.2.0.0-AebNUefGS0X5RzazbfKjEK [pointed]  depends hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [pointed]  depends kan-extensions-5.2.7-48HCBlSTU6wDxwoU65W0OF [pointed]  depends semigroupoids-6.0.1-9FoUHGd3cSv9csmslt6yTE [pointed]  depends stm-2.5.3.1-34bd [pointed]  depends tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [pointed]  depends transformers-0.6.1.1-407f [pointed]  depends transformers-compat-0.7.2-AmuNyfGfPqo6YCSXmEmVpb [pointed]  depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [pointed] Using Cabal-3.12.1.0 compiled by ghc-9.10 [pointed] Using compiler: ghc-9.10.2 [pointed] Using install prefix: [pointed] /nix/store/f5xrgnmsj460abqrfgzxqy9kkfy99vrh-pointed-5.0.5 [pointed] Executables installed in: [pointed] /nix/store/f5xrgnmsj460abqrfgzxqy9kkfy99vrh-pointed-5.0.5/bin [pointed] Libraries installed in: [pointed] /nix/store/f5xrgnmsj460abqrfgzxqy9kkfy99vrh-pointed-5.0.5/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/pointed-5.0.5-6d8PQhlg6308fiterTaKgp [pointed] Dynamic Libraries installed in: [pointed] /nix/store/f5xrgnmsj460abqrfgzxqy9kkfy99vrh-pointed-5.0.5/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [pointed] Private executables installed in: [pointed] /nix/store/f5xrgnmsj460abqrfgzxqy9kkfy99vrh-pointed-5.0.5/libexec/x86_64-linux-ghc-9.10.2-1e2a/pointed-5.0.5 [pointed] Data files installed in: [pointed] /nix/store/f5xrgnmsj460abqrfgzxqy9kkfy99vrh-pointed-5.0.5/share/x86_64-linux-ghc-9.10.2-1e2a/pointed-5.0.5 [pointed] Documentation installed in: [pointed] /nix/store/51m9002hl890yjl2qg20653vvqwdilpq-pointed-5.0.5-doc/share/doc/pointed-5.0.5 [pointed] Configuration files installed in: [pointed] /nix/store/f5xrgnmsj460abqrfgzxqy9kkfy99vrh-pointed-5.0.5/etc [pointed] No alex found [pointed] Using ar found on system at: [pointed] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [pointed] No c2hs found [pointed] No cpphs found [pointed] No doctest found [pointed] Using gcc version 14.3.0 given by user at: [pointed] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [pointed] Using ghc version 9.10.2 found on system at: [pointed] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [pointed] Using ghc-pkg version 9.10.2 found on system at: [pointed] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [pointed] No ghcjs found [pointed] No ghcjs-pkg found [pointed] No greencard found [pointed] Using haddock version 2.31.0 found on system at: [pointed] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [pointed] No happy found [pointed] Using haskell-suite found on system at: haskell-suite-dummy-location [pointed] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [pointed] No hmake found [pointed] Using hpc version 0.69 found on system at: [pointed] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [pointed] Using hsc2hs version 0.68.10 found on system at: [pointed] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [pointed] Using hscolour version 1.25 found on system at: [pointed] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [pointed] No jhc found [pointed] Using ld found on system at: [pointed] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [pointed] No pkg-config found [pointed] Using runghc version 9.10.2 found on system at: [pointed] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [pointed] Using strip version 2.44 found on system at: [pointed] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [pointed] Using tar found on system at: [52 of 73] Compiling Development.Shake.Internal.Rules.Oracle ( src/Development/Shake/Internal/Rules/Oracle.hs, dist/build/Development/Shake/Internal/Rules/Oracle.o, dist/build/Development/Shake/Internal/Rules/Oracle.dyn_o ) [53 of 73] Compiling Development.Shake.Internal.Rules.File ( src/Development/Shake/Internal/Rules/File.hs, dist/build/Development/Shake/Internal/Rules/File.o, dist/build/Development/Shake/Internal/Rules/File.dyn_o ) [54 of 73] Compiling Development.Shake.Internal.Rules.OrderOnly ( src/Development/Shake/Internal/Rules/OrderOnly.hs, dist/build/Development/Shake/Internal/Rules/OrderOnly.o, dist/build/Development/Shake/Internal/Rules/OrderOnly.dyn_o ) [55 of 73] Compiling Development.Shake.Internal.Rules.Files ( src/Development/Shake/Internal/Rules/Files.hs, dist/build/Development/Shake/Internal/Rules/Files.o, dist/build/Development/Shake/Internal/Rules/Files.dyn_o ) [56 of 73] Compiling Development.Shake.Internal.Derived ( src/Development/Shake/Internal/Derived.hs, dist/build/Development/Shake/Internal/Derived.o, dist/build/Development/Shake/Internal/Derived.dyn_o ) [57 of 73] Compiling Development.Shake.Command ( src/Development/Shake/Command.hs, dist/build/Development/Shake/Command.o, dist/build/Development/Shake/Command.dyn_o ) OK: adjacencyMap == Algebra.Graph.AdjacencyMap.adjacencyMap . toAdjacencyMap OK: adjacencyIntMap == Algebra.Graph.AdjacencyIntMap.adjacencyIntMap . toAdjacencyIntMap OK: adjacencyMapTranspose == Algebra.Graph.AdjacencyMap.adjacencyMap . toAdjacencyMapTranspose OK: adjacencyIntMapTranspose == Algebra.Graph.AdjacencyIntMap.adjacencyIntMap . toAdjacencyIntMapTranspose OK: dfsForest == Algebra.Graph.AdjacencyMap.dfsForest . toAdjacencyMap OK: dfsForestFrom == Algebra.Graph.AdjacencyMap.dfsForestFrom . toAdjacencyMap OK: dfs == Algebra.Graph.AdjacencyMap.dfs . toAdjacencyMap OK: reachable == Algebra.Graph.AdjacencyMap.reachable . toAdjacencyMap OK: topSort == Algebra.Graph.AdjacencyMap.topSort . toAdjacencyMap OK: isAcyclic == Algebra.Graph.AdjacencyMap.isAcyclic . toAdjacencyMap OK: isTopSortOf vs == Algebra.Graph.AdjacencyMap.isTopSortOf vs . toAdjacencyMap OK: toAdjacencyMap == foldg empty vertex overlay connect OK: toAdjacencyMapTranspose == foldg empty vertex overlay (flip connect) OK: toAdjacencyIntMap == foldg empty vertex overlay connect OK: toAdjacencyIntMapTranspose == foldg empty vertex overlay (flip connect) OK: isDfsForestOf f == Algebra.Graph.AdjacencyMap.isDfsForestOf f . toAdjacencyMap OK: isTopSortOf vs == Algebra.Graph.AdjacencyMap.isTopSortOf vs . toAdjacencyMap ============ AdjacencyMap.foldg ============ OK: foldg empty vertex overlay connect == id OK: foldg empty vertex overlay (flip connect) == transpose OK: foldg 1 (const 1) (+) (+) == size OK: foldg True (const False) (&&) (&&) == isEmpty ============ AdjacencyMap.isEmpty ============ OK: isEmpty empty == True OK: isEmpty (overlay empty empty) == True OK: isEmpty (vertex x) == False OK: isEmpty (removeVertex x $ vertex x) == True OK: isEmpty (removeEdge x y $ edge x y) == False ============ AdjacencyMap.hasVertex ============ OK: hasVertex x empty == False OK: hasVertex x (vertex y) == (x == y) OK: hasVertex x . removeVertex x == const False ============ AdjacencyMap.hasEdge ============ OK: hasEdge x y empty == False OK: hasEdge x y (vertex z) == False OK: hasEdge x y (edge x y) == True OK: hasEdge x y . removeEdge x y == const False OK: hasEdge x y == elem (x,y) . edgeList ============ AdjacencyMap.vertexCount ============ OK: vertexCount empty == 0 OK: vertexCount (vertex x) == 1 OK: vertexCount == length . vertexList OK: vertexCount x < vertexCount y ==> x < y ============ AdjacencyMap.edgeCount ============ OK: edgeCount empty == 0 OK: edgeCount (vertex x) == 0 OK: edgeCount (edge x y) == 1 OK: edgeCount == length . edgeList ============ AdjacencyMap.vertexList ============ OK: vertexList empty == [] OK: vertexList (vertex x) == [x] OK: vertexList . vertices == nub . sort ============ AdjacencyMap.vertexSet ============ OK: vertexSet empty == Set.empty OK: vertexSet . vertex == Set.singleton OK: vertexSet . vertices == Set.fromList ============ AdjacencyMap.vertexIntSet ============ OK: vertexIntSet empty == IntSet.empty OK: vertexIntSet . vertex == IntSet.singleton OK: vertexIntSet . vertices == IntSet.fromList OK: vertexIntSet . clique == IntSet.fromList ============ AdjacencyMap.edgeList ============ OK: edgeList empty == [] OK: edgeList (vertex x) == [] OK: edgeList (edge x y) == [(x,y)] OK: edgeList (star 2 [3,1]) == [(2,1), (2,3)] OK: edgeList . edges == nub . sort ============ AdjacencyMap.edgeSet ============ OK: edgeSet empty == Set.empty OK: edgeSet (vertex x) == Set.empty OK: edgeSet (edge x y) == Set.singleton (x,y) OK: edgeSet . edges == Set.fromList ============ AdjacencyMap.adjacencyList ============ OK: adjacencyList empty == [] OK: adjacencyList (vertex x) == [(x, [])] [lens]  include base-4.20.1.0-2277 [lens]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [lens]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [lens]  include tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [lens]  include transformers-0.6.1.1-407f [lens]  component lens-5.3.5-IZc0w8i5r6LFOKnIWLMFHS-templates [lens]  include base-4.20.1.0-2277 [lens]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [lens] Linked component graph: [lens]  unit lens-5.3.5-AezmCjoqlMMHfJ1HsAPRlv-doctests [lens]  include base-4.20.1.0-2277 [lens]  include deepseq-1.5.0.0-f20c [lens]  include simple-reflect-0.3.3-F8AjAufe4zm3vBxpmnTbam [lens]  unit lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [lens]  include array-0.5.8.0-e5b8 [lens]  include assoc-1.1.1-DvFoqEOuwOCEGtVCXQR7RX [lens]  include base-4.20.1.0-2277 [lens]  include base-orphans-0.9.3-8QLFBKoZYCE78obgAGlSgm [lens]  include bifunctors-5.6.2-CAbSKVNCi7nHCG5q9LP3ed [lens]  include bytestring-0.12.2.0-5835 [lens]  include call-stack-0.4.0-8181gmkhaS0DIowjGgiyCB [lens]  include comonad-5.0.9-9ZXCMzc1LIuHPeefBB1gBv [lens]  include containers-0.7-dff9 [lens]  include contravariant-1.5.5-9L710Gv0mfPBKPKJUl0pIA [lens]  include distributive-0.6.2.1-1Pd6CkjSsIyAeIyjb5zjXL [lens]  include exceptions-0.10.9-fd91 [lens]  include filepath-1.5.4.0-590e [lens]  include free-5.2-KsWRdGz0nOlHHyGfxH7UKC [lens]  include ghc-prim-0.12.0-ee9f [lens]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [lens]  include indexed-traversable-0.1.4-74FxSl6JxXd9ksr8o5hwQ8 [lens]  include indexed-traversable-instances-0.1.2-B7AuvDwRzCx5391P5GRlX1 [lens]  include kan-extensions-5.2.7-48HCBlSTU6wDxwoU65W0OF [lens]  include mtl-2.3.1-5ae5 [lens]  include parallel-3.2.2.0-Av3XnJsScnO8WTgmrQVboo [lens]  include profunctors-5.6.3-AfxdEbA4qEx21xJFq5OvWx [lens]  include reflection-2.1.9-1nYDUc3CVOfDE0lYkpSyXz [lens]  include semigroupoids-6.0.1-9FoUHGd3cSv9csmslt6yTE [lens]  include strict-0.5.1-7Cn8BpU8oLiHFMkgUfNpfE [lens]  include tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [lens]  include template-haskell-2.22.0.0-2a41 [lens]  include text-2.1.2-9845 [lens]  include th-abstraction-0.7.1.0-Dyx1wuxi5ORFRtryF4fJsV [lens]  include these-1.2.1-2cgg8rWbmGu6xKp0FOGi7d [lens]  include transformers-0.6.1.1-407f [lens]  include transformers-compat-0.7.2-AmuNyfGfPqo6YCSXmEmVpb [lens]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [lens]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [pointed] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [pointed] No uhc found [pointed] Phase: buildPhase [pointed] Preprocessing library for pointed-5.0.5... [pointed] Building library for pointed-5.0.5... [pointed] [1 of 2] Compiling Data.Copointed ( src/Data/Copointed.hs, dist/build/Data/Copointed.o, dist/build/Data/Copointed.dyn_o ) [pointed] [2 of 2] Compiling Data.Pointed ( src/Data/Pointed.hs, dist/build/Data/Pointed.o, dist/build/Data/Pointed.dyn_o ) [pointed] [1 of 2] Compiling Data.Copointed ( src/Data/Copointed.hs, dist/build/Data/Copointed.p_o ) [pointed] [2 of 2] Compiling Data.Pointed ( src/Data/Pointed.hs, dist/build/Data/Pointed.p_o ) OK: adjacencyList (edge 1 2) == [(1, [2]), (2, [])] OK: adjacencyList (star 2 [3,1]) == [(1, []), (2, [1,3]), (3, [])] ============ AdjacencyMap.preSet ============ OK: preSet x empty == Set.empty OK: preSet x (vertex x) == Set.empty OK: preSet 1 (edge 1 2) == Set.empty OK: preSet y (edge x y) == Set.fromList [x] ============ AdjacencyMap.preIntSet ============ OK: preIntSet x empty == IntSet.empty OK: preIntSet x (vertex x) == IntSet.empty OK: preIntSet 1 (edge 1 2) == IntSet.empty OK: preIntSet y (edge x y) == IntSet.fromList [x] ============ AdjacencyMap.postSet ============ OK: postSet x empty == Set.empty OK: postSet x (vertex x) == Set.empty OK: postSet x (edge x y) == Set.fromList [y] OK: postSet 2 (edge 1 2) == Set.empty ============ AdjacencyMap.postIntSet ============ OK: postIntSet x empty == IntSet.empty OK: postIntSet x (vertex x) == IntSet.empty OK: postIntSet 2 (edge 1 2) == IntSet.empty OK: postIntSet x (edge x y) == IntSet.fromList [y] ============ AdjacencyMap.path ============ OK: path [] == empty OK: path [x] == vertex x OK: path [x,y] == edge x y ============ AdjacencyMap.circuit ============ OK: circuit [] == empty OK: circuit [x] == edge x x OK: circuit [x,y] == edges [(x,y), (y,x)] ============ AdjacencyMap.clique ============ OK: clique [] == empty OK: clique [x] == vertex x OK: clique [x,y] == edge x y OK: clique [x,y,z] == edges [(x,y), (x,z), (y,z)] OK: clique (xs ++ ys) == connect (clique xs) (clique ys) ============ AdjacencyMap.biclique ============ OK: biclique [] [] == empty OK: biclique [x] [] == vertex x OK: biclique [] [y] == vertex y OK: biclique [x1,x2] [y1,y2] == edges [(x1,y1), (x1,y2), (x2,y1), (x2,y2)] OK: biclique xs ys == connect (vertices xs) (vertices ys) ============ AdjacencyMap.star ============ OK: star x [] == vertex x OK: star x [y] == edge x y OK: star x [y,z] == edges [(x,y), (x,z)] OK: star x ys == connect (vertex x) (vertices ys) ============ AdjacencyMap.stars ============ OK: stars [] == empty OK: stars [(x, [])] == vertex x OK: stars [(x, [y])] == edge x y OK: stars [(x, ys)] == star x ys OK: stars == overlays . map (uncurry star) OK: stars . adjacencyList == id OK: overlay (stars xs) (stars ys) == stars (xs ++ ys) ============ AdjacencyMap.tree ============ OK: tree (Node x []) == vertex x OK: tree (Node x [Node y [Node z []]]) == path [x,y,z] OK: tree (Node x [Node y [], Node z []]) == star x [y,z] OK: tree (Node 1 [Node 2 [], Node 3 [Node 4 [], Node 5 []]]) == edges [(1,2), (1,3), (3,4), (3,5)] ============ AdjacencyMap.forest ============ OK: forest [] == empty OK: forest [x] == tree x OK: forest [Node 1 [Node 2 [], Node 3 []], Node 4 [Node 5 []]] == edges [(1,2), (1,3), (4,5)] OK: forest == overlays . map tree ============ AdjacencyMap.removeVertex ============ OK: removeVertex x (vertex x) == empty OK: removeVertex 1 (vertex 2) == vertex 2 OK: removeVertex x (edge x x) == empty OK: removeVertex 1 (edge 1 2) == vertex 2 OK: removeVertex x . removeVertex x == removeVertex x ============ AdjacencyMap.removeEdge ============ OK: removeEdge x y (edge x y) == vertices [x,y] OK: removeEdge x y . removeEdge x y == removeEdge x y OK: removeEdge x y . removeVertex x == removeVertex x OK: removeEdge 1 1 (1 * 1 * 2 * 2) == 1 * 2 * 2 OK: removeEdge 1 2 (1 * 1 * 2 * 2) == 1 * 1 + 2 * 2 ============ AdjacencyMap.replaceVertex ============ OK: replaceVertex x x == id OK: replaceVertex x y (vertex x) == vertex y OK: replaceVertex x y == mergeVertices (== x) y ============ AdjacencyMap.mergeVertices ============ OK: mergeVertices (const False) x == id OK: mergeVertices (== x) y == replaceVertex x y OK: mergeVertices even 1 (0 * 2) == 1 * 1 OK: mergeVertices odd 1 (3 + 4 * 5) == 4 * 1 ============ AdjacencyMap.transpose ============ OK: transpose empty == empty OK: transpose (vertex x) == vertex x OK: transpose (edge x y) == edge y x OK: transpose . transpose == id OK: edgeList . transpose == sort . map swap . edgeList ============ AdjacencyMap.gmap ============ OK: gmap f empty == empty OK: gmap f (vertex x) == vertex (f x) OK: gmap f (edge x y) == edge (f x) (f y) OK: gmap id == id OK: gmap f . gmap g == gmap (f . g) ============ AdjacencyMap.induce ============ OK: induce (const True ) x == x OK: induce (const False) x == empty OK: induce (/= x) == removeVertex x OK: induce p . induce q == induce (\x -> p x && q x) OK: isSubgraphOf (induce p x) x == True ============ AdjacencyMap.compose ============ OK: compose empty x == empty OK: compose x empty == empty OK: compose (vertex x) y == empty OK: compose x (vertex y) == empty OK: compose x (compose y z) == compose (compose x y) z OK: compose x (overlay y z) == overlay (compose x y) (compose x z) OK: compose (overlay x y) z == overlay (compose x z) (compose y z) OK: compose (edge x y) (edge y z) == edge x z OK: compose (path [1..5]) (path [1..5]) == edges [(1,3),(2,4),(3,5)] OK: compose (circuit [1..5]) (circuit [1..5]) == circuit [1,3,5,2,4] ============ AdjacencyMap.closure ============ OK: closure empty == empty OK: closure (vertex x) == edge x x OK: closure (edge x x) == edge x x OK: closure (edge x y) == edges [(x,x), (x,y), (y,y)] OK: closure (path $ nub xs) == reflexiveClosure (clique $ nub xs) OK: closure == reflexiveClosure . transitiveClosure OK: closure == transitiveClosure . reflexiveClosure OK: closure . closure == closure OK: postSet x (closure y) == Set.fromList (reachable y x) ============ AdjacencyMap.reflexiveClosure ============ OK: reflexiveClosure empty == empty OK: reflexiveClosure (vertex x) == edge x x OK: reflexiveClosure (edge x x) == edge x x OK: reflexiveClosure (edge x y) == edges [(x,x), (x,y), (y,y)] OK: reflexiveClosure . reflexiveClosure == reflexiveClosure ============ AdjacencyMap.symmetricClosure ============ OK: symmetricClosure empty == empty OK: symmetricClosure (vertex x) == vertex x OK: symmetricClosure (edge x y) == edges [(x,y), (y,x)] OK: symmetricClosure x == overlay x (transpose x) OK: symmetricClosure . symmetricClosure == symmetricClosure ============ AdjacencyMap.transitiveClosure ============ OK: transitiveClosure empty == empty OK: transitiveClosure (vertex x) == vertex x OK: transitiveClosure (edge x y) == edge x y OK: transitiveClosure (path $ nub xs) == clique (nub $ xs) OK: transitiveClosure . transitiveClosure == transitiveClosure ============ AdjacencyMap.box ============ OK: box x y ~~ box y x OK: box x (overlay y z) == overlay (box x y) (box x z) OK: box x (vertex ()) ~~ x OK: box x empty ~~ empty OK: box x (box y z) ~~ box (box x y) z OK: transpose (box x y) == box (transpose x) (transpose y) OK: vertexCount (box x y) == vertexCount x * vertexCount y OK: edgeCount (box x y) <= vertexCount x * edgeCount y + edgeCount x * vertexCount y ============ AdjacencyMap.bfsForest ============ OK: forest $ bfsForest (edge 1 2) [0] == empty OK: forest $ bfsForest (edge 1 2) [1] == edge 1 2 OK: forest $ bfsForest (edge 1 2) [2] == vertex 2 OK: forest $ bfsForest (edge 1 2) [0,1,2] == vertices [1,2] OK: forest $ bfsForest (edge 1 2) [2,1,0] == vertices [1,2] OK: forest $ bfsForest (edge 1 1) [1] == vertex 1 OK: isSubgraphOf (forest $ bfsForest x vs) x == True [lens]  Control.Exception.Lens=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Exception.Lens,Control.Lens=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens,Control.Lens.At=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.At,Control.Lens.Combinators=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Combinators,Control.Lens.Cons=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Cons,Control.Lens.Each=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Each,Control.Lens.Empty=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Empty,Control.Lens.Equality=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Equality,Control.Lens.Extras=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Extras,Control.Lens.Fold=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Fold,Control.Lens.Getter=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Getter,Control.Lens.Indexed=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Indexed,Control.Lens.Internal=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Internal,Control.Lens.Internal.Bazaar=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Internal.Bazaar,Control.Lens.Internal.ByteString=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Internal.ByteString,Control.Lens.Internal.CTypes=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Internal.CTypes,Control.Lens.Internal.Context=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Internal.Context,Control.Lens.Internal.Deque=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Internal.Deque,Control.Lens.Internal.Doctest=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Internal.Doctest,Control.Lens.Internal.Exception=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Internal.Exception,Control.Lens.Internal.FieldTH=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Internal.FieldTH,Control.Lens.Internal.Fold=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Internal.Fold,Control.Lens.Internal.Getter=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Internal.Getter,Control.Lens.Internal.Indexed=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Internal.Indexed,Control.Lens.Internal.Instances=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Internal.Instances,Control.Lens.Internal.Iso=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Internal.Iso,Control.Lens.Internal.Level=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Internal.Level,Control.Lens.Internal.List=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Internal.List,Control.Lens.Internal.Magma=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Internal.Magma,Control.Lens.Internal.Prism=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Internal.Prism,Control.Lens.Internal.PrismTH=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Internal.PrismTH,Control.Lens.Internal.Profunctor=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Internal.Profunctor,Control.Lens.Internal.Review=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Internal.Review,Control.Lens.Internal.Setter=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Internal.Setter,Control.Lens.Internal.TH=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Internal.TH,Control.Lens.Internal.Zoom=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Internal.Zoom,Control.Lens.Iso=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Iso,Control.Lens.Lens=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Lens,Control.Lens.Level=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Level,Control.Lens.Operators=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Operators,Control.Lens.Plated=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Plated,Control.Lens.Prism=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Prism,Control.Lens.Profunctor=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Profunctor,Control.Lens.Reified=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Reified,Control.Lens.Review=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Review,Control.Lens.Setter=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Setter,Control.Lens.TH=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.TH,Control.Lens.Traversal=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Traversal,Control.Lens.Tuple=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Tuple,Control.Lens.Type=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Type,Control.Lens.Unsound=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Unsound,Control.Lens.Wrapped=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Wrapped,Control.Lens.Zoom=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Lens.Zoom,Control.Monad.Error.Lens=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Monad.Error.Lens,Control.Parallel.Strategies.Lens=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Parallel.Strategies.Lens,Control.Seq.Lens=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Control.Seq.Lens,Data.Array.Lens=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Data.Array.Lens,Data.Bits.Lens=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Data.Bits.Lens,Data.ByteString.Lazy.Lens=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Data.ByteString.Lazy.Lens,Data.ByteString.Lens=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Data.ByteString.Lens,Data.ByteString.Strict.Lens=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Data.ByteString.Strict.Lens,Data.Complex.Lens=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Data.Complex.Lens,Data.Data.Lens=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Data.Data.Lens,Data.Dynamic.Lens=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Data.Dynamic.Lens,Data.HashSet.Lens=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Data.HashSet.Lens,Data.IntSet.Lens=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Data.IntSet.Lens,Data.List.Lens=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Data.List.Lens,Data.Map.Lens=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Data.Map.Lens,Data.Sequence.Lens=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Data.Sequence.Lens,Data.Set.Lens=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Data.Set.Lens,Data.Text.Lazy.Lens=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Data.Text.Lazy.Lens,Data.Text.Lens=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Data.Text.Lens,Data.Text.Strict.Lens=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Data.Text.Strict.Lens,Data.Tree.Lens=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Data.Tree.Lens,Data.Typeable.Lens=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Data.Typeable.Lens,Data.Vector.Generic.Lens=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Data.Vector.Generic.Lens,Data.Vector.Lens=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Data.Vector.Lens,GHC.Generics.Lens=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:GHC.Generics.Lens,Language.Haskell.TH.Lens=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Language.Haskell.TH.Lens,Numeric.Lens=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Numeric.Lens,Numeric.Natural.Lens=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:Numeric.Natural.Lens,System.Exit.Lens=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:System.Exit.Lens,System.FilePath.Lens=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:System.FilePath.Lens,System.IO.Error.Lens=lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO:System.IO.Error.Lens [lens]  unit lens-5.3.5-Jb5MDyIEQNl966INKxBS88-hunit [lens]  include base-4.20.1.0-2277 [lens]  include bytestring-0.12.2.0-5835 [lens]  include containers-0.7-dff9 [lens]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [lens]  include mtl-2.3.1-5ae5 [lens]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [lens]  include tasty-hunit-0.10.2-ApRuPpVuRf9mwaiocwfO9 [lens]  include text-2.1.2-9845 [lens]  unit lens-5.3.5-2VxjudQKFo48mbvYsL6pxS-properties [lens]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [lens]  include base-4.20.1.0-2277 [lens]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [lens]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [lens]  include tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [lens]  include transformers-0.6.1.1-407f [lens]  unit lens-5.3.5-IZc0w8i5r6LFOKnIWLMFHS-templates [lens]  include base-4.20.1.0-2277 [lens]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [lens] Ready component graph: [lens]  definite lens-5.3.5-AezmCjoqlMMHfJ1HsAPRlv-doctests [lens]  depends base-4.20.1.0-2277 [lens]  depends deepseq-1.5.0.0-f20c [lens]  depends simple-reflect-0.3.3-F8AjAufe4zm3vBxpmnTbam [lens]  definite lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [lens]  depends array-0.5.8.0-e5b8 [lens]  depends assoc-1.1.1-DvFoqEOuwOCEGtVCXQR7RX [lens]  depends base-4.20.1.0-2277 [lens]  depends base-orphans-0.9.3-8QLFBKoZYCE78obgAGlSgm [lens]  depends bifunctors-5.6.2-CAbSKVNCi7nHCG5q9LP3ed [lens]  depends bytestring-0.12.2.0-5835 [lens]  depends call-stack-0.4.0-8181gmkhaS0DIowjGgiyCB [lens]  depends comonad-5.0.9-9ZXCMzc1LIuHPeefBB1gBv [lens]  depends containers-0.7-dff9 [lens]  depends contravariant-1.5.5-9L710Gv0mfPBKPKJUl0pIA [lens]  depends distributive-0.6.2.1-1Pd6CkjSsIyAeIyjb5zjXL [lens]  depends exceptions-0.10.9-fd91 [lens]  depends filepath-1.5.4.0-590e [lens]  depends free-5.2-KsWRdGz0nOlHHyGfxH7UKC [lens]  depends ghc-prim-0.12.0-ee9f [lens]  depends hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [lens]  depends indexed-traversable-0.1.4-74FxSl6JxXd9ksr8o5hwQ8 [lens]  depends indexed-traversable-instances-0.1.2-B7AuvDwRzCx5391P5GRlX1 [lens]  depends kan-extensions-5.2.7-48HCBlSTU6wDxwoU65W0OF [lens]  depends mtl-2.3.1-5ae5 [lens]  depends parallel-3.2.2.0-Av3XnJsScnO8WTgmrQVboo [lens]  depends profunctors-5.6.3-AfxdEbA4qEx21xJFq5OvWx [lens]  depends reflection-2.1.9-1nYDUc3CVOfDE0lYkpSyXz [lens]  depends semigroupoids-6.0.1-9FoUHGd3cSv9csmslt6yTE [lens]  depends strict-0.5.1-7Cn8BpU8oLiHFMkgUfNpfE [lens]  depends tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [lens]  depends template-haskell-2.22.0.0-2a41 [lens]  depends text-2.1.2-9845 [lens]  depends th-abstraction-0.7.1.0-Dyx1wuxi5ORFRtryF4fJsV [lens]  depends these-1.2.1-2cgg8rWbmGu6xKp0FOGi7d [lens]  depends transformers-0.6.1.1-407f [lens]  depends transformers-compat-0.7.2-AmuNyfGfPqo6YCSXmEmVpb [lens]  depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [lens]  depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [lens]  definite lens-5.3.5-IZc0w8i5r6LFOKnIWLMFHS-templates [lens]  depends base-4.20.1.0-2277 [lens]  depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [lens]  definite lens-5.3.5-Jb5MDyIEQNl966INKxBS88-hunit [lens]  depends base-4.20.1.0-2277 [lens]  depends bytestring-0.12.2.0-5835 [lens]  depends containers-0.7-dff9 [lens]  depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [lens]  depends mtl-2.3.1-5ae5 [lens]  depends tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV OK: bfsForest x (vertexList x) == map ( -> Node v []) (nub $ vertexList x) OK: bfsForest x [] == [] OK: bfsForest empty vs == [] OK: bfsForest (3 * (1 + 4) * (1 + 5)) [1,4] == OK: forest $ bfsForest (circuit [1..5] + circuit [5,4..1]) [3] == path [3,2,1] + path [3,4,5] ============ AdjacencyMap.bfs ============ OK: bfs (edge 1 2) [0] == [] OK: bfs (edge 1 2) [1] == [[1], [2]] OK: bfs (edge 1 2) [2] == [[2]] OK: bfs (edge 1 2) [1,2] == [[1,2]] OK: bfs (edge 1 2) [2,1] == [[2,1]] OK: bfs (edge 1 1) [1] == [[1]] OK: bfs empty vs == [] OK: bfs x [] == [] OK: bfs (1 * 2 + 3 * 4 + 5 * 6) [1,2] == [[1,2]] OK: bfs (1 * 2 + 3 * 4 + 5 * 6) [1,3] == [[1,3], [2,4]] OK: bfs (3 * (1 + 4) * (1 + 5)) [3] == [[3], [1,4,5]] OK: bfs (circuit [1..5] + circuit [5,4..1]) [2] == [[2], [1,3], [5,4]] OK: concat $ bfs (circuit [1..5] + circuit [5,4..1]) [3] == [3,2,4,1,5] OK: map concat . transpose . map levels . bfsForest x == bfs x ============ AdjacencyMap.dfsForest ============ OK: forest $ dfsForest empty == empty OK: forest $ dfsForest (edge 1 1) == vertex 1 OK: forest $ dfsForest (edge 1 2) == edge 1 2 OK: forest $ dfsForest (edge 2 1) == vertices [1,2] OK: isSubgraphOf (forest $ dfsForest x) x == True OK: isDfsForestOf (dfsForest x) x == True OK: dfsForest . forest . dfsForest == dfsForest OK: dfsForest (vertices vs) == map (\v -> Node v []) (nub $ sort vs) OK: dfsForest $ 3 * (1 + 4) * (1 + 5) == OK: forest (dfsForest $ circuit [1..5] + circuit [5,4..1]) == path [1,2,3,4,5] ============ AdjacencyMap.dfsForestFrom ============ OK: forest $ dfsForestFrom empty vs == empty OK: forest $ dfsForestFrom (edge 1 1) [1] == vertex 1 OK: forest $ dfsForestFrom (edge 1 2) [0] == empty OK: forest $ dfsForestFrom (edge 1 2) [1] == edge 1 2 OK: forest $ dfsForestFrom (edge 1 2) [2] == vertex 2 OK: forest $ dfsForestFrom (edge 1 2) [1,2] == edge 1 2 OK: forest $ dfsForestFrom (edge 1 2) [2,1] == vertices [1,2] OK: isSubgraphOf (forest $ dfsForestFrom x vs) x == True OK: isDfsForestOf (dfsForestFrom x (vertexList x)) x == True OK: dfsForestFrom x (vertexList x) == dfsForest x OK: dfsForestFrom x [] == [] OK: dfsForestFrom (3 * (1 + 4) * (1 + 5)) [1,4] == OK: forest $ dfsForestFrom (circuit [1..5] + circuit [5,4..1]) [3] == path [3,2,1,5,4] ============ AdjacencyMap.dfs ============ OK: dfs empty vs == [] OK: dfs (edge 1 1) [1] == [1] OK: dfs (edge 1 2) [0] == [] OK: dfs (edge 1 2) [1] == [1,2] OK: dfs (edge 1 2) [2] == [2] OK: dfs (edge 1 2) [1,2] == [1,2] OK: dfs (edge 1 2) [2,1] == [2,1] OK: dfs x [] == [] OK: and [ hasVertex v x | v <- dfs x vs ] == True OK: dfs (3 * (1 + 4) * (1 + 5)) [1,4] == [1,5,4] OK: dfs (circuit [1..5] + circuit [5,4..1]) [3] == [3,2,1,5,4] ============ AdjacencyMap.dfs ============ OK: reachable empty x == [] OK: reachable (vertex 1) 1 == [1] OK: reachable (edge 1 1) 1 == [1] OK: reachable (edge 1 2) 0 == [] OK: reachable (edge 1 2) 1 == [1,2] OK: reachable (edge 1 2) 2 == [2] OK: reachable (path [1..8] ) 4 == [4..8] OK: reachable (circuit [1..8] ) 4 == [4..8] ++ [1..3] OK: reachable (clique [8,7..1]) 8 == [8] ++ [1..7] OK: and [ hasVertex v x | v <- reachable x y ] == True ============ AdjacencyMap.topSort ============ OK: topSort (1 * 2 + 3 * 1) == Right [3,1,2] OK: topSort (path [1..5]) == Right [1..5] [lens]  depends tasty-hunit-0.10.2-ApRuPpVuRf9mwaiocwfO9 [lens]  depends text-2.1.2-9845 [lens]  definite lens-5.3.5-2VxjudQKFo48mbvYsL6pxS-properties [lens]  depends QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [lens]  depends base-4.20.1.0-2277 [lens]  depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [lens]  depends tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [lens]  depends tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [lens]  depends transformers-0.6.1.1-407f [lens] Using Cabal-3.12.1.0 compiled by ghc-9.10 [lens] Using compiler: ghc-9.10.2 [lens] Using install prefix: /nix/store/wifq8fbm74pi4sijjjn125rlps8vmgib-lens-5.3.5 [lens] Executables installed in: [lens] /nix/store/wifq8fbm74pi4sijjjn125rlps8vmgib-lens-5.3.5/bin [lens] Libraries installed in: [lens] /nix/store/wifq8fbm74pi4sijjjn125rlps8vmgib-lens-5.3.5/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [lens] Dynamic Libraries installed in: [lens] /nix/store/wifq8fbm74pi4sijjjn125rlps8vmgib-lens-5.3.5/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [lens] Private executables installed in: [lens] /nix/store/wifq8fbm74pi4sijjjn125rlps8vmgib-lens-5.3.5/libexec/x86_64-linux-ghc-9.10.2-1e2a/lens-5.3.5 [lens] Data files installed in: [lens] /nix/store/wifq8fbm74pi4sijjjn125rlps8vmgib-lens-5.3.5/share/x86_64-linux-ghc-9.10.2-1e2a/lens-5.3.5 [lens] Documentation installed in: [lens] /nix/store/xk2vj37jk3vp1i4829dwgqwdflfq84m7-lens-5.3.5-doc/share/doc/lens-5.3.5 [lens] Configuration files installed in: [lens] /nix/store/wifq8fbm74pi4sijjjn125rlps8vmgib-lens-5.3.5/etc [lens] No alex found [lens] Using ar found on system at: [lens] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [lens] No c2hs found [lens] No cpphs found [lens] No doctest found [lens] Using gcc version 14.3.0 given by user at: [lens] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [lens] Using ghc version 9.10.2 found on system at: [lens] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [lens] Using ghc-pkg version 9.10.2 found on system at: [lens] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [lens] No ghcjs found [lens] No ghcjs-pkg found [lens] No greencard found [lens] Using haddock version 2.31.0 found on system at: [lens] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [lens] No happy found [lens] Using haskell-suite found on system at: haskell-suite-dummy-location [lens] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [lens] No hmake found [lens] Using hpc version 0.69 found on system at: [lens] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [lens] Using hsc2hs version 0.68.10 found on system at: [lens] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [lens] Using hscolour version 1.25 found on system at: [lens] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [lens] No jhc found [lens] Using ld found on system at: [lens] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [lens] No pkg-config found [lens] Using runghc version 9.10.2 found on system at: [lens] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [lens] Using strip version 2.44 found on system at: [lens] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [lens] Using tar found on system at: [lens] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [lens] No uhc found [lens] Phase: buildPhase OK: topSort (3 * (1 * 4 + 2 * 5)) == Right [3,1,2,4,5] OK: topSort (1 * 2 + 2 * 1) == Left (2 :| [1]) OK: topSort (path [5,4..1] + edge 2 4) == Left (4 :| [3,2]) OK: topSort (circuit [1..5]) == Left (3 :| [1,2]) OK: topSort (circuit [1..3] + circuit [3,2,1]) == Left (3 :| [2]) OK: topSort (1 * 2 + (5 + 2) * 1 + 3 * 4 * 3) == Left (1 :| [2]) OK: fmap (flip isTopSortOf x) (topSort x) /= Right False OK: topSort . vertices == Right . nub . sort ============ AdjacencyMap.testIsAcyclic ============ OK: isAcyclic (1 * 2 + 3 * 1) == True OK: isAcyclic (1 * 2 + 2 * 1) == False OK: isAcyclic . circuit == null OK: isAcyclic == isRight . topSort ============ AdjacencyMap.isDfsForestOf ============ OK: isDfsForestOf [] empty == True OK: isDfsForestOf [] (vertex 1) == False OK: isDfsForestOf [Node 1 []] (vertex 1) == True OK: isDfsForestOf [Node 1 []] (vertex 2) == False OK: isDfsForestOf [Node 1 [], Node 1 []] (vertex 1) == False OK: isDfsForestOf [Node 1 []] (edge 1 1) == True OK: isDfsForestOf [Node 1 []] (edge 1 2) == False OK: isDfsForestOf [Node 1 [], Node 2 []] (edge 1 2) == False OK: isDfsForestOf [Node 2 [], Node 1 []] (edge 1 2) == True OK: isDfsForestOf [Node 1 [Node 2 []]] (edge 1 2) == True OK: isDfsForestOf [Node 1 [], Node 2 []] (vertices [1,2]) == True OK: isDfsForestOf [Node 2 [], Node 1 []] (vertices [1,2]) == True OK: isDfsForestOf [Node 1 [Node 2 []]] (vertices [1,2]) == False OK: isDfsForestOf [Node 1 [Node 2 [Node 3 []]]] (path [1,2,3]) == True OK: isDfsForestOf [Node 1 [Node 3 [Node 2 []]]] (path [1,2,3]) == False OK: isDfsForestOf [Node 3 [], Node 1 [Node 2 []]] (path [1,2,3]) == True OK: isDfsForestOf [Node 2 [Node 3 []], Node 1 []] (path [1,2,3]) == True OK: isDfsForestOf [Node 1 [], Node 2 [Node 3 []]] (path [1,2,3]) == False ============ AdjacencyMap.isTopSortOf ============ OK: isTopSortOf [3,1,2] (1 * 2 + 3 * 1) == True OK: isTopSortOf [1,2,3] (1 * 2 + 3 * 1) == False OK: isTopSortOf [] (1 * 2 + 3 * 1) == False OK: isTopSortOf [] empty == True OK: isTopSortOf [x] (vertex x) == True OK: isTopSortOf [x] (edge x x) == False ============ AdjacencyMap.induceJust ============ OK: induceJust (vertex Nothing) == empty OK: induceJust (edge (Just x) Nothing) == vertex x OK: induceJust . gmap Just == id OK: induceJust . gmap (\x -> if p x then Just x else Nothing) == induce p ============ AdjacencyMap.scc ============ OK: scc empty == empty OK: scc (vertex x) == vertex (NonEmpty.vertex x) OK: scc (vertices xs) == vertices (map NonEmpty.vertex xs) OK: scc (edge 1 1) == vertex (NonEmpty.edge 1 1) OK: scc (edge 1 2) == edge (NonEmpty.vertex 1) (NonEmpty.vertex 2) OK: scc (circuit (1:xs)) == vertex (NonEmpty.circuit1 (1 :| xs)) OK: scc (3 * 1 * 4 * 1 * 5) == OK: isAcyclic . scc == const True OK: isAcyclic x == (scc x == gmap NonEmpty.vertex x) OK: scc g == KL.scc g ============ Bipartite.AdjacencyMap.Num ============ OK: 0 == rightVertex 0 OK: swap 1 == leftVertex 1 OK: swap 1 + 2 == vertices [1] [2] OK: swap 1 * 2 == edge 1 2 OK: swap 1 + 2 * swap 3 == overlay (leftVertex 1) (edge 3 2) OK: swap 1 * (2 + swap 3) == connect (leftVertex 1) (vertices [3] [2]) ============ Bipartite.AdjacencyMap.Show ============ OK: show empty == "empty" OK: show 1 == "rightVertex 1" OK: show (swap 2) == "leftVertex 2" OK: show 1 + 2 == "vertices [] [1,2]" OK: show (swap (1 + 2)) == "vertices [1,2] []" OK: show (swap 1 * 2) == "edge 1 2" OK: show (swap 1 * 2 * swap 3) == "edges [(1,2),(3,2)]" OK: show (swap 1 * 2 + swap 3) == "overlay (leftVertex 3) (edge 1 2)" ============ Bipartite.AdjacencyMap.Eq ============ OK: (x == y) == (leftAdjacencyMap x == leftAdjacencyMap y && rightAdjacencyMap x == rightAdjacencyMap y) OK: x + y == y + x OK: x + (y + z) == (x + y) + z OK: x * empty == x OK: empty * x == x OK: x * y == y * x OK: x * (y * z) == (x * y) * z OK: x * (y + z) == x * y + x * z OK: (x + y) * z == x * z + y * z OK: x * y * z == x * y + x * z + y * z OK: x + empty == x OK: empty + x == x OK: x + x == x OK: x * y + x + y == x * y OK: x * x * x == x * x OK: leftVertex x * leftVertex y == leftVertex x + leftVertex y OK: rightVertex x * rightVertex y == rightVertex x + rightVertex y ============ Bipartite.AdjacencyMap.leftAdjacencyMap ============ OK: leftAdjacencyMap empty == Map.empty OK: leftAdjacencyMap (leftVertex x) == Map.singleton x Set.empty OK: leftAdjacencyMap (rightVertex x) == Map.empty OK: leftAdjacencyMap (edge x y) == Map.singleton x (Set.singleton y) ============ Bipartite.AdjacencyMap.rightAdjacencyMap ============ OK: rightAdjacencyMap empty == Map.empty OK: rightAdjacencyMap (leftVertex x) == Map.empty OK: rightAdjacencyMap (rightVertex x) == Map.singleton x Set.empty OK: rightAdjacencyMap (edge x y) == Map.singleton y (Set.singleton x) ============ Bipartite.AdjacencyMap.empty ============ OK: isEmpty empty == True OK: leftAdjacencyMap empty == Map.empty OK: rightAdjacencyMap empty == Map.empty OK: hasVertex x empty == False ============ Bipartite.AdjacencyMap.leftVertex ============ OK: leftAdjacencyMap (leftVertex x) == Map.singleton x Set.empty OK: rightAdjacencyMap (leftVertex x) == Map.empty OK: hasLeftVertex x (leftVertex y) == (x == y) OK: hasRightVertex x (leftVertex y) == False OK: hasEdge x y (leftVertex z) == False ============ Bipartite.AdjacencyMap.rightVertex ============ OK: leftAdjacencyMap (rightVertex x) == Map.empty OK: rightAdjacencyMap (rightVertex x) == Map.singleton x Set.empty OK: hasLeftVertex x (rightVertex y) == False OK: hasRightVertex x (rightVertex y) == (x == y) OK: hasEdge x y (rightVertex z) == False ============ Bipartite.AdjacencyMap.vertex ============ OK: vertex . Left == leftVertex OK: vertex . Right == rightVertex ============ Bipartite.AdjacencyMap.edge ============ OK: edge x y == connect (leftVertex x) (rightVertex y) OK: leftAdjacencyMap (edge x y) == Map.singleton x (Set.singleton y) OK: rightAdjacencyMap (edge x y) == Map.singleton y (Set.singleton x) OK: hasEdge x y (edge x y) == True OK: hasEdge 1 2 (edge 2 1) == False ============ Bipartite.AdjacencyMap.overlay ============ OK: isEmpty (overlay x y) == isEmpty x && isEmpty y OK: hasVertex z (overlay x y) == hasVertex z x || hasVertex z y OK: vertexCount (overlay x y) >= vertexCount x OK: vertexCount (overlay x y) <= vertexCount x + vertexCount y OK: edgeCount (overlay x y) >= edgeCount x OK: edgeCount (overlay x y) <= edgeCount x + edgeCount y ============ Bipartite.AdjacencyMap.connect ============ OK: connect (leftVertex x) (leftVertex y) == vertices [x,y] [] OK: connect (leftVertex x) (rightVertex y) == edge x y OK: connect (rightVertex x) (leftVertex y) == edge y x OK: connect (rightVertex x) (rightVertex y) == vertices [] [x,y] OK: connect (vertices xs1 ys1) (vertices xs2 ys2) == overlay (biclique xs1 ys2) (biclique xs2 ys1) OK: isEmpty (connect x y) == isEmpty x && isEmpty y OK: hasVertex z (connect x y) == hasVertex z x || hasVertex z y OK: vertexCount (connect x y) >= vertexCount x OK: vertexCount (connect x y) <= vertexCount x + vertexCount y OK: edgeCount (connect x y) >= edgeCount x OK: edgeCount (connect x y) >= leftVertexCount x * rightVertexCount y OK: edgeCount (connect x y) <= leftVertexCount x * rightVertexCount y + rightVertexCount x * leftVertexCount y + edgeCount x + edgeCount y ============ Bipartite.AdjacencyMap.vertices ============ OK: vertices [] [] == empty OK: vertices [x] [] == leftVertex x OK: vertices [] [x] == rightVertex x OK: vertices xs ys == overlays (map leftVertex xs ++ map rightVertex ys) OK: hasLeftVertex x (vertices xs ys) == elem x xs OK: hasRightVertex y (vertices xs ys) == elem y ys ============ Bipartite.AdjacencyMap.edges ============ OK: edges [] == empty OK: edges [(x,y)] == edge x y OK: edges == overlays . map (uncurry edge) OK: hasEdge x y . edges == elem (x,y) OK: edgeCount . edges == length . nub ============ Bipartite.AdjacencyMap.overlays ============ OK: overlays [] == empty OK: overlays [x] == x OK: overlays [x,y] == overlay x y OK: overlays == foldr overlay empty OK: isEmpty . overlays == all isEmpty ============ Bipartite.AdjacencyMap.connects ============ OK: connects [] == empty OK: connects [x] == x OK: connects [x,y] == connect x y OK: connects == foldr connect empty OK: isEmpty . connects == all isEmpty ============ Bipartite.AdjacencyMap.swap ============ OK: swap empty == empty OK: swap . leftVertex == rightVertex OK: swap (vertices xs ys) == vertices ys xs OK: swap (edge x y) == edge y x OK: swap . edges == edges . map Data.Tuple.swap OK: swap . swap == id ============ Bipartite.AdjacencyMap.toBipartite ============ OK: toBipartite empty == empty OK: toBipartite (vertex (Left x)) == leftVertex x OK: toBipartite (vertex (Right x)) == rightVertex x OK: toBipartite (edge (Left x) (Left y)) == vertices [x,y] [] OK: toBipartite (edge (Left x) (Right y)) == edge x y OK: toBipartite (edge (Right x) (Left y)) == edge y x OK: toBipartite (edge (Right x) (Right y)) == vertices [] [x,y] OK: toBipartite . clique == uncurry biclique . partitionEithers OK: toBipartite . fromBipartite == id ============ Bipartite.AdjacencyMap.toBipartiteWith ============ OK: toBipartiteWith f empty == empty OK: toBipartiteWith Left x == vertices (vertexList x) [] OK: toBipartiteWith Right x == vertices [] (vertexList x) OK: toBipartiteWith f == toBipartite . gmap f OK: toBipartiteWith id == toBipartite ============ Bipartite.AdjacencyMap.fromBipartite ============ OK: fromBipartite empty == empty OK: fromBipartite (leftVertex x) == vertex (Left x) OK: fromBipartite (edge x y) == edges [(Left x, Right y), (Right y, Left x)] ============ Bipartite.AdjacencyMap.fromBipartiteWith ============ OK: fromBipartiteWith Left Right == fromBipartite OK: fromBipartiteWith id id (vertices xs ys) == vertices (xs ++ ys) OK: fromBipartiteWith id id . edges == symmetricClosure . edges ============ Bipartite.AdjacencyMap.isEmpty ============ OK: isEmpty empty == True OK: isEmpty (overlay empty empty) == True OK: isEmpty (vertex x) == False OK: isEmpty == (==) empty ============ Bipartite.AdjacencyMap.hasLeftVertex ============ OK: hasLeftVertex x empty == False OK: hasLeftVertex x (leftVertex y) == (x == y) OK: hasLeftVertex x (rightVertex y) == False ============ Bipartite.AdjacencyMap.hasRightVertex ============ OK: hasRightVertex x empty == False OK: hasRightVertex x (leftVertex y) == False OK: hasRightVertex x (rightVertex y) == (x == y) ============ Bipartite.AdjacencyMap.hasVertex ============ OK: hasVertex . Left == hasLeftVertex OK: hasVertex . Right == hasRightVertex ============ Bipartite.AdjacencyMap.hasEdge ============ OK: hasEdge x y empty == False OK: hasEdge x y (vertex z) == False OK: hasEdge x y (edge x y) == True OK: hasEdge x y == elem (x,y) . edgeList ============ Bipartite.AdjacencyMap.leftVertexCount ============ OK: leftVertexCount empty == 0 OK: leftVertexCount (leftVertex x) == 1 OK: leftVertexCount (rightVertex x) == 0 OK: leftVertexCount (edge x y) == 1 OK: leftVertexCount . edges == length . nub . map fst ============ Bipartite.AdjacencyMap.rightVertexCount ============ OK: rightVertexCount empty == 0 OK: rightVertexCount (leftVertex x) == 0 OK: rightVertexCount (rightVertex x) == 1 OK: rightVertexCount (edge x y) == 1 OK: rightVertexCount . edges == length . nub . map snd ============ Bipartite.AdjacencyMap.vertexCount ============ OK: vertexCount empty == 0 OK: vertexCount (vertex x) == 1 OK: vertexCount (edge x y) == 2 OK: vertexCount x == leftVertexCount x + rightVertexCount x ============ Bipartite.AdjacencyMap.edgeCount ============ OK: edgeCount empty == 0 OK: edgeCount (vertex x) == 0 OK: edgeCount (edge x y) == 1 OK: edgeCount . edges == length . nub ============ Bipartite.AdjacencyMap.leftVertexList ============ OK: leftVertexList empty == [] OK: leftVertexList (leftVertex x) == [x] OK: leftVertexList (rightVertex x) == [] OK: leftVertexList . flip vertices [] == nub . sort ============ Bipartite.AdjacencyMap.rightVertexList ============ OK: rightVertexList empty == [] OK: rightVertexList (leftVertex x) == [] OK: rightVertexList (rightVertex x) == [x] OK: rightVertexList . vertices [] == nub . sort ============ Bipartite.AdjacencyMap.vertexList ============ OK: vertexList empty == [] OK: vertexList (vertex x) == [x] OK: vertexList (edge x y) == [Left x, Right y] OK: vertexList (vertices (lefts xs) (rights xs)) == nub (sort xs) ============ Bipartite.AdjacencyMap.edgeList ============ OK: edgeList empty == [] OK: edgeList (vertex x) == [] OK: edgeList (edge x y) == [(x,y)] OK: edgeList . edges == nub . sort ============ Bipartite.AdjacencyMap.leftVertexSet ============ OK: leftVertexSet empty == Set.empty OK: leftVertexSet . leftVertex == Set.singleton OK: leftVertexSet . rightVertex == const Set.empty OK: leftVertexSet . flip vertices [] == Set.fromList ============ Bipartite.AdjacencyMap.rightVertexSet ============ OK: rightVertexSet empty == Set.empty OK: rightVertexSet . leftVertex == const Set.empty OK: rightVertexSet . rightVertex == Set.singleton OK: rightVertexSet . vertices [] == Set.fromList ============ Bipartite.AdjacencyMap.vertexSet ============ OK: vertexSet empty == Set.empty OK: vertexSet . vertex == Set.singleton OK: vertexSet (edge x y) == Set.fromList [Left x, Right y] OK: vertexSet (vertices (lefts xs) (rights xs)) == Set.fromList xs ============ Bipartite.AdjacencyMap.edgeSet ============ OK: edgeSet empty == Set.empty OK: edgeSet (vertex x) == Set.empty OK: edgeSet (edge x y) == Set.singleton (x,y) OK: edgeSet . edges == Set.fromList ============ Bipartite.AdjacencyMap.leftAdjacencyList ============ OK: leftAdjacencyList empty == [] OK: leftAdjacencyList (vertices [] xs) == [] OK: leftAdjacencyList (vertices xs []) == [] OK: leftAdjacencyList (edge x y) == [(x, [y])] OK: leftAdjacencyList (star x ys) == [(x, nub (sort ys))] ============ Bipartite.AdjacencyMap.rightAdjacencyList ============ OK: rightAdjacencyList empty == [] OK: rightAdjacencyList (vertices [] xs) == [(x, []) | x <- nub (sort xs)] OK: rightAdjacencyList (vertices xs []) == [] OK: rightAdjacencyList (edge x y) == [(y, [x])] OK: rightAdjacencyList (star x ys) == [(y, [x]) | y <- nub (sort ys)] ============ Bipartite.AdjacencyMap.evenList ============ OK: evenList [] == Nil OK: evenList [(1,2), (3,4)] == [1, 2, 3, 4] :: List Int Int OK: evenList [(1,'a'), (2,'b')] == Cons 1 (Cons 'a' (Cons 2 (Cons 'b' Nil))) ============ Bipartite.AdjacencyMap.oddList ============ OK: oddList 1 [] == Cons 1 Nil OK: oddList 1 [(2,3), (4,5)] == [1, 2, 3, 4, 5] :: List Int Int OK: oddList 1 [('a',2), ('b',3)] == Cons 1 (Cons 'a' (Cons 2 (Cons 'b' (Cons 3 Nil)))) ============ Bipartite.AdjacencyMap.path ============ OK: path Nil == empty OK: path (Cons x Nil) == leftVertex x OK: path (Cons x (Cons y Nil)) == edge x y OK: path [1, 2, 3, 4, 5] == edges [(1,2), (3,2), (3,4), (5,4)] ============ Bipartite.AdjacencyMap.circuit ============ OK: circuit [] == empty OK: circuit [(x,y)] == edge x y OK: circuit [(1,2), (3,4), (5,6)] == edges [(1,2), (3,2), (3,4), (5,4), (5,6), (1,6)] OK: circuit . reverse == swap . circuit . map Data.Tuple.swap ============ Bipartite.AdjacencyMap.biclique ============ OK: biclique [] [] == empty OK: biclique xs [] == vertices xs [] OK: biclique [] ys == vertices [] ys OK: biclique xs ys == connect (vertices xs []) (vertices [] ys) ============ Bipartite.AdjacencyMap.star ============ OK: star x [] == leftVertex x OK: star x [y] == edge x y OK: star x [y,z] == edges [(x,y), (x,z)] OK: star x ys == connect (leftVertex x) (vertices [] ys) ============ Bipartite.AdjacencyMap.stars ============ OK: stars [] == empty OK: stars [(x, [])] == leftVertex x OK: stars [(x, [y])] == edge x y OK: stars [(x, ys)] == star x ys [lens] Preprocessing test suite 'doctests' for lens-5.3.5... [lens] Building test suite 'doctests' for lens-5.3.5... [lens] [1 of 1] Compiling Main ( tests/doctests.hs, dist/build/doctests/doctests-tmp/Main.o ) [lens] [2 of 2] Linking dist/build/doctests/doctests [pointed] Phase: checkPhase [pointed] Package has no test suites. [pointed] Phase: haddockPhase [lens] Preprocessing library for lens-5.3.5... [lens] Building library for lens-5.3.5... [pointed] Preprocessing library for pointed-5.0.5... [pointed] Running Haddock on library for pointed-5.0.5... [pointed] [1 of 2] Compiling Data.Copointed ( src/Data/Copointed.hs, nothing ) [pointed] [2 of 2] Compiling Data.Pointed ( src/Data/Pointed.hs, nothing ) [pointed] Haddock coverage: [pointed]  50% ( 1 / 2) in 'Data.Copointed' [pointed]  Missing documentation for: [pointed]  Module header [pointed]  0% ( 0 / 2) in 'Data.Pointed' [pointed]  Missing documentation for: [pointed]  Module header [pointed]  Pointed (src/Data/Pointed.hs:88) [58 of 73] Compiling Development.Shake.Internal.Rules.Directory ( src/Development/Shake/Internal/Rules/Directory.hs, dist/build/Development/Shake/Internal/Rules/Directory.o, dist/build/Development/Shake/Internal/Rules/Directory.dyn_o ) [59 of 73] Compiling Development.Shake.Internal.Rules.Default ( src/Development/Shake/Internal/Rules/Default.hs, dist/build/Development/Shake/Internal/Rules/Default.o, dist/build/Development/Shake/Internal/Rules/Default.dyn_o ) [60 of 73] Compiling Paths_shake ( dist/build/autogen/Paths_shake.hs, dist/build/Paths_shake.o, dist/build/Paths_shake.dyn_o ) [61 of 73] Compiling Development.Shake.Internal.Paths ( src/Development/Shake/Internal/Paths.hs, dist/build/Development/Shake/Internal/Paths.o, dist/build/Development/Shake/Internal/Paths.dyn_o ) [62 of 73] Compiling General.Template ( src/General/Template.hs, dist/build/General/Template.o, dist/build/General/Template.dyn_o ) [63 of 73] Compiling Development.Shake.Internal.Progress ( src/Development/Shake/Internal/Progress.hs, dist/build/Development/Shake/Internal/Progress.o, dist/build/Development/Shake/Internal/Progress.dyn_o ) [64 of 73] Compiling Development.Shake.Internal.CompactUI ( src/Development/Shake/Internal/CompactUI.hs, dist/build/Development/Shake/Internal/CompactUI.o, dist/build/Development/Shake/Internal/CompactUI.dyn_o ) [65 of 73] Compiling Development.Shake.Internal.Profile ( src/Development/Shake/Internal/Profile.hs, dist/build/Development/Shake/Internal/Profile.o, dist/build/Development/Shake/Internal/Profile.dyn_o ) [66 of 73] Compiling Development.Shake.Internal.Core.Run ( src/Development/Shake/Internal/Core/Run.hs, dist/build/Development/Shake/Internal/Core/Run.o, dist/build/Development/Shake/Internal/Core/Run.dyn_o ) [67 of 73] Compiling Development.Shake.Database ( src/Development/Shake/Database.hs, dist/build/Development/Shake/Database.o, dist/build/Development/Shake/Database.dyn_o ) [68 of 73] Compiling Development.Shake.Internal.Demo ( src/Development/Shake/Internal/Demo.hs, dist/build/Development/Shake/Internal/Demo.o, dist/build/Development/Shake/Internal/Demo.dyn_o ) [69 of 73] Compiling Development.Shake.Internal.Args ( src/Development/Shake/Internal/Args.hs, dist/build/Development/Shake/Internal/Args.o, dist/build/Development/Shake/Internal/Args.dyn_o ) [lens] [ 1 of 85] Compiling Control.Lens.Internal.CTypes ( src/Control/Lens/Internal/CTypes.hs, dist/build/Control/Lens/Internal/CTypes.o, dist/build/Control/Lens/Internal/CTypes.dyn_o ) [lens] [ 2 of 85] Compiling Control.Lens.Internal.Doctest ( src/Control/Lens/Internal/Doctest.hs, dist/build/Control/Lens/Internal/Doctest.o, dist/build/Control/Lens/Internal/Doctest.dyn_o ) [lens] [ 3 of 85] Compiling Control.Lens.Internal.Instances ( src/Control/Lens/Internal/Instances.hs, dist/build/Control/Lens/Internal/Instances.o, dist/build/Control/Lens/Internal/Instances.dyn_o ) [lens] [ 4 of 85] Compiling Control.Lens.Internal.Iso ( src/Control/Lens/Internal/Iso.hs, dist/build/Control/Lens/Internal/Iso.o, dist/build/Control/Lens/Internal/Iso.dyn_o ) [lens] [ 5 of 85] Compiling Control.Lens.Internal.List ( src/Control/Lens/Internal/List.hs, dist/build/Control/Lens/Internal/List.o, dist/build/Control/Lens/Internal/List.dyn_o ) [lens] [ 6 of 85] Compiling Control.Lens.Internal.Prelude ( src/Control/Lens/Internal/Prelude.hs, dist/build/Control/Lens/Internal/Prelude.o, dist/build/Control/Lens/Internal/Prelude.dyn_o ) [lens] [ 7 of 85] Compiling Control.Lens.Internal.Level ( src/Control/Lens/Internal/Level.hs, dist/build/Control/Lens/Internal/Level.o, dist/build/Control/Lens/Internal/Level.dyn_o ) [70 of 73] Compiling Development.Shake ( src/Development/Shake.hs, dist/build/Development/Shake.o, dist/build/Development/Shake.dyn_o ) [71 of 73] Compiling Development.Shake.Util ( src/Development/Shake/Util.hs, dist/build/Development/Shake/Util.o, dist/build/Development/Shake/Util.dyn_o ) [72 of 73] Compiling Development.Shake.Forward ( src/Development/Shake/Forward.hs, dist/build/Development/Shake/Forward.o, dist/build/Development/Shake/Forward.dyn_o ) [lens] [ 8 of 85] Compiling Control.Lens.Internal.Indexed ( src/Control/Lens/Internal/Indexed.hs, dist/build/Control/Lens/Internal/Indexed.o, dist/build/Control/Lens/Internal/Indexed.dyn_o ) [lens] [ 9 of 85] Compiling Control.Lens.Internal.Getter ( src/Control/Lens/Internal/Getter.hs, dist/build/Control/Lens/Internal/Getter.o, dist/build/Control/Lens/Internal/Getter.dyn_o ) [lens] [10 of 85] Compiling Control.Lens.Internal.Fold ( src/Control/Lens/Internal/Fold.hs, dist/build/Control/Lens/Internal/Fold.o, dist/build/Control/Lens/Internal/Fold.dyn_o ) [73 of 73] Compiling Development.Shake.Config ( src/Development/Shake/Config.hs, dist/build/Development/Shake/Config.o, dist/build/Development/Shake/Config.dyn_o ) [lens] [11 of 85] Compiling Control.Lens.Internal.Context ( src/Control/Lens/Internal/Context.hs, dist/build/Control/Lens/Internal/Context.o, dist/build/Control/Lens/Internal/Context.dyn_o ) [lens] [12 of 85] Compiling Control.Lens.Internal.Bazaar ( src/Control/Lens/Internal/Bazaar.hs, dist/build/Control/Lens/Internal/Bazaar.o, dist/build/Control/Lens/Internal/Bazaar.dyn_o ) [ 1 of 73] Compiling Development.Ninja.Env ( src/Development/Ninja/Env.hs, dist/build/Development/Ninja/Env.p_o ) [lens] [13 of 85] Compiling Control.Lens.Internal.Magma ( src/Control/Lens/Internal/Magma.hs, dist/build/Control/Lens/Internal/Magma.o, dist/build/Control/Lens/Internal/Magma.dyn_o ) [ 2 of 73] Compiling Development.Ninja.Type ( src/Development/Ninja/Type.hs, dist/build/Development/Ninja/Type.p_o ) [ 3 of 73] Compiling Development.Ninja.Lexer ( src/Development/Ninja/Lexer.hs, dist/build/Development/Ninja/Lexer.p_o ) [lens] [14 of 85] Compiling Control.Lens.Internal.Prism ( src/Control/Lens/Internal/Prism.hs, dist/build/Control/Lens/Internal/Prism.o, dist/build/Control/Lens/Internal/Prism.dyn_o ) [lens] [15 of 85] Compiling Control.Lens.Internal.Profunctor ( src/Control/Lens/Internal/Profunctor.hs, dist/build/Control/Lens/Internal/Profunctor.o, dist/build/Control/Lens/Internal/Profunctor.dyn_o ) [lens] [16 of 85] Compiling Control.Lens.Internal.Review ( src/Control/Lens/Internal/Review.hs, dist/build/Control/Lens/Internal/Review.o, dist/build/Control/Lens/Internal/Review.dyn_o ) [lens] [17 of 85] Compiling Control.Lens.Internal.Setter ( src/Control/Lens/Internal/Setter.hs, dist/build/Control/Lens/Internal/Setter.o, dist/build/Control/Lens/Internal/Setter.dyn_o ) [lens] [18 of 85] Compiling Control.Lens.Internal.Zoom ( src/Control/Lens/Internal/Zoom.hs, dist/build/Control/Lens/Internal/Zoom.o, dist/build/Control/Lens/Internal/Zoom.dyn_o ) [lens] [19 of 85] Compiling Control.Lens.Internal ( src/Control/Lens/Internal.hs, dist/build/Control/Lens/Internal.o, dist/build/Control/Lens/Internal.dyn_o ) [lens] [20 of 85] Compiling Control.Lens.Type ( src/Control/Lens/Type.hs, dist/build/Control/Lens/Type.o, dist/build/Control/Lens/Type.dyn_o ) [lens] [21 of 85] Compiling Control.Lens.Setter ( src/Control/Lens/Setter.hs, dist/build/Control/Lens/Setter.o, dist/build/Control/Lens/Setter.dyn_o ) [lens] [22 of 85] Compiling Control.Lens.Lens ( src/Control/Lens/Lens.hs, dist/build/Control/Lens/Lens.o, dist/build/Control/Lens/Lens.dyn_o ) [lens] [23 of 85] Compiling Control.Lens.Tuple ( src/Control/Lens/Tuple.hs, dist/build/Control/Lens/Tuple.o, dist/build/Control/Lens/Tuple.dyn_o ) [ 4 of 73] Compiling Development.Shake.Classes ( src/Development/Shake/Classes.hs, dist/build/Development/Shake/Classes.p_o ) [ 5 of 73] Compiling Development.Shake.FilePath ( src/Development/Shake/FilePath.hs, dist/build/Development/Shake/FilePath.p_o ) [ 6 of 73] Compiling Development.Shake.Internal.CmdOption ( src/Development/Shake/Internal/CmdOption.hs, dist/build/Development/Shake/Internal/CmdOption.p_o ) [ 7 of 73] Compiling Development.Shake.Internal.History.Bloom ( src/Development/Shake/Internal/History/Bloom.hs, dist/build/Development/Shake/Internal/History/Bloom.p_o ) [ 8 of 73] Compiling Development.Shake.Internal.History.Network ( src/Development/Shake/Internal/History/Network.hs, dist/build/Development/Shake/Internal/History/Network.p_o ) [ 9 of 73] Compiling Development.Shake.Internal.History.Types ( src/Development/Shake/Internal/History/Types.hs, dist/build/Development/Shake/Internal/History/Types.p_o ) [10 of 73] Compiling General.Bilist ( src/General/Bilist.hs, dist/build/General/Bilist.p_o ) [11 of 73] Compiling General.Binary ( src/General/Binary.hs, dist/build/General/Binary.p_o ) [12 of 73] Compiling Development.Shake.Internal.FileName ( src/Development/Shake/Internal/FileName.hs, dist/build/Development/Shake/Internal/FileName.p_o ) [13 of 73] Compiling General.Cleanup ( src/General/Cleanup.hs, dist/build/General/Cleanup.p_o ) [14 of 73] Compiling General.EscCodes ( src/General/EscCodes.hs, dist/build/General/EscCodes.p_o ) [15 of 73] Compiling General.Extra ( src/General/Extra.hs, dist/build/General/Extra.p_o ) [16 of 73] Compiling Development.Shake.Internal.History.Symlink ( src/Development/Shake/Internal/History/Symlink.hs, dist/build/Development/Shake/Internal/History/Symlink.p_o ) [17 of 73] Compiling Development.Shake.Internal.Errors ( src/Development/Shake/Internal/Errors.hs, dist/build/Development/Shake/Internal/Errors.p_o ) [18 of 73] Compiling Development.Shake.Internal.Value ( src/Development/Shake/Internal/Value.hs, dist/build/Development/Shake/Internal/Value.p_o ) [19 of 73] Compiling Development.Shake.Internal.FilePattern ( src/Development/Shake/Internal/FilePattern.hs, dist/build/Development/Shake/Internal/FilePattern.p_o ) OK: star x [y,z] == edges [(x,y), (x,z)] OK: stars == overlays . map (uncurry star) OK: overlay (stars xs) (stars ys) == stars (xs ++ ys) ============ Bipartite.AdjacencyMap.mesh ============ OK: mesh xs [] == empty OK: mesh [] ys == empty OK: mesh [x] [y] == leftVertex (x,y) OK: mesh [1,1] ['a','b'] == biclique [(1,'a'), (1,'b')] [(1,'a'), (1,'b')] OK: mesh [1,2] ['a','b'] == biclique [(1,'a'), (2,'b')] [(1,'b'), (2,'a')] ============ Bipartite.AdjacencyMap.removeLeftVertex ============ OK: removeLeftVertex x (leftVertex x) == empty OK: removeLeftVertex 1 (leftVertex 2) == leftVertex 2 OK: removeLeftVertex x (rightVertex y) == rightVertex y OK: removeLeftVertex x (edge x y) == rightVertex y OK: removeLeftVertex x . removeLeftVertex x == removeLeftVertex x ============ Bipartite.AdjacencyMap.removeRightVertex ============ OK: removeRightVertex x (rightVertex x) == empty OK: removeRightVertex 1 (rightVertex 2) == rightVertex 2 OK: removeRightVertex x (leftVertex y) == leftVertex y OK: removeRightVertex y (edge x y) == leftVertex x OK: removeRightVertex x . removeRightVertex x == removeRightVertex x ============ Bipartite.AdjacencyMap.removeEdge ============ OK: removeEdge x y (edge x y) == vertices [x] [y] OK: removeEdge x y . removeEdge x y == removeEdge x y OK: removeEdge x y . removeLeftVertex x == removeLeftVertex x OK: removeEdge x y . removeRightVertex y == removeRightVertex y ============ Bipartite.AdjacencyMap.bimap ============ OK: bimap f g empty == empty OK: bimap f g . vertex == vertex . Data.Bifunctor.bimap f g OK: bimap f g (edge x y) == edge (f x) (g y) OK: bimap id id == id OK: bimap f1 g1 . bimap f2 g2 == bimap (f1 . f2) (g1 . g2) ============ Bipartite.AdjacencyMap.box ============ OK: box (path [0,1]) (path ['a','b']) == OK: box x y ~~ box y x OK: box x (box y z) ~~ box (box x y) z OK: box x (box y z) ~~ box (box x y) z OK: box x (leftVertex ()) ~~ x OK: box x (rightVertex ()) ~~ swap x OK: box x empty ~~ empty OK: vertexCount (box x y) <= vertexCount x * vertexCount y OK: edgeCount (box x y) <= vertexCount x * edgeCount y + edgeCount x * vertexCount y OK: box == boxWith (,) (,) (,) (,) ============ Bipartite.AdjacencyMap.consistent ============ OK: consistent empty == True OK: consistent (vertex x) == True OK: consistent (edge x y) == True OK: consistent (edges x) == True OK: consistent (toBipartite x) == True OK: consistent (swap x) == True OK: consistent (circuit xs) == True OK: consistent (biclique xs ys) == True ============ Bipartite.AdjacencyMap.Algorithm.detectParts ============ OK: detectParts empty == Right empty OK: detectParts (vertex 1) == Right (leftVertex 1) OK: detectParts (edge 1 1) == Left [1] OK: detectParts (edge 1 2) == Right (edge 1 2) OK: detectParts (edge 0 (-1)) == Right (edge (-1) 0) OK: detectParts (1 * (2 + 3)) == Right (edges [(1, 2), (1, 3)]) OK: detectParts ((1 + 3) * (2 + 4) + 6 * 5) == Right (swap (1 + 3) * (2 + 4) + swap 5 * 6 OK: detectParts ((1 + 2) * (3 + 4) * (5 + 6)) == Left [1, 3, 2, 4, 5] OK: detectParts ((1 + 2) * (3 + 4) + (3 + 4) * 5) == Right (swap (1 + 2) * (3 + 4) + swap 5 * (3 + 4)) OK: detectParts (1 * 2 * 3) == Left [2, 3, 1] OK: detectParts ((1 * 3 * 4) + 2 * (1 + 2)) == Left [2] OK: detectParts (clique [1..10]) == Left [1, 2, 3] OK: detectParts (circuit [1..11]) == Left [1..11] OK: detectParts (circuit [1..10]) == Right (circuit [(2 * x - 1, 2 * x) | x <- [1..5]]) OK: detectParts (biclique [] xs) == Right (vertices xs []) OK: detectParts (biclique (map Left (x:xs)) (map Right ys)) == Right (biclique (map Left (x:xs)) (map Right ys)) OK: isRight (detectParts (star x ys)) == not (elem x ys) OK: isRight (detectParts (fromBipartite (toBipartite x))) == True OK: ((all ((flip Set.member) $ edgeSet $ symmetricClosure x) . edgeSet) <$> detectParts x) /= Right False OK: (Set.map $ fromEither) <$> (vertexSet <$> (detectParts (fromBipartite (toBipartite x)))) == Right (vertexSet x) OK: fromEither (Bifunctor.bimap ((flip Set.isSubsetOf) (vertexSet x) . Set.fromList) (const True) (detectParts x)) == True OK: fromEither (Bifunctor.bimap ((flip Set.isSubsetOf) (edgeSet (symmetricClosure x)) . AM.edgeSet . circuit) (const True) (detectParts x)) == True OK: fromEither (Bifunctor.bimap (((==) 1) . ((flip mod) 2) . length) (const True) (detectParts x)) == True ============ Show (Bipartite.AdjacencyMap.Algorithm.Matching a b) ============ OK: show (matching []) == "matching []" OK: show (matching [(2,'a'),(1,'b')]) == "matching [(1,'b'),(2,'a')]" ============ Eq (Bipartite.AdjacencyMap.Algorithm.Matching a b) ============ OK: (x == y) == ((pairOfLeft x == pairOfLeft y) && (pairOfRight x == pairOfRight y)) ============ Bipartite.AdjacencyMap.Algorithm.pairOfLeft ============ OK: pairOfLeft (matching []) == Map.empty OK: pairOfLeft (matching [(2,'a'), (1,'b')]) == Map.fromList [(2,'a'), (1,'b')] OK: Map.size . pairOfLeft == Map.size . pairOfRight ============ Bipartite.AdjacencyMap.Algorithm.pairOfRight ============ OK: pairOfRight (matching []) == Map.empty OK: pairOfRight (matching [(2,'a'), (1,'b')]) == Map.fromList [('a',2), ('b',1)] OK: Map.size . pairOfRight == Map.size . pairOfLeft ============ Bipartite.AdjacencyMap.Algorithm.matching ============ OK: matching [(1,'a'), (1,'b')] == matching [(1,'b')] OK: matching [(1,'a'), (1,'b'), (2,'b'), (2,'a')] == matching [(2,'a')] ============ Bipartite.AdjacencyMap.Algorithm.isMatchingOf ============ OK: isMatchingOf (matching []) x == True OK: isMatchingOf (matching xs) empty == null xs OK: isMatchingOf (matching [(x,y)]) (edge x y) == True OK: isMatchingOf (matching [(1,2)]) (edge 2 1) == False ============ Bipartite.AdjacencyMap.Algorithm.matchingSize ============ OK: matchingSize (matching []) == 0 OK: matchingSize (matching [(2,'a'), (1,'b')]) == 2 OK: matchingSize (matching [(1,'a'), (1,'b')]) == 1 OK: matchingSize (matching xs) <= length xs OK: matchingSize x == Map.size . pairOfLeft ============ Bipartite.AdjacencyMap.Algorithm.maxMatching ============ OK: maxMatching empty == matching [] OK: maxMatching (vertices xs ys) == matching [] OK: maxMatching (path [1,2,3,4]) == matching [(1,2), (3,4)] OK: matchingSize (maxMatching (circuit [(1,2), (3,4), (5,6)])) == 3 OK: matchingSize (maxMatching (star x (y:ys))) == 1 OK: matchingSize (maxMatching (biclique xs ys)) == min (length (nub xs)) (length (nub ys)) OK: isMatchingOf (maxMatching x) x == True ============ Bipartite.AdjacencyMap.Algorithm.isVertexCoverOf ============ OK: isVertexCoverOf (xs , ys ) empty == Set.null xs && Set.null ys OK: isVertexCoverOf (xs , ys ) (leftVertex x) == Set.isSubsetOf xs (Set.singleton x) && Set.null ys OK: isVertexCoverOf (Set.empty , Set.empty ) (edge x y) == False OK: isVertexCoverOf (Set.singleton x, ys ) (edge x y) == Set.isSubsetOf ys (Set.singleton y) OK: isVertexCoverOf (xs , Set.singleton y) (edge x y) == Set.isSubsetOf xs (Set.singleton x) ============ Bipartite.AdjacencyMap.Algorithm.minVertexCover ============ OK: minVertexCover empty == (Set.empty, Set.empty) [20 of 73] Compiling Development.Shake.Internal.Options ( src/Development/Shake/Internal/Options.hs, dist/build/Development/Shake/Internal/Options.p_o ) [pointed] Documentation created: dist/doc/html/pointed/, [pointed] dist/doc/html/pointed/pointed.txt [pointed] Phase: installPhase [pointed] Installing library in /nix/store/f5xrgnmsj460abqrfgzxqy9kkfy99vrh-pointed-5.0.5/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/pointed-5.0.5-6d8PQhlg6308fiterTaKgp [pointed] Phase: fixupPhase [pointed] shrinking RPATHs of ELF executables and libraries in /nix/store/f5xrgnmsj460abqrfgzxqy9kkfy99vrh-pointed-5.0.5 [pointed] shrinking /nix/store/f5xrgnmsj460abqrfgzxqy9kkfy99vrh-pointed-5.0.5/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSpointed-5.0.5-6d8PQhlg6308fiterTaKgp-ghc9.10.2.so [pointed] checking for references to /build/ in /nix/store/f5xrgnmsj460abqrfgzxqy9kkfy99vrh-pointed-5.0.5... [pointed] patching script interpreter paths in /nix/store/f5xrgnmsj460abqrfgzxqy9kkfy99vrh-pointed-5.0.5 [pointed] stripping (with command strip and flags -S -p) in /nix/store/f5xrgnmsj460abqrfgzxqy9kkfy99vrh-pointed-5.0.5/lib [pointed] shrinking RPATHs of ELF executables and libraries in /nix/store/51m9002hl890yjl2qg20653vvqwdilpq-pointed-5.0.5-doc [pointed] checking for references to /build/ in /nix/store/51m9002hl890yjl2qg20653vvqwdilpq-pointed-5.0.5-doc... [pointed] patching script interpreter paths in /nix/store/51m9002hl890yjl2qg20653vvqwdilpq-pointed-5.0.5-doc [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/51m9002hl890yjl2qg20653vvqwdilpq-pointed-5.0.5-doc /nix/store/f5xrgnmsj460abqrfgzxqy9kkfy99vrh-pointed-5.0.5 [post-build-hook] Pushing 2 paths (118 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/f5xrgnmsj460abqrfgzxqy9kkfy99vrh-pointed-5.0.5 (672.27 KiB) [post-build-hook] Pushing /nix/store/51m9002hl890yjl2qg20653vvqwdilpq-pointed-5.0.5-doc (455.31 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/51m9002hl890yjl2qg20653vvqwdilpq-pointed-5.0.5-doc /nix/store/f5xrgnmsj460abqrfgzxqy9kkfy99vrh-pointed-5.0.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/51m9002hl890yjl2qg20653vvqwdilpq-pointed-5.0.5-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/f5xrgnmsj460abqrfgzxqy9kkfy99vrh-pointed-5.0.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/1hbw8v06fn7bqkrbyrp6vf38zrxi2wa4-pointed-5.0.5.drv' to 'https://cache.nix-ci.com'... Building vector-instances [13 of 42] Compiling PropUtils ( tests/PropUtils.hs, dist/build/aeson-tests/aeson-tests-tmp/PropUtils.o ) [14 of 42] Compiling PropertyTH ( tests/PropertyTH.hs, dist/build/aeson-tests/aeson-tests-tmp/PropertyTH.o ) [15 of 42] Compiling PropertyRTFunctors ( tests/PropertyRTFunctors.hs, dist/build/aeson-tests/aeson-tests-tmp/PropertyRTFunctors.o ) [16 of 42] Compiling PropertyRoundTrip ( tests/PropertyRoundTrip.hs, dist/build/aeson-tests/aeson-tests-tmp/PropertyRoundTrip.o ) [17 of 42] Compiling PropertyKeys ( tests/PropertyKeys.hs, dist/build/aeson-tests/aeson-tests-tmp/PropertyKeys.o ) [18 of 42] Compiling PropertyGeneric ( tests/PropertyGeneric.hs, dist/build/aeson-tests/aeson-tests-tmp/PropertyGeneric.o ) [19 of 42] Compiling Properties ( tests/Properties.hs, dist/build/aeson-tests/aeson-tests-tmp/Properties.o ) [20 of 42] Compiling ErrorMessages ( tests/ErrorMessages.hs, dist/build/aeson-tests/aeson-tests-tmp/ErrorMessages.o, dist/build/aeson-tests/aeson-tests-tmp/ErrorMessages.dyn_o ) [21 of 42] Compiling DataFamilies.Types ( tests/DataFamilies/Types.hs, dist/build/aeson-tests/aeson-tests-tmp/DataFamilies/Types.o, dist/build/aeson-tests/aeson-tests-tmp/DataFamilies/Types.dyn_o ) [22 of 42] Compiling DataFamilies.Instances ( tests/DataFamilies/Instances.hs, dist/build/aeson-tests/aeson-tests-tmp/DataFamilies/Instances.o ) [23 of 42] Compiling DataFamilies.Encoders ( tests/DataFamilies/Encoders.hs, dist/build/aeson-tests/aeson-tests-tmp/DataFamilies/Encoders.o ) [24 of 42] Compiling DataFamilies.Properties ( tests/DataFamilies/Properties.hs, dist/build/aeson-tests/aeson-tests-tmp/DataFamilies/Properties.o ) [25 of 42] Compiling CastFloat ( tests/CastFloat.hs, dist/build/aeson-tests/aeson-tests-tmp/CastFloat.o, dist/build/aeson-tests/aeson-tests-tmp/CastFloat.dyn_o ) [26 of 42] Compiling DoubleToScientific ( tests/DoubleToScientific.hs, dist/build/aeson-tests/aeson-tests-tmp/DoubleToScientific.o, dist/build/aeson-tests/aeson-tests-tmp/DoubleToScientific.dyn_o ) tests/DoubleToScientific.hs:11:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Foldable’ is redundant except perhaps to import instances from ‘Data.Foldable’ To import instances alone, use: import Data.Foldable()  | 11 | import Data.Foldable (foldl')  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [27 of 42] Compiling RFC8785 ( tests/RFC8785.hs, dist/build/aeson-tests/aeson-tests-tmp/RFC8785.o ) [28 of 42] Compiling UnitTests.FromJSONKey ( tests/UnitTests/FromJSONKey.hs, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/FromJSONKey.o, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/FromJSONKey.dyn_o ) tests/UnitTests/FromJSONKey.hs:35:22: warning: []8;;https://errors.haskell.org/messages/GHC-58008\GHC-58008]8;;\] [-Wgadt-mono-local-binds] Pattern matching on GADTs without MonoLocalBinds is fragile. Suggested fix: Enable any of the following extensions: GADTs, TypeFamilies  | 35 | assertIsCoerce _ FromJSONKeyCoerce = pure ()  | ^^^^^^^^^^^^^^^^^ tests/UnitTests/FromJSONKey.hs:39:23: warning: []8;;https://errors.haskell.org/messages/GHC-58008\GHC-58008]8;;\] [-Wgadt-mono-local-binds] Pattern matching on GADTs without MonoLocalBinds is fragile. Suggested fix: Enable any of the following extensions: GADTs, TypeFamilies  | 39 | assertIsCoerce' _ FromJSONKeyCoerce = pure ()  | ^^^^^^^^^^^^^^^^^ OK: minVertexCover (vertices xs ys) == (Set.empty, Set.empty) OK: minVertexCover (path [1,2,3]) == (Set.empty, Set.singleton 2) OK: minVertexCover (star x (1:2:ys)) == (Set.singleton x, Set.empty) OK: vertexCoverSize (minVertexCover (biclique xs ys)) == min (length (nub xs)) (length (nub ys)) OK: vertexCoverSize . minVertexCover == matchingSize . maxMatching OK: isVertexCoverOf (minVertexCover x) x == True ============ Bipartite.AdjacencyMap.Algorithm.isIndependentSetOf ============ OK: isIndependentSetOf (xs , ys ) empty == Set.null xs && Set.null ys OK: isIndependentSetOf (xs , ys ) (leftVertex x) == Set.isSubsetOf xs (Set.singleton x) && Set.null ys OK: isIndependentSetOf (Set.empty , Set.empty ) (edge x y) == True OK: isIndependentSetOf (Set.singleton x, ys ) (edge x y) == Set.null ys OK: isIndependentSetOf (xs , Set.singleton y) (edge x y) == Set.null xs ============ Bipartite.AdjacencyMap.Algorithm.maxIndependentSet ============ OK: maxIndependentSet empty == (Set.empty, Set.empty) OK: maxIndependentSet (vertices xs ys) == (Set.fromList xs, Set.fromList ys) OK: maxIndependentSet (path [1,2,3]) == (Set.fromList [1,3], Set.empty) OK: maxIndependentSet (star x (1:2:ys)) == (Set.empty, Set.fromList (1:2:ys)) OK: independentSetSize (maxIndependentSet (biclique xs ys)) == max (length (nub xs)) (length (nub ys)) OK: independentSetSize (maxIndependentSet x) == vertexCount x - vertexCoverSize (minVertexCover x) OK: isIndependentSetOf (maxIndependentSet x) x == True ============ Bipartite.AdjacencyMap.Algorithm.augmentingPath ============ OK: augmentingPath (matching []) empty == Left (Set.empty, Set.empty) OK: augmentingPath (matching []) (edge 1 2) == Right [1,2] OK: augmentingPath (matching [(1,2)]) (path [1,2,3]) == Left (Set.empty, Set.singleton 2) OK: augmentingPath (matching [(3,2)]) (path [1,2,3,4]) == Right [1,2,3,4] OK: isLeft (augmentingPath (maxMatching x) x) == True ============ Bipartite.AdjacencyMap.Algorithm.consistentMatching ============ OK: consistentMatching (matching xs) == True OK: consistentMatching (maxMatching x) == True ============ Export.Eq ============ OK: mempty /= literal "" ============ Export.Ord ============ OK: mempty < literal "" ============ Export.isEmpty ============ OK: isEmpty mempty == True OK: isEmpty (literal "") == False OK: isEmpty x == (x == mempty) ============ Export.literal ============ OK: literal "Hello, " <> literal "World!" == literal "Hello, World!" OK: literal "I am just a string literal" == "I am just a string literal" OK: render . literal == id ============ Export.render ============ OK: render (literal "al" <> literal "ga") == "alga" OK: render mempty == mempty ============ Export.<+> ============ OK: x <+> mempty == x OK: mempty <+> x == x OK: x <+> (y <+> z) == (x <+> y) <+> z OK: "name" <+> "surname" == "name surname" ============ Export.brackets ============ OK: brackets "i" == "[i]" OK: brackets mempty == "[]" ============ Export.doubleQuotes ============ OK: doubleQuotes "/path/with spaces" == "\"/path/with spaces\"" OK: doubleQuotes (doubleQuotes mempty) == "\"\"\"\"" ============ Export.indent ============ OK: indent 0 == id OK: indent 1 mempty == " " ============ Export.unlines ============ OK: unlines [] == mempty OK: unlines [mempty] == "\n" OK: unlines ["title", "subtitle"] == "title\nsubtitle\n" ============ Export.export ============ OK: render $ export vDoc eDoc (1 + 2 * (3 + 4) :: Graph Int) ============ Export.Dot.export ============ OK: export style (1 * 2 + 3 * 4 * 5 :: Graph Int) =========== Export.Dot.attributeQuoting ============ OK: export style' (1 * 2 + 3 * 4 * 5 :: Graph Int) GHC910 [lens] [24 of 85] Compiling Control.Lens.Getter ( src/Control/Lens/Getter.hs, dist/build/Control/Lens/Getter.o, dist/build/Control/Lens/Getter.dyn_o ) [lens] [25 of 85] Compiling Control.Lens.Review ( src/Control/Lens/Review.hs, dist/build/Control/Lens/Review.o, dist/build/Control/Lens/Review.dyn_o ) [lens] [26 of 85] Compiling Control.Lens.Prism ( src/Control/Lens/Prism.hs, dist/build/Control/Lens/Prism.o, dist/build/Control/Lens/Prism.dyn_o ) [lens] [27 of 85] Compiling Control.Lens.Fold ( src/Control/Lens/Fold.hs, dist/build/Control/Lens/Fold.o, dist/build/Control/Lens/Fold.dyn_o ) [lens] [28 of 85] Compiling Control.Lens.Traversal ( src/Control/Lens/Traversal.hs, dist/build/Control/Lens/Traversal.o, dist/build/Control/Lens/Traversal.dyn_o ) [lens] [29 of 85] Compiling Control.Lens.Level ( src/Control/Lens/Level.hs, dist/build/Control/Lens/Level.o, dist/build/Control/Lens/Level.dyn_o ) [lens] [30 of 85] Compiling Control.Lens.Reified ( src/Control/Lens/Reified.hs, dist/build/Control/Lens/Reified.o, dist/build/Control/Lens/Reified.dyn_o ) [lens] [31 of 85] Compiling Control.Lens.Internal.Exception ( src/Control/Lens/Internal/Exception.hs, dist/build/Control/Lens/Internal/Exception.o, dist/build/Control/Lens/Internal/Exception.dyn_o ) [lens] [32 of 85] Compiling Control.Lens.Indexed ( src/Control/Lens/Indexed.hs, dist/build/Control/Lens/Indexed.o, dist/build/Control/Lens/Indexed.dyn_o ) [lens] [33 of 85] Compiling Control.Lens.Internal.ByteString ( src/Control/Lens/Internal/ByteString.hs, dist/build/Control/Lens/Internal/ByteString.o, dist/build/Control/Lens/Internal/ByteString.dyn_o ) [lens] [34 of 85] Compiling Control.Lens.Equality ( src/Control/Lens/Equality.hs, dist/build/Control/Lens/Equality.o, dist/build/Control/Lens/Equality.dyn_o ) [lens] [35 of 85] Compiling Control.Lens.Iso ( src/Control/Lens/Iso.hs, dist/build/Control/Lens/Iso.o, dist/build/Control/Lens/Iso.dyn_o ) [lens] [36 of 85] Compiling Control.Lens.Empty ( src/Control/Lens/Empty.hs, dist/build/Control/Lens/Empty.o, dist/build/Control/Lens/Empty.dyn_o ) [lens] [37 of 85] Compiling Control.Lens.Cons ( src/Control/Lens/Cons.hs, dist/build/Control/Lens/Cons.o, dist/build/Control/Lens/Cons.dyn_o ) [lens] [38 of 85] Compiling Control.Lens.Internal.Deque ( src/Control/Lens/Internal/Deque.hs, dist/build/Control/Lens/Internal/Deque.o, dist/build/Control/Lens/Internal/Deque.dyn_o ) [lens] [39 of 85] Compiling Control.Lens.Wrapped ( src/Control/Lens/Wrapped.hs, dist/build/Control/Lens/Wrapped.o, dist/build/Control/Lens/Wrapped.dyn_o ) [lens] [40 of 85] Compiling Control.Lens.Internal.TH ( src/Control/Lens/Internal/TH.hs, dist/build/Control/Lens/Internal/TH.o, dist/build/Control/Lens/Internal/TH.dyn_o ) [lens] [41 of 85] Compiling Control.Lens.Zoom ( src/Control/Lens/Zoom.hs, dist/build/Control/Lens/Zoom.o, dist/build/Control/Lens/Zoom.dyn_o ) [lens] [42 of 85] Compiling Data.Data.Lens ( src/Data/Data/Lens.hs, dist/build/Data/Data/Lens.o, dist/build/Data/Data/Lens.dyn_o ) [lens] [43 of 85] Compiling Control.Lens.Plated ( src/Control/Lens/Plated.hs, dist/build/Control/Lens/Plated.o, dist/build/Control/Lens/Plated.dyn_o ) [lens] [44 of 85] Compiling Data.HashSet.Lens ( src/Data/HashSet/Lens.hs, dist/build/Data/HashSet/Lens.o, dist/build/Data/HashSet/Lens.dyn_o ) [lens] [45 of 85] Compiling Data.List.Lens ( src/Data/List/Lens.hs, dist/build/Data/List/Lens.o, dist/build/Data/List/Lens.dyn_o ) [lens] [46 of 85] Compiling Data.Map.Lens ( src/Data/Map/Lens.hs, dist/build/Data/Map/Lens.o, dist/build/Data/Map/Lens.dyn_o ) [lens] [47 of 85] Compiling Data.Set.Lens ( src/Data/Set/Lens.hs, dist/build/Data/Set/Lens.o, dist/build/Data/Set/Lens.dyn_o ) [lens] [48 of 85] Compiling Data.Text.Lazy.Lens ( src/Data/Text/Lazy/Lens.hs, dist/build/Data/Text/Lazy/Lens.o, dist/build/Data/Text/Lazy/Lens.dyn_o ) [lens] [49 of 85] Compiling Data.Text.Strict.Lens ( src/Data/Text/Strict/Lens.hs, dist/build/Data/Text/Strict/Lens.o, dist/build/Data/Text/Strict/Lens.dyn_o ) [lens] [50 of 85] Compiling Data.Text.Lens ( src/Data/Text/Lens.hs, dist/build/Data/Text/Lens.o, dist/build/Data/Text/Lens.dyn_o ) [lens] [51 of 85] Compiling Data.Vector.Generic.Lens ( src/Data/Vector/Generic/Lens.hs, dist/build/Data/Vector/Generic/Lens.o, dist/build/Data/Vector/Generic/Lens.dyn_o ) [21 of 73] Compiling Development.Shake.Internal.FileInfo ( src/Development/Shake/Internal/FileInfo.hs, dist/build/Development/Shake/Internal/FileInfo.p_o ) [22 of 73] Compiling Development.Shake.Internal.Core.Monad ( src/Development/Shake/Internal/Core/Monad.hs, dist/build/Development/Shake/Internal/Core/Monad.p_o ) [23 of 73] Compiling Development.Ninja.Parse ( src/Development/Ninja/Parse.hs, dist/build/Development/Ninja/Parse.p_o ) [24 of 73] Compiling General.Fence ( src/General/Fence.hs, dist/build/General/Fence.p_o ) [25 of 73] Compiling General.FileLock ( src/General/FileLock.hs, dist/build/General/FileLock.p_o ) [26 of 73] Compiling General.GetOpt ( src/General/GetOpt.hs, dist/build/General/GetOpt.p_o ) [27 of 73] Compiling General.Intern ( src/General/Intern.hs, dist/build/General/Intern.p_o ) [28 of 73] Compiling General.Ids ( src/General/Ids.hs, dist/build/General/Ids.p_o ) [29 of 73] Compiling Development.Shake.Internal.History.Serialise ( src/Development/Shake/Internal/History/Serialise.hs, dist/build/Development/Shake/Internal/History/Serialise.p_o ) [30 of 73] Compiling Development.Shake.Internal.History.Server ( src/Development/Shake/Internal/History/Server.hs, dist/build/Development/Shake/Internal/History/Server.p_o ) [31 of 73] Compiling Development.Shake.Internal.Core.Database ( src/Development/Shake/Internal/Core/Database.hs, dist/build/Development/Shake/Internal/Core/Database.p_o ) [32 of 73] Compiling General.ListBuilder ( src/General/ListBuilder.hs, dist/build/General/ListBuilder.p_o ) [33 of 73] Compiling General.Makefile ( src/General/Makefile.hs, dist/build/General/Makefile.p_o ) [34 of 73] Compiling General.Process ( src/General/Process.hs, dist/build/General/Process.p_o ) [35 of 73] Compiling General.Thread ( src/General/Thread.hs, dist/build/General/Thread.p_o ) [36 of 73] Compiling General.Chunks ( src/General/Chunks.hs, dist/build/General/Chunks.p_o ) [37 of 73] Compiling General.Timing ( src/General/Timing.hs, dist/build/General/Timing.p_o ) [38 of 73] Compiling General.Pool ( src/General/Pool.hs, dist/build/General/Pool.p_o ) [39 of 73] Compiling Development.Shake.Internal.Core.Storage ( src/Development/Shake/Internal/Core/Storage.hs, dist/build/Development/Shake/Internal/Core/Storage.p_o ) [40 of 73] Compiling General.TypeMap ( src/General/TypeMap.hs, dist/build/General/TypeMap.p_o ) [41 of 73] Compiling General.Wait ( src/General/Wait.hs, dist/build/General/Wait.p_o ) [42 of 73] Compiling Development.Shake.Internal.History.Shared ( src/Development/Shake/Internal/History/Shared.hs, dist/build/Development/Shake/Internal/History/Shared.p_o ) [43 of 73] Compiling Development.Shake.Internal.History.Cloud ( src/Development/Shake/Internal/History/Cloud.hs, dist/build/Development/Shake/Internal/History/Cloud.p_o ) [44 of 73] Compiling Development.Shake.Internal.Core.Types ( src/Development/Shake/Internal/Core/Types.hs, dist/build/Development/Shake/Internal/Core/Types.p_o ) [45 of 73] Compiling Development.Shake.Internal.Core.Rules ( src/Development/Shake/Internal/Core/Rules.hs, dist/build/Development/Shake/Internal/Core/Rules.p_o ) [46 of 73] Compiling Development.Shake.Internal.Core.Pool ( src/Development/Shake/Internal/Core/Pool.hs, dist/build/Development/Shake/Internal/Core/Pool.p_o ) [47 of 73] Compiling Development.Shake.Internal.Core.Action ( src/Development/Shake/Internal/Core/Action.hs, dist/build/Development/Shake/Internal/Core/Action.p_o ) [48 of 73] Compiling Development.Shake.Internal.Resource ( src/Development/Shake/Internal/Resource.hs, dist/build/Development/Shake/Internal/Resource.p_o ) [49 of 73] Compiling Development.Shake.Internal.Core.Build ( src/Development/Shake/Internal/Core/Build.hs, dist/build/Development/Shake/Internal/Core/Build.p_o ) [29 of 42] Compiling UnitTests.Hashable ( tests/UnitTests/Hashable.hs, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/Hashable.o, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/Hashable.dyn_o ) [30 of 42] Compiling UnitTests.KeyMapInsertWith ( tests/UnitTests/KeyMapInsertWith.hs, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/KeyMapInsertWith.o, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/KeyMapInsertWith.dyn_o ) [31 of 42] Compiling UnitTests.MonadFix ( tests/UnitTests/MonadFix.hs, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/MonadFix.o, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/MonadFix.dyn_o ) [32 of 42] Compiling UnitTests.NoThunks ( tests/UnitTests/NoThunks.hs, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/NoThunks.o, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/NoThunks.dyn_o ) [33 of 42] Compiling UnitTests.NullaryConstructors ( tests/UnitTests/NullaryConstructors.hs, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/NullaryConstructors.o, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/NullaryConstructors.dyn_o ) [34 of 42] Compiling UnitTests.OmitNothingFieldsNote ( tests/UnitTests/OmitNothingFieldsNote.hs, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/OmitNothingFieldsNote.o, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/OmitNothingFieldsNote.dyn_o ) [35 of 42] Compiling UnitTests.OptionalFields.Common ( tests/UnitTests/OptionalFields/Common.hs, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/OptionalFields/Common.o, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/OptionalFields/Common.dyn_o ) [36 of 42] Compiling UnitTests.OptionalFields.Generics ( tests/UnitTests/OptionalFields/Generics.hs, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/OptionalFields/Generics.o, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/OptionalFields/Generics.dyn_o ) [37 of 42] Compiling UnitTests.OptionalFields.Manual ( tests/UnitTests/OptionalFields/Manual.hs, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/OptionalFields/Manual.o, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/OptionalFields/Manual.dyn_o ) [38 of 42] Compiling UnitTests.OptionalFields.TH ( tests/UnitTests/OptionalFields/TH.hs, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/OptionalFields/TH.o, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/OptionalFields/TH.dyn_o ) [39 of 42] Compiling UnitTests.OptionalFields ( tests/UnitTests/OptionalFields.hs, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/OptionalFields.o, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/OptionalFields.dyn_o ) [40 of 42] Compiling UnitTests.UTCTime ( tests/UnitTests/UTCTime.hs, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/UTCTime.o, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/UTCTime.dyn_o ) [41 of 42] Compiling UnitTests ( tests/UnitTests.hs, dist/build/aeson-tests/aeson-tests-tmp/UnitTests.o ) tests/UnitTests.hs:89:29: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘head’ (imported from Prelude.Compat, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 89 | capitalize t = toUpper (head t) : tail t  | ^^^^ tests/UnitTests.hs:89:39: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘tail’ (imported from Prelude.Compat, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 89 | capitalize t = toUpper (head t) : tail t ============ Export.Dot.exportAsIs ============ OK: exportAsIs (circuit ["a", "b", "c"] :: Graph String) ============ Export.Dot.exportViaShow ============ OK: exportViaShow (1 + 2 * (3 + 4) :: Graph Int) ============ Graph ============ OK: Axioms of graphs OK: Theorems of graphs ============ Graph.Ord ============ OK: vertex 1 < vertex 2 OK: vertex 3 < edge 1 2 OK: vertex 1 < edge 1 1 OK: edge 1 1 < edge 1 2 OK: edge 1 2 < edge 1 1 + edge 2 2 OK: edge 1 2 < edge 1 3 OK: x <= x + y OK: x + y <= x * y ============ Graph.empty ============ OK: isEmpty empty == True OK: hasVertex x empty == False OK: vertexCount empty == 0 OK: edgeCount empty == 0 ============ Graph.vertex ============ OK: isEmpty (vertex x) == False OK: hasVertex x (vertex y) == (x == y) OK: vertexCount (vertex x) == 1 OK: edgeCount (vertex x) == 0 ============ Graph.edge ============ OK: edge x y == connect (vertex x) (vertex y) OK: hasEdge x y (edge x y) == True OK: edgeCount (edge x y) == 1 OK: vertexCount (edge 1 1) == 1 OK: vertexCount (edge 1 2) == 2 ============ Graph.overlay ============ OK: isEmpty (overlay x y) == isEmpty x && isEmpty y OK: hasVertex z (overlay x y) == hasVertex z x || hasVertex z y OK: vertexCount (overlay x y) >= vertexCount x OK: vertexCount (overlay x y) <= vertexCount x + vertexCount y OK: edgeCount (overlay x y) >= edgeCount x OK: edgeCount (overlay x y) <= edgeCount x + edgeCount y OK: vertexCount (overlay 1 2) == 2 OK: edgeCount (overlay 1 2) == 0 ============ Graph.connect ============ OK: isEmpty (connect x y) == isEmpty x && isEmpty y OK: hasVertex z (connect x y) == hasVertex z x || hasVertex z y OK: vertexCount (connect x y) >= vertexCount x OK: vertexCount (connect x y) <= vertexCount x + vertexCount y OK: edgeCount (connect x y) >= edgeCount x OK: edgeCount (connect x y) >= edgeCount y OK: edgeCount (connect x y) >= vertexCount x * vertexCount y OK: edgeCount (connect x y) <= vertexCount x * vertexCount y + edgeCount x + edgeCount y OK: vertexCount (connect 1 2) == 2 OK: edgeCount (connect 1 2) == 1 ============ Graph.vertices ============ OK: vertices [] == empty OK: vertices [x] == vertex x OK: vertices == overlays . map vertex OK: hasVertex x . vertices == elem x OK: vertexCount . vertices == length . nub OK: vertexSet . vertices == Set.fromList ============ Graph.edges ============ OK: edges [] == empty OK: edges [(x,y)] == edge x y OK: edges == overlays . map (uncurry edge) OK: edgeCount . edges == length . nub ============ Graph.overlays ============ OK: overlays [] == empty OK: overlays [x] == x OK: overlays [x,y] == overlay x y OK: overlays == foldr overlay empty OK: isEmpty . overlays == all isEmpty ============ Graph.connects ============ OK: connects [] == empty OK: connects [x] == x OK: connects [x,y] == connect x y OK: connects == foldr connect empty OK: isEmpty . connects == all isEmpty ============ Graph.isSubgraphOf ============ OK: isSubgraphOf empty x == True OK: isSubgraphOf (vertex x) empty == False OK: isSubgraphOf x (overlay x y) == True OK: isSubgraphOf (overlay x y) (connect x y) == True OK: isSubgraphOf (path xs) (circuit xs) == True OK: isSubgraphOf x y ==> x <= y ============ Graph.toGraph et al. ============ OK: toGraph == foldg Empty Vertex Overlay Connect OK: foldg == Algebra.Graph.foldg . toGraph OK: isEmpty == foldg True (const False) (&&) (&&) OK: size == foldg 1 (const 1) (+) (+) OK: hasVertex x == foldg False (==x) (||) (||) OK: hasEdge x y == Algebra.Graph.hasEdge x y . toGraph OK: vertexCount == Set.size . vertexSet OK: edgeCount == Set.size . edgeSet OK: vertexList == Set.toAscList . vertexSet [lens] [52 of 85] Compiling Control.Lens.Each ( src/Control/Lens/Each.hs, dist/build/Control/Lens/Each.o, dist/build/Control/Lens/Each.dyn_o ) [lens] [53 of 85] Compiling Control.Lens.At ( src/Control/Lens/At.hs, dist/build/Control/Lens/At.o, dist/build/Control/Lens/At.dyn_o ) [lens] [54 of 85] Compiling Language.Haskell.TH.Lens ( src/Language/Haskell/TH/Lens.hs, dist/build/Language/Haskell/TH/Lens.o, dist/build/Language/Haskell/TH/Lens.dyn_o )  | ^^^^ OK: edgeList == Set.toAscList . edgeSet OK: vertexSet == foldg Set.empty Set.singleton Set.union Set.union OK: vertexIntSet == foldg IntSet.empty IntSet.singleton IntSet.union IntSet.union OK: edgeSet == Algebra.Graph.AdjacencyMap.edgeSet . foldg empty vertex overlay connect OK: preSet x == Algebra.Graph.AdjacencyMap.preSet x . toAdjacencyMap OK: preIntSet x == Algebra.Graph.AdjacencyIntMap.preIntSet x . toAdjacencyIntMap OK: postSet x == Algebra.Graph.AdjacencyMap.postSet x . toAdjacencyMap OK: postIntSet x == Algebra.Graph.AdjacencyIntMap.postIntSet x . toAdjacencyIntMap OK: adjacencyList == Algebra.Graph.AdjacencyMap.adjacencyList . toAdjacencyMap OK: adjacencyMap == Algebra.Graph.AdjacencyMap.adjacencyMap . toAdjacencyMap OK: adjacencyIntMap == Algebra.Graph.AdjacencyIntMap.adjacencyIntMap . toAdjacencyIntMap OK: adjacencyMapTranspose == Algebra.Graph.AdjacencyMap.adjacencyMap . toAdjacencyMapTranspose OK: adjacencyIntMapTranspose == Algebra.Graph.AdjacencyIntMap.adjacencyIntMap . toAdjacencyIntMapTranspose OK: dfsForest == Algebra.Graph.AdjacencyMap.dfsForest . toAdjacencyMap OK: dfsForestFrom == Algebra.Graph.AdjacencyMap.dfsForestFrom . toAdjacencyMap OK: dfs == Algebra.Graph.AdjacencyMap.dfs . toAdjacencyMap OK: reachable == Algebra.Graph.AdjacencyMap.reachable . toAdjacencyMap OK: topSort == Algebra.Graph.AdjacencyMap.topSort . toAdjacencyMap OK: isAcyclic == Algebra.Graph.AdjacencyMap.isAcyclic . toAdjacencyMap OK: isTopSortOf vs == Algebra.Graph.AdjacencyMap.isTopSortOf vs . toAdjacencyMap OK: toAdjacencyMap == foldg empty vertex overlay connect OK: toAdjacencyMapTranspose == foldg empty vertex overlay (flip connect) OK: toAdjacencyIntMap == foldg empty vertex overlay connect OK: toAdjacencyIntMapTranspose == foldg empty vertex overlay (flip connect) OK: isDfsForestOf f == Algebra.Graph.AdjacencyMap.isDfsForestOf f . toAdjacencyMap OK: isTopSortOf vs == Algebra.Graph.AdjacencyMap.isTopSortOf vs . toAdjacencyMap ============ Graph.foldg ============ OK: foldg empty vertex overlay connect == id OK: foldg empty vertex overlay (flip connect) == transpose OK: foldg 1 (const 1) (+) (+) == size OK: foldg True (const False) (&&) (&&) == isEmpty ============ Graph.isEmpty ============ OK: isEmpty empty == True OK: isEmpty (overlay empty empty) == True OK: isEmpty (vertex x) == False OK: isEmpty (removeVertex x $ vertex x) == True OK: isEmpty (removeEdge x y $ edge x y) == False ============ Graph.hasVertex ============ OK: hasVertex x empty == False OK: hasVertex x (vertex y) == (x == y) OK: hasVertex x . removeVertex x == const False ============ Graph.hasEdge ============ OK: hasEdge x y empty == False OK: hasEdge x y (vertex z) == False OK: hasEdge x y (edge x y) == True OK: hasEdge x y . removeEdge x y == const False OK: hasEdge x y == elem (x,y) . edgeList ============ Graph.vertexCount ============ OK: vertexCount empty == 0 OK: vertexCount (vertex x) == 1 OK: vertexCount == length . vertexList OK: vertexCount x < vertexCount y ==> x < y ============ Graph.edgeCount ============ OK: edgeCount empty == 0 OK: edgeCount (vertex x) == 0 OK: edgeCount (edge x y) == 1 OK: edgeCount == length . edgeList ============ Graph.vertexList ============ OK: vertexList empty == [] OK: vertexList (vertex x) == [x] OK: vertexList . vertices == nub . sort ============ Graph.vertexSet ============ OK: vertexSet empty == Set.empty OK: vertexSet . vertex == Set.singleton OK: vertexSet . vertices == Set.fromList ============ Graph.vertexIntSet ============ OK: vertexIntSet empty == IntSet.empty OK: vertexIntSet . vertex == IntSet.singleton OK: vertexIntSet . vertices == IntSet.fromList OK: vertexIntSet . clique == IntSet.fromList ============ Graph.edgeList ============ OK: edgeList empty == [] OK: edgeList (vertex x) == [] OK: edgeList (edge x y) == [(x,y)] OK: edgeList (star 2 [3,1]) == [(2,1), (2,3)] OK: edgeList . edges == nub . sort ============ Graph.edgeSet ============ OK: edgeSet empty == Set.empty OK: edgeSet (vertex x) == Set.empty OK: edgeSet (edge x y) == Set.singleton (x,y) OK: edgeSet . edges == Set.fromList ============ Graph.adjacencyList ============ OK: adjacencyList empty == [] OK: adjacencyList (vertex x) == [(x, [])] OK: adjacencyList (edge 1 2) == [(1, [2]), (2, [])] OK: adjacencyList (star 2 [3,1]) == [(1, []), (2, [1,3]), (3, [])] ============ Graph.preSet ============ OK: preSet x empty == Set.empty OK: preSet x (vertex x) == Set.empty OK: preSet 1 (edge 1 2) == Set.empty OK: preSet y (edge x y) == Set.fromList [x] ============ Graph.preIntSet ============ OK: preIntSet x empty == IntSet.empty OK: preIntSet x (vertex x) == IntSet.empty OK: preIntSet 1 (edge 1 2) == IntSet.empty OK: preIntSet y (edge x y) == IntSet.fromList [x] ============ Graph.postSet ============ OK: postSet x empty == Set.empty OK: postSet x (vertex x) == Set.empty OK: postSet x (edge x y) == Set.fromList [y] OK: postSet 2 (edge 1 2) == Set.empty ============ Graph.postIntSet ============ OK: postIntSet x empty == IntSet.empty OK: postIntSet x (vertex x) == IntSet.empty OK: postIntSet 2 (edge 1 2) == IntSet.empty OK: postIntSet x (edge x y) == IntSet.fromList [y] ============ Graph.size ============ OK: size empty == 1 OK: size (vertex x) == 1 OK: size (overlay x y) == size x + size y OK: size (connect x y) == size x + size y OK: size x >= 1 OK: size x >= vertexCount x ============ Graph.path ============ OK: path [] == empty OK: path [x] == vertex x OK: path [x,y] == edge x y ============ Graph.circuit ============ OK: circuit [] == empty OK: circuit [x] == edge x x OK: circuit [x,y] == edges [(x,y), (y,x)] ============ Graph.clique ============ OK: clique [] == empty OK: clique [x] == vertex x OK: clique [x,y] == edge x y OK: clique [x,y,z] == edges [(x,y), (x,z), (y,z)] OK: clique (xs ++ ys) == connect (clique xs) (clique ys) ============ Graph.biclique ============ OK: biclique [] [] == empty OK: biclique [x] [] == vertex x OK: biclique [] [y] == vertex y OK: biclique [x1,x2] [y1,y2] == edges [(x1,y1), (x1,y2), (x2,y1), (x2,y2)] OK: biclique xs ys == connect (vertices xs) (vertices ys) ============ Graph.star ============ OK: star x [] == vertex x OK: star x [y] == edge x y OK: star x [y,z] == edges [(x,y), (x,z)] OK: star x ys == connect (vertex x) (vertices ys) ============ Graph.stars ============ OK: stars [] == empty OK: stars [(x, [])] == vertex x OK: stars [(x, [y])] == edge x y OK: stars [(x, ys)] == star x ys OK: stars == overlays . map (uncurry star) OK: stars . adjacencyList == id OK: overlay (stars xs) (stars ys) == stars (xs ++ ys) ============ Graph.tree ============ OK: tree (Node x []) == vertex x OK: tree (Node x [Node y [Node z []]]) == path [x,y,z] OK: tree (Node x [Node y [], Node z []]) == star x [y,z] OK: tree (Node 1 [Node 2 [], Node 3 [Node 4 [], Node 5 []]]) == edges [(1,2), (1,3), (3,4), (3,5)] ============ Graph.forest ============ OK: forest [] == empty OK: forest [x] == tree x OK: forest [Node 1 [Node 2 [], Node 3 []], Node 4 [Node 5 []]] == edges [(1,2), (1,3), (4,5)] OK: forest == overlays . map tree ============ Graph.removeVertex ============ [50 of 73] Compiling Development.Shake.Rule ( src/Development/Shake/Rule.hs, dist/build/Development/Shake/Rule.p_o ) [vector-instances] Phase: setupCompilerEnvironmentPhase [vector-instances] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. OK: removeVertex x (vertex x) == empty OK: removeVertex 1 (vertex 2) == vertex 2 OK: removeVertex x (edge x x) == empty OK: removeVertex 1 (edge 1 2) == vertex 2 OK: removeVertex x . removeVertex x == removeVertex x ============ Graph.removeEdge ============ OK: removeEdge x y (edge x y) == vertices [x,y] OK: removeEdge x y . removeEdge x y == removeEdge x y OK: removeEdge x y . removeVertex x == removeVertex x OK: removeEdge 1 1 (1 * 1 * 2 * 2) == 1 * 2 * 2 OK: removeEdge 1 2 (1 * 1 * 2 * 2) == 1 * 1 + 2 * 2 OK: size (removeEdge x y z) <= 3 * size z ============ Graph.replaceVertex ============ OK: replaceVertex x x == id OK: replaceVertex x y (vertex x) == vertex y OK: replaceVertex x y == mergeVertices (== x) y ============ Graph.mergeVertices ============ OK: mergeVertices (const False) x == id OK: mergeVertices (== x) y == replaceVertex x y OK: mergeVertices even 1 (0 * 2) == 1 * 1 OK: mergeVertices odd 1 (3 + 4 * 5) == 4 * 1 ============ Graph.transpose ============ OK: transpose empty == empty OK: transpose (vertex x) == vertex x OK: transpose (edge x y) == edge y x OK: transpose . transpose == id OK: edgeList . transpose == sort . map swap . edgeList ============ Graph.gmap ============ OK: gmap f empty == empty OK: gmap f (vertex x) == vertex (f x) OK: gmap f (edge x y) == edge (f x) (f y) OK: gmap id == id OK: gmap f . gmap g == gmap (f . g) ============ Graph.induce ============ OK: induce (const True ) x == x OK: induce (const False) x == empty OK: induce (/= x) == removeVertex x OK: induce p . induce q == induce (\x -> p x && q x) OK: isSubgraphOf (induce p x) x == True ============ Graph.induceJust ============ OK: induceJust (vertex Nothing) == empty OK: induceJust (edge (Just x) Nothing) == vertex x OK: induceJust . gmap Just == id OK: induceJust . gmap (\x -> if p x then Just x else Nothing) == induce p ============ Graph.compose ============ OK: compose empty x == empty OK: compose x empty == empty OK: compose (vertex x) y == empty OK: compose x (vertex y) == empty OK: compose x (compose y z) == compose (compose x y) z OK: compose x (overlay y z) == overlay (compose x y) (compose x z) OK: compose (overlay x y) z == overlay (compose x z) (compose y z) OK: compose (edge x y) (edge y z) == edge x z OK: compose (path [1..5]) (path [1..5]) == edges [(1,3),(2,4),(3,5)] OK: compose (circuit [1..5]) (circuit [1..5]) == circuit [1,3,5,2,4] OK: size (compose x y) <= edgeCount x + edgeCount y + 1 ============ Graph.(===) ============ OK: x === x == True OK: x === x + empty == False OK: x + y === x + y == True OK: 1 + 2 === 2 + 1 == False OK: x + y === x * y == False ============ Graph.mesh ============ OK: mesh xs [] == empty OK: mesh [] ys == empty OK: mesh [x] [y] == vertex (x, y) OK: mesh xs ys == box (path xs) (path ys) OK: mesh [1..3] "ab" == OK: size (mesh xs ys) == max 1 (3 * length xs * length ys - length xs - length ys -1) ============ Graph.torus ============ OK: torus xs [] == empty OK: torus [] ys == empty OK: torus [x] [y] == edge (x,y) (x,y) OK: torus xs ys == box (circuit xs) (circuit ys) OK: torus [1,2] "ab" == OK: size (torus xs ys) == max 1 (3 * length xs * length ys) ============ Graph.deBruijn ============ OK: deBruijn 0 xs == edge [] [] OK: n > 0 ==> deBruijn n [] == empty OK: deBruijn 1 [0,1] == edges [ ([0],[0]), ([0],[1]), ([1],[0]), ([1],[1]) ] OK: deBruijn 2 "0" == edge "00" "00" OK: deBruijn 2 "01" == OK: transpose (deBruijn n xs) == gmap reverse $ deBruijn n xs OK: vertexCount (deBruijn n xs) == (length $ nub xs)^n OK: n > 0 ==> edgeCount (deBruijn n xs) == (length $ nub xs)^(n + 1) ============ Graph.splitVertex ============ OK: splitVertex x [] == removeVertex x OK: splitVertex x [x] == id OK: splitVertex x [y] == replaceVertex x y OK: splitVertex 1 [0, 1] $ 1 * (2 + 3) == (0 + 1) * (2 + 3) ============ Graph.bind ============ OK: bind empty f == empty OK: bind (vertex x) f == f x OK: bind (edge x y) f == connect (f x) (f y) OK: bind (vertices xs) f == overlays (map f xs) OK: bind x (const empty) == empty OK: bind x vertex == x OK: bind (bind x f) g == bind x (\y -> bind (f y) g) ============ Graph.simplify ============ OK: simplify == id OK: size (simplify x) <= size x ============ Graph.box ============ OK: box x y ~~ box y x OK: box x (overlay y z) == overlay (box x y) (box x z) OK: box x (vertex ()) ~~ x OK: box x empty ~~ empty OK: box x (box y z) ~~ box (box x y) z OK: transpose (box x y) == box (transpose x) (transpose y) OK: vertexCount (box x y) == vertexCount x * vertexCount y OK: edgeCount (box x y) <= vertexCount x * edgeCount y + edgeCount x * vertexCount y ============ Graph.sparsify ============ OK: sort . reachable x == sort . rights . reachable (sparsify x) . Right OK: vertexCount (sparsify x) <= vertexCount x + size x + 1 OK: edgeCount (sparsify x) <= 3 * size x OK: size (sparsify x) <= 3 * size x ============ Graph.sparsifyKL ============ OK: sort . reachable x == sort . filter (<= n) . reachable (sparsifyKL n x) OK: length (vertices $ sparsifyKL n x) <= vertexCount x + size x + 1 OK: length (edges $ sparsifyKL n x) <= 3 * size x ============ Graph.context ============ OK: context (const False) x == Nothing OK: context (== 1) (edge 1 2) == Just (Context [ ] [2 ]) OK: context (== 2) (edge 1 2) == Just (Context [1 ] [ ]) OK: context (const True ) (edge 1 2) == Just (Context [1 ] [2 ]) OK: context (== 4) (3 * 1 * 4 * 1 * 5) == Just (Context [3,1] [1,5]) ============ Graph.buildg ============ OK: buildg (\e _ _ _ -> e) == empty OK: buildg (\_ v _ _ -> v x) == vertex x OK: buildg (\e v o c -> o (foldg e v o c x) (foldg e v o c y)) == overlay x y OK: buildg (\e v o c -> c (foldg e v o c x) (foldg e v o c y)) == connect x y OK: buildg (\e v o _ -> foldr o e (map v xs)) == vertices xs OK: buildg (\e v o c -> foldg e v o (flip c) g) == transpose g ============ Internal.List ============ OK: pure 1 <> pure 4 == [1, 4] ============ Graph.Label ============ ============ Any: instances ============ OK: Semiring OK: StarSemiring OK: Dioid ============ Distance Int: instances ============ OK: Semiring OK: StarSemiring OK: Dioid ============ Capacity Int: instances ============ OK: Semiring OK: StarSemiring OK: Dioid ============ Minimum (Path Int): instances ============ OK: LeftNearRing ============ PowerSet (Path Int): instances ============ OK: Semiring OK: Dioid ============ Count Int: instances ============ OK: Semiring OK: StarSemiring ============ Labelled.AdjacencyMap.consistent ============ OK: arbitraryLabelledAdjacencyMap OK: empty OK: vertex OK: edge OK: overlay OK: connect OK: vertices OK: edges OK: overlays OK: fromAdjacencyMaps OK: removeVertex OK: removeEdge OK: replaceVertex OK: replaceEdge OK: transpose OK: gmap OK: emap OK: induce OK: closure OK: reflexiveClosure OK: symmetricClosure OK: transitiveClosure ============ Labelled.AdjacencyMap.empty ============ OK: isEmpty empty == True OK: hasVertex x empty == False OK: vertexCount empty == 0 OK: edgeCount empty == 0 ============ Labelled.AdjacencyMap.vertex ============ OK: isEmpty (vertex x) == False OK: hasVertex x (vertex y) == (x == y) OK: vertexCount (vertex x) == 1 OK: edgeCount (vertex x) == 0 [51 of 73] Compiling Development.Shake.Internal.Rules.Rerun ( src/Development/Shake/Internal/Rules/Rerun.hs, dist/build/Development/Shake/Internal/Rules/Rerun.p_o ) [52 of 73] Compiling Development.Shake.Internal.Rules.Oracle ( src/Development/Shake/Internal/Rules/Oracle.hs, dist/build/Development/Shake/Internal/Rules/Oracle.p_o ) [53 of 73] Compiling Development.Shake.Internal.Rules.File ( src/Development/Shake/Internal/Rules/File.hs, dist/build/Development/Shake/Internal/Rules/File.p_o ) [vector-instances] Phase: unpackPhase [vector-instances] unpacking source archive /nix/store/dhbz0zln5y9vx5n5l2a810wpjrry4n1s-vector-instances-3.4.3.tar.gz [vector-instances] source root is vector-instances-3.4.3 [vector-instances] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "vector-instances-3.4.3/.vim.custom" [vector-instances] Phase: patchPhase [vector-instances] Phase: compileBuildDriverPhase [vector-instances] setupCompileFlags: -package-db=/build/tmp.YBC3iIocM0/setup-package.conf.d -threaded [vector-instances] [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.YBC3iIocM0/Main.o ) [vector-instances] [2 of 2] Linking Setup [54 of 73] Compiling Development.Shake.Internal.Rules.OrderOnly ( src/Development/Shake/Internal/Rules/OrderOnly.hs, dist/build/Development/Shake/Internal/Rules/OrderOnly.p_o ) [55 of 73] Compiling Development.Shake.Internal.Rules.Files ( src/Development/Shake/Internal/Rules/Files.hs, dist/build/Development/Shake/Internal/Rules/Files.p_o ) [lens] [55 of 85] Compiling Control.Lens.Internal.PrismTH ( src/Control/Lens/Internal/PrismTH.hs, dist/build/Control/Lens/Internal/PrismTH.o, dist/build/Control/Lens/Internal/PrismTH.dyn_o ) [56 of 73] Compiling Development.Shake.Internal.Derived ( src/Development/Shake/Internal/Derived.hs, dist/build/Development/Shake/Internal/Derived.p_o ) [57 of 73] Compiling Development.Shake.Command ( src/Development/Shake/Command.hs, dist/build/Development/Shake/Command.p_o ) [vector-instances] Phase: updateAutotoolsGnuConfigScriptsPhase [vector-instances] Phase: configurePhase [vector-instances] configureFlags: --verbose --prefix=/nix/store/wm70y1qzqzjrzjbb4xswrk8l7qgcask8-vector-instances-3.4.3 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/fzdkmficyczz9f6iggkc5qs6j2y5j4mx-vector-instances-3.4.3-doc/share/doc/vector-instances-3.4.3 --with-gcc=gcc --package-db=/build/tmp.YBC3iIocM0/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [vector-instances] Using Parsec parser [vector-instances] Configuring vector-instances-3.4.3... [lens] [56 of 85] Compiling Control.Lens.Internal.FieldTH ( src/Control/Lens/Internal/FieldTH.hs, dist/build/Control/Lens/Internal/FieldTH.o, dist/build/Control/Lens/Internal/FieldTH.dyn_o ) [vector-instances] Flags chosen: hashable=True [vector-instances] Dependency base >=4.9 && <5: using base-4.20.1.0 [vector-instances] Dependency comonad >=3: using comonad-5.0.9 [vector-instances] Dependency hashable >=1.2.5.0: using hashable-1.5.0.0 [vector-instances] Dependency keys >=3: using keys-3.12.4 [vector-instances] Dependency pointed >=3: using pointed-5.0.5 [vector-instances] Dependency semigroupoids >=3: using semigroupoids-6.0.1 [vector-instances] Dependency vector >=0.12 && <0.14: using vector-0.13.2.0 [vector-instances] Source component graph: component lib [vector-instances] Configured component graph: [vector-instances]  component vector-instances-3.4.3-1Hr47iMWz40O7TnWP6HNB [vector-instances]  include base-4.20.1.0-2277 [vector-instances]  include comonad-5.0.9-9ZXCMzc1LIuHPeefBB1gBv [vector-instances]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [vector-instances]  include keys-3.12.4-HHCPgdmgvamIoHuNsnPibu [vector-instances]  include pointed-5.0.5-6d8PQhlg6308fiterTaKgp [vector-instances]  include semigroupoids-6.0.1-9FoUHGd3cSv9csmslt6yTE [vector-instances]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [vector-instances] Linked component graph: [vector-instances]  unit vector-instances-3.4.3-1Hr47iMWz40O7TnWP6HNB [vector-instances]  include base-4.20.1.0-2277 [vector-instances]  include comonad-5.0.9-9ZXCMzc1LIuHPeefBB1gBv [vector-instances]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [vector-instances]  include keys-3.12.4-HHCPgdmgvamIoHuNsnPibu [vector-instances]  include pointed-5.0.5-6d8PQhlg6308fiterTaKgp [vector-instances]  include semigroupoids-6.0.1-9FoUHGd3cSv9csmslt6yTE [vector-instances]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [vector-instances]  Data.Vector.Instances=vector-instances-3.4.3-1Hr47iMWz40O7TnWP6HNB:Data.Vector.Instances [vector-instances] Ready component graph: [vector-instances]  definite vector-instances-3.4.3-1Hr47iMWz40O7TnWP6HNB [vector-instances]  depends base-4.20.1.0-2277 [vector-instances]  depends comonad-5.0.9-9ZXCMzc1LIuHPeefBB1gBv [vector-instances]  depends hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [vector-instances]  depends keys-3.12.4-HHCPgdmgvamIoHuNsnPibu [vector-instances]  depends pointed-5.0.5-6d8PQhlg6308fiterTaKgp [vector-instances]  depends semigroupoids-6.0.1-9FoUHGd3cSv9csmslt6yTE [vector-instances]  depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [vector-instances] Using Cabal-3.12.1.0 compiled by ghc-9.10 [vector-instances] Using compiler: ghc-9.10.2 [vector-instances] Using install prefix: [vector-instances] /nix/store/wm70y1qzqzjrzjbb4xswrk8l7qgcask8-vector-instances-3.4.3 [vector-instances] Executables installed in: [vector-instances] /nix/store/wm70y1qzqzjrzjbb4xswrk8l7qgcask8-vector-instances-3.4.3/bin [vector-instances] Libraries installed in: [vector-instances] /nix/store/wm70y1qzqzjrzjbb4xswrk8l7qgcask8-vector-instances-3.4.3/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/vector-instances-3.4.3-1Hr47iMWz40O7TnWP6HNB [vector-instances] Dynamic Libraries installed in: [vector-instances] /nix/store/wm70y1qzqzjrzjbb4xswrk8l7qgcask8-vector-instances-3.4.3/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [vector-instances] Private executables installed in: [vector-instances] /nix/store/wm70y1qzqzjrzjbb4xswrk8l7qgcask8-vector-instances-3.4.3/libexec/x86_64-linux-ghc-9.10.2-1e2a/vector-instances-3.4.3 [vector-instances] Data files installed in: [vector-instances] /nix/store/wm70y1qzqzjrzjbb4xswrk8l7qgcask8-vector-instances-3.4.3/share/x86_64-linux-ghc-9.10.2-1e2a/vector-instances-3.4.3 [vector-instances] Documentation installed in: [vector-instances] /nix/store/fzdkmficyczz9f6iggkc5qs6j2y5j4mx-vector-instances-3.4.3-doc/share/doc/vector-instances-3.4.3 [vector-instances] Configuration files installed in: [vector-instances] /nix/store/wm70y1qzqzjrzjbb4xswrk8l7qgcask8-vector-instances-3.4.3/etc [vector-instances] No alex found [vector-instances] Using ar found on system at: [vector-instances] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [vector-instances] No c2hs found [vector-instances] No cpphs found [vector-instances] No doctest found [vector-instances] Using gcc version 14.3.0 given by user at: [vector-instances] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [vector-instances] Using ghc version 9.10.2 found on system at: [vector-instances] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [vector-instances] Using ghc-pkg version 9.10.2 found on system at: [vector-instances] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [vector-instances] No ghcjs found [vector-instances] No ghcjs-pkg found [vector-instances] No greencard found [vector-instances] Using haddock version 2.31.0 found on system at: [vector-instances] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [vector-instances] No happy found [vector-instances] Using haskell-suite found on system at: haskell-suite-dummy-location [vector-instances] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [vector-instances] No hmake found [vector-instances] Using hpc version 0.69 found on system at: [vector-instances] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [vector-instances] Using hsc2hs version 0.68.10 found on system at: [vector-instances] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [vector-instances] Using hscolour version 1.25 found on system at: [vector-instances] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [vector-instances] No jhc found [vector-instances] Using ld found on system at: [vector-instances] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [vector-instances] No pkg-config found [vector-instances] Using runghc version 9.10.2 found on system at: [vector-instances] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [vector-instances] Using strip version 2.44 found on system at: [vector-instances] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [vector-instances] Using tar found on system at: [vector-instances] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [vector-instances] No uhc found [vector-instances] Phase: buildPhase ============ Labelled.AdjacencyMap.edge ============ OK: edge e x y == connect e (vertex x) (vertex y) OK: edge zero x y == vertices [x,y] OK: hasEdge x y (edge e x y) == (e /= mempty) OK: edgeLabel x y (edge e x y) == e OK: edgeCount (edge e x y) == if e == mempty then 0 else 1 OK: vertexCount (edge e 1 1) == 1 OK: vertexCount (edge e 1 2) == 2 OK: x -- y == edge e x y ============ Labelled.AdjacencyMap.overlay ============ OK: isEmpty (overlay x y) == isEmpty x && isEmpty y OK: hasVertex z (overlay x y) == hasVertex z x || hasVertex z y OK: vertexCount (overlay x y) >= vertexCount x OK: vertexCount (overlay x y) <= vertexCount x + vertexCount y OK: edgeCount (overlay x y) >= edgeCount x OK: edgeCount (overlay x y) <= edgeCount x + edgeCount y OK: vertexCount (overlay 1 2) == 2 OK: edgeCount (overlay 1 2) == 0 OK: edgeLabel x y $ overlay (edge e x y) (edge zero x y) == e OK: edgeLabel x y $ overlay (edge e x y) (edge f x y) == e <+> f OK: edgeLabel 1 3 $ transitiveClosure (overlay (edge e 1 2) (edge one 2 3)) == e OK: edgeLabel 1 3 $ transitiveClosure (overlay (edge e 1 2) (edge f 2 3)) == e <.> f ============ Labelled.AdjacencyMap.connect ============ OK: isEmpty (connect e x y) == isEmpty x && isEmpty y OK: hasVertex z (connect e x y) == hasVertex z x || hasVertex z y OK: vertexCount (connect e x y) >= vertexCount x OK: vertexCount (connect e x y) <= vertexCount x + vertexCount y OK: edgeCount (connect e x y) <= vertexCount x * vertexCount y + edgeCount x + edgeCount y OK: vertexCount (connect e 1 2) == 2 OK: edgeCount (connect e 1 2) == if e == zero then 0 else 1 ============ Labelled.AdjacencyMap.vertices ============ OK: vertices [] == empty OK: vertices [x] == vertex x OK: vertices == overlays . map vertex OK: hasVertex x . vertices == elem x OK: vertexCount . vertices == length . nub OK: vertexSet . vertices == Set.fromList ============ Labelled.AdjacencyMap.edges ============ OK: edges [] == empty OK: edges [(e,x,y)] == edge e x y OK: edges == overlays . map (\(e, x, y) -> edge e x y) ============ Labelled.AdjacencyMap.overlays ============ OK: overlays [] == empty OK: overlays [x] == x OK: overlays [x,y] == overlay x y OK: overlays == foldr overlay empty OK: isEmpty . overlays == all isEmpty ============ Labelled.AdjacencyMap.fromAdjacencyMaps ============ OK: fromAdjacencyMaps [] == empty OK: fromAdjacencyMaps [(x, Map.empty)] == vertex x OK: fromAdjacencyMaps [(x, Map.singleton y e)] == if e == zero then vertices [x,y] else edge e x y OK: overlay (fromAdjacencyMaps xs) (fromAdjacencyMaps ys) == fromAdjacencyMaps (xs ++ ys) ============ Labelled.AdjacencyMap.isSubgraphOf ============ OK: isSubgraphOf empty x == True OK: isSubgraphOf (vertex x) empty == False OK: isSubgraphOf x y ==> x <= y ============ Labelled.AdjacencyMap.isEmpty ============ OK: isEmpty empty == True OK: isEmpty (overlay empty empty) == True OK: isEmpty (vertex x) == False OK: isEmpty (removeVertex x $ vertex x) == True OK: isEmpty (removeEdge x y $ edge e x y) == False ============ Labelled.AdjacencyMap.hasVertex ============ OK: hasVertex x empty == False OK: hasVertex x (vertex y) == (x == y) OK: hasVertex x . removeVertex x == const False ============ Labelled.AdjacencyMap.hasEdge ============ OK: hasEdge x y empty == False OK: hasEdge x y (vertex z) == False OK: hasEdge x y (edge e x y) == (e /= zero) OK: hasEdge x y . removeEdge x y == const False OK: hasEdge x y == not . null . filter (\(_,ex,ey) -> ex == x && ey == y) . edgeList ============ Labelled.AdjacencyMap.edgeLabel ============ OK: edgeLabel x y empty == zero OK: edgeLabel x y (vertex z) == zero OK: edgeLabel x y (edge e x y) == e OK: edgeLabel s t (overlay x y) == edgeLabel s t x + edgeLabel s t y ============ Labelled.AdjacencyMap.vertexCount ============ OK: vertexCount empty == 0 OK: vertexCount (vertex x) == 1 OK: vertexCount == length . vertexList OK: vertexCount x < vertexCount y ==> x < y ============ Labelled.AdjacencyMap.edgeCount ============ OK: edgeCount empty == 0 OK: edgeCount (vertex x) == 0 OK: edgeCount (edge e x y) == if e == zero then 0 else 1 OK: edgeCount == length . edgeList ============ Labelled.AdjacencyMap.vertexList ============ OK: vertexList empty == [] OK: vertexList (vertex x) == [x] OK: vertexList . vertices == nub . sort ============ Labelled.AdjacencyMap.edgeList ============ OK: edgeList empty == [] OK: edgeList (vertex x) == [] OK: edgeList (edge e x y) == if e == zero then [] else [(e,x,y)] ============ Labelled.AdjacencyMap.vertexSet ============ OK: vertexSet empty == Set.empty OK: vertexSet . vertex == Set.singleton OK: vertexSet . vertices == Set.fromList ============ Labelled.AdjacencyMap.edgeSet ============ OK: edgeSet empty == Set.empty OK: edgeSet (vertex x) == Set.empty OK: edgeSet (edge e x y) == if e == zero then Set.empty else Set.singleton (e,x,y) ============ Labelled.AdjacencyMap.preSet ============ OK: preSet x empty == Set.empty OK: preSet x (vertex x) == Set.empty OK: preSet 1 (edge e 1 2) == Set.empty OK: preSet y (edge e x y) == if e == zero then Set.empty else Set.fromList [x] ============ Labelled.AdjacencyMap.postSet ============ OK: postSet x empty == Set.empty OK: postSet x (vertex x) == Set.empty OK: postSet x (edge e x y) == if e == zero then Set.empty else Set.fromList [y] OK: postSet 2 (edge e 1 2) == Set.empty ============ Labelled.AdjacencyMap.skeleton ============ OK: hasEdge x y == hasEdge x y . skeleton ============ Labelled.AdjacencyMap.removeVertex ============ OK: removeVertex x (vertex x) == empty OK: removeVertex 1 (vertex 2) == vertex 2 OK: removeVertex x (edge e x x) == empty OK: removeVertex 1 (edge e 1 2) == vertex 2 OK: removeVertex x . removeVertex x == removeVertex x ============ Labelled.AdjacencyMap.removeEdge ============ OK: removeEdge x y (edge e x y) == vertices [x,y] OK: removeEdge x y . removeEdge x y == removeEdge x y OK: removeEdge x y . removeVertex x == removeVertex x OK: removeEdge 1 1 (1 * 1 * 2 * 2) == 1 * 2 * 2 OK: removeEdge 1 2 (1 * 1 * 2 * 2) == 1 * 1 + 2 * 2 ============ Labelled.AdjacencyMap.replaceVertex ============ OK: replaceVertex x x == id OK: replaceVertex x y (vertex x) == vertex y OK: replaceVertex x y == gmap (\v -> if v == x then y else v) ============ Labelled.AdjacencyMap.replaceEdge ============ OK: replaceEdge e x y z == overlay (removeEdge x y z) (edge e x y) OK: replaceEdge e x y (edge f x y) == edge e x y OK: edgeLabel x y (replaceEdge e x y z) == e ============ Labelled.AdjacencyMap.transpose ============ OK: transpose empty == empty OK: transpose (vertex x) == vertex x OK: transpose (edge e x y) == edge e y x OK: transpose . transpose == id ============ Labelled.AdjacencyMap.gmap ============ OK: gmap f empty == empty OK: gmap f (vertex x) == vertex (f x) OK: gmap f (edge e x y) == edge e (f x) (f y) OK: gmap id == id OK: gmap f . gmap g == gmap (f . g) ============ Labelled.AdjacencyMap.emap ============ OK: emap h empty == empty OK: emap h (vertex x) == vertex x OK: emap h (edge e x y) == edge (h e) x y OK: emap h (overlay x y) == overlay (emap h x) (emap h y) OK: emap h (connect e x y) == connect (h e) (emap h x) (emap h y) OK: emap id == id OK: emap g . emap h == emap (g . h) ============ Labelled.AdjacencyMap.induce ============ OK: induce (const True ) x == x OK: induce (const False) x == empty OK: induce (/= x) == removeVertex x OK: induce p . induce q == induce (\x -> p x && q x) OK: isSubgraphOf (induce p x) x == True ============ Labelled.AdjacencyMap.induceJust ============ [vector-instances] Preprocessing library for vector-instances-3.4.3... [vector-instances] Building library for vector-instances-3.4.3... [vector-instances] [1 of 1] Compiling Data.Vector.Instances ( src/Data/Vector/Instances.hs, dist/build/Data/Vector/Instances.o, dist/build/Data/Vector/Instances.dyn_o ) [lens] [57 of 85] Compiling Control.Lens.TH ( src/Control/Lens/TH.hs, dist/build/Control/Lens/TH.o, dist/build/Control/Lens/TH.dyn_o ) [42 of 42] Compiling Main ( tests/Tests.hs, dist/build/aeson-tests/aeson-tests-tmp/Main.o ) [58 of 73] Compiling Development.Shake.Internal.Rules.Directory ( src/Development/Shake/Internal/Rules/Directory.hs, dist/build/Development/Shake/Internal/Rules/Directory.p_o ) [59 of 73] Compiling Development.Shake.Internal.Rules.Default ( src/Development/Shake/Internal/Rules/Default.hs, dist/build/Development/Shake/Internal/Rules/Default.p_o ) [60 of 73] Compiling Paths_shake ( dist/build/autogen/Paths_shake.hs, dist/build/Paths_shake.p_o ) [61 of 73] Compiling Development.Shake.Internal.Paths ( src/Development/Shake/Internal/Paths.hs, dist/build/Development/Shake/Internal/Paths.p_o ) [62 of 73] Compiling General.Template ( src/General/Template.hs, dist/build/General/Template.p_o ) [63 of 73] Compiling Development.Shake.Internal.Progress ( src/Development/Shake/Internal/Progress.hs, dist/build/Development/Shake/Internal/Progress.p_o ) [64 of 73] Compiling Development.Shake.Internal.CompactUI ( src/Development/Shake/Internal/CompactUI.hs, dist/build/Development/Shake/Internal/CompactUI.p_o ) [65 of 73] Compiling Development.Shake.Internal.Profile ( src/Development/Shake/Internal/Profile.hs, dist/build/Development/Shake/Internal/Profile.p_o ) [66 of 73] Compiling Development.Shake.Internal.Core.Run ( src/Development/Shake/Internal/Core/Run.hs, dist/build/Development/Shake/Internal/Core/Run.p_o ) [67 of 73] Compiling Development.Shake.Database ( src/Development/Shake/Database.hs, dist/build/Development/Shake/Database.p_o ) [68 of 73] Compiling Development.Shake.Internal.Demo ( src/Development/Shake/Internal/Demo.hs, dist/build/Development/Shake/Internal/Demo.p_o ) [69 of 73] Compiling Development.Shake.Internal.Args ( src/Development/Shake/Internal/Args.hs, dist/build/Development/Shake/Internal/Args.p_o ) OK: induceJust (vertex Nothing) == empty OK: induceJust (edge (Just x) Nothing) == vertex x OK: induceJust . gmap Just == id OK: induceJust . gmap (\x -> if p x then Just x else Nothing) == induce p ============ Labelled.AdjacencyMap.closure ============ OK: closure empty == empty OK: closure (vertex x) == edge one x x OK: closure (edge e x x) == edge one x x OK: closure (edge e x y) == edges [(one,x,x), (e,x,y), (one,y,y)] OK: closure == reflexiveClosure . transitiveClosure OK: closure == transitiveClosure . reflexiveClosure OK: closure . closure == closure OK: postSet x (closure y) == Set.fromList (reachable y x) ============ Labelled.AdjacencyMap.reflexiveClosure ============ OK: reflexiveClosure empty == empty OK: reflexiveClosure (vertex x) == edge one x x OK: reflexiveClosure (edge e x x) == edge one x x OK: reflexiveClosure (edge e x y) == edges [(one,x,x), (e,x,y), (one,y,y)] OK: reflexiveClosure . reflexiveClosure == reflexiveClosure ============ Labelled.AdjacencyMap.symmetricClosure ============ OK: symmetricClosure empty == empty OK: symmetricClosure (vertex x) == vertex x OK: symmetricClosure (edge e x y) == edges [(e,x,y), (e,y,x)] OK: symmetricClosure x == overlay x (transpose x) OK: symmetricClosure . symmetricClosure == symmetricClosure ============ Labelled.AdjacencyMap.transitiveClosure ============ OK: transitiveClosure empty == empty OK: transitiveClosure (vertex x) == vertex x OK: transitiveClosure (edge e x y) == edge e x y OK: transitiveClosure . transitiveClosure == transitiveClosure ============ Labelled.Graph.empty ============ OK: isEmpty empty == True OK: hasVertex x empty == False OK: vertexCount empty == 0 OK: edgeCount empty == 0 ============ Labelled.Graph.vertex ============ OK: isEmpty (vertex x) == False OK: hasVertex x (vertex y) == (x == y) OK: vertexCount (vertex x) == 1 OK: edgeCount (vertex x) == 0 ============ Labelled.Graph.edge ============ OK: edge e x y == connect e (vertex x) (vertex y) OK: edge zero x y == vertices [x,y] OK: hasEdge x y (edge e x y) == (e /= mempty) OK: edgeLabel x y (edge e x y) == e OK: edgeCount (edge e x y) == if e == mempty then 0 else 1 OK: vertexCount (edge e 1 1) == 1 OK: vertexCount (edge e 1 2) == 2 OK: x -- y == edge e x y ============ Labelled.Graph.overlay ============ OK: isEmpty (overlay x y) == isEmpty x && isEmpty y OK: hasVertex z (overlay x y) == hasVertex z x || hasVertex z y OK: vertexCount (overlay x y) >= vertexCount x OK: vertexCount (overlay x y) <= vertexCount x + vertexCount y OK: edgeCount (overlay x y) >= edgeCount x OK: edgeCount (overlay x y) <= edgeCount x + edgeCount y OK: vertexCount (overlay 1 2) == 2 OK: edgeCount (overlay 1 2) == 0 OK: edgeLabel x y $ overlay (edge e x y) (edge zero x y) == e OK: edgeLabel x y $ overlay (edge e x y) (edge f x y) == e <+> f OK: edgeLabel 1 3 $ transitiveClosure (overlay (edge e 1 2) (edge one 2 3)) == e OK: edgeLabel 1 3 $ transitiveClosure (overlay (edge e 1 2) (edge f 2 3)) == e <.> f ============ Labelled.Graph.connect ============ OK: isEmpty (connect e x y) == isEmpty x && isEmpty y OK: hasVertex z (connect e x y) == hasVertex z x || hasVertex z y OK: vertexCount (connect e x y) >= vertexCount x OK: vertexCount (connect e x y) <= vertexCount x + vertexCount y OK: edgeCount (connect e x y) <= vertexCount x * vertexCount y + edgeCount x + edgeCount y OK: vertexCount (connect e 1 2) == 2 OK: edgeCount (connect e 1 2) == if e == zero then 0 else 1 ============ Labelled.Graph.vertices ============ OK: vertices [] == empty OK: vertices [x] == vertex x OK: vertices == overlays . map vertex OK: hasVertex x . vertices == elem x OK: vertexCount . vertices == length . nub OK: vertexSet . vertices == Set.fromList ============ Labelled.Graph.edges ============ OK: edges [] == empty OK: edges [(e,x,y)] == edge e x y OK: edges == overlays . map (\(e, x, y) -> edge e x y) ============ Labelled.Graph.overlays ============ OK: overlays [] == empty OK: overlays [x] == x OK: overlays [x,y] == overlay x y OK: overlays == foldr overlay empty OK: isEmpty . overlays == all isEmpty ============ Labelled.Graph.foldg ============ OK: foldg empty vertex connect == id OK: foldg empty vertex (fmap flip connect) == transpose OK: foldg 1 (const 1) (const (+)) == size OK: foldg True (const False) (const (&&)) == isEmpty OK: foldg False (== x) (const (||)) == hasVertex x OK: foldg Set.empty Set.singleton (const Set.union) == vertexSet ============ Labelled.Graph.buildg ============ OK: buildg (\e _ _ -> e) == empty OK: buildg (\_ v _ -> v x) == vertex x OK: buildg (\e v c -> c l (foldg e v c x) (foldg e v c y)) == connect l x y OK: buildg (\e v c -> foldr (c zero) e (map v xs)) == vertices xs OK: buildg (\e v c -> foldg e v (flip c) g) == transpose g ============ Labelled.Graph.isSubgraphOf ============ OK: isSubgraphOf empty x == True OK: isSubgraphOf (vertex x) empty == False OK: isSubgraphOf x y ==> x <= y ============ Labelled.Graph.isEmpty ============ OK: isEmpty empty == True OK: isEmpty (overlay empty empty) == True OK: isEmpty (vertex x) == False OK: isEmpty (removeVertex x $ vertex x) == True OK: isEmpty (removeEdge x y $ edge e x y) == False ============ Labelled.Graph.size ============ OK: size empty == 1 OK: size (vertex x) == 1 OK: size (overlay x y) == size x + size y OK: size (connect x y) == size x + size y OK: size x >= 1 OK: size x >= vertexCount x ============ Labelled.Graph.hasVertex ============ OK: hasVertex x empty == False OK: hasVertex x (vertex y) == (x == y) OK: hasVertex x . removeVertex x == const False ============ Labelled.Graph.hasEdge ============ OK: hasEdge x y empty == False OK: hasEdge x y (vertex z) == False OK: hasEdge x y (edge e x y) == (e /= zero) OK: hasEdge x y . removeEdge x y == const False OK: hasEdge x y == not . null . filter (\(_,ex,ey) -> ex == x && ey == y) . edgeList ============ Labelled.Graph.edgeLabel ============ OK: edgeLabel x y empty == zero OK: edgeLabel x y (vertex z) == zero OK: edgeLabel x y (edge e x y) == e OK: edgeLabel s t (overlay x y) == edgeLabel s t x + edgeLabel s t y ============ Labelled.Graph.vertexCount ============ OK: vertexCount empty == 0 OK: vertexCount (vertex x) == 1 OK: vertexCount == length . vertexList OK: vertexCount x < vertexCount y ==> x < y ============ Labelled.Graph.edgeCount ============ OK: edgeCount empty == 0 OK: edgeCount (vertex x) == 0 OK: edgeCount (edge e x y) == if e == zero then 0 else 1 OK: edgeCount == length . edgeList ============ Labelled.Graph.vertexList ============ OK: vertexList empty == [] OK: vertexList (vertex x) == [x] OK: vertexList . vertices == nub . sort ============ Labelled.Graph.edgeList ============ OK: edgeList empty == [] OK: edgeList (vertex x) == [] OK: edgeList (edge e x y) == if e == zero then [] else [(e,x,y)] ============ Labelled.Graph.vertexSet ============ OK: vertexSet empty == Set.empty OK: vertexSet . vertex == Set.singleton OK: vertexSet . vertices == Set.fromList ============ Labelled.Graph.edgeSet ============ OK: edgeSet empty == Set.empty OK: edgeSet (vertex x) == Set.empty OK: edgeSet (edge e x y) == if e == zero then Set.empty else Set.singleton (e,x,y) ============ Labelled.Graph.preSet ============ OK: preSet x empty == Set.empty OK: preSet x (vertex x) == Set.empty [lens] [58 of 85] Compiling Control.Lens ( src/Control/Lens.hs, dist/build/Control/Lens.o, dist/build/Control/Lens.dyn_o ) [lens] [59 of 85] Compiling GHC.Generics.Lens ( src/GHC/Generics/Lens.hs, dist/build/GHC/Generics/Lens.o, dist/build/GHC/Generics/Lens.dyn_o ) [lens] [60 of 85] Compiling Data.Vector.Lens ( src/Data/Vector/Lens.hs, dist/build/Data/Vector/Lens.o, dist/build/Data/Vector/Lens.dyn_o ) [lens] [61 of 85] Compiling Data.Typeable.Lens ( src/Data/Typeable/Lens.hs, dist/build/Data/Typeable/Lens.o, dist/build/Data/Typeable/Lens.dyn_o ) [lens] [62 of 85] Compiling Data.Tree.Lens ( src/Data/Tree/Lens.hs, dist/build/Data/Tree/Lens.o, dist/build/Data/Tree/Lens.dyn_o ) [lens] [63 of 85] Compiling Data.Sequence.Lens ( src/Data/Sequence/Lens.hs, dist/build/Data/Sequence/Lens.o, dist/build/Data/Sequence/Lens.dyn_o ) [lens] [64 of 85] Compiling Data.IntSet.Lens ( src/Data/IntSet/Lens.hs, dist/build/Data/IntSet/Lens.o, dist/build/Data/IntSet/Lens.dyn_o ) [lens] [65 of 85] Compiling Data.Complex.Lens ( src/Data/Complex/Lens.hs, dist/build/Data/Complex/Lens.o, dist/build/Data/Complex/Lens.dyn_o ) [lens] [66 of 85] Compiling Data.ByteString.Strict.Lens ( src/Data/ByteString/Strict/Lens.hs, dist/build/Data/ByteString/Strict/Lens.o, dist/build/Data/ByteString/Strict/Lens.dyn_o ) [lens] [67 of 85] Compiling Data.ByteString.Lazy.Lens ( src/Data/ByteString/Lazy/Lens.hs, dist/build/Data/ByteString/Lazy/Lens.o, dist/build/Data/ByteString/Lazy/Lens.dyn_o ) [lens] [68 of 85] Compiling Data.ByteString.Lens ( src/Data/ByteString/Lens.hs, dist/build/Data/ByteString/Lens.o, dist/build/Data/ByteString/Lens.dyn_o ) [lens] [69 of 85] Compiling Data.Bits.Lens ( src/Data/Bits/Lens.hs, dist/build/Data/Bits/Lens.o, dist/build/Data/Bits/Lens.dyn_o ) [lens] [70 of 85] Compiling Data.Array.Lens ( src/Data/Array/Lens.hs, dist/build/Data/Array/Lens.o, dist/build/Data/Array/Lens.dyn_o ) [lens] [71 of 85] Compiling Control.Seq.Lens ( src/Control/Seq/Lens.hs, dist/build/Control/Seq/Lens.o, dist/build/Control/Seq/Lens.dyn_o ) [lens] [72 of 85] Compiling Control.Parallel.Strategies.Lens ( src/Control/Parallel/Strategies/Lens.hs, dist/build/Control/Parallel/Strategies/Lens.o, dist/build/Control/Parallel/Strategies/Lens.dyn_o ) [lens] [73 of 85] Compiling Control.Monad.Error.Lens ( src/Control/Monad/Error/Lens.hs, dist/build/Control/Monad/Error/Lens.o, dist/build/Control/Monad/Error/Lens.dyn_o ) [lens] [74 of 85] Compiling Control.Lens.Unsound ( src/Control/Lens/Unsound.hs, dist/build/Control/Lens/Unsound.o, dist/build/Control/Lens/Unsound.dyn_o ) [lens] [75 of 85] Compiling Control.Lens.Profunctor ( src/Control/Lens/Profunctor.hs, dist/build/Control/Lens/Profunctor.o, dist/build/Control/Lens/Profunctor.dyn_o ) [lens] [76 of 85] Compiling Control.Lens.Operators ( src/Control/Lens/Operators.hs, dist/build/Control/Lens/Operators.o, dist/build/Control/Lens/Operators.dyn_o ) [lens] [77 of 85] Compiling Control.Lens.Extras ( src/Control/Lens/Extras.hs, dist/build/Control/Lens/Extras.o, dist/build/Control/Lens/Extras.dyn_o ) [lens] [78 of 85] Compiling Control.Lens.Combinators ( src/Control/Lens/Combinators.hs, dist/build/Control/Lens/Combinators.o, dist/build/Control/Lens/Combinators.dyn_o ) [lens] [79 of 85] Compiling Control.Exception.Lens ( src/Control/Exception/Lens.hs, dist/build/Control/Exception/Lens.o, dist/build/Control/Exception/Lens.dyn_o ) [43 of 43] Linking dist/build/aeson-tests/aeson-tests [70 of 73] Compiling Development.Shake ( src/Development/Shake.hs, dist/build/Development/Shake.p_o ) [71 of 73] Compiling Development.Shake.Util ( src/Development/Shake/Util.hs, dist/build/Development/Shake/Util.p_o ) [vector-instances] [1 of 1] Compiling Data.Vector.Instances ( src/Data/Vector/Instances.hs, dist/build/Data/Vector/Instances.p_o ) [72 of 73] Compiling Development.Shake.Forward ( src/Development/Shake/Forward.hs, dist/build/Development/Shake/Forward.p_o ) [73 of 73] Compiling Development.Shake.Config ( src/Development/Shake/Config.hs, dist/build/Development/Shake/Config.p_o ) [lens] [80 of 85] Compiling Data.Dynamic.Lens ( src/Data/Dynamic/Lens.hs, dist/build/Data/Dynamic/Lens.o, dist/build/Data/Dynamic/Lens.dyn_o ) [lens] [81 of 85] Compiling Numeric.Lens ( src/Numeric/Lens.hs, dist/build/Numeric/Lens.o, dist/build/Numeric/Lens.dyn_o ) [lens] [82 of 85] Compiling Numeric.Natural.Lens ( src/Numeric/Natural/Lens.hs, dist/build/Numeric/Natural/Lens.o, dist/build/Numeric/Natural/Lens.dyn_o ) [lens] [83 of 85] Compiling System.Exit.Lens ( src/System/Exit/Lens.hs, dist/build/System/Exit/Lens.o, dist/build/System/Exit/Lens.dyn_o ) [lens] [84 of 85] Compiling System.FilePath.Lens ( src/System/FilePath/Lens.hs, dist/build/System/FilePath/Lens.o, dist/build/System/FilePath/Lens.dyn_o ) [lens] [85 of 85] Compiling System.IO.Error.Lens ( src/System/IO/Error/Lens.hs, dist/build/System/IO/Error/Lens.o, dist/build/System/IO/Error/Lens.dyn_o ) buildPhase completed in 1 minutes 19 seconds Phase: checkPhase Running 1 test suites... Test suite aeson-tests: RUNNING... tests data families template-haskell toJSON Nullary string: OK +++ OK, passed 100 tests. 2ElemArray: OK +++ OK, passed 100 tests. TaggedObject: OK +++ OK, passed 100 tests. ObjectWithSingleField: OK +++ OK, passed 100 tests. roundTrip string: OK +++ OK, passed 100 tests. 2ElemArray: OK +++ OK, passed 100 tests. TaggedObject: OK +++ OK, passed 100 tests. ObjectWithSingleField: OK +++ OK, passed 100 tests. SomeType 2ElemArray: OK +++ OK, passed 100 tests. TaggedObject: OK +++ OK, passed 100 tests. ObjectWithSingleField: OK +++ OK, passed 100 tests. roundTrip 2ElemArray: OK +++ OK, passed 100 tests. TaggedObject: OK +++ OK, passed 100 tests. ObjectWithSingleField: OK +++ OK, passed 100 tests. Approx string: OK +++ OK, passed 100 tests. ObjectWithSingleField: OK +++ OK, passed 100 tests. roundTrip string: OK +++ OK, passed 100 tests. ObjectWithSingleField: OK +++ OK, passed 100 tests. GADT string: OK +++ OK, passed 100 tests. ObjectWithSingleField: OK +++ OK, passed 100 tests. roundTrip string: OK +++ OK, passed 100 tests. ObjectWithSingleField: OK +++ OK, passed 100 tests. toEncoding NullaryString: OK +++ OK, passed 100 tests. Nullary2ElemArray: OK +++ OK, passed 100 tests. NullaryTaggedObject: OK +++ OK, passed 100 tests. NullaryObjectWithSingleField: OK +++ OK, passed 100 tests. ApproxUnwrap: OK +++ OK, passed 100 tests. ApproxDefault: OK +++ OK, passed 100 tests. SomeType2ElemArray: OK +++ OK, passed 100 tests. SomeTypeTaggedObject: OK +++ OK, passed 100 tests. SomeTypeObjectWithSingleField: OK +++ OK, passed 100 tests. generics toJSON Nullary string: OK +++ OK, passed 100 tests. 2ElemArray: OK +++ OK, passed 100 tests. TaggedObject: OK +++ OK, passed 100 tests. ObjectWithSingleField: OK +++ OK, passed 100 tests. roundTrip string: OK +++ OK, passed 100 tests. 2ElemArray: OK +++ OK, passed 100 tests. TaggedObject: OK +++ OK, passed 100 tests. ObjectWithSingleField: OK +++ OK, passed 100 tests. SomeType 2ElemArray: OK +++ OK, passed 100 tests. TaggedObject: OK +++ OK, passed 100 tests. ObjectWithSingleField: OK +++ OK, passed 100 tests. roundTrip 2ElemArray: OK +++ OK, passed 100 tests. TaggedObject: OK +++ OK, passed 100 tests. ObjectWithSingleField: OK +++ OK, passed 100 tests. Approx string: OK +++ OK, passed 100 tests. ObjectWithSingleField: OK +++ OK, passed 100 tests. roundTrip string: OK +++ OK, passed 100 tests. ObjectWithSingleField: OK +++ OK, passed 100 tests. toEncoding NullaryString: OK +++ OK, passed 100 tests. Nullary2ElemArray: OK +++ OK, passed 100 tests. NullaryTaggedObject: OK +++ OK, passed 100 tests. NullaryObjectWithSingleField: OK +++ OK, passed 100 tests. ApproxUnwrap: OK +++ OK, passed 100 tests. ApproxDefault: OK +++ OK, passed 100 tests. SomeType2ElemArray: OK +++ OK, passed 100 tests. SomeTypeTaggedObject: OK +++ OK, passed 100 tests. SomeTypeObjectWithSingleField: OK +++ OK, passed 100 tests. RFC8785 example: OK key-sort: OK numbers 0: OK 0: OK 5e-324: OK -5e-324: OK 1.7976931348623157e+308: OK -1.7976931348623157e+308: OK 9007199254740992: OK -9007199254740992: OK 295147905179352830000: OK 9.999999999999997e+22: OK 1e+23: OK 1.0000000000000001e+23: OK 999999999999999700000: OK 999999999999999900000: OK 1e+21: OK 9.999999999999997e-7: OK 0.000001: OK 333333333.3333332: OK 333333333.33333325: OK 333333333.3333333: OK 333333333.3333334: OK 333333333.33333343: OK -0.0000033333333333333333: OK 1424953923781206.2: OK roundtrip: OK (0.02s) +++ OK, passed 100 tests. castDoubleToWord64 5e-324: OK roundtrip1: OK +++ OK, passed 100 tests. roundtrip2: OK +++ OK, passed 100 tests. doubleToScientific roundtrip1: OK +++ OK, passed 100 tests. roundtrip2: OK +++ OK, passed 100 tests. properties encode encodeDouble: OK +++ OK, passed 100 tests. encodeInteger: OK +++ OK, passed 100 tests. OK: preSet 1 (edge e 1 2) == Set.empty OK: preSet y (edge e x y) == if e == zero then Set.empty else Set.fromList [x] ============ Labelled.Graph.postSet ============ OK: postSet x empty == Set.empty OK: postSet x (vertex x) == Set.empty OK: postSet x (edge e x y) == if e == zero then Set.empty else Set.fromList [y] OK: postSet 2 (edge e 1 2) == Set.empty ============ Labelled.Graph.removeVertex ============ OK: removeVertex x (vertex x) == empty OK: removeVertex 1 (vertex 2) == vertex 2 OK: removeVertex x (edge e x x) == empty OK: removeVertex 1 (edge e 1 2) == vertex 2 OK: removeVertex x . removeVertex x == removeVertex x ============ Labelled.Graph.removeEdge ============ OK: removeEdge x y (edge e x y) == vertices [x,y] OK: removeEdge x y . removeEdge x y == removeEdge x y OK: removeEdge x y . removeVertex x == removeVertex x OK: removeEdge 1 1 (1 * 1 * 2 * 2) == 1 * 2 * 2 OK: removeEdge 1 2 (1 * 1 * 2 * 2) == 1 * 1 + 2 * 2 ============ Labelled.Graph.replaceVertex ============ OK: replaceVertex x x == id OK: replaceVertex x y (vertex x) == vertex y OK: replaceVertex x y == fmap (\v -> if v == x then y else v) ============ Labelled.Graph.replaceEdge ============ OK: replaceEdge e x y z == overlay (removeEdge x y z) (edge e x y) OK: replaceEdge e x y (edge f x y) == edge e x y OK: edgeLabel x y (replaceEdge e x y z) == e ============ Labelled.Graph.transpose ============ OK: transpose empty == empty OK: transpose (vertex x) == vertex x OK: transpose (edge e x y) == edge e y x OK: transpose . transpose == id ============ Labelled.Graph.fmap ============ OK: fmap f empty == empty OK: fmap f (vertex x) == vertex (f x) OK: fmap f (edge e x y) == edge e (f x) (f y) OK: fmap id == id OK: fmap f . fmap g == fmap (f . g) ============ Labelled.Graph.emap ============ OK: emap h empty == empty OK: emap h (vertex x) == vertex x OK: emap h (edge e x y) == edge (h e) x y OK: emap h (overlay x y) == overlay (emap h x) (emap h y) OK: emap h (connect e x y) == connect (h e) (emap h x) (emap h y) OK: emap id == id OK: emap g . emap h == emap (g . h) ============ Labelled.Graph.induce ============ OK: induce (const True ) x == x OK: induce (const False) x == empty OK: induce (/= x) == removeVertex x OK: induce p . induce q == induce (\x -> p x && q x) OK: isSubgraphOf (induce p x) x == True ============ Labelled.Graph.induceJust ============ OK: induceJust (vertex Nothing) == empty OK: induceJust (edge (Just x) Nothing) == vertex x OK: induceJust . gmap Just == id OK: induceJust . gmap (\x -> if p x then Just x else Nothing) == induce p ============ Labelled.Graph.closure ============ OK: closure empty == empty OK: closure (vertex x) == edge one x x OK: closure (edge e x x) == edge one x x OK: closure (edge e x y) == edges [(one,x,x), (e,x,y), (one,y,y)] OK: closure == reflexiveClosure . transitiveClosure OK: closure == transitiveClosure . reflexiveClosure OK: closure . closure == closure OK: postSet x (closure y) == Set.fromList (reachable y x) ============ Labelled.Graph.reflexiveClosure ============ OK: reflexiveClosure empty == empty OK: reflexiveClosure (vertex x) == edge one x x OK: reflexiveClosure (edge e x x) == edge one x x OK: reflexiveClosure (edge e x y) == edges [(one,x,x), (e,x,y), (one,y,y)] OK: reflexiveClosure . reflexiveClosure == reflexiveClosure ============ Labelled.Graph.symmetricClosure ============ OK: symmetricClosure empty == empty OK: symmetricClosure (vertex x) == vertex x OK: symmetricClosure (edge e x y) == edges [(e,x,y), (e,y,x)] OK: symmetricClosure x == overlay x (transpose x) OK: symmetricClosure . symmetricClosure == symmetricClosure ============ Labelled.Graph.transitiveClosure ============ OK: transitiveClosure empty == empty OK: transitiveClosure (vertex x) == vertex x OK: transitiveClosure (edge e x y) == edge e x y OK: transitiveClosure . transitiveClosure == transitiveClosure ============ Labelled.Graph.context ============ OK: context (const False) x == Nothing OK: context (== 1) (edge e 1 2) == if e == zero then Just (Context [] []) else Just (Context [] [(e,2)]) OK: context (== 2) (edge e 1 2) == if e == zero then Just (Context [] []) else Just (Context [(e,1)] [] ) OK: context (const True ) (edge e 1 2) == if e == zero then Just (Context [] []) else Just (Context [(e,1)] [(e,2)]) OK: context (== 4) (3 * 1 * 4 * 1 * 5) == Just (Context [(one,3), (one,1)] [(one,1), (one,5)]) ============ NonEmpty.AdjacencyMap ============ OK: Axioms of non-empty graphs OK: Theorems of non-empty graphs ============ Ord (NonEmpty.AdjacencyMap a) ============ OK: vertex 1 < vertex 2 OK: vertex 3 < edge 1 2 OK: vertex 1 < edge 1 1 OK: edge 1 1 < edge 1 2 OK: edge 1 2 < edge 1 1 + edge 2 2 OK: edge 1 2 < edge 1 3 OK: x <= x + y OK: x + y <= x * y ============ Show (NonEmpty.AdjacencyMap a) ============ OK: show (1 :: AdjacencyMap Int) == "vertex 1" OK: show (1 + 2 :: AdjacencyMap Int) == "vertices1 [1,2]" OK: show (1 * 2 :: AdjacencyMap Int) == "edge 1 2" OK: show (1 * 2 * 3 :: AdjacencyMap Int) == "edges1 [(1,2),(1,3),(2,3)]" OK: show (1 * 2 + 3 :: AdjacencyMap Int) == "overlay (vertex 3) (edge 1 2)" OK: show (vertex (-1) :: AdjacencyMap Int) == "vertex (-1)" OK: show (vertex (-1) + vertex (-2) :: AdjacencyMap Int) == "vertices1 [-2,-1]" OK: show (vertex (-1) * vertex (-2) :: AdjacencyMap Int) == "edge (-1) (-2)" OK: show (vertex (-1) * vertex (-2) * vertex (-3) :: AdjacencyMap Int) == "edges1 [(-2,-3),(-1,-3),(-1,-2)]" OK: show (vertex (-1) * vertex (-2) + vertex (-3) :: AdjacencyMap Int) == "overlay (vertex (-3)) (edge (-1) (-2))" ============ NonEmpty.AdjacencyMap.toNonEmpty ============ OK: toNonEmpty empty == Nothing OK: toNonEmpty . fromNonEmpty == Just ============ NonEmpty.AdjacencyMap.fromNonEmpty ============ OK: isEmpty . fromNonEmpty == const False ============ NonEmpty.AdjacencyMap.vertex ============ OK: hasVertex x (vertex y) == (x == y) OK: vertexCount (vertex x) == 1 OK: edgeCount (vertex x) == 0 ============ NonEmpty.AdjacencyMap.edge ============ OK: edge x y == connect (vertex x) (vertex y) OK: hasEdge x y (edge x y) == True OK: edgeCount (edge x y) == 1 OK: vertexCount (edge 1 1) == 1 OK: vertexCount (edge 1 2) == 2 ============ NonEmpty.AdjacencyMap.overlay ============ OK: hasVertex z (overlay x y) == hasVertex z x || hasVertex z y OK: vertexCount (overlay x y) >= vertexCount x OK: vertexCount (overlay x y) <= vertexCount x + vertexCount y OK: edgeCount (overlay x y) >= edgeCount x OK: edgeCount (overlay x y) <= edgeCount x + edgeCount y OK: vertexCount (overlay 1 2) == 2 OK: edgeCount (overlay 1 2) == 0 ============ NonEmpty.AdjacencyMap.connect ============ OK: hasVertex z (connect x y) == hasVertex z x || hasVertex z y OK: vertexCount (connect x y) >= vertexCount x OK: vertexCount (connect x y) <= vertexCount x + vertexCount y OK: edgeCount (connect x y) >= edgeCount x OK: edgeCount (connect x y) >= edgeCount y OK: edgeCount (connect x y) >= vertexCount x * vertexCount y OK: edgeCount (connect x y) <= vertexCount x * vertexCount y + edgeCount x + edgeCount y OK: vertexCount (connect 1 2) == 2 OK: edgeCount (connect 1 2) == 1 ============ NonEmpty.AdjacencyMap.vertices1 ============ OK: vertices1 [x] == vertex x OK: hasVertex x . vertices1 == elem x OK: vertexCount . vertices1 == length . nub OK: vertexSet . vertices1 == Set.fromList . toList ============ NonEmpty.AdjacencyMap.edges1 ============ OK: edges1 [(x,y)] == edge x y OK: edges1 == overlays1 . fmap (uncurry edge) OK: edgeCount . edges1 == length . nub read . show = id: OK (0.33s) +++ OK, passed 100 tests. roundTrip (): OK +++ OK, passed 100 tests. Value: OK (0.02s) +++ OK, passed 100 tests. Bool: OK +++ OK, passed 100 tests. Double: OK +++ OK, passed 100 tests. Int: OK +++ OK, passed 100 tests. NonEmpty Char: OK +++ OK, passed 100 tests. Integer: OK +++ OK, passed 100 tests. String: OK +++ OK, passed 100 tests. Text: OK +++ OK, passed 100 tests. Lazy Text: OK +++ OK, passed 100 tests. Foo: OK (0.04s) +++ OK, passed 100 tests. Day: OK +++ OK, passed 100 tests. Month: OK +++ OK, passed 100 tests. Quarter: OK +++ OK, passed 100 tests. QuarterOfYear: OK +++ OK, passed 100 tests. BCE Day: OK +++ OK, passed 100 tests. DotNetTime: OK +++ OK, passed 100 tests. LocalTime: OK +++ OK, passed 100 tests. TimeOfDay: OK +++ OK, passed 100 tests. UTCTime: OK +++ OK, passed 100 tests. ZonedTime: OK +++ OK, passed 100 tests. NominalDiffTime: OK +++ OK, passed 100 tests. DiffTime: OK +++ OK, passed 100 tests. DayOfWeek: OK +++ OK, passed 100 tests. SystemTime: OK +++ OK, passed 100 tests. CalendarDiffTime: OK +++ OK, passed 100 tests. CalendarDiffDays: OK +++ OK, passed 100 tests. Version: OK +++ OK, passed 100 tests. Natural: OK +++ OK, passed 100 tests. Proxy: OK +++ OK, passed 100 tests. Tagged: OK +++ OK, passed 100 tests. Const: OK +++ OK, passed 100 tests. DList: OK +++ OK, passed 100 tests. Seq: OK +++ OK, passed 100 tests. Rational: OK +++ OK, passed 100 tests. Ratio Int: OK +++ OK, passed 100 tests. UUID: OK +++ OK, passed 100 tests. These: OK +++ OK, passed 100 tests. Fix: OK +++ OK, passed 100 tests. Mu: OK +++ OK, passed 100 tests. Nu: OK +++ OK, passed 100 tests. Maybe: OK +++ OK, passed 100 tests. Monoid.First: OK +++ OK, passed 100 tests. Semigroup.Sum: OK +++ OK, passed 100 tests. Semigroup.Product: OK +++ OK, passed 100 tests. Semigroup.All: OK +++ OK, passed 100 tests. Semigroup.Any: OK +++ OK, passed 100 tests. Strict Pair: OK +++ OK, passed 100 tests. Strict Either: OK +++ OK, passed 100 tests. Strict These: OK +++ OK, passed 100 tests. Strict Maybe: OK +++ OK, passed 100 tests. Solo Int: OK +++ OK, passed 100 tests. ShortText: OK +++ OK, passed 100 tests. URI: OK +++ OK, passed 100 tests. functors Identity Char: OK +++ OK, passed 100 tests. Identity Char: OK +++ OK, passed 100 tests. Identity [Char]: OK +++ OK, passed 100 tests. [Identity Char]: OK +++ OK, passed 100 tests. Compose I I Int: OK +++ OK, passed 100 tests. Compose [] I Int: OK +++ OK, passed 100 tests. Compose I [] Int: OK +++ OK, passed 100 tests. Compose [] [] Int: OK +++ OK, passed 100 tests. Compose I I Char: OK +++ OK, passed 100 tests. Compose [] I Char: OK +++ OK, passed 100 tests. Compose I [] Char: OK +++ OK, passed 100 tests. Compose [] [] Char: OK +++ OK, passed 100 tests. Compose3 I I I Char: OK +++ OK, passed 100 tests. Compose3 I [] I Char: OK +++ OK, passed 100 tests. Compose3 I I [] Char: OK +++ OK, passed 100 tests. Compose3 I [] [] Char: OK +++ OK, passed 100 tests. Compose3 [] I I Char: OK +++ OK, passed 100 tests. Compose3 [] [] I Char: OK +++ OK, passed 100 tests. Compose3 [] I [] Char: OK +++ OK, passed 100 tests. Compose3 [] [] [] Char: OK +++ OK, passed 100 tests. Compose3' I I I Char: OK +++ OK, passed 100 tests. Compose3' I [] I Char: OK +++ OK, passed 100 tests. Compose3' I I [] Char: OK +++ OK, passed 100 tests. Compose3' I [] [] Char: OK +++ OK, passed 100 tests. Compose3' [] I I Char: OK +++ OK, passed 100 tests. Compose3' [] [] I Char: OK +++ OK, passed 100 tests. Compose3' [] I [] Char: OK +++ OK, passed 100 tests. Compose3' [] [] [] Char: OK +++ OK, passed 100 tests. ghcGenerics OneConstructor: OK +++ OK, passed 100 tests. Product2: OK +++ OK, passed 100 tests. Product6: OK +++ OK, passed 100 tests. Sum4: OK (0.01s) +++ OK, passed 100 tests. roundTrip Key Bool: OK +++ OK, passed 100 tests. Text: OK (0.03s) +++ OK, passed 100 tests. String: OK (0.05s) +++ OK, passed 100 tests. Int: OK (0.01s) +++ OK, passed 100 tests. [Text]: OK (0.02s) +++ OK, passed 100 tests. (Int,Char): OK (0.02s) +++ OK, passed 100 tests. Integer: OK (0.01s) +++ OK, passed 100 tests. Natural: OK (0.01s) +++ OK, passed 100 tests. Float: OK (0.03s) +++ OK, passed 100 tests. Double: OK (0.04s) +++ OK, passed 100 tests. Day: OK (0.02s) +++ OK, passed 100 tests. DayOfWeek: OK +++ OK, passed 100 tests. Month: OK (0.02s) +++ OK, passed 100 tests. Quarter: OK (0.02s) +++ OK, passed 100 tests. QuarterOfYear: OK +++ OK, passed 100 tests. LocalTime: OK (0.03s) +++ OK, passed 100 tests. TimeOfDay: OK (0.02s) +++ OK, passed 100 tests. UTCTime: OK (0.03s) +++ OK, passed 100 tests. Version: OK (0.08s) +++ OK, passed 100 tests. Lazy Text: OK (0.04s) +++ OK, passed 100 tests. buildPhase completed in 55 seconds Phase: haddockPhase UUID: OK (0.02s) +++ OK, passed 100 tests. Const Text: OK (0.03s) +++ OK, passed 100 tests. toFromJSON Integer: OK +++ OK, passed 100 tests. Double: OK +++ OK, passed 100 tests. Maybe Integer: OK +++ OK, passed 100 tests. Either Integer Double: OK +++ OK, passed 100 tests. Either Integer Integer: OK +++ OK, passed 100 tests. failure messages modify failure: OK +++ OK, passed 100 tests. parserThrowError: OK +++ OK, passed 100 tests. parserCatchError: OK +++ OK, passed 100 tests. generic toJSON Nullary string: OK +++ OK, passed 100 tests. 2ElemArray: OK +++ OK, passed 100 tests. TaggedObject: OK +++ OK, passed 100 tests. ObjectWithSingleField: OK +++ OK, passed 100 tests. roundTrip string: OK +++ OK, passed 100 tests. 2ElemArray: OK +++ OK, passed 100 tests. TaggedObject: OK +++ OK, passed 100 tests. ObjectWithSingleField: OK +++ OK, passed 100 tests. EitherTextInt UntaggedValue: OK +++ OK, passed 100 tests. roundtrip: OK +++ OK, passed 100 tests. SomeType 2ElemArray: OK +++ OK, passed 100 tests. TaggedObject: OK +++ OK, passed 100 tests. ObjectWithSingleField: OK +++ OK, passed 100 tests. roundTrip 2ElemArray: OK +++ OK, passed 100 tests. TaggedObject: OK +++ OK, passed 100 tests. ObjectWithSingleField: OK +++ OK, passed 100 tests. 2ElemArray unary: OK +++ OK, passed 100 tests. TaggedObject unary: OK +++ OK, passed 100 tests. ObjectWithSingleField unary: OK +++ OK, passed 100 tests. OneConstructor default: OK +++ OK, passed 100 tests. Tagged: OK +++ OK, passed 100 tests. roundTrip default: OK +++ OK, passed 100 tests. Tagged: OK +++ OK, passed 100 tests. toEncoding NullaryString: OK +++ OK, passed 100 tests. Nullary2ElemArray: OK +++ OK, passed 100 tests. NullaryTaggedObject: OK +++ OK, passed 100 tests. NullaryObjectWithSingleField: OK +++ OK, passed 100 tests. ApproxDefault: OK +++ OK, passed 100 tests. EitherTextInt UntaggedValue: OK +++ OK, passed 100 tests. SomeType2ElemArray: OK +++ OK, passed 100 tests. SomeType2ElemArray unary: OK +++ OK, passed 100 tests. SomeType2ElemArray unary agree: OK +++ OK, passed 100 tests. SomeTypeTaggedObject: OK +++ OK, passed 100 tests. SomeTypeTaggedObject unary: OK +++ OK, passed 100 tests. SomeTypeTaggedObject unary agree: OK [lens] [ 1 of 85] Compiling Control.Lens.Internal.CTypes ( src/Control/Lens/Internal/CTypes.hs, dist/build/Control/Lens/Internal/CTypes.p_o ) +++ OK, passed 100 tests. SomeTypeObjectWithSingleField: OK +++ OK, passed 100 tests. SomeTypeObjectWithSingleField unary: OK +++ OK, passed 100 tests. SomeTypeObjectWithSingleField unary agree: OK +++ OK, passed 100 tests. SomeTypeOmitNothingFields: OK +++ OK, passed 100 tests. OneConstructorDefault: OK +++ OK, passed 100 tests. OneConstructorTagged: OK +++ OK, passed 100 tests. template-haskell toJSON Nullary string: OK +++ OK, passed 100 tests. 2ElemArray: OK +++ OK, passed 100 tests. TaggedObject: OK +++ OK, passed 100 tests. ObjectWithSingleField: OK +++ OK, passed 100 tests. roundTrip string: OK +++ OK, passed 100 tests. 2ElemArray: OK +++ OK, passed 100 tests. TaggedObject: OK +++ OK, passed 100 tests. ObjectWithSingleField: OK +++ OK, passed 100 tests. EitherTextInt UntaggedValue: OK +++ OK, passed 100 tests. roundtrip: OK +++ OK, passed 100 tests. SomeType 2ElemArray: OK +++ OK, passed 100 tests. TaggedObject: OK +++ OK, passed 100 tests. ObjectWithSingleField: OK +++ OK, passed 100 tests. roundTrip 2ElemArray: OK +++ OK, passed 100 tests. TaggedObject: OK +++ OK, passed 100 tests. ObjectWithSingleField: OK +++ OK, passed 100 tests. 2ElemArray unary: OK +++ OK, passed 100 tests. TaggedObject unary: OK +++ OK, passed 100 tests. ObjectWithSingleField unary: OK +++ OK, passed 100 tests. Approx string: OK +++ OK, passed 100 tests. ObjectWithSingleField: OK +++ OK, passed 100 tests. roundTrip string: OK +++ OK, passed 100 tests. ObjectWithSingleField: OK +++ OK, passed 100 tests. GADT string: OK +++ OK, passed 100 tests. ObjectWithSingleField: OK +++ OK, passed 100 tests. roundTrip string: OK +++ OK, passed 100 tests. ObjectWithSingleField: OK +++ OK, passed 100 tests. OneConstructor default: OK +++ OK, passed 100 tests. Tagged: OK +++ OK, passed 100 tests. roundTrip default: OK +++ OK, passed 100 tests. Tagged: OK +++ OK, passed 100 tests. toEncoding NullaryString: OK +++ OK, passed 100 tests. Nullary2ElemArray: OK +++ OK, passed 100 tests. NullaryTaggedObject: OK +++ OK, passed 100 tests. NullaryObjectWithSingleField: OK +++ OK, passed 100 tests. ApproxUnwrap: OK +++ OK, passed 100 tests. ApproxDefault: OK +++ OK, passed 100 tests. EitherTextInt UntaggedValue: OK +++ OK, passed 100 tests. SomeType2ElemArray: OK +++ OK, passed 100 tests. SomeType2ElemArray unary: OK +++ OK, passed 100 tests. SomeType2ElemArray unary agree: OK +++ OK, passed 100 tests. SomeTypeTaggedObject: OK +++ OK, passed 100 tests. SomeTypeTaggedObject unary: OK +++ OK, passed 100 tests. SomeTypeTaggedObject unary agree: OK +++ OK, passed 100 tests. SomeTypeObjectWithSingleField: OK +++ OK, passed 100 tests. SomeTypeObjectWithSingleField unary: OK +++ OK, passed 100 tests. SomeTypeObjectWithSingleField unary agree: OK +++ OK, passed 100 tests. OneConstructorDefault: OK +++ OK, passed 100 tests. OneConstructorTagged: OK +++ OK, passed 100 tests. QuickCheck shrink terminates Int: OK +++ OK, passed 100 tests. Bool: OK +++ OK, passed 100 tests. Integer: OK +++ OK, passed 100 tests. Char: OK +++ OK, passed 100 tests. Text: OK +++ OK, passed 100 tests. (Int,Int): OK +++ OK, passed 100 tests. Scientific: OK +++ OK, passed 100 tests. Preprocessing executable 'shake' for shake-0.19.8... Preprocessing library for shake-0.19.8... Running Haddock on library for shake-0.19.8... [lens] [ 2 of 85] Compiling Control.Lens.Internal.Doctest ( src/Control/Lens/Internal/Doctest.hs, dist/build/Control/Lens/Internal/Doctest.p_o ) [lens] [ 3 of 85] Compiling Control.Lens.Internal.Instances ( src/Control/Lens/Internal/Instances.hs, dist/build/Control/Lens/Internal/Instances.p_o ) [lens] [ 4 of 85] Compiling Control.Lens.Internal.Iso ( src/Control/Lens/Internal/Iso.hs, dist/build/Control/Lens/Internal/Iso.p_o ) Value: OK (0.19s) +++ OK, passed 100 tests. unit SerializationFormatSpec From JSON representation Nothing: OK Just: OK Just Nothing: OK Word8 3: OK Word8 3.00: OK Word8 3.14: OK Word8 -1: OK Word8 300: OK Day -0000-02-03: OK Day; year too short: OK Month; year too short: OK To/From JSON representation Either Left: OK Either Right: OK Nothing: OK Just Nothing: OK Just: OK Proxy Int: OK Tagged Char Int: OK Tagged 123 Int: OK Const Char Int: OK Tuple: OK NonEmpty: OK Seq: OK DList: OK (): OK Text: OK Lazy Text: OK ShortText: OK HashMap Int Int: OK Map Int Int: OK Map (Tagged Int Int) Int: OK Map [Int] Int: OK Map [Char] Int: OK Map [I Char] Int: OK nan :: Double: OK +inf :: Double: OK -inf :: Double: OK Ordering LT: OK Ordering EQ: OK Ordering GT: OK Float: OK Pico: OK Scientific: OK UUID: OK Set Int: OK IntSet: OK IntMap: OK Vector: OK HashSet Int: OK Tree Int: OK HashMap Float Int, NaN: OK HashMap Float Int, Infinity: OK HashMap Float Int, +Infinity: OK Identity Int: OK Solo Int: OK Identity Char: OK Identity String: OK [Identity Char]: OK Solo Char: OK Solo String: OK [Solo Char]: OK Maybe Char: OK Maybe String: OK Maybe [Identity Char]: OK Day; year >= 10000: OK Day; year >= 1000: OK Day; year > 0 && < 1000: OK Day; year == 0: OK Day; year < 0: OK Day; year < -1000: OK Month; year >= 10000: OK Month; year >= 1000: OK Month; year > 0 && < 1000: OK Month; year == 0: OK Month; year < 0: OK Month; year < -1000: OK Quarter; year >= 1000: OK Quarter; year > 0 && < 1000: OK Quarter; year == 0: OK Quarter; year < 0: OK Quarter; year < -1000: OK QuarterOfYear: OK Product I Maybe Int: OK Product I Maybe Int: OK Product I [] Char: OK Sum I [] Int: InL: OK Sum I [] Int: InR: OK Sum I [] Char: InR: OK Compose I I Int: OK Compose I [] Int: OK Compose [] I Int: OK Compose [] [] Int: OK Compose I I Char: OK Compose I [] Char: OK Compose [] I Char: OK Compose [] [] Char: OK Compose3 I I I Char: OK Compose3 I I [] Char: OK Compose3 I [] I Char: OK Compose3 I [] [] Char: OK Compose3 [] I I Char: OK Compose3 [] I [] Char: OK Compose3 [] [] I Char: OK Compose3 [] [] [] Char: OK Compose3' I I I Char: OK Compose3' I I [] Char: OK Compose3' I [] I Char: OK Compose3' I [] [] Char: OK Compose3' [] I I Char: OK Compose3' [] I [] Char: OK Compose3' [] [] I Char: OK Compose3' [] [] [] Char: OK MyEither Int String: Left: OK MyEither Int String: Right: OK Monoid.Dual Int: OK Monoid.First Int: OK Monoid.Last Int: OK Semigroup.Min Int: OK Semigroup.Max Int: OK Semigroup.First Int: OK Semigroup.Last Int: OK Semigroup.WrappedMonoid Int: OK SystemTime: OK SystemTime: OK CalendarDiffTime: OK CalendarDiffDays: OK DayOfWeek: OK These: This: OK These: That: OK These: OK Fix Strict.These: OK Mu Strict.These: OK Nu Strict.These: OK ErrorMessages simple: OK generic: OK generic: OK camelCase camelTo: OK camelTo: OK camelTo: OK camelTo: OK camelTo2: OK camelTo2: OK camelTo2: OK camelTo2: OK encoding goodProducer: OK utctime good: OK bad: OK 2000-01-01T12:13:00 2000-01-01 12:13:00 2000-01-01 2000-01-01Z 2015-01-01T12:30:00.00+00Z 2015-01-01T12:30:00.00+00:00Z 2015-01-03 12:13:00.Z 2015-01-03 12:13.000Z 2015-01-03 23:59:61Z 2015-01-03 12:13:00 Z 2015-01-03 12:13:00 +00:00 formatError example 1: OK .:, .:?, .:! -: OK -: OK -: OK -: OK -: OK -: OK -: OK -: OK -: OK Hashable laws -: OK Object construction -: OK Nullary constructors -: OK -: OK -: OK -: OK -: OK -: OK -: OK -: OK -: OK -: OK -: OK -: OK -: OK -: OK -: OK -: OK -: OK -: OK -: OK -: OK -: OK -: OK -: OK -: OK -: OK -: OK -: OK FromJSONKey -: OK -: OK -: OK -: OK -: OK optional fields Omit optional fields (Generics) ordinary omitNothingFields = True JSON should include non-optional value.: OK JSON should not include optional value.: OK JSON decode including non-optional value: OK JSON decode not including optional value: OK JSON decode including optional value: OK JSON decode including optional value 2: OK omitNothingFields = False JSON should include non-optional value.: OK JSON should include optional value.: OK JSON decode including non-optional value: OK JSON decode not including optional value: OK JSON decode including optional value: OK JSON decode including optional value 2: OK defaultOptions JSON should include non-optional value.: OK JSON should include optional value.: OK JSON decode including non-optional value: OK JSON decode not including optional value: OK JSON decode including optional value: OK JSON decode including optional value 2: OK higher omitNothingFields = True, higher JSON should include non-optional value.: OK JSON should not include optional value.: OK JSON decode including non-optional value: OK JSON decode not including optional value: OK JSON decode including optional value: OK JSON decode including optional value 2: OK omitNothingFields = False, higher JSON should include non-optional value.: OK JSON should include optional value.: OK JSON decode including non-optional value: OK JSON decode not including optional value: OK JSON decode including optional value: OK JSON decode including optional value 2: OK defaultOptions, higher JSON should include non-optional value.: OK JSON should include optional value.: OK JSON decode including non-optional value: OK JSON decode not including optional value: OK JSON decode including optional value: OK JSON decode including optional value 2: OK Omit optional fields (TH) ordinary omitNothingFields = True JSON should include non-optional value.: OK JSON should not include optional value.: OK JSON decode including non-optional value: OK JSON decode not including optional value: OK JSON decode including optional value: OK JSON decode including optional value 2: OK omitNothingFields = False JSON should include non-optional value.: OK JSON should include optional value.: OK JSON decode including non-optional value: OK JSON decode not including optional value: OK JSON decode including optional value: OK JSON decode including optional value 2: OK defaultOptions JSON should include non-optional value.: OK JSON should include optional value.: OK JSON decode including non-optional value: OK JSON decode not including optional value: OK JSON decode including optional value: OK JSON decode including optional value 2: OK higher omitNothingFields = True, higher JSON should include non-optional value.: OK JSON should not include optional value.: OK JSON decode including non-optional value: OK JSON decode not including optional value: OK JSON decode including optional value: OK JSON decode including optional value 2: OK omitNothingFields = False, higher JSON should include non-optional value.: OK JSON should include optional value.: OK JSON decode including non-optional value: OK JSON decode not including optional value: OK JSON decode including optional value: OK JSON decode including optional value 2: OK defaultOptions, higher JSON should include non-optional value.: OK JSON should include optional value.: OK JSON decode including non-optional value: OK JSON decode not including optional value: OK JSON decode including optional value: OK JSON decode including optional value 2: OK Omit optional fields (Manual) ordinary omitNothingFields = True JSON should include non-optional value.: OK JSON should not include optional value.: OK JSON decode including non-optional value: OK JSON decode not including optional value: OK JSON decode including optional value: OK JSON decode including optional value 2: OK omitNothingFields = False JSON should include non-optional value.: OK JSON should include optional value.: OK JSON decode including non-optional value: OK JSON decode not including optional value: OK JSON decode including optional value: OK JSON decode including optional value 2: OK defaultOptions JSON should include non-optional value.: OK JSON should include optional value.: OK JSON decode including non-optional value: OK JSON decode not including optional value: OK JSON decode including optional value: OK JSON decode including optional value 2: OK higher omitNothingFields = True, higher JSON should include non-optional value.: OK JSON should not include optional value.: OK JSON decode including non-optional value: OK JSON decode not including optional value: OK JSON decode including optional value: OK JSON decode including optional value 2: OK omitNothingFields = False, higher JSON should include non-optional value.: OK JSON should include optional value.: OK JSON decode including non-optional value: OK JSON decode not including optional value: OK JSON decode including optional value: OK JSON decode including optional value 2: OK defaultOptions, higher JSON should include non-optional value.: OK JSON should include optional value.: OK JSON decode including non-optional value: OK JSON decode not including optional value: OK JSON decode including optional value: OK JSON decode including optional value 2: OK Type-directed optional fields Proof of Concept toJSON x is not omitted when Nothing: OK y is omitted when Nothing: OK z is omitted when Nothing: OK parseJSON x can be null: OK x cannot be omitted: OK y can be omitted: OK y cannot be null: OK z can be null: OK z can be omitted: OK PR #455: OK [ 1 of 73] Compiling Development.Ninja.Env ( src/Development/Ninja/Env.hs, nothing ) [lens] [ 5 of 85] Compiling Control.Lens.Internal.List ( src/Control/Lens/Internal/List.hs, dist/build/Control/Lens/Internal/List.p_o ) [lens] [ 6 of 85] Compiling Control.Lens.Internal.Prelude ( src/Control/Lens/Internal/Prelude.hs, dist/build/Control/Lens/Internal/Prelude.p_o ) [lens] [ 7 of 85] Compiling Control.Lens.Internal.Level ( src/Control/Lens/Internal/Level.hs, dist/build/Control/Lens/Internal/Level.p_o ) [ 2 of 73] Compiling Development.Ninja.Type ( src/Development/Ninja/Type.hs, nothing ) [ 3 of 73] Compiling Development.Ninja.Lexer ( src/Development/Ninja/Lexer.hs, nothing ) [ 4 of 73] Compiling Development.Shake.Classes ( src/Development/Shake/Classes.hs, nothing ) [ 5 of 73] Compiling Development.Shake.FilePath ( src/Development/Shake/FilePath.hs, nothing ) [ 6 of 73] Compiling Development.Shake.Internal.CmdOption ( src/Development/Shake/Internal/CmdOption.hs, nothing ) [ 7 of 73] Compiling Development.Shake.Internal.History.Bloom ( src/Development/Shake/Internal/History/Bloom.hs, nothing ) [ 8 of 73] Compiling Development.Shake.Internal.History.Network ( src/Development/Shake/Internal/History/Network.hs, nothing ) [ 9 of 73] Compiling Development.Shake.Internal.History.Types ( src/Development/Shake/Internal/History/Types.hs, nothing ) [10 of 73] Compiling General.Bilist ( src/General/Bilist.hs, nothing ) [11 of 73] Compiling General.Binary ( src/General/Binary.hs, nothing ) Unescape string (PR #477): OK (0.69s) Show Options: OK SingleMaybeField generic: OK th: OK withEmbeddedJSON: OK SingleFieldCon: OK UnknownFields unary-unknown-th: OK unary-unknown-generic: OK unary-unknown-tag-th: OK unary-unknown-tag-generic: OK unary-explicit-tag-th: OK unary-explicit-tag-generic: OK sum-tag-th: OK sum-tag-generic: OK sum-unknown-in-branch-th: OK sum-unknown-in-branch-generic: OK sum-unknown-th: OK sum-unknown-generic: OK unary-tagged-th: OK unary-tagged-generic: OK unary-tagged-notag-th: OK unary-tagged-notag-generic: OK unary-tagged-unknown-th: OK unary-tagged-unknown-generic: OK Ratio with denominator 0: OK Rational parses number: OK Big rational: OK Small rational: OK Big scientific exponent: OK Big integer decoding: OK Big natural decoding: OK Big integer key decoding: OK QQ.Simple example: OK MonadFix Example1a: OK Example2a: OK Example3a: OK Example4a: OK Example1b: OK Example2b: OK Example3b: OK Example4b: OK Issue #351 -: OK -: OK -: OK issue571: OK issue687: OK issue967: OK KeyMap.insertWith: OK omitNothingFields Note: OK JSONTestSuite i_number_double_huge_neg_exp.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK i_number_huge_exp.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK i_number_neg_int_huge_exp.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK i_number_pos_double_huge_exp.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK i_number_real_neg_overflow.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK i_number_real_pos_overflow.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK i_number_real_underflow.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK i_number_too_big_neg_int.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK i_number_too_big_pos_int.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK i_number_very_big_negative_int.json decode: OK decode via tokens: OK [12 of 73] Compiling Development.Shake.Internal.FileName ( src/Development/Shake/Internal/FileName.hs, nothing ) tokens bs: OK tokens lbs: OK tokens text: OK i_object_key_lone_2nd_surrogate.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created i_string_1st_surrogate_but_2nd_missing.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created i_string_1st_valid_surrogate_2nd_invalid.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created i_string_UTF-16LE_with_BOM.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created i_string_UTF-8_invalid_sequence.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created i_string_UTF8_surrogate_U+D800.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created i_string_incomplete_surrogate_and_escape_valid.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created i_string_incomplete_surrogate_pair.json decode: OK [13 of 73] Compiling General.Cleanup ( src/General/Cleanup.hs, nothing ) tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created i_string_incomplete_surrogates_escape_valid.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created i_string_invalid_lonely_surrogate.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created i_string_invalid_surrogate.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created i_string_invalid_utf-8.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created i_string_inverted_surrogates_U+1D11E.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created i_string_iso_latin_1.json decode: OK tokens bs: OK [14 of 73] Compiling General.EscCodes ( src/General/EscCodes.hs, nothing ) tokens lbs: OK tokens text: OK Golden file did not exist; created i_string_lone_second_surrogate.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created i_string_lone_utf8_continuation_byte.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created i_string_not_in_unicode_range.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created i_string_overlong_sequence_2_bytes.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created i_string_overlong_sequence_6_bytes.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created i_string_overlong_sequence_6_bytes_null.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created i_string_truncated-utf-8.json decode: OK tokens bs: OK [15 of 73] Compiling General.Extra ( src/General/Extra.hs, nothing ) tokens lbs: OK tokens text: OK Golden file did not exist; created i_string_utf16BE_no_BOM.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created i_string_utf16LE_no_BOM.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created i_structure_500_nested_arrays.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK i_structure_UTF-8_BOM_empty_object.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_array_1_true_without_comma.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_array_a_invalid_utf8.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_array_colon_instead_of_comma.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_array_comma_after_close.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_array_comma_and_number.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_array_double_comma.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_array_double_extra_comma.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_array_extra_close.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_array_extra_comma.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_array_incomplete.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_array_incomplete_invalid_value.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_array_inner_array_no_comma.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_array_invalid_utf8.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_array_items_separated_by_semicolon.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_array_just_comma.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_array_just_minus.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_array_missing_value.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created [lens] [ 8 of 85] Compiling Control.Lens.Internal.Indexed ( src/Control/Lens/Internal/Indexed.hs, dist/build/Control/Lens/Internal/Indexed.p_o ) n_array_newlines_unclosed.json [lens] [ 9 of 85] Compiling Control.Lens.Internal.Getter ( src/Control/Lens/Internal/Getter.hs, dist/build/Control/Lens/Internal/Getter.p_o ) decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_array_number_and_comma.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_array_number_and_several_commas.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_array_spaces_vertical_tab_formfeed.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_array_star_inside.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_array_unclosed.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_array_unclosed_trailing_comma.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_array_unclosed_with_new_lines.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_array_unclosed_with_object_inside.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_incomplete_false.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_incomplete_null.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_incomplete_true.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_multidigit_number_then_00.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_number_++.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_number_+1.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_number_+Inf.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_number_-01.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_number_-NaN.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_number_0_capital_E+.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_number_0_capital_E.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_number_0e+.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_number_0e.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_number_1_000.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_number_1eE2.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_number_Inf.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_number_NaN.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_number_U+FF11_fullwidth_digit_one.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_number_expression.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_number_hex_1_digit.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_number_hex_2_digits.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_number_infinity.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_number_invalid+-.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_number_invalid-negative-real.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_number_invalid-utf-8-in-bigger-int.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_number_invalid-utf-8-in-exponent.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_number_invalid-utf-8-in-int.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_number_minus_infinity.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_number_minus_sign_with_trailing_garbage.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_number_minus_space_1.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_number_neg_int_starting_with_zero.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_number_neg_real_without_int_part.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_number_neg_with_garbage_at_end.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_number_real_garbage_after_e.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_number_real_with_invalid_utf8_after_e.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_number_real_without_fractional_part.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_number_starting_with_dot.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_number_with_alpha.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_number_with_alpha_char.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_number_with_leading_zero.json decode: OK tokens bs: OK tokens lbs: OK (0.01s) tokens text: OK Golden file did not exist; created n_object_bad_value.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_object_bracket_key.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_object_comma_instead_of_colon.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_object_double_colon.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_object_emoji.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_object_garbage_at_end.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_object_key_with_single_quotes.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_object_lone_continuation_byte_in_key_and_trailing_comma.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_object_missing_colon.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_object_missing_key.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_object_missing_semicolon.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_object_missing_value.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_object_no-colon.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_object_non_string_key.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_object_non_string_key_but_huge_number_instead.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_object_repeated_null_null.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_object_several_trailing_commas.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_object_single_quote.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_object_trailing_comma.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_object_trailing_comment.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_object_trailing_comment_open.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_object_trailing_comment_slash_open.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_object_trailing_comment_slash_open_incomplete.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_object_two_commas_in_a_row.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_object_unquoted_key.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_object_unterminated-value.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_object_with_single_string.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_object_with_trailing_garbage.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_single_space.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_string_1_surrogate_then_escape.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_string_1_surrogate_then_escape_u.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_string_1_surrogate_then_escape_u1.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_string_1_surrogate_then_escape_u1x.json decode: OK [16 of 73] Compiling Development.Shake.Internal.History.Symlink ( src/Development/Shake/Internal/History/Symlink.hs, nothing ) tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_string_accentuated_char_no_quotes.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_string_backslash_00.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_string_escape_x.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_string_escaped_backslash_bad.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_string_escaped_ctrl_char_tab.json decode: OK [17 of 73] Compiling Development.Shake.Internal.Errors ( src/Development/Shake/Internal/Errors.hs, nothing ) tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_string_escaped_emoji.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_string_incomplete_escape.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_string_incomplete_escaped_character.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_string_incomplete_surrogate.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_string_incomplete_surrogate_escape_invalid.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_string_invalid-utf-8-in-escape.json decode: OK tokens bs: OK [vector-instances] Phase: checkPhase tokens lbs: OK tokens text: OK Golden file did not exist; created n_string_invalid_backslash_esc.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_string_invalid_unicode_escape.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_string_invalid_utf8_after_escape.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_string_leading_uescaped_thinspace.json decode: OK tokens bs: OK [18 of 73] Compiling Development.Shake.Internal.Value ( src/Development/Shake/Internal/Value.hs, nothing ) tokens lbs: OK tokens text: OK Golden file did not exist; created n_string_no_quotes_with_bad_escape.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_string_single_doublequote.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK (0.02s) Golden file did not exist; created n_string_single_quote.json decode: OK [lens] [10 of 85] Compiling Control.Lens.Internal.Fold ( src/Control/Lens/Internal/Fold.hs, dist/build/Control/Lens/Internal/Fold.p_o ) tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_string_single_string_no_double_quotes.json decode: OK [19 of 73] Compiling Development.Shake.Internal.FilePattern ( src/Development/Shake/Internal/FilePattern.hs, nothing ) [vector-instances] Package has no test suites. tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_string_start_escape_unclosed.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_string_unescaped_ctrl_char.json decode: OK [vector-instances] Phase: haddockPhase tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_string_unescaped_newline.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_string_unescaped_tab.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_string_unicode_CapitalU.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_string_with_trailing_garbage.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_100000_opening_arrays.json decode: OK (0.05s) tokens bs: OK (0.05s) [vector-instances] Preprocessing library for vector-instances-3.4.3... [vector-instances] Running Haddock on library for vector-instances-3.4.3... [vector-instances] Warning: The documentation for the following packages are not installed. No [vector-instances] links will be generated to these packages: vector-0.13.2.0 tokens lbs: OK (0.04s) tokens text: OK (0.02s) Golden file did not exist; created n_structure_U+2060_word_joined.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_UTF8_BOM_no_data.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_angle_bracket_null.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_array_trailing_garbage.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_array_with_extra_array_close.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_array_with_unclosed_string.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_ascii-unicode-identifier.json [20 of 73] Compiling Development.Shake.Internal.Options ( src/Development/Shake/Internal/Options.hs, nothing ) decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_capitalized_True.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_close_unopened_array.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_comma_instead_of_closing_brace.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_double_array.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_end_array.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_incomplete_UTF8_BOM.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_lone-invalid-utf-8.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_lone-open-bracket.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_no_data.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_null-byte-outside-string.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_number_with_trailing_garbage.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_object_followed_by_closing_object.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_object_unclosed_no_value.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_object_with_comment.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_object_with_trailing_garbage.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_open_array_apostrophe.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_open_array_comma.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_open_array_object.json decode: OK (0.07s) tokens bs: OK (0.05s) [21 of 73] Compiling Development.Shake.Internal.FileInfo ( src/Development/Shake/Internal/FileInfo.hs, nothing ) [vector-instances] [1 of 1] Compiling Data.Vector.Instances ( src/Data/Vector/Instances.hs, nothing ) tokens lbs: OK (0.05s) [lens] [11 of 85] Compiling Control.Lens.Internal.Context ( src/Control/Lens/Internal/Context.hs, dist/build/Control/Lens/Internal/Context.p_o ) [lens] [12 of 85] Compiling Control.Lens.Internal.Bazaar ( src/Control/Lens/Internal/Bazaar.hs, dist/build/Control/Lens/Internal/Bazaar.p_o ) [22 of 73] Compiling Development.Shake.Internal.Core.Monad ( src/Development/Shake/Internal/Core/Monad.hs, nothing ) tokens text: OK (0.03s) Golden file did not exist; created n_structure_open_array_open_object.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_open_array_open_string.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_open_array_string.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_open_object.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_open_object_close_array.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_open_object_comma.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_open_object_open_array.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_open_object_open_string.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_open_object_string_with_apostrophes.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_open_open.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_single_eacute.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_single_star.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_trailing_#.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_uescaped_LF_before_string.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_unclosed_array.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_unclosed_array_partial_null.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_unclosed_array_unfinished_false.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_unclosed_array_unfinished_true.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_unclosed_object.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_unicode-identifier.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_whitespace_U+2060_word_joiner.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created n_structure_whitespace_formfeed.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created y_array_arraysWithSpaces.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_array_empty-string.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_array_empty.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_array_ending_with_newline.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_array_false.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_array_heterogeneous.json [23 of 73] Compiling Development.Ninja.Parse ( src/Development/Ninja/Parse.hs, nothing ) decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_array_null.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_array_with_1_and_newline.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_array_with_leading_space.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_array_with_several_null.json decode: OK decode via tokens: OK [24 of 73] Compiling General.Fence ( src/General/Fence.hs, nothing ) tokens bs: OK tokens lbs: OK tokens text: OK y_array_with_trailing_space.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_number.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_number_0e+1.json decode: OK decode via tokens: OK [25 of 73] Compiling General.FileLock ( src/General/FileLock.hs, nothing ) tokens bs: OK tokens lbs: OK tokens text: OK y_number_0e1.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_number_after_space.json decode: OK decode via tokens: OK [26 of 73] Compiling General.GetOpt ( src/General/GetOpt.hs, nothing ) tokens bs: OK tokens lbs: OK tokens text: OK y_number_double_close_to_zero.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_number_int_with_exp.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_number_minus_zero.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_number_negative_int.json [27 of 73] Compiling General.Intern ( src/General/Intern.hs, nothing ) decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_number_negative_one.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_number_negative_zero.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_number_real_capital_e.json decode: OK [28 of 73] Compiling General.Ids ( src/General/Ids.hs, nothing ) decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_number_real_capital_e_neg_exp.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_number_real_capital_e_pos_exp.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_number_real_exponent.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_number_real_fraction_exponent.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_number_real_neg_exp.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_number_real_pos_exponent.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_number_simple_int.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_number_simple_real.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_object.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_object_basic.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_object_duplicated_key.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_object_duplicated_key_and_value.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_object_empty.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_object_empty_key.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_object_escaped_null_in_key.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_object_extreme_numbers.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_object_long_strings.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_object_simple.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_object_string_unicode.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_object_with_newlines.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_string_1_2_3_bytes_UTF-8_sequences.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_string_accepted_surrogate_pair.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_string_accepted_surrogate_pairs.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_string_allowed_escapes.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_string_backslash_and_u_escaped_zero.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_string_backslash_doublequotes.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_string_comments.json [29 of 73] Compiling Development.Shake.Internal.History.Serialise ( src/Development/Shake/Internal/History/Serialise.hs, nothing ) decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_string_double_escape_a.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_string_double_escape_n.json decode: OK decode via tokens: OK tokens bs: OK [vector-instances] Haddock coverage: [vector-instances]  100% ( 1 / 1) in 'Data.Vector.Instances' tokens lbs: OK tokens text: OK y_string_escaped_control_character.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_string_escaped_noncharacter.json decode: OK decode via tokens: OK tokens bs: OK [30 of 73] Compiling Development.Shake.Internal.History.Server ( src/Development/Shake/Internal/History/Server.hs, nothing ) tokens lbs: OK tokens text: OK y_string_in_array.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_string_in_array_with_leading_space.json decode: OK [31 of 73] Compiling Development.Shake.Internal.Core.Database ( src/Development/Shake/Internal/Core/Database.hs, nothing ) decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_string_last_surrogates_1_and_2.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_string_nbsp_uescaped.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_string_nonCharacterInUTF-8_U+10FFFF.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_string_nonCharacterInUTF-8_U+FFFF.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK [32 of 73] Compiling General.ListBuilder ( src/General/ListBuilder.hs, nothing ) tokens text: OK y_string_null_escape.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_string_one-byte-utf-8.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_string_pi.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_string_reservedCharacterInUTF-8_U+1BFFF.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK [33 of 73] Compiling General.Makefile ( src/General/Makefile.hs, nothing ) tokens text: OK y_string_simple_ascii.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_string_space.json decode: OK decode via tokens: OK [34 of 73] Compiling General.Process ( src/General/Process.hs, nothing ) tokens bs: OK tokens lbs: OK tokens text: OK y_string_surrogates_U+1D11E_MUSICAL_SYMBOL_G_CLEF.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_string_three-byte-utf-8.json decode: OK [vector-instances] Warning: Data.Vector.Instances: could not find link destinations for: [vector-instances]  - Data.Vector.Vector [vector-instances]  - Data.Vector.Strict.Vector [vector-instances]  - Data.Vector.Unboxed.Base.Unbox [vector-instances]  - Data.Vector.Unboxed.Base.Vector [vector-instances]  - Data.Vector.Storable.Vector [vector-instances]  - Data.Vector.Primitive.Vector decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_string_two-byte-utf-8.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_string_u+2028_line_sep.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_string_u+2029_par_sep.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_string_uEscape.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_string_uescaped_newline.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_string_unescaped_char_delete.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_string_unicode.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_string_unicodeEscapedBackslash.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_string_unicode_2.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_string_unicode_U+10FFFE_nonchar.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_string_unicode_U+1FFFE_nonchar.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_string_unicode_U+200B_ZERO_WIDTH_SPACE.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_string_unicode_U+2064_invisible_plus.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_string_unicode_U+FDD0_nonchar.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_string_unicode_U+FFFE_nonchar.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_string_unicode_escaped_double_quote.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_string_utf8.json [35 of 73] Compiling General.Thread ( src/General/Thread.hs, nothing ) decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_string_with_del_character.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_structure_lonely_false.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_structure_lonely_int.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_structure_lonely_negative_real.json [36 of 73] Compiling General.Chunks ( src/General/Chunks.hs, nothing ) decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_structure_lonely_null.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_structure_lonely_string.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_structure_lonely_true.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_structure_string_empty.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_structure_trailing_newline.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK y_structure_true_in_array.json decode: OK decode via tokens: OK tokens bs: OK [37 of 73] Compiling General.Timing ( src/General/Timing.hs, nothing ) tokens lbs: OK tokens text: OK y_structure_whitespace_array.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK number_-9223372036854775808.json decode: OK [38 of 73] Compiling General.Pool ( src/General/Pool.hs, nothing ) decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK number_-9223372036854775809.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK number_1000000000000000.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK number_10000000000000000999.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK number_1e-999.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK ============ NonEmpty.AdjacencyMap.overlays1 ============ OK: overlays1 [x] == x OK: overlays1 [x,y] == overlay x y ============ NonEmpty.AdjacencyMap.connects1 ============ OK: connects1 [x] == x OK: connects1 [x,y] == connect x y ============ NonEmpty.AdjacencyMap.isSubgraphOf ============ OK: isSubgraphOf x (overlay x y) == True OK: isSubgraphOf (overlay x y) (connect x y) == True OK: isSubgraphOf (path1 xs) (circuit1 xs) == True OK: isSubgraphOf x y ==> x <= y ============ NonEmpty.AdjacencyMap.hasVertex ============ OK: hasVertex x (vertex y) == (x == y) ============ NonEmpty.AdjacencyMap.hasEdge ============ OK: hasEdge x y (vertex z) == False OK: hasEdge x y (edge x y) == True OK: hasEdge x y . removeEdge x y == const False OK: hasEdge x y == elem (x,y) . edgeList ============ NonEmpty.AdjacencyMap.vertexCount ============ OK: vertexCount (vertex x) == 1 OK: vertexCount x >= 1 OK: vertexCount == length . vertexList1 ============ NonEmpty.AdjacencyMap.edgeCount ============ OK: edgeCount (vertex x) == 0 OK: edgeCount (edge x y) == 1 OK: edgeCount == length . edgeList ============ NonEmpty.AdjacencyMap.vertexList1 ============ OK: vertexList1 (vertex x) == [x] OK: vertexList1 . vertices1 == nub . sort ============ NonEmpty.AdjacencyMap.edgeList ============ OK: edgeList (vertex x) == [] OK: edgeList (edge x y) == [(x,y)] OK: edgeList (star 2 [3,1]) == [(2,1), (2,3)] OK: edgeList . edges1 == nub . sort . toList OK: edgeList . transpose == sort . map swap . edgeList ============ NonEmpty.AdjacencyMap.vertexSet ============ OK: vertexSet . vertex == Set.singleton OK: vertexSet . vertices1 == Set.fromList . toList OK: vertexSet . clique1 == Set.fromList . toList ============ NonEmpty.AdjacencyMap.edgeSet ============ OK: edgeSet (vertex x) == Set.empty OK: edgeSet (edge x y) == Set.singleton (x,y) OK: edgeSet . edges1 == Set.fromList . toList ============ NonEmpty.AdjacencyMap.preSet ============ OK: preSet x (vertex x) == Set.empty OK: preSet 1 (edge 1 2) == Set.empty OK: preSet y (edge x y) == Set.fromList [x] ============ NonEmpty.AdjacencyMap.postSet ============ OK: postSet x (vertex x) == Set.empty OK: postSet x (edge x y) == Set.fromList [y] OK: postSet 2 (edge 1 2) == Set.empty ============ NonEmpty.AdjacencyMap.path1 ============ OK: path1 [x] == vertex x OK: path1 [x,y] == edge x y OK: path1 . reverse == transpose . path1 ============ NonEmpty.AdjacencyMap.circuit1 ============ OK: circuit1 [x] == edge x x OK: circuit1 [x,y] == edges1 [(x,y), (y,x)] OK: circuit1 . reverse == transpose . circuit1 ============ NonEmpty.AdjacencyMap.clique1 ============ OK: clique1 [x] == vertex x OK: clique1 [x,y] == edge x y OK: clique1 [x,y,z] == edges1 [(x,y), (x,z), (y,z)] OK: clique1 (xs <> ys) == connect (clique1 xs) (clique1 ys) OK: clique1 . reverse == transpose . clique1 ============ NonEmpty.AdjacencyMap.biclique1 ============ OK: biclique1 [x1,x2] [y1,y2] == edges1 [(x1,y1), (x1,y2), (x2,y1), (x2,y2)] OK: biclique1 xs ys == connect (vertices1 xs) (vertices1 ys) ============ NonEmpty.AdjacencyMap.star ============ OK: star x [] == vertex x OK: star x [y] == edge x y OK: star x [y,z] == edges1 [(x,y), (x,z)] ============ NonEmpty.AdjacencyMap.stars1 ============ OK: stars1 [(x, [] )] == vertex x OK: stars1 [(x, [y])] == edge x y OK: stars1 [(x, ys )] == star x ys OK: stars1 == overlays1 . fmap (uncurry star) OK: overlay (stars1 xs) (stars1 ys) == stars1 (xs <> ys) ============ NonEmpty.AdjacencyMap.tree ============ OK: tree (Node x []) == vertex x OK: tree (Node x [Node y [Node z []]]) == path1 [x,y,z] OK: tree (Node x [Node y [], Node z []]) == star x [y,z] OK: tree (Node 1 [Node 2 [], Node 3 [Node 4 [], Node 5 []]]) == edges1 [(1,2), (1,3), (3,4), (3,5)] ============ NonEmpty.AdjacencyMap.removeVertex1 ============ tokens text: OK OK: removeVertex1 x (vertex x) == Nothing OK: removeVertex1 1 (vertex 2) == Just (vertex 2) OK: removeVertex1 x (edge x x) == Nothing OK: removeVertex1 1 (edge 1 2) == Just (vertex 2) OK: removeVertex1 x >=> removeVertex1 x == removeVertex1 x ============ NonEmpty.AdjacencyMap.removeEdge ============ OK: removeEdge x y (edge x y) == vertices1 [x,y] OK: removeEdge x y . removeEdge x y == removeEdge x y OK: removeEdge 1 1 (1 * 1 * 2 * 2) == 1 * 2 * 2 OK: removeEdge 1 2 (1 * 1 * 2 * 2) == 1 * 1 + 2 * 2 ============ NonEmpty.AdjacencyMap.replaceVertex ============ OK: replaceVertex x x == id OK: replaceVertex x y (vertex x) == vertex y OK: replaceVertex x y == mergeVertices (== x) y ============ NonEmpty.AdjacencyMap.mergeVertices ============ OK: mergeVertices (const False) x == id OK: mergeVertices (== x) y == replaceVertex x y OK: mergeVertices even 1 (0 * 2) == 1 * 1 OK: mergeVertices odd 1 (3 + 4 * 5) == 4 * 1 ============ NonEmpty.AdjacencyMap.transpose ============ OK: transpose (vertex x) == vertex x OK: transpose (edge x y) == edge y x OK: transpose . transpose == id OK: edgeList . transpose == sort . map swap . edgeList ============ NonEmpty.AdjacencyMap.gmap ============ OK: gmap f (vertex x) == vertex (f x) OK: gmap f (edge x y) == edge (f x) (f y) OK: gmap id == id OK: gmap f . gmap g == gmap (f . g) ============ NonEmpty.AdjacencyMap.induce1 ============ OK: induce1 (const True ) x == Just x OK: induce1 (const False) x == Nothing OK: induce1 (/= x) == removeVertex1 x OK: induce1 p >=> induce1 q == induce1 (\x -> p x && q x) ============ NonEmpty.AdjacencyMap.induceJust1 ============ OK: induceJust1 (vertex Nothing) == Nothing OK: induceJust1 (edge (Just x) Nothing) == Just (vertex x) OK: induceJust1 . gmap Just == Just OK: induceJust1 . gmap (\x -> if p x then Just x else Nothing) == induce1 p ============ NonEmpty.AdjacencyMap.closure ============ OK: closure (vertex x) == edge x x OK: closure (edge x x) == edge x x OK: closure (edge x y) == edges1 [(x,x), (x,y), (y,y)] OK: closure (path1 $ nub xs) == reflexiveClosure (clique1 $ nub xs) OK: closure == reflexiveClosure . transitiveClosure OK: closure == transitiveClosure . reflexiveClosure OK: closure . closure == closure OK: postSet x (closure y) == Set.fromList (reachable y x) ============ NonEmpty.AdjacencyMap.reflexiveClosure ============ OK: reflexiveClosure (vertex x) == edge x x OK: reflexiveClosure (edge x x) == edge x x OK: reflexiveClosure (edge x y) == edges1 [(x,x), (x,y), (y,y)] OK: reflexiveClosure . reflexiveClosure == reflexiveClosure ============ NonEmpty.AdjacencyMap.symmetricClosure ============ OK: symmetricClosure (vertex x) == vertex x OK: symmetricClosure (edge x y) == edges1 [(x,y), (y,x)] OK: symmetricClosure x == overlay x (transpose x) OK: symmetricClosure . symmetricClosure == symmetricClosure ============ NonEmpty.AdjacencyMap.transitiveClosure ============ OK: transitiveClosure (vertex x) == vertex x OK: transitiveClosure (edge x y) == edge x y OK: transitiveClosure (path1 $ nub xs) == clique1 (nub $ xs) OK: transitiveClosure . transitiveClosure == transitiveClosure ============ NonEmpty.Graph.============ OK: Axioms of non-empty graphs OK: Theorems of non-empty graphs ============ Ord (NonEmpty.Graph a) ============ OK: vertex 1 < vertex 2 OK: vertex 3 < edge 1 2 OK: vertex 1 < edge 1 1 OK: edge 1 1 < edge 1 2 OK: edge 1 2 < edge 1 1 + edge 2 2 OK: edge 1 2 < edge 1 3 OK: x <= x + y OK: x + y <= x * y ============ Functor (NonEmpty.Graph a) ============ OK: fmap f (vertex x) == vertex (f x) OK: fmap f (edge x y) == edge (f x) (f y) OK: fmap id == id OK: fmap f . fmap g == fmap (f . g) ============ Monad (NonEmpty.Graph a) ============ OK: (vertex x >>= f) == f x number_1e6.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK number_9223372036854775807.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK number_9223372036854775808.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK object_key_nfc_nfd.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK object_key_nfd_nfc.json decode: OK decode via tokens: OK tokens bs: OK [39 of 73] Compiling Development.Shake.Internal.Core.Storage ( src/Development/Shake/Internal/Core/Storage.hs, nothing ) tokens lbs: OK tokens text: OK object_same_key_different_values.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK object_same_key_same_value.json [lens] [13 of 85] Compiling Control.Lens.Internal.Magma ( src/Control/Lens/Internal/Magma.hs, dist/build/Control/Lens/Internal/Magma.p_o ) decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK object_same_key_unclear_values.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK string_1_escaped_invalid_codepoint.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created string_1_invalid_codepoint.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created string_2_escaped_invalid_codepoints.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created string_2_invalid_codepoints.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created string_3_escaped_invalid_codepoints.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created string_3_invalid_codepoints.json decode: OK tokens bs: OK tokens lbs: OK tokens text: OK Golden file did not exist; created string_with_escaped_NULL.json decode: OK decode via tokens: OK tokens bs: OK tokens lbs: OK tokens text: OK encoders benchmarks/json-data/example.json: OK benchmarks/json-data/integers.json: OK benchmarks/json-data/jp100.json: OK benchmarks/json-data/numbers.json: OK benchmarks/json-data/twitter10.json: OK benchmarks/json-data/twitter20.json: OK benchmarks/json-data/geometry.json: OK benchmarks/json-data/jp10.json: OK benchmarks/json-data/jp50.json: OK benchmarks/json-data/twitter1.json: OK benchmarks/json-data/twitter100.json: OK benchmarks/json-data/twitter50.json: OK All 2085 tests passed (3.69s) Test suite aeson-tests: PASS Test suite logged to: dist/test/aeson-2.2.3.0-aeson-tests.log 1 of 1 test suites (1 of 1 test cases) passed. Phase: haddockPhase [40 of 73] Compiling General.TypeMap ( src/General/TypeMap.hs, nothing ) [41 of 73] Compiling General.Wait ( src/General/Wait.hs, nothing ) [42 of 73] Compiling Development.Shake.Internal.History.Shared ( src/Development/Shake/Internal/History/Shared.hs, nothing ) Preprocessing library for aeson-2.2.3.0... Running Haddock on library for aeson-2.2.3.0... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: vector-0.13.2.0 [43 of 73] Compiling Development.Shake.Internal.History.Cloud ( src/Development/Shake/Internal/History/Cloud.hs, nothing ) [44 of 73] Compiling Development.Shake.Internal.Core.Types ( src/Development/Shake/Internal/Core/Types.hs, nothing ) [45 of 73] Compiling Development.Shake.Internal.Core.Rules ( src/Development/Shake/Internal/Core/Rules.hs, nothing ) [46 of 73] Compiling Development.Shake.Internal.Core.Pool ( src/Development/Shake/Internal/Core/Pool.hs, nothing ) [lens] [14 of 85] Compiling Control.Lens.Internal.Prism ( src/Control/Lens/Internal/Prism.hs, dist/build/Control/Lens/Internal/Prism.p_o ) [lens] [15 of 85] Compiling Control.Lens.Internal.Profunctor ( src/Control/Lens/Internal/Profunctor.hs, dist/build/Control/Lens/Internal/Profunctor.p_o ) [lens] [16 of 85] Compiling Control.Lens.Internal.Review ( src/Control/Lens/Internal/Review.hs, dist/build/Control/Lens/Internal/Review.p_o ) [lens] [17 of 85] Compiling Control.Lens.Internal.Setter ( src/Control/Lens/Internal/Setter.hs, dist/build/Control/Lens/Internal/Setter.p_o ) [lens] [18 of 85] Compiling Control.Lens.Internal.Zoom ( src/Control/Lens/Internal/Zoom.hs, dist/build/Control/Lens/Internal/Zoom.p_o ) [lens] [19 of 85] Compiling Control.Lens.Internal ( src/Control/Lens/Internal.hs, dist/build/Control/Lens/Internal.p_o ) [47 of 73] Compiling Development.Shake.Internal.Core.Action ( src/Development/Shake/Internal/Core/Action.hs, nothing ) [lens] [20 of 85] Compiling Control.Lens.Type ( src/Control/Lens/Type.hs, dist/build/Control/Lens/Type.p_o ) [lens] [21 of 85] Compiling Control.Lens.Setter ( src/Control/Lens/Setter.hs, dist/build/Control/Lens/Setter.p_o ) [lens] [22 of 85] Compiling Control.Lens.Lens ( src/Control/Lens/Lens.hs, dist/build/Control/Lens/Lens.p_o ) [lens] [23 of 85] Compiling Control.Lens.Tuple ( src/Control/Lens/Tuple.hs, dist/build/Control/Lens/Tuple.p_o ) [ 1 of 32] Compiling Data.Aeson.Internal.ByteString ( src/Data/Aeson/Internal/ByteString.hs, nothing ) [ 2 of 32] Compiling Data.Aeson.Internal.Functions ( src/Data/Aeson/Internal/Functions.hs, nothing ) [48 of 73] Compiling Development.Shake.Internal.Resource ( src/Development/Shake/Internal/Resource.hs, nothing ) [ 3 of 32] Compiling Data.Aeson.Internal.Prelude ( src/Data/Aeson/Internal/Prelude.hs, nothing ) [49 of 73] Compiling Development.Shake.Internal.Core.Build ( src/Development/Shake/Internal/Core/Build.hs, nothing ) [ 4 of 32] Compiling Data.Aeson.Internal.Scientific ( src/Data/Aeson/Internal/Scientific.hs, nothing ) [50 of 73] Compiling Development.Shake.Rule ( src/Development/Shake/Rule.hs, nothing ) [51 of 73] Compiling Development.Shake.Internal.Rules.Rerun ( src/Development/Shake/Internal/Rules/Rerun.hs, nothing ) [ 5 of 32] Compiling Data.Aeson.Internal.TH ( src/Data/Aeson/Internal/TH.hs, nothing ) [52 of 73] Compiling Development.Shake.Internal.Rules.Oracle ( src/Development/Shake/Internal/Rules/Oracle.hs, nothing ) [ 6 of 32] Compiling Data.Aeson.Internal.Text ( src/Data/Aeson/Internal/Text.hs, nothing ) [ 7 of 32] Compiling Data.Aeson.Internal.Unescape ( src/Data/Aeson/Internal/Unescape.hs, nothing ) [53 of 73] Compiling Development.Shake.Internal.Rules.File ( src/Development/Shake/Internal/Rules/File.hs, nothing ) [ 8 of 32] Compiling Data.Aeson.Internal.UnescapeFromText ( src/Data/Aeson/Internal/UnescapeFromText.hs, nothing ) [54 of 73] Compiling Development.Shake.Internal.Rules.OrderOnly ( src/Development/Shake/Internal/Rules/OrderOnly.hs, nothing ) [55 of 73] Compiling Development.Shake.Internal.Rules.Files ( src/Development/Shake/Internal/Rules/Files.hs, nothing ) OK: (edge x y >>= f) == connect (f x) (f y) OK: (vertices1 xs >>= f) == overlays1 (fmap f xs) OK: (x >>= vertex) == x OK: ((x >>= f) >>= g) == (x >>= (\y -> (f y) >>= g)) ============ NonEmpty.Graph.toNonEmpty ============ OK: toNonEmpty empty == Nothing OK: toNonEmpty (toGraph x) == Just (x :: NonEmpty.Graph a) ============ NonEmpty.Graph.vertex ============ OK: hasVertex x (vertex y) == (x == y) OK: vertexCount (vertex x) == 1 OK: edgeCount (vertex x) == 0 OK: size (vertex x) == 1 ============ NonEmpty.Graph.edge ============ OK: edge x y == connect (vertex x) (vertex y) OK: hasEdge x y (edge x y) == True OK: edgeCount (edge x y) == 1 OK: vertexCount (edge 1 1) == 1 OK: vertexCount (edge 1 2) == 2 ============ NonEmpty.Graph.overlay ============ OK: hasVertex z (overlay x y) == hasVertex z x || hasVertex z y OK: vertexCount (overlay x y) >= vertexCount x OK: vertexCount (overlay x y) <= vertexCount x + vertexCount y OK: edgeCount (overlay x y) >= edgeCount x OK: edgeCount (overlay x y) <= edgeCount x + edgeCount y OK: size (overlay x y) == size x + size y OK: vertexCount (overlay 1 2) == 2 OK: edgeCount (overlay 1 2) == 0 ============ NonEmpty.Graph.overlay1 ============ OK: overlay1 empty x == x OK: x /= empty ==> overlay1 x y == overlay (fromJust $ toNonEmpty x) y ============ NonEmpty.Graph.connect ============ OK: hasVertex z (connect x y) == hasVertex z x || hasVertex z y OK: vertexCount (connect x y) >= vertexCount x OK: vertexCount (connect x y) <= vertexCount x + vertexCount y OK: edgeCount (connect x y) >= edgeCount x OK: edgeCount (connect x y) >= edgeCount y OK: edgeCount (connect x y) >= vertexCount x * vertexCount y OK: edgeCount (connect x y) <= vertexCount x * vertexCount y + edgeCount x + edgeCount y OK: size (connect x y) == size x + size y OK: vertexCount (connect 1 2) == 2 OK: edgeCount (connect 1 2) == 1 ============ NonEmpty.Graph.vertices1 ============ OK: vertices1 [x] == vertex x OK: hasVertex x . vertices1 == elem x OK: vertexCount . vertices1 == length . nub OK: vertexSet . vertices1 == Set.fromList . toList ============ NonEmpty.Graph.edges1 ============ OK: edges1 [(x,y)] == edge x y OK: edges1 == overlays1 . fmap (uncurry edge) OK: edgeCount . edges1 == length . nub ============ NonEmpty.Graph.overlays1 ============ OK: overlays1 [x] == x OK: overlays1 [x,y] == overlay x y ============ NonEmpty.Graph.connects1 ============ OK: connects1 [x] == x OK: connects1 [x,y] == connect x y ============ NonEmpty.Graph.foldg1 ============ OK: foldg1 vertex overlay connect == id OK: foldg1 vertex overlay (flip connect) == transpose OK: foldg1 (const 1) (+) (+) == size OK: foldg1 (== x) (||) (||) == hasVertex x ============ NonEmpty.Graph.isSubgraphOf ============ OK: isSubgraphOf x (overlay x y) == True OK: isSubgraphOf (overlay x y) (connect x y) == True OK: isSubgraphOf (path1 xs) (circuit1 xs) == True OK: isSubgraphOf x y ==> x <= y ============ NonEmpty.Graph.(===) ============ OK: x === x == True OK: x + y === x + y == True OK: 1 + 2 === 2 + 1 == False OK: x + y === x * y == False ============ NonEmpty.Graph.size ============ OK: size (vertex x) == 1 OK: size (overlay x y) == size x + size y OK: size (connect x y) == size x + size y OK: size x >= 1 OK: size x >= vertexCount x ============ NonEmpty.Graph.hasVertex ============ OK: hasVertex x (vertex y) == (x == y) ============ NonEmpty.Graph.hasEdge ============ OK: hasEdge x y (vertex z) == False OK: hasEdge x y (edge x y) == True OK: hasEdge x y . removeEdge x y == const False OK: hasEdge x y == elem (x,y) . edgeList ============ NonEmpty.Graph.vertexCount ============ OK: vertexCount (vertex x) == 1 OK: vertexCount x >= 1 OK: vertexCount == length . vertexList1 ============ NonEmpty.Graph.edgeCount ============ OK: edgeCount (vertex x) == 0 OK: edgeCount (edge x y) == 1 OK: edgeCount == length . edgeList ============ NonEmpty.Graph.vertexList1 ============ OK: vertexList1 (vertex x) == [x] OK: vertexList1 . vertices1 == nub . sort ============ NonEmpty.Graph.edgeList ============ OK: edgeList (vertex x) == [] OK: edgeList (edge x y) == [(x,y)] OK: edgeList (star 2 [3,1]) == [(2,1), (2,3)] OK: edgeList . edges1 == nub . sort . toList OK: edgeList . transpose == sort . map swap . edgeList ============ NonEmpty.Graph.vertexSet ============ OK: vertexSet . vertex == Set.singleton OK: vertexSet . vertices1 == Set.fromList . toList OK: vertexSet . clique1 == Set.fromList . toList ============ NonEmpty.Graph.edgeSet ============ OK: edgeSet (vertex x) == Set.empty OK: edgeSet (edge x y) == Set.singleton (x,y) OK: edgeSet . edges1 == Set.fromList . toList ============ NonEmpty.Graph.path1 ============ OK: path1 [x] == vertex x OK: path1 [x,y] == edge x y OK: path1 . reverse == transpose . path1 ============ NonEmpty.Graph.circuit1 ============ OK: circuit1 [x] == edge x x OK: circuit1 [x,y] == edges1 [(x,y), (y,x)] OK: circuit1 . reverse == transpose . circuit1 ============ NonEmpty.Graph.clique1 ============ OK: clique1 [x] == vertex x OK: clique1 [x,y] == edge x y OK: clique1 [x,y,z] == edges1 [(x,y), (x,z), (y,z)] OK: clique1 (xs <> ys) == connect (clique1 xs) (clique1 ys) OK: clique1 . reverse == transpose . clique1 ============ NonEmpty.Graph.biclique1 ============ OK: biclique1 [x1,x2] [y1,y2] == edges1 [(x1,y1), (x1,y2), (x2,y1), (x2,y2)] OK: biclique1 xs ys == connect (vertices1 xs) (vertices1 ys) ============ NonEmpty.Graph.star ============ OK: star x [] == vertex x OK: star x [y] == edge x y OK: star x [y,z] == edges1 [(x,y), (x,z)] ============ NonEmpty.Graph.stars1 ============ OK: stars1 [(x, [] )] == vertex x OK: stars1 [(x, [y])] == edge x y OK: stars1 [(x, ys )] == star x ys OK: stars1 == overlays1 . fmap (uncurry star) OK: overlay (stars1 xs) (stars1 ys) == stars1 (xs <> ys) ============ NonEmpty.Graph.tree ============ OK: tree (Node x []) == vertex x OK: tree (Node x [Node y [Node z []]]) == path1 [x,y,z] OK: tree (Node x [Node y [], Node z []]) == star x [y,z] OK: tree (Node 1 [Node 2 [], Node 3 [Node 4 [], Node 5 []]]) == edges1 [(1,2), (1,3), (3,4), (3,5)] ============ NonEmpty.Graph.mesh1 ============ OK: mesh1 [x] [y] == vertex (x, y) OK: mesh1 xs ys == box (path1 xs) (path1 ys) OK: mesh1 [1,2,3] ['a', 'b'] == OK: size (mesh xs ys) == max 1 (3 * length xs * length ys - length xs - length ys -1) ============ NonEmpty.Graph.torus1 ============ OK: torus1 [x] [y] == edge (x,y) (x,y) OK: torus1 xs ys == box (circuit1 xs) (circuit1 ys) OK: torus1 [1,2] ['a', 'b'] == OK: size (torus1 xs ys) == max 1 (3 * length xs * length ys) ============ NonEmpty.Graph.removeVertex1 ============ OK: removeVertex1 x (vertex x) == Nothing OK: removeVertex1 1 (vertex 2) == Just (vertex 2) OK: removeVertex1 x (edge x x) == Nothing OK: removeVertex1 1 (edge 1 2) == Just (vertex 2) OK: removeVertex1 x >=> removeVertex1 x == removeVertex1 x ============ NonEmpty.Graph.removeEdge ============ OK: removeEdge x y (edge x y) == vertices1 [x,y] OK: removeEdge x y . removeEdge x y == removeEdge x y OK: removeEdge 1 1 (1 * 1 * 2 * 2) == 1 * 2 * 2 OK: removeEdge 1 2 (1 * 1 * 2 * 2) == 1 * 1 + 2 * 2 OK: size (removeEdge x y z) <= 3 * size z ============ NonEmpty.Graph.replaceVertex ============ OK: replaceVertex x x == id OK: replaceVertex x y (vertex x) == vertex y OK: replaceVertex x y == mergeVertices (== x) y ============ NonEmpty.Graph.mergeVertices ============ OK: mergeVertices (const False) x == id [ 9 of 32] Compiling Data.Aeson.Key ( src/Data/Aeson/Key.hs, nothing ) [56 of 73] Compiling Development.Shake.Internal.Derived ( src/Development/Shake/Internal/Derived.hs, nothing ) [10 of 32] Compiling Data.Aeson.Decoding.Tokens ( src/Data/Aeson/Decoding/Tokens.hs, nothing ) [57 of 73] Compiling Development.Shake.Command ( src/Development/Shake/Command.hs, nothing ) [11 of 32] Compiling Data.Aeson.Decoding.Internal ( src/Data/Aeson/Decoding/Internal.hs, nothing ) [12 of 32] Compiling Data.Aeson.Decoding.Text ( src/Data/Aeson/Decoding/Text.hs, nothing ) [13 of 32] Compiling Data.Aeson.Decoding.ByteString.Lazy ( src/Data/Aeson/Decoding/ByteString/Lazy.hs, nothing ) [14 of 32] Compiling Data.Aeson.Decoding.ByteString ( src/Data/Aeson/Decoding/ByteString.hs, nothing ) [15 of 32] Compiling Data.Aeson.KeyMap ( src/Data/Aeson/KeyMap.hs, nothing ) [58 of 73] Compiling Development.Shake.Internal.Rules.Directory ( src/Development/Shake/Internal/Rules/Directory.hs, nothing ) [59 of 73] Compiling Development.Shake.Internal.Rules.Default ( src/Development/Shake/Internal/Rules/Default.hs, nothing ) [60 of 73] Compiling Paths_shake ( dist/build/autogen/Paths_shake.hs, nothing ) [61 of 73] Compiling Development.Shake.Internal.Paths ( src/Development/Shake/Internal/Paths.hs, nothing ) [62 of 73] Compiling General.Template ( src/General/Template.hs, nothing ) [63 of 73] Compiling Development.Shake.Internal.Progress ( src/Development/Shake/Internal/Progress.hs, nothing ) [16 of 32] Compiling Data.Aeson.Types.Generic ( src/Data/Aeson/Types/Generic.hs, nothing ) [17 of 32] Compiling Data.Aeson.Types.Internal ( src/Data/Aeson/Types/Internal.hs, nothing ) [64 of 73] Compiling Development.Shake.Internal.CompactUI ( src/Development/Shake/Internal/CompactUI.hs, nothing ) [65 of 73] Compiling Development.Shake.Internal.Profile ( src/Development/Shake/Internal/Profile.hs, nothing ) [18 of 32] Compiling Data.Aeson.Parser.Time ( src/Data/Aeson/Parser/Time.hs, nothing ) [19 of 32] Compiling Data.Aeson.Encoding.Builder ( src/Data/Aeson/Encoding/Builder.hs, nothing ) [66 of 73] Compiling Development.Shake.Internal.Core.Run ( src/Development/Shake/Internal/Core/Run.hs, nothing ) [20 of 32] Compiling Data.Aeson.Encoding.Internal ( src/Data/Aeson/Encoding/Internal.hs, nothing ) [67 of 73] Compiling Development.Shake.Database ( src/Development/Shake/Database.hs, nothing ) [68 of 73] Compiling Development.Shake.Internal.Demo ( src/Development/Shake/Internal/Demo.hs, nothing ) [69 of 73] Compiling Development.Shake.Internal.Args ( src/Development/Shake/Internal/Args.hs, nothing ) [21 of 32] Compiling Data.Aeson.Encoding ( src/Data/Aeson/Encoding.hs, nothing ) [22 of 32] Compiling Data.Aeson.Decoding.Conversion ( src/Data/Aeson/Decoding/Conversion.hs, nothing ) [23 of 32] Compiling Data.Aeson.Types.FromJSON ( src/Data/Aeson/Types/FromJSON.hs, nothing ) [70 of 73] Compiling Development.Shake ( src/Development/Shake.hs, nothing ) [71 of 73] Compiling Development.Shake.Util ( src/Development/Shake/Util.hs, nothing ) [72 of 73] Compiling Development.Shake.Forward ( src/Development/Shake/Forward.hs, nothing ) [73 of 73] Compiling Development.Shake.Config ( src/Development/Shake/Config.hs, nothing ) Haddock coverage: Warning: 'ShakeValue' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 7 / 7) in 'Development.Shake.Classes' 100% ( 62 / 62) in 'Development.Shake.FilePath' Warning: 'command' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'cmd' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ByteString' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'traced' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'interruptProcessGroupOf' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'terminateProcess' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Stdout' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Stderr' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'shakeLintInside' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'normaliseEx' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Hidden' is ambiguous. It is defined * at src/Development/Shake/Internal/Options.hs:298:20 * at src/Development/Shake/Internal/Options.hs:298:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Development/Shake/Internal/Options.hs:298:1 Warning: 'addShakeExtra' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'getShakeExtra' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'progressSimple' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Progress' is ambiguous. It is defined * at src/Development/Shake/Internal/Options.hs:94:17 * at src/Development/Shake/Internal/Options.hs:94:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Development/Shake/Internal/Options.hs:94:1 Warning: 'stdout' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'stderr' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'getShakeOptions' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'progressDisplay' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'needed' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ShakeOptions' is ambiguous. It is defined * at src/Development/Shake/Internal/Options.hs:137:21 * at src/Development/Shake/Internal/Options.hs:137:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Development/Shake/Internal/Options.hs:137:1 Warning: 'Fence' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'writeChunks' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'addPoolException' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'addPoolResume' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'addPoolStart' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'addPoolBatch' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Fence' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'lintTrackWrite' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'lintTrackRead' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'UserRule' is ambiguous. It is defined * at src/Development/Shake/Internal/Core/Types.hs:400:7 * at src/Development/Shake/Internal/Core/Types.hs:393:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Development/Shake/Internal/Core/Types.hs:393:1 Warning: 'addUserRule' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Rules' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'priority' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'alternatives' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'versioned' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'RunResult' is ambiguous. It is defined * at src/Development/Shake/Internal/Core/Types.hs:103:24 * at src/Development/Shake/Internal/Core/Types.hs:103:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Development/Shake/Internal/Core/Types.hs:103:1 Warning: 'Action' is ambiguous. It is defined * at src/Development/Shake/Internal/Core/Types.hs:65:20 * at src/Development/Shake/Internal/Core/Types.hs:65:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Development/Shake/Internal/Core/Types.hs:65:1 Warning: 'action' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'need' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ShakeOptions' is ambiguous. It is defined * at src/Development/Shake/Internal/Options.hs:137:21 * at src/Development/Shake/Internal/Options.hs:137:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Development/Shake/Internal/Options.hs:137:1 Warning: 'Rules' is ambiguous. It is defined * at src/Development/Shake/Internal/Core/Rules.hs:114:19 * at src/Development/Shake/Internal/Core/Rules.hs:114:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Development/Shake/Internal/Core/Rules.hs:114:1 Warning: 'BinaryOp' is ambiguous. It is defined * at src/General/Binary.hs:34:19 * at src/General/Binary.hs:34:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/General/Binary.hs:34:1 Warning: 'writeFile'' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Action' is ambiguous. It is defined * at src/Development/Shake/Internal/Core/Types.hs:65:20 * at src/Development/Shake/Internal/Core/Types.hs:65:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Development/Shake/Internal/Core/Types.hs:65:1 Warning: 'need' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ShakeOptions' is ambiguous. It is defined * at src/Development/Shake/Internal/Options.hs:137:21 * at src/Development/Shake/Internal/Options.hs:137:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Development/Shake/Internal/Options.hs:137:1 Warning: 'Progress' is ambiguous. It is defined * at src/Development/Shake/Internal/Options.hs:94:17 * at src/Development/Shake/Internal/Options.hs:94:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Development/Shake/Internal/Options.hs:94:1 Warning: 'alwaysRerun' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'produces' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'orderOnly' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'withResource' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'cmd' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'command' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'apply' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: '-<.>' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: '%>' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Resource' is ambiguous. It is defined * at src/Development/Shake/Internal/Resource.hs:73:17 * at src/Development/Shake/Internal/Resource.hs:73:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Development/Shake/Internal/Resource.hs:73:1 Warning: 'need' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Action' is ambiguous. It is defined * at src/Development/Shake/Internal/Core/Types.hs:65:20 * at src/Development/Shake/Internal/Core/Types.hs:65:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Development/Shake/Internal/Core/Types.hs:65:1 Warning: 'produces' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'need' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ByteString' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'RunResult' is ambiguous. It is defined * at src/Development/Shake/Internal/Core/Types.hs:103:24 * at src/Development/Shake/Internal/Core/Types.hs:103:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Development/Shake/Internal/Core/Types.hs:103:1 100% ( 38 / 38) in 'Development.Shake.Rule' Warning: 'newCache' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'getDirectoryFiles' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'getEnv' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Action' is ambiguous. It is defined * at src/Development/Shake/Internal/Core/Types.hs:65:20 * at src/Development/Shake/Internal/Core/Types.hs:65:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Development/Shake/Internal/Core/Types.hs:65:1 Warning: 'cmd_' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'neededMakefileDependencies' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'needMakefileDependencies' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'shakeArgs' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Action' is ambiguous. It is defined * at src/Development/Shake/Internal/Core/Types.hs:65:20 * at src/Development/Shake/Internal/Core/Types.hs:65:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Development/Shake/Internal/Core/Types.hs:65:1 Warning: 'dropExtension' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Stdout' is ambiguous. It is defined * at src/Development/Shake/Command.hs:501:20 * at src/Development/Shake/Command.hs:501:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Development/Shake/Command.hs:501:1 Warning: 'Stderr' is ambiguous. It is defined * at src/Development/Shake/Command.hs:509:20 * at src/Development/Shake/Command.hs:509:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Development/Shake/Command.hs:509:1 Warning: 'Exit' is ambiguous. It is defined * at src/Development/Shake/Command.hs:518:16 * at src/Development/Shake/Command.hs:518:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Development/Shake/Command.hs:518:1 Warning: 'CmdLine' is ambiguous. It is defined * at src/Development/Shake/Command.hs:542:19 * at src/Development/Shake/Command.hs:542:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Development/Shake/Command.hs:542:1 Warning: 'CmdTime' is ambiguous. It is defined * at src/Development/Shake/Command.hs:538:19 * at src/Development/Shake/Command.hs:538:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Development/Shake/Command.hs:538:1 Warning: 'ByteString' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'StdoutTrim' is ambiguous. It is defined * at src/Development/Shake/Command.hs:504:24 * at src/Development/Shake/Command.hs:504:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Development/Shake/Command.hs:504:1 Warning: 'CmdArgument' is ambiguous. It is defined * at src/Development/Shake/Command.hs:721:23 * at src/Development/Shake/Command.hs:721:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Development/Shake/Command.hs:721:1 Warning: 'Action' is ambiguous. It is defined * at src/Development/Shake/Internal/Core/Types.hs:65:20 * at src/Development/Shake/Internal/Core/Types.hs:65:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Development/Shake/Internal/Core/Types.hs:65:1 100% ( 24 / 24) in 'Development.Shake.Command' Warning: 'lookupEnv' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'cmd' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'phony' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'shakeFiles' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ShakeOptions' is ambiguous. It is defined * at src/Development/Shake/Internal/Options.hs:137:21 * at src/Development/Shake/Internal/Options.hs:137:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Development/Shake/Internal/Options.hs:137:1 Warning: 'ShakeDatabase' is ambiguous. It is defined * at src/Development/Shake/Database.hs:52:22 * at src/Development/Shake/Database.hs:52:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Development/Shake/Database.hs:52:1 Warning: 'SomeException' is ambiguous. It is defined * in ‘GHC.Internal.Exception.Type’ * in ‘GHC.Internal.Exception.Type’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.Exception.Type’ Warning: 'ShakeException' is ambiguous. It is defined * at src/Development/Shake/Internal/Errors.hs:130:23 * at src/Development/Shake/Internal/Errors.hs:130:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Development/Shake/Internal/Errors.hs:130:1 Warning: 'Action' is ambiguous. It is defined * at src/Development/Shake/Internal/Core/Types.hs:65:20 * at src/Development/Shake/Internal/Core/Types.hs:65:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Development/Shake/Internal/Core/Types.hs:65:1 100% ( 10 / 10) in 'Development.Shake.Database' Warning: 'ShakeOptions' is ambiguous. It is defined * at src/Development/Shake/Internal/Options.hs:137:21 * at src/Development/Shake/Internal/Options.hs:137:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Development/Shake/Internal/Options.hs:137:1 Warning: 'cmd' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Binary' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Hashable' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'NFData' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% (173 /173) in 'Development.Shake' 100% ( 7 / 7) in 'Development.Shake.Util' Warning: 'ShakeOptions' is ambiguous. It is defined * at src/Development/Shake/Internal/Options.hs:137:21 * at src/Development/Shake/Internal/Options.hs:137:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Development/Shake/Internal/Options.hs:137:1 100% ( 8 / 8) in 'Development.Shake.Forward' Warning: '-<.>' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 7 / 7) in 'Development.Shake.Config' [lens] [24 of 85] Compiling Control.Lens.Getter ( src/Control/Lens/Getter.hs, dist/build/Control/Lens/Getter.p_o ) [lens] [25 of 85] Compiling Control.Lens.Review ( src/Control/Lens/Review.hs, dist/build/Control/Lens/Review.p_o ) [lens] [26 of 85] Compiling Control.Lens.Prism ( src/Control/Lens/Prism.hs, dist/build/Control/Lens/Prism.p_o ) [lens] [27 of 85] Compiling Control.Lens.Fold ( src/Control/Lens/Fold.hs, dist/build/Control/Lens/Fold.p_o ) [lens] [28 of 85] Compiling Control.Lens.Traversal ( src/Control/Lens/Traversal.hs, dist/build/Control/Lens/Traversal.p_o ) [lens] [29 of 85] Compiling Control.Lens.Level ( src/Control/Lens/Level.hs, dist/build/Control/Lens/Level.p_o ) [lens] [30 of 85] Compiling Control.Lens.Reified ( src/Control/Lens/Reified.hs, dist/build/Control/Lens/Reified.p_o ) Warning: Development.Shake.Classes: could not find link destinations for: - Data.ByteString.Builder.RealFloat.FormatMode - Control.DeepSeq.GNFData - System.FilePattern.Core.Path - System.FilePattern.Core.Pattern - Control.DeepSeq.Zero - Data.List.Extra.RB - System.Time.Extra.Timeout - Data.Heap.Tree - Data.Heap.Forest Warning: Development.Shake.Command: could not find link destinations for: - Development.Shake.Command.cmdResult - Development.Shake.Command.Unit - Development.Shake.Command.cmdString - Development.Shake.Command.Result - Development.Shake.Command.Str Warning: Development.Shake: could not find link destinations for: - General.Extra.Located - Development.Shake.Internal.Options.Hidden - Development.Shake.Command.cmdResult - Development.Shake.Command.Unit - Development.Shake.Command.cmdString - Development.Shake.Command.Result - Development.Shake.Command.Str [24 of 32] Compiling Data.Aeson.Types.ToJSON ( src/Data/Aeson/Types/ToJSON.hs, nothing ) [lens] [31 of 85] Compiling Control.Lens.Internal.Exception ( src/Control/Lens/Internal/Exception.hs, dist/build/Control/Lens/Internal/Exception.p_o ) [lens] [32 of 85] Compiling Control.Lens.Indexed ( src/Control/Lens/Indexed.hs, dist/build/Control/Lens/Indexed.p_o ) [lens] [33 of 85] Compiling Control.Lens.Internal.ByteString ( src/Control/Lens/Internal/ByteString.hs, dist/build/Control/Lens/Internal/ByteString.p_o ) [lens] [34 of 85] Compiling Control.Lens.Equality ( src/Control/Lens/Equality.hs, dist/build/Control/Lens/Equality.p_o ) [lens] [35 of 85] Compiling Control.Lens.Iso ( src/Control/Lens/Iso.hs, dist/build/Control/Lens/Iso.p_o ) [lens] [36 of 85] Compiling Control.Lens.Empty ( src/Control/Lens/Empty.hs, dist/build/Control/Lens/Empty.p_o ) [lens] [37 of 85] Compiling Control.Lens.Cons ( src/Control/Lens/Cons.hs, dist/build/Control/Lens/Cons.p_o ) [lens] [38 of 85] Compiling Control.Lens.Internal.Deque ( src/Control/Lens/Internal/Deque.hs, dist/build/Control/Lens/Internal/Deque.p_o ) [vector-instances] Documentation created: dist/doc/html/vector-instances/, [vector-instances] dist/doc/html/vector-instances/vector-instances.txt [vector-instances] Phase: installPhase [vector-instances] Installing library in /nix/store/wm70y1qzqzjrzjbb4xswrk8l7qgcask8-vector-instances-3.4.3/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/vector-instances-3.4.3-1Hr47iMWz40O7TnWP6HNB [vector-instances] Phase: fixupPhase [vector-instances] shrinking RPATHs of ELF executables and libraries in /nix/store/wm70y1qzqzjrzjbb4xswrk8l7qgcask8-vector-instances-3.4.3 [vector-instances] shrinking /nix/store/wm70y1qzqzjrzjbb4xswrk8l7qgcask8-vector-instances-3.4.3/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSvector-instances-3.4.3-1Hr47iMWz40O7TnWP6HNB-ghc9.10.2.so [vector-instances] checking for references to /build/ in /nix/store/wm70y1qzqzjrzjbb4xswrk8l7qgcask8-vector-instances-3.4.3... src/Data/Aeson/Types/ToJSON.hs:1615:23: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of data constructor ‘Solo’ (imported from Data.Tuple.Solo, but defined in GHC.Tuple): Deprecated: "The Solo constructor has been renamed to MkSolo to avoid punning."  | 1615 | liftToJSON _ t _ (Solo a) = t a  | ^^^^ src/Data/Aeson/Types/ToJSON.hs:1618:27: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of data constructor ‘Solo’ (imported from Data.Tuple.Solo, but defined in GHC.Tuple): Deprecated: "The Solo constructor has been renamed to MkSolo to avoid punning."  | 1618 | liftToEncoding _ t _ (Solo a) = t a  | ^^^^ [vector-instances] patching script interpreter paths in /nix/store/wm70y1qzqzjrzjbb4xswrk8l7qgcask8-vector-instances-3.4.3 [vector-instances] stripping (with command strip and flags -S -p) in /nix/store/wm70y1qzqzjrzjbb4xswrk8l7qgcask8-vector-instances-3.4.3/lib [25 of 32] Compiling Data.Aeson.Types.Class ( src/Data/Aeson/Types/Class.hs, nothing ) [26 of 32] Compiling Data.Aeson.Types ( src/Data/Aeson/Types.hs, nothing ) [27 of 32] Compiling Data.Aeson.Text ( src/Data/Aeson/Text.hs, nothing ) [vector-instances] shrinking RPATHs of ELF executables and libraries in /nix/store/fzdkmficyczz9f6iggkc5qs6j2y5j4mx-vector-instances-3.4.3-doc [vector-instances] checking for references to /build/ in /nix/store/fzdkmficyczz9f6iggkc5qs6j2y5j4mx-vector-instances-3.4.3-doc... [28 of 32] Compiling Data.Aeson.Decoding ( src/Data/Aeson/Decoding.hs, nothing ) [vector-instances] patching script interpreter paths in /nix/store/fzdkmficyczz9f6iggkc5qs6j2y5j4mx-vector-instances-3.4.3-doc [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/fzdkmficyczz9f6iggkc5qs6j2y5j4mx-vector-instances-3.4.3-doc /nix/store/wm70y1qzqzjrzjbb4xswrk8l7qgcask8-vector-instances-3.4.3 [post-build-hook] Pushing 2 paths (146 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/fzdkmficyczz9f6iggkc5qs6j2y5j4mx-vector-instances-3.4.3-doc (221.07 KiB) [post-build-hook] Pushing /nix/store/wm70y1qzqzjrzjbb4xswrk8l7qgcask8-vector-instances-3.4.3 (982.48 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/fzdkmficyczz9f6iggkc5qs6j2y5j4mx-vector-instances-3.4.3-doc /nix/store/wm70y1qzqzjrzjbb4xswrk8l7qgcask8-vector-instances-3.4.3 [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/fzdkmficyczz9f6iggkc5qs6j2y5j4mx-vector-instances-3.4.3-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/wm70y1qzqzjrzjbb4xswrk8l7qgcask8-vector-instances-3.4.3' 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/lbw3paq1q5qkki5bmzlj9dpbl556sv6y-vector-instances-3.4.3.drv' to 'https://cache.nix-ci.com'... Building rebase [29 of 32] Compiling Data.Aeson ( src/Data/Aeson.hs, nothing ) [30 of 32] Compiling Data.Aeson.RFC8785 ( src/Data/Aeson/RFC8785.hs, nothing ) [31 of 32] Compiling Data.Aeson.QQ.Simple ( src/Data/Aeson/QQ/Simple.hs, nothing ) [32 of 32] Compiling Data.Aeson.TH ( src/Data/Aeson/TH.hs, nothing ) Haddock coverage: Warning: Data.Aeson.Internal.Prelude: Could not find documentation for exported module: Data.Vector Warning: Data.Aeson.Internal.Prelude: Couldn't find .haddock for export Vector Warning: 'letE' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Key' is ambiguous. It is defined * at src/Data/Aeson/Key.hs:44:15 * at src/Data/Aeson/Key.hs:44:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Aeson/Key.hs:44:1 Warning: 'Coercible' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'coercing' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 44% ( 4 / 9) in 'Data.Aeson.Key' Missing documentation for: Key (src/Data/Aeson/Key.hs:44) fromString (src/Data/Aeson/Key.hs:48) toString (src/Data/Aeson/Key.hs:51) toText (src/Data/Aeson/Key.hs:57) fromText (src/Data/Aeson/Key.hs:54) 100% ( 7 / 7) in 'Data.Aeson.Decoding.Tokens' Warning: 'Text' is ambiguous. It is defined * in ‘Data.Text.Internal’ * in ‘Data.Text.Internal’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘Data.Text.Internal’ Warning: 'ByteString' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 2 / 2) in 'Data.Aeson.Decoding.Text' 100% ( 2 / 2) in 'Data.Aeson.Decoding.ByteString.Lazy' 100% ( 2 / 2) in 'Data.Aeson.Decoding.ByteString' Warning: 'v' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'KeyMap' is ambiguous. It is defined * at src/Data/Aeson/KeyMap.hs:143:20 * at src/Data/Aeson/KeyMap.hs:143:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Aeson/KeyMap.hs:143:1 Warning: 'const' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 88% ( 61 / 69) in 'Data.Aeson.KeyMap' Missing documentation for: coercionToHashMap (src/Data/Aeson/KeyMap.hs:317) coercionToMap (src/Data/Aeson/KeyMap.hs:321) foldr (src/Data/Aeson/KeyMap.hs:206) foldr' (src/Data/Aeson/KeyMap.hs:209) foldl (src/Data/Aeson/KeyMap.hs:212) foldl' (src/Data/Aeson/KeyMap.hs:215) foldMapWithKey (src/Data/Aeson/KeyMap.hs:203) Key (src/Data/Aeson/Key.hs:44) Warning: 'ToJSON1' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'FromJSON1' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ToJSON' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'FromJSON' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'throwDecode' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'JSONKeyOptions' is ambiguous. It is defined * at src/Data/Aeson/Types/Internal.hs:804:23 * at src/Data/Aeson/Types/Internal.hs:804:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:804:1 Warning: 'ToJSONKey' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'toJSONKey' is out of scope. If you qualify the identifier, haddock can try to link it anyway. OK: mergeVertices (== x) y == replaceVertex x y OK: mergeVertices even 1 (0 * 2) == 1 * 1 OK: mergeVertices odd 1 (3 + 4 * 5) == 4 * 1 ============ NonEmpty.Graph.splitVertex1 ============ OK: splitVertex1 x [x] == id OK: splitVertex1 x [y] == replaceVertex x y OK: splitVertex1 1 [0,1] $ 1 * (2 + 3) == (0 + 1) * (2 + 3) ============ NonEmpty.Graph.transpose ============ OK: transpose (vertex x) == vertex x OK: transpose (edge x y) == edge y x OK: transpose . transpose == id OK: transpose (box x y) == box (transpose x) (transpose y) OK: edgeList . transpose == sort . map swap . edgeList ============ NonEmpty.Graph.induce1 ============ OK: induce1 (const True ) x == Just x OK: induce1 (const False) x == Nothing OK: induce1 (/= x) == removeVertex1 x OK: induce1 p >=> induce1 q == induce1 (\x -> p x && q x) ============ NonEmpty.Graph.induceJust1 ============ OK: induceJust1 (vertex Nothing) == Nothing OK: induceJust1 (edge (Just x) Nothing) == Just (vertex x) OK: induceJust1 . fmap Just == Just OK: induceJust1 . fmap (\x -> if p x then Just x else Nothing) == induce1 p ============ NonEmpty.Graph.simplify ============ OK: simplify == id OK: size (simplify x) <= size x OK: simplify 1 === 1 OK: simplify (1 + 1) === 1 OK: simplify (1 + 2 + 1) === 1 + 2 OK: simplify (1 * 1 * 1) === 1 * 1 ============ NonEmpty.Graph.sparsify ============ OK: sort . reachable x == sort . rights . reachable (sparsify x) . Right OK: vertexCount (sparsify x) <= vertexCount x + size x + 1 OK: edgeCount (sparsify x) <= 3 * size x OK: size (sparsify x) <= 3 * size x ============ NonEmpty.Graph.sparsifyKL ============ OK: sort . reachable x == sort . filter (<= n) . reachable (sparsifyKL n x) OK: length (vertices $ sparsifyKL n x) <= vertexCount x + size x + 1 OK: length (edges $ sparsifyKL n x) <= 3 * size x ============ NonEmpty.Graph.box ============ OK: box (path1 [0,1]) (path1 ['a','b']) == OK: box x y ~~ box y x OK: box x (overlay y z) == overlay (box x y) (box x z) OK: box x (vertex ()) ~~ x OK: box x (box y z) ~~ box (box x y) z OK: transpose (box x y) == box (transpose x) (transpose y) OK: vertexCount (box x y) == vertexCount x * vertexCount y OK: edgeCount (box x y) <= vertexCount x * edgeCount y + edgeCount x * vertexCount y ============ Relation ============ OK: Axioms of graphs ============ Relation.consistent ============ OK: Consistency of the Arbitrary instance OK: consistent empty == True OK: consistent (vertex x) == True OK: consistent (overlay x y) == True OK: consistent (connect x y) == True OK: consistent (edge x y) == True OK: consistent (edges xs) == True OK: consistent (stars xs) == True ============ Relation.Show ============ OK: show (empty ) == "empty" OK: show (1 ) == "vertex 1" OK: show (1 + 2 ) == "vertices [1,2]" OK: show (1 * 2 ) == "edge 1 2" OK: show (1 * 2 * 3) == "edges [(1,2),(1,3),(2,3)]" OK: show (1 * 2 + 3) == "overlay (vertex 3) (edge 1 2)" OK: show (vertex (-1) ) == "vertex (-1)" OK: show (vertex (-1) + vertex (-2) ) == "vertices [-2,-1]" OK: show (vertex (-2) * vertex (-1) ) == "edge (-2) (-1)" OK: show (vertex (-3) * vertex (-2) * vertex (-1)) == "edges [(-3,-2),(-3,-1),(-2,-1)]" OK: show (vertex (-3) * vertex (-2) + vertex (-1)) == "overlay (vertex (-1)) (edge (-3) (-2))" ============ Relation.Ord ============ OK: vertex 1 < vertex 2 OK: vertex 3 < edge 1 2 OK: vertex 1 < edge 1 1 OK: edge 1 1 < edge 1 2 OK: edge 1 2 < edge 1 1 + edge 2 2 OK: edge 1 2 < edge 1 3 OK: x <= x + y OK: x + y <= x * y ============ Relation.empty ============ OK: isEmpty empty == True OK: hasVertex x empty == False OK: vertexCount empty == 0 OK: edgeCount empty == 0 [lens] [39 of 85] Compiling Control.Lens.Wrapped ( src/Control/Lens/Wrapped.hs, dist/build/Control/Lens/Wrapped.p_o ) [lens] [40 of 85] Compiling Control.Lens.Internal.TH ( src/Control/Lens/Internal/TH.hs, dist/build/Control/Lens/Internal/TH.p_o ) [lens] [41 of 85] Compiling Control.Lens.Zoom ( src/Control/Lens/Zoom.hs, dist/build/Control/Lens/Zoom.p_o ) [lens] [42 of 85] Compiling Data.Data.Lens ( src/Data/Data/Lens.hs, dist/build/Data/Data/Lens.p_o ) [lens] [43 of 85] Compiling Control.Lens.Plated ( src/Control/Lens/Plated.hs, dist/build/Control/Lens/Plated.p_o ) [lens] [44 of 85] Compiling Data.HashSet.Lens ( src/Data/HashSet/Lens.hs, dist/build/Data/HashSet/Lens.p_o ) [lens] [45 of 85] Compiling Data.List.Lens ( src/Data/List/Lens.hs, dist/build/Data/List/Lens.p_o ) [lens] [46 of 85] Compiling Data.Map.Lens ( src/Data/Map/Lens.hs, dist/build/Data/Map/Lens.p_o ) [lens] [47 of 85] Compiling Data.Set.Lens ( src/Data/Set/Lens.hs, dist/build/Data/Set/Lens.p_o ) [lens] [48 of 85] Compiling Data.Text.Lazy.Lens ( src/Data/Text/Lazy/Lens.hs, dist/build/Data/Text/Lazy/Lens.p_o ) [lens] [49 of 85] Compiling Data.Text.Strict.Lens ( src/Data/Text/Strict/Lens.hs, dist/build/Data/Text/Strict/Lens.p_o ) [lens] [50 of 85] Compiling Data.Text.Lens ( src/Data/Text/Lens.hs, dist/build/Data/Text/Lens.p_o ) [lens] [51 of 85] Compiling Data.Vector.Generic.Lens ( src/Data/Vector/Generic/Lens.hs, dist/build/Data/Vector/Generic/Lens.p_o ) [lens] [52 of 85] Compiling Control.Lens.Each ( src/Control/Lens/Each.hs, dist/build/Control/Lens/Each.p_o ) [lens] [53 of 85] Compiling Control.Lens.At ( src/Control/Lens/At.hs, dist/build/Control/Lens/At.p_o ) [lens] [54 of 85] Compiling Language.Haskell.TH.Lens ( src/Language/Haskell/TH/Lens.hs, dist/build/Language/Haskell/TH/Lens.p_o ) [lens] [55 of 85] Compiling Control.Lens.Internal.PrismTH ( src/Control/Lens/Internal/PrismTH.hs, dist/build/Control/Lens/Internal/PrismTH.p_o ) [lens] [56 of 85] Compiling Control.Lens.Internal.FieldTH ( src/Control/Lens/Internal/FieldTH.hs, dist/build/Control/Lens/Internal/FieldTH.p_o ) Documentation created: dist/doc/html/shake/, dist/doc/html/shake/shake.txt Phase: installPhase Installing executable shake in /nix/store/d5l69vk71rinxlxygb1lbcj6dh2rqc0f-shake-0.19.8/bin Warning: The directory /nix/store/d5l69vk71rinxlxygb1lbcj6dh2rqc0f-shake-0.19.8/bin is not in the system search path. Installing library in /nix/store/d5l69vk71rinxlxygb1lbcj6dh2rqc0f-shake-0.19.8/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/shake-0.19.8-BLEcACF1zPZ160RtBXfuOa Warning: 'genericToJSONKey' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'FromJSONKey' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'fromJSONKey' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'genericFromJSONKey' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'omittedField' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'allowOmittedFieds' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Object' is ambiguous. It is defined * at src/Data/Aeson/Types/Internal.hs:366:14 * at src/Data/Aeson/Types/Internal.hs:360:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:360:1 Warning: 'Parser' is ambiguous. It is defined * at src/Data/Aeson/Types/Internal.hs:278:20 * at src/Data/Aeson/Types/Internal.hs:278:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:278:1 Warning: 'Array' is ambiguous. It is defined * at src/Data/Aeson/Types/Internal.hs:367:14 * at src/Data/Aeson/Types/Internal.hs:363:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:363:1 Warning: 'String' is ambiguous. It is defined * at src/Data/Aeson/Types/Internal.hs:368:14 * in ‘GHC.Internal.Base’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:368:14 Warning: '(.:)' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Options' is ambiguous. It is defined * at src/Data/Aeson/Types/Internal.hs:705:16 * at src/Data/Aeson/Types/Internal.hs:705:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:705:1 Warning: 'API' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'hashable' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: '.=' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Value' is ambiguous. It is defined * at src/Data/Aeson/Encoding/Internal.hs:130:15 * at src/Data/Aeson/Types/Internal.hs:366:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:366:1 Warning: 'unsafePair' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 25% ( 21 / 82) in 'Data.Aeson.Encoding.Internal' Missing documentation for: Module header encodingToLazyByteString (src/Data/Aeson/Encoding/Internal.hs:98) retagEncoding (src/Data/Aeson/Encoding/Internal.hs:102) pair (src/Data/Aeson/Encoding/Internal.hs:134) pairStr (src/Data/Aeson/Encoding/Internal.hs:138) pair' (src/Data/Aeson/Encoding/Internal.hs:142) nullEncoding (src/Data/Aeson/Encoding/Internal.hs:168) emptyArray_ (src/Data/Aeson/Encoding/Internal.hs:171) emptyObject_ (src/Data/Aeson/Encoding/Internal.hs:174) wrapObject (src/Data/Aeson/Encoding/Internal.hs:180) wrapArray (src/Data/Aeson/Encoding/Internal.hs:177) null_ (src/Data/Aeson/Encoding/Internal.hs:183) bool (src/Data/Aeson/Encoding/Internal.hs:186) key (src/Data/Aeson/Encoding/Internal.hs:247) text (src/Data/Aeson/Encoding/Internal.hs:250) ============ Relation.vertex ============ OK: isEmpty (vertex x) == False OK: hasVertex x (vertex y) == (x == y) OK: vertexCount (vertex x) == 1 OK: edgeCount (vertex x) == 0 ============ Relation.edge ============ OK: edge x y == connect (vertex x) (vertex y) OK: hasEdge x y (edge x y) == True OK: edgeCount (edge x y) == 1 OK: vertexCount (edge 1 1) == 1 OK: vertexCount (edge 1 2) == 2 ============ Relation.overlay ============ OK: isEmpty (overlay x y) == isEmpty x && isEmpty y OK: hasVertex z (overlay x y) == hasVertex z x || hasVertex z y OK: vertexCount (overlay x y) >= vertexCount x OK: vertexCount (overlay x y) <= vertexCount x + vertexCount y OK: edgeCount (overlay x y) >= edgeCount x OK: edgeCount (overlay x y) <= edgeCount x + edgeCount y OK: vertexCount (overlay 1 2) == 2 OK: edgeCount (overlay 1 2) == 0 ============ Relation.connect ============ OK: isEmpty (connect x y) == isEmpty x && isEmpty y OK: hasVertex z (connect x y) == hasVertex z x || hasVertex z y OK: vertexCount (connect x y) >= vertexCount x OK: vertexCount (connect x y) <= vertexCount x + vertexCount y OK: edgeCount (connect x y) >= edgeCount x OK: edgeCount (connect x y) >= edgeCount y OK: edgeCount (connect x y) >= vertexCount x * vertexCount y OK: edgeCount (connect x y) <= vertexCount x * vertexCount y + edgeCount x + edgeCount y OK: vertexCount (connect 1 2) == 2 OK: edgeCount (connect 1 2) == 1 ============ Relation.vertices ============ OK: vertices [] == empty OK: vertices [x] == vertex x OK: vertices == overlays . map vertex OK: hasVertex x . vertices == elem x OK: vertexCount . vertices == length . nub OK: vertexSet . vertices == Set.fromList ============ Relation.edges ============ OK: edges [] == empty OK: edges [(x,y)] == edge x y OK: edges == overlays . map (uncurry edge) OK: edgeCount . edges == length . nub ============ Relation.overlays ============ OK: overlays [] == empty OK: overlays [x] == x OK: overlays [x,y] == overlay x y OK: overlays == foldr overlay empty OK: isEmpty . overlays == all isEmpty ============ Relation.connects ============ OK: connects [] == empty OK: connects [x] == x OK: connects [x,y] == connect x y OK: connects == foldr connect empty OK: isEmpty . connects == all isEmpty ============ Relation.isSubgraphOf ============ OK: isSubgraphOf empty x == True OK: isSubgraphOf (vertex x) empty == False OK: isSubgraphOf x (overlay x y) == True OK: isSubgraphOf (overlay x y) (connect x y) == True OK: isSubgraphOf (path xs) (circuit xs) == True OK: isSubgraphOf x y ==> x <= y ============ Relation.toGraph et al. ============ OK: toGraph == foldg Empty Vertex Overlay Connect OK: foldg == Algebra.Graph.foldg . toGraph OK: isEmpty == foldg True (const False) (&&) (&&) OK: size == foldg 1 (const 1) (+) (+) OK: hasVertex x == foldg False (==x) (||) (||) OK: hasEdge x y == Algebra.Graph.hasEdge x y . toGraph OK: vertexCount == Set.size . vertexSet OK: edgeCount == Set.size . edgeSet OK: vertexList == Set.toAscList . vertexSet OK: edgeList == Set.toAscList . edgeSet OK: vertexSet == foldg Set.empty Set.singleton Set.union Set.union OK: vertexIntSet == foldg IntSet.empty IntSet.singleton IntSet.union IntSet.union OK: edgeSet == Algebra.Graph.AdjacencyMap.edgeSet . foldg empty vertex overlay connect OK: preSet x == Algebra.Graph.AdjacencyMap.preSet x . toAdjacencyMap OK: preIntSet x == Algebra.Graph.AdjacencyIntMap.preIntSet x . toAdjacencyIntMap OK: postSet x == Algebra.Graph.AdjacencyMap.postSet x . toAdjacencyMap OK: postIntSet x == Algebra.Graph.AdjacencyIntMap.postIntSet x . toAdjacencyIntMap lazyText (src/Data/Aeson/Encoding/Internal.hs:253) string (src/Data/Aeson/Encoding/Internal.hs:266) list (src/Data/Aeson/Encoding/Internal.hs:196) empty (src/Data/Aeson/Encoding/Internal.hs:225) >< (src/Data/Aeson/Encoding/Internal.hs:232) econcat (src/Data/Aeson/Encoding/Internal.hs:228) int8 (src/Data/Aeson/Encoding/Internal.hs:285) int16 (src/Data/Aeson/Encoding/Internal.hs:288) int32 (src/Data/Aeson/Encoding/Internal.hs:291) int64 (src/Data/Aeson/Encoding/Internal.hs:294) int (src/Data/Aeson/Encoding/Internal.hs:297) word8 (src/Data/Aeson/Encoding/Internal.hs:300) word16 (src/Data/Aeson/Encoding/Internal.hs:303) word32 (src/Data/Aeson/Encoding/Internal.hs:306) word64 (src/Data/Aeson/Encoding/Internal.hs:309) word (src/Data/Aeson/Encoding/Internal.hs:312) integer (src/Data/Aeson/Encoding/Internal.hs:315) float (src/Data/Aeson/Encoding/Internal.hs:318) scientific (src/Data/Aeson/Encoding/Internal.hs:338) int8Text (src/Data/Aeson/Encoding/Internal.hs:352) int16Text (src/Data/Aeson/Encoding/Internal.hs:355) int32Text (src/Data/Aeson/Encoding/Internal.hs:358) int64Text (src/Data/Aeson/Encoding/Internal.hs:361) intText (src/Data/Aeson/Encoding/Internal.hs:364) word8Text (src/Data/Aeson/Encoding/Internal.hs:367) word16Text (src/Data/Aeson/Encoding/Internal.hs:370) word32Text (src/Data/Aeson/Encoding/Internal.hs:373) word64Text (src/Data/Aeson/Encoding/Internal.hs:376) wordText (src/Data/Aeson/Encoding/Internal.hs:379) integerText (src/Data/Aeson/Encoding/Internal.hs:382) floatText (src/Data/Aeson/Encoding/Internal.hs:385) scientificText (src/Data/Aeson/Encoding/Internal.hs:409) day (src/Data/Aeson/Encoding/Internal.hs:416) month (src/Data/Aeson/Encoding/Internal.hs:419) quarter (src/Data/Aeson/Encoding/Internal.hs:422) localTime (src/Data/Aeson/Encoding/Internal.hs:425) utcTime (src/Data/Aeson/Encoding/Internal.hs:428) timeOfDay (src/Data/Aeson/Encoding/Internal.hs:431) zonedTime (src/Data/Aeson/Encoding/Internal.hs:434) value (src/Data/Aeson/Encoding/Internal.hs:441) comma (src/Data/Aeson/Encoding/Internal.hs:273) colon (src/Data/Aeson/Encoding/Internal.hs:274) openBracket (src/Data/Aeson/Encoding/Internal.hs:275) closeBracket (src/Data/Aeson/Encoding/Internal.hs:276) openCurly (src/Data/Aeson/Encoding/Internal.hs:277) closeCurly (src/Data/Aeson/Encoding/Internal.hs:278) Warning: 'Encoding' is ambiguous. It is defined * at src/Data/Aeson/Encoding/Internal.hs:82:25 * at src/Data/Aeson/Encoding/Internal.hs:88:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Aeson/Encoding/Internal.hs:88:1 Warning: 'Text' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 27% ( 18 / 65) in 'Data.Aeson.Encoding' Missing documentation for: encodingToLazyByteString (src/Data/Aeson/Encoding/Internal.hs:98) pair (src/Data/Aeson/Encoding/Internal.hs:134) pairStr (src/Data/Aeson/Encoding/Internal.hs:138) pair' (src/Data/Aeson/Encoding/Internal.hs:142) nullEncoding (src/Data/Aeson/Encoding/Internal.hs:168) emptyArray_ (src/Data/Aeson/Encoding/Internal.hs:171) emptyObject_ (src/Data/Aeson/Encoding/Internal.hs:174) text (src/Data/Aeson/Encoding/Internal.hs:250) lazyText (src/Data/Aeson/Encoding/Internal.hs:253) string (src/Data/Aeson/Encoding/Internal.hs:266) list (src/Data/Aeson/Encoding/Internal.hs:196) null_ (src/Data/Aeson/Encoding/Internal.hs:183) bool (src/Data/Aeson/Encoding/Internal.hs:186) int8 (src/Data/Aeson/Encoding/Internal.hs:285) int16 (src/Data/Aeson/Encoding/Internal.hs:288) int32 (src/Data/Aeson/Encoding/Internal.hs:291) int64 (src/Data/Aeson/Encoding/Internal.hs:294) int (src/Data/Aeson/Encoding/Internal.hs:297) word8 (src/Data/Aeson/Encoding/Internal.hs:300) word16 (src/Data/Aeson/Encoding/Internal.hs:303) word32 (src/Data/Aeson/Encoding/Internal.hs:306) word64 (src/Data/Aeson/Encoding/Internal.hs:309) word (src/Data/Aeson/Encoding/Internal.hs:312) integer (src/Data/Aeson/Encoding/Internal.hs:315) float (src/Data/Aeson/Encoding/Internal.hs:318) scientific (src/Data/Aeson/Encoding/Internal.hs:338) int8Text (src/Data/Aeson/Encoding/Internal.hs:352) int16Text (src/Data/Aeson/Encoding/Internal.hs:355) int32Text (src/Data/Aeson/Encoding/Internal.hs:358) int64Text (src/Data/Aeson/Encoding/Internal.hs:361) intText (src/Data/Aeson/Encoding/Internal.hs:364) word8Text (src/Data/Aeson/Encoding/Internal.hs:367) word16Text (src/Data/Aeson/Encoding/Internal.hs:370) word32Text (src/Data/Aeson/Encoding/Internal.hs:373) word64Text (src/Data/Aeson/Encoding/Internal.hs:376) wordText (src/Data/Aeson/Encoding/Internal.hs:379) integerText (src/Data/Aeson/Encoding/Internal.hs:382) floatText (src/Data/Aeson/Encoding/Internal.hs:385) scientificText (src/Data/Aeson/Encoding/Internal.hs:409) day (src/Data/Aeson/Encoding/Internal.hs:416) month (src/Data/Aeson/Encoding/Internal.hs:419) quarter (src/Data/Aeson/Encoding/Internal.hs:422) localTime (src/Data/Aeson/Encoding/Internal.hs:425) utcTime (src/Data/Aeson/Encoding/Internal.hs:428) timeOfDay (src/Data/Aeson/Encoding/Internal.hs:431) zonedTime (src/Data/Aeson/Encoding/Internal.hs:434) value (src/Data/Aeson/Encoding/Internal.hs:441) Warning: 'ConsParseJSON' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Generically1' is ambiguous. It is defined * in ‘GHC.Internal.Generics’ * in ‘GHC.Internal.Generics’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.Generics’ Warning: 'ToJSONKeyFunction' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ToJSONKeyValue' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ToJSONKey' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ToJSONKeyText' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'String' is ambiguous. It is defined * at src/Data/Aeson/Types/Internal.hs:368:14 * in ‘GHC.Internal.Base’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:368:14 Warning: 'Object' is ambiguous. It is defined * at src/Data/Aeson/Types/Internal.hs:366:14 * at src/Data/Aeson/Types/Internal.hs:360:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:360:1 Warning: 'Array' is ambiguous. It is defined * at src/Data/Aeson/Types/Internal.hs:367:14 * at src/Data/Aeson/Types/Internal.hs:363:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:363:1 Warning: 'Generically' is ambiguous. It is defined * in ‘GHC.Internal.Generics’ * in ‘GHC.Internal.Generics’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.Generics’ Warning: 'genericToJSONKey' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Bool' is ambiguous. It is defined * at src/Data/Aeson/Types/Internal.hs:370:14 * in ‘GHC.Types’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:370:14 Warning: 'Boolean' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Map' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'HashMap' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'FromJSONKey' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Foo' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'String' is ambiguous. It is defined * at src/Data/Aeson/Types/Internal.hs:368:14 * in ‘GHC.Internal.Base’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:368:14 Warning: 'ByteString' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'showsList' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'pairs' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Generically' is ambiguous. It is defined * in ‘GHC.Internal.Generics’ * in ‘GHC.Internal.Generics’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.Generics’ Warning: 'Object' is ambiguous. It is defined * at src/Data/Aeson/Types/Internal.hs:366:14 * at src/Data/Aeson/Types/Internal.hs:360:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:360:1 93% (138 /148) in 'Data.Aeson.Types' Missing documentation for: Key (src/Data/Aeson/Key.hs:44) ToJSONKeyFunction (src/Data/Aeson/Types/ToJSON.hs:532) GToJSONKey (src/Data/Aeson/Types/ToJSON.hs:596) genericToJSONKey (src/Data/Aeson/Types/ToJSON.hs:594) GFromJSONKey (src/Data/Aeson/Types/FromJSON.hs:521) omitField1 (src/Data/Aeson/Types/ToJSON.hs:691) omitField2 (src/Data/Aeson/Types/ToJSON.hs:724) GToJSON (src/Data/Aeson/Types/Class.hs:120) GToEncoding (src/Data/Aeson/Types/Class.hs:121) JSONPath (src/Data/Aeson/Types/Internal.hs:116) Warning: 'encode' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'fromEncoding' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 3 / 3) in 'Data.Aeson.Text' Warning: 'AesonException' is ambiguous. It is defined * at src/Data/Aeson/Types/Internal.hs:923:26 * at src/Data/Aeson/Types/Internal.hs:923:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:923:1 100% ( 12 / 12) in 'Data.Aeson.Decoding' Warning: 'json' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'AesonException' is ambiguous. It is defined * at src/Data/Aeson/Types/Internal.hs:923:26 * at src/Data/Aeson/Types/Internal.hs:923:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:923:1 Warning: 'Generic' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'name' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Object' is ambiguous. It is defined * at src/Data/Aeson/Types/Internal.hs:366:14 * at src/Data/Aeson/Types/Internal.hs:360:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:360:1 Cannot find documentation for: $optionsFields 92% (132 /143) in 'Data.Aeson' Missing documentation for: Key (src/Data/Aeson/Key.hs:44) JSONPath (src/Data/Aeson/Types/Internal.hs:116) ToJSONKeyFunction (src/Data/Aeson/Types/ToJSON.hs:532) GToJSONKey (src/Data/Aeson/Types/ToJSON.hs:596) genericToJSONKey (src/Data/Aeson/Types/ToJSON.hs:594) GFromJSONKey (src/Data/Aeson/Types/FromJSON.hs:521) omitField1 (src/Data/Aeson/Types/ToJSON.hs:691) omitField2 (src/Data/Aeson/Types/ToJSON.hs:724) GToJSON (src/Data/Aeson/Types/Class.hs:120) GToEncoding (src/Data/Aeson/Types/Class.hs:121) parseIndexedJSON (src/Data/Aeson/Types/FromJSON.hs:171) Warning: 'Value' is ambiguous. It is defined * at src/Data/Aeson/Encoding/Internal.hs:130:15 * at src/Data/Aeson/Types/Internal.hs:366:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:366:1 100% ( 2 / 2) in 'Data.Aeson.RFC8785' 100% ( 2 / 2) in 'Data.Aeson.QQ.Simple' Warning: 'ToJSON' is ambiguous. It is defined * at src/Data/Aeson/TH.hs:1906:16 * at src/Data/Aeson/Types/ToJSON.hs:291:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Aeson/Types/ToJSON.hs:291:1 Warning: 'Value' is ambiguous. It is defined * at src/Data/Aeson/TH.hs:1909:18 * at src/Data/Aeson/Types/Internal.hs:366:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:366:1 Warning: 'Object' is ambiguous. It is defined * at src/Data/Aeson/Types/Internal.hs:366:14 * at src/Data/Aeson/Types/Internal.hs:360:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:360:1 Warning: 'FromJSON3' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 25 / 25) in 'Data.Aeson.TH' [lens] [57 of 85] Compiling Control.Lens.TH ( src/Control/Lens/TH.hs, dist/build/Control/Lens/TH.p_o ) [rebase] Phase: setupCompilerEnvironmentPhase [rebase] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [rebase] Phase: unpackPhase [rebase] unpacking source archive /nix/store/ydg6rqk9c52jwsc5yynv43iarp45m1i0-rebase-1.21.2.tar.gz [rebase] source root is rebase-1.21.2 Warning: Data.Aeson.KeyMap: could not find link destinations for: - Data.Aeson.KeyMap.D:R:ItemKeyMap [rebase] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "rebase-1.21.2/rebase.cabal" Warning: Data.Aeson.Encoding.Internal: could not find link destinations for: - Data.Aeson.Types.ToJSON.EncodeProduct - Data.Aeson.Types.ToJSON.gToJSON Warning: Data.Aeson.Encoding: could not find link destinations for: - Data.Aeson.Types.ToJSON.EncodeProduct - Data.Aeson.Types.ToJSON.gToJSON [rebase] Phase: patchPhase [rebase] Phase: compileBuildDriverPhase [rebase] setupCompileFlags: -package-db=/build/tmp.lB5ZaPFyha/setup-package.conf.d -threaded [rebase] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.lB5ZaPFyha/Main.o ) [rebase] [2 of 2] Linking Setup Warning: Data.Aeson.Types: could not find link destinations for: - Data.Vector.Vector - Data.Vector.Generic.Base.Vector - Data.Aeson.Types.Generic.ProductSize - Data.Aeson.Types.Generic.AllNullary - Data.Aeson.Types.Internal.Rep_Value - Data.Vector.Primitive.Vector - Data.Vector.Storable.Vector - Data.Vector.Unboxed.Base.Vector - Data.Aeson.Types.FromJSON.ConstructorNames - Data.Aeson.Types.FromJSON.SumFromString - Data.Aeson.Types.FromJSON.GFromJSON' - Data.Aeson.Types.FromJSON.gParseJSON - Data.Aeson.Types.FromJSON.withBoundedScientific - Data.Aeson.Types.ToJSON.EncodeProduct - Data.Aeson.Types.ToJSON.WriteProduct - Data.Aeson.Types.ToJSON.ConsToJSON - Data.Aeson.Types.ToJSON.GetConName - Data.Aeson.Types.ToJSON.SumToJSON - Data.Aeson.Types.ToJSON.gToJSON Warning: Data.Aeson: could not find link destinations for: - Data.Vector.Vector - Data.Vector.Generic.Base.Vector - Data.Aeson.Types.Generic.ProductSize - Data.Aeson.Types.Generic.AllNullary - Data.Aeson.Types.Internal.Rep_Value - Data.Vector.Primitive.Vector - Data.Vector.Storable.Vector - Data.Vector.Unboxed.Base.Vector - Data.Aeson.Types.FromJSON.ConstructorNames - Data.Aeson.Types.FromJSON.SumFromString - Data.Aeson.Types.FromJSON.GFromJSON' - Data.Aeson.Types.FromJSON.gParseJSON - Data.Aeson.Types.FromJSON.withBoundedScientific - Data.Aeson.Types.ToJSON.EncodeProduct - Data.Aeson.Types.ToJSON.WriteProduct - Data.Aeson.Types.ToJSON.ConsToJSON - Data.Aeson.Types.ToJSON.GetConName - Data.Aeson.Types.ToJSON.SumToJSON - Data.Aeson.Types.ToJSON.gToJSON [lens] [58 of 85] Compiling Control.Lens ( src/Control/Lens.hs, dist/build/Control/Lens.p_o ) Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/d5l69vk71rinxlxygb1lbcj6dh2rqc0f-shake-0.19.8 shrinking /nix/store/d5l69vk71rinxlxygb1lbcj6dh2rqc0f-shake-0.19.8/bin/shake shrinking /nix/store/d5l69vk71rinxlxygb1lbcj6dh2rqc0f-shake-0.19.8/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSshake-0.19.8-BLEcACF1zPZ160RtBXfuOa-ghc9.10.2.so checking for references to /build/ in /nix/store/d5l69vk71rinxlxygb1lbcj6dh2rqc0f-shake-0.19.8... OK: adjacencyList == Algebra.Graph.AdjacencyMap.adjacencyList . toAdjacencyMap OK: adjacencyMap == Algebra.Graph.AdjacencyMap.adjacencyMap . toAdjacencyMap OK: adjacencyIntMap == Algebra.Graph.AdjacencyIntMap.adjacencyIntMap . toAdjacencyIntMap OK: adjacencyMapTranspose == Algebra.Graph.AdjacencyMap.adjacencyMap . toAdjacencyMapTranspose OK: adjacencyIntMapTranspose == Algebra.Graph.AdjacencyIntMap.adjacencyIntMap . toAdjacencyIntMapTranspose OK: dfsForest == Algebra.Graph.AdjacencyMap.dfsForest . toAdjacencyMap OK: dfsForestFrom == Algebra.Graph.AdjacencyMap.dfsForestFrom . toAdjacencyMap OK: dfs == Algebra.Graph.AdjacencyMap.dfs . toAdjacencyMap OK: reachable == Algebra.Graph.AdjacencyMap.reachable . toAdjacencyMap OK: topSort == Algebra.Graph.AdjacencyMap.topSort . toAdjacencyMap OK: isAcyclic == Algebra.Graph.AdjacencyMap.isAcyclic . toAdjacencyMap OK: isTopSortOf vs == Algebra.Graph.AdjacencyMap.isTopSortOf vs . toAdjacencyMap OK: toAdjacencyMap == foldg empty vertex overlay connect OK: toAdjacencyMapTranspose == foldg empty vertex overlay (flip connect) OK: toAdjacencyIntMap == foldg empty vertex overlay connect OK: toAdjacencyIntMapTranspose == foldg empty vertex overlay (flip connect) OK: isDfsForestOf f == Algebra.Graph.AdjacencyMap.isDfsForestOf f . toAdjacencyMap OK: isTopSortOf vs == Algebra.Graph.AdjacencyMap.isTopSortOf vs . toAdjacencyMap ============ Relation.foldg ============ OK: foldg empty vertex overlay connect == id OK: foldg empty vertex overlay (flip connect) == transpose OK: foldg 1 (const 1) (+) (+) == size OK: foldg True (const False) (&&) (&&) == isEmpty ============ Relation.isEmpty ============ OK: isEmpty empty == True OK: isEmpty (overlay empty empty) == True OK: isEmpty (vertex x) == False OK: isEmpty (removeVertex x $ vertex x) == True OK: isEmpty (removeEdge x y $ edge x y) == False ============ Relation.hasVertex ============ OK: hasVertex x empty == False OK: hasVertex x (vertex y) == (x == y) OK: hasVertex x . removeVertex x == const False ============ Relation.hasEdge ============ OK: hasEdge x y empty == False OK: hasEdge x y (vertex z) == False OK: hasEdge x y (edge x y) == True OK: hasEdge x y . removeEdge x y == const False OK: hasEdge x y == elem (x,y) . edgeList ============ Relation.vertexCount ============ OK: vertexCount empty == 0 OK: vertexCount (vertex x) == 1 OK: vertexCount == length . vertexList OK: vertexCount x < vertexCount y ==> x < y ============ Relation.edgeCount ============ OK: edgeCount empty == 0 OK: edgeCount (vertex x) == 0 OK: edgeCount (edge x y) == 1 OK: edgeCount == length . edgeList ============ Relation.vertexList ============ OK: vertexList empty == [] OK: vertexList (vertex x) == [x] OK: vertexList . vertices == nub . sort ============ Relation.vertexSet ============ OK: vertexSet empty == Set.empty OK: vertexSet . vertex == Set.singleton OK: vertexSet . vertices == Set.fromList ============ Relation.vertexIntSet ============ OK: vertexIntSet empty == IntSet.empty OK: vertexIntSet . vertex == IntSet.singleton OK: vertexIntSet . vertices == IntSet.fromList OK: vertexIntSet . clique == IntSet.fromList ============ Relation.edgeList ============ OK: edgeList empty == [] OK: edgeList (vertex x) == [] OK: edgeList (edge x y) == [(x,y)] OK: edgeList (star 2 [3,1]) == [(2,1), (2,3)] OK: edgeList . edges == nub . sort ============ Relation.edgeSet ============ OK: edgeSet empty == Set.empty OK: edgeSet (vertex x) == Set.empty OK: edgeSet (edge x y) == Set.singleton (x,y) OK: edgeSet . edges == Set.fromList ============ Relation.adjacencyList ============ OK: adjacencyList empty == [] OK: adjacencyList (vertex x) == [(x, [])] OK: adjacencyList (edge 1 2) == [(1, [2]), (2, [])] OK: adjacencyList (star 2 [3,1]) == [(1, []), (2, [1,3]), (3, [])] ============ Relation.preSet ============ OK: preSet x empty == Set.empty OK: preSet x (vertex x) == Set.empty OK: preSet 1 (edge 1 2) == Set.empty OK: preSet y (edge x y) == Set.fromList [x] ============ Relation.preIntSet ============ OK: preIntSet x empty == IntSet.empty OK: preIntSet x (vertex x) == IntSet.empty OK: preIntSet 1 (edge 1 2) == IntSet.empty OK: preIntSet y (edge x y) == IntSet.fromList [x] ============ Relation.postSet ============ OK: postSet x empty == Set.empty OK: postSet x (vertex x) == Set.empty OK: postSet x (edge x y) == Set.fromList [y] OK: postSet 2 (edge 1 2) == Set.empty ============ Relation.postIntSet ============ OK: postIntSet x empty == IntSet.empty OK: postIntSet x (vertex x) == IntSet.empty OK: postIntSet 2 (edge 1 2) == IntSet.empty OK: postIntSet x (edge x y) == IntSet.fromList [y] ============ Relation.path ============ OK: path [] == empty OK: path [x] == vertex x OK: path [x,y] == edge x y ============ Relation.circuit ============ OK: circuit [] == empty OK: circuit [x] == edge x x OK: circuit [x,y] == edges [(x,y), (y,x)] ============ Relation.clique ============ OK: clique [] == empty OK: clique [x] == vertex x OK: clique [x,y] == edge x y OK: clique [x,y,z] == edges [(x,y), (x,z), (y,z)] OK: clique (xs ++ ys) == connect (clique xs) (clique ys) ============ Relation.biclique ============ OK: biclique [] [] == empty OK: biclique [x] [] == vertex x OK: biclique [] [y] == vertex y OK: biclique [x1,x2] [y1,y2] == edges [(x1,y1), (x1,y2), (x2,y1), (x2,y2)] OK: biclique xs ys == connect (vertices xs) (vertices ys) ============ Relation.star ============ OK: star x [] == vertex x OK: star x [y] == edge x y OK: star x [y,z] == edges [(x,y), (x,z)] OK: star x ys == connect (vertex x) (vertices ys) ============ Relation.stars ============ OK: stars [] == empty OK: stars [(x, [])] == vertex x OK: stars [(x, [y])] == edge x y OK: stars [(x, ys)] == star x ys OK: stars == overlays . map (uncurry star) OK: stars . adjacencyList == id OK: overlay (stars xs) (stars ys) == stars (xs ++ ys) ============ Relation.tree ============ OK: tree (Node x []) == vertex x OK: tree (Node x [Node y [Node z []]]) == path [x,y,z] OK: tree (Node x [Node y [], Node z []]) == star x [y,z] OK: tree (Node 1 [Node 2 [], Node 3 [Node 4 [], Node 5 []]]) == edges [(1,2), (1,3), (3,4), (3,5)] ============ Relation.forest ============ OK: forest [] == empty OK: forest [x] == tree x OK: forest [Node 1 [Node 2 [], Node 3 []], Node 4 [Node 5 []]] == edges [(1,2), (1,3), (4,5)] OK: forest == overlays . map tree ============ Relation.removeVertex ============ OK: removeVertex x (vertex x) == empty OK: removeVertex 1 (vertex 2) == vertex 2 OK: removeVertex x (edge x x) == empty OK: removeVertex 1 (edge 1 2) == vertex 2 OK: removeVertex x . removeVertex x == removeVertex x ============ Relation.removeEdge ============ OK: removeEdge x y (edge x y) == vertices [x,y] OK: removeEdge x y . removeEdge x y == removeEdge x y OK: removeEdge x y . removeVertex x == removeVertex x OK: removeEdge 1 1 (1 * 1 * 2 * 2) == 1 * 2 * 2 OK: removeEdge 1 2 (1 * 1 * 2 * 2) == 1 * 1 + 2 * 2 ============ Relation.replaceVertex ============ OK: replaceVertex x x == id OK: replaceVertex x y (vertex x) == vertex y OK: replaceVertex x y == mergeVertices (== x) y ============ Relation.mergeVertices ============ OK: mergeVertices (const False) x == id [lens] [59 of 85] Compiling GHC.Generics.Lens ( src/GHC/Generics/Lens.hs, dist/build/GHC/Generics/Lens.p_o ) patching script interpreter paths in /nix/store/d5l69vk71rinxlxygb1lbcj6dh2rqc0f-shake-0.19.8 stripping (with command strip and flags -S -p) in /nix/store/d5l69vk71rinxlxygb1lbcj6dh2rqc0f-shake-0.19.8/lib /nix/store/d5l69vk71rinxlxygb1lbcj6dh2rqc0f-shake-0.19.8/bin [lens] [60 of 85] Compiling Data.Vector.Lens ( src/Data/Vector/Lens.hs, dist/build/Data/Vector/Lens.p_o ) [lens] [61 of 85] Compiling Data.Typeable.Lens ( src/Data/Typeable/Lens.hs, dist/build/Data/Typeable/Lens.p_o ) [lens] [62 of 85] Compiling Data.Tree.Lens ( src/Data/Tree/Lens.hs, dist/build/Data/Tree/Lens.p_o ) [lens] [63 of 85] Compiling Data.Sequence.Lens ( src/Data/Sequence/Lens.hs, dist/build/Data/Sequence/Lens.p_o ) [lens] [64 of 85] Compiling Data.IntSet.Lens ( src/Data/IntSet/Lens.hs, dist/build/Data/IntSet/Lens.p_o ) [lens] [65 of 85] Compiling Data.Complex.Lens ( src/Data/Complex/Lens.hs, dist/build/Data/Complex/Lens.p_o ) [lens] [66 of 85] Compiling Data.ByteString.Strict.Lens ( src/Data/ByteString/Strict/Lens.hs, dist/build/Data/ByteString/Strict/Lens.p_o ) [lens] [67 of 85] Compiling Data.ByteString.Lazy.Lens ( src/Data/ByteString/Lazy/Lens.hs, dist/build/Data/ByteString/Lazy/Lens.p_o ) [lens] [68 of 85] Compiling Data.ByteString.Lens ( src/Data/ByteString/Lens.hs, dist/build/Data/ByteString/Lens.p_o ) [lens] [69 of 85] Compiling Data.Bits.Lens ( src/Data/Bits/Lens.hs, dist/build/Data/Bits/Lens.p_o ) [lens] [70 of 85] Compiling Data.Array.Lens ( src/Data/Array/Lens.hs, dist/build/Data/Array/Lens.p_o ) [lens] [71 of 85] Compiling Control.Seq.Lens ( src/Control/Seq/Lens.hs, dist/build/Control/Seq/Lens.p_o ) [lens] [72 of 85] Compiling Control.Parallel.Strategies.Lens ( src/Control/Parallel/Strategies/Lens.hs, dist/build/Control/Parallel/Strategies/Lens.p_o ) [lens] [73 of 85] Compiling Control.Monad.Error.Lens ( src/Control/Monad/Error/Lens.hs, dist/build/Control/Monad/Error/Lens.p_o ) [lens] [74 of 85] Compiling Control.Lens.Unsound ( src/Control/Lens/Unsound.hs, dist/build/Control/Lens/Unsound.p_o ) [lens] [75 of 85] Compiling Control.Lens.Profunctor ( src/Control/Lens/Profunctor.hs, dist/build/Control/Lens/Profunctor.p_o ) [lens] [76 of 85] Compiling Control.Lens.Operators ( src/Control/Lens/Operators.hs, dist/build/Control/Lens/Operators.p_o ) [lens] [77 of 85] Compiling Control.Lens.Extras ( src/Control/Lens/Extras.hs, dist/build/Control/Lens/Extras.p_o ) [lens] [78 of 85] Compiling Control.Lens.Combinators ( src/Control/Lens/Combinators.hs, dist/build/Control/Lens/Combinators.p_o ) [lens] [79 of 85] Compiling Control.Exception.Lens ( src/Control/Exception/Lens.hs, dist/build/Control/Exception/Lens.p_o ) [rebase] Phase: updateAutotoolsGnuConfigScriptsPhase [rebase] Phase: configurePhase [rebase] configureFlags: --verbose --prefix=/nix/store/3hs8famdcaj9byndj48fp2nglqgc1cjp-rebase-1.21.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/p93m9l4szzya6l0ka0c5yddrn311nn7p-rebase-1.21.2-doc/share/doc/rebase-1.21.2 --with-gcc=gcc --package-db=/build/tmp.lB5ZaPFyha/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [rebase] Using Parsec parser [rebase] Configuring rebase-1.21.2... shrinking RPATHs of ELF executables and libraries in /nix/store/cy1mz2dinvicqff8wxb3bjwnij9r677m-shake-0.19.8-data checking for references to /build/ in /nix/store/cy1mz2dinvicqff8wxb3bjwnij9r677m-shake-0.19.8-data... patching script interpreter paths in /nix/store/cy1mz2dinvicqff8wxb3bjwnij9r677m-shake-0.19.8-data shrinking RPATHs of ELF executables and libraries in /nix/store/b5kcjw66inf2hip84pc6kn81hh9a3zkw-shake-0.19.8-doc checking for references to /build/ in /nix/store/b5kcjw66inf2hip84pc6kn81hh9a3zkw-shake-0.19.8-doc... patching script interpreter paths in /nix/store/b5kcjw66inf2hip84pc6kn81hh9a3zkw-shake-0.19.8-doc [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/b5kcjw66inf2hip84pc6kn81hh9a3zkw-shake-0.19.8-doc /nix/store/cy1mz2dinvicqff8wxb3bjwnij9r677m-shake-0.19.8-data /nix/store/d5l69vk71rinxlxygb1lbcj6dh2rqc0f-shake-0.19.8 [post-build-hook] Pushing 3 paths (99 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/cy1mz2dinvicqff8wxb3bjwnij9r677m-shake-0.19.8-data (52.23 KiB) [post-build-hook] Pushing /nix/store/b5kcjw66inf2hip84pc6kn81hh9a3zkw-shake-0.19.8-doc (12.41 MiB) [post-build-hook] Pushing /nix/store/d5l69vk71rinxlxygb1lbcj6dh2rqc0f-shake-0.19.8 (51.44 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/b5kcjw66inf2hip84pc6kn81hh9a3zkw-shake-0.19.8-doc /nix/store/cy1mz2dinvicqff8wxb3bjwnij9r677m-shake-0.19.8-data /nix/store/d5l69vk71rinxlxygb1lbcj6dh2rqc0f-shake-0.19.8 [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/cy1mz2dinvicqff8wxb3bjwnij9r677m-shake-0.19.8-data' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/b5kcjw66inf2hip84pc6kn81hh9a3zkw-shake-0.19.8-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/d5l69vk71rinxlxygb1lbcj6dh2rqc0f-shake-0.19.8' to 'https://cache.nix-ci.com'... warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead copying 1 paths... copying path '/nix/store/a03q4agy24b7c8jj137ihv8y85qgvw26-shake-0.19.8.drv' to 'https://cache.nix-ci.com'...  Documentation created: dist/doc/html/aeson/, dist/doc/html/aeson/aeson.txt Preprocessing test suite 'aeson-tests' for aeson-2.2.3.0... Phase: installPhase Installing library in /nix/store/hc2jb9fwrwyyf3s3lzbfjy8kpv9cmnp1-aeson-2.2.3.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/hc2jb9fwrwyyf3s3lzbfjy8kpv9cmnp1-aeson-2.2.3.0 shrinking /nix/store/hc2jb9fwrwyyf3s3lzbfjy8kpv9cmnp1-aeson-2.2.3.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSaeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu-ghc9.10.2.so checking for references to /build/ in /nix/store/hc2jb9fwrwyyf3s3lzbfjy8kpv9cmnp1-aeson-2.2.3.0... patching script interpreter paths in /nix/store/hc2jb9fwrwyyf3s3lzbfjy8kpv9cmnp1-aeson-2.2.3.0 stripping (with command strip and flags -S -p) in /nix/store/hc2jb9fwrwyyf3s3lzbfjy8kpv9cmnp1-aeson-2.2.3.0/lib shrinking RPATHs of ELF executables and libraries in /nix/store/ai7c1qlb3fi2qbanm0lmq3806pms9vza-aeson-2.2.3.0-doc checking for references to /build/ in /nix/store/ai7c1qlb3fi2qbanm0lmq3806pms9vza-aeson-2.2.3.0-doc... patching script interpreter paths in /nix/store/ai7c1qlb3fi2qbanm0lmq3806pms9vza-aeson-2.2.3.0-doc OK: mergeVertices (== x) y == replaceVertex x y OK: mergeVertices even 1 (0 * 2) == 1 * 1 OK: mergeVertices odd 1 (3 + 4 * 5) == 4 * 1 ============ Relation.transpose ============ OK: transpose empty == empty OK: transpose (vertex x) == vertex x OK: transpose (edge x y) == edge y x OK: transpose . transpose == id OK: edgeList . transpose == sort . map swap . edgeList ============ Relation.gmap ============ OK: gmap f empty == empty OK: gmap f (vertex x) == vertex (f x) OK: gmap f (edge x y) == edge (f x) (f y) OK: gmap id == id OK: gmap f . gmap g == gmap (f . g) ============ Relation.induce ============ OK: induce (const True ) x == x OK: induce (const False) x == empty OK: induce (/= x) == removeVertex x OK: induce p . induce q == induce (\x -> p x && q x) OK: isSubgraphOf (induce p x) x == True ============ Relation.compose ============ OK: compose empty x == empty OK: compose x empty == empty OK: compose (vertex x) y == empty OK: compose x (vertex y) == empty OK: compose x (compose y z) == compose (compose x y) z OK: compose x (overlay y z) == overlay (compose x y) (compose x z) OK: compose (overlay x y) z == overlay (compose x z) (compose y z) OK: compose (edge x y) (edge y z) == edge x z OK: compose (path [1..5]) (path [1..5]) == edges [(1,3),(2,4),(3,5)] OK: compose (circuit [1..5]) (circuit [1..5]) == circuit [1,3,5,2,4] ============ Relation.closure ============ OK: closure empty == empty OK: closure (vertex x) == edge x x OK: closure (edge x x) == edge x x OK: closure (edge x y) == edges [(x,x), (x,y), (y,y)] OK: closure (path $ nub xs) == reflexiveClosure (clique $ nub xs) OK: closure == reflexiveClosure . transitiveClosure OK: closure == transitiveClosure . reflexiveClosure OK: closure . closure == closure OK: postSet x (closure y) == Set.fromList (reachable y x) ============ Relation.reflexiveClosure ============ OK: reflexiveClosure empty == empty OK: reflexiveClosure (vertex x) == edge x x OK: reflexiveClosure (edge x x) == edge x x OK: reflexiveClosure (edge x y) == edges [(x,x), (x,y), (y,y)] OK: reflexiveClosure . reflexiveClosure == reflexiveClosure ============ Relation.symmetricClosure ============ OK: symmetricClosure empty == empty OK: symmetricClosure (vertex x) == vertex x OK: symmetricClosure (edge x y) == edges [(x,y), (y,x)] OK: symmetricClosure x == overlay x (transpose x) OK: symmetricClosure . symmetricClosure == symmetricClosure ============ Relation.transitiveClosure ============ OK: transitiveClosure empty == empty OK: transitiveClosure (vertex x) == vertex x OK: transitiveClosure (edge x y) == edge x y OK: transitiveClosure (path $ nub xs) == clique (nub $ xs) OK: transitiveClosure . transitiveClosure == transitiveClosure ============ Relation.induceJust ============ OK: induceJust (vertex Nothing) == empty OK: induceJust (edge (Just x) Nothing) == vertex x OK: induceJust . gmap Just == id OK: induceJust . gmap (\x -> if p x then Just x else Nothing) == induce p ============ ReflexiveRelation ============ OK: Axioms of reflexive graphs ============ TransitiveRelation ============ OK: Axioms of transitive graphs OK: path xs == (clique xs :: TransitiveRelation Int) ============ PreorderRelation ============ OK: Axioms of preorder graphs OK: path xs == (clique xs :: PreorderRelation Int) ============ Symmetric.Relation ============ OK: Axioms of undirected graphs ============ Symmetric.Relation.consistent ============ OK: Consistency of the Arbitrary instance OK: consistent empty == True OK: consistent (vertex x) == True OK: consistent (overlay x y) == True OK: consistent (connect x y) == True [80 of 85] Compiling Data.Dynamic.Lens ( src/Data/Dynamic/Lens.hs, dist/build/Data/Dynamic/Lens.p_o ) [81 of 85] Compiling Numeric.Lens ( src/Numeric/Lens.hs, dist/build/Numeric/Lens.p_o ) [82 of 85] Compiling Numeric.Natural.Lens ( src/Numeric/Natural/Lens.hs, dist/build/Numeric/Natural/Lens.p_o ) [83 of 85] Compiling System.Exit.Lens ( src/System/Exit/Lens.hs, dist/build/System/Exit/Lens.p_o ) [84 of 85] Compiling System.FilePath.Lens ( src/System/FilePath/Lens.hs, dist/build/System/FilePath/Lens.p_o ) [85 of 85] Compiling System.IO.Error.Lens ( src/System/IO/Error/Lens.hs, dist/build/System/IO/Error/Lens.p_o ) Preprocessing test suite 'templates' for lens-5.3.5... Building test suite 'templates' for lens-5.3.5... [1 of 6] Compiling BigRecord ( tests/BigRecord.hs, dist/build/templates/templates-tmp/BigRecord.o, dist/build/templates/templates-tmp/BigRecord.dyn_o ) [2 of 6] Compiling T1024 ( tests/T1024.hs, dist/build/templates/templates-tmp/T1024.o ) [3 of 6] Compiling T799 ( tests/T799.hs, dist/build/templates/templates-tmp/T799.o, dist/build/templates/templates-tmp/T799.dyn_o ) [4 of 6] Compiling T917 ( tests/T917.hs, dist/build/templates/templates-tmp/T917.o, dist/build/templates/templates-tmp/T917.dyn_o ) [5 of 6] Compiling T972 ( tests/T972.hs, dist/build/templates/templates-tmp/T972.o, dist/build/templates/templates-tmp/T972.dyn_o ) [6 of 6] Compiling Main ( tests/templates.hs, dist/build/templates/templates-tmp/Main.o ) [7 of 7] Linking dist/build/templates/templates Preprocessing test suite 'hunit' for lens-5.3.5... Building test suite 'hunit' for lens-5.3.5... [1 of 1] Compiling Main ( tests/hunit.hs, dist/build/hunit/hunit-tmp/Main.o ) Dependency base >=4.13 && <5: using base-4.20.1.0 Dependency bifunctors >=5.6 && <5.7: using bifunctors-5.6.2 Dependency bytestring >=0.10 && <0.13: using bytestring-0.12.2.0 Dependency comonad >=5 && <5.1: using comonad-5.0.9 Dependency containers >=0.6 && <0.8: using containers-0.7 Dependency contravariant >=1.5 && <1.6: using contravariant-1.5.5 Dependency deepseq >=1.4 && <1.6: using deepseq-1.5.0.0 Dependency dlist >=0.8 && <1.1: using dlist-1.0 Dependency either >=5 && <5.1: using either-5.0.3 Dependency groups >=0.5.3 && <0.6: using groups-0.5.3 Dependency hashable >=1.3 && <1.6: using hashable-1.5.0.0 Dependency invariant >=0.5.5 && <0.7: using invariant-0.6.4 Dependency mtl >=2.2 && <2.4: using mtl-2.3.1 Dependency profunctors >=5.6 && <5.7: using profunctors-5.6.3 Dependency scientific >=0.3 && <0.4: using scientific-0.3.8.0 Dependency selective >=0.7 && <0.8: using selective-0.7.0.1 Dependency semigroupoids >=6 && <7: using semigroupoids-6.0.1 Dependency stm >=2.5 && <2.6: using stm-2.5.3.1 Dependency text >=1.2 && <1.3 || >=2.0 && <2.2: using text-2.1.2 Dependency time >=1.9 && <1.15: using time-1.12.2 Dependency time-compat >=1.9.6.1 && <1.10: using time-compat-1.9.8 Dependency transformers >=0.5 && <0.7: using transformers-0.6.1.1 Dependency unordered-containers >=0.2.13 && <0.3: using unordered-containers-0.2.20.1 Dependency uuid-types >=1.0 && <1.1: using uuid-types-1.0.6 Dependency vector >=0.12 && <0.14: using vector-0.13.2.0 Dependency vector-instances >=3.4 && <3.5: using vector-instances-3.4.3 Dependency void >=0.7 && <0.8: using void-0.7.3 Source component graph: component lib Configured component graph: component rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur include base-4.20.1.0-2277 include bifunctors-5.6.2-CAbSKVNCi7nHCG5q9LP3ed include bytestring-0.12.2.0-5835 include comonad-5.0.9-9ZXCMzc1LIuHPeefBB1gBv include containers-0.7-dff9 include contravariant-1.5.5-9L710Gv0mfPBKPKJUl0pIA include deepseq-1.5.0.0-f20c include dlist-1.0-FcOF3sMreUuA1lmV1XHZRC include either-5.0.3-FmgvlamEnD6G5Dv9bJGdMo include groups-0.5.3-CrdAEcXpLqJBV6aM5tGyNf include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb include invariant-0.6.4-69wpMQv8cgy69z2D6nPW3 include mtl-2.3.1-5ae5 include profunctors-5.6.3-AfxdEbA4qEx21xJFq5OvWx include scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv include selective-0.7.0.1-5KeeVPn4FQs9QabowmaXQx include semigroupoids-6.0.1-9FoUHGd3cSv9csmslt6yTE include stm-2.5.3.1-34bd include text-2.1.2-9845 include time-1.12.2-18ff include time-compat-1.9.8-3GQl8sq7BeGLOx0SxE9i0H include transformers-0.6.1.1-407f include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 include uuid-types-1.0.6-7l8q6nkYx5I1DURoLXVxPR include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG include vector-instances-3.4.3-1Hr47iMWz40O7TnWP6HNB include void-0.7.3-1me73l59Jh8L4KLHZhsBGX Linked component graph: unit rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur include base-4.20.1.0-2277 include bifunctors-5.6.2-CAbSKVNCi7nHCG5q9LP3ed include bytestring-0.12.2.0-5835 include comonad-5.0.9-9ZXCMzc1LIuHPeefBB1gBv include containers-0.7-dff9 include contravariant-1.5.5-9L710Gv0mfPBKPKJUl0pIA include deepseq-1.5.0.0-f20c include dlist-1.0-FcOF3sMreUuA1lmV1XHZRC include either-5.0.3-FmgvlamEnD6G5Dv9bJGdMo include groups-0.5.3-CrdAEcXpLqJBV6aM5tGyNf include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb include invariant-0.6.4-69wpMQv8cgy69z2D6nPW3 include mtl-2.3.1-5ae5 include profunctors-5.6.3-AfxdEbA4qEx21xJFq5OvWx include scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv include selective-0.7.0.1-5KeeVPn4FQs9QabowmaXQx include semigroupoids-6.0.1-9FoUHGd3cSv9csmslt6yTE include stm-2.5.3.1-34bd include text-2.1.2-9845 include time-1.12.2-18ff [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/ai7c1qlb3fi2qbanm0lmq3806pms9vza-aeson-2.2.3.0-doc /nix/store/hc2jb9fwrwyyf3s3lzbfjy8kpv9cmnp1-aeson-2.2.3.0 [post-build-hook] Pushing 2 paths (162 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/ai7c1qlb3fi2qbanm0lmq3806pms9vza-aeson-2.2.3.0-doc (13.81 MiB) [post-build-hook] Pushing /nix/store/hc2jb9fwrwyyf3s3lzbfjy8kpv9cmnp1-aeson-2.2.3.0 (48.14 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/ai7c1qlb3fi2qbanm0lmq3806pms9vza-aeson-2.2.3.0-doc /nix/store/hc2jb9fwrwyyf3s3lzbfjy8kpv9cmnp1-aeson-2.2.3.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/ai7c1qlb3fi2qbanm0lmq3806pms9vza-aeson-2.2.3.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/hc2jb9fwrwyyf3s3lzbfjy8kpv9cmnp1-aeson-2.2.3.0' to 'https://cache.nix-ci.com'... warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead copying 1 paths... copying path '/nix/store/3l3fbqjsqhk89axzagw7zylkfss7448s-aeson-2.2.3.0.drv' to 'https://cache.nix-ci.com'...  OK: consistent (edge x y) == True OK: consistent (edges xs) == True OK: consistent (stars xs) == True ============ Symmetric.Relation.Show ============ OK: show (empty ) == "empty" OK: show (1 ) == "vertex 1" OK: show (1 + 2 ) == "vertices [1,2]" OK: show (1 * 2 ) == "edge 1 2" OK: show (1 * 2 * 3) == "edges [(1,2),(1,3),(2,3)]" OK: show (1 * 2 + 3) == "overlay (vertex 3) (edge 1 2)" OK: show (vertex (-1) ) == "vertex (-1)" OK: show (vertex (-1) + vertex (-2) ) == "vertices [-2,-1]" OK: show (vertex (-2) * vertex (-1) ) == "edge (-2) (-1)" OK: show (vertex (-3) * vertex (-2) * vertex (-1)) == "edges [(-3,-2),(-3,-1),(-2,-1)]" OK: show (vertex (-3) * vertex (-2) + vertex (-1)) == "overlay (vertex (-1)) (edge (-3) (-2))" OK: show (2 * 1 ) == "edge 1 2" OK: show (1 * 2 * 1) == "edges [(1,1),(1,2)]" OK: show (3 * 2 * 1) == "edges [(1,2),(1,3),(2,3)]" ============ Symmetric.Relation.toSymmetric ============ OK: toSymmetric (edge 1 2) == edge 1 2 OK: toSymmetric . fromSymmetric == id OK: fromSymmetric . toSymmetric == symmetricClosure OK: vertexCount . toSymmetric == vertexCount OK: (*2) . edgeCount . toSymmetric >= edgeCount ============ Symmetric.Relation.fromSymmetric ============ OK: fromSymmetric (edge 1 2) == edges [(1,2), (2,1)] OK: vertexCount . fromSymmetric == vertexCount OK: edgeCount . fromSymmetric <= (*2) . edgeCount ============ Symmetric.Relation.Ord ============ OK: vertex 1 < vertex 2 OK: vertex 3 < edge 1 2 OK: vertex 1 < edge 1 1 OK: edge 1 1 < edge 1 2 OK: edge 1 2 < edge 1 1 + edge 2 2 OK: edge 2 1 < edge 1 3 OK: edge 1 2 == edge 2 1 OK: x <= x + y OK: x + y <= x * y ============ Symmetric.Relation.empty ============ OK: isEmpty empty == True OK: hasVertex x empty == False OK: vertexCount empty == 0 OK: edgeCount empty == 0 ============ Symmetric.Relation.vertex ============ OK: isEmpty (vertex x) == False OK: hasVertex x (vertex y) == (x == y) OK: vertexCount (vertex x) == 1 OK: edgeCount (vertex x) == 0 ============ Symmetric.Relation.edge ============ OK: edge x y == connect (vertex x) (vertex y) OK: edge x y == edge y x OK: edge x y == edges [(x,y), (y,x)] OK: hasEdge x y (edge x y) == True OK: edgeCount (edge x y) == 1 OK: vertexCount (edge 1 1) == 1 OK: vertexCount (edge 1 2) == 2 ============ Symmetric.Relation.overlay ============ OK: isEmpty (overlay x y) == isEmpty x && isEmpty y OK: hasVertex z (overlay x y) == hasVertex z x || hasVertex z y OK: vertexCount (overlay x y) >= vertexCount x OK: vertexCount (overlay x y) <= vertexCount x + vertexCount y OK: edgeCount (overlay x y) >= edgeCount x OK: edgeCount (overlay x y) <= edgeCount x + edgeCount y OK: vertexCount (overlay 1 2) == 2 OK: edgeCount (overlay 1 2) == 0 ============ Symmetric.Relation.connect ============ OK: connect x y == connect y x OK: isEmpty (connect x y) == isEmpty x && isEmpty y OK: hasVertex z (connect x y) == hasVertex z x || hasVertex z y OK: vertexCount (connect x y) >= vertexCount x OK: vertexCount (connect x y) <= vertexCount x + vertexCount y OK: edgeCount (connect x y) >= edgeCount x OK: edgeCount (connect x y) >= edgeCount y OK: edgeCount (connect x y) >= vertexCount x * vertexCount y `div` 2 OK: edgeCount (connect x y) <= vertexCount x * vertexCount y + edgeCount x + edgeCount y OK: vertexCount (connect 1 2) == 2 OK: edgeCount (connect 1 2) == 1 ============ Symmetric.Relation.vertices ============ OK: vertices [] == empty OK: vertices [x] == vertex x OK: vertices == overlays . map vertex OK: hasVertex x . vertices == elem x OK: vertexCount . vertices == length . nub OK: vertexSet . vertices == Set.fromList ============ Symmetric.Relation.edges ============ OK: edges [] == empty OK: edges [(x,y)] == edge x y OK: edges [(x,y), (y,x)] == edge x y ============ Symmetric.Relation.overlays ============ OK: overlays [] == empty include time-compat-1.9.8-3GQl8sq7BeGLOx0SxE9i0H include transformers-0.6.1.1-407f include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 include uuid-types-1.0.6-7l8q6nkYx5I1DURoLXVxPR include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG include vector-instances-3.4.3-1Hr47iMWz40O7TnWP6HNB include void-0.7.3-1me73l59Jh8L4KLHZhsBGX Building HTF Building HsYAML-aeson Building attoparsec-aeson Building binary-instances Building constraints-extras Building deriving-aeson Building doctest-discover Building enummapset Building microaeson Building path Building quickcheck-classes [HTF] Phase: setupCompilerEnvironmentPhase [HTF] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [HsYAML-aeson] Phase: setupCompilerEnvironmentPhase [HsYAML-aeson] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. OK: overlays [x] == x OK: overlays [x,y] == overlay x y OK: overlays == foldr overlay empty OK: isEmpty . overlays == all isEmpty ============ Symmetric.Relation.connects ============ OK: connects [] == empty OK: connects [x] == x OK: connects [x,y] == connect x y OK: connects == foldr connect empty OK: isEmpty . connects == all isEmpty OK: connects == connects . reverse ============ Symmetric.Relation.isSubgraphOf ============ OK: isSubgraphOf empty x == True OK: isSubgraphOf (vertex x) empty == False OK: isSubgraphOf x (overlay x y) == True OK: isSubgraphOf (overlay x y) (connect x y) == True OK: isSubgraphOf (path xs) (circuit xs) == True OK: isSubgraphOf x y ==> x <= y OK: isSubgraphOf (edge x y) (edge y x) == True ============ Symmetric.Relation.toGraph et al. ============ OK: toGraph == foldg Empty Vertex Overlay Connect OK: foldg == Algebra.Graph.foldg . toGraph OK: isEmpty == foldg True (const False) (&&) (&&) OK: size == foldg 1 (const 1) (+) (+) OK: hasVertex x == foldg False (==x) (||) (||) OK: hasEdge x y == Algebra.Graph.hasEdge x y . toGraph OK: vertexCount == Set.size . vertexSet OK: edgeCount == Set.size . edgeSet OK: vertexList == Set.toAscList . vertexSet OK: edgeList == Set.toAscList . edgeSet OK: vertexSet == foldg Set.empty Set.singleton Set.union Set.union OK: vertexIntSet == foldg IntSet.empty IntSet.singleton IntSet.union IntSet.union OK: adjacencyList == Algebra.Graph.AdjacencyMap.adjacencyList . toAdjacencyMap OK: adjacencyMap == Algebra.Graph.AdjacencyMap.adjacencyMap . toAdjacencyMap OK: adjacencyIntMap == Algebra.Graph.AdjacencyIntMap.adjacencyIntMap . toAdjacencyIntMap OK: adjacencyMapTranspose == Algebra.Graph.AdjacencyMap.adjacencyMap . toAdjacencyMapTranspose OK: adjacencyIntMapTranspose == Algebra.Graph.AdjacencyIntMap.adjacencyIntMap . toAdjacencyIntMapTranspose OK: dfsForest == Algebra.Graph.AdjacencyMap.dfsForest . toAdjacencyMap OK: dfsForestFrom == Algebra.Graph.AdjacencyMap.dfsForestFrom . toAdjacencyMap OK: dfs == Algebra.Graph.AdjacencyMap.dfs . toAdjacencyMap OK: reachable == Algebra.Graph.AdjacencyMap.reachable . toAdjacencyMap OK: topSort == Algebra.Graph.AdjacencyMap.topSort . toAdjacencyMap OK: isAcyclic == Algebra.Graph.AdjacencyMap.isAcyclic . toAdjacencyMap OK: isTopSortOf vs == Algebra.Graph.AdjacencyMap.isTopSortOf vs . toAdjacencyMap OK: toAdjacencyMap == foldg empty vertex overlay connect OK: toAdjacencyMapTranspose == foldg empty vertex overlay (flip connect) OK: toAdjacencyIntMap == foldg empty vertex overlay connect OK: toAdjacencyIntMapTranspose == foldg empty vertex overlay (flip connect) OK: isDfsForestOf f == Algebra.Graph.AdjacencyMap.isDfsForestOf f . toAdjacencyMap OK: isTopSortOf vs == Algebra.Graph.AdjacencyMap.isTopSortOf vs . toAdjacencyMap ============ Symmetric.Relation.isEmpty ============ OK: isEmpty empty == True OK: isEmpty (overlay empty empty) == True OK: isEmpty (vertex x) == False OK: isEmpty (removeVertex x $ vertex x) == True OK: isEmpty (removeEdge x y $ edge x y) == False ============ Symmetric.Relation.hasVertex ============ OK: hasVertex x empty == False OK: hasVertex x (vertex y) == (x == y) OK: hasVertex x . removeVertex x == const False ============ Symmetric.Relation.hasEdge ============ OK: hasEdge x y empty == False OK: hasEdge x y (vertex z) == False OK: hasEdge x y (edge x y) == True OK: hasEdge x y (edge y x) == True OK: hasEdge x y . removeEdge x y == const False [attoparsec-aeson] Phase: setupCompilerEnvironmentPhase [attoparsec-aeson] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [binary-instances] Phase: setupCompilerEnvironmentPhase [binary-instances] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [constraints-extras] Phase: setupCompilerEnvironmentPhase [constraints-extras] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [deriving-aeson] Phase: setupCompilerEnvironmentPhase [deriving-aeson] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [2 of 2] Linking dist/build/hunit/hunit Preprocessing test suite 'properties' for lens-5.3.5... Building test suite 'properties' for lens-5.3.5... [1 of 2] Compiling Control.Lens.Properties ( lens-properties/src/Control/Lens/Properties.hs, dist/build/properties/properties-tmp/Control/Lens/Properties.o ) [2 of 2] Compiling Main ( tests/properties.hs, dist/build/properties/properties-tmp/Main.o ) [3 of 3] Linking dist/build/properties/properties buildPhase completed in 1 minutes 2 seconds Phase: checkPhase Running 4 test suites... Test suite doctests: RUNNING... This test-suite exists only to add dependencies To run doctests: cabal build all --enable-tests cabal-docspec Test suite doctests: PASS Test suite logged to: dist/test/lens-5.3.5-doctests.log Test suite templates: RUNNING... test/templates.hs: ok Test suite templates: PASS Test suite logged to: dist/test/lens-5.3.5-templates.log Test suite hunit: RUNNING... Main read record field: OK read state record field: OK read record field and apply function: OK read state record field and apply function: OK write record field: OK write state record field: OK write record field and access new value: OK write state record field and access new value: OK write record field and access old value: OK write state record field and access old value: OK modify record field: OK modify state record field: OK modify record field and access new value: OK modify state record field and access new value: OK modify record field and access old value: OK modify state record field and access old value: OK modify record field and access side result: OK increment record field: OK increment state record field: OK append to record field: OK append to state record field: OK prepend to record field: OK prepend to state record field: OK cons to record field: OK cons to state record field: OK snoc to record field: OK snoc to state record field: OK append to record field and access new value: OK append to state record field and access new value: OK prepend to record field and access new value: OK prepend to state record field and access new value: OK cons to record field and access new value: OK cons to state record field and access new value: OK snoc to record field and access new value: OK snoc to state record field and access new value: OK append to record field and access old value: OK append to state record field and access old value: OK cons to record field and access old value: OK cons to state record field and access old value: OK snoc to record field and access old value: OK snoc to state record field and access old value: OK read maybe map entry: OK read maybe state map entry: OK read map entry: OK read state map entry: OK modify map entry: OK insert maybe map entry: OK delete maybe map entry: OK read list entry: OK write list entry: OK write through list entry: OK correct indexing strict text: OK correct indexing lazy text: OK correct indexing strict bytestring: OK OK: hasEdge x y == elem (min x y, max x y) . edgeList ============ Symmetric.Relation.vertexCount ============ OK: vertexCount empty == 0 OK: vertexCount (vertex x) == 1 OK: vertexCount == length . vertexList OK: vertexCount x < vertexCount y ==> x < y ============ Symmetric.Relation.edgeCount ============ OK: edgeCount empty == 0 OK: edgeCount (vertex x) == 0 OK: edgeCount (edge x y) == 1 OK: edgeCount == length . edgeList ============ Symmetric.Relation.vertexList ============ OK: vertexList empty == [] OK: vertexList (vertex x) == [x] OK: vertexList . vertices == nub . sort ============ Symmetric.Relation.vertexSet ============ OK: vertexSet empty == Set.empty OK: vertexSet . vertex == Set.singleton OK: vertexSet . vertices == Set.fromList ============ Symmetric.Relation.vertexIntSet ============ OK: vertexIntSet empty == IntSet.empty OK: vertexIntSet . vertex == IntSet.singleton OK: vertexIntSet . vertices == IntSet.fromList OK: vertexIntSet . clique == IntSet.fromList ============ Symmetric.Relation.edgeList ============ OK: edgeList empty == [] OK: edgeList (vertex x) == [] OK: edgeList (edge x y) == [(min x y, max y x)] OK: edgeList (star 2 [3,1]) == [(1,2), (2,3)] ============ Symmetric.Relation.edgeSet ============ OK: edgeSet empty == Set.empty OK: edgeSet (vertex x) == Set.empty OK: edgeSet (edge x y) == Set.singleton (min x y, max x y) ============ Symmetric.Relation.adjacencyList ============ OK: adjacencyList empty == [] OK: adjacencyList (vertex x) == [(x, [])] OK: adjacencyList (edge 1 2) == [(1, [2]), (2, [1])] OK: adjacencyList (star 2 [3,1]) == [(1, [2]), (2, [1,3]), (3, [2])] ============ Symmetric.Relation.neighbours ============ OK: neighbours x empty == Set.empty OK: neighbours x (vertex x) == Set.empty OK: neighbours x (edge x y) == Set.fromList [y] OK: neighbours y (edge x y) == Set.fromList [x] ============ Symmetric.Relation.path ============ OK: path [] == empty OK: path [x] == vertex x OK: path [x,y] == edge x y OK: path == path . reverse ============ Symmetric.Relation.circuit ============ OK: circuit [] == empty OK: circuit [x] == edge x x OK: circuit [x,y] == edges [(x,y), (y,x)] OK: circuit == circuit . reverse ============ Symmetric.Relation.clique ============ OK: clique [] == empty OK: clique [x] == vertex x OK: clique [x,y] == edge x y OK: clique [x,y,z] == edges [(x,y), (x,z), (y,z)] OK: clique (xs ++ ys) == connect (clique xs) (clique ys) OK: clique == clique . reverse ============ Symmetric.Relation.biclique ============ OK: biclique [] [] == empty OK: biclique [x] [] == vertex x OK: biclique [] [y] == vertex y OK: biclique [x1,x2] [y1,y2] == edges [(x1,y1), (x1,y2), (x2,y1), (x2,y2)] OK: biclique xs ys == connect (vertices xs) (vertices ys) ============ Symmetric.Relation.star ============ OK: star x [] == vertex x OK: star x [y] == edge x y OK: star x [y,z] == edges [(x,y), (x,z)] OK: star x ys == connect (vertex x) (vertices ys) ============ Symmetric.Relation.stars ============ OK: stars [] == empty OK: stars [(x, [])] == vertex x OK: stars [(x, [y])] == edge x y OK: stars [(x, ys)] == star x ys OK: stars == overlays . map (uncurry star) OK: stars . adjacencyList == id OK: overlay (stars xs) (stars ys) == stars (xs ++ ys) ============ Symmetric.Relation.tree ============ OK: tree (Node x []) == vertex x OK: tree (Node x [Node y [Node z []]]) == path [x,y,z] OK: tree (Node x [Node y [], Node z []]) == star x [y,z] OK: tree (Node 1 [Node 2 [], Node 3 [Node 4 [], Node 5 []]]) == edges [(1,2), (1,3), (3,4), (3,5)] ============ Symmetric.Relation.forest ============ OK: forest [] == empty correct indexing lazy bytestring: OK All 55 tests passed (0.00s) Test suite hunit: PASS Test suite logged to: dist/test/lens-5.3.5-hunit.log Test suite properties: RUNNING... Main 1: OK +++ OK, passed 100 tests. 2: OK +++ OK, passed 100 tests. 3: OK +++ OK, passed 100 tests. 4: OK +++ OK, passed 100 tests. 5: OK +++ OK, passed 100 tests. 6: OK +++ OK, passed 100 tests. 7: OK +++ OK, passed 100 tests. 8: OK +++ OK, passed 100 tests. 9: OK +++ OK, passed 100 tests. 10: OK +++ OK, passed 100 tests. 2 2: OK +++ OK, passed 100 tests. mapped: OK +++ OK, passed 100 tests. mapped mapped: OK +++ OK, passed 100 tests. both: OK +++ OK, passed 100 tests. traverseLeft: OK +++ OK, passed 100 tests. traverseRight: OK +++ OK, passed 100 tests. simple: OK +++ OK, passed 100 tests. Left: OK +++ OK, passed 100 tests. Right: OK +++ OK, passed 100 tests. Just: OK +++ OK, passed 100 tests. prefixed: OK +++ OK, passed 100 tests. text: OK +++ OK, passed 100 tests. base show: OK +++ OK, passed 100 tests. base read: OK +++ OK, passed 100 tests. base readFail: OK +++ OK, passed 100 tests; 6 discarded. All 25 tests passed (0.01s) Test suite properties: PASS Test suite logged to: dist/test/lens-5.3.5-properties.log 4 of 4 test suites (4 of 4 test cases) passed. Phase: haddockPhase Preprocessing test suite 'doctests' for lens-5.3.5... Preprocessing library for lens-5.3.5... Running Haddock on library for lens-5.3.5... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: vector-0.13.2.0 [ 1 of 85] Compiling Control.Lens.Internal.CTypes ( src/Control/Lens/Internal/CTypes.hs, nothing ) [ 2 of 85] Compiling Control.Lens.Internal.Doctest ( src/Control/Lens/Internal/Doctest.hs, nothing ) [ 3 of 85] Compiling Control.Lens.Internal.Instances ( src/Control/Lens/Internal/Instances.hs, nothing ) [ 4 of 85] Compiling Control.Lens.Internal.Iso ( src/Control/Lens/Internal/Iso.hs, nothing ) [ 5 of 85] Compiling Control.Lens.Internal.List ( src/Control/Lens/Internal/List.hs, nothing ) [ 6 of 85] Compiling Control.Lens.Internal.Prelude ( src/Control/Lens/Internal/Prelude.hs, nothing ) [ 7 of 85] Compiling Control.Lens.Internal.Level ( src/Control/Lens/Internal/Level.hs, nothing ) [ 8 of 85] Compiling Control.Lens.Internal.Indexed ( src/Control/Lens/Internal/Indexed.hs, nothing ) [ 9 of 85] Compiling Control.Lens.Internal.Getter ( src/Control/Lens/Internal/Getter.hs, nothing ) [10 of 85] Compiling Control.Lens.Internal.Fold ( src/Control/Lens/Internal/Fold.hs, nothing ) [11 of 85] Compiling Control.Lens.Internal.Context ( src/Control/Lens/Internal/Context.hs, nothing ) [12 of 85] Compiling Control.Lens.Internal.Bazaar ( src/Control/Lens/Internal/Bazaar.hs, nothing ) [13 of 85] Compiling Control.Lens.Internal.Magma ( src/Control/Lens/Internal/Magma.hs, nothing ) [14 of 85] Compiling Control.Lens.Internal.Prism ( src/Control/Lens/Internal/Prism.hs, nothing ) [15 of 85] Compiling Control.Lens.Internal.Profunctor ( src/Control/Lens/Internal/Profunctor.hs, nothing ) [16 of 85] Compiling Control.Lens.Internal.Review ( src/Control/Lens/Internal/Review.hs, nothing ) [17 of 85] Compiling Control.Lens.Internal.Setter ( src/Control/Lens/Internal/Setter.hs, nothing ) [18 of 85] Compiling Control.Lens.Internal.Zoom ( src/Control/Lens/Internal/Zoom.hs, nothing ) [19 of 85] Compiling Control.Lens.Internal ( src/Control/Lens/Internal.hs, nothing ) [20 of 85] Compiling Control.Lens.Type ( src/Control/Lens/Type.hs, nothing ) [21 of 85] Compiling Control.Lens.Setter ( src/Control/Lens/Setter.hs, nothing ) [22 of 85] Compiling Control.Lens.Lens ( src/Control/Lens/Lens.hs, nothing ) [23 of 85] Compiling Control.Lens.Tuple ( src/Control/Lens/Tuple.hs, nothing ) [24 of 85] Compiling Control.Lens.Getter ( src/Control/Lens/Getter.hs, nothing ) [25 of 85] Compiling Control.Lens.Review ( src/Control/Lens/Review.hs, nothing ) [26 of 85] Compiling Control.Lens.Prism ( src/Control/Lens/Prism.hs, nothing ) [27 of 85] Compiling Control.Lens.Fold ( src/Control/Lens/Fold.hs, nothing ) [28 of 85] Compiling Control.Lens.Traversal ( src/Control/Lens/Traversal.hs, nothing ) [29 of 85] Compiling Control.Lens.Level ( src/Control/Lens/Level.hs, nothing ) [30 of 85] Compiling Control.Lens.Reified ( src/Control/Lens/Reified.hs, nothing ) [31 of 85] Compiling Control.Lens.Internal.Exception ( src/Control/Lens/Internal/Exception.hs, nothing ) [32 of 85] Compiling Control.Lens.Indexed ( src/Control/Lens/Indexed.hs, nothing ) [33 of 85] Compiling Control.Lens.Internal.ByteString ( src/Control/Lens/Internal/ByteString.hs, nothing ) [34 of 85] Compiling Control.Lens.Equality ( src/Control/Lens/Equality.hs, nothing ) [35 of 85] Compiling Control.Lens.Iso ( src/Control/Lens/Iso.hs, nothing ) [36 of 85] Compiling Control.Lens.Empty ( src/Control/Lens/Empty.hs, nothing ) [37 of 85] Compiling Control.Lens.Cons ( src/Control/Lens/Cons.hs, nothing ) [38 of 85] Compiling Control.Lens.Internal.Deque ( src/Control/Lens/Internal/Deque.hs, nothing ) [39 of 85] Compiling Control.Lens.Wrapped ( src/Control/Lens/Wrapped.hs, nothing ) [40 of 85] Compiling Control.Lens.Internal.TH ( src/Control/Lens/Internal/TH.hs, nothing ) [41 of 85] Compiling Control.Lens.Zoom ( src/Control/Lens/Zoom.hs, nothing ) [42 of 85] Compiling Data.Data.Lens ( src/Data/Data/Lens.hs, nothing ) [43 of 85] Compiling Control.Lens.Plated ( src/Control/Lens/Plated.hs, nothing ) [44 of 85] Compiling Data.HashSet.Lens ( src/Data/HashSet/Lens.hs, nothing ) [45 of 85] Compiling Data.List.Lens ( src/Data/List/Lens.hs, nothing ) [46 of 85] Compiling Data.Map.Lens ( src/Data/Map/Lens.hs, nothing ) [47 of 85] Compiling Data.Set.Lens ( src/Data/Set/Lens.hs, nothing ) [48 of 85] Compiling Data.Text.Lazy.Lens ( src/Data/Text/Lazy/Lens.hs, nothing ) [49 of 85] Compiling Data.Text.Strict.Lens ( src/Data/Text/Strict/Lens.hs, nothing ) [50 of 85] Compiling Data.Text.Lens ( src/Data/Text/Lens.hs, nothing ) [51 of 85] Compiling Data.Vector.Generic.Lens ( src/Data/Vector/Generic/Lens.hs, nothing ) [52 of 85] Compiling Control.Lens.Each ( src/Control/Lens/Each.hs, nothing ) [53 of 85] Compiling Control.Lens.At ( src/Control/Lens/At.hs, nothing ) [54 of 85] Compiling Language.Haskell.TH.Lens ( src/Language/Haskell/TH/Lens.hs, nothing ) [55 of 85] Compiling Control.Lens.Internal.PrismTH ( src/Control/Lens/Internal/PrismTH.hs, nothing ) [56 of 85] Compiling Control.Lens.Internal.FieldTH ( src/Control/Lens/Internal/FieldTH.hs, nothing ) [57 of 85] Compiling Control.Lens.TH ( src/Control/Lens/TH.hs, nothing ) [58 of 85] Compiling Control.Lens ( src/Control/Lens.hs, nothing ) [59 of 85] Compiling GHC.Generics.Lens ( src/GHC/Generics/Lens.hs, nothing ) [60 of 85] Compiling Data.Vector.Lens ( src/Data/Vector/Lens.hs, nothing ) [61 of 85] Compiling Data.Typeable.Lens ( src/Data/Typeable/Lens.hs, nothing ) [62 of 85] Compiling Data.Tree.Lens ( src/Data/Tree/Lens.hs, nothing ) [63 of 85] Compiling Data.Sequence.Lens ( src/Data/Sequence/Lens.hs, nothing ) [64 of 85] Compiling Data.IntSet.Lens ( src/Data/IntSet/Lens.hs, nothing ) [65 of 85] Compiling Data.Complex.Lens ( src/Data/Complex/Lens.hs, nothing ) [66 of 85] Compiling Data.ByteString.Strict.Lens ( src/Data/ByteString/Strict/Lens.hs, nothing ) [67 of 85] Compiling Data.ByteString.Lazy.Lens ( src/Data/ByteString/Lazy/Lens.hs, nothing ) [68 of 85] Compiling Data.ByteString.Lens ( src/Data/ByteString/Lens.hs, nothing ) [69 of 85] Compiling Data.Bits.Lens ( src/Data/Bits/Lens.hs, nothing ) [70 of 85] Compiling Data.Array.Lens ( src/Data/Array/Lens.hs, nothing ) [71 of 85] Compiling Control.Seq.Lens ( src/Control/Seq/Lens.hs, nothing ) [72 of 85] Compiling Control.Parallel.Strategies.Lens ( src/Control/Parallel/Strategies/Lens.hs, nothing ) [73 of 85] Compiling Control.Monad.Error.Lens ( src/Control/Monad/Error/Lens.hs, nothing ) [74 of 85] Compiling Control.Lens.Unsound ( src/Control/Lens/Unsound.hs, nothing ) [75 of 85] Compiling Control.Lens.Profunctor ( src/Control/Lens/Profunctor.hs, nothing ) [76 of 85] Compiling Control.Lens.Operators ( src/Control/Lens/Operators.hs, nothing ) [77 of 85] Compiling Control.Lens.Extras ( src/Control/Lens/Extras.hs, nothing ) [78 of 85] Compiling Control.Lens.Combinators ( src/Control/Lens/Combinators.hs, nothing ) [79 of 85] Compiling Control.Exception.Lens ( src/Control/Exception/Lens.hs, nothing ) [80 of 85] Compiling Data.Dynamic.Lens ( src/Data/Dynamic/Lens.hs, nothing ) [81 of 85] Compiling Numeric.Lens ( src/Numeric/Lens.hs, nothing ) [82 of 85] Compiling Numeric.Natural.Lens ( src/Numeric/Natural/Lens.hs, nothing ) [83 of 85] Compiling System.Exit.Lens ( src/System/Exit/Lens.hs, nothing ) [84 of 85] Compiling System.FilePath.Lens ( src/System/FilePath/Lens.hs, nothing ) [85 of 85] Compiling System.IO.Error.Lens ( src/System/IO/Error/Lens.hs, nothing ) Haddock coverage: 100% ( 4 / 4) in 'Control.Lens.Internal.CTypes' Warning: 'Prelude' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 33% ( 1 / 3) in 'Control.Lens.Internal.Doctest' Missing documentation for: head (src/Control/Lens/Internal/Doctest.hs:38) tail (src/Control/Lens/Internal/Doctest.hs:42) Warning: 'Const' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 1 / 1) in 'Control.Lens.Internal.Instances' 100% ( 3 / 3) in 'Control.Lens.Internal.Iso' 100% ( 3 / 3) in 'Control.Lens.Internal.List' Warning: 'Flow' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Deepening' is ambiguous. It is defined * at src/Control/Lens/Internal/Level.hs:118:25 * at src/Control/Lens/Internal/Level.hs:118:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Lens/Internal/Level.hs:118:1 100% ( 6 / 6) in 'Control.Lens.Internal.Level' Warning: 'Indexed' is ambiguous. It is defined * at src/Control/Lens/Internal/Indexed.hs:116:25 * at src/Control/Lens/Internal/Indexed.hs:116:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Lens/Internal/Indexed.hs:116:1 Warning: 'Indexing' is ambiguous. It is defined * at src/Control/Lens/Internal/Indexed.hs:242:24 * at src/Control/Lens/Internal/Indexed.hs:242:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Lens/Internal/Indexed.hs:242:1 Warning: 'Indexing64' is ambiguous. It is defined * at src/Control/Lens/Internal/Indexed.hs:315:26 * at src/Control/Lens/Internal/Indexed.hs:315:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Lens/Internal/Indexed.hs:315:1 Warning: 'Traversal' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'IndexedFold' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'IndexedTraversal' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Fold' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 15 / 15) in 'Control.Lens.Internal.Indexed' 50% ( 2 / 4) in 'Control.Lens.Internal.Getter' Missing documentation for: AlongsideLeft (src/Control/Lens/Internal/Getter.hs:35) AlongsideRight (src/Control/Lens/Internal/Getter.hs:76) Warning: 'a' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 84% ( 11 / 13) in 'Control.Lens.Internal.Fold' Missing documentation for: ReifiedMonoid NonEmptyDList (src/Control/Lens/Internal/Fold.hs:130) Warning: 'PretextT' is ambiguous. It is defined * at src/Control/Lens/Internal/Context.hs:284:48 * at src/Control/Lens/Internal/Context.hs:284:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Lens/Internal/Context.hs:284:1 Warning: 'Context' is ambiguous. It is defined * at src/Control/Lens/Internal/Context.hs:138:22 * at src/Control/Lens/Internal/Context.hs:138:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Lens/Internal/Context.hs:138:1 Warning: 'Pretext' is ambiguous. It is defined * at src/Control/Lens/Internal/Context.hs:209:27 * at src/Control/Lens/Internal/Context.hs:209:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Lens/Internal/Context.hs:209:1 Warning: 'w' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 11 / 11) in 'Control.Lens.Internal.Context' Warning: 'BazaarT1' is ambiguous. It is defined * at src/Control/Lens/Internal/Bazaar.hs:326:48 * at src/Control/Lens/Internal/Bazaar.hs:326:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Lens/Internal/Bazaar.hs:326:1 Warning: 'Bazaar1' is ambiguous. It is defined * at src/Control/Lens/Internal/Bazaar.hs:261:27 * at src/Control/Lens/Internal/Bazaar.hs:261:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Lens/Internal/Bazaar.hs:261:1 Warning: 'FunList' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Context' is ambiguous. It is defined * at src/Control/Lens/Internal/Context.hs:138:22 * at src/Control/Lens/Internal/Context.hs:138:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Lens/Internal/Context.hs:138:1 Warning: 'BazaarT' is ambiguous. It is defined * at src/Control/Lens/Internal/Bazaar.hs:148:47 * at src/Control/Lens/Internal/Bazaar.hs:148:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Lens/Internal/Bazaar.hs:148:1 Warning: 'Bazaar' is ambiguous. It is defined * at src/Control/Lens/Internal/Bazaar.hs:69:26 * at src/Control/Lens/Internal/Bazaar.hs:69:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Lens/Internal/Bazaar.hs:69:1 90% ( 10 / 11) in 'Control.Lens.Internal.Bazaar' Missing documentation for: Bizarre1 (src/Control/Lens/Internal/Bazaar.hs:239) Warning: 'TakingWhile' is ambiguous. It is defined * at src/Control/Lens/Internal/Magma.hs:234:48 * at src/Control/Lens/Internal/Magma.hs:234:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Lens/Internal/Magma.hs:234:1 Warning: 'Magma' is ambiguous. It is defined * at src/Control/Lens/Internal/Magma.hs:59:3 * at src/Control/Lens/Internal/Magma.hs:55:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Lens/Internal/Magma.hs:55:1 Warning: 'Bazaar' is ambiguous. It is defined * at src/Control/Lens/Internal/Bazaar.hs:69:26 * at src/Control/Lens/Internal/Bazaar.hs:69:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Lens/Internal/Bazaar.hs:69:1 100% ( 12 / 12) in 'Control.Lens.Internal.Magma' Warning: 'Market' is ambiguous. It is defined * at src/Control/Lens/Internal/Prism.hs:27:23 * at src/Control/Lens/Internal/Prism.hs:27:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Lens/Internal/Prism.hs:27:1 Warning: 'Prism' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 3 / 3) in 'Control.Lens.Internal.Prism' 0% ( 0 / 2) in 'Control.Lens.Internal.Profunctor' Missing documentation for: Module header WrappedPafb (src/Control/Lens/Internal/Profunctor.hs:8) Warning: 'Const' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 5 / 5) in 'Control.Lens.Internal.Review' Warning: 'Identity' is ambiguous. It is defined * in ‘GHC.Internal.Data.Functor.Identity’ * in ‘GHC.Internal.Data.Functor.Identity’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.Data.Functor.Identity’ 100% ( 3 / 3) in 'Control.Lens.Internal.Setter' Rebase.Control.Applicative=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Applicative,Rebase.Control.Applicative.Backwards=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Applicative.Backwards,Rebase.Control.Applicative.Lift=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Applicative.Lift,Rebase.Control.Arrow=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Arrow,Rebase.Control.Category=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Category,Rebase.Control.Comonad=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Comonad,Rebase.Control.Concurrent=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Concurrent,Rebase.Control.Concurrent.Chan=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Concurrent.Chan,Rebase.Control.Concurrent.MVar=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Concurrent.MVar,Rebase.Control.Concurrent.QSem=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Concurrent.QSem,Rebase.Control.Concurrent.QSemN=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Concurrent.QSemN,Rebase.Control.Concurrent.STM=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Concurrent.STM,Rebase.Control.Concurrent.STM.TArray=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Concurrent.STM.TArray,Rebase.Control.Concurrent.STM.TBQueue=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Concurrent.STM.TBQueue,Rebase.Control.Concurrent.STM.TChan=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Concurrent.STM.TChan,Rebase.Control.Concurrent.STM.TMVar=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Concurrent.STM.TMVar,Rebase.Control.Concurrent.STM.TQueue=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Concurrent.STM.TQueue,Rebase.Control.Concurrent.STM.TSem=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Concurrent.STM.TSem,Rebase.Control.Concurrent.STM.TVar=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Concurrent.STM.TVar,Rebase.Control.DeepSeq=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.DeepSeq,Rebase.Control.Exception=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Exception,Rebase.Control.Exception.Base=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Exception.Base,Rebase.Control.Monad=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad,Rebase.Control.Monad.Cont=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.Cont,Rebase.Control.Monad.Cont.Class=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.Cont.Class,Rebase.Control.Monad.Error.Class=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.Error.Class,Rebase.Control.Monad.Fail=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.Fail,Rebase.Control.Monad.Fix=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.Fix,Rebase.Control.Monad.IO.Class=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.IO.Class,Rebase.Control.Monad.Identity=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.Identity,Rebase.Control.Monad.RWS=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.RWS,Rebase.Control.Monad.RWS.Class=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.RWS.Class,Rebase.Control.Monad.RWS.Lazy=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.RWS.Lazy,Rebase.Control.Monad.RWS.Strict=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.RWS.Strict,Rebase.Control.Monad.Reader=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.Reader,Rebase.Control.Monad.Reader.Class=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.Reader.Class,Rebase.Control.Monad.ST=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.ST,Rebase.Control.Monad.ST.Lazy=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.ST.Lazy,Rebase.Control.Monad.ST.Lazy.Unsafe=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.ST.Lazy.Unsafe,Rebase.Control.Monad.ST.Strict=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.ST.Strict,Rebase.Control.Monad.ST.Unsafe=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.ST.Unsafe,Rebase.Control.Monad.STM=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.STM,Rebase.Control.Monad.Signatures=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.Signatures,Rebase.Control.Monad.State=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.State,Rebase.Control.Monad.State.Class=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.State.Class,Rebase.Control.Monad.State.Lazy=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.State.Lazy,Rebase.Control.Monad.State.Strict=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.State.Strict,Rebase.Control.Monad.Trans=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.Trans,Rebase.Control.Monad.Trans.Class=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.Trans.Class,Rebase.Control.Monad.Trans.Cont=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.Trans.Cont,Rebase.Control.Monad.Trans.Except=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.Trans.Except,Rebase.Control.Monad.Trans.Identity=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.Trans.Identity,Rebase.Control.Monad.Trans.Maybe=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.Trans.Maybe,Rebase.Control.Monad.Trans.RWS=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.Trans.RWS,Rebase.Control.Monad.Trans.RWS.Lazy=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.Trans.RWS.Lazy,Rebase.Control.Monad.Trans.RWS.Strict=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.Trans.RWS.Strict,Rebase.Control.Monad.Trans.Reader=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.Trans.Reader,Rebase.Control.Monad.Trans.State=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.Trans.State,Rebase.Control.Monad.Trans.State.Lazy=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.Trans.State.Lazy,Rebase.Control.Monad.Trans.State.Strict=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.Trans.State.Strict,Rebase.Control.Monad.Trans.Writer=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.Trans.Writer,Rebase.Control.Monad.Trans.Writer.Lazy=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.Trans.Writer.Lazy,Rebase.Control.Monad.Trans.Writer.Strict=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.Trans.Writer.Strict,Rebase.Control.Monad.Writer=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.Writer,Rebase.Control.Monad.Writer.Class=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.Writer.Class,Rebase.Control.Monad.Writer.Lazy=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.Writer.Lazy,Rebase.Control.Monad.Writer.Strict=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.Writer.Strict,Rebase.Control.Monad.Zip=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Monad.Zip,Rebase.Control.Selective=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Selective,Rebase.Control.Selective.Free=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Selective.Free,Rebase.Control.Selective.Multi=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Selective.Multi,Rebase.Control.Selective.Rigid.Free=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Selective.Rigid.Free,Rebase.Control.Selective.Rigid.Freer=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Control.Selective.Rigid.Freer,Rebase.Data.Biapplicative=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Biapplicative,Rebase.Data.Bifoldable=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Bifoldable,Rebase.Data.Bifunctor=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Bifunctor,Rebase.Data.Bifunctor.Apply=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Bifunctor.Apply,Rebase.Data.Bifunctor.Biff=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Bifunctor.Biff,Rebase.Data.Bifunctor.Clown=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Bifunctor.Clown,Rebase.Data.Bifunctor.Flip=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Bifunctor.Flip,Rebase.Data.Bifunctor.Join=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Bifunctor.Join,Rebase.Data.Bifunctor.Joker=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Bifunctor.Joker,Rebase.Data.Bifunctor.Product=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Bifunctor.Product,Rebase.Data.Bifunctor.Tannen=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Bifunctor.Tannen,Rebase.Data.Bifunctor.Wrapped=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Bifunctor.Wrapped,Rebase.Data.Bitraversable=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Bitraversable,Rebase.Data.Bits=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Bits,Rebase.Data.Bool=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Bool,Rebase.Data.ByteString=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.ByteString,Rebase.Data.ByteString.Builder=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.ByteString.Builder,Rebase.Data.ByteString.Builder.Extra=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.ByteString.Builder.Extra,Rebase.Data.ByteString.Builder.Internal=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.ByteString.Builder.Internal,Rebase.Data.ByteString.Builder.Prim=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.ByteString.Builder.Prim,Rebase.Data.ByteString.Builder.Prim.Internal=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.ByteString.Builder.Prim.Internal,Rebase.Data.ByteString.Builder.Scientific=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.ByteString.Builder.Scientific,Rebase.Data.ByteString.Char8=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.ByteString.Char8,Rebase.Data.ByteString.Internal=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.ByteString.Internal,Rebase.Data.ByteString.Lazy=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.ByteString.Lazy,Rebase.Data.ByteString.Lazy.Char8=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.ByteString.Lazy.Char8,Rebase.Data.ByteString.Lazy.Internal=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.ByteString.Lazy.Internal,Rebase.Data.ByteString.Short=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.ByteString.Short,Rebase.Data.ByteString.Short.Internal=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.ByteString.Short.Internal,Rebase.Data.ByteString.Unsafe=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.ByteString.Unsafe,Rebase.Data.Char=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Char,Rebase.Data.Coerce=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Coerce,Rebase.Data.Complex=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Complex,Rebase.Data.DList=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.DList,Rebase.Data.Data=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Data,Rebase.Data.Dynamic=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Dynamic,Rebase.Data.Either=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Either,Rebase.Data.Either.Combinators=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Either.Combinators,Rebase.Data.Either.Validation=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Either.Validation,Rebase.Data.Eq=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Eq,Rebase.Data.Fixed=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Fixed,Rebase.Data.Foldable=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Foldable,Rebase.Data.Function=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Function,Rebase.Data.Functor=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Functor,Rebase.Data.Functor.Alt=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Functor.Alt,Rebase.Data.Functor.Apply=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Functor.Apply,Rebase.Data.Functor.Bind=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Functor.Bind,Rebase.Data.Functor.Bind.Class=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Functor.Bind.Class,Rebase.Data.Functor.Bind.Trans=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Functor.Bind.Trans,Rebase.Data.Functor.Classes=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Functor.Classes,Rebase.Data.Functor.Compose=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Functor.Compose,Rebase.Data.Functor.Constant=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Functor.Constant,Rebase.Data.Functor.Contravariant=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Functor.Contravariant,Rebase.Data.Functor.Contravariant.Compose=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Functor.Contravariant.Compose,Rebase.Data.Functor.Contravariant.Divisible=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Functor.Contravariant.Divisible,Rebase.Data.Functor.Extend=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Functor.Extend,Rebase.Data.Functor.Identity=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Functor.Identity,Rebase.Data.Functor.Invariant=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Functor.Invariant,Rebase.Data.Functor.Invariant.TH=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Functor.Invariant.TH,Rebase.Data.Functor.Plus=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Functor.Plus,Rebase.Data.Functor.Product=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Functor.Product,Rebase.Data.Functor.Reverse=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Functor.Reverse,Rebase.Data.Functor.Sum=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Functor.Sum,Rebase.Data.Graph=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Graph,Rebase.Data.Group=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Group,Rebase.Data.Groupoid=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Groupoid,Rebase.Data.HashMap.Lazy=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.HashMap.Lazy,Rebase.Data.HashMap.Strict=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.HashMap.Strict,Rebase.Data.HashSet=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.HashSet,Rebase.Data.Hashable=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Hashable,Rebase.Data.IORef=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.IORef,Rebase.Data.Int=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Int,Rebase.Data.IntMap=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.IntMap,Rebase.Data.IntMap.Lazy=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.IntMap.Lazy,Rebase.Data.IntMap.Strict=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.IntMap.Strict,Rebase.Data.IntSet=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.IntSet,Rebase.Data.Isomorphism=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Isomorphism,Rebase.Data.Ix=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Ix,Rebase.Data.Kind=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Kind,Rebase.Data.List=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.List,Rebase.Data.List.NonEmpty=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.List.NonEmpty,Rebase.Data.Map=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Map,Rebase.Data.Map.Lazy=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Map.Lazy,Rebase.Data.Map.Strict=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Map.Strict,Rebase.Data.Maybe=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Maybe,Rebase.Data.Monoid=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Monoid,Rebase.Data.Ord=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Ord,Rebase.Data.Profunctor=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Profunctor,Rebase.Data.Profunctor.Adjunction=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Profunctor.Adjunction,Rebase.Data.Profunctor.Cayley=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Profunctor.Cayley,Rebase.Data.Profunctor.Choice=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Profunctor.Choice,Rebase.Data.Profunctor.Closed=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Profunctor.Closed,Rebase.Data.Profunctor.Composition=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Profunctor.Composition,Rebase.Data.Profunctor.Mapping=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Profunctor.Mapping,Rebase.Data.Profunctor.Monad=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Profunctor.Monad,Rebase.Data.Profunctor.Ran=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Profunctor.Ran,Rebase.Data.Profunctor.Rep=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Profunctor.Rep,Rebase.Data.Profunctor.Sieve=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Profunctor.Sieve,Rebase.Data.Profunctor.Strong=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Profunctor.Strong,Rebase.Data.Profunctor.Traversing=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Profunctor.Traversing,Rebase.Data.Profunctor.Types=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Profunctor.Types,Rebase.Data.Profunctor.Unsafe=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Profunctor.Unsafe,Rebase.Data.Profunctor.Yoneda=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Profunctor.Yoneda,Rebase.Data.Proxy=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Proxy,Rebase.Data.Ratio=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Ratio,Rebase.Data.STRef=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.STRef,Rebase.Data.STRef.Lazy=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.STRef.Lazy,Rebase.Data.STRef.Strict=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.STRef.Strict,Rebase.Data.Scientific=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Scientific,Rebase.Data.Semigroup=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Semigroup,Rebase.Data.Semigroup.Bifoldable=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Semigroup.Bifoldable,Rebase.Data.Semigroup.Bitraversable=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Semigroup.Bitraversable,Rebase.Data.Semigroup.Foldable=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Semigroup.Foldable,Rebase.Data.Semigroup.Traversable=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Semigroup.Traversable,Rebase.Data.Semigroup.Traversable.Class=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Semigroup.Traversable.Class,Rebase.Data.Semigroupoid=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Semigroupoid,Rebase.Data.Semigroupoid.Dual=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Semigroupoid.Dual,Rebase.Data.Semigroupoid.Ob=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Semigroupoid.Ob,Rebase.Data.Semigroupoid.Static=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Semigroupoid.Static,Rebase.Data.Sequence=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Sequence,Rebase.Data.Set=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Set,Rebase.Data.String=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.String,Rebase.Data.Text=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Text,Rebase.Data.Text.Array=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Text.Array,Rebase.Data.Text.Encoding=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Text.Encoding,Rebase.Data.Text.Encoding.Error=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Text.Encoding.Error,Rebase.Data.Text.Foreign=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Text.Foreign,Rebase.Data.Text.IO=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Text.IO,Rebase.Data.Text.Internal=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Text.Internal,Rebase.Data.Text.Lazy=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Text.Lazy,Rebase.Data.Text.Lazy.Builder=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Text.Lazy.Builder,Rebase.Data.Text.Lazy.Builder.Int=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Text.Lazy.Builder.Int,Rebase.Data.Text.Lazy.Builder.RealFloat=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Text.Lazy.Builder.RealFloat,Rebase.Data.Text.Lazy.Builder.Scientific=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Text.Lazy.Builder.Scientific,Rebase.Data.Text.Lazy.Encoding=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Text.Lazy.Encoding,Rebase.Data.Text.Lazy.IO=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Text.Lazy.IO,Rebase.Data.Text.Lazy.Read=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Text.Lazy.Read,Rebase.Data.Text.Read=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Text.Read,Rebase.Data.Text.Unsafe=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Text.Unsafe,Rebase.Data.Time=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Time,Rebase.Data.Time.Calendar=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Time.Calendar,Rebase.Data.Time.Calendar.Easter=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Time.Calendar.Easter,Rebase.Data.Time.Calendar.Julian=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Time.Calendar.Julian,Rebase.Data.Time.Calendar.MonthDay=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Time.Calendar.MonthDay,Rebase.Data.Time.Calendar.OrdinalDate=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Time.Calendar.OrdinalDate,Rebase.Data.Time.Calendar.WeekDate=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Time.Calendar.WeekDate,Rebase.Data.Time.Clock=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Time.Clock,Rebase.Data.Time.Clock.POSIX=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Time.Clock.POSIX,Rebase.Data.Time.Clock.System=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Time.Clock.System,Rebase.Data.Time.Clock.TAI=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Time.Clock.TAI,Rebase.Data.Time.Compat=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Time.Compat,Rebase.Data.Time.Format=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Time.Format,Rebase.Data.Time.Format.ISO8601=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Time.Format.ISO8601,Rebase.Data.Time.LocalTime=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Time.LocalTime,Rebase.Data.Traversable=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Traversable,Rebase.Data.Traversable.Instances=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Traversable.Instances,Rebase.Data.Tree=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Tree,Rebase.Data.Tuple=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Tuple,Rebase.Data.Type.Bool=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Type.Bool,Rebase.Data.Type.Coercion=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Type.Coercion,Rebase.Data.Type.Equality=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Type.Equality,Rebase.Data.Typeable=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Typeable,Rebase.Data.UUID=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.UUID,Rebase.Data.Unique=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Unique,Rebase.Data.Vector=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Vector,Rebase.Data.Vector.Fusion.Stream.Monadic=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Vector.Fusion.Stream.Monadic,Rebase.Data.Vector.Fusion.Util=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Vector.Fusion.Util,Rebase.Data.Vector.Generic=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Vector.Generic,Rebase.Data.Vector.Generic.Base=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Vector.Generic.Base,Rebase.Data.Vector.Generic.Mutable=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Vector.Generic.Mutable,Rebase.Data.Vector.Generic.New=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Vector.Generic.New,Rebase.Data.Vector.Instances=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Vector.Instances,Rebase.Data.Vector.Internal.Check=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Vector.Internal.Check,Rebase.Data.Vector.Mutable=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Vector.Mutable,Rebase.Data.Vector.Primitive=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Vector.Primitive,Rebase.Data.Vector.Primitive.Mutable=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Vector.Primitive.Mutable,Rebase.Data.Vector.Storable=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Vector.Storable,Rebase.Data.Vector.Storable.Internal=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Vector.Storable.Internal,Rebase.Data.Vector.Storable.Mutable=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Vector.Storable.Mutable,Rebase.Data.Vector.Unboxed=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Vector.Unboxed,Rebase.Data.Vector.Unboxed.Base=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Vector.Unboxed.Base,Rebase.Data.Vector.Unboxed.Mutable=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Vector.Unboxed.Mutable,Rebase.Data.Version=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Version,Rebase.Data.Void=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Void,Rebase.Data.Void.Unsafe=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Void.Unsafe,Rebase.Data.Word=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Data.Word,Rebase.Debug.Trace=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Debug.Trace,Rebase.Foreign=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Foreign,Rebase.Foreign.C=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Foreign.C,Rebase.Foreign.C.Error=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Foreign.C.Error,Rebase.Foreign.C.String=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Foreign.C.String,Rebase.Foreign.C.Types=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Foreign.C.Types,Rebase.Foreign.Concurrent=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Foreign.Concurrent,Rebase.Foreign.ForeignPtr=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Foreign.ForeignPtr,Rebase.Foreign.ForeignPtr.Unsafe=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Foreign.ForeignPtr.Unsafe,Rebase.Foreign.Marshal=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Foreign.Marshal,Rebase.Foreign.Marshal.Alloc=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Foreign.Marshal.Alloc,Rebase.Foreign.Marshal.Array=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Foreign.Marshal.Array,Rebase.Foreign.Marshal.Error=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Foreign.Marshal.Error,Rebase.Foreign.Marshal.Pool=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Foreign.Marshal.Pool,Rebase.Foreign.Marshal.Safe=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Foreign.Marshal.Safe,Rebase.Foreign.Marshal.Unsafe=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Foreign.Marshal.Unsafe,Rebase.Foreign.Marshal.Utils=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Foreign.Marshal.Utils,Rebase.Foreign.Ptr=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Foreign.Ptr,Rebase.Foreign.StablePtr=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Foreign.StablePtr,Rebase.Foreign.Storable=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Foreign.Storable,Rebase.GHC.Arr=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.Arr,Rebase.GHC.Base=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.Base,Rebase.GHC.Char=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.Char,Rebase.GHC.Conc=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.Conc,Rebase.GHC.Conc.IO=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.Conc.IO,Rebase.GHC.Conc.Signal=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.Conc.Signal,Rebase.GHC.Conc.Sync=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.Conc.Sync,Rebase.GHC.Desugar=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.Desugar,Rebase.GHC.Enum=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.Enum,Rebase.GHC.Environment=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.Environment,Rebase.GHC.Err=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.Err,Rebase.GHC.Exception=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.Exception,Rebase.GHC.Exts=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.Exts,Rebase.GHC.Fingerprint=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.Fingerprint,Rebase.GHC.Fingerprint.Type=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.Fingerprint.Type,Rebase.GHC.Float=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.Float,Rebase.GHC.Float.ConversionUtils=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.Float.ConversionUtils,Rebase.GHC.Float.RealFracMethods=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.Float.RealFracMethods,Rebase.GHC.Foreign=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.Foreign,Rebase.GHC.ForeignPtr=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.ForeignPtr,Rebase.GHC.Generics=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.Generics,Rebase.GHC.IO=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.IO,Rebase.GHC.IO.Buffer=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.IO.Buffer,Rebase.GHC.IO.BufferedIO=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.IO.BufferedIO,Rebase.GHC.IO.Device=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.IO.Device,Rebase.GHC.IO.Encoding=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.IO.Encoding,Rebase.GHC.IO.Encoding.Failure=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.IO.Encoding.Failure,Rebase.GHC.IO.Encoding.Iconv=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.IO.Encoding.Iconv,Rebase.GHC.IO.Encoding.Latin1=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.IO.Encoding.Latin1,Rebase.GHC.IO.Encoding.Types=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.IO.Encoding.Types,Rebase.GHC.IO.Encoding.UTF16=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.IO.Encoding.UTF16,Rebase.GHC.IO.Encoding.UTF32=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.IO.Encoding.UTF32,Rebase.GHC.IO.Encoding.UTF8=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.IO.Encoding.UTF8,Rebase.GHC.IO.Exception=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.IO.Exception,Rebase.GHC.IO.FD=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.IO.FD,Rebase.GHC.IO.Handle=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.IO.Handle,Rebase.GHC.IO.Handle.FD=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.IO.Handle.FD,Rebase.GHC.IO.Handle.Internals=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.IO.Handle.Internals,Rebase.GHC.IO.Handle.Text=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.IO.Handle.Text,Rebase.GHC.IO.Handle.Types=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.IO.Handle.Types,Rebase.GHC.IO.IOMode=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.IO.IOMode,Rebase.GHC.IOArray=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.IOArray,Rebase.GHC.IORef=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.IORef,Rebase.GHC.Int=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.Int,Rebase.GHC.List=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.List,Rebase.GHC.MVar=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.MVar,Rebase.GHC.Num=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.Num,Rebase.GHC.OverloadedLabels=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.OverloadedLabels,Rebase.GHC.Profiling=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.Profiling,Rebase.GHC.Ptr=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.Ptr,Rebase.GHC.Read=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.Read,Rebase.GHC.Real=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.Real,Rebase.GHC.Records=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.Records,Rebase.GHC.ST=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.ST,Rebase.GHC.STRef=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.STRef,Rebase.GHC.Show=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.Show,Rebase.GHC.Stable=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.Stable,Rebase.GHC.Stack=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.Stack,Rebase.GHC.Stats=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.Stats,Rebase.GHC.Storable=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.Storable,Rebase.GHC.TopHandler=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.TopHandler,Rebase.GHC.TypeLits=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.TypeLits,Rebase.GHC.TypeNats=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.TypeNats,Rebase.GHC.Unicode=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.Unicode,Rebase.GHC.Weak=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.Weak,Rebase.GHC.Word=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.GHC.Word,Rebase.Numeric=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Numeric,Rebase.Numeric.Natural=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Numeric.Natural,Rebase.Prelude=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Prelude,Rebase.System.CPUTime=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.System.CPUTime,Rebase.System.Console.GetOpt=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.System.Console.GetOpt,Rebase.System.Environment=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.System.Environment,Rebase.System.Exit=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.System.Exit,Rebase.System.IO=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.System.IO,Rebase.System.IO.Error=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.System.IO.Error,Rebase.System.IO.Unsafe=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.System.IO.Unsafe,Rebase.System.Info=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.System.Info,Rebase.System.Mem=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.System.Mem,Rebase.System.Mem.StableName=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.System.Mem.StableName,Rebase.System.Mem.Weak=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.System.Mem.Weak,Rebase.System.Posix.Internals=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.System.Posix.Internals,Rebase.System.Posix.Types=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.System.Posix.Types,Rebase.System.Timeout=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.System.Timeout,Rebase.Text.ParserCombinators.ReadP=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Text.ParserCombinators.ReadP,Rebase.Text.ParserCombinators.ReadPrec=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Text.ParserCombinators.ReadPrec,Rebase.Text.Printf=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Text.Printf,Rebase.Text.Read=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Text.Read,Rebase.Text.Read.Lex=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Text.Read.Lex,Rebase.Text.Show=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Text.Show,Rebase.Unsafe.Coerce=rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur:Rebase.Unsafe.Coerce Ready component graph: definite rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur depends base-4.20.1.0-2277 depends bifunctors-5.6.2-CAbSKVNCi7nHCG5q9LP3ed depends bytestring-0.12.2.0-5835 depends comonad-5.0.9-9ZXCMzc1LIuHPeefBB1gBv depends containers-0.7-dff9 depends contravariant-1.5.5-9L710Gv0mfPBKPKJUl0pIA depends deepseq-1.5.0.0-f20c depends dlist-1.0-FcOF3sMreUuA1lmV1XHZRC depends either-5.0.3-FmgvlamEnD6G5Dv9bJGdMo depends groups-0.5.3-CrdAEcXpLqJBV6aM5tGyNf depends hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb depends invariant-0.6.4-69wpMQv8cgy69z2D6nPW3 depends mtl-2.3.1-5ae5 depends profunctors-5.6.3-AfxdEbA4qEx21xJFq5OvWx depends scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv depends selective-0.7.0.1-5KeeVPn4FQs9QabowmaXQx depends semigroupoids-6.0.1-9FoUHGd3cSv9csmslt6yTE depends stm-2.5.3.1-34bd depends text-2.1.2-9845 depends time-1.12.2-18ff depends time-compat-1.9.8-3GQl8sq7BeGLOx0SxE9i0H depends transformers-0.6.1.1-407f depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 depends uuid-types-1.0.6-7l8q6nkYx5I1DURoLXVxPR depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG depends vector-instances-3.4.3-1Hr47iMWz40O7TnWP6HNB depends void-0.7.3-1me73l59Jh8L4KLHZhsBGX Using Cabal-3.12.1.0 compiled by ghc-9.10 Using compiler: ghc-9.10.2 Using install prefix: /nix/store/3hs8famdcaj9byndj48fp2nglqgc1cjp-rebase-1.21.2 Executables installed in: /nix/store/3hs8famdcaj9byndj48fp2nglqgc1cjp-rebase-1.21.2/bin Libraries installed in: /nix/store/3hs8famdcaj9byndj48fp2nglqgc1cjp-rebase-1.21.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur Dynamic Libraries installed in: /nix/store/3hs8famdcaj9byndj48fp2nglqgc1cjp-rebase-1.21.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a Private executables installed in: /nix/store/3hs8famdcaj9byndj48fp2nglqgc1cjp-rebase-1.21.2/libexec/x86_64-linux-ghc-9.10.2-1e2a/rebase-1.21.2 Data files installed in: /nix/store/3hs8famdcaj9byndj48fp2nglqgc1cjp-rebase-1.21.2/share/x86_64-linux-ghc-9.10.2-1e2a/rebase-1.21.2 Documentation installed in: /nix/store/p93m9l4szzya6l0ka0c5yddrn311nn7p-rebase-1.21.2-doc/share/doc/rebase-1.21.2 Configuration files installed in: /nix/store/3hs8famdcaj9byndj48fp2nglqgc1cjp-rebase-1.21.2/etc No alex found Using ar found on system at: /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar No c2hs found No cpphs found No doctest found Using gcc version 14.3.0 given by user at: /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc Using ghc version 9.10.2 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc Using ghc-pkg version 9.10.2 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 No ghcjs found No ghcjs-pkg found No greencard found Using haddock version 2.31.0 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 No happy found Using haskell-suite found on system at: haskell-suite-dummy-location Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location No hmake found Using hpc version 0.69 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 Using hsc2hs version 0.68.10 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 Using hscolour version 1.25 found on system at: /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour No jhc found Using ld found on system at: /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld No pkg-config found Using runghc version 9.10.2 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 Using strip version 2.44 found on system at: /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip Using tar found on system at: /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar No uhc found 100% ( 15 / 15) in 'Control.Lens.Internal.Zoom' 100% ( 13 / 13) in 'Control.Lens.Internal' Warning: 'Procompose' is out of scope. If you qualify the identifier, haddock can try to link it anyway. configurePhase completed in 37 seconds Phase: buildPhase Warning: 'foo' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'nat' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 're' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'unto' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'f' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'IndexedPreservingSetter'' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'IndexedPreservingSetter' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'sets' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Indexed' is ambiguous. It is defined * at src/Control/Lens/Internal/Indexed.hs:116:25 * at src/Control/Lens/Internal/Indexed.hs:116:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Lens/Internal/Indexed.hs:116:1 Warning: 'indices' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'v' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 's' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 88% ( 52 / 59) in 'Control.Lens.Type' Missing documentation for: Traversal1' (src/Control/Lens/Type.hs:215) IndexedTraversal1 (src/Control/Lens/Type.hs:235) IndexedTraversal1' (src/Control/Lens/Type.hs:236) IndexedFold1 (src/Control/Lens/Type.hs:527) IndexPreservingTraversal1 (src/Control/Lens/Type.hs:246) IndexPreservingTraversal1' (src/Control/Lens/Type.hs:247) IndexPreservingFold1 (src/Control/Lens/Type.hs:528) Warning: 'setter' is out of scope. If you qualify the identifier, haddock can try to link it anyway. [doctest-discover] Phase: setupCompilerEnvironmentPhase Warning: 'fresh' is out of scope. If you qualify the identifier, haddock can try to link it anyway. [doctest-discover] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. Warning: 'Writer' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Reader' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Indexed' is ambiguous. It is defined * at src/Control/Lens/Internal/Indexed.hs:116:25 * at src/Control/Lens/Internal/Indexed.hs:116:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Lens/Internal/Indexed.hs:116:1 100% ( 90 / 90) in 'Control.Lens.Setter' Warning: 'getter' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'setter' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'view' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'pos' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'seek' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'IndexedPreservingLens' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Monad'' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Yoneda' is ambiguous. It is defined * in ‘Data.Functor.Yoneda’ * in ‘Data.Functor.Yoneda’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘Data.Functor.Yoneda’ Warning: 'foo' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'bar' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'f' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% (119 /119) in 'Control.Lens.Lens' [enummapset] Phase: setupCompilerEnvironmentPhase 100% ( 41 / 41) in 'Control.Lens.Tuple' Warning: 'Const' is ambiguous. It is defined * in ‘GHC.Internal.Data.Functor.Const’ * in ‘GHC.Internal.Data.Functor.Const’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.Data.Functor.Const’ Warning: 'r' is out of scope. If you qualify the identifier, haddock can try to link it anyway. [enummapset] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. Preprocessing library for rebase-1.21.2... Warning: 'failing' is out of scope. If you qualify the identifier, haddock can try to link it anyway. [HsYAML-aeson] Phase: unpackPhase [HsYAML-aeson] unpacking source archive /nix/store/fi7z7r8fgfnrkn7ydjs7znlgnbyb60z6-HsYAML-aeson-0.2.0.2.tar.gz 100% ( 33 / 33) in 'Control.Lens.Getter' Warning: 'Review'' is out of scope. If you qualify the identifier, haddock can try to link it anyway. [microaeson] Phase: setupCompilerEnvironmentPhase [HsYAML-aeson] source root is HsYAML-aeson-0.2.0.2 [microaeson] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. 100% ( 16 / 16) in 'Control.Lens.Review' Warning: 'lift' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'hasn't' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: '^?' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'readMaybe' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 93% ( 30 / 32) in 'Control.Lens.Prism' Missing documentation for: Prefixed (src/Control/Lens/Prism.hs:388) Suffixed (src/Control/Lens/Prism.hs:422) [HsYAML-aeson] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "HsYAML-aeson-0.2.0.2/src-test/Main.hs" Warning: 'Const' is ambiguous. It is defined * in ‘GHC.Internal.Data.Functor.Const’ * in ‘GHC.Internal.Data.Functor.Const’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.Data.Functor.Const’ Warning: 'FoldWithIndex' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Indexed' is ambiguous. It is defined * at src/Control/Lens/Internal/Indexed.hs:116:25 * at src/Control/Lens/Internal/Indexed.hs:116:1 You may be able to disambiguate the identifier by qualifying it or [HsYAML-aeson] Phase: patchPhase by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Lens/Internal/Indexed.hs:116:1 Warning: 'Endo' is ambiguous. It is defined * in ‘GHC.Internal.Data.Semigroup.Internal’ * in ‘GHC.Internal.Data.Semigroup.Internal’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.Data.Semigroup.Internal’ [attoparsec-aeson] Phase: unpackPhase Warning: 'Product' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ala' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Sum' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: '_1' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: '_2' is out of scope. If you qualify the identifier, haddock can try to link it anyway. [attoparsec-aeson] unpacking source archive /nix/store/5rb5wpjl9np13rv3zw09x0ihmgyz3gi8-attoparsec-aeson-2.2.2.0.tar.gz Warning: 'for_' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'sequenceA_' is out of scope. If you qualify the identifier, haddock can try to link it anyway. [HsYAML-aeson] Phase: compileBuildDriverPhase Warning: 'asum' is out of scope. If you qualify the identifier, haddock can try to link it anyway. [attoparsec-aeson] source root is attoparsec-aeson-2.2.2.0 [HsYAML-aeson] setupCompileFlags: -package-db=/build/tmp.nliJRB9p1z/setup-package.conf.d -threaded Warning: 'First' is ambiguous. It is defined * in ‘GHC.Internal.Data.Monoid’ * in ‘GHC.Internal.Data.Monoid’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.Data.Monoid’ Warning: 's' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'headOf' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Last' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'maximum' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'getMax' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Max' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'minimum' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'getMin' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Min' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'minimumBy' is out of scope. If you qualify the identifier, haddock can try to link it anyway. [attoparsec-aeson] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "attoparsec-aeson-2.2.2.0/src/Data/Aeson/Parser/Internal.hs" [path] Phase: setupCompilerEnvironmentPhase Building library for rebase-1.21.2... [path] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [attoparsec-aeson] Phase: patchPhase Warning: 'toList' is out of scope. If you qualify the identifier, haddock can try to link it anyway. [attoparsec-aeson] Phase: compileBuildDriverPhase [attoparsec-aeson] setupCompileFlags: -package-db=/build/tmp.8E2kjXinEX/setup-package.conf.d -threaded [HTF] Phase: unpackPhase Warning: 'IndexedIso' is out of scope. If you qualify the identifier, haddock can try to link it anyway. [HTF] unpacking source archive /nix/store/qhlbkn34py2ici8vb4ykayfpi5yy6adh-HTF-0.15.0.2.tar.gz 99% (133 /134) in 'Control.Lens.Fold' Missing documentation for: ifolding (src/Control/Lens/Fold.hs:207) Warning: 'Const' is ambiguous. It is defined [HTF] source root is HTF-0.15.0.2 * in ‘GHC.Internal.Data.Functor.Const’ * in ‘GHC.Internal.Data.Functor.Const’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.Data.Functor.Const’ Warning: 'Indexed' is ambiguous. It is defined * at src/Control/Lens/Internal/Indexed.hs:116:25 * at src/Control/Lens/Internal/Indexed.hs:116:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Lens/Internal/Indexed.hs:116:1 Warning: 'prism' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'iso' is out of scope. If you qualify the identifier, haddock can try to link it anyway. [quickcheck-classes] Phase: setupCompilerEnvironmentPhase Warning: 'itraversed' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'itraverse' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'for' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'forM' is out of scope. If you qualify the identifier, haddock can try to link it anyway. [quickcheck-classes] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. Warning: 'mapAccumR' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Backwards' is ambiguous. It is defined * in ‘Control.Applicative.Backwards’ * in ‘Control.Applicative.Backwards’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘Control.Applicative.Backwards’ Warning: 'mapAccumL' is out of scope. If you qualify the identifier, haddock can try to link it anyway. [HTF] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "HTF-0.15.0.2/tests/Tutorial.hs" Warning: 'Bazaar' is ambiguous. It is defined * at src/Control/Lens/Internal/Bazaar.hs:69:26 * at src/Control/Lens/Internal/Bazaar.hs:69:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Lens/Internal/Bazaar.hs:69:1 [constraints-extras] Phase: unpackPhase [HTF] Phase: patchPhase Warning: 'Bazaar1' is ambiguous. It is defined * at src/Control/Lens/Internal/Bazaar.hs:261:27 * at src/Control/Lens/Internal/Bazaar.hs:261:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Lens/Internal/Bazaar.hs:261:1 [constraints-extras] unpacking source archive /nix/store/r1hndpvyfxs48509mabl0cshsw79a5yb-constraints-extras-0.4.0.2.tar.gz Warning: 'Bind' is out of scope. If you qualify the identifier, haddock can try to link it anyway. [HsYAML-aeson] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.nliJRB9p1z/Main.o ) Warning: 'foo' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'bar' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Yoneda' is ambiguous. It is defined * in ‘Data.Functor.Yoneda’ * in ‘Data.Functor.Yoneda’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘Data.Functor.Yoneda’ Warning: 'Curried' is ambiguous. It is defined * in ‘Data.Functor.Day.Curried’ * in ‘Data.Functor.Day.Curried’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘Data.Functor.Day.Curried’ Warning: 'f' is out of scope. If you qualify the identifier, haddock can try to link it anyway. [constraints-extras] source root is constraints-extras-0.4.0.2 [HTF] Phase: compileBuildDriverPhase [binary-instances] Phase: unpackPhase 92% ( 92 /100) in 'Control.Lens.Traversal' Missing documentation for: Traversal1' (src/Control/Lens/Type.hs:215) IndexedTraversal1 (src/Control/Lens/Type.hs:235) IndexedTraversal1' (src/Control/Lens/Type.hs:236) Traversing1 (src/Control/Lens/Traversal.hs:239) Traversing1' (src/Control/Lens/Traversal.hs:245) unsafePartsOf' (src/Control/Lens/Traversal.hs:658) Traversable1 iunsafePartsOf' (src/Control/Lens/Traversal.hs:662) [HTF] setupCompileFlags: -package-db=/build/tmp.FWSrSJ754o/setup-package.conf.d -threaded [constraints-extras] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "constraints-extras-0.4.0.2/src/Data/Constraint/Flip.hs" 100% ( 4 / 4) in 'Control.Lens.Level' Warning: '(->)' is out of scope. If you qualify the identifier, haddock can try to link it anyway. [binary-instances] unpacking source archive /nix/store/6r2l3jb7n340fq6gn4pcsbnq9iy8nq5s-binary-instances-1.0.6.tar.gz 95% ( 21 / 22) in 'Control.Lens.Reified' Missing documentation for: ReifiedIndexedFold (src/Control/Lens/Reified.hs:436) Warning: 'Handler' is ambiguous. It is defined * in ‘Control.Monad.Catch’ * in ‘Control.Monad.Catch’ * in ‘GHC.Internal.Control.Exception’ * in ‘GHC.Internal.Control.Exception’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.Control.Exception’ Warning: 'catches' is ambiguous. It is defined * in ‘Control.Monad.Catch’ * in ‘GHC.Internal.Control.Exception’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.Control.Exception’ Warning: 'SomeException' is ambiguous. It is defined * in ‘GHC.Internal.Exception.Type’ * in ‘GHC.Internal.Exception.Type’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.Exception.Type’ [constraints-extras] Phase: patchPhase [deriving-aeson] Phase: unpackPhase 100% ( 3 / 3) in 'Control.Lens.Internal.Exception' Warning: 'Indexed' is ambiguous. It is defined * at src/Control/Lens/Internal/Indexed.hs:116:25 * at src/Control/Lens/Internal/Indexed.hs:116:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Lens/Internal/Indexed.hs:116:1 [binary-instances] source root is binary-instances-1.0.6 [deriving-aeson] unpacking source archive /nix/store/l88yyksp9a5lqpl3sqhcbbj8xh0jl40z-deriving-aeson-0.2.10.tar.gz 92% ( 51 / 55) in 'Control.Lens.Indexed' Missing documentation for: ifoldMapBy (src/Control/Lens/Indexed.hs:283) ifoldMapByOf (src/Control/Lens/Indexed.hs:286) itraverseBy (src/Control/Lens/Indexed.hs:289) itraverseByOf (src/Control/Lens/Indexed.hs:292) Warning: 'createAndTrim' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 5 / 5) in 'Control.Lens.Internal.ByteString' [attoparsec-aeson] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.8E2kjXinEX/Main.o ) 96% ( 24 / 25) in 'Control.Lens.Equality' Missing documentation for: cloneEquality (src/Control/Lens/Equality.hs:113) [binary-instances] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "binary-instances-1.0.6/test/Tests.hs" [deriving-aeson] source root is deriving-aeson-0.2.10 [constraints-extras] Phase: compileBuildDriverPhase Warning: 'ByteString' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Text' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Magma' is ambiguous. It is defined * at src/Control/Lens/Internal/Magma.hs:59:3 * at src/Control/Lens/Internal/Magma.hs:55:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Lens/Internal/Magma.hs:55:1 [constraints-extras] setupCompileFlags: -package-db=/build/tmp.jlYTz6XQcj/setup-package.conf.d -threaded 91% ( 51 / 56) in 'Control.Lens.Iso' Missing documentation for: Swapped (src/Control/Lens/Iso.hs:420) Strict (src/Control/Lens/Iso.hs:412) Lazy (src/Control/Lens/Iso.hs:416) [binary-instances] Phase: patchPhase [deriving-aeson] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "deriving-aeson-0.2.10/tests/test.hs" Reversed (src/Control/Lens/Iso.hs:424) List (src/Control/Lens/Iso.hs:464) 33% ( 1 / 3) in 'Control.Lens.Empty' Missing documentation for: AsEmpty (src/Control/Lens/Empty.hs:69) Empty (src/Control/Lens/Empty.hs:80) 93% ( 27 / 29) in 'Control.Lens.Cons' Missing documentation for: :< (src/Control/Lens/Cons.hs:92) :> (src/Control/Lens/Cons.hs:99) 100% ( 6 / 6) in 'Control.Lens.Internal.Deque' [deriving-aeson] Phase: patchPhase Warning: 'Sum' is ambiguous. It is defined * in ‘GHC.Internal.Data.Semigroup.Internal’ * in ‘GHC.Internal.Data.Semigroup.Internal’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.Data.Semigroup.Internal’ [binary-instances] Phase: compileBuildDriverPhase 72% ( 16 / 22) in 'Control.Lens.Wrapped' Missing documentation for: _Unwrapped' (src/Control/Lens/Wrapped.hs:218) Rewrapped (src/Control/Lens/Wrapped.hs:212) Rewrapping (src/Control/Lens/Wrapped.hs:214) _Unwrapped (src/Control/Lens/Wrapped.hs:235) Wrapped (src/Control/Lens/Wrapped.hs:204) Unwrapped (src/Control/Lens/Wrapped.hs:208) [binary-instances] setupCompileFlags: -package-db=/build/tmp.ITZ1492w36/setup-package.conf.d -threaded Warning: Control.Lens.Internal.TH: Could not find documentation for exported module: Control.Lens.Internal.TH 30% ( 14 / 46) in 'Control.Lens.Internal.TH' Missing documentation for: apValName (src/Control/Lens/Internal/TH.hs:254) composeValName (src/Control/Lens/Internal/TH.hs:242) fmapValName (src/Control/Lens/Internal/TH.hs:248) idValName (src/Control/Lens/Internal/TH.hs:245) pureValName (src/Control/Lens/Internal/TH.hs:251) datatypeTypeKinded (src/Control/Lens/Internal/TH.hs:105) isDataFamily (src/Control/Lens/Internal/TH.hs:159) traversalTypeName (src/Control/Lens/Internal/TH.hs:181) traversal'TypeName (src/Control/Lens/Internal/TH.hs:184) lensTypeName (src/Control/Lens/Internal/TH.hs:187) lens'TypeName (src/Control/Lens/Internal/TH.hs:190) isoTypeName (src/Control/Lens/Internal/TH.hs:193) iso'TypeName (src/Control/Lens/Internal/TH.hs:196) getterTypeName (src/Control/Lens/Internal/TH.hs:199) foldTypeName (src/Control/Lens/Internal/TH.hs:202) prismTypeName (src/Control/Lens/Internal/TH.hs:205) prism'TypeName (src/Control/Lens/Internal/TH.hs:208) reviewTypeName (src/Control/Lens/Internal/TH.hs:211) wrappedTypeName (src/Control/Lens/Internal/TH.hs:214) unwrappedTypeName (src/Control/Lens/Internal/TH.hs:217) rewrappedTypeName (src/Control/Lens/Internal/TH.hs:220) _wrapped'ValName (src/Control/Lens/Internal/TH.hs:223) isoValName (src/Control/Lens/Internal/TH.hs:226) prismValName (src/Control/Lens/Internal/TH.hs:229) untoValName (src/Control/Lens/Internal/TH.hs:232) phantomValName (src/Control/Lens/Internal/TH.hs:235) phantom2 (src/Control/Lens/Internal/TH.hs:238) rightDataName (src/Control/Lens/Internal/TH.hs:257) leftDataName (src/Control/Lens/Internal/TH.hs:260) inlinePragma (src/Control/Lens/Internal/TH.hs:268) TyVarBndrVis bndrReq Warning: 'RWS' is ambiguous. It is defined * in ‘Control.Monad.Trans.RWS.CPS’ * in ‘Control.Monad.Trans.RWS.Lazy’ * in ‘Control.Monad.Trans.RWS.Strict’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘Control.Monad.Trans.RWS.Strict’ Warning: 'State' is ambiguous. It is defined * in ‘Control.Monad.Trans.State.Lazy’ * in ‘Control.Monad.Trans.State.Strict’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘Control.Monad.Trans.State.Strict’ Warning: 'StateT' is ambiguous. It is defined * in ‘Control.Monad.Trans.State.Lazy’ * in ‘Control.Monad.Trans.State.Lazy’ * in ‘Control.Monad.Trans.State.Strict’ * in ‘Control.Monad.Trans.State.Strict’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘Control.Monad.Trans.State.Strict’ Warning: 'RWST' is ambiguous. It is defined * in ‘Control.Monad.Trans.RWS.CPS’ * in ‘Control.Monad.Trans.RWS.Lazy’ * in ‘Control.Monad.Trans.RWS.Lazy’ * in ‘Control.Monad.Trans.RWS.Strict’ * in ‘Control.Monad.Trans.RWS.Strict’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘Control.Monad.Trans.RWS.Strict’ Warning: 'Error' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ErrorT' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 5 / 5) in 'Control.Lens.Zoom' [deriving-aeson] Phase: compileBuildDriverPhase Warning: 'holesOnOf' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'a' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 13 / 13) in 'Data.Data.Lens' [deriving-aeson] setupCompileFlags: -package-db=/build/tmp.eeW74WA8JZ/setup-package.conf.d -threaded [HsYAML-aeson] [2 of 2] Linking Setup Warning: 'Context' is ambiguous. It is defined * at src/Control/Lens/Internal/Context.hs:138:22 * at src/Control/Lens/Internal/Context.hs:138:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Lens/Internal/Context.hs:138:1 Warning: 'Pretext' is ambiguous. It is defined * at src/Control/Lens/Internal/Context.hs:209:27 * at src/Control/Lens/Internal/Context.hs:209:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Lens/Internal/Context.hs:209:1 Warning: 'composOpMonoid' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'composOpMPlus' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'composOp' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'descend' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'composOpM' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'descendM' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'composOpM_' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'descendM_' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 96% ( 48 / 50) in 'Control.Lens.Plated' Missing documentation for: GPlated (src/Control/Lens/Plated.hs:758) GPlated1 (src/Control/Lens/Plated.hs:799) Warning: 'Set' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 4 / 4) in 'Data.HashSet.Lens' 50% ( 2 / 4) in 'Data.List.Lens' Missing documentation for: Prefixed (src/Control/Lens/Prism.hs:388) Suffixed (src/Control/Lens/Prism.hs:422) Warning: 'IndexedGetter' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'IndexedFold' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'IndexedLens'' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'IndexedTraversal'' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 2 / 2) in 'Data.Map.Lens' 100% ( 3 / 3) in 'Data.Set.Lens' Warning: 'pack' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'unpack' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Text' is ambiguous. It is defined * at src/Data/Text/Lazy/Lens.hs:149:1 * in ‘Data.Text.Internal.Lazy’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Text/Lazy/Lens.hs:149:1 Warning: 'fromLazyText' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'toLazyText' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'each' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 87% ( 7 / 8) in 'Data.Text.Lazy.Lens' Missing documentation for: Text (src/Data/Text/Lazy/Lens.hs:149) Warning: 'pack' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'unpack' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Text' is ambiguous. It is defined * at src/Data/Text/Strict/Lens.hs:141:1 * in ‘Data.Text.Internal’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Text/Strict/Lens.hs:141:1 Warning: 'fromText' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'toLazyText' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'each' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 87% ( 7 / 8) in 'Data.Text.Strict.Lens' Missing documentation for: Text (src/Data/Text/Strict/Lens.hs:141) Warning: 'pack' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'unpack' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'fromText' is out of scope. If you qualify the identifier, haddock can try to link it anyway. [HTF] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.FWSrSJ754o/Main.o ) 80% ( 4 / 5) in 'Data.Text.Lens' Missing documentation for: Text (src/Data/Text/Lens.hs:103) Warning: 'ix' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 15 / 15) in 'Data.Vector.Generic.Lens' Warning: 'Identity' is ambiguous. It is defined * in ‘GHC.Internal.Data.Functor.Identity’ * in ‘GHC.Internal.Data.Functor.Identity’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.Data.Functor.Identity’ 100% ( 3 / 3) in 'Control.Lens.Each' 92% ( 13 / 14) in 'Control.Lens.At' Missing documentation for: Index (src/Control/Lens/At.hs:94) Warning: 'Name' is ambiguous. It is defined * in ‘Language.Haskell.TH.Syntax’ * in ‘Language.Haskell.TH.Syntax’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘Language.Haskell.TH.Syntax’ Warning: 'Fixity' is ambiguous. It is defined * in ‘Language.Haskell.TH.Syntax’ * in ‘Language.Haskell.TH.Syntax’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘Language.Haskell.TH.Syntax’ Warning: 'TySynEqn' is ambiguous. It is defined * in ‘Language.Haskell.TH.Syntax’ * in ‘Language.Haskell.TH.Syntax’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘Language.Haskell.TH.Syntax’ [attoparsec-aeson] [2 of 2] Linking Setup Warning: 'DerivClause' is ambiguous. It is defined * in ‘Language.Haskell.TH.Syntax’ * in ‘Language.Haskell.TH.Syntax’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘Language.Haskell.TH.Syntax’ Warning: 'ModName' is ambiguous. It is defined * in ‘Language.Haskell.TH.Syntax’ * in ‘Language.Haskell.TH.Syntax’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘Language.Haskell.TH.Syntax’ 23% ( 75 /315) in 'Language.Haskell.TH.Lens' Missing documentation for: locFileName (src/Language/Haskell/TH/Lens.hs:714) locPackage (src/Language/Haskell/TH/Lens.hs:718) locModule (src/Language/Haskell/TH/Lens.hs:722) locStart (src/Language/Haskell/TH/Lens.hs:726) locEnd (src/Language/Haskell/TH/Lens.hs:730) funDepInputs (src/Language/Haskell/TH/Lens.hs:734) funDepOutputs (src/Language/Haskell/TH/Lens.hs:739) matchPattern (src/Language/Haskell/TH/Lens.hs:756) matchBody (src/Language/Haskell/TH/Lens.hs:761) matchDeclarations (src/Language/Haskell/TH/Lens.hs:766) fixityPrecedence (src/Language/Haskell/TH/Lens.hs:771) fixityDirection (src/Language/Haskell/TH/Lens.hs:776) clausePattern (src/Language/Haskell/TH/Lens.hs:781) clauseBody (src/Language/Haskell/TH/Lens.hs:786) clauseDecs (src/Language/Haskell/TH/Lens.hs:791) fieldExpName (src/Language/Haskell/TH/Lens.hs:744) fieldExpExpression (src/Language/Haskell/TH/Lens.hs:747) fieldPatName (src/Language/Haskell/TH/Lens.hs:750) fieldPatPattern (src/Language/Haskell/TH/Lens.hs:753) tySynEqnLHS (src/Language/Haskell/TH/Lens.hs:1753) tySynEqnPatterns (src/Language/Haskell/TH/Lens.hs:1758) tySynEqnResult (src/Language/Haskell/TH/Lens.hs:1765) injectivityAnnOutput (src/Language/Haskell/TH/Lens.hs:796) injectivityAnnInputs (src/Language/Haskell/TH/Lens.hs:801) typeFamilyHeadName (src/Language/Haskell/TH/Lens.hs:806) typeFamilyHeadTyVarBndrs (src/Language/Haskell/TH/Lens.hs:811) typeFamilyHeadResultSig (src/Language/Haskell/TH/Lens.hs:816) typeFamilyHeadInjectivityAnn (src/Language/Haskell/TH/Lens.hs:821) bangSourceUnpackedness (src/Language/Haskell/TH/Lens.hs:826) bangSourceStrictness (src/Language/Haskell/TH/Lens.hs:831) derivClauseStrategy (src/Language/Haskell/TH/Lens.hs:837) derivClauseCxt (src/Language/Haskell/TH/Lens.hs:842) _ClassI (src/Language/Haskell/TH/Lens.hs:848) _ClassOpI (src/Language/Haskell/TH/Lens.hs:856) _TyConI (src/Language/Haskell/TH/Lens.hs:864) _FamilyI (src/Language/Haskell/TH/Lens.hs:872) _PrimTyConI (src/Language/Haskell/TH/Lens.hs:880) _DataConI (src/Language/Haskell/TH/Lens.hs:888) _VarI (src/Language/Haskell/TH/Lens.hs:896) _TyVarI (src/Language/Haskell/TH/Lens.hs:904) _PatSynI (src/Language/Haskell/TH/Lens.hs:913) _FunD (src/Language/Haskell/TH/Lens.hs:922) _ValD (src/Language/Haskell/TH/Lens.hs:930) _TySynD (src/Language/Haskell/TH/Lens.hs:938) _ClassD (src/Language/Haskell/TH/Lens.hs:946) _InstanceD (src/Language/Haskell/TH/Lens.hs:954) _SigD (src/Language/Haskell/TH/Lens.hs:1016) _ForeignD (src/Language/Haskell/TH/Lens.hs:1024) _PragmaD (src/Language/Haskell/TH/Lens.hs:1055) _ClosedTypeFamilyD (src/Language/Haskell/TH/Lens.hs:1180) _RoleAnnotD (src/Language/Haskell/TH/Lens.hs:1087) _DefaultSigD (src/Language/Haskell/TH/Lens.hs:1118) _DataFamilyD (src/Language/Haskell/TH/Lens.hs:1214) _OpenTypeFamilyD (src/Language/Haskell/TH/Lens.hs:1222) _PatSynD (src/Language/Haskell/TH/Lens.hs:1231) _PatSynSigD (src/Language/Haskell/TH/Lens.hs:1239) _ImplicitParamBindD (src/Language/Haskell/TH/Lens.hs:1249) _DefaultD (src/Language/Haskell/TH/Lens.hs:1259) _TypeDataD (src/Language/Haskell/TH/Lens.hs:1269) _Unidir (src/Language/Haskell/TH/Lens.hs:1279) _ImplBidir (src/Language/Haskell/TH/Lens.hs:1287) _ExplBidir (src/Language/Haskell/TH/Lens.hs:1295) _PrefixPatSyn (src/Language/Haskell/TH/Lens.hs:1303) _InfixPatSyn (src/Language/Haskell/TH/Lens.hs:1311) _RecordPatSyn (src/Language/Haskell/TH/Lens.hs:1319) _NormalC (src/Language/Haskell/TH/Lens.hs:1328) _RecC (src/Language/Haskell/TH/Lens.hs:1336) _InfixC (src/Language/Haskell/TH/Lens.hs:1344) _ForallC (src/Language/Haskell/TH/Lens.hs:1352) _GadtC (src/Language/Haskell/TH/Lens.hs:1360) _RecGadtC (src/Language/Haskell/TH/Lens.hs:1368) _NoNamespaceSpecifier (src/Language/Haskell/TH/Lens.hs:963) _TypeNamespaceSpecifier (src/Language/Haskell/TH/Lens.hs:971) _DataNamespaceSpecifier (src/Language/Haskell/TH/Lens.hs:979) _Overlappable (src/Language/Haskell/TH/Lens.hs:988) _Overlapping (src/Language/Haskell/TH/Lens.hs:995) _Overlaps (src/Language/Haskell/TH/Lens.hs:1002) _Incoherent (src/Language/Haskell/TH/Lens.hs:1009) _NoSourceUnpackedness (src/Language/Haskell/TH/Lens.hs:1376) _SourceNoUnpack (src/Language/Haskell/TH/Lens.hs:1384) _SourceUnpack (src/Language/Haskell/TH/Lens.hs:1392) _NoSourceStrictness (src/Language/Haskell/TH/Lens.hs:1400) _SourceLazy (src/Language/Haskell/TH/Lens.hs:1408) _SourceStrict (src/Language/Haskell/TH/Lens.hs:1416) _DecidedLazy (src/Language/Haskell/TH/Lens.hs:1424) _DecidedStrict (src/Language/Haskell/TH/Lens.hs:1432) _DecidedUnpack (src/Language/Haskell/TH/Lens.hs:1440) _ImportF (src/Language/Haskell/TH/Lens.hs:1448) _ExportF (src/Language/Haskell/TH/Lens.hs:1456) _CCall (src/Language/Haskell/TH/Lens.hs:1464) _StdCall (src/Language/Haskell/TH/Lens.hs:1472) _CApi (src/Language/Haskell/TH/Lens.hs:1480) _Prim (src/Language/Haskell/TH/Lens.hs:1488) _JavaScript (src/Language/Haskell/TH/Lens.hs:1496) _Unsafe (src/Language/Haskell/TH/Lens.hs:1504) _Safe (src/Language/Haskell/TH/Lens.hs:1512) _Interruptible (src/Language/Haskell/TH/Lens.hs:1520) _InlineP (src/Language/Haskell/TH/Lens.hs:1528) _SpecialiseP (src/Language/Haskell/TH/Lens.hs:1536) _SpecialiseInstP (src/Language/Haskell/TH/Lens.hs:1546) _AnnP (src/Language/Haskell/TH/Lens.hs:1577) _LineP (src/Language/Haskell/TH/Lens.hs:1585) _CompleteP (src/Language/Haskell/TH/Lens.hs:1594) _OpaqueP (src/Language/Haskell/TH/Lens.hs:1604) _SCCP (src/Language/Haskell/TH/Lens.hs:1614) _NoInline (src/Language/Haskell/TH/Lens.hs:1623) _Inline (src/Language/Haskell/TH/Lens.hs:1631) _Inlinable (src/Language/Haskell/TH/Lens.hs:1639) _ConLike (src/Language/Haskell/TH/Lens.hs:1647) _FunLike (src/Language/Haskell/TH/Lens.hs:1655) _AllPhases (src/Language/Haskell/TH/Lens.hs:1663) _FromPhase (src/Language/Haskell/TH/Lens.hs:1671) _BeforePhase (src/Language/Haskell/TH/Lens.hs:1679) _RuleVar (src/Language/Haskell/TH/Lens.hs:1687) _TypedRuleVar (src/Language/Haskell/TH/Lens.hs:1695) _ModuleAnnotation (src/Language/Haskell/TH/Lens.hs:1703) _TypeAnnotation (src/Language/Haskell/TH/Lens.hs:1711) _ValueAnnotation (src/Language/Haskell/TH/Lens.hs:1719) _FunDep (src/Language/Haskell/TH/Lens.hs:1727) _InfixL (src/Language/Haskell/TH/Lens.hs:1781) _InfixR (src/Language/Haskell/TH/Lens.hs:1789) _InfixN (src/Language/Haskell/TH/Lens.hs:1797) _VarE (src/Language/Haskell/TH/Lens.hs:1805) _ConE (src/Language/Haskell/TH/Lens.hs:1813) _LitE (src/Language/Haskell/TH/Lens.hs:1821) _AppE (src/Language/Haskell/TH/Lens.hs:1829) _AppTypeE (src/Language/Haskell/TH/Lens.hs:1838) _InfixE (src/Language/Haskell/TH/Lens.hs:1847) _UInfixE (src/Language/Haskell/TH/Lens.hs:1855) _ParensE (src/Language/Haskell/TH/Lens.hs:1863) _LamE (src/Language/Haskell/TH/Lens.hs:1871) _LamCaseE (src/Language/Haskell/TH/Lens.hs:1879) _UnboxedSumE (src/Language/Haskell/TH/Lens.hs:1922) _CondE (src/Language/Haskell/TH/Lens.hs:1931) _MultiIfE (src/Language/Haskell/TH/Lens.hs:1939) _LetE (src/Language/Haskell/TH/Lens.hs:1947) _CaseE (src/Language/Haskell/TH/Lens.hs:1955) _CompE (src/Language/Haskell/TH/Lens.hs:1986) _ArithSeqE (src/Language/Haskell/TH/Lens.hs:1994) _ListE (src/Language/Haskell/TH/Lens.hs:2002) _SigE (src/Language/Haskell/TH/Lens.hs:2010) _RecConE (src/Language/Haskell/TH/Lens.hs:2018) _RecUpdE (src/Language/Haskell/TH/Lens.hs:2026) _StaticE (src/Language/Haskell/TH/Lens.hs:2034) _UnboundVarE (src/Language/Haskell/TH/Lens.hs:2042) _LabelE (src/Language/Haskell/TH/Lens.hs:2051) _ImplicitParamVarE (src/Language/Haskell/TH/Lens.hs:2084) _GetFieldE (src/Language/Haskell/TH/Lens.hs:2094) _ProjectionE (src/Language/Haskell/TH/Lens.hs:2102) _LamCasesE (src/Language/Haskell/TH/Lens.hs:2112) _TypedBracketE (src/Language/Haskell/TH/Lens.hs:2122) _TypedSpliceE (src/Language/Haskell/TH/Lens.hs:2130) _TypeE (src/Language/Haskell/TH/Lens.hs:2140) _GuardedB (src/Language/Haskell/TH/Lens.hs:2175) _NormalB (src/Language/Haskell/TH/Lens.hs:2183) _NormalG (src/Language/Haskell/TH/Lens.hs:2191) _PatG (src/Language/Haskell/TH/Lens.hs:2199) _BindS (src/Language/Haskell/TH/Lens.hs:2207) _LetS (src/Language/Haskell/TH/Lens.hs:2215) _NoBindS (src/Language/Haskell/TH/Lens.hs:2223) _ParS (src/Language/Haskell/TH/Lens.hs:2231) _RecS (src/Language/Haskell/TH/Lens.hs:2240) _FromR (src/Language/Haskell/TH/Lens.hs:2249) _FromThenR (src/Language/Haskell/TH/Lens.hs:2257) _FromToR (src/Language/Haskell/TH/Lens.hs:2265) _FromThenToR (src/Language/Haskell/TH/Lens.hs:2273) _CharL (src/Language/Haskell/TH/Lens.hs:2281) _StringL (src/Language/Haskell/TH/Lens.hs:2289) _IntegerL (src/Language/Haskell/TH/Lens.hs:2297) _RationalL (src/Language/Haskell/TH/Lens.hs:2305) _IntPrimL (src/Language/Haskell/TH/Lens.hs:2313) _WordPrimL (src/Language/Haskell/TH/Lens.hs:2321) _FloatPrimL (src/Language/Haskell/TH/Lens.hs:2329) _DoublePrimL (src/Language/Haskell/TH/Lens.hs:2337) _StringPrimL (src/Language/Haskell/TH/Lens.hs:2345) _CharPrimL (src/Language/Haskell/TH/Lens.hs:2353) _BytesPrimL (src/Language/Haskell/TH/Lens.hs:2362) _LitP (src/Language/Haskell/TH/Lens.hs:2371) _VarP (src/Language/Haskell/TH/Lens.hs:2379) _TupP (src/Language/Haskell/TH/Lens.hs:2387) _UnboxedTupP (src/Language/Haskell/TH/Lens.hs:2395) _UnboxedSumP (src/Language/Haskell/TH/Lens.hs:2404) _InfixP (src/Language/Haskell/TH/Lens.hs:2436) _UInfixP (src/Language/Haskell/TH/Lens.hs:2444) _ParensP (src/Language/Haskell/TH/Lens.hs:2452) _TildeP (src/Language/Haskell/TH/Lens.hs:2460) _BangP (src/Language/Haskell/TH/Lens.hs:2468) _AsP (src/Language/Haskell/TH/Lens.hs:2476) _WildP (src/Language/Haskell/TH/Lens.hs:2484) _RecP (src/Language/Haskell/TH/Lens.hs:2492) _ListP (src/Language/Haskell/TH/Lens.hs:2500) _SigP (src/Language/Haskell/TH/Lens.hs:2508) _ViewP (src/Language/Haskell/TH/Lens.hs:2516) _TypeP (src/Language/Haskell/TH/Lens.hs:2525) _InvisP (src/Language/Haskell/TH/Lens.hs:2533) _ForallT (src/Language/Haskell/TH/Lens.hs:2552) _AppT (src/Language/Haskell/TH/Lens.hs:2560) _SigT (src/Language/Haskell/TH/Lens.hs:2568) _VarT (src/Language/Haskell/TH/Lens.hs:2576) _ConT (src/Language/Haskell/TH/Lens.hs:2584) _PromotedT (src/Language/Haskell/TH/Lens.hs:2592) _TupleT (src/Language/Haskell/TH/Lens.hs:2600) _UnboxedTupleT (src/Language/Haskell/TH/Lens.hs:2608) _UnboxedSumT (src/Language/Haskell/TH/Lens.hs:2617) _ArrowT (src/Language/Haskell/TH/Lens.hs:2626) _EqualityT (src/Language/Haskell/TH/Lens.hs:2634) _ListT (src/Language/Haskell/TH/Lens.hs:2642) _PromotedTupleT (src/Language/Haskell/TH/Lens.hs:2650) _PromotedNilT (src/Language/Haskell/TH/Lens.hs:2658) _PromotedConsT (src/Language/Haskell/TH/Lens.hs:2666) _StarT (src/Language/Haskell/TH/Lens.hs:2674) _ConstraintT (src/Language/Haskell/TH/Lens.hs:2682) _LitT (src/Language/Haskell/TH/Lens.hs:2690) _InfixT (src/Language/Haskell/TH/Lens.hs:2698) _UInfixT (src/Language/Haskell/TH/Lens.hs:2706) _ParensT (src/Language/Haskell/TH/Lens.hs:2714) _WildCardT (src/Language/Haskell/TH/Lens.hs:2722) _AppKindT (src/Language/Haskell/TH/Lens.hs:2731) _ImplicitParamT (src/Language/Haskell/TH/Lens.hs:2739) _ForallVisT (src/Language/Haskell/TH/Lens.hs:2749) _MulArrowT (src/Language/Haskell/TH/Lens.hs:2759) _PromotedInfixT (src/Language/Haskell/TH/Lens.hs:2769) _PromotedUInfixT (src/Language/Haskell/TH/Lens.hs:2777) _SpecifiedSpec (src/Language/Haskell/TH/Lens.hs:2787) _InferredSpec (src/Language/Haskell/TH/Lens.hs:2795) _BndrReq (src/Language/Haskell/TH/Lens.hs:2805) _BndrInvis (src/Language/Haskell/TH/Lens.hs:2813) _NoSig (src/Language/Haskell/TH/Lens.hs:2868) _KindSig (src/Language/Haskell/TH/Lens.hs:2876) _TyVarSig (src/Language/Haskell/TH/Lens.hs:2884) _NumTyLit (src/Language/Haskell/TH/Lens.hs:2892) _StrTyLit (src/Language/Haskell/TH/Lens.hs:2900) _CharTyLit (src/Language/Haskell/TH/Lens.hs:2909) _NominalR (src/Language/Haskell/TH/Lens.hs:2918) _RepresentationalR (src/Language/Haskell/TH/Lens.hs:2926) _PhantomR (src/Language/Haskell/TH/Lens.hs:2934) _InferR (src/Language/Haskell/TH/Lens.hs:2942) _StockStrategy (src/Language/Haskell/TH/Lens.hs:2951) _AnyclassStrategy (src/Language/Haskell/TH/Lens.hs:2959) _NewtypeStrategy (src/Language/Haskell/TH/Lens.hs:2967) Warning: 'Prism' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Iso' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 4 / 4) in 'Control.Lens.Internal.PrismTH' Warning: 's' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'OpticStab' is ambiguous. It is defined * at src/Control/Lens/Internal/FieldTH.hs:216:18 * at src/Control/Lens/Internal/FieldTH.hs:216:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Lens/Internal/FieldTH.hs:216:1 77% ( 7 / 9) in 'Control.Lens.Internal.FieldTH' Missing documentation for: makeFieldOpticsForDec (src/Control/Lens/Internal/FieldTH.hs:80) makeFieldOpticsForDec' (src/Control/Lens/Internal/FieldTH.hs:83) Warning: 'Name' is ambiguous. It is defined * in ‘Language.Haskell.TH.Syntax’ * in ‘Language.Haskell.TH.Syntax’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘Language.Haskell.TH.Syntax’ Warning: 'LensRules' is ambiguous. It is defined * at src/Control/Lens/Internal/FieldTH.hs:649:18 * at src/Control/Lens/Internal/FieldTH.hs:649:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Lens/Internal/FieldTH.hs:649:1 Warning: 'Prism'' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Wrapped' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'DatatypeInfo' is ambiguous. It is defined * in ‘Language.Haskell.TH.Datatype’ * in ‘Language.Haskell.TH.Datatype’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘Language.Haskell.TH.Datatype’ [constraints-extras] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.jlYTz6XQcj/Main.o ) Warning: '_name' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: '_fooName' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 96% ( 63 / 65) in 'Control.Lens.TH' Missing documentation for: defaultFieldRules (src/Control/Lens/TH.hs:800) generateRecordSyntax (src/Control/Lens/TH.hs:168) 100% ( 23 / 23) in 'Control.Lens' 23% ( 4 / 17) in 'GHC.Generics.Lens' Missing documentation for: _V1 (src/GHC/Generics/Lens.hs:77) _U1 (src/GHC/Generics/Lens.hs:81) _Par1 (src/GHC/Generics/Lens.hs:85) _Rec1 (src/GHC/Generics/Lens.hs:89) _K1 (src/GHC/Generics/Lens.hs:93) _M1 (src/GHC/Generics/Lens.hs:97) _L1 (src/GHC/Generics/Lens.hs:101) _UAddr (src/GHC/Generics/Lens.hs:120) _UChar (src/GHC/Generics/Lens.hs:127) _UDouble (src/GHC/Generics/Lens.hs:134) _UFloat (src/GHC/Generics/Lens.hs:141) _UInt (src/GHC/Generics/Lens.hs:148) _UWord (src/GHC/Generics/Lens.hs:155) 100% ( 9 / 9) in 'Data.Vector.Lens' 100% ( 3 / 3) in 'Data.Typeable.Lens' 100% ( 3 / 3) in 'Data.Tree.Lens' 100% ( 7 / 7) in 'Data.Sequence.Lens' 100% ( 4 / 4) in 'Data.IntSet.Lens' 66% ( 8 / 12) in 'Data.Complex.Lens' Missing documentation for: Polar (src/Data/Complex/Lens.hs:85) Real (src/Data/Complex/Lens.hs:89) Imaginary (src/Data/Complex/Lens.hs:92) Conjugate (src/Data/Complex/Lens.hs:147) 77% ( 7 / 9) in 'Data.ByteString.Strict.Lens' Missing documentation for: Bytes (src/Data/ByteString/Strict/Lens.hs:139) Chars (src/Data/ByteString/Strict/Lens.hs:143) 77% ( 7 / 9) in 'Data.ByteString.Lazy.Lens' Missing documentation for: Bytes (src/Data/ByteString/Lazy/Lens.hs:141) Chars (src/Data/ByteString/Lazy/Lens.hs:145) Warning: 'ByteString' is out of scope. If you qualify the identifier, haddock can try to link it anyway. [doctest-discover] Phase: unpackPhase 66% ( 4 / 6) in 'Data.ByteString.Lens' Missing documentation for: Bytes (src/Data/ByteString/Lens.hs:110) Chars (src/Data/ByteString/Lens.hs:114) [binary-instances] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.ITZ1492w36/Main.o ) [doctest-discover] unpacking source archive /nix/store/x01941jdrxhhgq4jmkbdnk5zqxnjwf1y-doctest-discover-0.2.0.0.tar.gz [deriving-aeson] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.eeW74WA8JZ/Main.o ) 100% ( 17 / 17) in 'Data.Bits.Lens' 100% ( 3 / 3) in 'Data.Array.Lens' 100% ( 2 / 2) in 'Control.Seq.Lens' 100% ( 5 / 5) in 'Control.Parallel.Strategies.Lens' [doctest-discover] source root is doctest-discover-0.2.0.0 100% ( 16 / 16) in 'Control.Monad.Error.Lens' [doctest-discover] setting SOURCE_DATE_EPOCH to timestamp 1532301813 of file "doctest-discover-0.2.0.0/doctest-discover.cabal" 100% ( 4 / 4) in 'Control.Lens.Unsound' 100% ( 15 / 15) in 'Control.Lens.Profunctor' 100% (149 /149) in 'Control.Lens.Operators' 100% ( 3 / 3) in 'Control.Lens.Extras' [doctest-discover] Phase: patchPhase [HTF] [2 of 2] Linking Setup [doctest-discover] Phase: compileBuildDriverPhase 94% (631 /671) in 'Control.Lens.Combinators' Missing documentation for: List (src/Control/Lens/Iso.hs:464) Empty (src/Control/Lens/Empty.hs:80) Strict (src/Control/Lens/Iso.hs:412) Lazy (src/Control/Lens/Iso.hs:416) Traversable1 Wrapped (src/Control/Lens/Wrapped.hs:204) Index (src/Control/Lens/At.hs:94) AsEmpty (src/Control/Lens/Empty.hs:69) cloneEquality (src/Control/Lens/Equality.hs:113) ReifiedIndexedFold (src/Control/Lens/Reified.hs:436) ifolding (src/Control/Lens/Fold.hs:207) ifoldMapBy (src/Control/Lens/Indexed.hs:283) ifoldMapByOf (src/Control/Lens/Indexed.hs:286) itraverseBy (src/Control/Lens/Indexed.hs:289) itraverseByOf (src/Control/Lens/Indexed.hs:292) Swapped (src/Control/Lens/Iso.hs:420) Reversed (src/Control/Lens/Iso.hs:424) GPlated (src/Control/Lens/Plated.hs:758) GPlated1 (src/Control/Lens/Plated.hs:799) Prefixed (src/Control/Lens/Prism.hs:388) Suffixed (src/Control/Lens/Prism.hs:422) defaultFieldRules (src/Control/Lens/TH.hs:800) generateRecordSyntax (src/Control/Lens/TH.hs:168) Traversal1' (src/Control/Lens/Type.hs:215) IndexedTraversal1 (src/Control/Lens/Type.hs:235) IndexedTraversal1' (src/Control/Lens/Type.hs:236) Traversing1 (src/Control/Lens/Traversal.hs:239) Traversing1' (src/Control/Lens/Traversal.hs:245) unsafePartsOf' (src/Control/Lens/Traversal.hs:658) iunsafePartsOf' (src/Control/Lens/Traversal.hs:662) IndexedFold1 (src/Control/Lens/Type.hs:527) IndexPreservingTraversal1 (src/Control/Lens/Type.hs:246) IndexPreservingTraversal1' (src/Control/Lens/Type.hs:247) IndexPreservingFold1 (src/Control/Lens/Type.hs:528) _Unwrapped' (src/Control/Lens/Wrapped.hs:218) Rewrapped (src/Control/Lens/Wrapped.hs:212) Rewrapping (src/Control/Lens/Wrapped.hs:214) _Unwrapped (src/Control/Lens/Wrapped.hs:235) Unwrapped (src/Control/Lens/Wrapped.hs:178) Unwrapped (src/Control/Lens/Wrapped.hs:208) [doctest-discover] setupCompileFlags: -package-db=/build/tmp.4HCjMJjmiX/setup-package.conf.d -threaded Warning: 'HandlingException' is ambiguous. It is defined * at src/Control/Lens/Internal/Exception.hs:147:26 * at src/Control/Lens/Internal/Exception.hs:147:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Control/Lens/Internal/Exception.hs:147:1 Warning: 'SomeException' is ambiguous. It is defined * in ‘GHC.Internal.Exception.Type’ * in ‘GHC.Internal.Exception.Type’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.Exception.Type’ Warning: 'CompactionFailed' is ambiguous. It is defined * in ‘GHC.Internal.IO.Exception’ * in ‘GHC.Internal.IO.Exception’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.IO.Exception’ Warning: 'TypeError' is ambiguous. It is defined * in ‘GHC.Internal.Control.Exception.Base’ * in ‘GHC.Internal.Control.Exception.Base’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.Control.Exception.Base’ Warning: 'AllocationLimitExceeded' is ambiguous. It is defined * in ‘GHC.Internal.IO.Exception’ * in ‘GHC.Internal.IO.Exception’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.IO.Exception’ Warning: 'ErrorCall' is ambiguous. It is defined * in ‘GHC.Internal.Exception’ * in ‘GHC.Internal.Exception’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.Exception’ Warning: 'RecUpdError' is ambiguous. It is defined * in ‘GHC.Internal.Control.Exception.Base’ * in ‘GHC.Internal.Control.Exception.Base’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.Control.Exception.Base’ [constraints-extras] [2 of 2] Linking Setup Warning: 'RecSelError' is ambiguous. It is defined * in ‘GHC.Internal.Control.Exception.Base’ * in ‘GHC.Internal.Control.Exception.Base’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.Control.Exception.Base’ Warning: 'RecConError' is ambiguous. It is defined * in ‘GHC.Internal.Control.Exception.Base’ * in ‘GHC.Internal.Control.Exception.Base’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.Control.Exception.Base’ Warning: 'PatternMatchFail' is ambiguous. It is defined * in ‘GHC.Internal.Control.Exception.Base’ * in ‘GHC.Internal.Control.Exception.Base’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.Control.Exception.Base’ Warning: 'NoMethodError' is ambiguous. It is defined * in ‘GHC.Internal.Control.Exception.Base’ * in ‘GHC.Internal.Control.Exception.Base’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.Control.Exception.Base’ Warning: 'Deadlock' is ambiguous. It is defined * in ‘GHC.Internal.IO.Exception’ * in ‘GHC.Internal.IO.Exception’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.IO.Exception’ Warning: 'BlockedIndefinitelyOnSTM' is ambiguous. It is defined * in ‘GHC.Internal.IO.Exception’ * in ‘GHC.Internal.IO.Exception’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.IO.Exception’ Warning: 'BlockedIndefinitelyOnMVar' is ambiguous. It is defined * in ‘GHC.Internal.IO.Exception’ * in ‘GHC.Internal.IO.Exception’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.IO.Exception’ Warning: 'NestedAtomically' is ambiguous. It is defined * in ‘GHC.Internal.Control.Exception.Base’ * in ‘GHC.Internal.Control.Exception.Base’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.Control.Exception.Base’ Warning: 'NonTermination' is ambiguous. It is defined * in ‘GHC.Internal.Control.Exception.Base’ * in ‘GHC.Internal.Control.Exception.Base’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.Control.Exception.Base’ Warning: 'AssertionFailed' is ambiguous. It is defined * in ‘GHC.Internal.IO.Exception’ * in ‘GHC.Internal.IO.Exception’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.IO.Exception’ [enummapset] Phase: unpackPhase 59% ( 72 /121) in 'Control.Exception.Lens' Missing documentation for: Exception (src/Control/Exception/Lens.hs:197) IOException_ (src/Control/Exception/Lens.hs:456) ArithException_ (src/Control/Exception/Lens.hs:473) Overflow_ (src/Control/Exception/Lens.hs:501) Underflow_ (src/Control/Exception/Lens.hs:521) LossOfPrecision_ (src/Control/Exception/Lens.hs:541) DivideByZero_ (src/Control/Exception/Lens.hs:561) Denormal_ (src/Control/Exception/Lens.hs:581) RatioZeroDenominator_ (src/Control/Exception/Lens.hs:601) ArrayException_ (src/Control/Exception/Lens.hs:627) IndexOutOfBounds_ (src/Control/Exception/Lens.hs:647) UndefinedElement_ (src/Control/Exception/Lens.hs:667) AssertionFailed__ (src/Control/Exception/Lens.hs:714) AssertionFailed_ (src/Control/Exception/Lens.hs:718) AsyncException_ (src/Control/Exception/Lens.hs:744) StackOverflow_ (src/Control/Exception/Lens.hs:762) HeapOverflow_ (src/Control/Exception/Lens.hs:785) ThreadKilled_ (src/Control/Exception/Lens.hs:803) UserInterrupt_ (src/Control/Exception/Lens.hs:821) NonTermination__ (src/Control/Exception/Lens.hs:861) NonTermination_ (src/Control/Exception/Lens.hs:865) NestedAtomically__ (src/Control/Exception/Lens.hs:904) NestedAtomically_ (src/Control/Exception/Lens.hs:908) BlockedIndefinitelyOnMVar__ (src/Control/Exception/Lens.hs:948) BlockedIndefinitelyOnMVar_ (src/Control/Exception/Lens.hs:952) BlockedIndefinitelyOnSTM__ (src/Control/Exception/Lens.hs:992) BlockedIndefinitelyOnSTM_ (src/Control/Exception/Lens.hs:996) Deadlock__ (src/Control/Exception/Lens.hs:1035) Deadlock_ (src/Control/Exception/Lens.hs:1039) NoMethodError__ (src/Control/Exception/Lens.hs:1078) NoMethodError_ (src/Control/Exception/Lens.hs:1082) PatternMatchFail__ (src/Control/Exception/Lens.hs:1120) PatternMatchFail_ (src/Control/Exception/Lens.hs:1124) RecConError__ (src/Control/Exception/Lens.hs:1163) RecConError_ (src/Control/Exception/Lens.hs:1167) RecSelError__ (src/Control/Exception/Lens.hs:1207) RecSelError_ (src/Control/Exception/Lens.hs:1211) RecUpdError__ (src/Control/Exception/Lens.hs:1251) RecUpdError_ (src/Control/Exception/Lens.hs:1255) ErrorCall__ (src/Control/Exception/Lens.hs:1298) ErrorCall_ (src/Control/Exception/Lens.hs:1302) AllocationLimitExceeded__ (src/Control/Exception/Lens.hs:1341) AllocationLimitExceeded_ (src/Control/Exception/Lens.hs:1345) TypeError__ (src/Control/Exception/Lens.hs:1384) TypeError_ (src/Control/Exception/Lens.hs:1388) CompactionFailed__ (src/Control/Exception/Lens.hs:1428) CompactionFailed_ (src/Control/Exception/Lens.hs:1432) HandlingException__ (src/Control/Exception/Lens.hs:1472) HandlingException_ (src/Control/Exception/Lens.hs:1476) Warning: 'SomeException' is ambiguous. It is defined * in ‘GHC.Internal.Exception.Type’ * in ‘GHC.Internal.Exception.Type’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.Exception.Type’ 66% ( 2 / 3) in 'Data.Dynamic.Lens' Missing documentation for: Dynamic (src/Data/Dynamic/Lens.hs:48) [enummapset] unpacking source archive /nix/store/rszqn2a7yk0vpfrf489srbz5kng0zdsl-enummapset-0.7.3.0.tar.gz 93% ( 15 / 16) in 'Numeric.Lens' Missing documentation for: Integral (src/Numeric/Lens.hs:57) 100% ( 7 / 7) in 'Numeric.Natural.Lens' Warning: 'SomeException' is ambiguous. It is defined * in ‘GHC.Internal.Exception.Type’ * in ‘GHC.Internal.Exception.Type’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.Exception.Type’ 66% ( 4 / 6) in 'System.Exit.Lens' Missing documentation for: ExitFailure_ (src/System/Exit/Lens.hs:76) ExitSuccess_ (src/System/Exit/Lens.hs:72) [enummapset] source root is enummapset-0.7.3.0 100% ( 19 / 19) in 'System.FilePath.Lens' 32% ( 9 / 28) in 'System.IO.Error.Lens' Missing documentation for: _AlreadyExists (src/System/IO/Error/Lens.hs:64) _NoSuchThing (src/System/IO/Error/Lens.hs:67) _ResourceBusy (src/System/IO/Error/Lens.hs:70) _ResourceExhausted (src/System/IO/Error/Lens.hs:73) _EOF (src/System/IO/Error/Lens.hs:76) _IllegalOperation (src/System/IO/Error/Lens.hs:79) _PermissionDenied (src/System/IO/Error/Lens.hs:82) _UserError (src/System/IO/Error/Lens.hs:85) _UnsatisfiedConstraints (src/System/IO/Error/Lens.hs:88) _SystemError (src/System/IO/Error/Lens.hs:91) _ProtocolError (src/System/IO/Error/Lens.hs:94) _OtherError (src/System/IO/Error/Lens.hs:97) _InvalidArgument (src/System/IO/Error/Lens.hs:100) _InappropriateType (src/System/IO/Error/Lens.hs:103) _HardwareFault (src/System/IO/Error/Lens.hs:106) _UnsupportedOperation (src/System/IO/Error/Lens.hs:109) _TimeExpired (src/System/IO/Error/Lens.hs:112) _ResourceVanished (src/System/IO/Error/Lens.hs:115) _Interrupted (src/System/IO/Error/Lens.hs:118) [deriving-aeson] [2 of 2] Linking Setup [microaeson] Phase: unpackPhase [binary-instances] [2 of 2] Linking Setup [enummapset] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "enummapset-0.7.3.0/tests/Json.hs" [microaeson] unpacking source archive /nix/store/x3yshfigiy86w9kib2h0v0db5h4aflxx-microaeson-0.1.0.3.tar.gz [enummapset] Phase: patchPhase [microaeson] source root is microaeson-0.1.0.3 [microaeson] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "microaeson-0.1.0.3/src-tests/tests.hs" [enummapset] Phase: compileBuildDriverPhase [path] Phase: unpackPhase [enummapset] setupCompileFlags: -package-db=/build/tmp.oaRwLt6sqD/setup-package.conf.d -threaded [path] unpacking source archive /nix/store/1j79dfcfaqdz7gdj2yklgzims74q4dq3-path-0.9.6.tar.gz [microaeson] Phase: patchPhase [doctest-discover] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.4HCjMJjmiX/Main.o ) [path] source root is path-0.9.6 [microaeson] Phase: compileBuildDriverPhase [microaeson] setupCompileFlags: -package-db=/build/tmp.DOsnF4LsXB/setup-package.conf.d -threaded [path] setting SOURCE_DATE_EPOCH to timestamp 1723380291 of file "path-0.9.6/path.cabal" [path] Phase: patchPhase [ 1 of 369] Compiling Rebase.Control.Applicative ( library/Rebase/Control/Applicative.hs, dist/build/Rebase/Control/Applicative.o, dist/build/Rebase/Control/Applicative.dyn_o ) [path] Replace Cabal file with edited version from mirror://hackage/path-0.9.6/revision/1.cabal. [path] Phase: compileBuildDriverPhase [path] setupCompileFlags: -package-db=/build/tmp.pAJv2g3184/setup-package.conf.d -threaded [quickcheck-classes] Phase: unpackPhase [quickcheck-classes] unpacking source archive /nix/store/70svcd4pr6fk316qgsjy75k11hfi1yhl-quickcheck-classes-0.6.5.0.tar.gz [quickcheck-classes] source root is quickcheck-classes-0.6.5.0 [quickcheck-classes] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "quickcheck-classes-0.6.5.0/test/Spec/ShowRead.hs" [doctest-discover] [2 of 2] Linking Setup [enummapset] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.oaRwLt6sqD/Main.o ) [quickcheck-classes] Phase: patchPhase [quickcheck-classes] Replace Cabal file with edited version from mirror://hackage/quickcheck-classes-0.6.5.0/revision/3.cabal. [quickcheck-classes] Phase: compileBuildDriverPhase [quickcheck-classes] setupCompileFlags: -package-db=/build/tmp.4bYM5qZ8eg/setup-package.conf.d -threaded [microaeson] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.DOsnF4LsXB/Main.o ) [path] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.pAJv2g3184/Main.o ) [enummapset] [2 of 2] Linking Setup [quickcheck-classes] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.4bYM5qZ8eg/Main.o ) [microaeson] [2 of 2] Linking Setup [path] [2 of 2] Linking Setup [quickcheck-classes] [2 of 2] Linking Setup [ 2 of 369] Compiling Rebase.Control.Applicative.Backwards ( library/Rebase/Control/Applicative/Backwards.hs, dist/build/Rebase/Control/Applicative/Backwards.o, dist/build/Rebase/Control/Applicative/Backwards.dyn_o ) [ 3 of 369] Compiling Rebase.Control.Applicative.Lift ( library/Rebase/Control/Applicative/Lift.hs, dist/build/Rebase/Control/Applicative/Lift.o, dist/build/Rebase/Control/Applicative/Lift.dyn_o ) [ 4 of 369] Compiling Rebase.Control.Arrow ( library/Rebase/Control/Arrow.hs, dist/build/Rebase/Control/Arrow.o, dist/build/Rebase/Control/Arrow.dyn_o ) [ 5 of 369] Compiling Rebase.Control.Category ( library/Rebase/Control/Category.hs, dist/build/Rebase/Control/Category.o, dist/build/Rebase/Control/Category.dyn_o ) [ 6 of 369] Compiling Rebase.Control.Comonad ( library/Rebase/Control/Comonad.hs, dist/build/Rebase/Control/Comonad.o, dist/build/Rebase/Control/Comonad.dyn_o ) Warning: Control.Lens.Internal.CTypes: could not find link destinations for: - GHC.Internal.Generics.D:R:UReckPtrp0 - GHC.Internal.Generics.Rep_R:UReckPtrp - GHC.Internal.Generics.Rep1_R:UReckPtrp Warning: Control.Lens.Internal.Iso: could not find link destinations for: - Data.Vector.Vector - Data.Vector.Primitive.Vector - Data.Vector.Storable.Vector - Data.Vector.Unboxed.Base.Unbox - Data.Vector.Unboxed.Base.Vector - Data.Vector.Strict.Vector [ 7 of 369] Compiling Rebase.Control.Concurrent ( library/Rebase/Control/Concurrent.hs, dist/build/Rebase/Control/Concurrent.o, dist/build/Rebase/Control/Concurrent.dyn_o ) [ 8 of 369] Compiling Rebase.Control.Concurrent.Chan ( library/Rebase/Control/Concurrent/Chan.hs, dist/build/Rebase/Control/Concurrent/Chan.o, dist/build/Rebase/Control/Concurrent/Chan.dyn_o ) [ 9 of 369] Compiling Rebase.Control.Concurrent.MVar ( library/Rebase/Control/Concurrent/MVar.hs, dist/build/Rebase/Control/Concurrent/MVar.o, dist/build/Rebase/Control/Concurrent/MVar.dyn_o ) [ 10 of 369] Compiling Rebase.Control.Concurrent.QSem ( library/Rebase/Control/Concurrent/QSem.hs, dist/build/Rebase/Control/Concurrent/QSem.o, dist/build/Rebase/Control/Concurrent/QSem.dyn_o ) [ 11 of 369] Compiling Rebase.Control.Concurrent.QSemN ( library/Rebase/Control/Concurrent/QSemN.hs, dist/build/Rebase/Control/Concurrent/QSemN.o, dist/build/Rebase/Control/Concurrent/QSemN.dyn_o ) [ 12 of 369] Compiling Rebase.Control.Concurrent.STM ( library/Rebase/Control/Concurrent/STM.hs, dist/build/Rebase/Control/Concurrent/STM.o, dist/build/Rebase/Control/Concurrent/STM.dyn_o ) [ 13 of 369] Compiling Rebase.Control.Concurrent.STM.TArray ( library/Rebase/Control/Concurrent/STM/TArray.hs, dist/build/Rebase/Control/Concurrent/STM/TArray.o, dist/build/Rebase/Control/Concurrent/STM/TArray.dyn_o ) [ 14 of 369] Compiling Rebase.Control.Concurrent.STM.TBQueue ( library/Rebase/Control/Concurrent/STM/TBQueue.hs, dist/build/Rebase/Control/Concurrent/STM/TBQueue.o, dist/build/Rebase/Control/Concurrent/STM/TBQueue.dyn_o ) [ 15 of 369] Compiling Rebase.Control.Concurrent.STM.TChan ( library/Rebase/Control/Concurrent/STM/TChan.hs, dist/build/Rebase/Control/Concurrent/STM/TChan.o, dist/build/Rebase/Control/Concurrent/STM/TChan.dyn_o ) [ 16 of 369] Compiling Rebase.Control.Concurrent.STM.TMVar ( library/Rebase/Control/Concurrent/STM/TMVar.hs, dist/build/Rebase/Control/Concurrent/STM/TMVar.o, dist/build/Rebase/Control/Concurrent/STM/TMVar.dyn_o ) [ 17 of 369] Compiling Rebase.Control.Concurrent.STM.TQueue ( library/Rebase/Control/Concurrent/STM/TQueue.hs, dist/build/Rebase/Control/Concurrent/STM/TQueue.o, dist/build/Rebase/Control/Concurrent/STM/TQueue.dyn_o ) [ 18 of 369] Compiling Rebase.Control.Concurrent.STM.TSem ( library/Rebase/Control/Concurrent/STM/TSem.hs, dist/build/Rebase/Control/Concurrent/STM/TSem.o, dist/build/Rebase/Control/Concurrent/STM/TSem.dyn_o ) [ 19 of 369] Compiling Rebase.Control.Concurrent.STM.TVar ( library/Rebase/Control/Concurrent/STM/TVar.hs, dist/build/Rebase/Control/Concurrent/STM/TVar.o, dist/build/Rebase/Control/Concurrent/STM/TVar.dyn_o ) [ 20 of 369] Compiling Rebase.Control.DeepSeq ( library/Rebase/Control/DeepSeq.hs, dist/build/Rebase/Control/DeepSeq.o, dist/build/Rebase/Control/DeepSeq.dyn_o ) [ 21 of 369] Compiling Rebase.Control.Exception ( library/Rebase/Control/Exception.hs, dist/build/Rebase/Control/Exception.o, dist/build/Rebase/Control/Exception.dyn_o ) OK: forest [x] == tree x OK: forest [Node 1 [Node 2 [], Node 3 []], Node 4 [Node 5 []]] == edges [(1,2), (1,3), (4,5)] OK: forest == overlays . map tree ============ Symmetric.Relation.removeVertex ============ OK: removeVertex x (vertex x) == empty OK: removeVertex 1 (vertex 2) == vertex 2 OK: removeVertex x (edge x x) == empty OK: removeVertex 1 (edge 1 2) == vertex 2 OK: removeVertex x . removeVertex x == removeVertex x ============ Symmetric.Relation.removeEdge ============ OK: removeEdge x y (edge x y) == vertices [x,y] OK: removeEdge x y . removeEdge x y == removeEdge x y OK: removeEdge x y . removeVertex x == removeVertex x OK: removeEdge 1 1 (1 * 1 * 2 * 2) == 1 * 2 * 2 OK: removeEdge 1 2 (1 * 1 * 2 * 2) == 1 * 1 + 2 * 2 OK: removeEdge x y == removeEdge y x ============ Symmetric.Relation.replaceVertex ============ OK: replaceVertex x x == id OK: replaceVertex x y (vertex x) == vertex y OK: replaceVertex x y == mergeVertices (== x) y ============ Symmetric.Relation.mergeVertices ============ OK: mergeVertices (const False) x == id OK: mergeVertices (== x) y == replaceVertex x y OK: mergeVertices even 1 (0 * 2) == 1 * 1 OK: mergeVertices odd 1 (3 + 4 * 5) == 4 * 1 ============ Symmetric.Relation.gmap ============ OK: gmap f empty == empty OK: gmap f (vertex x) == vertex (f x) OK: gmap f (edge x y) == edge (f x) (f y) OK: gmap id == id OK: gmap f . gmap g == gmap (f . g) ============ Symmetric.Relation.induce ============ OK: induce (const True ) x == x OK: induce (const False) x == empty OK: induce (/= x) == removeVertex x OK: induce p . induce q == induce (\x -> p x && q x) OK: isSubgraphOf (induce p x) x == True ============ Symmetric.Relation.induceJust ============ OK: induceJust (vertex Nothing) == empty OK: induceJust (edge (Just x) Nothing) == vertex x OK: induceJust . gmap Just == id OK: induceJust . gmap (\x -> if p x then Just x else Nothing) == induce p ============ Example.Todo (Holiday) ============ OK: A todo list is semantically Maybe [a] OK: The overlay operator (+) adds non-dependent items to the todo list OK: The connect operator (*) adds dependency between items OK: Contradictory constraints make the todo list impossible to schedule OK: Introduce item priority to schedule the todo list OK: Custom connect operators pull/repel arguments during scheduling ============ Example.Todo (Commandline) ============ OK: The pull connect operator maintains command line semantics OK: Swapping flags are allowed by the commutative overlay opeartor OK: The usual connect operator breaks semantics OK: Transform command lines by adding optimisation flag ============ Typed ============ ============ Typed.fromAdjacencyMap ============ OK: toGraphKL (fromAdjacencyMap (1 * 2 + 3 * 1)) == array (0,2) [(0,[1]), (1,[]), (2,[0])] OK: toGraphKL (fromAdjacencyMap (1 * 2 + 2 * 1)) == array (0,1) [(0,[1]), (1,[0])] OK: map (fromVertexKL h) (vertices $ toGraphKL h) == vertexList g OK: map (\(x, y) -> (fromVertexKL h x, fromVertexKL h y)) (edges $ toGraphKL h) == edgeList g ============ Typed.fromAdjacencyIntMap ============ OK: toGraphKL (fromAdjacencyIntMap (1 * 2 + 3 * 1)) == array (0,2) [(0,[1]), (1,[]), (2,[0])] OK: toGraphKL (fromAdjacencyIntMap (1 * 2 + 2 * 1)) == array (0,1) [(0,[1]), (1,[0])] OK: map (fromVertexKL h) (vertices $ toGraphKL h) == IntSet.toAscList (vertexIntSet g) OK: map (\(x, y) -> (fromVertexKL h x, fromVertexKL h y)) (edges $ toGraphKL h) == edgeList g ============ Typed.dfsForest ============ OK: forest (dfsForest % edge 1 1) == vertex 1 OK: forest (dfsForest % edge 1 2) == edge 1 2 OK: forest (dfsForest % edge 2 1) == vertices [1, 2] OK: isSubgraphOf (forest $ dfsForest % x) x == True OK: dfsForest % forest (dfsForest % x) == dfsForest % x OK: dfsForest % vertices vs == map (\v -> Node v []) (nub $ sort vs) OK: dfsForest % (3 * (1 + 4) * (1 + 5)) == ============ Typed.dfsForestFrom ============ OK: forest $ (dfsForestFrom % edge 1 1) [1] == vertex 1 OK: forest $ (dfsForestFrom % edge 1 2) [0] == empty OK: forest $ (dfsForestFrom % edge 1 2) [1] == edge 1 2 OK: forest $ (dfsForestFrom % edge 1 2) [2] == vertex 2 OK: forest $ (dfsForestFrom % edge 1 2) [2,1] == vertices [1,2] OK: isSubgraphOf (forest $ dfsForestFrom % x $ vs) x == True OK: dfsForestFrom % x $ vertexList x == dfsForest % x OK: dfsForestFrom % vertices vs $ vs == map (\v -> Node v []) (nub vs) OK: dfsForestFrom % x $ [] == [] OK: dfsForestFrom % (3 * (1 + 4) * (1 + 5)) $ [1,4] == ============ Typed.dfs ============ OK: dfs % edge 1 1 $ [1] == [1] OK: dfs % edge 1 2 $ [0] == [] OK: dfs % edge 1 2 $ [1] == [1,2] OK: dfs % edge 1 2 $ [2] == [2] OK: dfs % edge 1 2 $ [1,2] == [1,2] OK: dfs % edge 1 2 $ [2,1] == [2,1] OK: dfs % x $ [] == [] OK: dfs % (3 * (1 + 4) * (1 + 5)) $ [1,4] == [1,5,4] OK: and [ hasVertex v x | v <- dfs % x $ vs ] == True ============ Typed.topSort ============ OK: topSort % (1 * 2 + 3 * 1) == [3,1,2] OK: topSort % (1 * 2 + 2 * 1) == [1,2] ============ Graph.Undirected ============ OK: Axioms of undirected graphs ============ Graph.Undirected.Show ============ OK: show (empty ) == "empty" OK: show (1 ) == "vertex 1" OK: show (1 + 2 ) == "vertices [1,2]" OK: show (1 * 2 ) == "edge 1 2" OK: show (1 * 2 * 3) == "edges [(1,2),(1,3),(2,3)]" OK: show (1 * 2 + 3) == "overlay (vertex 3) (edge 1 2)" OK: show (vertex (-1) ) == "vertex (-1)" OK: show (vertex (-1) + vertex (-2) ) == "vertices [-2,-1]" OK: show (vertex (-2) * vertex (-1) ) == "edge (-2) (-1)" OK: show (vertex (-3) * vertex (-2) * vertex (-1)) == "edges [(-3,-2),(-3,-1),(-2,-1)]" OK: show (vertex (-3) * vertex (-2) + vertex (-1)) == "overlay (vertex (-1)) (edge (-3) (-2))" OK: show (2 * 1 ) == "edge 1 2" OK: show (1 * 2 * 1) == "edges [(1,1),(1,2)]" OK: show (3 * 2 * 1) == "edges [(1,2),(1,3),(2,3)]" ============ Graph.Undirected.toUndirected ============ OK: toUndirected (edge 1 2) == edge 1 2 OK: toUndirected . fromUndirected == id OK: vertexCount . toUndirected == vertexCount OK: (*2) . edgeCount . toUndirected >= edgeCount ============ Graph.Undirected.fromUndirected ============ OK: fromUndirected (edge 1 2) == edges [(1,2),(2,1)] OK: toUndirected . fromUndirected == id OK: vertexCount . fromUndirected == vertexCount OK: edgeCount . fromUndirected <= (*2) . edgeCount ============ Graph.Undirected.complement ================ OK: complement empty == empty OK: complement (vertex x) == vertex x OK: complement (edge 1 1) == edge 1 1 OK: complement (edge 1 2) == vertices [1, 2] OK: complement (star 1 [2, 3]) == overlay (vertex 1) (edge 2 3) OK: complement . complement == id ============ Graph.Undirected.Ord ============ OK: vertex 1 < vertex 2 OK: vertex 3 < edge 1 2 OK: vertex 1 < edge 1 1 OK: edge 1 1 < edge 1 2 OK: edge 1 2 < edge 1 1 + edge 2 2 OK: edge 2 1 < edge 1 3 OK: edge 1 2 == edge 2 1 OK: x <= x + y OK: x + y <= x * y ============ Graph.Undirected.empty ============ OK: isEmpty empty == True OK: hasVertex x empty == False OK: vertexCount empty == 0 OK: edgeCount empty == 0 ============ Graph.Undirected.vertex ============ OK: isEmpty (vertex x) == False OK: hasVertex x (vertex y) == (x == y) OK: vertexCount (vertex x) == 1 OK: edgeCount (vertex x) == 0 ============ Graph.Undirected.edge ============ OK: edge x y == connect (vertex x) (vertex y) OK: edge x y == edge y x Warning: Control.Lens.Internal.Indexed: could not find link destinations for: - Control.Lens.Internal.Indexed.D:R:CorepIndexed - Control.Lens.Internal.Indexed.D:R:RepIndexed [attoparsec-aeson] Phase: updateAutotoolsGnuConfigScriptsPhase Warning: Control.Lens.Setter: could not find link destinations for: - GHC.Internal.Data.Functor.Identity.Rep_Identity - GHC.Internal.Data.Functor.Identity.Rep1_Identity - Data.Vector.Generic.Base.Vector - Data.Vector.Generic.Mutable.Base.MVector - Data.Vector.Generic.Base.Mutable - Data.Vector.Unboxed.Base.MVector [HsYAML-aeson] Phase: updateAutotoolsGnuConfigScriptsPhase - Data.Vector.Unboxed.Base.MV_Identity - Data.Vector.Unboxed.Base.Unbox - Data.Vector.Unboxed.Base.Vector - Data.Vector.Generic.Base.basicLength - Data.Vector.Generic.Base.basicUnsafeIndexM - Data.Vector.Generic.Mutable.Base.basicUnsafeNew - Data.Vector.Generic.Base.basicUnsafeFreeze - Data.Vector.Generic.Mutable.Base.basicUnsafeSlice - Data.Vector.Generic.Mutable.Base.basicLength - Data.Vector.Generic.Mutable.Base.basicUnsafeWrite - Data.Vector.Generic.Mutable.Base.basicUnsafeGrow - Data.Vector.Generic.Mutable.Base.basicUnsafeRead - Data.Vector.Generic.Base.elemseq - Data.Vector.Generic.Mutable.Base.basicInitialize - Data.Vector.Generic.Base.basicUnsafeCopy - Data.Vector.Generic.Mutable.Base.basicUnsafeCopy - Data.Vector.Generic.Base.basicUnsafeSlice - Data.Vector.Generic.Mutable.Base.basicSet - Data.Vector.Unboxed.Base.V_Identity - Data.Vector.Generic.Mutable.Base.basicClear - Data.Vector.Generic.Mutable.Base.basicOverlaps - Data.Vector.Generic.Mutable.Base.basicUnsafeMove - Data.Vector.Generic.Mutable.Base.basicUnsafeReplicate - Data.Vector.Unboxed.Base.D:R:MVectorsIdentity0 - Data.Vector.Generic.Base.basicUnsafeThaw - Data.Vector.Unboxed.Base.D:R:VectorIdentity0 - Data.Functor.Rep.D:R:RepIdentity - Control.Lens.Wrapped.D:R:UnwrappedIdentity [HsYAML-aeson] Phase: configurePhase [attoparsec-aeson] Phase: configurePhase [HsYAML-aeson] configureFlags: --verbose --prefix=/nix/store/7nw5w8drqimnw6akgg377d5iw7xyd2d1-HsYAML-aeson-0.2.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/0plkbn5f9mwzxl3090sk3pmkxqxcvb06-HsYAML-aeson-0.2.0.2-doc/share/doc/HsYAML-aeson-0.2.0.2 --with-gcc=gcc --package-db=/build/tmp.nliJRB9p1z/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [attoparsec-aeson] configureFlags: --verbose --prefix=/nix/store/jdvrhzw2rrsxglzjp2xkcqka98sl7m7w-attoparsec-aeson-2.2.2.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/xg1y0fwkfzl7ykngra6ppkqg7qwvlkbl-attoparsec-aeson-2.2.2.0-doc/share/doc/attoparsec-aeson-2.2.2.0 --with-gcc=gcc --package-db=/build/tmp.8E2kjXinEX/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [attoparsec-aeson] Using Parsec parser [attoparsec-aeson] Configuring attoparsec-aeson-2.2.2.0... [HsYAML-aeson] Using Parsec parser [HsYAML-aeson] Configuring HsYAML-aeson-0.2.0.2... Warning: Control.Lens.Tuple: could not find link destinations for: - Control.Lens.Tuple.N18 - Control.Lens.Tuple.N17 - Control.Lens.Tuple.N16 - Control.Lens.Tuple.N15 - Control.Lens.Tuple.N14 - Control.Lens.Tuple.N13 - Control.Lens.Tuple.N12 - Control.Lens.Tuple.N11 - Control.Lens.Tuple.N10 - Control.Lens.Tuple.N9 - Control.Lens.Tuple.N8 - Control.Lens.Tuple.N7 - Control.Lens.Tuple.N6 - Control.Lens.Tuple.N5 - Control.Lens.Tuple.N4 - Control.Lens.Tuple.N3 - Control.Lens.Tuple.N2 - Control.Lens.Tuple.N1 - Control.Lens.Tuple.N0 - Control.Lens.Tuple.GIxed Warning: Control.Lens.Getter: could not find link destinations for: - GHC.Internal.Data.Functor.Const.Rep_Const - GHC.Internal.Data.Functor.Const.Rep1_Const - Data.Vector.Generic.Base.Vector - Data.Vector.Generic.Mutable.Base.MVector - Data.Vector.Generic.Base.Mutable - Data.Vector.Unboxed.Base.MVector - Data.Vector.Unboxed.Base.MV_Const - Data.Vector.Unboxed.Base.Unbox - Data.Vector.Unboxed.Base.Vector - Data.Vector.Generic.Base.basicLength - Data.Vector.Generic.Base.basicUnsafeIndexM - Data.Vector.Generic.Mutable.Base.basicUnsafeNew - Data.Vector.Generic.Base.basicUnsafeFreeze - Data.Vector.Generic.Mutable.Base.basicUnsafeSlice - Data.Vector.Generic.Mutable.Base.basicLength - Data.Vector.Generic.Mutable.Base.basicUnsafeWrite - Data.Vector.Generic.Mutable.Base.basicUnsafeGrow - Data.Vector.Generic.Mutable.Base.basicUnsafeRead - Data.Vector.Generic.Base.elemseq - Data.Vector.Generic.Mutable.Base.basicInitialize - Data.Vector.Generic.Base.basicUnsafeCopy - Data.Vector.Generic.Mutable.Base.basicUnsafeCopy - Data.Vector.Generic.Base.basicUnsafeSlice - Data.Vector.Generic.Mutable.Base.basicSet - Data.Vector.Unboxed.Base.V_Const - Data.Vector.Generic.Mutable.Base.basicClear - Data.Vector.Generic.Mutable.Base.basicOverlaps - Data.Vector.Generic.Mutable.Base.basicUnsafeMove - Data.Vector.Generic.Mutable.Base.basicUnsafeReplicate - Data.Vector.Unboxed.Base.D:R:MVectorsConst0 - Data.Vector.Generic.Base.basicUnsafeThaw - Data.Vector.Unboxed.Base.D:R:VectorConst0 - Control.Lens.Wrapped.D:R:UnwrappedConst [constraints-extras] Phase: updateAutotoolsGnuConfigScriptsPhase Warning: Control.Lens.Fold: could not find link destinations for: - Control.Lens.Fold.ifoldr [constraints-extras] Phase: configurePhase [constraints-extras] configureFlags: --verbose --prefix=/nix/store/1hwcvqp53gsjwnmjzq0qhfzjdnnnli9p-constraints-extras-0.4.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/np0cyibvapmxbwaqai7p5kqhhln9xq6p-constraints-extras-0.4.0.2-doc/share/doc/constraints-extras-0.4.0.2 --with-gcc=gcc --package-db=/build/tmp.jlYTz6XQcj/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [constraints-extras] Using Parsec parser [constraints-extras] Configuring constraints-extras-0.4.0.2... Warning: Control.Lens.Traversal: could not find link destinations for: - Data.Vector.Vector - Data.Vector.Strict.Vector - Data.Profunctor.Traversing.Baz Warning: Control.Lens.Reified: could not find link destinations for: - Control.Lens.Reified.D:R:RepReifiedGetter - Control.Lens.Reified.D:R:CorepReifiedGetter - Control.Lens.Reified.D:R:RepReifiedIndexedGetter - Control.Lens.Reified.D:R:RepReifiedFold - Control.Lens.Reified.D:R:RepReifiedIndexedFold [deriving-aeson] Phase: updateAutotoolsGnuConfigScriptsPhase Warning: Control.Lens.Indexed: could not find link destinations for: - Control.Lens.Internal.Indexed.D:R:CorepIndexed - Control.Lens.Internal.Indexed.D:R:RepIndexed [deriving-aeson] Phase: configurePhase [deriving-aeson] configureFlags: --verbose --prefix=/nix/store/lsrim52kjf35j41va231z31jh8mw8icn-deriving-aeson-0.2.10 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/l6mx751p3ar9v0dfp4dijflw9dfzhp8q-deriving-aeson-0.2.10-doc/share/doc/deriving-aeson-0.2.10 --with-gcc=gcc --package-db=/build/tmp.eeW74WA8JZ/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib Warning: Control.Lens.Iso: could not find link destinations for: - Data.Vector.Vector - Data.Vector.Primitive.Vector - Data.Vector.Storable.Vector - Data.Vector.Unboxed.Base.Unbox - Data.Vector.Unboxed.Base.Vector - Data.Vector.Strict.Vector - Data.Profunctor.Traversing.Baz - Data.Profunctor.Traversing.Bazaar [HTF] Phase: updateAutotoolsGnuConfigScriptsPhase Warning: Control.Lens.Empty: could not find link destinations for: [binary-instances] Phase: updateAutotoolsGnuConfigScriptsPhase - Data.Vector.Vector - Data.Vector.Primitive.Vector - Data.Vector.Storable.Vector - Data.Vector.Unboxed.Base.Unbox - Data.Vector.Unboxed.Base.Vector - Data.Vector.Strict.Vector Warning: Control.Lens.Cons: could not find link destinations for: - Data.Vector.Vector - Data.Vector.Primitive.Vector - Data.Vector.Storable.Vector - Data.Vector.Unboxed.Base.Unbox - Data.Vector.Unboxed.Base.Vector - Data.Vector.Strict.Vector [deriving-aeson] Using Parsec parser [deriving-aeson] Configuring deriving-aeson-0.2.10... Warning: Control.Lens.Wrapped: could not find link destinations for: - Data.Vector.Vector - Data.Vector.Primitive.Vector - Data.Vector.Storable.Vector - Data.Vector.Unboxed.Base.Unbox - Data.Vector.Unboxed.Base.Vector - Data.Vector.Strict.Vector - Control.Lens.Wrapped.GUnwrapped - Control.Lens.Wrapped.D:R:UnwrappedCTimer - Control.Lens.Wrapped.D:R:UnwrappedCKey - Control.Lens.Wrapped.D:R:UnwrappedCId - Control.Lens.Wrapped.D:R:UnwrappedCFsFilCnt - Control.Lens.Wrapped.D:R:UnwrappedCFsBlkCnt - Control.Lens.Wrapped.D:R:UnwrappedCClockId - Control.Lens.Wrapped.D:R:UnwrappedCBlkCnt - Control.Lens.Wrapped.D:R:UnwrappedCBlkSize - Control.Lens.Wrapped.D:R:UnwrappedCBool - Control.Lens.Wrapped.D:R:UnwrappedFd - Control.Lens.Wrapped.D:R:UnwrappedCRLim - Control.Lens.Wrapped.D:R:UnwrappedCTcflag - Control.Lens.Wrapped.D:R:UnwrappedCSpeed - Control.Lens.Wrapped.D:R:UnwrappedCCc - Control.Lens.Wrapped.D:R:UnwrappedCUid - Control.Lens.Wrapped.D:R:UnwrappedCNlink - Control.Lens.Wrapped.D:R:UnwrappedCGid - Control.Lens.Wrapped.D:R:UnwrappedCSsize - Control.Lens.Wrapped.D:R:UnwrappedCPid - Control.Lens.Wrapped.D:R:UnwrappedCOff [HTF] Phase: configurePhase [binary-instances] Phase: configurePhase - Control.Lens.Wrapped.D:R:UnwrappedCMode - Control.Lens.Wrapped.D:R:UnwrappedCIno - Control.Lens.Wrapped.D:R:UnwrappedCDev - Control.Lens.Wrapped.D:R:Unwrapped:.: - Control.Lens.Wrapped.D:R:UnwrappedM1 - Control.Lens.Wrapped.D:R:UnwrappedK1 - Control.Lens.Wrapped.D:R:UnwrappedRec1 - Control.Lens.Wrapped.D:R:UnwrappedPar1 - Control.Lens.Wrapped.D:R:UnwrappedCUIntMax - Control.Lens.Wrapped.D:R:UnwrappedCIntMax - Control.Lens.Wrapped.D:R:UnwrappedCUIntPtr - Control.Lens.Wrapped.D:R:UnwrappedCIntPtr - Control.Lens.Wrapped.D:R:UnwrappedCSUSeconds - Control.Lens.Wrapped.D:R:UnwrappedCUSeconds - Control.Lens.Wrapped.D:R:UnwrappedCTime - Control.Lens.Wrapped.D:R:UnwrappedCClock - Control.Lens.Wrapped.D:R:UnwrappedCSigAtomic - Control.Lens.Wrapped.D:R:UnwrappedCWchar - Control.Lens.Wrapped.D:R:UnwrappedCSize - Control.Lens.Wrapped.D:R:UnwrappedCPtrdiff - Control.Lens.Wrapped.D:R:UnwrappedCDouble - Control.Lens.Wrapped.D:R:UnwrappedCFloat - Control.Lens.Wrapped.D:R:UnwrappedCULLong - Control.Lens.Wrapped.D:R:UnwrappedCLLong - Control.Lens.Wrapped.D:R:UnwrappedCULong - Control.Lens.Wrapped.D:R:UnwrappedCLong - Control.Lens.Wrapped.D:R:UnwrappedCUInt - Control.Lens.Wrapped.D:R:UnwrappedCInt - Control.Lens.Wrapped.D:R:UnwrappedCUShort - Control.Lens.Wrapped.D:R:UnwrappedCShort - Control.Lens.Wrapped.D:R:UnwrappedCUChar - Control.Lens.Wrapped.D:R:UnwrappedCSChar - Control.Lens.Wrapped.D:R:UnwrappedCChar - Control.Lens.Wrapped.D:R:UnwrappedCompactionFailed - Control.Lens.Wrapped.D:R:UnwrappedTypeError - Control.Lens.Wrapped.D:R:UnwrappedErrorCall - Control.Lens.Wrapped.D:R:UnwrappedRecUpdError - Control.Lens.Wrapped.D:R:UnwrappedRecSelError - Control.Lens.Wrapped.D:R:UnwrappedRecConError - Control.Lens.Wrapped.D:R:UnwrappedPatternMatchFail - Control.Lens.Wrapped.D:R:UnwrappedNoMethodError - Control.Lens.Wrapped.D:R:UnwrappedAssertionFailed - Control.Lens.Wrapped.D:R:UnwrappedTagged - Control.Lens.Wrapped.D:R:UnwrappedComposeCF - Control.Lens.Wrapped.D:R:UnwrappedComposeFC - Control.Lens.Wrapped.D:R:UnwrappedCompose - Control.Lens.Wrapped.D:R:UnwrappedOp - Control.Lens.Wrapped.D:R:UnwrappedEquivalence - Control.Lens.Wrapped.D:R:UnwrappedComparison - Control.Lens.Wrapped.D:R:UnwrappedPredicate - Control.Lens.Wrapped.D:R:UnwrappedWrappedMonoid - Control.Lens.Wrapped.D:R:UnwrappedLast - Control.Lens.Wrapped.D:R:UnwrappedFirst - Control.Lens.Wrapped.D:R:UnwrappedMax - Control.Lens.Wrapped.D:R:UnwrappedMin - Control.Lens.Wrapped.D:R:UnwrappedStatic - Control.Lens.Wrapped.D:R:UnwrappedDual - Control.Lens.Wrapped.D:R:UnwrappedSemi - Control.Lens.Wrapped.D:R:UnwrappedWrappedCategory - Control.Lens.Wrapped.D:R:UnwrappedMaybeApply - Control.Lens.Wrapped.D:R:UnwrappedWrappedApplicative - Control.Lens.Wrapped.D:R:UnwrappedVector - Control.Lens.Wrapped.D:R:UnwrappedVector0 - Control.Lens.Wrapped.D:R:UnwrappedVector1 - Control.Lens.Wrapped.D:R:UnwrappedVector2 - Control.Lens.Wrapped.D:R:UnwrappedVector3 - Control.Lens.Wrapped.D:R:UnwrappedCayley - Control.Lens.Wrapped.D:R:UnwrappedForget - Control.Lens.Wrapped.D:R:UnwrappedWrappedArrow - Control.Lens.Wrapped.D:R:UnwrappedCostar - Control.Lens.Wrapped.D:R:UnwrappedStar - Control.Lens.Wrapped.D:R:UnwrappedSeq - Control.Lens.Wrapped.D:R:UnwrappedSet - Control.Lens.Wrapped.D:R:UnwrappedMap - Control.Lens.Wrapped.D:R:UnwrappedIntSet - Control.Lens.Wrapped.D:R:UnwrappedIntMap - Control.Lens.Wrapped.D:R:UnwrappedHashSet - Control.Lens.Wrapped.D:R:UnwrappedHashMap - Control.Lens.Wrapped.D:R:UnwrappedIterT - Control.Lens.Wrapped.D:R:UnwrappedFreeT - Control.Lens.Wrapped.D:R:UnwrappedCoiterT - Control.Lens.Wrapped.D:R:UnwrappedCofreeT - Control.Lens.Wrapped.D:R:UnwrappedApT - Control.Lens.Wrapped.D:R:UnwrappedAlt - Control.Lens.Wrapped.D:R:UnwrappedCatchT - Control.Lens.Wrapped.D:R:UnwrappedTracedT - Control.Lens.Wrapped.D:R:UnwrappedWrappedBifunctor - Control.Lens.Wrapped.D:R:UnwrappedTannen - Control.Lens.Wrapped.D:R:UnwrappedJoker - Control.Lens.Wrapped.D:R:UnwrappedJoin - Control.Lens.Wrapped.D:R:UnwrappedFlip - Control.Lens.Wrapped.D:R:UnwrappedFix - Control.Lens.Wrapped.D:R:UnwrappedClown - Control.Lens.Wrapped.D:R:UnwrappedBiff - Control.Lens.Wrapped.D:R:UnwrappedWriterT - Control.Lens.Wrapped.D:R:UnwrappedWriterT0 - Control.Lens.Wrapped.D:R:UnwrappedStateT - Control.Lens.Wrapped.D:R:UnwrappedStateT0 - Control.Lens.Wrapped.D:R:UnwrappedRWST - Control.Lens.Wrapped.D:R:UnwrappedRWST0 - Control.Lens.Wrapped.D:R:UnwrappedReverse - Control.Lens.Wrapped.D:R:UnwrappedReaderT - Control.Lens.Wrapped.D:R:UnwrappedMaybeT - Control.Lens.Wrapped.D:R:UnwrappedIdentityT - Control.Lens.Wrapped.D:R:UnwrappedIdentity - Control.Lens.Wrapped.D:R:UnwrappedExceptT - Control.Lens.Wrapped.D:R:UnwrappedContT - Control.Lens.Wrapped.D:R:UnwrappedConstant - Control.Lens.Wrapped.D:R:UnwrappedCompose0 - Control.Lens.Wrapped.D:R:UnwrappedBackwards - Control.Lens.Wrapped.D:R:UnwrappedErrno - Control.Lens.Wrapped.D:R:UnwrappedDown - Control.Lens.Wrapped.D:R:UnwrappedArrowMonad - Control.Lens.Wrapped.D:R:UnwrappedAp - Control.Lens.Wrapped.D:R:UnwrappedAlt0 - Control.Lens.Wrapped.D:R:UnwrappedLast0 - Control.Lens.Wrapped.D:R:UnwrappedFirst0 - Control.Lens.Wrapped.D:R:UnwrappedEndo - Control.Lens.Wrapped.D:R:UnwrappedDual0 - Control.Lens.Wrapped.D:R:UnwrappedConst - Control.Lens.Wrapped.D:R:UnwrappedNonEmpty - Control.Lens.Wrapped.D:R:UnwrappedZipList - Control.Lens.Wrapped.D:R:UnwrappedWrappedArrow0 - Control.Lens.Wrapped.D:R:UnwrappedWrappedMonad - Control.Lens.Wrapped.D:R:UnwrappedKleisli - Control.Lens.Wrapped.D:R:UnwrappedProduct - Control.Lens.Wrapped.D:R:UnwrappedSum - Control.Lens.Wrapped.D:R:UnwrappedAny - Control.Lens.Wrapped.D:R:UnwrappedAll [HTF] configureFlags: --verbose --prefix=/nix/store/9wqbm9kfrlb2ffv4naq462b52j6pvy2g-HTF-0.15.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/1cbjkyivhfjr814ficg1r6kvrwf7z3dg-HTF-0.15.0.2-doc/share/doc/HTF-0.15.0.2 --with-gcc=gcc --package-db=/build/tmp.FWSrSJ754o/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [binary-instances] configureFlags: --verbose --prefix=/nix/store/904xjdkl20sdmyn231nrkvb6gnhm4m21-binary-instances-1.0.6 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/6i0zhcijxc1p9imi597c9zk1yaqpc5pj-binary-instances-1.0.6-doc/share/doc/binary-instances-1.0.6 --with-gcc=gcc --package-db=/build/tmp.ITZ1492w36/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib Warning: Control.Lens.Plated: could not find link destinations for: - Control.Lens.Plated.gplate1' - Control.Lens.Plated.gplate' Warning: Data.Vector.Generic.Lens: could not find link destinations for: - Data.Vector.Generic.Base.Vector - Data.Vector.Fusion.Bundle.Bundle - Data.Vector.Generic.New.New Warning: Control.Lens.Each: could not find link destinations for: - Data.Vector.Vector - Data.Vector.Primitive.Vector - Data.Vector.Storable.Vector - Data.Vector.Unboxed.Base.Unbox - Data.Vector.Unboxed.Base.Vector - Data.Vector.Strict.Vector Warning: Control.Lens.At: could not find link destinations for: - Data.Vector.Vector - Data.Vector.Primitive.Vector - Data.Vector.Storable.Vector - Data.Vector.Unboxed.Base.Unbox - Data.Vector.Unboxed.Base.Vector - Data.Vector.Strict.Vector [binary-instances] Using Parsec parser [binary-instances] Configuring binary-instances-1.0.6... Warning: Language.Haskell.TH.Lens: could not find link destinations for: - Language.Haskell.TH.Lens.DataPrism' [HTF] Using Parsec parser [HTF] Configuring HTF-0.15.0.2... Warning: Data.Vector.Lens: could not find link destinations for: - Data.Vector.Vector [doctest-discover] Phase: updateAutotoolsGnuConfigScriptsPhase [doctest-discover] Phase: configurePhase [doctest-discover] configureFlags: --verbose --prefix=/nix/store/2y2qas95i492f1jcdb8k0y6m6dlwjcbr-doctest-discover-0.2.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.4HCjMJjmiX/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 --extra-lib-dirs=/nix/store/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/lib [doctest-discover] Using Parsec parser [doctest-discover] Configuring doctest-discover-0.2.0.0... [enummapset] Phase: updateAutotoolsGnuConfigScriptsPhase [enummapset] Phase: configurePhase [enummapset] configureFlags: --verbose --prefix=/nix/store/8pzx7n9jkf5m16w4anm73qdwd05iq36p-enummapset-0.7.3.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/n0jynrf1r9k0xrzcah90z182w4jh5fsj-enummapset-0.7.3.0-doc/share/doc/enummapset-0.7.3.0 --with-gcc=gcc --package-db=/build/tmp.oaRwLt6sqD/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [enummapset] Using Parsec parser [enummapset] Configuring enummapset-0.7.3.0... [microaeson] Phase: updateAutotoolsGnuConfigScriptsPhase [microaeson] Phase: configurePhase [microaeson] configureFlags: --verbose --prefix=/nix/store/za64170z1pkr4cwawdz12p602z38z9x1-microaeson-0.1.0.3 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/z85yhh8mhs4bb61w2rh4yhmlbbj14mkd-microaeson-0.1.0.3-doc/share/doc/microaeson-0.1.0.3 --with-gcc=gcc --package-db=/build/tmp.DOsnF4LsXB/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [quickcheck-classes] Phase: updateAutotoolsGnuConfigScriptsPhase [microaeson] Using Parsec parser [microaeson] Configuring microaeson-0.1.0.3... [quickcheck-classes] Phase: configurePhase [quickcheck-classes] configureFlags: --verbose --prefix=/nix/store/m1xkphh6cghjvl2hj65wjb66khlj852a-quickcheck-classes-0.6.5.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/jl5vx8nvg45r2mkcz3kr19jrvq5vvrlv-quickcheck-classes-0.6.5.0-doc/share/doc/quickcheck-classes-0.6.5.0 --with-gcc=gcc --package-db=/build/tmp.4bYM5qZ8eg/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [path] Phase: updateAutotoolsGnuConfigScriptsPhase [quickcheck-classes] Using Parsec parser [quickcheck-classes] Configuring quickcheck-classes-0.6.5.0... [path] Phase: configurePhase [path] configureFlags: --verbose --prefix=/nix/store/gpvm67rnb3czxki7kz7kjdgshl3ng5ci-path-0.9.6 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.pAJv2g3184/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 --extra-lib-dirs=/nix/store/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [path] Using Parsec parser [path] Configuring path-0.9.6... Warning: Control.Lens.Combinators: could not find link destinations for: - GHC.Internal.Data.Functor.Const.Rep_Const - GHC.Internal.Data.Functor.Const.Rep1_Const - GHC.Internal.Data.Functor.Identity.Rep_Identity - GHC.Internal.Data.Functor.Identity.Rep1_Identity - Data.Vector.Vector - Data.Vector.Generic.Base.Vector - Data.Vector.Generic.Mutable.Base.MVector - Data.Vector.Generic.Base.Mutable - Data.Vector.Primitive.Vector - Data.Vector.Storable.Vector - Data.Vector.Unboxed.Base.MVector - Data.Vector.Unboxed.Base.MV_Const - Data.Vector.Unboxed.Base.MV_Identity - Data.Vector.Unboxed.Base.Unbox - Data.Vector.Unboxed.Base.Vector - Data.Vector.Generic.Base.basicLength - Data.Vector.Generic.Base.basicUnsafeIndexM - Data.Vector.Generic.Mutable.Base.basicUnsafeNew - Data.Vector.Generic.Base.basicUnsafeFreeze - Data.Vector.Generic.Mutable.Base.basicUnsafeSlice - Data.Vector.Generic.Mutable.Base.basicLength - Data.Vector.Generic.Mutable.Base.basicUnsafeWrite - Data.Vector.Generic.Mutable.Base.basicUnsafeGrow - Data.Vector.Generic.Mutable.Base.basicUnsafeRead - Data.Vector.Generic.Base.elemseq - Data.Vector.Generic.Mutable.Base.basicInitialize - Data.Vector.Generic.Base.basicUnsafeCopy - Data.Vector.Generic.Mutable.Base.basicUnsafeCopy - Data.Vector.Generic.Base.basicUnsafeSlice - Data.Vector.Strict.Vector - Data.Vector.Generic.Mutable.Base.basicSet - Data.Vector.Unboxed.Base.V_Const - Data.Vector.Unboxed.Base.V_Identity - Data.Vector.Generic.Mutable.Base.basicClear - Data.Vector.Generic.Mutable.Base.basicOverlaps - Data.Vector.Generic.Mutable.Base.basicUnsafeMove - Data.Vector.Generic.Mutable.Base.basicUnsafeReplicate - Data.Vector.Unboxed.Base.D:R:MVectorsConst0 - Data.Vector.Unboxed.Base.D:R:MVectorsIdentity0 - Data.Vector.Generic.Base.basicUnsafeThaw - Data.Vector.Unboxed.Base.D:R:VectorConst0 - Data.Vector.Unboxed.Base.D:R:VectorIdentity0 - Control.Lens.Internal.Indexed.D:R:CorepIndexed - Control.Lens.Internal.Indexed.D:R:RepIndexed - Data.Functor.Rep.D:R:RepIdentity - Control.Lens.Tuple.N18 - Control.Lens.Tuple.N17 - Control.Lens.Tuple.N16 - Control.Lens.Tuple.N15 - Control.Lens.Tuple.N14 - Control.Lens.Tuple.N13 - Control.Lens.Tuple.N12 - Control.Lens.Tuple.N11 - Control.Lens.Tuple.N10 - Control.Lens.Tuple.N9 - Control.Lens.Tuple.N8 - Control.Lens.Tuple.N7 - Control.Lens.Tuple.N6 - Control.Lens.Tuple.N5 - Control.Lens.Tuple.N4 - Control.Lens.Tuple.N3 - Control.Lens.Tuple.N2 - Control.Lens.Tuple.N1 - Control.Lens.Tuple.N0 - Control.Lens.Tuple.GIxed - Control.Lens.Fold.ifoldr - Data.Profunctor.Traversing.Baz - Control.Lens.Reified.D:R:RepReifiedGetter - Control.Lens.Reified.D:R:CorepReifiedGetter - Control.Lens.Reified.D:R:RepReifiedIndexedGetter - Control.Lens.Reified.D:R:RepReifiedFold - Control.Lens.Reified.D:R:RepReifiedIndexedFold - Control.Lens.Wrapped.GUnwrapped - Control.Lens.Wrapped.D:R:UnwrappedCTimer - Control.Lens.Wrapped.D:R:UnwrappedCKey - Control.Lens.Wrapped.D:R:UnwrappedCId - Control.Lens.Wrapped.D:R:UnwrappedCFsFilCnt - Control.Lens.Wrapped.D:R:UnwrappedCFsBlkCnt - Control.Lens.Wrapped.D:R:UnwrappedCClockId - Control.Lens.Wrapped.D:R:UnwrappedCBlkCnt - Control.Lens.Wrapped.D:R:UnwrappedCBlkSize - Control.Lens.Wrapped.D:R:UnwrappedCBool - Control.Lens.Wrapped.D:R:UnwrappedFd - Control.Lens.Wrapped.D:R:UnwrappedCRLim - Control.Lens.Wrapped.D:R:UnwrappedCTcflag - Control.Lens.Wrapped.D:R:UnwrappedCSpeed - Control.Lens.Wrapped.D:R:UnwrappedCCc - Control.Lens.Wrapped.D:R:UnwrappedCUid - Control.Lens.Wrapped.D:R:UnwrappedCNlink - Control.Lens.Wrapped.D:R:UnwrappedCGid - Control.Lens.Wrapped.D:R:UnwrappedCSsize - Control.Lens.Wrapped.D:R:UnwrappedCPid - Control.Lens.Wrapped.D:R:UnwrappedCOff - Control.Lens.Wrapped.D:R:UnwrappedCMode - Control.Lens.Wrapped.D:R:UnwrappedCIno - Control.Lens.Wrapped.D:R:UnwrappedCDev - Control.Lens.Wrapped.D:R:Unwrapped:.: - Control.Lens.Wrapped.D:R:UnwrappedM1 - Control.Lens.Wrapped.D:R:UnwrappedK1 - Control.Lens.Wrapped.D:R:UnwrappedRec1 - Control.Lens.Wrapped.D:R:UnwrappedPar1 - Control.Lens.Wrapped.D:R:UnwrappedCUIntMax - Control.Lens.Wrapped.D:R:UnwrappedCIntMax - Control.Lens.Wrapped.D:R:UnwrappedCUIntPtr - Control.Lens.Wrapped.D:R:UnwrappedCIntPtr - Control.Lens.Wrapped.D:R:UnwrappedCSUSeconds - Control.Lens.Wrapped.D:R:UnwrappedCUSeconds - Control.Lens.Wrapped.D:R:UnwrappedCTime - Control.Lens.Wrapped.D:R:UnwrappedCClock - Control.Lens.Wrapped.D:R:UnwrappedCSigAtomic - Control.Lens.Wrapped.D:R:UnwrappedCWchar - Control.Lens.Wrapped.D:R:UnwrappedCSize - Control.Lens.Wrapped.D:R:UnwrappedCPtrdiff - Control.Lens.Wrapped.D:R:UnwrappedCDouble - Control.Lens.Wrapped.D:R:UnwrappedCFloat - Control.Lens.Wrapped.D:R:UnwrappedCULLong - Control.Lens.Wrapped.D:R:UnwrappedCLLong - Control.Lens.Wrapped.D:R:UnwrappedCULong - Control.Lens.Wrapped.D:R:UnwrappedCLong - Control.Lens.Wrapped.D:R:UnwrappedCUInt - Control.Lens.Wrapped.D:R:UnwrappedCInt - Control.Lens.Wrapped.D:R:UnwrappedCUShort - Control.Lens.Wrapped.D:R:UnwrappedCShort - Control.Lens.Wrapped.D:R:UnwrappedCUChar - Control.Lens.Wrapped.D:R:UnwrappedCSChar - Control.Lens.Wrapped.D:R:UnwrappedCChar - Control.Lens.Wrapped.D:R:UnwrappedCompactionFailed - Control.Lens.Wrapped.D:R:UnwrappedTypeError - Control.Lens.Wrapped.D:R:UnwrappedErrorCall - Control.Lens.Wrapped.D:R:UnwrappedRecUpdError - Control.Lens.Wrapped.D:R:UnwrappedRecSelError - Control.Lens.Wrapped.D:R:UnwrappedRecConError - Control.Lens.Wrapped.D:R:UnwrappedPatternMatchFail - Control.Lens.Wrapped.D:R:UnwrappedNoMethodError - Control.Lens.Wrapped.D:R:UnwrappedAssertionFailed - Control.Lens.Wrapped.D:R:UnwrappedTagged - Control.Lens.Wrapped.D:R:UnwrappedComposeCF - Control.Lens.Wrapped.D:R:UnwrappedComposeFC - Control.Lens.Wrapped.D:R:UnwrappedCompose - Control.Lens.Wrapped.D:R:UnwrappedOp - Control.Lens.Wrapped.D:R:UnwrappedEquivalence - Control.Lens.Wrapped.D:R:UnwrappedComparison - Control.Lens.Wrapped.D:R:UnwrappedPredicate - Control.Lens.Wrapped.D:R:UnwrappedWrappedMonoid - Control.Lens.Wrapped.D:R:UnwrappedLast - Control.Lens.Wrapped.D:R:UnwrappedFirst - Control.Lens.Wrapped.D:R:UnwrappedMax - Control.Lens.Wrapped.D:R:UnwrappedMin - Control.Lens.Wrapped.D:R:UnwrappedStatic - Control.Lens.Wrapped.D:R:UnwrappedDual - Control.Lens.Wrapped.D:R:UnwrappedSemi - Control.Lens.Wrapped.D:R:UnwrappedWrappedCategory - Control.Lens.Wrapped.D:R:UnwrappedMaybeApply - Control.Lens.Wrapped.D:R:UnwrappedWrappedApplicative - Control.Lens.Wrapped.D:R:UnwrappedVector - Control.Lens.Wrapped.D:R:UnwrappedVector0 - Control.Lens.Wrapped.D:R:UnwrappedVector1 - Control.Lens.Wrapped.D:R:UnwrappedVector2 - Control.Lens.Wrapped.D:R:UnwrappedVector3 - Control.Lens.Wrapped.D:R:UnwrappedCayley - Control.Lens.Wrapped.D:R:UnwrappedForget - Control.Lens.Wrapped.D:R:UnwrappedWrappedArrow - Control.Lens.Wrapped.D:R:UnwrappedCostar - Control.Lens.Wrapped.D:R:UnwrappedStar - Control.Lens.Wrapped.D:R:UnwrappedSeq - Control.Lens.Wrapped.D:R:UnwrappedSet - Control.Lens.Wrapped.D:R:UnwrappedMap - Control.Lens.Wrapped.D:R:UnwrappedIntSet - Control.Lens.Wrapped.D:R:UnwrappedIntMap - Control.Lens.Wrapped.D:R:UnwrappedHashSet - Control.Lens.Wrapped.D:R:UnwrappedHashMap - Control.Lens.Wrapped.D:R:UnwrappedIterT - Control.Lens.Wrapped.D:R:UnwrappedFreeT - Control.Lens.Wrapped.D:R:UnwrappedCoiterT - Control.Lens.Wrapped.D:R:UnwrappedCofreeT - Control.Lens.Wrapped.D:R:UnwrappedApT - Control.Lens.Wrapped.D:R:UnwrappedAlt - Control.Lens.Wrapped.D:R:UnwrappedCatchT - Control.Lens.Wrapped.D:R:UnwrappedTracedT - Control.Lens.Wrapped.D:R:UnwrappedWrappedBifunctor - Control.Lens.Wrapped.D:R:UnwrappedTannen - Control.Lens.Wrapped.D:R:UnwrappedJoker - Control.Lens.Wrapped.D:R:UnwrappedJoin - Control.Lens.Wrapped.D:R:UnwrappedFlip - Control.Lens.Wrapped.D:R:UnwrappedFix - Control.Lens.Wrapped.D:R:UnwrappedClown - Control.Lens.Wrapped.D:R:UnwrappedBiff - Control.Lens.Wrapped.D:R:UnwrappedWriterT - Control.Lens.Wrapped.D:R:UnwrappedWriterT0 - Control.Lens.Wrapped.D:R:UnwrappedStateT - Control.Lens.Wrapped.D:R:UnwrappedStateT0 - Control.Lens.Wrapped.D:R:UnwrappedRWST - Control.Lens.Wrapped.D:R:UnwrappedRWST0 - Control.Lens.Wrapped.D:R:UnwrappedReverse - Control.Lens.Wrapped.D:R:UnwrappedReaderT - Control.Lens.Wrapped.D:R:UnwrappedMaybeT - Control.Lens.Wrapped.D:R:UnwrappedIdentityT - Control.Lens.Wrapped.D:R:UnwrappedIdentity - Control.Lens.Wrapped.D:R:UnwrappedExceptT - Control.Lens.Wrapped.D:R:UnwrappedContT - Control.Lens.Wrapped.D:R:UnwrappedConstant - Control.Lens.Wrapped.D:R:UnwrappedCompose0 - Control.Lens.Wrapped.D:R:UnwrappedBackwards - Control.Lens.Wrapped.D:R:UnwrappedErrno - Control.Lens.Wrapped.D:R:UnwrappedDown - Control.Lens.Wrapped.D:R:UnwrappedArrowMonad - Control.Lens.Wrapped.D:R:UnwrappedAp - Control.Lens.Wrapped.D:R:UnwrappedAlt0 - Control.Lens.Wrapped.D:R:UnwrappedLast0 - Control.Lens.Wrapped.D:R:UnwrappedFirst0 - Control.Lens.Wrapped.D:R:UnwrappedEndo - Control.Lens.Wrapped.D:R:UnwrappedDual0 - Control.Lens.Wrapped.D:R:UnwrappedConst - Control.Lens.Wrapped.D:R:UnwrappedNonEmpty - Control.Lens.Wrapped.D:R:UnwrappedZipList - Control.Lens.Wrapped.D:R:UnwrappedWrappedArrow0 - Control.Lens.Wrapped.D:R:UnwrappedWrappedMonad - Control.Lens.Wrapped.D:R:UnwrappedKleisli - Control.Lens.Wrapped.D:R:UnwrappedProduct - Control.Lens.Wrapped.D:R:UnwrappedSum - Control.Lens.Wrapped.D:R:UnwrappedAny - Control.Lens.Wrapped.D:R:UnwrappedAll - Control.Lens.Plated.gplate1' - Control.Lens.Plated.gplate' - Data.Profunctor.Traversing.Bazaar [HsYAML-aeson] Flags chosen: exe=False [constraints-extras] Flags chosen: build-readme=True [enummapset] Flags chosen: debug=False [quickcheck-classes] Flags chosen: aeson=True, binary-laws=True, semigroupoids=True, [quickcheck-classes] semirings=True, unary-laws=True, vector=True [attoparsec-aeson] Dependency aeson >=2.2.2.0 && <2.3: using aeson-2.2.3.0 [attoparsec-aeson] Dependency attoparsec >=0.14.2 && <0.15: using attoparsec-0.14.4 [attoparsec-aeson] Dependency base >=4.12.0.0 && <5: using base-4.20.1.0 [attoparsec-aeson] Dependency bytestring >=0.10.8.2 && <0.13: using bytestring-0.12.2.0 [attoparsec-aeson] Dependency character-ps >=0.1 && <0.2: using character-ps-0.1 [attoparsec-aeson] Dependency integer-conversion >=0.1 && <0.2: using integer-conversion-0.1.1 [attoparsec-aeson] Dependency primitive >=0.8.0.0 && <0.10: using primitive-0.9.1.0 [attoparsec-aeson] Dependency scientific >=0.3.7.0 && <0.4: using scientific-0.3.8.0 [attoparsec-aeson] Dependency text >=1.2.3.0 && <1.3 || >=2.0 && <2.2: using text-2.1.2 [attoparsec-aeson] Dependency vector >=0.12.0.1 && <0.14: using vector-0.13.2.0 [attoparsec-aeson] Source component graph: component lib [attoparsec-aeson] Configured component graph: [attoparsec-aeson]  component attoparsec-aeson-2.2.2.0-JSFBuzYE6TU2Q1M8HOXPtf [attoparsec-aeson]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [attoparsec-aeson]  include attoparsec-0.14.4-KmqBpYCmdAkGrDeyOyUpTu [attoparsec-aeson]  include base-4.20.1.0-2277 [attoparsec-aeson]  include bytestring-0.12.2.0-5835 [attoparsec-aeson]  include character-ps-0.1-1Suo1j9r9lnAYzKQ6yq7pf [attoparsec-aeson]  include integer-conversion-0.1.1-3wYgxBuqQe3IRhVD8S2LXw [attoparsec-aeson]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [attoparsec-aeson]  include scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [attoparsec-aeson]  include text-2.1.2-9845 [attoparsec-aeson]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [attoparsec-aeson] Linked component graph: [attoparsec-aeson]  unit attoparsec-aeson-2.2.2.0-JSFBuzYE6TU2Q1M8HOXPtf [attoparsec-aeson]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [attoparsec-aeson]  include attoparsec-0.14.4-KmqBpYCmdAkGrDeyOyUpTu [attoparsec-aeson]  include base-4.20.1.0-2277 [attoparsec-aeson]  include bytestring-0.12.2.0-5835 [attoparsec-aeson]  include character-ps-0.1-1Suo1j9r9lnAYzKQ6yq7pf [attoparsec-aeson]  include integer-conversion-0.1.1-3wYgxBuqQe3IRhVD8S2LXw [attoparsec-aeson]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [attoparsec-aeson]  include scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [attoparsec-aeson]  include text-2.1.2-9845 [attoparsec-aeson]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [attoparsec-aeson]  Data.Aeson.Parser=attoparsec-aeson-2.2.2.0-JSFBuzYE6TU2Q1M8HOXPtf:Data.Aeson.Parser,Data.Aeson.Parser.Internal=attoparsec-aeson-2.2.2.0-JSFBuzYE6TU2Q1M8HOXPtf:Data.Aeson.Parser.Internal [attoparsec-aeson] Ready component graph: [attoparsec-aeson]  definite attoparsec-aeson-2.2.2.0-JSFBuzYE6TU2Q1M8HOXPtf [attoparsec-aeson]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [attoparsec-aeson]  depends attoparsec-0.14.4-KmqBpYCmdAkGrDeyOyUpTu [attoparsec-aeson]  depends base-4.20.1.0-2277 [attoparsec-aeson]  depends bytestring-0.12.2.0-5835 [attoparsec-aeson]  depends character-ps-0.1-1Suo1j9r9lnAYzKQ6yq7pf [attoparsec-aeson]  depends integer-conversion-0.1.1-3wYgxBuqQe3IRhVD8S2LXw [attoparsec-aeson]  depends primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [attoparsec-aeson]  depends scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [attoparsec-aeson]  depends text-2.1.2-9845 [attoparsec-aeson]  depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [attoparsec-aeson] Using Cabal-3.12.1.0 compiled by ghc-9.10 [attoparsec-aeson] Using compiler: ghc-9.10.2 [attoparsec-aeson] Using install prefix: [attoparsec-aeson] /nix/store/jdvrhzw2rrsxglzjp2xkcqka98sl7m7w-attoparsec-aeson-2.2.2.0 [attoparsec-aeson] Executables installed in: [attoparsec-aeson] /nix/store/jdvrhzw2rrsxglzjp2xkcqka98sl7m7w-attoparsec-aeson-2.2.2.0/bin [attoparsec-aeson] Libraries installed in: [attoparsec-aeson] /nix/store/jdvrhzw2rrsxglzjp2xkcqka98sl7m7w-attoparsec-aeson-2.2.2.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/attoparsec-aeson-2.2.2.0-JSFBuzYE6TU2Q1M8HOXPtf [attoparsec-aeson] Dynamic Libraries installed in: [attoparsec-aeson] /nix/store/jdvrhzw2rrsxglzjp2xkcqka98sl7m7w-attoparsec-aeson-2.2.2.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [attoparsec-aeson] Private executables installed in: [attoparsec-aeson] /nix/store/jdvrhzw2rrsxglzjp2xkcqka98sl7m7w-attoparsec-aeson-2.2.2.0/libexec/x86_64-linux-ghc-9.10.2-1e2a/attoparsec-aeson-2.2.2.0 [attoparsec-aeson] Data files installed in: [attoparsec-aeson] /nix/store/jdvrhzw2rrsxglzjp2xkcqka98sl7m7w-attoparsec-aeson-2.2.2.0/share/x86_64-linux-ghc-9.10.2-1e2a/attoparsec-aeson-2.2.2.0 [attoparsec-aeson] Documentation installed in: [attoparsec-aeson] /nix/store/xg1y0fwkfzl7ykngra6ppkqg7qwvlkbl-attoparsec-aeson-2.2.2.0-doc/share/doc/attoparsec-aeson-2.2.2.0 [attoparsec-aeson] Configuration files installed in: [attoparsec-aeson] /nix/store/jdvrhzw2rrsxglzjp2xkcqka98sl7m7w-attoparsec-aeson-2.2.2.0/etc [attoparsec-aeson] No alex found [attoparsec-aeson] Using ar found on system at: [attoparsec-aeson] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [attoparsec-aeson] No c2hs found [attoparsec-aeson] No cpphs found [attoparsec-aeson] No doctest found [attoparsec-aeson] Using gcc version 14.3.0 given by user at: [attoparsec-aeson] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [attoparsec-aeson] Using ghc version 9.10.2 found on system at: [attoparsec-aeson] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [attoparsec-aeson] Using ghc-pkg version 9.10.2 found on system at: [attoparsec-aeson] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [attoparsec-aeson] No ghcjs found [attoparsec-aeson] No ghcjs-pkg found [attoparsec-aeson] No greencard found [attoparsec-aeson] Using haddock version 2.31.0 found on system at: [attoparsec-aeson] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [attoparsec-aeson] No happy found [attoparsec-aeson] Using haskell-suite found on system at: haskell-suite-dummy-location [attoparsec-aeson] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [attoparsec-aeson] No hmake found [attoparsec-aeson] Using hpc version 0.69 found on system at: [attoparsec-aeson] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [attoparsec-aeson] Using hsc2hs version 0.68.10 found on system at: [attoparsec-aeson] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [attoparsec-aeson] Using hscolour version 1.25 found on system at: [attoparsec-aeson] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [attoparsec-aeson] No jhc found [attoparsec-aeson] Using ld found on system at: [attoparsec-aeson] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [attoparsec-aeson] No pkg-config found [attoparsec-aeson] Using runghc version 9.10.2 found on system at: [attoparsec-aeson] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [attoparsec-aeson] Using strip version 2.44 found on system at: [attoparsec-aeson] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [attoparsec-aeson] Using tar found on system at: [attoparsec-aeson] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [attoparsec-aeson] No uhc found [path] Flags chosen: dev=False, os-string=True [constraints-extras] Dependency base >=4.9 && <4.23: using base-4.20.1.0 [constraints-extras] Dependency constraints >=0.9 && <0.15: using constraints-0.14.2 [constraints-extras] Dependency template-haskell >=2.11 && <2.24: using template-haskell-2.22.0.0 [constraints-extras] Dependency aeson: using aeson-2.2.3.0 [constraints-extras] Dependency base: using base-4.20.1.0 [constraints-extras] Dependency constraints: using constraints-0.14.2 [constraints-extras] Dependency constraints-extras: using constraints-extras-0.4.0.2 [constraints-extras] Source component graph: [constraints-extras]  component lib [constraints-extras]  component exe:readme dependency lib [constraints-extras] Configured component graph: [constraints-extras]  component constraints-extras-0.4.0.2-Bx1jrdHJhAK6HIpwP2ItF4 [constraints-extras]  include base-4.20.1.0-2277 [constraints-extras]  include constraints-0.14.2-Cxwm9MLJx9VFzyYWMhdkvG [constraints-extras]  include template-haskell-2.22.0.0-2a41 [constraints-extras]  component constraints-extras-0.4.0.2-HQ3pzto3Y0C53JSVJQGto4-readme [constraints-extras]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [constraints-extras]  include base-4.20.1.0-2277 [constraints-extras]  include constraints-0.14.2-Cxwm9MLJx9VFzyYWMhdkvG [constraints-extras]  include constraints-extras-0.4.0.2-Bx1jrdHJhAK6HIpwP2ItF4 [constraints-extras] Linked component graph: [constraints-extras]  unit constraints-extras-0.4.0.2-Bx1jrdHJhAK6HIpwP2ItF4 [constraints-extras]  include base-4.20.1.0-2277 [constraints-extras]  include constraints-0.14.2-Cxwm9MLJx9VFzyYWMhdkvG [constraints-extras]  include template-haskell-2.22.0.0-2a41 [constraints-extras]  Data.Constraint.Compose=constraints-extras-0.4.0.2-Bx1jrdHJhAK6HIpwP2ItF4:Data.Constraint.Compose,Data.Constraint.Extras=constraints-extras-0.4.0.2-Bx1jrdHJhAK6HIpwP2ItF4:Data.Constraint.Extras,Data.Constraint.Extras.TH=constraints-extras-0.4.0.2-Bx1jrdHJhAK6HIpwP2ItF4:Data.Constraint.Extras.TH,Data.Constraint.Flip=constraints-extras-0.4.0.2-Bx1jrdHJhAK6HIpwP2ItF4:Data.Constraint.Flip [constraints-extras]  unit constraints-extras-0.4.0.2-HQ3pzto3Y0C53JSVJQGto4-readme [constraints-extras]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [constraints-extras]  include base-4.20.1.0-2277 [constraints-extras]  include constraints-0.14.2-Cxwm9MLJx9VFzyYWMhdkvG [constraints-extras]  include constraints-extras-0.4.0.2-Bx1jrdHJhAK6HIpwP2ItF4 [constraints-extras] Ready component graph: [constraints-extras]  definite constraints-extras-0.4.0.2-Bx1jrdHJhAK6HIpwP2ItF4 [constraints-extras]  depends base-4.20.1.0-2277 [constraints-extras]  depends constraints-0.14.2-Cxwm9MLJx9VFzyYWMhdkvG [constraints-extras]  depends template-haskell-2.22.0.0-2a41 [constraints-extras]  definite constraints-extras-0.4.0.2-HQ3pzto3Y0C53JSVJQGto4-readme [constraints-extras]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [constraints-extras]  depends base-4.20.1.0-2277 [constraints-extras]  depends constraints-0.14.2-Cxwm9MLJx9VFzyYWMhdkvG [constraints-extras]  depends constraints-extras-0.4.0.2-Bx1jrdHJhAK6HIpwP2ItF4 [constraints-extras] Using Cabal-3.12.1.0 compiled by ghc-9.10 [constraints-extras] Using compiler: ghc-9.10.2 [constraints-extras] Using install prefix: [constraints-extras] /nix/store/1hwcvqp53gsjwnmjzq0qhfzjdnnnli9p-constraints-extras-0.4.0.2 [constraints-extras] Executables installed in: [constraints-extras] /nix/store/1hwcvqp53gsjwnmjzq0qhfzjdnnnli9p-constraints-extras-0.4.0.2/bin [constraints-extras] Libraries installed in: [constraints-extras] /nix/store/1hwcvqp53gsjwnmjzq0qhfzjdnnnli9p-constraints-extras-0.4.0.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/constraints-extras-0.4.0.2-Bx1jrdHJhAK6HIpwP2ItF4 [constraints-extras] Dynamic Libraries installed in: [constraints-extras] /nix/store/1hwcvqp53gsjwnmjzq0qhfzjdnnnli9p-constraints-extras-0.4.0.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [constraints-extras] Private executables installed in: [constraints-extras] /nix/store/1hwcvqp53gsjwnmjzq0qhfzjdnnnli9p-constraints-extras-0.4.0.2/libexec/x86_64-linux-ghc-9.10.2-1e2a/constraints-extras-0.4.0.2 [constraints-extras] Data files installed in: [constraints-extras] /nix/store/1hwcvqp53gsjwnmjzq0qhfzjdnnnli9p-constraints-extras-0.4.0.2/share/x86_64-linux-ghc-9.10.2-1e2a/constraints-extras-0.4.0.2 [constraints-extras] Documentation installed in: [constraints-extras] /nix/store/np0cyibvapmxbwaqai7p5kqhhln9xq6p-constraints-extras-0.4.0.2-doc/share/doc/constraints-extras-0.4.0.2 [constraints-extras] Configuration files installed in: [constraints-extras] /nix/store/1hwcvqp53gsjwnmjzq0qhfzjdnnnli9p-constraints-extras-0.4.0.2/etc [constraints-extras] No alex found [constraints-extras] Using ar found on system at: [constraints-extras] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [constraints-extras] No c2hs found [constraints-extras] No cpphs found [constraints-extras] No doctest found [constraints-extras] Using gcc version 14.3.0 given by user at: [constraints-extras] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [constraints-extras] Using ghc version 9.10.2 found on system at: [constraints-extras] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [constraints-extras] Using ghc-pkg version 9.10.2 found on system at: [constraints-extras] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [constraints-extras] No ghcjs found [constraints-extras] No ghcjs-pkg found [constraints-extras] No greencard found [constraints-extras] Using haddock version 2.31.0 found on system at: [constraints-extras] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [constraints-extras] No happy found [constraints-extras] Using haskell-suite found on system at: haskell-suite-dummy-location [constraints-extras] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [constraints-extras] No hmake found [constraints-extras] Using hpc version 0.69 found on system at: [constraints-extras] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [constraints-extras] Using hsc2hs version 0.68.10 found on system at: [constraints-extras] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [constraints-extras] Using hscolour version 1.25 found on system at: [constraints-extras] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [constraints-extras] No jhc found [constraints-extras] Using ld found on system at: [constraints-extras] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [constraints-extras] No pkg-config found [constraints-extras] Using runghc version 9.10.2 found on system at: [constraints-extras] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [constraints-extras] Using strip version 2.44 found on system at: [constraints-extras] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [constraints-extras] Using tar found on system at: [constraints-extras] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [constraints-extras] No uhc found [binary-instances] Dependency aeson >=2.2.2.0 && <2.3: using aeson-2.2.3.0 [binary-instances] Dependency base >=4.6.0.1 && <4.22: using base-4.20.1.0 [binary-instances] Dependency binary >=0.5.1.1 && <0.8.10: using binary-0.8.9.3 [binary-instances] Dependency binary-orphans >=1.0.5 && <1.1: using binary-orphans-1.0.5 [binary-instances] Dependency case-insensitive >=1.2.1.0 && <1.2.2: using [binary-instances] case-insensitive-1.2.1.0 [binary-instances] Dependency hashable >=1.4.4.0 && <1.5 || >=1.5.0.0 && <1.6: using [binary-instances] hashable-1.5.0.0 [binary-instances] Dependency primitive >=0.9.0.0 && <0.10: using primitive-0.9.1.0 [binary-instances] Dependency scientific >=0.3.8.0 && <0.4: using scientific-0.3.8.0 [binary-instances] Dependency tagged >=0.8.8 && <0.8.10: using tagged-0.8.9 [binary-instances] Dependency text >=1.2.3.0 && <1.3 || >=2.0 && <2.2: using text-2.1.2 [binary-instances] Dependency time-compat >=1.9.7 && <1.10: using time-compat-1.9.8 [binary-instances] Dependency unordered-containers >=0.2.20 && <0.3: using [binary-instances] unordered-containers-0.2.20.1 [binary-instances] Dependency vector >=0.13.1.0 && <0.14: using vector-0.13.2.0 [binary-instances] Dependency vector-binary-instances >=0.2.5.2 && <0.3: using [binary-instances] vector-binary-instances-0.2.5.2 [binary-instances] Dependency QuickCheck >=2.14.3 && <2.15 || >=2.15.0.1 && <2.16: using [binary-instances] QuickCheck-2.15.0.1 [binary-instances] Dependency aeson: using aeson-2.2.3.0 [binary-instances] Dependency base: using base-4.20.1.0 [binary-instances] Dependency binary: using binary-0.8.9.3 [binary-instances] Dependency binary-instances: using binary-instances-1.0.6 [binary-instances] Dependency bytestring: using bytestring-0.12.2.0 [binary-instances] Dependency case-insensitive: using case-insensitive-1.2.1.0 [binary-instances] Dependency hashable: using hashable-1.5.0.0 [binary-instances] Dependency primitive: using primitive-0.9.1.0 [binary-instances] Dependency quickcheck-instances >=0.3.31 && <0.4: using [binary-instances] quickcheck-instances-0.3.33 [binary-instances] Dependency scientific: using scientific-0.3.8.0 [binary-instances] Dependency tagged: using tagged-0.8.9 [binary-instances] Dependency tasty >=1.5 && <1.6: using tasty-1.5.3 [binary-instances] Dependency tasty-quickcheck >=0.10.3 && <0.12: using tasty-quickcheck-0.11.1 [binary-instances] Dependency text: using text-2.1.2 [binary-instances] Dependency time-compat: using time-compat-1.9.8 [binary-instances] Dependency unordered-containers: using unordered-containers-0.2.20.1 [binary-instances] Dependency vector: using vector-0.13.2.0 [binary-instances] Source component graph: [binary-instances]  component lib [binary-instances]  component test:binary-instances-test dependency lib [binary-instances] Configured component graph: [binary-instances]  component binary-instances-1.0.6-Eb64xzugfPA3X5PSdO2C6Z [binary-instances]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [binary-instances]  include base-4.20.1.0-2277 [binary-instances]  include binary-0.8.9.3-c055 [binary-instances]  include binary-orphans-1.0.5-3IzAuKFNCs13jlvJ8vZjjZ [binary-instances]  include case-insensitive-1.2.1.0-8H7esbRy2UCBUil0sLvVlI [binary-instances]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [binary-instances]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [binary-instances]  include scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [binary-instances]  include tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [binary-instances]  include text-2.1.2-9845 [binary-instances]  include time-compat-1.9.8-3GQl8sq7BeGLOx0SxE9i0H [binary-instances]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [binary-instances]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [binary-instances]  include vector-binary-instances-0.2.5.2-HJcXtDSdOKy86XxBz6Xw9h [binary-instances]  component binary-instances-1.0.6-26Q0qphfI4WAxSYvwuIWLz-binary-instances-test [binary-instances]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [binary-instances]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [binary-instances]  include base-4.20.1.0-2277 [binary-instances]  include binary-0.8.9.3-c055 [binary-instances]  include binary-instances-1.0.6-Eb64xzugfPA3X5PSdO2C6Z [binary-instances]  include bytestring-0.12.2.0-5835 [binary-instances]  include case-insensitive-1.2.1.0-8H7esbRy2UCBUil0sLvVlI [binary-instances]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [binary-instances]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [binary-instances]  include quickcheck-instances-0.3.33-J59fUUft4T8JJJI5spwjev [binary-instances]  include scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [binary-instances]  include tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [binary-instances]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [binary-instances]  include tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [binary-instances]  include text-2.1.2-9845 [binary-instances]  include time-compat-1.9.8-3GQl8sq7BeGLOx0SxE9i0H [binary-instances]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [binary-instances]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [binary-instances] Linked component graph: [binary-instances]  unit binary-instances-1.0.6-Eb64xzugfPA3X5PSdO2C6Z [binary-instances]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [binary-instances]  include base-4.20.1.0-2277 [binary-instances]  include binary-0.8.9.3-c055 [binary-instances]  include binary-orphans-1.0.5-3IzAuKFNCs13jlvJ8vZjjZ [binary-instances]  include case-insensitive-1.2.1.0-8H7esbRy2UCBUil0sLvVlI [binary-instances]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [binary-instances]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [binary-instances]  include scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [binary-instances]  include tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [binary-instances]  include text-2.1.2-9845 [binary-instances]  include time-compat-1.9.8-3GQl8sq7BeGLOx0SxE9i0H [binary-instances]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [binary-instances]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [binary-instances]  include vector-binary-instances-0.2.5.2-HJcXtDSdOKy86XxBz6Xw9h [binary-instances]  Data.Binary.Instances=binary-instances-1.0.6-Eb64xzugfPA3X5PSdO2C6Z:Data.Binary.Instances,Data.Binary.Instances.Aeson=binary-instances-1.0.6-Eb64xzugfPA3X5PSdO2C6Z:Data.Binary.Instances.Aeson,Data.Binary.Instances.CaseInsensitive=binary-instances-1.0.6-Eb64xzugfPA3X5PSdO2C6Z:Data.Binary.Instances.CaseInsensitive,Data.Binary.Instances.Hashable=binary-instances-1.0.6-Eb64xzugfPA3X5PSdO2C6Z:Data.Binary.Instances.Hashable,Data.Binary.Instances.Primitive=binary-instances-1.0.6-Eb64xzugfPA3X5PSdO2C6Z:Data.Binary.Instances.Primitive,Data.Binary.Instances.Scientific=binary-instances-1.0.6-Eb64xzugfPA3X5PSdO2C6Z:Data.Binary.Instances.Scientific,Data.Binary.Instances.Tagged=binary-instances-1.0.6-Eb64xzugfPA3X5PSdO2C6Z:Data.Binary.Instances.Tagged,Data.Binary.Instances.Text=binary-instances-1.0.6-Eb64xzugfPA3X5PSdO2C6Z:Data.Binary.Instances.Text,Data.Binary.Instances.Time=binary-instances-1.0.6-Eb64xzugfPA3X5PSdO2C6Z:Data.Binary.Instances.Time,Data.Binary.Instances.UnorderedContainers=binary-instances-1.0.6-Eb64xzugfPA3X5PSdO2C6Z:Data.Binary.Instances.UnorderedContainers,Data.Binary.Instances.Vector=binary-instances-1.0.6-Eb64xzugfPA3X5PSdO2C6Z:Data.Binary.Instances.Vector [binary-instances]  unit binary-instances-1.0.6-26Q0qphfI4WAxSYvwuIWLz-binary-instances-test [binary-instances]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [binary-instances]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [binary-instances]  include base-4.20.1.0-2277 [binary-instances]  include binary-0.8.9.3-c055 [binary-instances]  include binary-instances-1.0.6-Eb64xzugfPA3X5PSdO2C6Z [binary-instances]  include bytestring-0.12.2.0-5835 [binary-instances]  include case-insensitive-1.2.1.0-8H7esbRy2UCBUil0sLvVlI [binary-instances]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [binary-instances]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [binary-instances]  include quickcheck-instances-0.3.33-J59fUUft4T8JJJI5spwjev [binary-instances]  include scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [binary-instances]  include tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [binary-instances]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [binary-instances]  include tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [binary-instances]  include text-2.1.2-9845 [binary-instances]  include time-compat-1.9.8-3GQl8sq7BeGLOx0SxE9i0H [binary-instances]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [binary-instances]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [binary-instances] Ready component graph: [binary-instances]  definite binary-instances-1.0.6-Eb64xzugfPA3X5PSdO2C6Z [binary-instances]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [binary-instances]  depends base-4.20.1.0-2277 [binary-instances]  depends binary-0.8.9.3-c055 [binary-instances]  depends binary-orphans-1.0.5-3IzAuKFNCs13jlvJ8vZjjZ [binary-instances]  depends case-insensitive-1.2.1.0-8H7esbRy2UCBUil0sLvVlI [binary-instances]  depends hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [binary-instances]  depends primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [binary-instances]  depends scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [binary-instances]  depends tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [binary-instances]  depends text-2.1.2-9845 [binary-instances]  depends time-compat-1.9.8-3GQl8sq7BeGLOx0SxE9i0H [binary-instances]  depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [binary-instances]  depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [binary-instances]  depends vector-binary-instances-0.2.5.2-HJcXtDSdOKy86XxBz6Xw9h [binary-instances]  definite binary-instances-1.0.6-26Q0qphfI4WAxSYvwuIWLz-binary-instances-test [binary-instances]  depends QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [binary-instances]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [binary-instances]  depends base-4.20.1.0-2277 [binary-instances]  depends binary-0.8.9.3-c055 [binary-instances]  depends binary-instances-1.0.6-Eb64xzugfPA3X5PSdO2C6Z [binary-instances]  depends bytestring-0.12.2.0-5835 [HsYAML-aeson] Dependency HsYAML >=0.2.0 && <0.3: using HsYAML-0.2.1.5 [HsYAML-aeson] Dependency aeson >=1.4.0.0 && <1.5 || >=1.5.0.0 && <1.6 || >=2.0.0.0 && <2.1 [HsYAML-aeson] || >=2.1.0.0 && <2.2 || >=2.2.0.0 && <2.3: using aeson-2.2.3.0 [HsYAML-aeson] Dependency base >=4.9 && <5: using base-4.20.1.0 [HsYAML-aeson] Dependency bytestring >=0.10.8.1 && <0.13: using bytestring-0.12.2.0 [HsYAML-aeson] Dependency containers >=0.5.7.1 && <1: using containers-0.7 [HsYAML-aeson] Dependency mtl >=2.2.1 && <2.3 || >=2.3.1 && <2.4: using mtl-2.3.1 [HsYAML-aeson] Dependency scientific >=0.3.6.2 && <0.4: using scientific-0.3.8.0 [HsYAML-aeson] Dependency text >=1.2.3 && <1.3 || >=2.0 && <2.2: using text-2.1.2 [HsYAML-aeson] Dependency unordered-containers >=0.2 && <0.3: using [HsYAML-aeson] unordered-containers-0.2.20.1 [HsYAML-aeson] Dependency vector >=0.12.0.2 && <0.13 || >=0.13.0.0 && <0.14: using [HsYAML-aeson] vector-0.13.2.0 [HsYAML-aeson] Source component graph: component lib [HsYAML-aeson] Configured component graph: [HsYAML-aeson]  component HsYAML-aeson-0.2.0.2-HN6RsPIKV4I4Sc3cDUTc7G [HsYAML-aeson]  include HsYAML-0.2.1.5-8LW153wRre82v1SU3pFdhm [HsYAML-aeson]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [HsYAML-aeson]  include base-4.20.1.0-2277 [HsYAML-aeson]  include bytestring-0.12.2.0-5835 [HsYAML-aeson]  include containers-0.7-dff9 [HsYAML-aeson]  include mtl-2.3.1-5ae5 [HsYAML-aeson]  include scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [HsYAML-aeson]  include text-2.1.2-9845 [HsYAML-aeson]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [HsYAML-aeson]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [HsYAML-aeson] Linked component graph: [HsYAML-aeson]  unit HsYAML-aeson-0.2.0.2-HN6RsPIKV4I4Sc3cDUTc7G [HsYAML-aeson]  include HsYAML-0.2.1.5-8LW153wRre82v1SU3pFdhm [HsYAML-aeson]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [HsYAML-aeson]  include base-4.20.1.0-2277 [HsYAML-aeson]  include bytestring-0.12.2.0-5835 [HsYAML-aeson]  include containers-0.7-dff9 [HsYAML-aeson]  include mtl-2.3.1-5ae5 [HsYAML-aeson]  include scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [HsYAML-aeson]  include text-2.1.2-9845 [HsYAML-aeson]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [HsYAML-aeson]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [HsYAML-aeson]  Data.YAML.Aeson=HsYAML-aeson-0.2.0.2-HN6RsPIKV4I4Sc3cDUTc7G:Data.YAML.Aeson [HsYAML-aeson] Ready component graph: [HsYAML-aeson]  definite HsYAML-aeson-0.2.0.2-HN6RsPIKV4I4Sc3cDUTc7G [HsYAML-aeson]  depends HsYAML-0.2.1.5-8LW153wRre82v1SU3pFdhm [HsYAML-aeson]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [HsYAML-aeson]  depends base-4.20.1.0-2277 [HsYAML-aeson]  depends bytestring-0.12.2.0-5835 [HsYAML-aeson]  depends containers-0.7-dff9 [HsYAML-aeson]  depends mtl-2.3.1-5ae5 [HsYAML-aeson]  depends scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [HsYAML-aeson]  depends text-2.1.2-9845 [HsYAML-aeson]  depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [HsYAML-aeson]  depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [HsYAML-aeson] Using Cabal-3.12.1.0 compiled by ghc-9.10 [HsYAML-aeson] Using compiler: ghc-9.10.2 [HsYAML-aeson] Using install prefix: [HsYAML-aeson] /nix/store/7nw5w8drqimnw6akgg377d5iw7xyd2d1-HsYAML-aeson-0.2.0.2 [HsYAML-aeson] Executables installed in: [HsYAML-aeson] /nix/store/7nw5w8drqimnw6akgg377d5iw7xyd2d1-HsYAML-aeson-0.2.0.2/bin [HsYAML-aeson] Libraries installed in: [HsYAML-aeson] /nix/store/7nw5w8drqimnw6akgg377d5iw7xyd2d1-HsYAML-aeson-0.2.0.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/HsYAML-aeson-0.2.0.2-HN6RsPIKV4I4Sc3cDUTc7G [HsYAML-aeson] Dynamic Libraries installed in: [HsYAML-aeson] /nix/store/7nw5w8drqimnw6akgg377d5iw7xyd2d1-HsYAML-aeson-0.2.0.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [HsYAML-aeson] Private executables installed in: [HsYAML-aeson] /nix/store/7nw5w8drqimnw6akgg377d5iw7xyd2d1-HsYAML-aeson-0.2.0.2/libexec/x86_64-linux-ghc-9.10.2-1e2a/HsYAML-aeson-0.2.0.2 [HsYAML-aeson] Data files installed in: [HsYAML-aeson] /nix/store/7nw5w8drqimnw6akgg377d5iw7xyd2d1-HsYAML-aeson-0.2.0.2/share/x86_64-linux-ghc-9.10.2-1e2a/HsYAML-aeson-0.2.0.2 [HsYAML-aeson] Documentation installed in: [HsYAML-aeson] /nix/store/0plkbn5f9mwzxl3090sk3pmkxqxcvb06-HsYAML-aeson-0.2.0.2-doc/share/doc/HsYAML-aeson-0.2.0.2 [HsYAML-aeson] Configuration files installed in: [HsYAML-aeson] /nix/store/7nw5w8drqimnw6akgg377d5iw7xyd2d1-HsYAML-aeson-0.2.0.2/etc [HsYAML-aeson] No alex found [HsYAML-aeson] Using ar found on system at: [HsYAML-aeson] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [HsYAML-aeson] No c2hs found [HsYAML-aeson] No cpphs found [HsYAML-aeson] No doctest found [HsYAML-aeson] Using gcc version 14.3.0 given by user at: [HsYAML-aeson] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [HsYAML-aeson] Using ghc version 9.10.2 found on system at: [HsYAML-aeson] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [HsYAML-aeson] Using ghc-pkg version 9.10.2 found on system at: [HsYAML-aeson] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [HsYAML-aeson] No ghcjs found [HsYAML-aeson] No ghcjs-pkg found [HsYAML-aeson] No greencard found [HsYAML-aeson] Using haddock version 2.31.0 found on system at: [HsYAML-aeson] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [HsYAML-aeson] No happy found [HsYAML-aeson] Using haskell-suite found on system at: haskell-suite-dummy-location [HsYAML-aeson] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [HsYAML-aeson] No hmake found [HsYAML-aeson] Using hpc version 0.69 found on system at: [HsYAML-aeson] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [HsYAML-aeson] Using hsc2hs version 0.68.10 found on system at: [HsYAML-aeson] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [HsYAML-aeson] Using hscolour version 1.25 found on system at: [HsYAML-aeson] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [HsYAML-aeson] No jhc found [HsYAML-aeson] Using ld found on system at: [HsYAML-aeson] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [HsYAML-aeson] No pkg-config found [HsYAML-aeson] Using runghc version 9.10.2 found on system at: [HsYAML-aeson] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [HsYAML-aeson] Using strip version 2.44 found on system at: [HsYAML-aeson] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [HsYAML-aeson] Using tar found on system at: [HsYAML-aeson] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [HsYAML-aeson] No uhc found [binary-instances]  depends case-insensitive-1.2.1.0-8H7esbRy2UCBUil0sLvVlI [binary-instances]  depends hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [binary-instances]  depends primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [binary-instances]  depends quickcheck-instances-0.3.33-J59fUUft4T8JJJI5spwjev [binary-instances]  depends scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [binary-instances]  depends tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [binary-instances]  depends tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [binary-instances]  depends tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [binary-instances]  depends text-2.1.2-9845 [binary-instances]  depends time-compat-1.9.8-3GQl8sq7BeGLOx0SxE9i0H [binary-instances]  depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [binary-instances]  depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [binary-instances] Using Cabal-3.12.1.0 compiled by ghc-9.10 [binary-instances] Using compiler: ghc-9.10.2 [binary-instances] Using install prefix: [binary-instances] /nix/store/904xjdkl20sdmyn231nrkvb6gnhm4m21-binary-instances-1.0.6 [binary-instances] Executables installed in: [binary-instances] /nix/store/904xjdkl20sdmyn231nrkvb6gnhm4m21-binary-instances-1.0.6/bin [binary-instances] Libraries installed in: [binary-instances] /nix/store/904xjdkl20sdmyn231nrkvb6gnhm4m21-binary-instances-1.0.6/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/binary-instances-1.0.6-Eb64xzugfPA3X5PSdO2C6Z [binary-instances] Dynamic Libraries installed in: [binary-instances] /nix/store/904xjdkl20sdmyn231nrkvb6gnhm4m21-binary-instances-1.0.6/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [binary-instances] Private executables installed in: [binary-instances] /nix/store/904xjdkl20sdmyn231nrkvb6gnhm4m21-binary-instances-1.0.6/libexec/x86_64-linux-ghc-9.10.2-1e2a/binary-instances-1.0.6 [binary-instances] Data files installed in: [binary-instances] /nix/store/904xjdkl20sdmyn231nrkvb6gnhm4m21-binary-instances-1.0.6/share/x86_64-linux-ghc-9.10.2-1e2a/binary-instances-1.0.6 [binary-instances] Documentation installed in: [binary-instances] /nix/store/6i0zhcijxc1p9imi597c9zk1yaqpc5pj-binary-instances-1.0.6-doc/share/doc/binary-instances-1.0.6 [binary-instances] Configuration files installed in: [binary-instances] /nix/store/904xjdkl20sdmyn231nrkvb6gnhm4m21-binary-instances-1.0.6/etc [binary-instances] No alex found [binary-instances] Using ar found on system at: [binary-instances] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [binary-instances] No c2hs found [binary-instances] No cpphs found [binary-instances] No doctest found [binary-instances] Using gcc version 14.3.0 given by user at: [binary-instances] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [binary-instances] Using ghc version 9.10.2 found on system at: [binary-instances] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [binary-instances] Using ghc-pkg version 9.10.2 found on system at: [binary-instances] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [binary-instances] No ghcjs found [binary-instances] No ghcjs-pkg found [binary-instances] No greencard found [binary-instances] Using haddock version 2.31.0 found on system at: [binary-instances] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [binary-instances] No happy found [binary-instances] Using haskell-suite found on system at: haskell-suite-dummy-location [binary-instances] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [binary-instances] No hmake found [binary-instances] Using hpc version 0.69 found on system at: [binary-instances] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [binary-instances] Using hsc2hs version 0.68.10 found on system at: [binary-instances] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [binary-instances] Using hscolour version 1.25 found on system at: [binary-instances] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [binary-instances] No jhc found [binary-instances] Using ld found on system at: [binary-instances] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [binary-instances] No pkg-config found [binary-instances] Using runghc version 9.10.2 found on system at: [binary-instances] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [binary-instances] Using strip version 2.44 found on system at: [binary-instances] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [binary-instances] Using tar found on system at: [binary-instances] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [binary-instances] No uhc found [deriving-aeson] Dependency aeson >=1.4.7.0 && <2.3: using aeson-2.2.3.0 [deriving-aeson] Dependency base >=4.12 && <5: using base-4.20.1.0 [deriving-aeson] Dependency aeson: using aeson-2.2.3.0 [deriving-aeson] Dependency base: using base-4.20.1.0 [deriving-aeson] Dependency bytestring: using bytestring-0.12.2.0 [deriving-aeson] Dependency deriving-aeson: using deriving-aeson-0.2.10 [deriving-aeson] Source component graph: [deriving-aeson]  component lib [deriving-aeson]  component test:test dependency lib [deriving-aeson] Configured component graph: [deriving-aeson]  component deriving-aeson-0.2.10-FBoOl1WhvLn8N5h6c6aHVo [deriving-aeson]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [deriving-aeson]  include base-4.20.1.0-2277 [deriving-aeson]  component deriving-aeson-0.2.10-L6ZrZ8Jrub6EZ2N0ECkiBV-test [deriving-aeson]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [deriving-aeson]  include base-4.20.1.0-2277 [deriving-aeson]  include bytestring-0.12.2.0-5835 [deriving-aeson]  include deriving-aeson-0.2.10-FBoOl1WhvLn8N5h6c6aHVo [deriving-aeson] Linked component graph: [deriving-aeson]  unit deriving-aeson-0.2.10-FBoOl1WhvLn8N5h6c6aHVo [deriving-aeson]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [deriving-aeson]  include base-4.20.1.0-2277 [deriving-aeson]  Deriving.Aeson=deriving-aeson-0.2.10-FBoOl1WhvLn8N5h6c6aHVo:Deriving.Aeson,Deriving.Aeson.Stock=deriving-aeson-0.2.10-FBoOl1WhvLn8N5h6c6aHVo:Deriving.Aeson.Stock [deriving-aeson]  unit deriving-aeson-0.2.10-L6ZrZ8Jrub6EZ2N0ECkiBV-test [deriving-aeson]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [deriving-aeson]  include base-4.20.1.0-2277 [deriving-aeson]  include bytestring-0.12.2.0-5835 [deriving-aeson]  include deriving-aeson-0.2.10-FBoOl1WhvLn8N5h6c6aHVo [deriving-aeson] Ready component graph: [deriving-aeson]  definite deriving-aeson-0.2.10-FBoOl1WhvLn8N5h6c6aHVo [deriving-aeson]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [deriving-aeson]  depends base-4.20.1.0-2277 [deriving-aeson]  definite deriving-aeson-0.2.10-L6ZrZ8Jrub6EZ2N0ECkiBV-test [deriving-aeson]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [deriving-aeson]  depends base-4.20.1.0-2277 [deriving-aeson]  depends bytestring-0.12.2.0-5835 [deriving-aeson]  depends deriving-aeson-0.2.10-FBoOl1WhvLn8N5h6c6aHVo [deriving-aeson] Using Cabal-3.12.1.0 compiled by ghc-9.10 [deriving-aeson] Using compiler: ghc-9.10.2 [deriving-aeson] Using install prefix: [deriving-aeson] /nix/store/lsrim52kjf35j41va231z31jh8mw8icn-deriving-aeson-0.2.10 [deriving-aeson] Executables installed in: [deriving-aeson] /nix/store/lsrim52kjf35j41va231z31jh8mw8icn-deriving-aeson-0.2.10/bin [deriving-aeson] Libraries installed in: [deriving-aeson] /nix/store/lsrim52kjf35j41va231z31jh8mw8icn-deriving-aeson-0.2.10/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/deriving-aeson-0.2.10-FBoOl1WhvLn8N5h6c6aHVo [deriving-aeson] Dynamic Libraries installed in: [deriving-aeson] /nix/store/lsrim52kjf35j41va231z31jh8mw8icn-deriving-aeson-0.2.10/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [deriving-aeson] Private executables installed in: [deriving-aeson] /nix/store/lsrim52kjf35j41va231z31jh8mw8icn-deriving-aeson-0.2.10/libexec/x86_64-linux-ghc-9.10.2-1e2a/deriving-aeson-0.2.10 [deriving-aeson] Data files installed in: [deriving-aeson] /nix/store/lsrim52kjf35j41va231z31jh8mw8icn-deriving-aeson-0.2.10/share/x86_64-linux-ghc-9.10.2-1e2a/deriving-aeson-0.2.10 [deriving-aeson] Documentation installed in: [deriving-aeson] /nix/store/l6mx751p3ar9v0dfp4dijflw9dfzhp8q-deriving-aeson-0.2.10-doc/share/doc/deriving-aeson-0.2.10 [deriving-aeson] Configuration files installed in: [deriving-aeson] /nix/store/lsrim52kjf35j41va231z31jh8mw8icn-deriving-aeson-0.2.10/etc [deriving-aeson] No alex found [deriving-aeson] Using ar found on system at: [deriving-aeson] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [deriving-aeson] No c2hs found [deriving-aeson] No cpphs found [deriving-aeson] No doctest found [deriving-aeson] Using gcc version 14.3.0 given by user at: [deriving-aeson] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [deriving-aeson] Using ghc version 9.10.2 found on system at: [deriving-aeson] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [deriving-aeson] Using ghc-pkg version 9.10.2 found on system at: [deriving-aeson] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [deriving-aeson] No ghcjs found [deriving-aeson] No ghcjs-pkg found [deriving-aeson] No greencard found [deriving-aeson] Using haddock version 2.31.0 found on system at: [deriving-aeson] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [deriving-aeson] No happy found [deriving-aeson] Using haskell-suite found on system at: haskell-suite-dummy-location [deriving-aeson] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [deriving-aeson] No hmake found [deriving-aeson] Using hpc version 0.69 found on system at: [deriving-aeson] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [deriving-aeson] Using hsc2hs version 0.68.10 found on system at: [deriving-aeson] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [deriving-aeson] Using hscolour version 1.25 found on system at: [deriving-aeson] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [deriving-aeson] No jhc found [deriving-aeson] Using ld found on system at: [deriving-aeson] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [deriving-aeson] No pkg-config found [deriving-aeson] Using runghc version 9.10.2 found on system at: [deriving-aeson] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [deriving-aeson] Using strip version 2.44 found on system at: [deriving-aeson] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [deriving-aeson] Using tar found on system at: [deriving-aeson] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [deriving-aeson] No uhc found [doctest-discover] Dependency aeson: using aeson-2.2.3.0 [doctest-discover] Dependency base >=4.7 && <5: using base-4.20.1.0 [doctest-discover] Dependency bytestring: using bytestring-0.12.2.0 [doctest-discover] Dependency directory: using directory-1.3.8.5 [doctest-discover] Dependency doctest: using doctest-0.24.2 [doctest-discover] Dependency filepath: using filepath-1.5.4.0 [doctest-discover] Dependency aeson: using aeson-2.2.3.0 [doctest-discover] Dependency base >=4.7 && <5: using base-4.20.1.0 [doctest-discover] Dependency bytestring: using bytestring-0.12.2.0 [doctest-discover] Dependency directory: using directory-1.3.8.5 [doctest-discover] Dependency doctest: using doctest-0.24.2 [doctest-discover] Dependency filepath: using filepath-1.5.4.0 [doctest-discover] Source component graph: [doctest-discover]  component exe:doctest-discover [doctest-discover]  component lib [doctest-discover] Configured component graph: [doctest-discover]  component doctest-discover-0.2.0.0-GcaES1rwZvc1YLnkDuk7Rw-doctest-discover [doctest-discover]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [doctest-discover]  include base-4.20.1.0-2277 [doctest-discover]  include bytestring-0.12.2.0-5835 [doctest-discover]  include directory-1.3.8.5-ad1a [doctest-discover]  include doctest-0.24.2-H4FgSSwrzQD6JTD7tYQanP [doctest-discover]  include filepath-1.5.4.0-590e [doctest-discover]  component doctest-discover-0.2.0.0-95lSXnOrDPAINIDVpbwSzO [doctest-discover]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [doctest-discover]  include base-4.20.1.0-2277 [doctest-discover]  include bytestring-0.12.2.0-5835 [doctest-discover]  include directory-1.3.8.5-ad1a [doctest-discover]  include doctest-0.24.2-H4FgSSwrzQD6JTD7tYQanP [doctest-discover]  include filepath-1.5.4.0-590e [doctest-discover] Linked component graph: [doctest-discover]  unit doctest-discover-0.2.0.0-GcaES1rwZvc1YLnkDuk7Rw-doctest-discover [doctest-discover]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [doctest-discover]  include base-4.20.1.0-2277 [doctest-discover]  include bytestring-0.12.2.0-5835 [doctest-discover]  include directory-1.3.8.5-ad1a [doctest-discover]  include doctest-0.24.2-H4FgSSwrzQD6JTD7tYQanP [doctest-discover]  include filepath-1.5.4.0-590e [doctest-discover]  unit doctest-discover-0.2.0.0-95lSXnOrDPAINIDVpbwSzO [doctest-discover]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [doctest-discover]  include base-4.20.1.0-2277 [doctest-discover]  include bytestring-0.12.2.0-5835 [doctest-discover]  include directory-1.3.8.5-ad1a [doctest-discover]  include doctest-0.24.2-H4FgSSwrzQD6JTD7tYQanP [doctest-discover]  include filepath-1.5.4.0-590e [doctest-discover] Ready component graph: [doctest-discover]  definite doctest-discover-0.2.0.0-GcaES1rwZvc1YLnkDuk7Rw-doctest-discover [doctest-discover]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [doctest-discover]  depends base-4.20.1.0-2277 [doctest-discover]  depends bytestring-0.12.2.0-5835 [doctest-discover]  depends directory-1.3.8.5-ad1a [doctest-discover]  depends doctest-0.24.2-H4FgSSwrzQD6JTD7tYQanP [doctest-discover]  depends filepath-1.5.4.0-590e [doctest-discover]  definite doctest-discover-0.2.0.0-95lSXnOrDPAINIDVpbwSzO [doctest-discover]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [doctest-discover]  depends base-4.20.1.0-2277 [doctest-discover]  depends bytestring-0.12.2.0-5835 [doctest-discover]  depends directory-1.3.8.5-ad1a [doctest-discover]  depends doctest-0.24.2-H4FgSSwrzQD6JTD7tYQanP [doctest-discover]  depends filepath-1.5.4.0-590e [doctest-discover] Using Cabal-3.12.1.0 compiled by ghc-9.10 [doctest-discover] Using compiler: ghc-9.10.2 [doctest-discover] Using install prefix: [doctest-discover] /nix/store/2y2qas95i492f1jcdb8k0y6m6dlwjcbr-doctest-discover-0.2.0.0 [doctest-discover] Executables installed in: [doctest-discover] /nix/store/2y2qas95i492f1jcdb8k0y6m6dlwjcbr-doctest-discover-0.2.0.0/bin [doctest-discover] Libraries installed in: [doctest-discover] /nix/store/2y2qas95i492f1jcdb8k0y6m6dlwjcbr-doctest-discover-0.2.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/doctest-discover-0.2.0.0-95lSXnOrDPAINIDVpbwSzO [doctest-discover] Dynamic Libraries installed in: [doctest-discover] /nix/store/2y2qas95i492f1jcdb8k0y6m6dlwjcbr-doctest-discover-0.2.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [doctest-discover] Private executables installed in: [doctest-discover] /nix/store/2y2qas95i492f1jcdb8k0y6m6dlwjcbr-doctest-discover-0.2.0.0/libexec/x86_64-linux-ghc-9.10.2-1e2a/doctest-discover-0.2.0.0 [doctest-discover] Data files installed in: [doctest-discover] /nix/store/2y2qas95i492f1jcdb8k0y6m6dlwjcbr-doctest-discover-0.2.0.0/share/x86_64-linux-ghc-9.10.2-1e2a/doctest-discover-0.2.0.0 [doctest-discover] Documentation installed in: [doctest-discover] /nix/store/2y2qas95i492f1jcdb8k0y6m6dlwjcbr-doctest-discover-0.2.0.0/share/doc/x86_64-linux-ghc-9.10.2-1e2a/doctest-discover-0.2.0.0 [doctest-discover] Configuration files installed in: [doctest-discover] /nix/store/2y2qas95i492f1jcdb8k0y6m6dlwjcbr-doctest-discover-0.2.0.0/etc [doctest-discover] No alex found [doctest-discover] Using ar found on system at: [doctest-discover] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [doctest-discover] No c2hs found [doctest-discover] No cpphs found [doctest-discover] Using doctest version 0.24.2 found on system at: [doctest-discover] /nix/store/w4c6k3rjbq8l9fs8mar852gz7a6kaif7-doctest-0.24.2/bin/doctest [doctest-discover] Using gcc version 14.3.0 given by user at: [doctest-discover] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [doctest-discover] Using ghc version 9.10.2 found on system at: [doctest-discover] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [doctest-discover] Using ghc-pkg version 9.10.2 found on system at: [doctest-discover] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [doctest-discover] No ghcjs found [doctest-discover] No ghcjs-pkg found [doctest-discover] No greencard found [doctest-discover] Using haddock version 2.31.0 found on system at: [doctest-discover] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [doctest-discover] No happy found [doctest-discover] Using haskell-suite found on system at: haskell-suite-dummy-location [doctest-discover] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [doctest-discover] No hmake found [doctest-discover] Using hpc version 0.69 found on system at: [doctest-discover] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [doctest-discover] Using hsc2hs version 0.68.10 found on system at: [doctest-discover] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [doctest-discover] Using hscolour version 1.25 found on system at: [doctest-discover] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [doctest-discover] No jhc found [doctest-discover] Using ld found on system at: [doctest-discover] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [doctest-discover] No pkg-config found [doctest-discover] Using runghc version 9.10.2 found on system at: [doctest-discover] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [doctest-discover] Using strip version 2.44 found on system at: [doctest-discover] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [doctest-discover] Using tar found on system at: [doctest-discover] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [doctest-discover] No uhc found [HTF] Dependency Diff >=0.3: using Diff-1.0.2 [HTF] Dependency HUnit >=1.2.5: using HUnit-1.6.2.0 [HTF] Dependency QuickCheck >=2.3: using QuickCheck-2.15.0.1 [HTF] Dependency aeson >=0.11: using aeson-2.2.3.0 [HTF] Dependency array: using array-0.5.8.0 [HTF] Dependency base >=4.10 && <5: using base-4.20.1.0 [HTF] Dependency base64-bytestring: using base64-bytestring-1.2.1.0 [HTF] Dependency bytestring >=0.9: using bytestring-0.12.2.0 [HTF] Dependency containers >=0.5: using containers-0.7 [HTF] Dependency cpphs >=1.19: using cpphs-1.20.10 [HTF] Dependency directory >=1.0: using directory-1.3.8.5 [HTF] Dependency haskell-src: using haskell-src-1.0.4.2 [HTF] Dependency lifted-base >=0.1: using lifted-base-0.2.3.12 [HTF] Dependency monad-control >=0.3: using monad-control-1.0.3.1 [HTF] Dependency mtl >=1.1: using mtl-2.3.1 [HTF] Dependency old-time >=1.0: using old-time-1.1.0.4 [HTF] Dependency pretty >=1.0: using pretty-1.1.3.6 [HTF] Dependency process >=1.0: using process-1.6.25.0 [HTF] Dependency random >=1.0: using random-1.2.1.3 [HTF] Dependency regex-compat >=0.92: using regex-compat-0.95.2.2 [HTF] Dependency text >=0.11: using text-2.1.2 [HTF] Dependency time: using time-1.12.2 [HTF] Dependency unix >=2.4: using unix-2.8.6.0 [HTF] Dependency vector: using vector-0.13.2.0 [HTF] Dependency xmlgen >=0.6: using xmlgen-0.6.2.2 [HTF] Dependency HTF: using HTF-0.15.0.2 [HTF] Dependency HUnit: using HUnit-1.6.2.0 [HTF] Dependency array: using array-0.5.8.0 [HTF] Dependency base >=4.10 && <5: using base-4.20.1.0 [HTF] Dependency cpphs >=1.19: using cpphs-1.20.10 [HTF] Dependency directory >=1.0: using directory-1.3.8.5 [HTF] Dependency mtl >=1.1: using mtl-2.3.1 [HTF] Dependency old-time >=1.0: using old-time-1.1.0.4 [HTF] Dependency random >=1.0: using random-1.2.1.3 [HTF] Dependency text >=0.11: using text-2.1.2 [HTF] Source component graph: [HTF]  component lib [HTF]  component exe:htfpp dependency lib [HTF] Configured component graph: [HTF]  component HTF-0.15.0.2-7BE7LEmEPqu2M0Fz9eLqkp [HTF]  include Diff-1.0.2-BAYgwkTiSjPEZ6HpqcpJ5c [HTF]  include HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [HTF]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [HTF]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [HTF]  include array-0.5.8.0-e5b8 [HTF]  include base-4.20.1.0-2277 [HTF]  include base64-bytestring-1.2.1.0-HOqs70YLjBk8IpzJotSmMp [HTF]  include bytestring-0.12.2.0-5835 [HTF]  include containers-0.7-dff9 [HTF]  include cpphs-1.20.10-BlCcJGmyEnY4mdrBJGMu2e [HTF]  include directory-1.3.8.5-ad1a [HTF]  include haskell-src-1.0.4.2-DTnvbB3slIwLCExjDazDzq [HTF]  include lifted-base-0.2.3.12-GkkfYH6fAMc8RcGRFFKoNG [HTF]  include monad-control-1.0.3.1-LnUKHgflnVK1iF4eMquwLd [HTF]  include mtl-2.3.1-5ae5 [HTF]  include old-time-1.1.0.4-DcZ4hmZH6w2DP8nkqOwDtf [HTF]  include pretty-1.1.3.6-413e [HTF]  include process-1.6.25.0-d21a [HTF]  include random-1.2.1.3-8klJqjF3xhRCzBrgK1uJlY [HTF]  include regex-compat-0.95.2.2-DOvmJyf7W33Akm9M6RzN2i [HTF]  include text-2.1.2-9845 [HTF]  include time-1.12.2-18ff [HTF]  include unix-2.8.6.0-bc28 [HTF]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [HTF]  include xmlgen-0.6.2.2-t8hYEvb4Lo6A0b1HYuw7c [HTF]  component HTF-0.15.0.2-LleFDW6opV82MwSOnAIBPg-htfpp [HTF]  include HTF-0.15.0.2-7BE7LEmEPqu2M0Fz9eLqkp [HTF]  include HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [HTF]  include array-0.5.8.0-e5b8 [HTF]  include base-4.20.1.0-2277 [HTF]  include cpphs-1.20.10-BlCcJGmyEnY4mdrBJGMu2e [HTF]  include directory-1.3.8.5-ad1a [HTF]  include mtl-2.3.1-5ae5 [HTF]  include old-time-1.1.0.4-DcZ4hmZH6w2DP8nkqOwDtf [HTF]  include random-1.2.1.3-8klJqjF3xhRCzBrgK1uJlY [HTF]  include text-2.1.2-9845 [HTF] Linked component graph: [HTF]  unit HTF-0.15.0.2-7BE7LEmEPqu2M0Fz9eLqkp [HTF]  include Diff-1.0.2-BAYgwkTiSjPEZ6HpqcpJ5c [HTF]  include HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [HTF]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [HTF]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [HTF]  include array-0.5.8.0-e5b8 [HTF]  include base-4.20.1.0-2277 [HTF]  include base64-bytestring-1.2.1.0-HOqs70YLjBk8IpzJotSmMp [HTF]  include bytestring-0.12.2.0-5835 [HTF]  include containers-0.7-dff9 [HTF]  include cpphs-1.20.10-BlCcJGmyEnY4mdrBJGMu2e [HTF]  include directory-1.3.8.5-ad1a [HTF]  include haskell-src-1.0.4.2-DTnvbB3slIwLCExjDazDzq [HTF]  include lifted-base-0.2.3.12-GkkfYH6fAMc8RcGRFFKoNG [HTF]  include monad-control-1.0.3.1-LnUKHgflnVK1iF4eMquwLd [HTF]  include mtl-2.3.1-5ae5 [HTF]  include old-time-1.1.0.4-DcZ4hmZH6w2DP8nkqOwDtf [HTF]  include pretty-1.1.3.6-413e [HTF]  include process-1.6.25.0-d21a [HTF]  include random-1.2.1.3-8klJqjF3xhRCzBrgK1uJlY [HTF]  include regex-compat-0.95.2.2-DOvmJyf7W33Akm9M6RzN2i [HTF]  include text-2.1.2-9845 [HTF]  include time-1.12.2-18ff [HTF]  include unix-2.8.6.0-bc28 [HTF]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [HTF]  include xmlgen-0.6.2.2-t8hYEvb4Lo6A0b1HYuw7c [HTF]  Test.Framework=HTF-0.15.0.2-7BE7LEmEPqu2M0Fz9eLqkp:Test.Framework,Test.Framework.AssertM=HTF-0.15.0.2-7BE7LEmEPqu2M0Fz9eLqkp:Test.Framework.AssertM,Test.Framework.BlackBoxTest=HTF-0.15.0.2-7BE7LEmEPqu2M0Fz9eLqkp:Test.Framework.BlackBoxTest,Test.Framework.HUnitWrapper=HTF-0.15.0.2-7BE7LEmEPqu2M0Fz9eLqkp:Test.Framework.HUnitWrapper,Test.Framework.History=HTF-0.15.0.2-7BE7LEmEPqu2M0Fz9eLqkp:Test.Framework.History,Test.Framework.JsonOutput=HTF-0.15.0.2-7BE7LEmEPqu2M0Fz9eLqkp:Test.Framework.JsonOutput,Test.Framework.Location=HTF-0.15.0.2-7BE7LEmEPqu2M0Fz9eLqkp:Test.Framework.Location,Test.Framework.Preprocessor=HTF-0.15.0.2-7BE7LEmEPqu2M0Fz9eLqkp:Test.Framework.Preprocessor,Test.Framework.Pretty=HTF-0.15.0.2-7BE7LEmEPqu2M0Fz9eLqkp:Test.Framework.Pretty,Test.Framework.PrettyHaskell=HTF-0.15.0.2-7BE7LEmEPqu2M0Fz9eLqkp:Test.Framework.PrettyHaskell,Test.Framework.QuickCheckWrapper=HTF-0.15.0.2-7BE7LEmEPqu2M0Fz9eLqkp:Test.Framework.QuickCheckWrapper,Test.Framework.TestInterface=HTF-0.15.0.2-7BE7LEmEPqu2M0Fz9eLqkp:Test.Framework.TestInterface,Test.Framework.TestManager=HTF-0.15.0.2-7BE7LEmEPqu2M0Fz9eLqkp:Test.Framework.TestManager,Test.Framework.TestTypes=HTF-0.15.0.2-7BE7LEmEPqu2M0Fz9eLqkp:Test.Framework.TestTypes,Test.Framework.ThreadPool=HTF-0.15.0.2-7BE7LEmEPqu2M0Fz9eLqkp:Test.Framework.ThreadPool,Test.Framework.Tutorial=HTF-0.15.0.2-7BE7LEmEPqu2M0Fz9eLqkp:Test.Framework.Tutorial,Test.Framework.XmlOutput=HTF-0.15.0.2-7BE7LEmEPqu2M0Fz9eLqkp:Test.Framework.XmlOutput [HTF]  unit HTF-0.15.0.2-LleFDW6opV82MwSOnAIBPg-htfpp [HTF]  include HTF-0.15.0.2-7BE7LEmEPqu2M0Fz9eLqkp [HTF]  include HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [HTF]  include array-0.5.8.0-e5b8 [HTF]  include base-4.20.1.0-2277 [HTF]  include cpphs-1.20.10-BlCcJGmyEnY4mdrBJGMu2e [HTF]  include directory-1.3.8.5-ad1a [HTF]  include mtl-2.3.1-5ae5 [HTF]  include old-time-1.1.0.4-DcZ4hmZH6w2DP8nkqOwDtf [HTF]  include random-1.2.1.3-8klJqjF3xhRCzBrgK1uJlY [HTF]  include text-2.1.2-9845 [HTF] Ready component graph: [HTF]  definite HTF-0.15.0.2-7BE7LEmEPqu2M0Fz9eLqkp [HTF]  depends Diff-1.0.2-BAYgwkTiSjPEZ6HpqcpJ5c [HTF]  depends HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [HTF]  depends QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [HTF]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [HTF]  depends array-0.5.8.0-e5b8 [HTF]  depends base-4.20.1.0-2277 [HTF]  depends base64-bytestring-1.2.1.0-HOqs70YLjBk8IpzJotSmMp [HTF]  depends bytestring-0.12.2.0-5835 [HTF]  depends containers-0.7-dff9 [HTF]  depends cpphs-1.20.10-BlCcJGmyEnY4mdrBJGMu2e [HTF]  depends directory-1.3.8.5-ad1a [HTF]  depends haskell-src-1.0.4.2-DTnvbB3slIwLCExjDazDzq [HTF]  depends lifted-base-0.2.3.12-GkkfYH6fAMc8RcGRFFKoNG [HTF]  depends monad-control-1.0.3.1-LnUKHgflnVK1iF4eMquwLd [HTF]  depends mtl-2.3.1-5ae5 [HTF]  depends old-time-1.1.0.4-DcZ4hmZH6w2DP8nkqOwDtf [HTF]  depends pretty-1.1.3.6-413e [HTF]  depends process-1.6.25.0-d21a [HTF]  depends random-1.2.1.3-8klJqjF3xhRCzBrgK1uJlY [HTF]  depends regex-compat-0.95.2.2-DOvmJyf7W33Akm9M6RzN2i [HTF]  depends text-2.1.2-9845 [HTF]  depends time-1.12.2-18ff [HTF]  depends unix-2.8.6.0-bc28 [HTF]  depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [HTF]  depends xmlgen-0.6.2.2-t8hYEvb4Lo6A0b1HYuw7c [HTF]  definite HTF-0.15.0.2-LleFDW6opV82MwSOnAIBPg-htfpp [HTF]  depends HTF-0.15.0.2-7BE7LEmEPqu2M0Fz9eLqkp [HTF]  depends HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [HTF]  depends array-0.5.8.0-e5b8 [HTF]  depends base-4.20.1.0-2277 [attoparsec-aeson] Phase: buildPhase [HsYAML-aeson] Phase: buildPhase [enummapset] Dependency aeson >=1.3 && <2.3: using aeson-2.2.3.0 [enummapset] Dependency base >=4.6 && <5: using base-4.20.1.0 [enummapset] Dependency containers >=0.5.11 && <0.8: using containers-0.7 [enummapset] Dependency deepseq >=1.2 && <1.6: using deepseq-1.5.0.0 [enummapset] Dependency HUnit: using HUnit-1.6.2.0 [enummapset] Dependency QuickCheck >=2.7.1: using QuickCheck-2.15.0.1 [enummapset] Dependency aeson: using aeson-2.2.3.0 [enummapset] Dependency array >=0.4.0.0: using array-0.5.8.0 [enummapset] Dependency base >=4.6 && <5: using base-4.20.1.0 [enummapset] Dependency containers: using containers-0.7 [enummapset] Dependency deepseq: using deepseq-1.5.0.0 [enummapset] Dependency ghc-prim: using ghc-prim-0.12.0 [enummapset] Dependency test-framework: using test-framework-0.8.2.2 [enummapset] Dependency test-framework-hunit: using test-framework-hunit-0.3.0.2 [enummapset] Dependency test-framework-quickcheck2: using [enummapset] test-framework-quickcheck2-0.3.0.6 [enummapset] Source component graph: [enummapset]  component test:intset-properties [enummapset]  component lib [enummapset] Configured component graph: [enummapset]  component enummapset-0.7.3.0-HhNGiawRCrMBSbeBVDTQAQ-intset-properties [enummapset]  include HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [enummapset]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [enummapset]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [enummapset]  include array-0.5.8.0-e5b8 [enummapset]  include base-4.20.1.0-2277 [enummapset]  include containers-0.7-dff9 [enummapset]  include deepseq-1.5.0.0-f20c [enummapset]  include ghc-prim-0.12.0-ee9f [enummapset]  include test-framework-0.8.2.2-J5o0hDeCF5cAyZYZZHcmtX [enummapset]  include test-framework-hunit-0.3.0.2-HQ6LAlzNf3n1G5UEC6f70m [enummapset]  include test-framework-quickcheck2-0.3.0.6-56BrH8QNlq7ILiczufcMlv [enummapset]  component enummapset-0.7.3.0-1k6k4B1jMkEJeyOw5JD4ya [enummapset]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [enummapset]  include base-4.20.1.0-2277 [enummapset]  include containers-0.7-dff9 [enummapset]  include deepseq-1.5.0.0-f20c [enummapset] Linked component graph: [enummapset]  unit enummapset-0.7.3.0-HhNGiawRCrMBSbeBVDTQAQ-intset-properties [enummapset]  include HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [enummapset]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [enummapset]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [enummapset]  include array-0.5.8.0-e5b8 [enummapset]  include base-4.20.1.0-2277 [enummapset]  include containers-0.7-dff9 [enummapset]  include deepseq-1.5.0.0-f20c [enummapset]  include ghc-prim-0.12.0-ee9f [enummapset]  include test-framework-0.8.2.2-J5o0hDeCF5cAyZYZZHcmtX [enummapset]  include test-framework-hunit-0.3.0.2-HQ6LAlzNf3n1G5UEC6f70m [enummapset]  include test-framework-quickcheck2-0.3.0.6-56BrH8QNlq7ILiczufcMlv [enummapset]  unit enummapset-0.7.3.0-1k6k4B1jMkEJeyOw5JD4ya [enummapset]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [enummapset]  include base-4.20.1.0-2277 [enummapset]  include containers-0.7-dff9 [enummapset]  include deepseq-1.5.0.0-f20c [enummapset]  Data.EnumMap=enummapset-0.7.3.0-1k6k4B1jMkEJeyOw5JD4ya:Data.EnumMap,Data.EnumMap.Lazy=enummapset-0.7.3.0-1k6k4B1jMkEJeyOw5JD4ya:Data.EnumMap.Lazy,Data.EnumMap.Strict=enummapset-0.7.3.0-1k6k4B1jMkEJeyOw5JD4ya:Data.EnumMap.Strict,Data.EnumSet=enummapset-0.7.3.0-1k6k4B1jMkEJeyOw5JD4ya:Data.EnumSet [enummapset] Ready component graph: [enummapset]  definite enummapset-0.7.3.0-HhNGiawRCrMBSbeBVDTQAQ-intset-properties [enummapset]  depends HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [enummapset]  depends QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [enummapset]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [enummapset]  depends array-0.5.8.0-e5b8 [enummapset]  depends base-4.20.1.0-2277 [enummapset]  depends containers-0.7-dff9 [enummapset]  depends deepseq-1.5.0.0-f20c [enummapset]  depends ghc-prim-0.12.0-ee9f [enummapset]  depends test-framework-0.8.2.2-J5o0hDeCF5cAyZYZZHcmtX [enummapset]  depends test-framework-hunit-0.3.0.2-HQ6LAlzNf3n1G5UEC6f70m [enummapset]  depends test-framework-quickcheck2-0.3.0.6-56BrH8QNlq7ILiczufcMlv [enummapset]  definite enummapset-0.7.3.0-1k6k4B1jMkEJeyOw5JD4ya [enummapset]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [enummapset]  depends base-4.20.1.0-2277 [enummapset]  depends containers-0.7-dff9 [enummapset]  depends deepseq-1.5.0.0-f20c [enummapset] Using Cabal-3.12.1.0 compiled by ghc-9.10 [enummapset] Using compiler: ghc-9.10.2 [enummapset] Using install prefix: [enummapset] /nix/store/8pzx7n9jkf5m16w4anm73qdwd05iq36p-enummapset-0.7.3.0 [enummapset] Executables installed in: [enummapset] /nix/store/8pzx7n9jkf5m16w4anm73qdwd05iq36p-enummapset-0.7.3.0/bin [enummapset] Libraries installed in: [enummapset] /nix/store/8pzx7n9jkf5m16w4anm73qdwd05iq36p-enummapset-0.7.3.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/enummapset-0.7.3.0-1k6k4B1jMkEJeyOw5JD4ya [enummapset] Dynamic Libraries installed in: [enummapset] /nix/store/8pzx7n9jkf5m16w4anm73qdwd05iq36p-enummapset-0.7.3.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [enummapset] Private executables installed in: [enummapset] /nix/store/8pzx7n9jkf5m16w4anm73qdwd05iq36p-enummapset-0.7.3.0/libexec/x86_64-linux-ghc-9.10.2-1e2a/enummapset-0.7.3.0 [enummapset] Data files installed in: [enummapset] /nix/store/8pzx7n9jkf5m16w4anm73qdwd05iq36p-enummapset-0.7.3.0/share/x86_64-linux-ghc-9.10.2-1e2a/enummapset-0.7.3.0 [enummapset] Documentation installed in: [enummapset] /nix/store/n0jynrf1r9k0xrzcah90z182w4jh5fsj-enummapset-0.7.3.0-doc/share/doc/enummapset-0.7.3.0 [enummapset] Configuration files installed in: [enummapset] /nix/store/8pzx7n9jkf5m16w4anm73qdwd05iq36p-enummapset-0.7.3.0/etc [enummapset] No alex found [enummapset] Using ar found on system at: [enummapset] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [enummapset] No c2hs found [enummapset] No cpphs found [enummapset] No doctest found [enummapset] Using gcc version 14.3.0 given by user at: [enummapset] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [enummapset] Using ghc version 9.10.2 found on system at: [enummapset] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [enummapset] Using ghc-pkg version 9.10.2 found on system at: [enummapset] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [enummapset] No ghcjs found [enummapset] No ghcjs-pkg found [enummapset] No greencard found [enummapset] Using haddock version 2.31.0 found on system at: [enummapset] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [enummapset] No happy found [enummapset] Using haskell-suite found on system at: haskell-suite-dummy-location [enummapset] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [enummapset] No hmake found [enummapset] Using hpc version 0.69 found on system at: [enummapset] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [enummapset] Using hsc2hs version 0.68.10 found on system at: [enummapset] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [enummapset] Using hscolour version 1.25 found on system at: [enummapset] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [enummapset] No jhc found [enummapset] Using ld found on system at: [enummapset] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [enummapset] No pkg-config found [enummapset] Using runghc version 9.10.2 found on system at: [enummapset] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [enummapset] Using strip version 2.44 found on system at: [enummapset] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [enummapset] Using tar found on system at: [enummapset] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [enummapset] No uhc found [constraints-extras] Phase: buildPhase [HTF]  depends cpphs-1.20.10-BlCcJGmyEnY4mdrBJGMu2e [HTF]  depends directory-1.3.8.5-ad1a [HTF]  depends mtl-2.3.1-5ae5 [HTF]  depends old-time-1.1.0.4-DcZ4hmZH6w2DP8nkqOwDtf [HTF]  depends random-1.2.1.3-8klJqjF3xhRCzBrgK1uJlY [HTF]  depends text-2.1.2-9845 [HTF] Using Cabal-3.12.1.0 compiled by ghc-9.10 [HTF] Using compiler: ghc-9.10.2 [HTF] Using install prefix: /nix/store/9wqbm9kfrlb2ffv4naq462b52j6pvy2g-HTF-0.15.0.2 [HTF] Executables installed in: [HTF] /nix/store/9wqbm9kfrlb2ffv4naq462b52j6pvy2g-HTF-0.15.0.2/bin [HTF] Libraries installed in: [HTF] /nix/store/9wqbm9kfrlb2ffv4naq462b52j6pvy2g-HTF-0.15.0.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/HTF-0.15.0.2-7BE7LEmEPqu2M0Fz9eLqkp [HTF] Dynamic Libraries installed in: [HTF] /nix/store/9wqbm9kfrlb2ffv4naq462b52j6pvy2g-HTF-0.15.0.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [HTF] Private executables installed in: [HTF] /nix/store/9wqbm9kfrlb2ffv4naq462b52j6pvy2g-HTF-0.15.0.2/libexec/x86_64-linux-ghc-9.10.2-1e2a/HTF-0.15.0.2 [HTF] Data files installed in: [HTF] /nix/store/9wqbm9kfrlb2ffv4naq462b52j6pvy2g-HTF-0.15.0.2/share/x86_64-linux-ghc-9.10.2-1e2a/HTF-0.15.0.2 [HTF] Documentation installed in: [HTF] /nix/store/1cbjkyivhfjr814ficg1r6kvrwf7z3dg-HTF-0.15.0.2-doc/share/doc/HTF-0.15.0.2 [HTF] Configuration files installed in: [HTF] /nix/store/9wqbm9kfrlb2ffv4naq462b52j6pvy2g-HTF-0.15.0.2/etc [HTF] No alex found [HTF] Using ar found on system at: [HTF] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [HTF] No c2hs found [HTF] Using cpphs version 1.20.9 found on system at: [HTF] /nix/store/3n6gb8qmwcd8i5vgldjlcm5zyr97d97f-cpphs-1.20.10/bin/cpphs [HTF] No doctest found [HTF] Using gcc version 14.3.0 given by user at: [HTF] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [HTF] Using ghc version 9.10.2 found on system at: [HTF] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [HTF] Using ghc-pkg version 9.10.2 found on system at: [HTF] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [HTF] No ghcjs found [HTF] No ghcjs-pkg found [HTF] No greencard found [HTF] Using haddock version 2.31.0 found on system at: [HTF] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [HTF] No happy found [HTF] Using haskell-suite found on system at: haskell-suite-dummy-location [HTF] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [HTF] No hmake found [HTF] Using hpc version 0.69 found on system at: [HTF] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [HTF] Using hsc2hs version 0.68.10 found on system at: [HTF] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [HTF] Using hscolour version 1.25 found on system at: [HTF] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [HTF] No jhc found [HTF] Using ld found on system at: [HTF] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [HTF] No pkg-config found [HTF] Using runghc version 9.10.2 found on system at: [HTF] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [HTF] Using strip version 2.44 found on system at: [HTF] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [HTF] Using tar found on system at: [HTF] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [HTF] No uhc found [deriving-aeson] Phase: buildPhase [attoparsec-aeson] Preprocessing library for attoparsec-aeson-2.2.2.0... [binary-instances] Phase: buildPhase [attoparsec-aeson] Building library for attoparsec-aeson-2.2.2.0... [HsYAML-aeson] Preprocessing library for HsYAML-aeson-0.2.0.2... [HsYAML-aeson] Building library for HsYAML-aeson-0.2.0.2... [quickcheck-classes] Dependency QuickCheck >=2.10.0: using QuickCheck-2.15.0.1 [quickcheck-classes] Dependency aeson >=0.9: using aeson-2.2.3.0 [quickcheck-classes] Dependency base >=4.5 && <5: using base-4.20.1.0 [quickcheck-classes] Dependency containers >=0.4.2.1: using containers-0.7 [quickcheck-classes] Dependency primitive >=0.6.4 && <0.10: using primitive-0.9.1.0 [quickcheck-classes] Dependency primitive-addr >=0.1.0.2 && <0.2: using primitive-addr-0.1.0.3 [quickcheck-classes] Dependency quickcheck-classes-base >=0.6.2 && <0.7: using [quickcheck-classes] quickcheck-classes-base-0.6.2.0 [quickcheck-classes] Dependency semigroupoids: using semigroupoids-6.0.1 [quickcheck-classes] Dependency semirings >=0.4.2: using semirings-0.7 [quickcheck-classes] Dependency transformers >=0.5.0 && <0.7: using transformers-0.6.1.1 [quickcheck-classes] Dependency vector >=0.12: using vector-0.13.2.0 [quickcheck-classes] Dependency QuickCheck: using QuickCheck-2.15.0.1 [quickcheck-classes] Dependency aeson: using aeson-2.2.3.0 [quickcheck-classes] Dependency base: using base-4.20.1.0 [quickcheck-classes] Dependency base-orphans >=0.5: using base-orphans-0.9.3 [quickcheck-classes] Dependency containers: using containers-0.7 [quickcheck-classes] Dependency primitive: using primitive-0.9.1.0 [quickcheck-classes] Dependency quickcheck-classes: using quickcheck-classes-0.6.5.0 [quickcheck-classes] Dependency semigroupoids: using semigroupoids-6.0.1 [quickcheck-classes] Dependency tagged: using tagged-0.8.9 [quickcheck-classes] Dependency transformers: using transformers-0.6.1.1 [quickcheck-classes] Dependency vector >=0.12: using vector-0.13.2.0 [quickcheck-classes] Dependency QuickCheck: using QuickCheck-2.15.0.1 [quickcheck-classes] Dependency base >=4.12: using base-4.20.1.0 [quickcheck-classes] Dependency base-orphans >=0.5: using base-orphans-0.9.3 [quickcheck-classes] Dependency containers: using containers-0.7 [quickcheck-classes] Dependency primitive: using primitive-0.9.1.0 [quickcheck-classes] Dependency quickcheck-classes: using quickcheck-classes-0.6.5.0 [quickcheck-classes] Dependency tagged: using tagged-0.8.9 [quickcheck-classes] Dependency tasty: using tasty-1.5.3 [quickcheck-classes] Dependency tasty-quickcheck: using tasty-quickcheck-0.11.1 [quickcheck-classes] Dependency transformers: using transformers-0.6.1.1 [quickcheck-classes] Dependency vector: using vector-0.13.2.0 [quickcheck-classes] Source component graph: [quickcheck-classes]  component lib [quickcheck-classes]  component test:advanced dependency lib [quickcheck-classes]  component test:basic dependency lib [quickcheck-classes] Configured component graph: [quickcheck-classes]  component quickcheck-classes-0.6.5.0-7OYampYOOvLHxk4tTZz20c [quickcheck-classes]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [quickcheck-classes]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [quickcheck-classes]  include base-4.20.1.0-2277 [quickcheck-classes]  include containers-0.7-dff9 [quickcheck-classes]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [quickcheck-classes]  include primitive-addr-0.1.0.3-CuE3k1tp2TV4WqN0rRBLZH [quickcheck-classes]  include quickcheck-classes-base-0.6.2.0-JmDbeXdpJPRA1zKaBm4P2B [quickcheck-classes]  include semigroupoids-6.0.1-9FoUHGd3cSv9csmslt6yTE [quickcheck-classes]  include semirings-0.7-GHLXXauAwEiF8hOM5xd2M4 [quickcheck-classes]  include transformers-0.6.1.1-407f [quickcheck-classes]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [quickcheck-classes]  component quickcheck-classes-0.6.5.0-AGa0th3ONWEFc57ilaL4tq-advanced [quickcheck-classes]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [quickcheck-classes]  include base-4.20.1.0-2277 [quickcheck-classes]  include base-orphans-0.9.3-8QLFBKoZYCE78obgAGlSgm [quickcheck-classes]  include containers-0.7-dff9 [quickcheck-classes]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [quickcheck-classes]  include quickcheck-classes-0.6.5.0-7OYampYOOvLHxk4tTZz20c [quickcheck-classes]  include tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [quickcheck-classes]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [quickcheck-classes]  include tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [quickcheck-classes]  include transformers-0.6.1.1-407f [quickcheck-classes]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [quickcheck-classes]  component quickcheck-classes-0.6.5.0-6wZmRwVJiyDAAQc2U7CUy2-basic [quickcheck-classes]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [quickcheck-classes]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [quickcheck-classes]  include base-4.20.1.0-2277 [quickcheck-classes]  include base-orphans-0.9.3-8QLFBKoZYCE78obgAGlSgm [quickcheck-classes]  include containers-0.7-dff9 [quickcheck-classes]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [quickcheck-classes]  include quickcheck-classes-0.6.5.0-7OYampYOOvLHxk4tTZz20c [quickcheck-classes]  include semigroupoids-6.0.1-9FoUHGd3cSv9csmslt6yTE [quickcheck-classes]  include tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [quickcheck-classes]  include transformers-0.6.1.1-407f [quickcheck-classes]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [quickcheck-classes] Linked component graph: [quickcheck-classes]  unit quickcheck-classes-0.6.5.0-7OYampYOOvLHxk4tTZz20c [quickcheck-classes]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [quickcheck-classes]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [quickcheck-classes]  include base-4.20.1.0-2277 [quickcheck-classes]  include containers-0.7-dff9 [quickcheck-classes]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [quickcheck-classes]  include primitive-addr-0.1.0.3-CuE3k1tp2TV4WqN0rRBLZH [quickcheck-classes]  include quickcheck-classes-base-0.6.2.0-JmDbeXdpJPRA1zKaBm4P2B [quickcheck-classes]  include semigroupoids-6.0.1-9FoUHGd3cSv9csmslt6yTE [quickcheck-classes]  include semirings-0.7-GHLXXauAwEiF8hOM5xd2M4 [quickcheck-classes]  include transformers-0.6.1.1-407f [quickcheck-classes]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [quickcheck-classes]  Test.QuickCheck.Classes=quickcheck-classes-0.6.5.0-7OYampYOOvLHxk4tTZz20c:Test.QuickCheck.Classes,Test.QuickCheck.Classes.IsList=quickcheck-classes-0.6.5.0-7OYampYOOvLHxk4tTZz20c:Test.QuickCheck.Classes.IsList [quickcheck-classes]  unit quickcheck-classes-0.6.5.0-AGa0th3ONWEFc57ilaL4tq-advanced [quickcheck-classes]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [quickcheck-classes]  include base-4.20.1.0-2277 [quickcheck-classes]  include base-orphans-0.9.3-8QLFBKoZYCE78obgAGlSgm [quickcheck-classes]  include containers-0.7-dff9 [quickcheck-classes]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [quickcheck-classes]  include quickcheck-classes-0.6.5.0-7OYampYOOvLHxk4tTZz20c [quickcheck-classes]  include tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [quickcheck-classes]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [quickcheck-classes]  include tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [quickcheck-classes]  include transformers-0.6.1.1-407f [quickcheck-classes]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [quickcheck-classes]  unit quickcheck-classes-0.6.5.0-6wZmRwVJiyDAAQc2U7CUy2-basic [quickcheck-classes]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [quickcheck-classes]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [quickcheck-classes]  include base-4.20.1.0-2277 [quickcheck-classes]  include base-orphans-0.9.3-8QLFBKoZYCE78obgAGlSgm [quickcheck-classes]  include containers-0.7-dff9 [quickcheck-classes]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [quickcheck-classes]  include quickcheck-classes-0.6.5.0-7OYampYOOvLHxk4tTZz20c [quickcheck-classes]  include semigroupoids-6.0.1-9FoUHGd3cSv9csmslt6yTE [quickcheck-classes]  include tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [quickcheck-classes]  include transformers-0.6.1.1-407f [quickcheck-classes]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [quickcheck-classes] Ready component graph: [quickcheck-classes]  definite quickcheck-classes-0.6.5.0-7OYampYOOvLHxk4tTZz20c [quickcheck-classes]  depends QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [quickcheck-classes]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [quickcheck-classes]  depends base-4.20.1.0-2277 [quickcheck-classes]  depends containers-0.7-dff9 [quickcheck-classes]  depends primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [quickcheck-classes]  depends primitive-addr-0.1.0.3-CuE3k1tp2TV4WqN0rRBLZH [quickcheck-classes]  depends quickcheck-classes-base-0.6.2.0-JmDbeXdpJPRA1zKaBm4P2B [quickcheck-classes]  depends semigroupoids-6.0.1-9FoUHGd3cSv9csmslt6yTE [quickcheck-classes]  depends semirings-0.7-GHLXXauAwEiF8hOM5xd2M4 [quickcheck-classes]  depends transformers-0.6.1.1-407f [quickcheck-classes]  depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [quickcheck-classes]  definite quickcheck-classes-0.6.5.0-AGa0th3ONWEFc57ilaL4tq-advanced [quickcheck-classes]  depends QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [quickcheck-classes]  depends base-4.20.1.0-2277 [quickcheck-classes]  depends base-orphans-0.9.3-8QLFBKoZYCE78obgAGlSgm [quickcheck-classes]  depends containers-0.7-dff9 [quickcheck-classes]  depends primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [quickcheck-classes]  depends quickcheck-classes-0.6.5.0-7OYampYOOvLHxk4tTZz20c [quickcheck-classes]  depends tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [quickcheck-classes]  depends tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [quickcheck-classes]  depends tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [quickcheck-classes]  depends transformers-0.6.1.1-407f [quickcheck-classes]  depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [quickcheck-classes]  definite quickcheck-classes-0.6.5.0-6wZmRwVJiyDAAQc2U7CUy2-basic [quickcheck-classes]  depends QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [quickcheck-classes]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [quickcheck-classes]  depends base-4.20.1.0-2277 [quickcheck-classes]  depends base-orphans-0.9.3-8QLFBKoZYCE78obgAGlSgm [quickcheck-classes]  depends containers-0.7-dff9 [quickcheck-classes]  depends primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [quickcheck-classes]  depends quickcheck-classes-0.6.5.0-7OYampYOOvLHxk4tTZz20c [quickcheck-classes]  depends semigroupoids-6.0.1-9FoUHGd3cSv9csmslt6yTE [quickcheck-classes]  depends tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [quickcheck-classes]  depends transformers-0.6.1.1-407f [quickcheck-classes]  depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [quickcheck-classes] Using Cabal-3.12.1.0 compiled by ghc-9.10 [quickcheck-classes] Using compiler: ghc-9.10.2 [quickcheck-classes] Using install prefix: [quickcheck-classes] /nix/store/m1xkphh6cghjvl2hj65wjb66khlj852a-quickcheck-classes-0.6.5.0 [quickcheck-classes] Executables installed in: [quickcheck-classes] /nix/store/m1xkphh6cghjvl2hj65wjb66khlj852a-quickcheck-classes-0.6.5.0/bin [quickcheck-classes] Libraries installed in: [constraints-extras] Preprocessing library for constraints-extras-0.4.0.2... [constraints-extras] Building library for constraints-extras-0.4.0.2... [quickcheck-classes] /nix/store/m1xkphh6cghjvl2hj65wjb66khlj852a-quickcheck-classes-0.6.5.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/quickcheck-classes-0.6.5.0-7OYampYOOvLHxk4tTZz20c [quickcheck-classes] Dynamic Libraries installed in: [quickcheck-classes] /nix/store/m1xkphh6cghjvl2hj65wjb66khlj852a-quickcheck-classes-0.6.5.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [quickcheck-classes] Private executables installed in: [quickcheck-classes] /nix/store/m1xkphh6cghjvl2hj65wjb66khlj852a-quickcheck-classes-0.6.5.0/libexec/x86_64-linux-ghc-9.10.2-1e2a/quickcheck-classes-0.6.5.0 [quickcheck-classes] Data files installed in: [quickcheck-classes] /nix/store/m1xkphh6cghjvl2hj65wjb66khlj852a-quickcheck-classes-0.6.5.0/share/x86_64-linux-ghc-9.10.2-1e2a/quickcheck-classes-0.6.5.0 [quickcheck-classes] Documentation installed in: [quickcheck-classes] /nix/store/jl5vx8nvg45r2mkcz3kr19jrvq5vvrlv-quickcheck-classes-0.6.5.0-doc/share/doc/quickcheck-classes-0.6.5.0 [quickcheck-classes] Configuration files installed in: [quickcheck-classes] /nix/store/m1xkphh6cghjvl2hj65wjb66khlj852a-quickcheck-classes-0.6.5.0/etc [quickcheck-classes] No alex found [quickcheck-classes] Using ar found on system at: [quickcheck-classes] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [quickcheck-classes] No c2hs found [quickcheck-classes] No cpphs found [quickcheck-classes] No doctest found [quickcheck-classes] Using gcc version 14.3.0 given by user at: [quickcheck-classes] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [quickcheck-classes] Using ghc version 9.10.2 found on system at: [quickcheck-classes] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [quickcheck-classes] Using ghc-pkg version 9.10.2 found on system at: [quickcheck-classes] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [quickcheck-classes] No ghcjs found [quickcheck-classes] No ghcjs-pkg found [quickcheck-classes] No greencard found [quickcheck-classes] Using haddock version 2.31.0 found on system at: [quickcheck-classes] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [quickcheck-classes] No happy found [quickcheck-classes] Using haskell-suite found on system at: haskell-suite-dummy-location [quickcheck-classes] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [quickcheck-classes] No hmake found [quickcheck-classes] Using hpc version 0.69 found on system at: [quickcheck-classes] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [quickcheck-classes] Using hsc2hs version 0.68.10 found on system at: [quickcheck-classes] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [quickcheck-classes] Using hscolour version 1.25 found on system at: [quickcheck-classes] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [quickcheck-classes] No jhc found [quickcheck-classes] Using ld found on system at: [quickcheck-classes] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [quickcheck-classes] No pkg-config found [quickcheck-classes] Using runghc version 9.10.2 found on system at: [quickcheck-classes] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [quickcheck-classes] Using strip version 2.44 found on system at: [quickcheck-classes] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [quickcheck-classes] Using tar found on system at: [quickcheck-classes] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [quickcheck-classes] No uhc found [deriving-aeson] Preprocessing library for deriving-aeson-0.2.10... [deriving-aeson] Building library for deriving-aeson-0.2.10... [path] Dependency aeson >=1.0.0.0: using aeson-2.2.3.0 [path] Dependency base >=4.12 && <5: using base-4.20.1.0 [path] Dependency deepseq: using deepseq-1.5.0.0 [path] Dependency exceptions >=0.4 && <0.11: using exceptions-0.10.9 [path] Dependency filepath >=1.5: using filepath-1.5.4.0 [path] Dependency hashable >=1.2 && <1.6: using hashable-1.5.0.0 [path] Dependency path:os-string-compat: using path-0.9.6 [path] Dependency template-haskell: using template-haskell-2.22.0.0 [path] Dependency text: using text-2.1.2 [path] Dependency base >=4.12 && <5: using base-4.20.1.0 [path] Dependency os-string >=2.0.0: using os-string-2.0.4 [path] Source component graph: [path]  component lib:os-string-compat [path]  component lib dependency lib:os-string-compat [path] Configured component graph: [path]  component path-0.9.6-LqdNQcqvgqYALxmJ72p2vL-os-string-compat [path]  include base-4.20.1.0-2277 [path]  include os-string-2.0.4-5bba [path]  component path-0.9.6-BUEZq7gZfq03WkPclzeRN9 [path]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [path]  include base-4.20.1.0-2277 [path]  include deepseq-1.5.0.0-f20c [path]  include exceptions-0.10.9-fd91 [path]  include filepath-1.5.4.0-590e [path]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [path]  include path-0.9.6-LqdNQcqvgqYALxmJ72p2vL-os-string-compat [path]  include template-haskell-2.22.0.0-2a41 [path]  include text-2.1.2-9845 [path] Linked component graph: [path]  unit path-0.9.6-LqdNQcqvgqYALxmJ72p2vL-os-string-compat [path]  include base-4.20.1.0-2277 [path]  include os-string-2.0.4-5bba [path]  System.OsString.Compat.Posix=path-0.9.6-LqdNQcqvgqYALxmJ72p2vL-os-string-compat:System.OsString.Compat.Posix,System.OsString.Compat.Windows=path-0.9.6-LqdNQcqvgqYALxmJ72p2vL-os-string-compat:System.OsString.Compat.Windows [path]  unit path-0.9.6-BUEZq7gZfq03WkPclzeRN9 [path]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [path]  include base-4.20.1.0-2277 [path]  include deepseq-1.5.0.0-f20c [path]  include exceptions-0.10.9-fd91 [path]  include filepath-1.5.4.0-590e [path]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [path]  include path-0.9.6-LqdNQcqvgqYALxmJ72p2vL-os-string-compat [path]  include template-haskell-2.22.0.0-2a41 [path]  include text-2.1.2-9845 [path]  OsPath=path-0.9.6-BUEZq7gZfq03WkPclzeRN9:OsPath,OsPath.Internal=path-0.9.6-BUEZq7gZfq03WkPclzeRN9:OsPath.Internal,OsPath.Internal.Posix=path-0.9.6-BUEZq7gZfq03WkPclzeRN9:OsPath.Internal.Posix,OsPath.Internal.Windows=path-0.9.6-BUEZq7gZfq03WkPclzeRN9:OsPath.Internal.Windows,OsPath.Posix=path-0.9.6-BUEZq7gZfq03WkPclzeRN9:OsPath.Posix,OsPath.Windows=path-0.9.6-BUEZq7gZfq03WkPclzeRN9:OsPath.Windows,Path=path-0.9.6-BUEZq7gZfq03WkPclzeRN9:Path,Path.Internal=path-0.9.6-BUEZq7gZfq03WkPclzeRN9:Path.Internal,Path.Internal.Posix=path-0.9.6-BUEZq7gZfq03WkPclzeRN9:Path.Internal.Posix,Path.Internal.Windows=path-0.9.6-BUEZq7gZfq03WkPclzeRN9:Path.Internal.Windows,Path.Posix=path-0.9.6-BUEZq7gZfq03WkPclzeRN9:Path.Posix,Path.Windows=path-0.9.6-BUEZq7gZfq03WkPclzeRN9:Path.Windows [path] Ready component graph: [path]  definite path-0.9.6-LqdNQcqvgqYALxmJ72p2vL-os-string-compat [path]  depends base-4.20.1.0-2277 [path]  depends os-string-2.0.4-5bba [path]  definite path-0.9.6-BUEZq7gZfq03WkPclzeRN9 [path]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [path]  depends base-4.20.1.0-2277 [path]  depends deepseq-1.5.0.0-f20c [path]  depends exceptions-0.10.9-fd91 [path]  depends filepath-1.5.4.0-590e [path]  depends hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [path]  depends path-0.9.6-LqdNQcqvgqYALxmJ72p2vL-os-string-compat [path]  depends template-haskell-2.22.0.0-2a41 [path]  depends text-2.1.2-9845 [path] Using Cabal-3.12.1.0 compiled by ghc-9.10 [path] Using compiler: ghc-9.10.2 [path] Using install prefix: /nix/store/gpvm67rnb3czxki7kz7kjdgshl3ng5ci-path-0.9.6 [path] Executables installed in: [path] /nix/store/gpvm67rnb3czxki7kz7kjdgshl3ng5ci-path-0.9.6/bin [path] Libraries installed in: [path] /nix/store/gpvm67rnb3czxki7kz7kjdgshl3ng5ci-path-0.9.6/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/path-0.9.6-BUEZq7gZfq03WkPclzeRN9 [path] Dynamic Libraries installed in: [path] /nix/store/gpvm67rnb3czxki7kz7kjdgshl3ng5ci-path-0.9.6/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [path] Private executables installed in: [path] /nix/store/gpvm67rnb3czxki7kz7kjdgshl3ng5ci-path-0.9.6/libexec/x86_64-linux-ghc-9.10.2-1e2a/path-0.9.6 [path] Data files installed in: [path] /nix/store/gpvm67rnb3czxki7kz7kjdgshl3ng5ci-path-0.9.6/share/x86_64-linux-ghc-9.10.2-1e2a/path-0.9.6 [path] Documentation installed in: [path] /nix/store/gpvm67rnb3czxki7kz7kjdgshl3ng5ci-path-0.9.6/share/doc/x86_64-linux-ghc-9.10.2-1e2a/path-0.9.6 [path] Configuration files installed in: [path] /nix/store/gpvm67rnb3czxki7kz7kjdgshl3ng5ci-path-0.9.6/etc [path] No alex found [path] Using ar found on system at: [path] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [path] No c2hs found [path] No cpphs found [path] No doctest found [path] Using gcc version 14.3.0 given by user at: [path] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [path] Using ghc version 9.10.2 found on system at: [path] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [path] Using ghc-pkg version 9.10.2 found on system at: [path] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [path] No ghcjs found [path] No ghcjs-pkg found [path] No greencard found [path] Using haddock version 2.31.0 found on system at: [path] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [path] No happy found [path] Using haskell-suite found on system at: haskell-suite-dummy-location [path] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [path] No hmake found [path] Using hpc version 0.69 found on system at: [path] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [path] Using hsc2hs version 0.68.10 found on system at: [path] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [path] Using hscolour version 1.25 found on system at: [path] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [path] No jhc found [path] Using ld found on system at: [path] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [path] No pkg-config found [path] Using runghc version 9.10.2 found on system at: [path] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [path] Using strip version 2.44 found on system at: [path] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [path] Using tar found on system at: [path] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [path] No uhc found [binary-instances] Preprocessing library for binary-instances-1.0.6... [binary-instances] Building library for binary-instances-1.0.6... [doctest-discover] Phase: buildPhase [enummapset] Phase: buildPhase [HTF] Phase: buildPhase [HTF] patching script interpreter paths in scripts [HsYAML-aeson] [1 of 1] Compiling Data.YAML.Aeson ( src/Data/YAML/Aeson.hs, dist/build/Data/YAML/Aeson.o, dist/build/Data/YAML/Aeson.dyn_o ) [microaeson] Dependency array >=0.5.1.1 && <0.6: using array-0.5.8.0 [microaeson] Dependency base >=4.9.0.0 && <5: using base-4.20.1.0 [microaeson] Dependency bytestring >=0.10.8.0 && <0.13: using bytestring-0.12.2.0 [microaeson] Dependency containers >=0.5.7.1 && <1: using containers-0.7 [microaeson] Dependency deepseq >=1.4.2.0 && <1.6: using deepseq-1.5.0.0 [microaeson] Dependency text >=1.2.2.2 && <1.3 || >=2.0 && <3: using text-2.1.2 [microaeson] Dependency aeson >=2.0.3.0 && <2.3: using aeson-2.2.3.0 [microaeson] Dependency base: using base-4.20.1.0 [microaeson] Dependency containers: using containers-0.7 [microaeson] Dependency microaeson: using microaeson-0.1.0.3 [microaeson] Dependency quickcheck-instances >=0.3.16 && <0.4: using [microaeson] quickcheck-instances-0.3.33 [microaeson] Dependency tasty >=1.0.1.1 && <1.6: using tasty-1.5.3 [microaeson] Dependency tasty-quickcheck >=0.10 && <1: using tasty-quickcheck-0.11.1 [microaeson] Dependency vector >=0.12.0.1 && <0.13 || >=0.13.0.0 && <0.14: using [microaeson] vector-0.13.2.0 [microaeson] Source component graph: [microaeson]  component lib [microaeson]  component test:microaeson dependency lib [microaeson] Configured component graph: [microaeson]  component microaeson-0.1.0.3-Fh1BTxX8qUb5Jp0Lv688lo [microaeson]  include array-0.5.8.0-e5b8 [microaeson]  include base-4.20.1.0-2277 [microaeson]  include bytestring-0.12.2.0-5835 [microaeson]  include containers-0.7-dff9 [microaeson]  include deepseq-1.5.0.0-f20c [microaeson]  include text-2.1.2-9845 [microaeson]  component microaeson-0.1.0.3-GN3HBII5UC66wEFJfKGbLK-microaeson [microaeson]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [microaeson]  include base-4.20.1.0-2277 [microaeson]  include containers-0.7-dff9 [microaeson]  include microaeson-0.1.0.3-Fh1BTxX8qUb5Jp0Lv688lo [microaeson]  include quickcheck-instances-0.3.33-J59fUUft4T8JJJI5spwjev [microaeson]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [microaeson]  include tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [microaeson]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [microaeson] Linked component graph: [microaeson]  unit microaeson-0.1.0.3-Fh1BTxX8qUb5Jp0Lv688lo [microaeson]  include array-0.5.8.0-e5b8 [microaeson]  include base-4.20.1.0-2277 [microaeson]  include bytestring-0.12.2.0-5835 [microaeson]  include containers-0.7-dff9 [microaeson]  include deepseq-1.5.0.0-f20c [microaeson]  include text-2.1.2-9845 [microaeson]  Data.Aeson.Micro=microaeson-0.1.0.3-Fh1BTxX8qUb5Jp0Lv688lo:Data.Aeson.Micro [microaeson]  unit microaeson-0.1.0.3-GN3HBII5UC66wEFJfKGbLK-microaeson [microaeson]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [microaeson]  include base-4.20.1.0-2277 [microaeson]  include containers-0.7-dff9 [microaeson]  include microaeson-0.1.0.3-Fh1BTxX8qUb5Jp0Lv688lo [microaeson]  include quickcheck-instances-0.3.33-J59fUUft4T8JJJI5spwjev [microaeson]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [microaeson]  include tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [microaeson]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [microaeson] Ready component graph: [microaeson]  definite microaeson-0.1.0.3-Fh1BTxX8qUb5Jp0Lv688lo [microaeson]  depends array-0.5.8.0-e5b8 [microaeson]  depends base-4.20.1.0-2277 [microaeson]  depends bytestring-0.12.2.0-5835 [microaeson]  depends containers-0.7-dff9 [microaeson]  depends deepseq-1.5.0.0-f20c [microaeson]  depends text-2.1.2-9845 [microaeson]  definite microaeson-0.1.0.3-GN3HBII5UC66wEFJfKGbLK-microaeson [microaeson]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [microaeson]  depends base-4.20.1.0-2277 [microaeson]  depends containers-0.7-dff9 [microaeson]  depends microaeson-0.1.0.3-Fh1BTxX8qUb5Jp0Lv688lo [microaeson]  depends quickcheck-instances-0.3.33-J59fUUft4T8JJJI5spwjev [microaeson]  depends tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [microaeson]  depends tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [microaeson]  depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [microaeson] Using Cabal-3.12.1.0 compiled by ghc-9.10 [microaeson] Using compiler: ghc-9.10.2 [microaeson] Using install prefix: [microaeson] /nix/store/za64170z1pkr4cwawdz12p602z38z9x1-microaeson-0.1.0.3 [microaeson] Executables installed in: [microaeson] /nix/store/za64170z1pkr4cwawdz12p602z38z9x1-microaeson-0.1.0.3/bin [microaeson] Libraries installed in: [microaeson] /nix/store/za64170z1pkr4cwawdz12p602z38z9x1-microaeson-0.1.0.3/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/microaeson-0.1.0.3-Fh1BTxX8qUb5Jp0Lv688lo [microaeson] Dynamic Libraries installed in: [microaeson] /nix/store/za64170z1pkr4cwawdz12p602z38z9x1-microaeson-0.1.0.3/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [microaeson] Private executables installed in: [microaeson] /nix/store/za64170z1pkr4cwawdz12p602z38z9x1-microaeson-0.1.0.3/libexec/x86_64-linux-ghc-9.10.2-1e2a/microaeson-0.1.0.3 [microaeson] Data files installed in: [microaeson] /nix/store/za64170z1pkr4cwawdz12p602z38z9x1-microaeson-0.1.0.3/share/x86_64-linux-ghc-9.10.2-1e2a/microaeson-0.1.0.3 [microaeson] Documentation installed in: [microaeson] /nix/store/z85yhh8mhs4bb61w2rh4yhmlbbj14mkd-microaeson-0.1.0.3-doc/share/doc/microaeson-0.1.0.3 [microaeson] Configuration files installed in: [microaeson] /nix/store/za64170z1pkr4cwawdz12p602z38z9x1-microaeson-0.1.0.3/etc [microaeson] Using alex version 3.5.4.0 found on system at: [microaeson] /nix/store/35ix1gabnsw5gm2sra9wnq0x9wwhnyis-alex-3.5.4.0/bin/alex [microaeson] Using ar found on system at: [microaeson] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [microaeson] No c2hs found [microaeson] No cpphs found [microaeson] No doctest found [microaeson] Using gcc version 14.3.0 given by user at: [microaeson] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [microaeson] Using ghc version 9.10.2 found on system at: [microaeson] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [microaeson] Using ghc-pkg version 9.10.2 found on system at: [microaeson] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [microaeson] No ghcjs found [microaeson] No ghcjs-pkg found [microaeson] No greencard found [microaeson] Using haddock version 2.31.0 found on system at: [microaeson] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [microaeson] No happy found [microaeson] Using haskell-suite found on system at: haskell-suite-dummy-location [microaeson] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [microaeson] No hmake found [microaeson] Using hpc version 0.69 found on system at: [microaeson] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [microaeson] Using hsc2hs version 0.68.10 found on system at: [microaeson] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [microaeson] Using hscolour version 1.25 found on system at: [microaeson] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [microaeson] No jhc found [microaeson] Using ld found on system at: [microaeson] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [microaeson] No pkg-config found [microaeson] Using runghc version 9.10.2 found on system at: [microaeson] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [microaeson] Using strip version 2.44 found on system at: [microaeson] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [microaeson] Using tar found on system at: [microaeson] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [microaeson] No uhc found [attoparsec-aeson] [1 of 4] Compiling Data.Aeson.Internal.ByteString ( src/Data/Aeson/Internal/ByteString.hs, dist/build/Data/Aeson/Internal/ByteString.o, dist/build/Data/Aeson/Internal/ByteString.dyn_o ) [deriving-aeson] [1 of 2] Compiling Deriving.Aeson ( src/Deriving/Aeson.hs, dist/build/Deriving/Aeson.o, dist/build/Deriving/Aeson.dyn_o ) [doctest-discover] Preprocessing executable 'doctest-discover' for doctest-discover-0.2.0.0... [constraints-extras] [1 of 4] Compiling Data.Constraint.Compose ( src/Data/Constraint/Compose.hs, dist/build/Data/Constraint/Compose.o, dist/build/Data/Constraint/Compose.dyn_o ) [doctest-discover] Building executable 'doctest-discover' for doctest-discover-0.2.0.0... [enummapset] Preprocessing test suite 'intset-properties' for enummapset-0.7.3.0... [enummapset] Building test suite 'intset-properties' for enummapset-0.7.3.0... [quickcheck-classes] Phase: buildPhase [attoparsec-aeson] [2 of 4] Compiling Data.Aeson.Internal.Text ( src/Data/Aeson/Internal/Text.hs, dist/build/Data/Aeson/Internal/Text.o, dist/build/Data/Aeson/Internal/Text.dyn_o ) [HTF] Preprocessing library for HTF-0.15.0.2... [HTF] Building library for HTF-0.15.0.2... [path] Phase: buildPhase [binary-instances] [ 1 of 11] Compiling Data.Binary.Instances.CaseInsensitive ( src/Data/Binary/Instances/CaseInsensitive.hs, dist/build/Data/Binary/Instances/CaseInsensitive.o, dist/build/Data/Binary/Instances/CaseInsensitive.dyn_o ) [doctest-discover] [1 of 3] Compiling Config ( src/Config.hs, dist/build/doctest-discover/doctest-discover-tmp/Config.o ) [quickcheck-classes] Preprocessing library for quickcheck-classes-0.6.5.0... [quickcheck-classes] Building library for quickcheck-classes-0.6.5.0... [attoparsec-aeson] [3 of 4] Compiling Data.Aeson.Parser.Internal ( src/Data/Aeson/Parser/Internal.hs, dist/build/Data/Aeson/Parser/Internal.o, dist/build/Data/Aeson/Parser/Internal.dyn_o ) [constraints-extras] [2 of 4] Compiling Data.Constraint.Flip ( src/Data/Constraint/Flip.hs, dist/build/Data/Constraint/Flip.o, dist/build/Data/Constraint/Flip.dyn_o ) [constraints-extras] [3 of 4] Compiling Data.Constraint.Extras ( src/Data/Constraint/Extras.hs, dist/build/Data/Constraint/Extras.o, dist/build/Data/Constraint/Extras.dyn_o ) [microaeson] Phase: buildPhase [path] Preprocessing library 'os-string-compat' for path-0.9.6... [path] Building library 'os-string-compat' for path-0.9.6... [microaeson] Preprocessing library for microaeson-0.1.0.3... [constraints-extras] [4 of 4] Compiling Data.Constraint.Extras.TH ( src/Data/Constraint/Extras/TH.hs, dist/build/Data/Constraint/Extras/TH.o, dist/build/Data/Constraint/Extras/TH.dyn_o ) [enummapset] [1 of 7] Compiling Data.EnumSet ( Data/EnumSet.hs, dist/build/intset-properties/intset-properties-tmp/Data/EnumSet.o ) [microaeson] Building library for microaeson-0.1.0.3... [ 22 of 369] Compiling Rebase.Control.Exception.Base ( library/Rebase/Control/Exception/Base.hs, dist/build/Rebase/Control/Exception/Base.o, dist/build/Rebase/Control/Exception/Base.dyn_o ) [path] [1 of 2] Compiling System.OsString.Compat.Posix ( os-string-compat/System/OsString/Compat/Posix.hs, dist/build/os-string-compat/System/OsString/Compat/Posix.o, dist/build/os-string-compat/System/OsString/Compat/Posix.dyn_o ) [ 23 of 369] Compiling Rebase.Control.Monad ( library/Rebase/Control/Monad.hs, dist/build/Rebase/Control/Monad.o, dist/build/Rebase/Control/Monad.dyn_o ) [ 24 of 369] Compiling Rebase.Control.Monad.Cont ( library/Rebase/Control/Monad/Cont.hs, dist/build/Rebase/Control/Monad/Cont.o, dist/build/Rebase/Control/Monad/Cont.dyn_o ) [ 25 of 369] Compiling Rebase.Control.Monad.Cont.Class ( library/Rebase/Control/Monad/Cont/Class.hs, dist/build/Rebase/Control/Monad/Cont/Class.o, dist/build/Rebase/Control/Monad/Cont/Class.dyn_o ) [ 26 of 369] Compiling Rebase.Control.Monad.Error.Class ( library/Rebase/Control/Monad/Error/Class.hs, dist/build/Rebase/Control/Monad/Error/Class.o, dist/build/Rebase/Control/Monad/Error/Class.dyn_o ) [ 27 of 369] Compiling Rebase.Control.Monad.Fail ( library/Rebase/Control/Monad/Fail.hs, dist/build/Rebase/Control/Monad/Fail.o, dist/build/Rebase/Control/Monad/Fail.dyn_o ) [ 28 of 369] Compiling Rebase.Control.Monad.Fix ( library/Rebase/Control/Monad/Fix.hs, dist/build/Rebase/Control/Monad/Fix.o, dist/build/Rebase/Control/Monad/Fix.dyn_o ) [ 29 of 369] Compiling Rebase.Control.Monad.IO.Class ( library/Rebase/Control/Monad/IO/Class.hs, dist/build/Rebase/Control/Monad/IO/Class.o, dist/build/Rebase/Control/Monad/IO/Class.dyn_o ) [ 30 of 369] Compiling Rebase.Control.Monad.Identity ( library/Rebase/Control/Monad/Identity.hs, dist/build/Rebase/Control/Monad/Identity.o, dist/build/Rebase/Control/Monad/Identity.dyn_o ) [ 31 of 369] Compiling Rebase.Control.Monad.RWS ( library/Rebase/Control/Monad/RWS.hs, dist/build/Rebase/Control/Monad/RWS.o, dist/build/Rebase/Control/Monad/RWS.dyn_o ) [ 32 of 369] Compiling Rebase.Control.Monad.RWS.Class ( library/Rebase/Control/Monad/RWS/Class.hs, dist/build/Rebase/Control/Monad/RWS/Class.o, dist/build/Rebase/Control/Monad/RWS/Class.dyn_o ) [ 33 of 369] Compiling Rebase.Control.Monad.RWS.Lazy ( library/Rebase/Control/Monad/RWS/Lazy.hs, dist/build/Rebase/Control/Monad/RWS/Lazy.o, dist/build/Rebase/Control/Monad/RWS/Lazy.dyn_o ) [ 34 of 369] Compiling Rebase.Control.Monad.RWS.Strict ( library/Rebase/Control/Monad/RWS/Strict.hs, dist/build/Rebase/Control/Monad/RWS/Strict.o, dist/build/Rebase/Control/Monad/RWS/Strict.dyn_o ) [ 35 of 369] Compiling Rebase.Control.Monad.Reader ( library/Rebase/Control/Monad/Reader.hs, dist/build/Rebase/Control/Monad/Reader.o, dist/build/Rebase/Control/Monad/Reader.dyn_o ) [ 36 of 369] Compiling Rebase.Control.Monad.Reader.Class ( library/Rebase/Control/Monad/Reader/Class.hs, dist/build/Rebase/Control/Monad/Reader/Class.o, dist/build/Rebase/Control/Monad/Reader/Class.dyn_o ) [ 37 of 369] Compiling Rebase.Control.Monad.ST ( library/Rebase/Control/Monad/ST.hs, dist/build/Rebase/Control/Monad/ST.o, dist/build/Rebase/Control/Monad/ST.dyn_o ) [ 38 of 369] Compiling Rebase.Control.Monad.ST.Lazy ( library/Rebase/Control/Monad/ST/Lazy.hs, dist/build/Rebase/Control/Monad/ST/Lazy.o, dist/build/Rebase/Control/Monad/ST/Lazy.dyn_o ) [ 39 of 369] Compiling Rebase.Control.Monad.ST.Lazy.Unsafe ( library/Rebase/Control/Monad/ST/Lazy/Unsafe.hs, dist/build/Rebase/Control/Monad/ST/Lazy/Unsafe.o, dist/build/Rebase/Control/Monad/ST/Lazy/Unsafe.dyn_o ) [ 40 of 369] Compiling Rebase.Control.Monad.ST.Strict ( library/Rebase/Control/Monad/ST/Strict.hs, dist/build/Rebase/Control/Monad/ST/Strict.o, dist/build/Rebase/Control/Monad/ST/Strict.dyn_o ) [doctest-discover] [2 of 3] Compiling Runner ( src/Runner.hs, dist/build/doctest-discover/doctest-discover-tmp/Runner.o ) [ 41 of 369] Compiling Rebase.Control.Monad.ST.Unsafe ( library/Rebase/Control/Monad/ST/Unsafe.hs, dist/build/Rebase/Control/Monad/ST/Unsafe.o, dist/build/Rebase/Control/Monad/ST/Unsafe.dyn_o ) [ 42 of 369] Compiling Rebase.Control.Monad.STM ( library/Rebase/Control/Monad/STM.hs, dist/build/Rebase/Control/Monad/STM.o, dist/build/Rebase/Control/Monad/STM.dyn_o ) [ 43 of 369] Compiling Rebase.Control.Monad.Signatures ( library/Rebase/Control/Monad/Signatures.hs, dist/build/Rebase/Control/Monad/Signatures.o, dist/build/Rebase/Control/Monad/Signatures.dyn_o ) [ 44 of 369] Compiling Rebase.Control.Monad.State ( library/Rebase/Control/Monad/State.hs, dist/build/Rebase/Control/Monad/State.o, dist/build/Rebase/Control/Monad/State.dyn_o ) [ 45 of 369] Compiling Rebase.Control.Monad.State.Class ( library/Rebase/Control/Monad/State/Class.hs, dist/build/Rebase/Control/Monad/State/Class.o, dist/build/Rebase/Control/Monad/State/Class.dyn_o ) [ 46 of 369] Compiling Rebase.Control.Monad.State.Lazy ( library/Rebase/Control/Monad/State/Lazy.hs, dist/build/Rebase/Control/Monad/State/Lazy.o, dist/build/Rebase/Control/Monad/State/Lazy.dyn_o ) [ 47 of 369] Compiling Rebase.Control.Monad.State.Strict ( library/Rebase/Control/Monad/State/Strict.hs, dist/build/Rebase/Control/Monad/State/Strict.o, dist/build/Rebase/Control/Monad/State/Strict.dyn_o ) [ 48 of 369] Compiling Rebase.Control.Monad.Trans ( library/Rebase/Control/Monad/Trans.hs, dist/build/Rebase/Control/Monad/Trans.o, dist/build/Rebase/Control/Monad/Trans.dyn_o ) [ 49 of 369] Compiling Rebase.Control.Monad.Trans.Class ( library/Rebase/Control/Monad/Trans/Class.hs, dist/build/Rebase/Control/Monad/Trans/Class.o, dist/build/Rebase/Control/Monad/Trans/Class.dyn_o ) [ 50 of 369] Compiling Rebase.Control.Monad.Trans.Cont ( library/Rebase/Control/Monad/Trans/Cont.hs, dist/build/Rebase/Control/Monad/Trans/Cont.o, dist/build/Rebase/Control/Monad/Trans/Cont.dyn_o ) [ 51 of 369] Compiling Rebase.Control.Monad.Trans.Except ( library/Rebase/Control/Monad/Trans/Except.hs, dist/build/Rebase/Control/Monad/Trans/Except.o, dist/build/Rebase/Control/Monad/Trans/Except.dyn_o ) [ 52 of 369] Compiling Rebase.Control.Monad.Trans.Identity ( library/Rebase/Control/Monad/Trans/Identity.hs, dist/build/Rebase/Control/Monad/Trans/Identity.o, dist/build/Rebase/Control/Monad/Trans/Identity.dyn_o ) [ 53 of 369] Compiling Rebase.Control.Monad.Trans.Maybe ( library/Rebase/Control/Monad/Trans/Maybe.hs, dist/build/Rebase/Control/Monad/Trans/Maybe.o, dist/build/Rebase/Control/Monad/Trans/Maybe.dyn_o ) [ 54 of 369] Compiling Rebase.Control.Monad.Trans.RWS ( library/Rebase/Control/Monad/Trans/RWS.hs, dist/build/Rebase/Control/Monad/Trans/RWS.o, dist/build/Rebase/Control/Monad/Trans/RWS.dyn_o ) [ 55 of 369] Compiling Rebase.Control.Monad.Trans.RWS.Lazy ( library/Rebase/Control/Monad/Trans/RWS/Lazy.hs, dist/build/Rebase/Control/Monad/Trans/RWS/Lazy.o, dist/build/Rebase/Control/Monad/Trans/RWS/Lazy.dyn_o ) [ 56 of 369] Compiling Rebase.Control.Monad.Trans.RWS.Strict ( library/Rebase/Control/Monad/Trans/RWS/Strict.hs, dist/build/Rebase/Control/Monad/Trans/RWS/Strict.o, dist/build/Rebase/Control/Monad/Trans/RWS/Strict.dyn_o ) [ 57 of 369] Compiling Rebase.Control.Monad.Trans.Reader ( library/Rebase/Control/Monad/Trans/Reader.hs, dist/build/Rebase/Control/Monad/Trans/Reader.o, dist/build/Rebase/Control/Monad/Trans/Reader.dyn_o ) [ 58 of 369] Compiling Rebase.Control.Monad.Trans.State ( library/Rebase/Control/Monad/Trans/State.hs, dist/build/Rebase/Control/Monad/Trans/State.o, dist/build/Rebase/Control/Monad/Trans/State.dyn_o ) [ 59 of 369] Compiling Rebase.Control.Monad.Trans.State.Lazy ( library/Rebase/Control/Monad/Trans/State/Lazy.hs, dist/build/Rebase/Control/Monad/Trans/State/Lazy.o, dist/build/Rebase/Control/Monad/Trans/State/Lazy.dyn_o ) [ 60 of 369] Compiling Rebase.Control.Monad.Trans.State.Strict ( library/Rebase/Control/Monad/Trans/State/Strict.hs, dist/build/Rebase/Control/Monad/Trans/State/Strict.o, dist/build/Rebase/Control/Monad/Trans/State/Strict.dyn_o ) [ 61 of 369] Compiling Rebase.Control.Monad.Trans.Writer ( library/Rebase/Control/Monad/Trans/Writer.hs, dist/build/Rebase/Control/Monad/Trans/Writer.o, dist/build/Rebase/Control/Monad/Trans/Writer.dyn_o ) [ 62 of 369] Compiling Rebase.Control.Monad.Trans.Writer.Lazy ( library/Rebase/Control/Monad/Trans/Writer/Lazy.hs, dist/build/Rebase/Control/Monad/Trans/Writer/Lazy.o, dist/build/Rebase/Control/Monad/Trans/Writer/Lazy.dyn_o ) [ 63 of 369] Compiling Rebase.Control.Monad.Trans.Writer.Strict ( library/Rebase/Control/Monad/Trans/Writer/Strict.hs, dist/build/Rebase/Control/Monad/Trans/Writer/Strict.o, dist/build/Rebase/Control/Monad/Trans/Writer/Strict.dyn_o ) [ 64 of 369] Compiling Rebase.Control.Monad.Writer ( library/Rebase/Control/Monad/Writer.hs, dist/build/Rebase/Control/Monad/Writer.o, dist/build/Rebase/Control/Monad/Writer.dyn_o ) [ 65 of 369] Compiling Rebase.Control.Monad.Writer.Class ( library/Rebase/Control/Monad/Writer/Class.hs, dist/build/Rebase/Control/Monad/Writer/Class.o, dist/build/Rebase/Control/Monad/Writer/Class.dyn_o ) [ 66 of 369] Compiling Rebase.Control.Monad.Writer.Lazy ( library/Rebase/Control/Monad/Writer/Lazy.hs, dist/build/Rebase/Control/Monad/Writer/Lazy.o, dist/build/Rebase/Control/Monad/Writer/Lazy.dyn_o ) [ 67 of 369] Compiling Rebase.Control.Monad.Writer.Strict ( library/Rebase/Control/Monad/Writer/Strict.hs, dist/build/Rebase/Control/Monad/Writer/Strict.o, dist/build/Rebase/Control/Monad/Writer/Strict.dyn_o ) [ 68 of 369] Compiling Rebase.Control.Monad.Zip ( library/Rebase/Control/Monad/Zip.hs, dist/build/Rebase/Control/Monad/Zip.o, dist/build/Rebase/Control/Monad/Zip.dyn_o ) [ 69 of 369] Compiling Rebase.Control.Selective ( library/Rebase/Control/Selective.hs, dist/build/Rebase/Control/Selective.o, dist/build/Rebase/Control/Selective.dyn_o ) [ 70 of 369] Compiling Rebase.Control.Selective.Free ( library/Rebase/Control/Selective/Free.hs, dist/build/Rebase/Control/Selective/Free.o, dist/build/Rebase/Control/Selective/Free.dyn_o ) [ 71 of 369] Compiling Rebase.Control.Selective.Multi ( library/Rebase/Control/Selective/Multi.hs, dist/build/Rebase/Control/Selective/Multi.o, dist/build/Rebase/Control/Selective/Multi.dyn_o ) [ 72 of 369] Compiling Rebase.Control.Selective.Rigid.Free ( library/Rebase/Control/Selective/Rigid/Free.hs, dist/build/Rebase/Control/Selective/Rigid/Free.o, dist/build/Rebase/Control/Selective/Rigid/Free.dyn_o ) [ 73 of 369] Compiling Rebase.Control.Selective.Rigid.Freer ( library/Rebase/Control/Selective/Rigid/Freer.hs, dist/build/Rebase/Control/Selective/Rigid/Freer.o, dist/build/Rebase/Control/Selective/Rigid/Freer.dyn_o ) [ 74 of 369] Compiling Rebase.Data.Biapplicative ( library/Rebase/Data/Biapplicative.hs, dist/build/Rebase/Data/Biapplicative.o, dist/build/Rebase/Data/Biapplicative.dyn_o ) [ 75 of 369] Compiling Rebase.Data.Bifoldable ( library/Rebase/Data/Bifoldable.hs, dist/build/Rebase/Data/Bifoldable.o, dist/build/Rebase/Data/Bifoldable.dyn_o ) [ 76 of 369] Compiling Rebase.Data.Bifunctor ( library/Rebase/Data/Bifunctor.hs, dist/build/Rebase/Data/Bifunctor.o, dist/build/Rebase/Data/Bifunctor.dyn_o ) [ 77 of 369] Compiling Rebase.Data.Bifunctor.Apply ( library/Rebase/Data/Bifunctor/Apply.hs, dist/build/Rebase/Data/Bifunctor/Apply.o, dist/build/Rebase/Data/Bifunctor/Apply.dyn_o ) [ 78 of 369] Compiling Rebase.Data.Bifunctor.Biff ( library/Rebase/Data/Bifunctor/Biff.hs, dist/build/Rebase/Data/Bifunctor/Biff.o, dist/build/Rebase/Data/Bifunctor/Biff.dyn_o ) [ 79 of 369] Compiling Rebase.Data.Bifunctor.Clown ( library/Rebase/Data/Bifunctor/Clown.hs, dist/build/Rebase/Data/Bifunctor/Clown.o, dist/build/Rebase/Data/Bifunctor/Clown.dyn_o ) [ 80 of 369] Compiling Rebase.Data.Bifunctor.Flip ( library/Rebase/Data/Bifunctor/Flip.hs, dist/build/Rebase/Data/Bifunctor/Flip.o, dist/build/Rebase/Data/Bifunctor/Flip.dyn_o ) [ 81 of 369] Compiling Rebase.Data.Bifunctor.Join ( library/Rebase/Data/Bifunctor/Join.hs, dist/build/Rebase/Data/Bifunctor/Join.o, dist/build/Rebase/Data/Bifunctor/Join.dyn_o ) [ 82 of 369] Compiling Rebase.Data.Bifunctor.Joker ( library/Rebase/Data/Bifunctor/Joker.hs, dist/build/Rebase/Data/Bifunctor/Joker.o, dist/build/Rebase/Data/Bifunctor/Joker.dyn_o ) [ 83 of 369] Compiling Rebase.Data.Bifunctor.Product ( library/Rebase/Data/Bifunctor/Product.hs, dist/build/Rebase/Data/Bifunctor/Product.o, dist/build/Rebase/Data/Bifunctor/Product.dyn_o ) [ 84 of 369] Compiling Rebase.Data.Bifunctor.Tannen ( library/Rebase/Data/Bifunctor/Tannen.hs, dist/build/Rebase/Data/Bifunctor/Tannen.o, dist/build/Rebase/Data/Bifunctor/Tannen.dyn_o ) [ 85 of 369] Compiling Rebase.Data.Bifunctor.Wrapped ( library/Rebase/Data/Bifunctor/Wrapped.hs, dist/build/Rebase/Data/Bifunctor/Wrapped.o, dist/build/Rebase/Data/Bifunctor/Wrapped.dyn_o ) [ 86 of 369] Compiling Rebase.Data.Bitraversable ( library/Rebase/Data/Bitraversable.hs, dist/build/Rebase/Data/Bitraversable.o, dist/build/Rebase/Data/Bitraversable.dyn_o ) [ 87 of 369] Compiling Rebase.Data.Bits ( library/Rebase/Data/Bits.hs, dist/build/Rebase/Data/Bits.o, dist/build/Rebase/Data/Bits.dyn_o ) [ 88 of 369] Compiling Rebase.Data.Bool ( library/Rebase/Data/Bool.hs, dist/build/Rebase/Data/Bool.o, dist/build/Rebase/Data/Bool.dyn_o ) [ 89 of 369] Compiling Rebase.Data.ByteString ( library/Rebase/Data/ByteString.hs, dist/build/Rebase/Data/ByteString.o, dist/build/Rebase/Data/ByteString.dyn_o ) [ 90 of 369] Compiling Rebase.Data.ByteString.Builder ( library/Rebase/Data/ByteString/Builder.hs, dist/build/Rebase/Data/ByteString/Builder.o, dist/build/Rebase/Data/ByteString/Builder.dyn_o ) [ 91 of 369] Compiling Rebase.Data.ByteString.Builder.Extra ( library/Rebase/Data/ByteString/Builder/Extra.hs, dist/build/Rebase/Data/ByteString/Builder/Extra.o, dist/build/Rebase/Data/ByteString/Builder/Extra.dyn_o ) [ 92 of 369] Compiling Rebase.Data.ByteString.Builder.Internal ( library/Rebase/Data/ByteString/Builder/Internal.hs, dist/build/Rebase/Data/ByteString/Builder/Internal.o, dist/build/Rebase/Data/ByteString/Builder/Internal.dyn_o ) [ 93 of 369] Compiling Rebase.Data.ByteString.Builder.Prim ( library/Rebase/Data/ByteString/Builder/Prim.hs, dist/build/Rebase/Data/ByteString/Builder/Prim.o, dist/build/Rebase/Data/ByteString/Builder/Prim.dyn_o ) [ 94 of 369] Compiling Rebase.Data.ByteString.Builder.Prim.Internal ( library/Rebase/Data/ByteString/Builder/Prim/Internal.hs, dist/build/Rebase/Data/ByteString/Builder/Prim/Internal.o, dist/build/Rebase/Data/ByteString/Builder/Prim/Internal.dyn_o ) [ 95 of 369] Compiling Rebase.Data.ByteString.Builder.Scientific ( library/Rebase/Data/ByteString/Builder/Scientific.hs, dist/build/Rebase/Data/ByteString/Builder/Scientific.o, dist/build/Rebase/Data/ByteString/Builder/Scientific.dyn_o ) [ 96 of 369] Compiling Rebase.Data.ByteString.Char8 ( library/Rebase/Data/ByteString/Char8.hs, dist/build/Rebase/Data/ByteString/Char8.o, dist/build/Rebase/Data/ByteString/Char8.dyn_o ) [ 97 of 369] Compiling Rebase.Data.ByteString.Internal ( library/Rebase/Data/ByteString/Internal.hs, dist/build/Rebase/Data/ByteString/Internal.o, dist/build/Rebase/Data/ByteString/Internal.dyn_o ) [ 98 of 369] Compiling Rebase.Data.ByteString.Lazy ( library/Rebase/Data/ByteString/Lazy.hs, dist/build/Rebase/Data/ByteString/Lazy.o, dist/build/Rebase/Data/ByteString/Lazy.dyn_o ) [ 99 of 369] Compiling Rebase.Data.ByteString.Lazy.Char8 ( library/Rebase/Data/ByteString/Lazy/Char8.hs, dist/build/Rebase/Data/ByteString/Lazy/Char8.o, dist/build/Rebase/Data/ByteString/Lazy/Char8.dyn_o ) [100 of 369] Compiling Rebase.Data.ByteString.Lazy.Internal ( library/Rebase/Data/ByteString/Lazy/Internal.hs, dist/build/Rebase/Data/ByteString/Lazy/Internal.o, dist/build/Rebase/Data/ByteString/Lazy/Internal.dyn_o ) [101 of 369] Compiling Rebase.Data.ByteString.Short ( library/Rebase/Data/ByteString/Short.hs, dist/build/Rebase/Data/ByteString/Short.o, dist/build/Rebase/Data/ByteString/Short.dyn_o ) [102 of 369] Compiling Rebase.Data.ByteString.Short.Internal ( library/Rebase/Data/ByteString/Short/Internal.hs, dist/build/Rebase/Data/ByteString/Short/Internal.o, dist/build/Rebase/Data/ByteString/Short/Internal.dyn_o ) [103 of 369] Compiling Rebase.Data.ByteString.Unsafe ( library/Rebase/Data/ByteString/Unsafe.hs, dist/build/Rebase/Data/ByteString/Unsafe.o, dist/build/Rebase/Data/ByteString/Unsafe.dyn_o ) [104 of 369] Compiling Rebase.Data.Char ( library/Rebase/Data/Char.hs, dist/build/Rebase/Data/Char.o, dist/build/Rebase/Data/Char.dyn_o ) [105 of 369] Compiling Rebase.Data.Coerce ( library/Rebase/Data/Coerce.hs, dist/build/Rebase/Data/Coerce.o, dist/build/Rebase/Data/Coerce.dyn_o ) [106 of 369] Compiling Rebase.Data.Complex ( library/Rebase/Data/Complex.hs, dist/build/Rebase/Data/Complex.o, dist/build/Rebase/Data/Complex.dyn_o ) [107 of 369] Compiling Rebase.Data.DList ( library/Rebase/Data/DList.hs, dist/build/Rebase/Data/DList.o, dist/build/Rebase/Data/DList.dyn_o ) [108 of 369] Compiling Rebase.Data.Data ( library/Rebase/Data/Data.hs, dist/build/Rebase/Data/Data.o, dist/build/Rebase/Data/Data.dyn_o ) [109 of 369] Compiling Rebase.Data.Dynamic ( library/Rebase/Data/Dynamic.hs, dist/build/Rebase/Data/Dynamic.o, dist/build/Rebase/Data/Dynamic.dyn_o ) [110 of 369] Compiling Rebase.Data.Either ( library/Rebase/Data/Either.hs, dist/build/Rebase/Data/Either.o, dist/build/Rebase/Data/Either.dyn_o ) [111 of 369] Compiling Rebase.Data.Either.Combinators ( library/Rebase/Data/Either/Combinators.hs, dist/build/Rebase/Data/Either/Combinators.o, dist/build/Rebase/Data/Either/Combinators.dyn_o ) [112 of 369] Compiling Rebase.Data.Either.Validation ( library/Rebase/Data/Either/Validation.hs, dist/build/Rebase/Data/Either/Validation.o, dist/build/Rebase/Data/Either/Validation.dyn_o ) [113 of 369] Compiling Rebase.Data.Eq ( library/Rebase/Data/Eq.hs, dist/build/Rebase/Data/Eq.o, dist/build/Rebase/Data/Eq.dyn_o ) [114 of 369] Compiling Rebase.Data.Fixed ( library/Rebase/Data/Fixed.hs, dist/build/Rebase/Data/Fixed.o, dist/build/Rebase/Data/Fixed.dyn_o ) [115 of 369] Compiling Rebase.Data.Foldable ( library/Rebase/Data/Foldable.hs, dist/build/Rebase/Data/Foldable.o, dist/build/Rebase/Data/Foldable.dyn_o ) [116 of 369] Compiling Rebase.Data.Function ( library/Rebase/Data/Function.hs, dist/build/Rebase/Data/Function.o, dist/build/Rebase/Data/Function.dyn_o ) [117 of 369] Compiling Rebase.Data.Functor ( library/Rebase/Data/Functor.hs, dist/build/Rebase/Data/Functor.o, dist/build/Rebase/Data/Functor.dyn_o ) [118 of 369] Compiling Rebase.Data.Functor.Alt ( library/Rebase/Data/Functor/Alt.hs, dist/build/Rebase/Data/Functor/Alt.o, dist/build/Rebase/Data/Functor/Alt.dyn_o ) [119 of 369] Compiling Rebase.Data.Functor.Apply ( library/Rebase/Data/Functor/Apply.hs, dist/build/Rebase/Data/Functor/Apply.o, dist/build/Rebase/Data/Functor/Apply.dyn_o ) [120 of 369] Compiling Rebase.Data.Functor.Bind ( library/Rebase/Data/Functor/Bind.hs, dist/build/Rebase/Data/Functor/Bind.o, dist/build/Rebase/Data/Functor/Bind.dyn_o ) [121 of 369] Compiling Rebase.Data.Functor.Bind.Class ( library/Rebase/Data/Functor/Bind/Class.hs, dist/build/Rebase/Data/Functor/Bind/Class.o, dist/build/Rebase/Data/Functor/Bind/Class.dyn_o ) [122 of 369] Compiling Rebase.Data.Functor.Bind.Trans ( library/Rebase/Data/Functor/Bind/Trans.hs, dist/build/Rebase/Data/Functor/Bind/Trans.o, dist/build/Rebase/Data/Functor/Bind/Trans.dyn_o ) [123 of 369] Compiling Rebase.Data.Functor.Classes ( library/Rebase/Data/Functor/Classes.hs, dist/build/Rebase/Data/Functor/Classes.o, dist/build/Rebase/Data/Functor/Classes.dyn_o ) [124 of 369] Compiling Rebase.Data.Functor.Compose ( library/Rebase/Data/Functor/Compose.hs, dist/build/Rebase/Data/Functor/Compose.o, dist/build/Rebase/Data/Functor/Compose.dyn_o ) [125 of 369] Compiling Rebase.Data.Functor.Constant ( library/Rebase/Data/Functor/Constant.hs, dist/build/Rebase/Data/Functor/Constant.o, dist/build/Rebase/Data/Functor/Constant.dyn_o ) [126 of 369] Compiling Rebase.Data.Functor.Contravariant ( library/Rebase/Data/Functor/Contravariant.hs, dist/build/Rebase/Data/Functor/Contravariant.o, dist/build/Rebase/Data/Functor/Contravariant.dyn_o ) [127 of 369] Compiling Rebase.Data.Functor.Contravariant.Compose ( library/Rebase/Data/Functor/Contravariant/Compose.hs, dist/build/Rebase/Data/Functor/Contravariant/Compose.o, dist/build/Rebase/Data/Functor/Contravariant/Compose.dyn_o ) [128 of 369] Compiling Rebase.Data.Functor.Contravariant.Divisible ( library/Rebase/Data/Functor/Contravariant/Divisible.hs, dist/build/Rebase/Data/Functor/Contravariant/Divisible.o, dist/build/Rebase/Data/Functor/Contravariant/Divisible.dyn_o ) [129 of 369] Compiling Rebase.Data.Functor.Extend ( library/Rebase/Data/Functor/Extend.hs, dist/build/Rebase/Data/Functor/Extend.o, dist/build/Rebase/Data/Functor/Extend.dyn_o ) [130 of 369] Compiling Rebase.Data.Functor.Identity ( library/Rebase/Data/Functor/Identity.hs, dist/build/Rebase/Data/Functor/Identity.o, dist/build/Rebase/Data/Functor/Identity.dyn_o ) [131 of 369] Compiling Rebase.Data.Functor.Invariant ( library/Rebase/Data/Functor/Invariant.hs, dist/build/Rebase/Data/Functor/Invariant.o, dist/build/Rebase/Data/Functor/Invariant.dyn_o ) [132 of 369] Compiling Rebase.Data.Functor.Invariant.TH ( library/Rebase/Data/Functor/Invariant/TH.hs, dist/build/Rebase/Data/Functor/Invariant/TH.o, dist/build/Rebase/Data/Functor/Invariant/TH.dyn_o ) [133 of 369] Compiling Rebase.Data.Functor.Plus ( library/Rebase/Data/Functor/Plus.hs, dist/build/Rebase/Data/Functor/Plus.o, dist/build/Rebase/Data/Functor/Plus.dyn_o ) [134 of 369] Compiling Rebase.Data.Functor.Product ( library/Rebase/Data/Functor/Product.hs, dist/build/Rebase/Data/Functor/Product.o, dist/build/Rebase/Data/Functor/Product.dyn_o ) [135 of 369] Compiling Rebase.Data.Functor.Reverse ( library/Rebase/Data/Functor/Reverse.hs, dist/build/Rebase/Data/Functor/Reverse.o, dist/build/Rebase/Data/Functor/Reverse.dyn_o ) [136 of 369] Compiling Rebase.Data.Functor.Sum ( library/Rebase/Data/Functor/Sum.hs, dist/build/Rebase/Data/Functor/Sum.o, dist/build/Rebase/Data/Functor/Sum.dyn_o ) [137 of 369] Compiling Rebase.Data.Graph ( library/Rebase/Data/Graph.hs, dist/build/Rebase/Data/Graph.o, dist/build/Rebase/Data/Graph.dyn_o ) [138 of 369] Compiling Rebase.Data.Group ( library/Rebase/Data/Group.hs, dist/build/Rebase/Data/Group.o, dist/build/Rebase/Data/Group.dyn_o ) [139 of 369] Compiling Rebase.Data.Groupoid ( library/Rebase/Data/Groupoid.hs, dist/build/Rebase/Data/Groupoid.o, dist/build/Rebase/Data/Groupoid.dyn_o ) [140 of 369] Compiling Rebase.Data.HashMap.Lazy ( library/Rebase/Data/HashMap/Lazy.hs, dist/build/Rebase/Data/HashMap/Lazy.o, dist/build/Rebase/Data/HashMap/Lazy.dyn_o ) [141 of 369] Compiling Rebase.Data.HashMap.Strict ( library/Rebase/Data/HashMap/Strict.hs, dist/build/Rebase/Data/HashMap/Strict.o, dist/build/Rebase/Data/HashMap/Strict.dyn_o ) [142 of 369] Compiling Rebase.Data.HashSet ( library/Rebase/Data/HashSet.hs, dist/build/Rebase/Data/HashSet.o, dist/build/Rebase/Data/HashSet.dyn_o ) [143 of 369] Compiling Rebase.Data.Hashable ( library/Rebase/Data/Hashable.hs, dist/build/Rebase/Data/Hashable.o, dist/build/Rebase/Data/Hashable.dyn_o ) [144 of 369] Compiling Rebase.Data.IORef ( library/Rebase/Data/IORef.hs, dist/build/Rebase/Data/IORef.o, dist/build/Rebase/Data/IORef.dyn_o ) [145 of 369] Compiling Rebase.Data.Int ( library/Rebase/Data/Int.hs, dist/build/Rebase/Data/Int.o, dist/build/Rebase/Data/Int.dyn_o ) [146 of 369] Compiling Rebase.Data.IntMap ( library/Rebase/Data/IntMap.hs, dist/build/Rebase/Data/IntMap.o, dist/build/Rebase/Data/IntMap.dyn_o ) [147 of 369] Compiling Rebase.Data.IntMap.Lazy ( library/Rebase/Data/IntMap/Lazy.hs, dist/build/Rebase/Data/IntMap/Lazy.o, dist/build/Rebase/Data/IntMap/Lazy.dyn_o ) [148 of 369] Compiling Rebase.Data.IntMap.Strict ( library/Rebase/Data/IntMap/Strict.hs, dist/build/Rebase/Data/IntMap/Strict.o, dist/build/Rebase/Data/IntMap/Strict.dyn_o ) [149 of 369] Compiling Rebase.Data.IntSet ( library/Rebase/Data/IntSet.hs, dist/build/Rebase/Data/IntSet.o, dist/build/Rebase/Data/IntSet.dyn_o ) [150 of 369] Compiling Rebase.Data.Isomorphism ( library/Rebase/Data/Isomorphism.hs, dist/build/Rebase/Data/Isomorphism.o, dist/build/Rebase/Data/Isomorphism.dyn_o ) [151 of 369] Compiling Rebase.Data.Ix ( library/Rebase/Data/Ix.hs, dist/build/Rebase/Data/Ix.o, dist/build/Rebase/Data/Ix.dyn_o ) [152 of 369] Compiling Rebase.Data.Kind ( library/Rebase/Data/Kind.hs, dist/build/Rebase/Data/Kind.o, dist/build/Rebase/Data/Kind.dyn_o ) [153 of 369] Compiling Rebase.Data.List ( library/Rebase/Data/List.hs, dist/build/Rebase/Data/List.o, dist/build/Rebase/Data/List.dyn_o ) [154 of 369] Compiling Rebase.Data.List.NonEmpty ( library/Rebase/Data/List/NonEmpty.hs, dist/build/Rebase/Data/List/NonEmpty.o, dist/build/Rebase/Data/List/NonEmpty.dyn_o ) [155 of 369] Compiling Rebase.Data.Map ( library/Rebase/Data/Map.hs, dist/build/Rebase/Data/Map.o, dist/build/Rebase/Data/Map.dyn_o ) [156 of 369] Compiling Rebase.Data.Map.Lazy ( library/Rebase/Data/Map/Lazy.hs, dist/build/Rebase/Data/Map/Lazy.o, dist/build/Rebase/Data/Map/Lazy.dyn_o ) [157 of 369] Compiling Rebase.Data.Map.Strict ( library/Rebase/Data/Map/Strict.hs, dist/build/Rebase/Data/Map/Strict.o, dist/build/Rebase/Data/Map/Strict.dyn_o ) [158 of 369] Compiling Rebase.Data.Maybe ( library/Rebase/Data/Maybe.hs, dist/build/Rebase/Data/Maybe.o, dist/build/Rebase/Data/Maybe.dyn_o ) [159 of 369] Compiling Rebase.Data.Monoid ( library/Rebase/Data/Monoid.hs, dist/build/Rebase/Data/Monoid.o, dist/build/Rebase/Data/Monoid.dyn_o ) [160 of 369] Compiling Rebase.Data.Ord ( library/Rebase/Data/Ord.hs, dist/build/Rebase/Data/Ord.o, dist/build/Rebase/Data/Ord.dyn_o ) [161 of 369] Compiling Rebase.Data.Profunctor ( library/Rebase/Data/Profunctor.hs, dist/build/Rebase/Data/Profunctor.o, dist/build/Rebase/Data/Profunctor.dyn_o ) [162 of 369] Compiling Rebase.Data.Profunctor.Adjunction ( library/Rebase/Data/Profunctor/Adjunction.hs, dist/build/Rebase/Data/Profunctor/Adjunction.o, dist/build/Rebase/Data/Profunctor/Adjunction.dyn_o ) [163 of 369] Compiling Rebase.Data.Profunctor.Cayley ( library/Rebase/Data/Profunctor/Cayley.hs, dist/build/Rebase/Data/Profunctor/Cayley.o, dist/build/Rebase/Data/Profunctor/Cayley.dyn_o ) [164 of 369] Compiling Rebase.Data.Profunctor.Choice ( library/Rebase/Data/Profunctor/Choice.hs, dist/build/Rebase/Data/Profunctor/Choice.o, dist/build/Rebase/Data/Profunctor/Choice.dyn_o ) [165 of 369] Compiling Rebase.Data.Profunctor.Closed ( library/Rebase/Data/Profunctor/Closed.hs, dist/build/Rebase/Data/Profunctor/Closed.o, dist/build/Rebase/Data/Profunctor/Closed.dyn_o ) [166 of 369] Compiling Rebase.Data.Profunctor.Composition ( library/Rebase/Data/Profunctor/Composition.hs, dist/build/Rebase/Data/Profunctor/Composition.o, dist/build/Rebase/Data/Profunctor/Composition.dyn_o ) [167 of 369] Compiling Rebase.Data.Profunctor.Mapping ( library/Rebase/Data/Profunctor/Mapping.hs, dist/build/Rebase/Data/Profunctor/Mapping.o, dist/build/Rebase/Data/Profunctor/Mapping.dyn_o ) [168 of 369] Compiling Rebase.Data.Profunctor.Monad ( library/Rebase/Data/Profunctor/Monad.hs, dist/build/Rebase/Data/Profunctor/Monad.o, dist/build/Rebase/Data/Profunctor/Monad.dyn_o ) [169 of 369] Compiling Rebase.Data.Profunctor.Ran ( library/Rebase/Data/Profunctor/Ran.hs, dist/build/Rebase/Data/Profunctor/Ran.o, dist/build/Rebase/Data/Profunctor/Ran.dyn_o ) [170 of 369] Compiling Rebase.Data.Profunctor.Rep ( library/Rebase/Data/Profunctor/Rep.hs, dist/build/Rebase/Data/Profunctor/Rep.o, dist/build/Rebase/Data/Profunctor/Rep.dyn_o ) [171 of 369] Compiling Rebase.Data.Profunctor.Sieve ( library/Rebase/Data/Profunctor/Sieve.hs, dist/build/Rebase/Data/Profunctor/Sieve.o, dist/build/Rebase/Data/Profunctor/Sieve.dyn_o ) [172 of 369] Compiling Rebase.Data.Profunctor.Strong ( library/Rebase/Data/Profunctor/Strong.hs, dist/build/Rebase/Data/Profunctor/Strong.o, dist/build/Rebase/Data/Profunctor/Strong.dyn_o ) [173 of 369] Compiling Rebase.Data.Profunctor.Traversing ( library/Rebase/Data/Profunctor/Traversing.hs, dist/build/Rebase/Data/Profunctor/Traversing.o, dist/build/Rebase/Data/Profunctor/Traversing.dyn_o ) [174 of 369] Compiling Rebase.Data.Profunctor.Types ( library/Rebase/Data/Profunctor/Types.hs, dist/build/Rebase/Data/Profunctor/Types.o, dist/build/Rebase/Data/Profunctor/Types.dyn_o ) [175 of 369] Compiling Rebase.Data.Profunctor.Unsafe ( library/Rebase/Data/Profunctor/Unsafe.hs, dist/build/Rebase/Data/Profunctor/Unsafe.o, dist/build/Rebase/Data/Profunctor/Unsafe.dyn_o ) [176 of 369] Compiling Rebase.Data.Profunctor.Yoneda ( library/Rebase/Data/Profunctor/Yoneda.hs, dist/build/Rebase/Data/Profunctor/Yoneda.o, dist/build/Rebase/Data/Profunctor/Yoneda.dyn_o ) [177 of 369] Compiling Rebase.Data.Proxy ( library/Rebase/Data/Proxy.hs, dist/build/Rebase/Data/Proxy.o, dist/build/Rebase/Data/Proxy.dyn_o ) [178 of 369] Compiling Rebase.Data.Ratio ( library/Rebase/Data/Ratio.hs, dist/build/Rebase/Data/Ratio.o, dist/build/Rebase/Data/Ratio.dyn_o ) [179 of 369] Compiling Rebase.Data.STRef ( library/Rebase/Data/STRef.hs, dist/build/Rebase/Data/STRef.o, dist/build/Rebase/Data/STRef.dyn_o ) [180 of 369] Compiling Rebase.Data.STRef.Lazy ( library/Rebase/Data/STRef/Lazy.hs, dist/build/Rebase/Data/STRef/Lazy.o, dist/build/Rebase/Data/STRef/Lazy.dyn_o ) [181 of 369] Compiling Rebase.Data.STRef.Strict ( library/Rebase/Data/STRef/Strict.hs, dist/build/Rebase/Data/STRef/Strict.o, dist/build/Rebase/Data/STRef/Strict.dyn_o ) [182 of 369] Compiling Rebase.Data.Scientific ( library/Rebase/Data/Scientific.hs, dist/build/Rebase/Data/Scientific.o, dist/build/Rebase/Data/Scientific.dyn_o ) [183 of 369] Compiling Rebase.Data.Semigroup ( library/Rebase/Data/Semigroup.hs, dist/build/Rebase/Data/Semigroup.o, dist/build/Rebase/Data/Semigroup.dyn_o ) [184 of 369] Compiling Rebase.Data.Semigroup.Bifoldable ( library/Rebase/Data/Semigroup/Bifoldable.hs, dist/build/Rebase/Data/Semigroup/Bifoldable.o, dist/build/Rebase/Data/Semigroup/Bifoldable.dyn_o ) [185 of 369] Compiling Rebase.Data.Semigroup.Bitraversable ( library/Rebase/Data/Semigroup/Bitraversable.hs, dist/build/Rebase/Data/Semigroup/Bitraversable.o, dist/build/Rebase/Data/Semigroup/Bitraversable.dyn_o ) [186 of 369] Compiling Rebase.Data.Semigroup.Foldable ( library/Rebase/Data/Semigroup/Foldable.hs, dist/build/Rebase/Data/Semigroup/Foldable.o, dist/build/Rebase/Data/Semigroup/Foldable.dyn_o ) [187 of 369] Compiling Rebase.Data.Semigroup.Traversable ( library/Rebase/Data/Semigroup/Traversable.hs, dist/build/Rebase/Data/Semigroup/Traversable.o, dist/build/Rebase/Data/Semigroup/Traversable.dyn_o ) [188 of 369] Compiling Rebase.Data.Semigroup.Traversable.Class ( library/Rebase/Data/Semigroup/Traversable/Class.hs, dist/build/Rebase/Data/Semigroup/Traversable/Class.o, dist/build/Rebase/Data/Semigroup/Traversable/Class.dyn_o ) [189 of 369] Compiling Rebase.Data.Semigroupoid ( library/Rebase/Data/Semigroupoid.hs, dist/build/Rebase/Data/Semigroupoid.o, dist/build/Rebase/Data/Semigroupoid.dyn_o ) [190 of 369] Compiling Rebase.Data.Semigroupoid.Dual ( library/Rebase/Data/Semigroupoid/Dual.hs, dist/build/Rebase/Data/Semigroupoid/Dual.o, dist/build/Rebase/Data/Semigroupoid/Dual.dyn_o ) [191 of 369] Compiling Rebase.Data.Semigroupoid.Ob ( library/Rebase/Data/Semigroupoid/Ob.hs, dist/build/Rebase/Data/Semigroupoid/Ob.o, dist/build/Rebase/Data/Semigroupoid/Ob.dyn_o ) [192 of 369] Compiling Rebase.Data.Semigroupoid.Static ( library/Rebase/Data/Semigroupoid/Static.hs, dist/build/Rebase/Data/Semigroupoid/Static.o, dist/build/Rebase/Data/Semigroupoid/Static.dyn_o ) [193 of 369] Compiling Rebase.Data.Sequence ( library/Rebase/Data/Sequence.hs, dist/build/Rebase/Data/Sequence.o, dist/build/Rebase/Data/Sequence.dyn_o ) [194 of 369] Compiling Rebase.Data.Set ( library/Rebase/Data/Set.hs, dist/build/Rebase/Data/Set.o, dist/build/Rebase/Data/Set.dyn_o ) [195 of 369] Compiling Rebase.Data.String ( library/Rebase/Data/String.hs, dist/build/Rebase/Data/String.o, dist/build/Rebase/Data/String.dyn_o ) [196 of 369] Compiling Rebase.Data.Text ( library/Rebase/Data/Text.hs, dist/build/Rebase/Data/Text.o, dist/build/Rebase/Data/Text.dyn_o ) [197 of 369] Compiling Rebase.Data.Text.Array ( library/Rebase/Data/Text/Array.hs, dist/build/Rebase/Data/Text/Array.o, dist/build/Rebase/Data/Text/Array.dyn_o ) [198 of 369] Compiling Rebase.Data.Text.Encoding ( library/Rebase/Data/Text/Encoding.hs, dist/build/Rebase/Data/Text/Encoding.o, dist/build/Rebase/Data/Text/Encoding.dyn_o ) [199 of 369] Compiling Rebase.Data.Text.Encoding.Error ( library/Rebase/Data/Text/Encoding/Error.hs, dist/build/Rebase/Data/Text/Encoding/Error.o, dist/build/Rebase/Data/Text/Encoding/Error.dyn_o ) [200 of 369] Compiling Rebase.Data.Text.Foreign ( library/Rebase/Data/Text/Foreign.hs, dist/build/Rebase/Data/Text/Foreign.o, dist/build/Rebase/Data/Text/Foreign.dyn_o ) [201 of 369] Compiling Rebase.Data.Text.IO ( library/Rebase/Data/Text/IO.hs, dist/build/Rebase/Data/Text/IO.o, dist/build/Rebase/Data/Text/IO.dyn_o ) [202 of 369] Compiling Rebase.Data.Text.Internal ( library/Rebase/Data/Text/Internal.hs, dist/build/Rebase/Data/Text/Internal.o, dist/build/Rebase/Data/Text/Internal.dyn_o ) [203 of 369] Compiling Rebase.Data.Text.Lazy ( library/Rebase/Data/Text/Lazy.hs, dist/build/Rebase/Data/Text/Lazy.o, dist/build/Rebase/Data/Text/Lazy.dyn_o ) [204 of 369] Compiling Rebase.Data.Text.Lazy.Builder ( library/Rebase/Data/Text/Lazy/Builder.hs, dist/build/Rebase/Data/Text/Lazy/Builder.o, dist/build/Rebase/Data/Text/Lazy/Builder.dyn_o ) [205 of 369] Compiling Rebase.Data.Text.Lazy.Builder.Int ( library/Rebase/Data/Text/Lazy/Builder/Int.hs, dist/build/Rebase/Data/Text/Lazy/Builder/Int.o, dist/build/Rebase/Data/Text/Lazy/Builder/Int.dyn_o ) [206 of 369] Compiling Rebase.Data.Text.Lazy.Builder.RealFloat ( library/Rebase/Data/Text/Lazy/Builder/RealFloat.hs, dist/build/Rebase/Data/Text/Lazy/Builder/RealFloat.o, dist/build/Rebase/Data/Text/Lazy/Builder/RealFloat.dyn_o ) [207 of 369] Compiling Rebase.Data.Text.Lazy.Builder.Scientific ( library/Rebase/Data/Text/Lazy/Builder/Scientific.hs, dist/build/Rebase/Data/Text/Lazy/Builder/Scientific.o, dist/build/Rebase/Data/Text/Lazy/Builder/Scientific.dyn_o ) [208 of 369] Compiling Rebase.Data.Text.Lazy.Encoding ( library/Rebase/Data/Text/Lazy/Encoding.hs, dist/build/Rebase/Data/Text/Lazy/Encoding.o, dist/build/Rebase/Data/Text/Lazy/Encoding.dyn_o ) [209 of 369] Compiling Rebase.Data.Text.Lazy.IO ( library/Rebase/Data/Text/Lazy/IO.hs, dist/build/Rebase/Data/Text/Lazy/IO.o, dist/build/Rebase/Data/Text/Lazy/IO.dyn_o ) [210 of 369] Compiling Rebase.Data.Text.Lazy.Read ( library/Rebase/Data/Text/Lazy/Read.hs, dist/build/Rebase/Data/Text/Lazy/Read.o, dist/build/Rebase/Data/Text/Lazy/Read.dyn_o ) [211 of 369] Compiling Rebase.Data.Text.Read ( library/Rebase/Data/Text/Read.hs, dist/build/Rebase/Data/Text/Read.o, dist/build/Rebase/Data/Text/Read.dyn_o ) [212 of 369] Compiling Rebase.Data.Text.Unsafe ( library/Rebase/Data/Text/Unsafe.hs, dist/build/Rebase/Data/Text/Unsafe.o, dist/build/Rebase/Data/Text/Unsafe.dyn_o ) [213 of 369] Compiling Rebase.Data.Time ( library/Rebase/Data/Time.hs, dist/build/Rebase/Data/Time.o, dist/build/Rebase/Data/Time.dyn_o ) [214 of 369] Compiling Rebase.Data.Time.Calendar ( library/Rebase/Data/Time/Calendar.hs, dist/build/Rebase/Data/Time/Calendar.o, dist/build/Rebase/Data/Time/Calendar.dyn_o ) [215 of 369] Compiling Rebase.Data.Time.Calendar.Easter ( library/Rebase/Data/Time/Calendar/Easter.hs, dist/build/Rebase/Data/Time/Calendar/Easter.o, dist/build/Rebase/Data/Time/Calendar/Easter.dyn_o ) [216 of 369] Compiling Rebase.Data.Time.Calendar.Julian ( library/Rebase/Data/Time/Calendar/Julian.hs, dist/build/Rebase/Data/Time/Calendar/Julian.o, dist/build/Rebase/Data/Time/Calendar/Julian.dyn_o ) [217 of 369] Compiling Rebase.Data.Time.Calendar.MonthDay ( library/Rebase/Data/Time/Calendar/MonthDay.hs, dist/build/Rebase/Data/Time/Calendar/MonthDay.o, dist/build/Rebase/Data/Time/Calendar/MonthDay.dyn_o ) [218 of 369] Compiling Rebase.Data.Time.Calendar.OrdinalDate ( library/Rebase/Data/Time/Calendar/OrdinalDate.hs, dist/build/Rebase/Data/Time/Calendar/OrdinalDate.o, dist/build/Rebase/Data/Time/Calendar/OrdinalDate.dyn_o ) [219 of 369] Compiling Rebase.Data.Time.Calendar.WeekDate ( library/Rebase/Data/Time/Calendar/WeekDate.hs, dist/build/Rebase/Data/Time/Calendar/WeekDate.o, dist/build/Rebase/Data/Time/Calendar/WeekDate.dyn_o ) [220 of 369] Compiling Rebase.Data.Time.Clock ( library/Rebase/Data/Time/Clock.hs, dist/build/Rebase/Data/Time/Clock.o, dist/build/Rebase/Data/Time/Clock.dyn_o ) [221 of 369] Compiling Rebase.Data.Time.Clock.POSIX ( library/Rebase/Data/Time/Clock/POSIX.hs, dist/build/Rebase/Data/Time/Clock/POSIX.o, dist/build/Rebase/Data/Time/Clock/POSIX.dyn_o ) [222 of 369] Compiling Rebase.Data.Time.Clock.System ( library/Rebase/Data/Time/Clock/System.hs, dist/build/Rebase/Data/Time/Clock/System.o, dist/build/Rebase/Data/Time/Clock/System.dyn_o ) [223 of 369] Compiling Rebase.Data.Time.Clock.TAI ( library/Rebase/Data/Time/Clock/TAI.hs, dist/build/Rebase/Data/Time/Clock/TAI.o, dist/build/Rebase/Data/Time/Clock/TAI.dyn_o ) [224 of 369] Compiling Rebase.Data.Time.Compat ( library/Rebase/Data/Time/Compat.hs, dist/build/Rebase/Data/Time/Compat.o, dist/build/Rebase/Data/Time/Compat.dyn_o ) [225 of 369] Compiling Rebase.Data.Time.Format ( library/Rebase/Data/Time/Format.hs, dist/build/Rebase/Data/Time/Format.o, dist/build/Rebase/Data/Time/Format.dyn_o ) [226 of 369] Compiling Rebase.Data.Time.Format.ISO8601 ( library/Rebase/Data/Time/Format/ISO8601.hs, dist/build/Rebase/Data/Time/Format/ISO8601.o, dist/build/Rebase/Data/Time/Format/ISO8601.dyn_o ) [227 of 369] Compiling Rebase.Data.Time.LocalTime ( library/Rebase/Data/Time/LocalTime.hs, dist/build/Rebase/Data/Time/LocalTime.o, dist/build/Rebase/Data/Time/LocalTime.dyn_o ) [228 of 369] Compiling Rebase.Data.Traversable ( library/Rebase/Data/Traversable.hs, dist/build/Rebase/Data/Traversable.o, dist/build/Rebase/Data/Traversable.dyn_o ) [229 of 369] Compiling Rebase.Data.Traversable.Instances ( library/Rebase/Data/Traversable/Instances.hs, dist/build/Rebase/Data/Traversable/Instances.o, dist/build/Rebase/Data/Traversable/Instances.dyn_o ) [230 of 369] Compiling Rebase.Data.Tree ( library/Rebase/Data/Tree.hs, dist/build/Rebase/Data/Tree.o, dist/build/Rebase/Data/Tree.dyn_o ) [231 of 369] Compiling Rebase.Data.Tuple ( library/Rebase/Data/Tuple.hs, dist/build/Rebase/Data/Tuple.o, dist/build/Rebase/Data/Tuple.dyn_o ) [232 of 369] Compiling Rebase.Data.Type.Bool ( library/Rebase/Data/Type/Bool.hs, dist/build/Rebase/Data/Type/Bool.o, dist/build/Rebase/Data/Type/Bool.dyn_o ) [233 of 369] Compiling Rebase.Data.Type.Coercion ( library/Rebase/Data/Type/Coercion.hs, dist/build/Rebase/Data/Type/Coercion.o, dist/build/Rebase/Data/Type/Coercion.dyn_o ) [234 of 369] Compiling Rebase.Data.Type.Equality ( library/Rebase/Data/Type/Equality.hs, dist/build/Rebase/Data/Type/Equality.o, dist/build/Rebase/Data/Type/Equality.dyn_o ) [235 of 369] Compiling Rebase.Data.Typeable ( library/Rebase/Data/Typeable.hs, dist/build/Rebase/Data/Typeable.o, dist/build/Rebase/Data/Typeable.dyn_o ) [236 of 369] Compiling Rebase.Data.UUID ( library/Rebase/Data/UUID.hs, dist/build/Rebase/Data/UUID.o, dist/build/Rebase/Data/UUID.dyn_o ) [237 of 369] Compiling Rebase.Data.Unique ( library/Rebase/Data/Unique.hs, dist/build/Rebase/Data/Unique.o, dist/build/Rebase/Data/Unique.dyn_o ) [238 of 369] Compiling Rebase.Data.Vector ( library/Rebase/Data/Vector.hs, dist/build/Rebase/Data/Vector.o, dist/build/Rebase/Data/Vector.dyn_o ) [239 of 369] Compiling Rebase.Data.Vector.Fusion.Stream.Monadic ( library/Rebase/Data/Vector/Fusion/Stream/Monadic.hs, dist/build/Rebase/Data/Vector/Fusion/Stream/Monadic.o, dist/build/Rebase/Data/Vector/Fusion/Stream/Monadic.dyn_o ) [240 of 369] Compiling Rebase.Data.Vector.Fusion.Util ( library/Rebase/Data/Vector/Fusion/Util.hs, dist/build/Rebase/Data/Vector/Fusion/Util.o, dist/build/Rebase/Data/Vector/Fusion/Util.dyn_o ) [241 of 369] Compiling Rebase.Data.Vector.Generic ( library/Rebase/Data/Vector/Generic.hs, dist/build/Rebase/Data/Vector/Generic.o, dist/build/Rebase/Data/Vector/Generic.dyn_o ) [242 of 369] Compiling Rebase.Data.Vector.Generic.Base ( library/Rebase/Data/Vector/Generic/Base.hs, dist/build/Rebase/Data/Vector/Generic/Base.o, dist/build/Rebase/Data/Vector/Generic/Base.dyn_o ) [243 of 369] Compiling Rebase.Data.Vector.Generic.Mutable ( library/Rebase/Data/Vector/Generic/Mutable.hs, dist/build/Rebase/Data/Vector/Generic/Mutable.o, dist/build/Rebase/Data/Vector/Generic/Mutable.dyn_o ) [244 of 369] Compiling Rebase.Data.Vector.Generic.New ( library/Rebase/Data/Vector/Generic/New.hs, dist/build/Rebase/Data/Vector/Generic/New.o, dist/build/Rebase/Data/Vector/Generic/New.dyn_o ) [245 of 369] Compiling Rebase.Data.Vector.Instances ( library/Rebase/Data/Vector/Instances.hs, dist/build/Rebase/Data/Vector/Instances.o, dist/build/Rebase/Data/Vector/Instances.dyn_o ) [246 of 369] Compiling Rebase.Data.Vector.Internal.Check ( library/Rebase/Data/Vector/Internal/Check.hs, dist/build/Rebase/Data/Vector/Internal/Check.o, dist/build/Rebase/Data/Vector/Internal/Check.dyn_o ) [247 of 369] Compiling Rebase.Data.Vector.Mutable ( library/Rebase/Data/Vector/Mutable.hs, dist/build/Rebase/Data/Vector/Mutable.o, dist/build/Rebase/Data/Vector/Mutable.dyn_o ) [248 of 369] Compiling Rebase.Data.Vector.Primitive ( library/Rebase/Data/Vector/Primitive.hs, dist/build/Rebase/Data/Vector/Primitive.o, dist/build/Rebase/Data/Vector/Primitive.dyn_o ) [249 of 369] Compiling Rebase.Data.Vector.Primitive.Mutable ( library/Rebase/Data/Vector/Primitive/Mutable.hs, dist/build/Rebase/Data/Vector/Primitive/Mutable.o, dist/build/Rebase/Data/Vector/Primitive/Mutable.dyn_o ) [250 of 369] Compiling Rebase.Data.Vector.Storable ( library/Rebase/Data/Vector/Storable.hs, dist/build/Rebase/Data/Vector/Storable.o, dist/build/Rebase/Data/Vector/Storable.dyn_o ) [251 of 369] Compiling Rebase.Data.Vector.Storable.Internal ( library/Rebase/Data/Vector/Storable/Internal.hs, dist/build/Rebase/Data/Vector/Storable/Internal.o, dist/build/Rebase/Data/Vector/Storable/Internal.dyn_o ) [252 of 369] Compiling Rebase.Data.Vector.Storable.Mutable ( library/Rebase/Data/Vector/Storable/Mutable.hs, dist/build/Rebase/Data/Vector/Storable/Mutable.o, dist/build/Rebase/Data/Vector/Storable/Mutable.dyn_o ) [253 of 369] Compiling Rebase.Data.Vector.Unboxed ( library/Rebase/Data/Vector/Unboxed.hs, dist/build/Rebase/Data/Vector/Unboxed.o, dist/build/Rebase/Data/Vector/Unboxed.dyn_o ) [254 of 369] Compiling Rebase.Data.Vector.Unboxed.Base ( library/Rebase/Data/Vector/Unboxed/Base.hs, dist/build/Rebase/Data/Vector/Unboxed/Base.o, dist/build/Rebase/Data/Vector/Unboxed/Base.dyn_o ) [255 of 369] Compiling Rebase.Data.Vector.Unboxed.Mutable ( library/Rebase/Data/Vector/Unboxed/Mutable.hs, dist/build/Rebase/Data/Vector/Unboxed/Mutable.o, dist/build/Rebase/Data/Vector/Unboxed/Mutable.dyn_o ) [256 of 369] Compiling Rebase.Data.Version ( library/Rebase/Data/Version.hs, dist/build/Rebase/Data/Version.o, dist/build/Rebase/Data/Version.dyn_o ) [257 of 369] Compiling Rebase.Data.Void ( library/Rebase/Data/Void.hs, dist/build/Rebase/Data/Void.o, dist/build/Rebase/Data/Void.dyn_o ) [258 of 369] Compiling Rebase.Data.Void.Unsafe ( library/Rebase/Data/Void/Unsafe.hs, dist/build/Rebase/Data/Void/Unsafe.o, dist/build/Rebase/Data/Void/Unsafe.dyn_o ) [259 of 369] Compiling Rebase.Data.Word ( library/Rebase/Data/Word.hs, dist/build/Rebase/Data/Word.o, dist/build/Rebase/Data/Word.dyn_o ) [260 of 369] Compiling Rebase.Debug.Trace ( library/Rebase/Debug/Trace.hs, dist/build/Rebase/Debug/Trace.o, dist/build/Rebase/Debug/Trace.dyn_o ) [261 of 369] Compiling Rebase.Foreign ( library/Rebase/Foreign.hs, dist/build/Rebase/Foreign.o, dist/build/Rebase/Foreign.dyn_o ) [262 of 369] Compiling Rebase.Foreign.C ( library/Rebase/Foreign/C.hs, dist/build/Rebase/Foreign/C.o, dist/build/Rebase/Foreign/C.dyn_o ) [263 of 369] Compiling Rebase.Foreign.C.Error ( library/Rebase/Foreign/C/Error.hs, dist/build/Rebase/Foreign/C/Error.o, dist/build/Rebase/Foreign/C/Error.dyn_o ) [264 of 369] Compiling Rebase.Foreign.C.String ( library/Rebase/Foreign/C/String.hs, dist/build/Rebase/Foreign/C/String.o, dist/build/Rebase/Foreign/C/String.dyn_o ) [265 of 369] Compiling Rebase.Foreign.C.Types ( library/Rebase/Foreign/C/Types.hs, dist/build/Rebase/Foreign/C/Types.o, dist/build/Rebase/Foreign/C/Types.dyn_o ) [266 of 369] Compiling Rebase.Foreign.Concurrent ( library/Rebase/Foreign/Concurrent.hs, dist/build/Rebase/Foreign/Concurrent.o, dist/build/Rebase/Foreign/Concurrent.dyn_o ) [267 of 369] Compiling Rebase.Foreign.ForeignPtr ( library/Rebase/Foreign/ForeignPtr.hs, dist/build/Rebase/Foreign/ForeignPtr.o, dist/build/Rebase/Foreign/ForeignPtr.dyn_o ) [268 of 369] Compiling Rebase.Foreign.ForeignPtr.Unsafe ( library/Rebase/Foreign/ForeignPtr/Unsafe.hs, dist/build/Rebase/Foreign/ForeignPtr/Unsafe.o, dist/build/Rebase/Foreign/ForeignPtr/Unsafe.dyn_o ) [269 of 369] Compiling Rebase.Foreign.Marshal ( library/Rebase/Foreign/Marshal.hs, dist/build/Rebase/Foreign/Marshal.o, dist/build/Rebase/Foreign/Marshal.dyn_o ) [270 of 369] Compiling Rebase.Foreign.Marshal.Alloc ( library/Rebase/Foreign/Marshal/Alloc.hs, dist/build/Rebase/Foreign/Marshal/Alloc.o, dist/build/Rebase/Foreign/Marshal/Alloc.dyn_o ) [271 of 369] Compiling Rebase.Foreign.Marshal.Array ( library/Rebase/Foreign/Marshal/Array.hs, dist/build/Rebase/Foreign/Marshal/Array.o, dist/build/Rebase/Foreign/Marshal/Array.dyn_o ) [272 of 369] Compiling Rebase.Foreign.Marshal.Error ( library/Rebase/Foreign/Marshal/Error.hs, dist/build/Rebase/Foreign/Marshal/Error.o, dist/build/Rebase/Foreign/Marshal/Error.dyn_o ) [273 of 369] Compiling Rebase.Foreign.Marshal.Pool ( library/Rebase/Foreign/Marshal/Pool.hs, dist/build/Rebase/Foreign/Marshal/Pool.o, dist/build/Rebase/Foreign/Marshal/Pool.dyn_o ) [274 of 369] Compiling Rebase.Foreign.Marshal.Safe ( library/Rebase/Foreign/Marshal/Safe.hs, dist/build/Rebase/Foreign/Marshal/Safe.o, dist/build/Rebase/Foreign/Marshal/Safe.dyn_o ) [275 of 369] Compiling Rebase.Foreign.Marshal.Unsafe ( library/Rebase/Foreign/Marshal/Unsafe.hs, dist/build/Rebase/Foreign/Marshal/Unsafe.o, dist/build/Rebase/Foreign/Marshal/Unsafe.dyn_o ) [276 of 369] Compiling Rebase.Foreign.Marshal.Utils ( library/Rebase/Foreign/Marshal/Utils.hs, dist/build/Rebase/Foreign/Marshal/Utils.o, dist/build/Rebase/Foreign/Marshal/Utils.dyn_o ) [277 of 369] Compiling Rebase.Foreign.Ptr ( library/Rebase/Foreign/Ptr.hs, dist/build/Rebase/Foreign/Ptr.o, dist/build/Rebase/Foreign/Ptr.dyn_o ) [278 of 369] Compiling Rebase.Foreign.StablePtr ( library/Rebase/Foreign/StablePtr.hs, dist/build/Rebase/Foreign/StablePtr.o, dist/build/Rebase/Foreign/StablePtr.dyn_o ) [279 of 369] Compiling Rebase.Foreign.Storable ( library/Rebase/Foreign/Storable.hs, dist/build/Rebase/Foreign/Storable.o, dist/build/Rebase/Foreign/Storable.dyn_o ) [280 of 369] Compiling Rebase.GHC.Arr ( library/Rebase/GHC/Arr.hs, dist/build/Rebase/GHC/Arr.o, dist/build/Rebase/GHC/Arr.dyn_o ) [281 of 369] Compiling Rebase.GHC.Base ( library/Rebase/GHC/Base.hs, dist/build/Rebase/GHC/Base.o, dist/build/Rebase/GHC/Base.dyn_o ) [282 of 369] Compiling Rebase.GHC.Char ( library/Rebase/GHC/Char.hs, dist/build/Rebase/GHC/Char.o, dist/build/Rebase/GHC/Char.dyn_o ) [283 of 369] Compiling Rebase.GHC.Conc ( library/Rebase/GHC/Conc.hs, dist/build/Rebase/GHC/Conc.o, dist/build/Rebase/GHC/Conc.dyn_o ) [284 of 369] Compiling Rebase.GHC.Conc.IO ( library/Rebase/GHC/Conc/IO.hs, dist/build/Rebase/GHC/Conc/IO.o, dist/build/Rebase/GHC/Conc/IO.dyn_o ) [285 of 369] Compiling Rebase.GHC.Conc.Signal ( library/Rebase/GHC/Conc/Signal.hs, dist/build/Rebase/GHC/Conc/Signal.o, dist/build/Rebase/GHC/Conc/Signal.dyn_o ) [286 of 369] Compiling Rebase.GHC.Conc.Sync ( library/Rebase/GHC/Conc/Sync.hs, dist/build/Rebase/GHC/Conc/Sync.o, dist/build/Rebase/GHC/Conc/Sync.dyn_o ) [287 of 369] Compiling Rebase.GHC.Desugar ( library/Rebase/GHC/Desugar.hs, dist/build/Rebase/GHC/Desugar.o, dist/build/Rebase/GHC/Desugar.dyn_o ) [288 of 369] Compiling Rebase.GHC.Enum ( library/Rebase/GHC/Enum.hs, dist/build/Rebase/GHC/Enum.o, dist/build/Rebase/GHC/Enum.dyn_o ) [289 of 369] Compiling Rebase.GHC.Environment ( library/Rebase/GHC/Environment.hs, dist/build/Rebase/GHC/Environment.o, dist/build/Rebase/GHC/Environment.dyn_o ) [290 of 369] Compiling Rebase.GHC.Err ( library/Rebase/GHC/Err.hs, dist/build/Rebase/GHC/Err.o, dist/build/Rebase/GHC/Err.dyn_o ) [291 of 369] Compiling Rebase.GHC.Exception ( library/Rebase/GHC/Exception.hs, dist/build/Rebase/GHC/Exception.o, dist/build/Rebase/GHC/Exception.dyn_o ) [292 of 369] Compiling Rebase.GHC.Exts ( library/Rebase/GHC/Exts.hs, dist/build/Rebase/GHC/Exts.o, dist/build/Rebase/GHC/Exts.dyn_o ) [293 of 369] Compiling Rebase.GHC.Fingerprint ( library/Rebase/GHC/Fingerprint.hs, dist/build/Rebase/GHC/Fingerprint.o, dist/build/Rebase/GHC/Fingerprint.dyn_o ) [294 of 369] Compiling Rebase.GHC.Fingerprint.Type ( library/Rebase/GHC/Fingerprint/Type.hs, dist/build/Rebase/GHC/Fingerprint/Type.o, dist/build/Rebase/GHC/Fingerprint/Type.dyn_o ) [295 of 369] Compiling Rebase.GHC.Float ( library/Rebase/GHC/Float.hs, dist/build/Rebase/GHC/Float.o, dist/build/Rebase/GHC/Float.dyn_o ) [296 of 369] Compiling Rebase.GHC.Float.ConversionUtils ( library/Rebase/GHC/Float/ConversionUtils.hs, dist/build/Rebase/GHC/Float/ConversionUtils.o, dist/build/Rebase/GHC/Float/ConversionUtils.dyn_o ) [297 of 369] Compiling Rebase.GHC.Float.RealFracMethods ( library/Rebase/GHC/Float/RealFracMethods.hs, dist/build/Rebase/GHC/Float/RealFracMethods.o, dist/build/Rebase/GHC/Float/RealFracMethods.dyn_o ) [298 of 369] Compiling Rebase.GHC.Foreign ( library/Rebase/GHC/Foreign.hs, dist/build/Rebase/GHC/Foreign.o, dist/build/Rebase/GHC/Foreign.dyn_o ) [299 of 369] Compiling Rebase.GHC.ForeignPtr ( library/Rebase/GHC/ForeignPtr.hs, dist/build/Rebase/GHC/ForeignPtr.o, dist/build/Rebase/GHC/ForeignPtr.dyn_o ) [300 of 369] Compiling Rebase.GHC.Generics ( library/Rebase/GHC/Generics.hs, dist/build/Rebase/GHC/Generics.o, dist/build/Rebase/GHC/Generics.dyn_o ) [301 of 369] Compiling Rebase.GHC.IO ( library/Rebase/GHC/IO.hs, dist/build/Rebase/GHC/IO.o, dist/build/Rebase/GHC/IO.dyn_o ) [302 of 369] Compiling Rebase.GHC.IO.Buffer ( library/Rebase/GHC/IO/Buffer.hs, dist/build/Rebase/GHC/IO/Buffer.o, dist/build/Rebase/GHC/IO/Buffer.dyn_o ) [303 of 369] Compiling Rebase.GHC.IO.BufferedIO ( library/Rebase/GHC/IO/BufferedIO.hs, dist/build/Rebase/GHC/IO/BufferedIO.o, dist/build/Rebase/GHC/IO/BufferedIO.dyn_o ) [304 of 369] Compiling Rebase.GHC.IO.Device ( library/Rebase/GHC/IO/Device.hs, dist/build/Rebase/GHC/IO/Device.o, dist/build/Rebase/GHC/IO/Device.dyn_o ) [305 of 369] Compiling Rebase.GHC.IO.Encoding ( library/Rebase/GHC/IO/Encoding.hs, dist/build/Rebase/GHC/IO/Encoding.o, dist/build/Rebase/GHC/IO/Encoding.dyn_o ) [306 of 369] Compiling Rebase.GHC.IO.Encoding.Failure ( library/Rebase/GHC/IO/Encoding/Failure.hs, dist/build/Rebase/GHC/IO/Encoding/Failure.o, dist/build/Rebase/GHC/IO/Encoding/Failure.dyn_o ) [307 of 369] Compiling Rebase.GHC.IO.Encoding.Iconv ( library/Rebase/GHC/IO/Encoding/Iconv.hs, dist/build/Rebase/GHC/IO/Encoding/Iconv.o, dist/build/Rebase/GHC/IO/Encoding/Iconv.dyn_o ) [308 of 369] Compiling Rebase.GHC.IO.Encoding.Latin1 ( library/Rebase/GHC/IO/Encoding/Latin1.hs, dist/build/Rebase/GHC/IO/Encoding/Latin1.o, dist/build/Rebase/GHC/IO/Encoding/Latin1.dyn_o ) [309 of 369] Compiling Rebase.GHC.IO.Encoding.Types ( library/Rebase/GHC/IO/Encoding/Types.hs, dist/build/Rebase/GHC/IO/Encoding/Types.o, dist/build/Rebase/GHC/IO/Encoding/Types.dyn_o ) [310 of 369] Compiling Rebase.GHC.IO.Encoding.UTF16 ( library/Rebase/GHC/IO/Encoding/UTF16.hs, dist/build/Rebase/GHC/IO/Encoding/UTF16.o, dist/build/Rebase/GHC/IO/Encoding/UTF16.dyn_o ) [311 of 369] Compiling Rebase.GHC.IO.Encoding.UTF32 ( library/Rebase/GHC/IO/Encoding/UTF32.hs, dist/build/Rebase/GHC/IO/Encoding/UTF32.o, dist/build/Rebase/GHC/IO/Encoding/UTF32.dyn_o ) [312 of 369] Compiling Rebase.GHC.IO.Encoding.UTF8 ( library/Rebase/GHC/IO/Encoding/UTF8.hs, dist/build/Rebase/GHC/IO/Encoding/UTF8.o, dist/build/Rebase/GHC/IO/Encoding/UTF8.dyn_o ) [313 of 369] Compiling Rebase.GHC.IO.Exception ( library/Rebase/GHC/IO/Exception.hs, dist/build/Rebase/GHC/IO/Exception.o, dist/build/Rebase/GHC/IO/Exception.dyn_o ) [314 of 369] Compiling Rebase.GHC.IO.FD ( library/Rebase/GHC/IO/FD.hs, dist/build/Rebase/GHC/IO/FD.o, dist/build/Rebase/GHC/IO/FD.dyn_o ) [315 of 369] Compiling Rebase.GHC.IO.Handle ( library/Rebase/GHC/IO/Handle.hs, dist/build/Rebase/GHC/IO/Handle.o, dist/build/Rebase/GHC/IO/Handle.dyn_o ) [316 of 369] Compiling Rebase.GHC.IO.Handle.FD ( library/Rebase/GHC/IO/Handle/FD.hs, dist/build/Rebase/GHC/IO/Handle/FD.o, dist/build/Rebase/GHC/IO/Handle/FD.dyn_o ) [317 of 369] Compiling Rebase.GHC.IO.Handle.Internals ( library/Rebase/GHC/IO/Handle/Internals.hs, dist/build/Rebase/GHC/IO/Handle/Internals.o, dist/build/Rebase/GHC/IO/Handle/Internals.dyn_o ) [318 of 369] Compiling Rebase.GHC.IO.Handle.Text ( library/Rebase/GHC/IO/Handle/Text.hs, dist/build/Rebase/GHC/IO/Handle/Text.o, dist/build/Rebase/GHC/IO/Handle/Text.dyn_o ) [319 of 369] Compiling Rebase.GHC.IO.Handle.Types ( library/Rebase/GHC/IO/Handle/Types.hs, dist/build/Rebase/GHC/IO/Handle/Types.o, dist/build/Rebase/GHC/IO/Handle/Types.dyn_o ) [320 of 369] Compiling Rebase.GHC.IO.IOMode ( library/Rebase/GHC/IO/IOMode.hs, dist/build/Rebase/GHC/IO/IOMode.o, dist/build/Rebase/GHC/IO/IOMode.dyn_o ) [321 of 369] Compiling Rebase.GHC.IOArray ( library/Rebase/GHC/IOArray.hs, dist/build/Rebase/GHC/IOArray.o, dist/build/Rebase/GHC/IOArray.dyn_o ) [322 of 369] Compiling Rebase.GHC.IORef ( library/Rebase/GHC/IORef.hs, dist/build/Rebase/GHC/IORef.o, dist/build/Rebase/GHC/IORef.dyn_o ) [323 of 369] Compiling Rebase.GHC.Int ( library/Rebase/GHC/Int.hs, dist/build/Rebase/GHC/Int.o, dist/build/Rebase/GHC/Int.dyn_o ) [324 of 369] Compiling Rebase.GHC.List ( library/Rebase/GHC/List.hs, dist/build/Rebase/GHC/List.o, dist/build/Rebase/GHC/List.dyn_o ) [325 of 369] Compiling Rebase.GHC.MVar ( library/Rebase/GHC/MVar.hs, dist/build/Rebase/GHC/MVar.o, dist/build/Rebase/GHC/MVar.dyn_o ) [326 of 369] Compiling Rebase.GHC.Num ( library/Rebase/GHC/Num.hs, dist/build/Rebase/GHC/Num.o, dist/build/Rebase/GHC/Num.dyn_o ) [327 of 369] Compiling Rebase.GHC.OverloadedLabels ( library/Rebase/GHC/OverloadedLabels.hs, dist/build/Rebase/GHC/OverloadedLabels.o, dist/build/Rebase/GHC/OverloadedLabels.dyn_o ) [328 of 369] Compiling Rebase.GHC.Profiling ( library/Rebase/GHC/Profiling.hs, dist/build/Rebase/GHC/Profiling.o, dist/build/Rebase/GHC/Profiling.dyn_o ) [329 of 369] Compiling Rebase.GHC.Ptr ( library/Rebase/GHC/Ptr.hs, dist/build/Rebase/GHC/Ptr.o, dist/build/Rebase/GHC/Ptr.dyn_o ) [330 of 369] Compiling Rebase.GHC.Read ( library/Rebase/GHC/Read.hs, dist/build/Rebase/GHC/Read.o, dist/build/Rebase/GHC/Read.dyn_o ) [331 of 369] Compiling Rebase.GHC.Real ( library/Rebase/GHC/Real.hs, dist/build/Rebase/GHC/Real.o, dist/build/Rebase/GHC/Real.dyn_o ) [332 of 369] Compiling Rebase.GHC.Records ( library/Rebase/GHC/Records.hs, dist/build/Rebase/GHC/Records.o, dist/build/Rebase/GHC/Records.dyn_o ) [333 of 369] Compiling Rebase.GHC.ST ( library/Rebase/GHC/ST.hs, dist/build/Rebase/GHC/ST.o, dist/build/Rebase/GHC/ST.dyn_o ) [334 of 369] Compiling Rebase.GHC.STRef ( library/Rebase/GHC/STRef.hs, dist/build/Rebase/GHC/STRef.o, dist/build/Rebase/GHC/STRef.dyn_o ) [335 of 369] Compiling Rebase.GHC.Show ( library/Rebase/GHC/Show.hs, dist/build/Rebase/GHC/Show.o, dist/build/Rebase/GHC/Show.dyn_o ) [336 of 369] Compiling Rebase.GHC.Stable ( library/Rebase/GHC/Stable.hs, dist/build/Rebase/GHC/Stable.o, dist/build/Rebase/GHC/Stable.dyn_o ) [337 of 369] Compiling Rebase.GHC.Stack ( library/Rebase/GHC/Stack.hs, dist/build/Rebase/GHC/Stack.o, dist/build/Rebase/GHC/Stack.dyn_o ) [338 of 369] Compiling Rebase.GHC.Stats ( library/Rebase/GHC/Stats.hs, dist/build/Rebase/GHC/Stats.o, dist/build/Rebase/GHC/Stats.dyn_o ) [339 of 369] Compiling Rebase.GHC.Storable ( library/Rebase/GHC/Storable.hs, dist/build/Rebase/GHC/Storable.o, dist/build/Rebase/GHC/Storable.dyn_o ) [340 of 369] Compiling Rebase.GHC.TopHandler ( library/Rebase/GHC/TopHandler.hs, dist/build/Rebase/GHC/TopHandler.o, dist/build/Rebase/GHC/TopHandler.dyn_o ) [341 of 369] Compiling Rebase.GHC.TypeLits ( library/Rebase/GHC/TypeLits.hs, dist/build/Rebase/GHC/TypeLits.o, dist/build/Rebase/GHC/TypeLits.dyn_o ) [342 of 369] Compiling Rebase.GHC.TypeNats ( library/Rebase/GHC/TypeNats.hs, dist/build/Rebase/GHC/TypeNats.o, dist/build/Rebase/GHC/TypeNats.dyn_o ) [343 of 369] Compiling Rebase.GHC.Unicode ( library/Rebase/GHC/Unicode.hs, dist/build/Rebase/GHC/Unicode.o, dist/build/Rebase/GHC/Unicode.dyn_o ) [344 of 369] Compiling Rebase.GHC.Weak ( library/Rebase/GHC/Weak.hs, dist/build/Rebase/GHC/Weak.o, dist/build/Rebase/GHC/Weak.dyn_o ) [345 of 369] Compiling Rebase.GHC.Word ( library/Rebase/GHC/Word.hs, dist/build/Rebase/GHC/Word.o, dist/build/Rebase/GHC/Word.dyn_o ) [346 of 369] Compiling Rebase.Numeric ( library/Rebase/Numeric.hs, dist/build/Rebase/Numeric.o, dist/build/Rebase/Numeric.dyn_o ) [347 of 369] Compiling Rebase.Numeric.Natural ( library/Rebase/Numeric/Natural.hs, dist/build/Rebase/Numeric/Natural.o, dist/build/Rebase/Numeric/Natural.dyn_o ) [348 of 369] Compiling Rebase.System.CPUTime ( library/Rebase/System/CPUTime.hs, dist/build/Rebase/System/CPUTime.o, dist/build/Rebase/System/CPUTime.dyn_o ) [349 of 369] Compiling Rebase.System.Console.GetOpt ( library/Rebase/System/Console/GetOpt.hs, dist/build/Rebase/System/Console/GetOpt.o, dist/build/Rebase/System/Console/GetOpt.dyn_o ) [350 of 369] Compiling Rebase.System.Environment ( library/Rebase/System/Environment.hs, dist/build/Rebase/System/Environment.o, dist/build/Rebase/System/Environment.dyn_o ) [351 of 369] Compiling Rebase.System.Exit ( library/Rebase/System/Exit.hs, dist/build/Rebase/System/Exit.o, dist/build/Rebase/System/Exit.dyn_o ) [352 of 369] Compiling Rebase.System.IO ( library/Rebase/System/IO.hs, dist/build/Rebase/System/IO.o, dist/build/Rebase/System/IO.dyn_o ) [353 of 369] Compiling Rebase.System.IO.Error ( library/Rebase/System/IO/Error.hs, dist/build/Rebase/System/IO/Error.o, dist/build/Rebase/System/IO/Error.dyn_o ) [354 of 369] Compiling Rebase.System.IO.Unsafe ( library/Rebase/System/IO/Unsafe.hs, dist/build/Rebase/System/IO/Unsafe.o, dist/build/Rebase/System/IO/Unsafe.dyn_o ) [355 of 369] Compiling Rebase.System.Info ( library/Rebase/System/Info.hs, dist/build/Rebase/System/Info.o, dist/build/Rebase/System/Info.dyn_o ) [356 of 369] Compiling Rebase.System.Mem ( library/Rebase/System/Mem.hs, dist/build/Rebase/System/Mem.o, dist/build/Rebase/System/Mem.dyn_o ) [357 of 369] Compiling Rebase.System.Mem.StableName ( library/Rebase/System/Mem/StableName.hs, dist/build/Rebase/System/Mem/StableName.o, dist/build/Rebase/System/Mem/StableName.dyn_o ) [358 of 369] Compiling Rebase.System.Mem.Weak ( library/Rebase/System/Mem/Weak.hs, dist/build/Rebase/System/Mem/Weak.o, dist/build/Rebase/System/Mem/Weak.dyn_o ) [359 of 369] Compiling Rebase.System.Posix.Internals ( library/Rebase/System/Posix/Internals.hs, dist/build/Rebase/System/Posix/Internals.o, dist/build/Rebase/System/Posix/Internals.dyn_o ) [360 of 369] Compiling Rebase.System.Posix.Types ( library/Rebase/System/Posix/Types.hs, dist/build/Rebase/System/Posix/Types.o, dist/build/Rebase/System/Posix/Types.dyn_o ) [361 of 369] Compiling Rebase.System.Timeout ( library/Rebase/System/Timeout.hs, dist/build/Rebase/System/Timeout.o, dist/build/Rebase/System/Timeout.dyn_o ) [362 of 369] Compiling Rebase.Text.ParserCombinators.ReadP ( library/Rebase/Text/ParserCombinators/ReadP.hs, dist/build/Rebase/Text/ParserCombinators/ReadP.o, dist/build/Rebase/Text/ParserCombinators/ReadP.dyn_o ) [363 of 369] Compiling Rebase.Text.ParserCombinators.ReadPrec ( library/Rebase/Text/ParserCombinators/ReadPrec.hs, dist/build/Rebase/Text/ParserCombinators/ReadPrec.o, dist/build/Rebase/Text/ParserCombinators/ReadPrec.dyn_o ) [364 of 369] Compiling Rebase.Text.Printf ( library/Rebase/Text/Printf.hs, dist/build/Rebase/Text/Printf.o, dist/build/Rebase/Text/Printf.dyn_o ) [365 of 369] Compiling Rebase.Text.Read ( library/Rebase/Text/Read.hs, dist/build/Rebase/Text/Read.o, dist/build/Rebase/Text/Read.dyn_o ) [366 of 369] Compiling Rebase.Text.Read.Lex ( library/Rebase/Text/Read/Lex.hs, dist/build/Rebase/Text/Read/Lex.o, dist/build/Rebase/Text/Read/Lex.dyn_o ) [367 of 369] Compiling Rebase.Text.Show ( library/Rebase/Text/Show.hs, dist/build/Rebase/Text/Show.o, dist/build/Rebase/Text/Show.dyn_o ) [368 of 369] Compiling Rebase.Unsafe.Coerce ( library/Rebase/Unsafe/Coerce.hs, dist/build/Rebase/Unsafe/Coerce.o, dist/build/Rebase/Unsafe/Coerce.dyn_o ) [369 of 369] Compiling Rebase.Prelude ( library/Rebase/Prelude.hs, dist/build/Rebase/Prelude.o, dist/build/Rebase/Prelude.dyn_o ) [microaeson] [1 of 3] Compiling Data.Aeson.Micro.Parser ( src/Data/Aeson/Micro/Parser.hs, dist/build/Data/Aeson/Micro/Parser.o, dist/build/Data/Aeson/Micro/Parser.dyn_o ) [quickcheck-classes] [ 1 of 12] Compiling Test.QuickCheck.Classes.Alt ( src/Test/QuickCheck/Classes/Alt.hs, dist/build/Test/QuickCheck/Classes/Alt.o, dist/build/Test/QuickCheck/Classes/Alt.dyn_o ) [doctest-discover] [3 of 3] Compiling Main ( src/Main.hs, dist/build/doctest-discover/doctest-discover-tmp/Main.o ) [HTF] [ 1 of 24] Compiling Paths_HTF ( dist/build/autogen/Paths_HTF.hs, dist/build/Paths_HTF.o, dist/build/Paths_HTF.dyn_o ) [path] [2 of 2] Compiling System.OsString.Compat.Windows ( os-string-compat/System/OsString/Compat/Windows.hs, dist/build/os-string-compat/System/OsString/Compat/Windows.o, dist/build/os-string-compat/System/OsString/Compat/Windows.dyn_o ) [deriving-aeson] [2 of 2] Compiling Deriving.Aeson.Stock ( src/Deriving/Aeson/Stock.hs, dist/build/Deriving/Aeson/Stock.o, dist/build/Deriving/Aeson/Stock.dyn_o ) [binary-instances] [ 2 of 11] Compiling Data.Binary.Instances.Hashable ( src/Data/Binary/Instances/Hashable.hs, dist/build/Data/Binary/Instances/Hashable.o, dist/build/Data/Binary/Instances/Hashable.dyn_o ) [binary-instances] [ 3 of 11] Compiling Data.Binary.Instances.Primitive ( src/Data/Binary/Instances/Primitive.hs, dist/build/Data/Binary/Instances/Primitive.o, dist/build/Data/Binary/Instances/Primitive.dyn_o ) [binary-instances] [ 4 of 11] Compiling Data.Binary.Instances.Scientific ( src/Data/Binary/Instances/Scientific.hs, dist/build/Data/Binary/Instances/Scientific.o, dist/build/Data/Binary/Instances/Scientific.dyn_o ) [binary-instances] [ 5 of 11] Compiling Data.Binary.Instances.Tagged ( src/Data/Binary/Instances/Tagged.hs, dist/build/Data/Binary/Instances/Tagged.o, dist/build/Data/Binary/Instances/Tagged.dyn_o ) [path] [1 of 2] Compiling System.OsString.Compat.Posix ( os-string-compat/System/OsString/Compat/Posix.hs, dist/build/os-string-compat/System/OsString/Compat/Posix.p_o ) [binary-instances] [ 6 of 11] Compiling Data.Binary.Instances.Text ( src/Data/Binary/Instances/Text.hs, dist/build/Data/Binary/Instances/Text.o, dist/build/Data/Binary/Instances/Text.dyn_o ) [binary-instances] [ 7 of 11] Compiling Data.Binary.Instances.Time ( src/Data/Binary/Instances/Time.hs, dist/build/Data/Binary/Instances/Time.o, dist/build/Data/Binary/Instances/Time.dyn_o ) [doctest-discover] [4 of 4] Linking dist/build/doctest-discover/doctest-discover [microaeson] [2 of 3] Compiling Data.Aeson.Micro.Scanner ( dist/build/Data/Aeson/Micro/Scanner.hs, dist/build/Data/Aeson/Micro/Scanner.o, dist/build/Data/Aeson/Micro/Scanner.dyn_o ) [deriving-aeson] [1 of 2] Compiling Deriving.Aeson ( src/Deriving/Aeson.hs, dist/build/Deriving/Aeson.p_o ) [microaeson] [3 of 3] Compiling Data.Aeson.Micro ( src/Data/Aeson/Micro.hs, dist/build/Data/Aeson/Micro.o, dist/build/Data/Aeson/Micro.dyn_o ) [constraints-extras] [1 of 4] Compiling Data.Constraint.Compose ( src/Data/Constraint/Compose.hs, dist/build/Data/Constraint/Compose.p_o ) [ 1 of 369] Compiling Rebase.Control.Applicative ( library/Rebase/Control/Applicative.hs, dist/build/Rebase/Control/Applicative.p_o ) [path] [2 of 2] Compiling System.OsString.Compat.Windows ( os-string-compat/System/OsString/Compat/Windows.hs, dist/build/os-string-compat/System/OsString/Compat/Windows.p_o ) [HTF] [ 2 of 24] Compiling Test.Framework.Colors ( Test/Framework/Colors.hs, dist/build/Test/Framework/Colors.o, dist/build/Test/Framework/Colors.dyn_o ) [quickcheck-classes] src/Test/QuickCheck/Classes/Alt.hs:18:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor’ [quickcheck-classes]  To import instances alone, use: import Data.Functor() [quickcheck-classes]  | [quickcheck-classes] 18 | import Data.Functor [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Alt.hs:22:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Arbitrary’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Arbitrary’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Arbitrary() [quickcheck-classes]  | [quickcheck-classes] 22 | import Test.QuickCheck.Arbitrary (Arbitrary1(..)) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Alt.hs:23:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor.Classes’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor.Classes’ [quickcheck-classes]  To import instances alone, use: import Data.Functor.Classes() [quickcheck-classes]  | [quickcheck-classes] 23 | import Data.Functor.Classes (Eq1,Show1) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Alt.hs:24:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 24 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [HsYAML-aeson] [1 of 1] Compiling Data.YAML.Aeson ( src/Data/YAML/Aeson.hs, dist/build/Data/YAML/Aeson.p_o ) [constraints-extras] [2 of 4] Compiling Data.Constraint.Flip ( src/Data/Constraint/Flip.hs, dist/build/Data/Constraint/Flip.p_o ) [constraints-extras] [3 of 4] Compiling Data.Constraint.Extras ( src/Data/Constraint/Extras.hs, dist/build/Data/Constraint/Extras.p_o ) [quickcheck-classes] [ 2 of 12] Compiling Test.QuickCheck.Classes.Apply ( src/Test/QuickCheck/Classes/Apply.hs, dist/build/Test/QuickCheck/Classes/Apply.o, dist/build/Test/QuickCheck/Classes/Apply.dyn_o ) [quickcheck-classes] src/Test/QuickCheck/Classes/Apply.hs:19:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor’ [quickcheck-classes]  To import instances alone, use: import Data.Functor() [quickcheck-classes]  | [quickcheck-classes] 19 | import Data.Functor [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Apply.hs:22:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Arbitrary’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Arbitrary’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Arbitrary() [quickcheck-classes]  | [quickcheck-classes] 22 | import Test.QuickCheck.Arbitrary (Arbitrary1(..)) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Apply.hs:23:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor.Classes’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor.Classes’ [quickcheck-classes]  To import instances alone, use: import Data.Functor.Classes() [quickcheck-classes]  | [quickcheck-classes] 23 | import Data.Functor.Classes (Eq1,Show1) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Apply.hs:24:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 24 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] [ 3 of 12] Compiling Test.QuickCheck.Classes.Euclidean ( src/Test/QuickCheck/Classes/Euclidean.hs, dist/build/Test/QuickCheck/Classes/Euclidean.o, dist/build/Test/QuickCheck/Classes/Euclidean.dyn_o ) [quickcheck-classes] src/Test/QuickCheck/Classes/Euclidean.hs:29:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 29 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [constraints-extras] [4 of 4] Compiling Data.Constraint.Extras.TH ( src/Data/Constraint/Extras/TH.hs, dist/build/Data/Constraint/Extras/TH.p_o ) [enummapset] [2 of 7] Compiling Data.EnumMap.Base ( Data/EnumMap/Base.hs, dist/build/intset-properties/intset-properties-tmp/Data/EnumMap/Base.o ) [deriving-aeson] [2 of 2] Compiling Deriving.Aeson.Stock ( src/Deriving/Aeson/Stock.hs, dist/build/Deriving/Aeson/Stock.p_o ) [ 2 of 369] Compiling Rebase.Control.Applicative.Backwards ( library/Rebase/Control/Applicative/Backwards.hs, dist/build/Rebase/Control/Applicative/Backwards.p_o ) [doctest-discover] Preprocessing library for doctest-discover-0.2.0.0... [doctest-discover] Building library for doctest-discover-0.2.0.0... [doctest-discover] Phase: haddockPhase [ 3 of 369] Compiling Rebase.Control.Applicative.Lift ( library/Rebase/Control/Applicative/Lift.hs, dist/build/Rebase/Control/Applicative/Lift.p_o ) [ 4 of 369] Compiling Rebase.Control.Arrow ( library/Rebase/Control/Arrow.hs, dist/build/Rebase/Control/Arrow.p_o ) [ 5 of 369] Compiling Rebase.Control.Category ( library/Rebase/Control/Category.hs, dist/build/Rebase/Control/Category.p_o ) [ 6 of 369] Compiling Rebase.Control.Comonad ( library/Rebase/Control/Comonad.hs, dist/build/Rebase/Control/Comonad.p_o ) [ 7 of 369] Compiling Rebase.Control.Concurrent ( library/Rebase/Control/Concurrent.hs, dist/build/Rebase/Control/Concurrent.p_o ) [ 8 of 369] Compiling Rebase.Control.Concurrent.Chan ( library/Rebase/Control/Concurrent/Chan.hs, dist/build/Rebase/Control/Concurrent/Chan.p_o ) [ 9 of 369] Compiling Rebase.Control.Concurrent.MVar ( library/Rebase/Control/Concurrent/MVar.hs, dist/build/Rebase/Control/Concurrent/MVar.p_o ) [ 10 of 369] Compiling Rebase.Control.Concurrent.QSem ( library/Rebase/Control/Concurrent/QSem.hs, dist/build/Rebase/Control/Concurrent/QSem.p_o ) [ 11 of 369] Compiling Rebase.Control.Concurrent.QSemN ( library/Rebase/Control/Concurrent/QSemN.hs, dist/build/Rebase/Control/Concurrent/QSemN.p_o ) [ 12 of 369] Compiling Rebase.Control.Concurrent.STM ( library/Rebase/Control/Concurrent/STM.hs, dist/build/Rebase/Control/Concurrent/STM.p_o ) [ 13 of 369] Compiling Rebase.Control.Concurrent.STM.TArray ( library/Rebase/Control/Concurrent/STM/TArray.hs, dist/build/Rebase/Control/Concurrent/STM/TArray.p_o ) [ 14 of 369] Compiling Rebase.Control.Concurrent.STM.TBQueue ( library/Rebase/Control/Concurrent/STM/TBQueue.hs, dist/build/Rebase/Control/Concurrent/STM/TBQueue.p_o ) [doctest-discover] Phase: installPhase [doctest-discover] Installing executable doctest-discover in /nix/store/2y2qas95i492f1jcdb8k0y6m6dlwjcbr-doctest-discover-0.2.0.0/bin [doctest-discover] Warning: The directory [doctest-discover] /nix/store/2y2qas95i492f1jcdb8k0y6m6dlwjcbr-doctest-discover-0.2.0.0/bin is [doctest-discover] not in the system search path. [doctest-discover] Installing library in /nix/store/2y2qas95i492f1jcdb8k0y6m6dlwjcbr-doctest-discover-0.2.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/doctest-discover-0.2.0.0-95lSXnOrDPAINIDVpbwSzO [path] Preprocessing library for path-0.9.6... [path] Building library for path-0.9.6... [quickcheck-classes] [ 4 of 12] Compiling Test.QuickCheck.Classes.IsList ( src/Test/QuickCheck/Classes/IsList.hs, dist/build/Test/QuickCheck/Classes/IsList.o, dist/build/Test/QuickCheck/Classes/IsList.dyn_o ) [quickcheck-classes] [ 5 of 12] Compiling Test.QuickCheck.Classes.Json ( src/Test/QuickCheck/Classes/Json.hs, dist/build/Test/QuickCheck/Classes/Json.o, dist/build/Test/QuickCheck/Classes/Json.dyn_o ) [quickcheck-classes] [ 6 of 12] Compiling Test.QuickCheck.Classes.MVector ( src/Test/QuickCheck/Classes/MVector.hs, dist/build/Test/QuickCheck/Classes/MVector.o, dist/build/Test/QuickCheck/Classes/MVector.dyn_o ) [quickcheck-classes] src/Test/QuickCheck/Classes/MVector.hs:20:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Control.Applicative’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Control.Applicative’ [quickcheck-classes]  To import instances alone, use: import Control.Applicative() [quickcheck-classes]  | [quickcheck-classes] 20 | import Control.Applicative [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/MVector.hs:23:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor’ [quickcheck-classes]  To import instances alone, use: import Data.Functor() [quickcheck-classes]  | [quickcheck-classes] 23 | import Data.Functor [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/MVector.hs:29:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 29 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [doctest-discover] Phase: fixupPhase [doctest-discover] shrinking RPATHs of ELF executables and libraries in /nix/store/2y2qas95i492f1jcdb8k0y6m6dlwjcbr-doctest-discover-0.2.0.0 [doctest-discover] shrinking /nix/store/2y2qas95i492f1jcdb8k0y6m6dlwjcbr-doctest-discover-0.2.0.0/bin/doctest-discover [doctest-discover] checking for references to /build/ in /nix/store/2y2qas95i492f1jcdb8k0y6m6dlwjcbr-doctest-discover-0.2.0.0... [doctest-discover] patching script interpreter paths in /nix/store/2y2qas95i492f1jcdb8k0y6m6dlwjcbr-doctest-discover-0.2.0.0 [doctest-discover] stripping (with command strip and flags -S -p) in /nix/store/2y2qas95i492f1jcdb8k0y6m6dlwjcbr-doctest-discover-0.2.0.0/lib /nix/store/2y2qas95i492f1jcdb8k0y6m6dlwjcbr-doctest-discover-0.2.0.0/bin [binary-instances] [ 8 of 11] Compiling Data.Binary.Instances.UnorderedContainers ( src/Data/Binary/Instances/UnorderedContainers.hs, dist/build/Data/Binary/Instances/UnorderedContainers.o, dist/build/Data/Binary/Instances/UnorderedContainers.dyn_o ) [binary-instances] [ 9 of 11] Compiling Data.Binary.Instances.Vector ( src/Data/Binary/Instances/Vector.hs, dist/build/Data/Binary/Instances/Vector.o, dist/build/Data/Binary/Instances/Vector.dyn_o ) [binary-instances] [10 of 11] Compiling Data.Binary.Instances.Aeson ( src/Data/Binary/Instances/Aeson.hs, dist/build/Data/Binary/Instances/Aeson.o, dist/build/Data/Binary/Instances/Aeson.dyn_o ) [binary-instances] [11 of 11] Compiling Data.Binary.Instances ( src/Data/Binary/Instances.hs, dist/build/Data/Binary/Instances.o, dist/build/Data/Binary/Instances.dyn_o ) [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/2y2qas95i492f1jcdb8k0y6m6dlwjcbr-doctest-discover-0.2.0.0 [post-build-hook] Pushing 1 paths (174 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/2y2qas95i492f1jcdb8k0y6m6dlwjcbr-doctest-discover-0.2.0.0 (2.39 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/2y2qas95i492f1jcdb8k0y6m6dlwjcbr-doctest-discover-0.2.0.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/2y2qas95i492f1jcdb8k0y6m6dlwjcbr-doctest-discover-0.2.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/yxskpkhx4n7xh00kyls34kb2fp8ngli2-doctest-discover-0.2.0.0.drv' to 'https://cache.nix-ci.com'... Building hw-hspec-hedgehog [HTF] [ 3 of 24] Compiling Test.Framework.Diff ( Test/Framework/Diff.hs, dist/build/Test/Framework/Diff.o, dist/build/Test/Framework/Diff.dyn_o ) [HTF] [ 4 of 24] Compiling Test.Framework.Location ( Test/Framework/Location.hs, dist/build/Test/Framework/Location.o, dist/build/Test/Framework/Location.dyn_o ) [HTF] [ 5 of 24] Compiling Test.Framework.Preprocessor ( Test/Framework/Preprocessor.hs, dist/build/Test/Framework/Preprocessor.o, dist/build/Test/Framework/Preprocessor.dyn_o ) [HTF] [ 6 of 24] Compiling Test.Framework.Pretty ( Test/Framework/Pretty.hs, dist/build/Test/Framework/Pretty.o, dist/build/Test/Framework/Pretty.dyn_o ) [HTF] [ 7 of 24] Compiling Test.Framework.Process ( Test/Framework/Process.hs, dist/build/Test/Framework/Process.o, dist/build/Test/Framework/Process.dyn_o ) [HTF] [ 8 of 24] Compiling Test.Framework.TestInterface ( Test/Framework/TestInterface.hs, dist/build/Test/Framework/TestInterface.o, dist/build/Test/Framework/TestInterface.dyn_o ) [HTF] [ 9 of 24] Compiling Test.Framework.History ( Test/Framework/History.hs, dist/build/Test/Framework/History.o, dist/build/Test/Framework/History.dyn_o ) [HsYAML-aeson] Phase: checkPhase [HsYAML-aeson] Package has no test suites. [HsYAML-aeson] Phase: haddockPhase [HsYAML-aeson] Preprocessing library for HsYAML-aeson-0.2.0.2... [HsYAML-aeson] Running Haddock on library for HsYAML-aeson-0.2.0.2... [HsYAML-aeson] Warning: The documentation for the following packages are not installed. No [HsYAML-aeson] links will be generated to these packages: vector-0.13.2.0 [HsYAML-aeson] [1 of 1] Compiling Data.YAML.Aeson ( src/Data/YAML/Aeson.hs, nothing ) [HsYAML-aeson] Haddock coverage: [HsYAML-aeson] Warning: 'Pos' is ambiguous. It is defined [HsYAML-aeson]  * in ‘Data.YAML.Pos’ [HsYAML-aeson]  * in ‘Data.YAML.Pos’ [HsYAML-aeson]  You may be able to disambiguate the identifier by qualifying it or [HsYAML-aeson]  by specifying the type/value namespace explicitly. [HsYAML-aeson]  Defaulting to the one defined in ‘Data.YAML.Pos’ [HsYAML-aeson] Warning: 'SchemaResolver' is ambiguous. It is defined [HsYAML-aeson]  * in ‘Data.YAML.Schema.Internal’ [HsYAML-aeson]  * in ‘Data.YAML.Schema.Internal’ [HsYAML-aeson]  You may be able to disambiguate the identifier by qualifying it or [HsYAML-aeson]  by specifying the type/value namespace explicitly. [HsYAML-aeson]  Defaulting to the one defined in ‘Data.YAML.Schema.Internal’ [HsYAML-aeson]  100% ( 15 / 15) in 'Data.YAML.Aeson' [binary-instances] [ 1 of 11] Compiling Data.Binary.Instances.CaseInsensitive ( src/Data/Binary/Instances/CaseInsensitive.hs, dist/build/Data/Binary/Instances/CaseInsensitive.p_o ) [binary-instances] [ 2 of 11] Compiling Data.Binary.Instances.Hashable ( src/Data/Binary/Instances/Hashable.hs, dist/build/Data/Binary/Instances/Hashable.p_o ) [binary-instances] [ 3 of 11] Compiling Data.Binary.Instances.Primitive ( src/Data/Binary/Instances/Primitive.hs, dist/build/Data/Binary/Instances/Primitive.p_o ) [binary-instances] [ 4 of 11] Compiling Data.Binary.Instances.Scientific ( src/Data/Binary/Instances/Scientific.hs, dist/build/Data/Binary/Instances/Scientific.p_o ) [binary-instances] [ 5 of 11] Compiling Data.Binary.Instances.Tagged ( src/Data/Binary/Instances/Tagged.hs, dist/build/Data/Binary/Instances/Tagged.p_o ) [binary-instances] [ 6 of 11] Compiling Data.Binary.Instances.Text ( src/Data/Binary/Instances/Text.hs, dist/build/Data/Binary/Instances/Text.p_o ) [binary-instances] [ 7 of 11] Compiling Data.Binary.Instances.Time ( src/Data/Binary/Instances/Time.hs, dist/build/Data/Binary/Instances/Time.p_o ) [binary-instances] [ 8 of 11] Compiling Data.Binary.Instances.UnorderedContainers ( src/Data/Binary/Instances/UnorderedContainers.hs, dist/build/Data/Binary/Instances/UnorderedContainers.p_o ) [binary-instances] [ 9 of 11] Compiling Data.Binary.Instances.Vector ( src/Data/Binary/Instances/Vector.hs, dist/build/Data/Binary/Instances/Vector.p_o ) [binary-instances] [10 of 11] Compiling Data.Binary.Instances.Aeson ( src/Data/Binary/Instances/Aeson.hs, dist/build/Data/Binary/Instances/Aeson.p_o ) [binary-instances] [11 of 11] Compiling Data.Binary.Instances ( src/Data/Binary/Instances.hs, dist/build/Data/Binary/Instances.p_o ) [constraints-extras] Preprocessing executable 'readme' for constraints-extras-0.4.0.2... [constraints-extras] Building executable 'readme' for constraints-extras-0.4.0.2... [constraints-extras] [1 of 1] Compiling Main ( README.lhs, dist/build/readme/readme-tmp/Main.o ) [constraints-extras] README.lhs:29:13: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] [constraints-extras]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [constraints-extras]  relies on the StarIsType extension, which will become [constraints-extras]  deprecated in the future. [constraints-extras]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [constraints-extras]  | [constraints-extras] 29 | > data A :: * -> * where [constraints-extras]  | ^ [constraints-extras]  [constraints-extras] README.lhs:29:18: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] [constraints-extras]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [constraints-extras]  relies on the StarIsType extension, which will become [constraints-extras]  deprecated in the future. [constraints-extras]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [constraints-extras]  | [constraints-extras] 29 | > data A :: * -> * where [constraints-extras]  | ^ [constraints-extras]  [constraints-extras] README.lhs:35:13: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] [constraints-extras]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [constraints-extras]  relies on the StarIsType extension, which will become [constraints-extras]  deprecated in the future. [constraints-extras]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [constraints-extras]  | [constraints-extras] 35 | > data B :: * -> * where [constraints-extras]  | ^ [constraints-extras]  [constraints-extras] README.lhs:35:18: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] [constraints-extras]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [constraints-extras]  relies on the StarIsType extension, which will become [constraints-extras]  deprecated in the future. [constraints-extras]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [constraints-extras]  | [constraints-extras] 35 | > data B :: * -> * where [constraints-extras]  | ^ [constraints-extras]  [constraints-extras] README.lhs:41:14: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] [constraints-extras]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [constraints-extras]  relies on the StarIsType extension, which will become [constraints-extras]  deprecated in the future. [constraints-extras]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [constraints-extras]  | [constraints-extras] 41 | > data V :: (* -> *) -> * where [constraints-extras]  | ^ [constraints-extras]  [constraints-extras] README.lhs:41:19: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] [constraints-extras]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [constraints-extras]  relies on the StarIsType extension, which will become [constraints-extras]  deprecated in the future. [constraints-extras]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [constraints-extras]  | [constraints-extras] 41 | > data V :: (* -> *) -> * where [constraints-extras]  | ^ [constraints-extras]  [constraints-extras] README.lhs:41:25: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] [constraints-extras]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [constraints-extras]  relies on the StarIsType extension, which will become [constraints-extras]  deprecated in the future. [constraints-extras]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [constraints-extras]  | [constraints-extras] 41 | > data V :: (* -> *) -> * where [deriving-aeson] Preprocessing test suite 'test' for deriving-aeson-0.2.10... [deriving-aeson] Building test suite 'test' for deriving-aeson-0.2.10... [deriving-aeson] [1 of 1] Compiling Main ( tests/test.hs, dist/build/test/test-tmp/Main.o ) [enummapset] [3 of 7] Compiling Data.EnumMap.Lazy ( Data/EnumMap/Lazy.hs, dist/build/intset-properties/intset-properties-tmp/Data/EnumMap/Lazy.o ) [enummapset] [4 of 7] Compiling Data.EnumMap ( Data/EnumMap.hs, dist/build/intset-properties/intset-properties-tmp/Data/EnumMap.o ) [enummapset] [5 of 7] Compiling IntSetValidity ( tests/IntSetValidity.hs, dist/build/intset-properties/intset-properties-tmp/IntSetValidity.o ) [enummapset] [6 of 7] Compiling Json ( tests/Json.hs, dist/build/intset-properties/intset-properties-tmp/Json.o ) [enummapset] [7 of 7] Compiling Main ( tests/intset-properties.hs, dist/build/intset-properties/intset-properties-tmp/Main.o ) [enummapset] tests/intset-properties.hs:184:57: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [enummapset]  In the use of ‘head’ [enummapset]  (imported from Prelude, but defined in GHC.Internal.List): [enummapset]  "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." [enummapset]  | [enummapset] 184 | | otherwise -> lookup' x t == Just (head cs) -- we want smallest such element [enummapset]  | ^^^^ [enummapset]  [enummapset] tests/intset-properties.hs:280:32: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [enummapset]  In the use of ‘head’ [enummapset]  (imported from Data.List, but defined in GHC.Internal.List): [enummapset]  "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." [enummapset]  | [enummapset] 280 | nub_sort_xs = List.map List.head $ List.group sort_xs [enummapset]  | ^^^^^^^^^ [enummapset]  [enummapset] [8 of 8] Linking dist/build/intset-properties/intset-properties [microaeson] [1 of 3] Compiling Data.Aeson.Micro.Parser ( src/Data/Aeson/Micro/Parser.hs, dist/build/Data/Aeson/Micro/Parser.p_o ) [microaeson] [2 of 3] Compiling Data.Aeson.Micro.Scanner ( dist/build/Data/Aeson/Micro/Scanner.hs, dist/build/Data/Aeson/Micro/Scanner.p_o ) [microaeson] [3 of 3] Compiling Data.Aeson.Micro ( src/Data/Aeson/Micro.hs, dist/build/Data/Aeson/Micro.p_o ) [path] [ 1 of 12] Compiling OsPath.Internal.Posix ( src/OsPath/Internal/Posix.hs, dist/build/OsPath/Internal/Posix.o, dist/build/OsPath/Internal/Posix.dyn_o ) [path] [ 2 of 12] Compiling OsPath.Internal ( src/OsPath/Internal.hs, dist/build/OsPath/Internal.o, dist/build/OsPath/Internal.dyn_o ) [path] [ 3 of 12] Compiling OsPath.Internal.Windows ( src/OsPath/Internal/Windows.hs, dist/build/OsPath/Internal/Windows.o, dist/build/OsPath/Internal/Windows.dyn_o ) [path] [ 4 of 12] Compiling OsPath.Posix ( src/OsPath/Posix.hs, dist/build/OsPath/Posix.o, dist/build/OsPath/Posix.dyn_o ) [quickcheck-classes] [ 7 of 12] Compiling Test.QuickCheck.Classes.Plus ( src/Test/QuickCheck/Classes/Plus.hs, dist/build/Test/QuickCheck/Classes/Plus.o, dist/build/Test/QuickCheck/Classes/Plus.dyn_o ) [quickcheck-classes] src/Test/QuickCheck/Classes/Plus.hs:19:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor’ [quickcheck-classes]  To import instances alone, use: import Data.Functor() [quickcheck-classes]  | [quickcheck-classes] 19 | import Data.Functor [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Plus.hs:20:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor.Alt’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor.Alt’ [quickcheck-classes]  To import instances alone, use: import Data.Functor.Alt() [quickcheck-classes]  | [quickcheck-classes] 20 | import Data.Functor.Alt (Alt) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Plus.hs:26:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Arbitrary’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Arbitrary’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Arbitrary() [quickcheck-classes]  | [quickcheck-classes] 26 | import Test.QuickCheck.Arbitrary (Arbitrary1(..)) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Plus.hs:27:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor.Classes’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor.Classes’ [quickcheck-classes]  To import instances alone, use: import Data.Functor.Classes() [quickcheck-classes]  | [quickcheck-classes] 27 | import Data.Functor.Classes (Eq1,Show1) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Plus.hs:29:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 29 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] [ 8 of 12] Compiling Test.QuickCheck.Classes.Prim ( src/Test/QuickCheck/Classes/Prim.hs, dist/build/Test/QuickCheck/Classes/Prim.o, dist/build/Test/QuickCheck/Classes/Prim.dyn_o ) [quickcheck-classes] src/Test/QuickCheck/Classes/Prim.hs:15:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Control.Applicative’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Control.Applicative’ [quickcheck-classes]  To import instances alone, use: import Control.Applicative() [quickcheck-classes]  | [quickcheck-classes] 15 | import Control.Applicative [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Prim.hs:35:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [ 15 of 369] Compiling Rebase.Control.Concurrent.STM.TChan ( library/Rebase/Control/Concurrent/STM/TChan.hs, dist/build/Rebase/Control/Concurrent/STM/TChan.p_o ) [constraints-extras]  | ^ [constraints-extras]  [constraints-extras] README.lhs:46:24: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] [constraints-extras]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [constraints-extras]  relies on the StarIsType extension, which will become [constraints-extras]  deprecated in the future. [constraints-extras]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [constraints-extras]  | [constraints-extras] 46 | > data family Fam a :: * -> * [constraints-extras]  | ^ [constraints-extras]  [constraints-extras] README.lhs:46:29: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] [constraints-extras]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [constraints-extras]  relies on the StarIsType extension, which will become [constraints-extras]  deprecated in the future. [constraints-extras]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [constraints-extras]  | [constraints-extras] 46 | > data family Fam a :: * -> * [constraints-extras]  | ^ [constraints-extras]  [constraints-extras] README.lhs:47:27: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] [constraints-extras]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [constraints-extras]  relies on the StarIsType extension, which will become [constraints-extras]  deprecated in the future. [constraints-extras]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [constraints-extras]  | [constraints-extras] 47 | > data instance Fam () :: * -> * where [constraints-extras]  | ^ [constraints-extras]  [constraints-extras] README.lhs:47:32: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] [constraints-extras]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [constraints-extras]  relies on the StarIsType extension, which will become [constraints-extras]  deprecated in the future. [constraints-extras]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [constraints-extras]  | [constraints-extras] 47 | > data instance Fam () :: * -> * where [constraints-extras]  | ^ [constraints-extras]  [constraints-extras] [2 of 2] Linking dist/build/readme/readme [constraints-extras] Phase: checkPhase [constraints-extras] Package has no test suites. [constraints-extras] Phase: haddockPhase [constraints-extras] Preprocessing library for constraints-extras-0.4.0.2... [constraints-extras] Running Haddock on library for constraints-extras-0.4.0.2... [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 35 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] [ 9 of 12] Compiling Test.QuickCheck.Classes.Ring ( src/Test/QuickCheck/Classes/Ring.hs, dist/build/Test/QuickCheck/Classes/Ring.o, dist/build/Test/QuickCheck/Classes/Ring.dyn_o ) [quickcheck-classes] src/Test/QuickCheck/Classes/Ring.hs:20:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 20 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] [10 of 12] Compiling Test.QuickCheck.Classes.Semigroupoid ( src/Test/QuickCheck/Classes/Semigroupoid.hs, dist/build/Test/QuickCheck/Classes/Semigroupoid.o, dist/build/Test/QuickCheck/Classes/Semigroupoid.dyn_o ) [quickcheck-classes] src/Test/QuickCheck/Classes/Semigroupoid.hs:22:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor.Classes’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor.Classes’ [quickcheck-classes]  To import instances alone, use: import Data.Functor.Classes() [quickcheck-classes]  | [quickcheck-classes] 22 | import Data.Functor.Classes (Eq2,Show2) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Semigroupoid.hs:23:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 23 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] [11 of 12] Compiling Test.QuickCheck.Classes.Semiring ( src/Test/QuickCheck/Classes/Semiring.hs, dist/build/Test/QuickCheck/Classes/Semiring.o, dist/build/Test/QuickCheck/Classes/Semiring.dyn_o ) [quickcheck-classes] src/Test/QuickCheck/Classes/Semiring.hs:21:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 21 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] [12 of 12] Compiling Test.QuickCheck.Classes ( src/Test/QuickCheck/Classes.hs, dist/build/Test/QuickCheck/Classes.o, dist/build/Test/QuickCheck/Classes.dyn_o ) [quickcheck-classes] src/Test/QuickCheck/Classes.hs:107:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Classes.IsList’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Classes.IsList’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Classes.IsList() [quickcheck-classes]  | [quickcheck-classes] 107 | import Test.QuickCheck.Classes.IsList [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] [ 1 of 12] Compiling Test.QuickCheck.Classes.Alt ( src/Test/QuickCheck/Classes/Alt.hs, dist/build/Test/QuickCheck/Classes/Alt.p_o ) [quickcheck-classes] src/Test/QuickCheck/Classes/Alt.hs:18:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor’ [quickcheck-classes]  To import instances alone, use: import Data.Functor() [quickcheck-classes]  | [quickcheck-classes] 18 | import Data.Functor [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Alt.hs:22:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Arbitrary’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Arbitrary’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Arbitrary() [quickcheck-classes]  | [quickcheck-classes] 22 | import Test.QuickCheck.Arbitrary (Arbitrary1(..)) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Alt.hs:23:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor.Classes’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor.Classes’ [quickcheck-classes]  To import instances alone, use: import Data.Functor.Classes() [quickcheck-classes]  | [quickcheck-classes] 23 | import Data.Functor.Classes (Eq1,Show1) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Alt.hs:24:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 24 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [enummapset] Preprocessing library for enummapset-0.7.3.0... [enummapset] Building library for enummapset-0.7.3.0... [microaeson] Preprocessing test suite 'microaeson' for microaeson-0.1.0.3... [microaeson] Building test suite 'microaeson' for microaeson-0.1.0.3... [constraints-extras] [1 of 4] Compiling Data.Constraint.Compose ( src/Data/Constraint/Compose.hs, /build/ghc610_0/ghc_8.o, /build/ghc610_0/ghc_8.dyn_o ) [microaeson] [1 of 1] Compiling Main ( src-tests/tests.hs, dist/build/microaeson/microaeson-tmp/Main.o ) [constraints-extras] [2 of 4] Compiling Data.Constraint.Flip ( src/Data/Constraint/Flip.hs, /build/ghc610_0/ghc_12.o, /build/ghc610_0/ghc_12.dyn_o ) [enummapset] [1 of 5] Compiling Data.EnumSet ( Data/EnumSet.hs, dist/build/Data/EnumSet.o, dist/build/Data/EnumSet.dyn_o ) [hw-hspec-hedgehog] Phase: setupCompilerEnvironmentPhase [hw-hspec-hedgehog] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [constraints-extras] [3 of 4] Compiling Data.Constraint.Extras ( src/Data/Constraint/Extras.hs, /build/ghc610_0/ghc_10.o, /build/ghc610_0/ghc_10.dyn_o ) [constraints-extras] [4 of 4] Compiling Data.Constraint.Extras.TH ( src/Data/Constraint/Extras/TH.hs, nothing ) [quickcheck-classes] [ 2 of 12] Compiling Test.QuickCheck.Classes.Apply ( src/Test/QuickCheck/Classes/Apply.hs, dist/build/Test/QuickCheck/Classes/Apply.p_o ) [quickcheck-classes] src/Test/QuickCheck/Classes/Apply.hs:19:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor’ [quickcheck-classes]  To import instances alone, use: import Data.Functor() [quickcheck-classes]  | [quickcheck-classes] 19 | import Data.Functor [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Apply.hs:22:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Arbitrary’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Arbitrary’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Arbitrary() [quickcheck-classes]  | [quickcheck-classes] 22 | import Test.QuickCheck.Arbitrary (Arbitrary1(..)) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Apply.hs:23:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor.Classes’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor.Classes’ [quickcheck-classes]  To import instances alone, use: import Data.Functor.Classes() [quickcheck-classes]  | [quickcheck-classes] 23 | import Data.Functor.Classes (Eq1,Show1) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Apply.hs:24:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 24 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] [ 3 of 12] Compiling Test.QuickCheck.Classes.Euclidean ( src/Test/QuickCheck/Classes/Euclidean.hs, dist/build/Test/QuickCheck/Classes/Euclidean.p_o ) [quickcheck-classes] src/Test/QuickCheck/Classes/Euclidean.hs:29:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 29 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [HTF] [10 of 24] Compiling Test.Framework.AssertM ( Test/Framework/AssertM.hs, dist/build/Test/Framework/AssertM.o, dist/build/Test/Framework/AssertM.dyn_o ) [HTF] Test/Framework/AssertM.hs:64:5: warning: []8;;https://errors.haskell.org/messages/GHC-22705\GHC-22705]8;;\] [-Wnoncanonical-monad-instances] [HTF]  Noncanonical ‘return’ definition detected [HTF]  in the instance declaration for ‘Monad AssertBool’. [HTF]  ‘return’ will eventually be removed in favour of ‘pure’ [HTF]  Suggested fix: [HTF]  Either remove definition for ‘return’ (recommended) or define as ‘return = pure’ [HTF]  See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return [HTF]  | [HTF] 64 | return = AssertOk [HTF]  | ^^^^^^^^^^^^^^^^^ [HTF]  [HTF] [11 of 24] Compiling Test.Framework.TestTypes ( Test/Framework/TestTypes.hs, dist/build/Test/Framework/TestTypes.o, dist/build/Test/Framework/TestTypes.dyn_o ) [constraints-extras] Haddock coverage: [constraints-extras]  50% ( 1 / 2) in 'Data.Constraint.Compose' [constraints-extras]  Missing documentation for: [constraints-extras]  Module header [constraints-extras]  50% ( 1 / 2) in 'Data.Constraint.Flip' [constraints-extras]  Missing documentation for: [constraints-extras]  Module header [constraints-extras]  100% ( 13 / 13) in 'Data.Constraint.Extras' [constraints-extras]  0% ( 0 / 4) in 'Data.Constraint.Extras.TH' [constraints-extras]  Missing documentation for: [constraints-extras]  Module header [constraints-extras]  deriveArgDict (src/Data/Constraint/Extras/TH.hs:15) [constraints-extras]  deriveArgDictV (src/Data/Constraint/Extras/TH.hs:30) [constraints-extras]  gadtIndices (src/Data/Constraint/Extras/TH.hs:110) [path] [ 5 of 12] Compiling OsPath ( src/OsPath.hs, dist/build/OsPath.o, dist/build/OsPath.dyn_o ) [path] [ 6 of 12] Compiling OsPath.Windows ( src/OsPath/Windows.hs, dist/build/OsPath/Windows.o, dist/build/OsPath/Windows.dyn_o ) [path] [ 7 of 12] Compiling Path.Internal.Posix ( src/Path/Internal/Posix.hs, dist/build/Path/Internal/Posix.o, dist/build/Path/Internal/Posix.dyn_o ) [path] [ 8 of 12] Compiling Path.Internal ( src/Path/Internal.hs, dist/build/Path/Internal.o, dist/build/Path/Internal.dyn_o ) [path] [ 9 of 12] Compiling Path.Internal.Windows ( src/Path/Internal/Windows.hs, dist/build/Path/Internal/Windows.o, dist/build/Path/Internal/Windows.dyn_o ) [path] [10 of 12] Compiling Path.Posix ( src/Path/Posix.hs, dist/build/Path/Posix.o, dist/build/Path/Posix.dyn_o ) [HTF] [12 of 24] Compiling Test.Framework.JsonOutput ( Test/Framework/JsonOutput.hs, dist/build/Test/Framework/JsonOutput.o, dist/build/Test/Framework/JsonOutput.dyn_o ) [quickcheck-classes] [ 4 of 12] Compiling Test.QuickCheck.Classes.IsList ( src/Test/QuickCheck/Classes/IsList.hs, dist/build/Test/QuickCheck/Classes/IsList.p_o ) [quickcheck-classes] [ 5 of 12] Compiling Test.QuickCheck.Classes.Json ( src/Test/QuickCheck/Classes/Json.hs, dist/build/Test/QuickCheck/Classes/Json.p_o ) [quickcheck-classes] [ 6 of 12] Compiling Test.QuickCheck.Classes.MVector ( src/Test/QuickCheck/Classes/MVector.hs, dist/build/Test/QuickCheck/Classes/MVector.p_o ) [quickcheck-classes] src/Test/QuickCheck/Classes/MVector.hs:20:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Control.Applicative’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Control.Applicative’ [quickcheck-classes]  To import instances alone, use: import Control.Applicative() [quickcheck-classes]  | [quickcheck-classes] 20 | import Control.Applicative [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/MVector.hs:23:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor’ [quickcheck-classes]  To import instances alone, use: import Data.Functor() [quickcheck-classes]  | [quickcheck-classes] 23 | import Data.Functor [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/MVector.hs:29:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 29 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [hw-hspec-hedgehog] Phase: unpackPhase [hw-hspec-hedgehog] unpacking source archive /nix/store/m4ymfbxiawpxbbbdkn9xxr39blvwzl2b-hw-hspec-hedgehog-0.1.1.1.tar.gz [microaeson] [2 of 2] Linking dist/build/microaeson/microaeson [hw-hspec-hedgehog] source root is hw-hspec-hedgehog-0.1.1.1 [hw-hspec-hedgehog] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "hw-hspec-hedgehog-0.1.1.1/test/Spec.hs" [hw-hspec-hedgehog] Phase: patchPhase [hw-hspec-hedgehog] Replace Cabal file with edited version from mirror://hackage/hw-hspec-hedgehog-0.1.1.1/revision/4.cabal. [hw-hspec-hedgehog] Run jailbreak-cabal to lift version restrictions on build inputs. [hw-hspec-hedgehog] Phase: compileBuildDriverPhase [hw-hspec-hedgehog] setupCompileFlags: -package-db=/build/tmp.5lgs6ApP4X/setup-package.conf.d -threaded [hw-hspec-hedgehog] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.5lgs6ApP4X/Main.o ) [hw-hspec-hedgehog] [2 of 2] Linking Setup [path] [11 of 12] Compiling Path ( src/Path.hs, dist/build/Path.o, dist/build/Path.dyn_o ) [path] [12 of 12] Compiling Path.Windows ( src/Path/Windows.hs, dist/build/Path/Windows.o, dist/build/Path/Windows.dyn_o ) [enummapset] [2 of 5] Compiling Data.EnumMap.Base ( Data/EnumMap/Base.hs, dist/build/Data/EnumMap/Base.o, dist/build/Data/EnumMap/Base.dyn_o ) [HTF] [13 of 24] Compiling Test.Framework.ThreadPool ( Test/Framework/ThreadPool.hs, dist/build/Test/Framework/ThreadPool.o, dist/build/Test/Framework/ThreadPool.dyn_o ) [HTF] [14 of 24] Compiling Test.Framework.Tutorial ( Test/Framework/Tutorial.hs, dist/build/Test/Framework/Tutorial.o, dist/build/Test/Framework/Tutorial.dyn_o ) [HTF] [15 of 24] Compiling Test.Framework.Utils ( Test/Framework/Utils.hs, dist/build/Test/Framework/Utils.o, dist/build/Test/Framework/Utils.dyn_o ) [HTF] Test/Framework/Utils.hs:62:26: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [HTF]  In the use of ‘tail’ [HTF]  (imported from Prelude, but defined in GHC.Internal.List): [HTF]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [HTF]  | [HTF] 62 | dropSuffix f = reverse . tail . dropWhile (/= '.') $ reverse f [HTF]  | ^^^^ [HTF]  [HTF] [16 of 24] Compiling Test.Framework.QuickCheckWrapper ( Test/Framework/QuickCheckWrapper.hs, dist/build/Test/Framework/QuickCheckWrapper.o, dist/build/Test/Framework/QuickCheckWrapper.dyn_o ) [HTF] [17 of 24] Compiling Test.Framework.PrettyHaskell ( Test/Framework/PrettyHaskell.hs, dist/build/Test/Framework/PrettyHaskell.o, dist/build/Test/Framework/PrettyHaskell.dyn_o ) [HTF] [18 of 24] Compiling Test.Framework.HUnitWrapper ( Test/Framework/HUnitWrapper.hs, dist/build/Test/Framework/HUnitWrapper.o, dist/build/Test/Framework/HUnitWrapper.dyn_o ) [HTF] [19 of 24] Compiling Test.Framework.XmlOutput ( Test/Framework/XmlOutput.hs, dist/build/Test/Framework/XmlOutput.o, dist/build/Test/Framework/XmlOutput.dyn_o ) [HTF] [20 of 24] Compiling Test.Framework.TestReporter ( Test/Framework/TestReporter.hs, dist/build/Test/Framework/TestReporter.o, dist/build/Test/Framework/TestReporter.dyn_o ) [binary-instances] Preprocessing test suite 'binary-instances-test' for binary-instances-1.0.6... [binary-instances] Building test suite 'binary-instances-test' for binary-instances-1.0.6... [binary-instances] [1 of 1] Compiling Main ( test/Tests.hs, dist/build/binary-instances-test/binary-instances-test-tmp/Main.o ) [microaeson] Phase: checkPhase [path] [ 1 of 12] Compiling OsPath.Internal.Posix ( src/OsPath/Internal/Posix.hs, dist/build/OsPath/Internal/Posix.p_o ) [binary-instances] test/Tests.hs:21:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [binary-instances]  The import of ‘Data.Text’ is redundant [binary-instances]  except perhaps to import instances from ‘Data.Text’ [binary-instances]  To import instances alone, use: import Data.Text() [binary-instances]  | [binary-instances] 21 | import Data.Text (Text) [binary-instances]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [binary-instances]  [HTF] [21 of 24] Compiling Test.Framework.CmdlineOptions ( Test/Framework/CmdlineOptions.hs, dist/build/Test/Framework/CmdlineOptions.o, dist/build/Test/Framework/CmdlineOptions.dyn_o ) [microaeson] Running 1 test suites... [microaeson] Test suite microaeson: RUNNING... [microaeson] Tests [microaeson]  QC [HTF] [22 of 24] Compiling Test.Framework.TestManager ( Test/Framework/TestManager.hs, dist/build/Test/Framework/TestManager.o, dist/build/Test/Framework/TestManager.dyn_o ) [hw-hspec-hedgehog] Phase: updateAutotoolsGnuConfigScriptsPhase [hw-hspec-hedgehog] Phase: configurePhase [hw-hspec-hedgehog] configureFlags: --verbose --prefix=/nix/store/fqgdadlpvadil9q2ydd887vfmpjb4way-hw-hspec-hedgehog-0.1.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/8jif1lww5wkdg4kprc3hgyk7rssagjz2-hw-hspec-hedgehog-0.1.1.1-doc/share/doc/hw-hspec-hedgehog-0.1.1.1 --with-gcc=gcc --package-db=/build/tmp.5lgs6ApP4X/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/lib [hw-hspec-hedgehog] Using Parsec parser [hw-hspec-hedgehog] Configuring hw-hspec-hedgehog-0.1.1.1... [enummapset] [3 of 5] Compiling Data.EnumMap.Strict ( Data/EnumMap/Strict.hs, dist/build/Data/EnumMap/Strict.o, dist/build/Data/EnumMap/Strict.dyn_o ) [attoparsec-aeson] [4 of 4] Compiling Data.Aeson.Parser ( src/Data/Aeson/Parser.hs, dist/build/Data/Aeson/Parser.o, dist/build/Data/Aeson/Parser.dyn_o ) [quickcheck-classes] [ 7 of 12] Compiling Test.QuickCheck.Classes.Plus ( src/Test/QuickCheck/Classes/Plus.hs, dist/build/Test/QuickCheck/Classes/Plus.p_o ) [quickcheck-classes] src/Test/QuickCheck/Classes/Plus.hs:19:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor’ [quickcheck-classes]  To import instances alone, use: import Data.Functor() [quickcheck-classes]  | [quickcheck-classes] 19 | import Data.Functor [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Plus.hs:20:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor.Alt’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor.Alt’ [quickcheck-classes]  To import instances alone, use: import Data.Functor.Alt() [quickcheck-classes]  | [quickcheck-classes] 20 | import Data.Functor.Alt (Alt) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Plus.hs:26:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Arbitrary’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Arbitrary’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Arbitrary() [quickcheck-classes]  | [quickcheck-classes] 26 | import Test.QuickCheck.Arbitrary (Arbitrary1(..)) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Plus.hs:27:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor.Classes’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor.Classes’ [quickcheck-classes]  To import instances alone, use: import Data.Functor.Classes() [quickcheck-classes]  | [quickcheck-classes] 27 | import Data.Functor.Classes (Eq1,Show1) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Plus.hs:29:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 29 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] [ 8 of 12] Compiling Test.QuickCheck.Classes.Prim ( src/Test/QuickCheck/Classes/Prim.hs, dist/build/Test/QuickCheck/Classes/Prim.p_o ) [quickcheck-classes] src/Test/QuickCheck/Classes/Prim.hs:15:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Control.Applicative’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Control.Applicative’ [quickcheck-classes]  To import instances alone, use: import Control.Applicative() [quickcheck-classes]  | [quickcheck-classes] 15 | import Control.Applicative [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Prim.hs:35:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 35 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] [ 9 of 12] Compiling Test.QuickCheck.Classes.Ring ( src/Test/QuickCheck/Classes/Ring.hs, dist/build/Test/QuickCheck/Classes/Ring.p_o ) [quickcheck-classes] src/Test/QuickCheck/Classes/Ring.hs:20:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 20 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] [10 of 12] Compiling Test.QuickCheck.Classes.Semigroupoid ( src/Test/QuickCheck/Classes/Semigroupoid.hs, dist/build/Test/QuickCheck/Classes/Semigroupoid.p_o ) [quickcheck-classes] src/Test/QuickCheck/Classes/Semigroupoid.hs:22:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor.Classes’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor.Classes’ [quickcheck-classes]  To import instances alone, use: import Data.Functor.Classes() [quickcheck-classes]  | [quickcheck-classes] 22 | import Data.Functor.Classes (Eq2,Show2) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Semigroupoid.hs:23:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 23 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] [11 of 12] Compiling Test.QuickCheck.Classes.Semiring ( src/Test/QuickCheck/Classes/Semiring.hs, dist/build/Test/QuickCheck/Classes/Semiring.p_o ) [quickcheck-classes] src/Test/QuickCheck/Classes/Semiring.hs:21:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 21 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] [12 of 12] Compiling Test.QuickCheck.Classes ( src/Test/QuickCheck/Classes.hs, dist/build/Test/QuickCheck/Classes.p_o ) [quickcheck-classes] src/Test/QuickCheck/Classes.hs:107:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Classes.IsList’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Classes.IsList’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Classes.IsList() [quickcheck-classes]  | [quickcheck-classes] 107 | import Test.QuickCheck.Classes.IsList [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  OK: edge x y == edges [(x,y), (y,x)] OK: hasEdge x y (edge x y) == True OK: edgeCount (edge x y) == 1 OK: vertexCount (edge 1 1) == 1 OK: vertexCount (edge 1 2) == 2 ============ Graph.Undirected.overlay ============ OK: isEmpty (overlay x y) == isEmpty x && isEmpty y OK: hasVertex z (overlay x y) == hasVertex z x || hasVertex z y OK: vertexCount (overlay x y) >= vertexCount x OK: vertexCount (overlay x y) <= vertexCount x + vertexCount y OK: edgeCount (overlay x y) >= edgeCount x OK: edgeCount (overlay x y) <= edgeCount x + edgeCount y OK: vertexCount (overlay 1 2) == 2 OK: edgeCount (overlay 1 2) == 0 ============ Graph.Undirected.connect ============ OK: connect x y == connect y x OK: isEmpty (connect x y) == isEmpty x && isEmpty y OK: hasVertex z (connect x y) == hasVertex z x || hasVertex z y OK: vertexCount (connect x y) >= vertexCount x OK: vertexCount (connect x y) <= vertexCount x + vertexCount y OK: edgeCount (connect x y) >= edgeCount x OK: edgeCount (connect x y) >= edgeCount y OK: edgeCount (connect x y) >= vertexCount x * vertexCount y `div` 2 OK: edgeCount (connect x y) <= vertexCount x * vertexCount y + edgeCount x + edgeCount y OK: vertexCount (connect 1 2) == 2 OK: edgeCount (connect 1 2) == 1 ============ Graph.Undirected.vertices ============ OK: vertices [] == empty OK: vertices [x] == vertex x OK: vertices == overlays . map vertex OK: hasVertex x . vertices == elem x OK: vertexCount . vertices == length . nub OK: vertexSet . vertices == Set.fromList ============ Graph.Undirected.edges ============ OK: edges [] == empty OK: edges [(x,y)] == edge x y OK: edges [(x,y), (y,x)] == edge x y ============ Graph.Undirected.overlays ============ OK: overlays [] == empty OK: overlays [x] == x OK: overlays [x,y] == overlay x y OK: overlays == foldr overlay empty OK: isEmpty . overlays == all isEmpty ============ Graph.Undirected.connects ============ OK: connects [] == empty OK: connects [x] == x OK: connects [x,y] == connect x y OK: connects == foldr connect empty OK: isEmpty . connects == all isEmpty OK: connects == connects . reverse ============ Graph.Undirected.isSubgraphOf ============ OK: isSubgraphOf empty x == True OK: isSubgraphOf (vertex x) empty == False OK: isSubgraphOf x (overlay x y) == True OK: isSubgraphOf (overlay x y) (connect x y) == True OK: isSubgraphOf (path xs) (circuit xs) == True OK: isSubgraphOf x y ==> x <= y OK: isSubgraphOf (edge x y) (edge y x) == True ============ Graph.Undirected.path ============ OK: path [] == empty OK: path [x] == vertex x OK: path [x,y] == edge x y OK: path == path . reverse ============ Graph.Undirected.circuit ============ OK: circuit [] == empty OK: circuit [x] == edge x x OK: circuit [x,y] == edges [(x,y), (y,x)] OK: circuit == circuit . reverse ============ Graph.Undirected.clique ============ OK: clique [] == empty OK: clique [x] == vertex x OK: clique [x,y] == edge x y OK: clique [x,y,z] == edges [(x,y), (x,z), (y,z)] OK: clique (xs ++ ys) == connect (clique xs) (clique ys) OK: clique == clique . reverse ============ Graph.Undirected.biclique ============ OK: biclique [] [] == empty OK: biclique [x] [] == vertex x OK: biclique [] [y] == vertex y OK: biclique [x1,x2] [y1,y2] == edges [(x1,y1), (x1,y2), (x2,y1), (x2,y2)] OK: biclique xs ys == connect (vertices xs) (vertices ys) ============ Graph.Undirected.star ============ OK: star x [] == vertex x OK: star x [y] == edge x y OK: star x [y,z] == edges [(x,y), (x,z)] OK: star x ys == connect (vertex x) (vertices ys) ============ Graph.Undirected.stars ============ OK: stars [] == empty OK: stars [(x, [])] == vertex x OK: stars [(x, [y])] == edge x y OK: stars [(x, ys)] == star x ys OK: stars == overlays . map (uncurry star) OK: stars . adjacencyList == id OK: overlay (stars xs) (stars ys) == stars (xs ++ ys) ============ Graph.Undirected.tree ============ OK: tree (Node x []) == vertex x OK: tree (Node x [Node y [Node z []]]) == path [x,y,z] OK: tree (Node x [Node y [], Node z []]) == star x [y,z] OK: tree (Node 1 [Node 2 [], Node 3 [Node 4 [], Node 5 []]]) == edges [(1,2), (1,3), (3,4), (3,5)] ============ Graph.Undirected.forest ============ OK: forest [] == empty OK: forest [x] == tree x OK: forest [Node 1 [Node 2 [], Node 3 []], Node 4 [Node 5 []]] == edges [(1,2), (1,3), (4,5)] OK: forest == overlays . map tree ============ Graph.Undirected.removeVertex ============ OK: removeVertex x (vertex x) == empty OK: removeVertex 1 (vertex 2) == vertex 2 OK: removeVertex x (edge x x) == empty OK: removeVertex 1 (edge 1 2) == vertex 2 OK: removeVertex x . removeVertex x == removeVertex x ============ Graph.Undirected.removeEdge ============ OK: removeEdge x y (edge x y) == vertices [x,y] OK: removeEdge x y . removeEdge x y == removeEdge x y OK: removeEdge x y . removeVertex x == removeVertex x OK: removeEdge 1 1 (1 * 1 * 2 * 2) == 1 * 2 * 2 OK: removeEdge 1 2 (1 * 1 * 2 * 2) == 1 * 1 + 2 * 2 OK: removeEdge x y == removeEdge y x ============ Graph.Undirected.replaceVertex ============ OK: replaceVertex x x == id OK: replaceVertex x y (vertex x) == vertex y OK: replaceVertex x y == mergeVertices (== x) y ============ Graph.Undirected.mergeVertices ============ OK: mergeVertices (const False) x == id OK: mergeVertices (== x) y == replaceVertex x y OK: mergeVertices even 1 (0 * 2) == 1 * 1 OK: mergeVertices odd 1 (3 + 4 * 5) == 4 * 1 ============ Graph.Undirected.gmap ============ OK: gmap f empty == empty OK: gmap f (vertex x) == vertex (f x) OK: gmap f (edge x y) == edge (f x) (f y) OK: gmap id == id OK: gmap f . gmap g == gmap (f . g) ============ Graph.Undirected.induce ============ OK: induce (const True ) x == x OK: induce (const False) x == empty OK: induce (/= x) == removeVertex x OK: induce p . induce q == induce (\x -> p x && q x) OK: isSubgraphOf (induce p x) x == True ============ Graph.Undirected.induceJust ============ OK: induceJust (vertex Nothing) == empty OK: induceJust (edge (Just x) Nothing) == vertex x OK: induceJust . gmap Just == id OK: induceJust . gmap (\x -> if p x then Just x else Nothing) == induce p Test suite main: PASS Test suite logged to: dist/test/algebraic-graphs-0.7-main.log 1 of 1 test suites (1 of 1 test cases) passed. checkPhase completed in 2 minutes 6 seconds Phase: haddockPhase [enummapset] [4 of 5] Compiling Data.EnumMap.Lazy ( Data/EnumMap/Lazy.hs, dist/build/Data/EnumMap/Lazy.o, dist/build/Data/EnumMap/Lazy.dyn_o ) [enummapset] [5 of 5] Compiling Data.EnumMap ( Data/EnumMap.hs, dist/build/Data/EnumMap.o, dist/build/Data/EnumMap.dyn_o ) [attoparsec-aeson] [1 of 4] Compiling Data.Aeson.Internal.ByteString ( src/Data/Aeson/Internal/ByteString.hs, dist/build/Data/Aeson/Internal/ByteString.p_o ) [binary-instances] [2 of 2] Linking dist/build/binary-instances-test/binary-instances-test [HTF] [23 of 24] Compiling Test.Framework.BlackBoxTest ( Test/Framework/BlackBoxTest.hs, dist/build/Test/Framework/BlackBoxTest.o, dist/build/Test/Framework/BlackBoxTest.dyn_o ) Preprocessing library for algebraic-graphs-0.7... Running Haddock on library for algebraic-graphs-0.7... [attoparsec-aeson] [2 of 4] Compiling Data.Aeson.Internal.Text ( src/Data/Aeson/Internal/Text.hs, dist/build/Data/Aeson/Internal/Text.p_o ) [path] [ 2 of 12] Compiling OsPath.Internal ( src/OsPath/Internal.hs, dist/build/OsPath/Internal.p_o ) [ 1 of 29] Compiling Algebra.Graph.AdjacencyMap ( src/Algebra/Graph/AdjacencyMap.hs, nothing ) [enummapset] [1 of 5] Compiling Data.EnumSet ( Data/EnumSet.hs, dist/build/Data/EnumSet.p_o ) [HTF] [24 of 24] Compiling Test.Framework ( Test/Framework.hs, dist/build/Test/Framework.o, dist/build/Test/Framework.dyn_o ) [attoparsec-aeson] [3 of 4] Compiling Data.Aeson.Parser.Internal ( src/Data/Aeson/Parser/Internal.hs, dist/build/Data/Aeson/Parser/Internal.p_o ) [hw-hspec-hedgehog] Dependency HUnit: using HUnit-1.6.2.0 [hw-hspec-hedgehog] Dependency base: using base-4.20.1.0 [hw-hspec-hedgehog] Dependency call-stack: using call-stack-0.4.0 [hw-hspec-hedgehog] Dependency hedgehog: using hedgehog-1.5 [hw-hspec-hedgehog] Dependency hspec: using hspec-2.11.14 [hw-hspec-hedgehog] Dependency transformers: using transformers-0.6.1.1 [hw-hspec-hedgehog] Dependency HUnit: using HUnit-1.6.2.0 [hw-hspec-hedgehog] Dependency base: using base-4.20.1.0 [hw-hspec-hedgehog] Dependency call-stack: using call-stack-0.4.0 [hw-hspec-hedgehog] Dependency hedgehog: using hedgehog-1.5 [hw-hspec-hedgehog] Dependency hspec: using hspec-2.11.14 [hw-hspec-hedgehog] Dependency hw-hspec-hedgehog: using hw-hspec-hedgehog-0.1.1.1 [hw-hspec-hedgehog] Dependency base: using base-4.20.1.0 [hw-hspec-hedgehog] Dependency doctest: using doctest-0.24.2 [hw-hspec-hedgehog] Dependency doctest-discover: using doctest-discover-0.2.0.0 [hw-hspec-hedgehog] Dependency hw-hspec-hedgehog: using hw-hspec-hedgehog-0.1.1.1 [hw-hspec-hedgehog] Source component graph: [hw-hspec-hedgehog]  component lib [hw-hspec-hedgehog]  component test:doctest dependency lib [hw-hspec-hedgehog]  component test:hw-hspec-hedgehog-test dependency lib [hw-hspec-hedgehog] Configured component graph: [hw-hspec-hedgehog]  component hw-hspec-hedgehog-0.1.1.1-HestMPIRxIU2r9Zv3PzCEy [hw-hspec-hedgehog]  include HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [hw-hspec-hedgehog]  include base-4.20.1.0-2277 [hw-hspec-hedgehog]  include call-stack-0.4.0-8181gmkhaS0DIowjGgiyCB [hw-hspec-hedgehog]  include hedgehog-1.5-EfuEQGiebWdHenxPcHRkuA [hw-hspec-hedgehog]  include hspec-2.11.14-3auEz28FeP0D0azREoF21o [hw-hspec-hedgehog]  include transformers-0.6.1.1-407f [hw-hspec-hedgehog]  component hw-hspec-hedgehog-0.1.1.1-KblfzghMbyDJGVmaNk8tXn-doctest [hw-hspec-hedgehog]  include base-4.20.1.0-2277 [hw-hspec-hedgehog]  include doctest-0.24.2-H4FgSSwrzQD6JTD7tYQanP [hw-hspec-hedgehog]  include doctest-discover-0.2.0.0-95lSXnOrDPAINIDVpbwSzO [hw-hspec-hedgehog]  include hw-hspec-hedgehog-0.1.1.1-HestMPIRxIU2r9Zv3PzCEy [hw-hspec-hedgehog]  component hw-hspec-hedgehog-0.1.1.1-BxnEYBr6o85BdKiq8exS20-hw-hspec-hedgehog-test [hw-hspec-hedgehog]  include HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [hw-hspec-hedgehog]  include base-4.20.1.0-2277 [hw-hspec-hedgehog]  include call-stack-0.4.0-8181gmkhaS0DIowjGgiyCB [hw-hspec-hedgehog]  include hedgehog-1.5-EfuEQGiebWdHenxPcHRkuA [hw-hspec-hedgehog]  include hspec-2.11.14-3auEz28FeP0D0azREoF21o [hw-hspec-hedgehog]  include hw-hspec-hedgehog-0.1.1.1-HestMPIRxIU2r9Zv3PzCEy [hw-hspec-hedgehog] Linked component graph: [hw-hspec-hedgehog]  unit hw-hspec-hedgehog-0.1.1.1-HestMPIRxIU2r9Zv3PzCEy [hw-hspec-hedgehog]  include HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [hw-hspec-hedgehog]  include base-4.20.1.0-2277 [hw-hspec-hedgehog]  include call-stack-0.4.0-8181gmkhaS0DIowjGgiyCB [hw-hspec-hedgehog]  include hedgehog-1.5-EfuEQGiebWdHenxPcHRkuA [hw-hspec-hedgehog]  include hspec-2.11.14-3auEz28FeP0D0azREoF21o [hw-hspec-hedgehog]  include transformers-0.6.1.1-407f [hw-hspec-hedgehog]  HaskellWorks.Hspec.Hedgehog=hw-hspec-hedgehog-0.1.1.1-HestMPIRxIU2r9Zv3PzCEy:HaskellWorks.Hspec.Hedgehog [hw-hspec-hedgehog]  unit hw-hspec-hedgehog-0.1.1.1-KblfzghMbyDJGVmaNk8tXn-doctest [hw-hspec-hedgehog]  include base-4.20.1.0-2277 [hw-hspec-hedgehog]  include doctest-0.24.2-H4FgSSwrzQD6JTD7tYQanP [hw-hspec-hedgehog]  include doctest-discover-0.2.0.0-95lSXnOrDPAINIDVpbwSzO [hw-hspec-hedgehog]  include hw-hspec-hedgehog-0.1.1.1-HestMPIRxIU2r9Zv3PzCEy [hw-hspec-hedgehog]  unit hw-hspec-hedgehog-0.1.1.1-BxnEYBr6o85BdKiq8exS20-hw-hspec-hedgehog-test [hw-hspec-hedgehog]  include HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [hw-hspec-hedgehog]  include base-4.20.1.0-2277 [hw-hspec-hedgehog]  include call-stack-0.4.0-8181gmkhaS0DIowjGgiyCB [hw-hspec-hedgehog]  include hedgehog-1.5-EfuEQGiebWdHenxPcHRkuA [hw-hspec-hedgehog]  include hspec-2.11.14-3auEz28FeP0D0azREoF21o [hw-hspec-hedgehog]  include hw-hspec-hedgehog-0.1.1.1-HestMPIRxIU2r9Zv3PzCEy [hw-hspec-hedgehog] Ready component graph: [hw-hspec-hedgehog]  definite hw-hspec-hedgehog-0.1.1.1-HestMPIRxIU2r9Zv3PzCEy [hw-hspec-hedgehog]  depends HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [hw-hspec-hedgehog]  depends base-4.20.1.0-2277 [hw-hspec-hedgehog]  depends call-stack-0.4.0-8181gmkhaS0DIowjGgiyCB [hw-hspec-hedgehog]  depends hedgehog-1.5-EfuEQGiebWdHenxPcHRkuA [hw-hspec-hedgehog]  depends hspec-2.11.14-3auEz28FeP0D0azREoF21o [hw-hspec-hedgehog]  depends transformers-0.6.1.1-407f [hw-hspec-hedgehog]  definite hw-hspec-hedgehog-0.1.1.1-KblfzghMbyDJGVmaNk8tXn-doctest [hw-hspec-hedgehog]  depends base-4.20.1.0-2277 [hw-hspec-hedgehog]  depends doctest-0.24.2-H4FgSSwrzQD6JTD7tYQanP [hw-hspec-hedgehog]  depends doctest-discover-0.2.0.0-95lSXnOrDPAINIDVpbwSzO [hw-hspec-hedgehog]  depends hw-hspec-hedgehog-0.1.1.1-HestMPIRxIU2r9Zv3PzCEy [hw-hspec-hedgehog]  definite hw-hspec-hedgehog-0.1.1.1-BxnEYBr6o85BdKiq8exS20-hw-hspec-hedgehog-test [hw-hspec-hedgehog]  depends HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [hw-hspec-hedgehog]  depends base-4.20.1.0-2277 [hw-hspec-hedgehog]  depends call-stack-0.4.0-8181gmkhaS0DIowjGgiyCB [hw-hspec-hedgehog]  depends hedgehog-1.5-EfuEQGiebWdHenxPcHRkuA [hw-hspec-hedgehog]  depends hspec-2.11.14-3auEz28FeP0D0azREoF21o [hw-hspec-hedgehog]  depends hw-hspec-hedgehog-0.1.1.1-HestMPIRxIU2r9Zv3PzCEy [hw-hspec-hedgehog] Using Cabal-3.12.1.0 compiled by ghc-9.10 [hw-hspec-hedgehog] Using compiler: ghc-9.10.2 [hw-hspec-hedgehog] Using install prefix: [hw-hspec-hedgehog] /nix/store/fqgdadlpvadil9q2ydd887vfmpjb4way-hw-hspec-hedgehog-0.1.1.1 [hw-hspec-hedgehog] Executables installed in: [hw-hspec-hedgehog] /nix/store/fqgdadlpvadil9q2ydd887vfmpjb4way-hw-hspec-hedgehog-0.1.1.1/bin [hw-hspec-hedgehog] Libraries installed in: [hw-hspec-hedgehog] /nix/store/fqgdadlpvadil9q2ydd887vfmpjb4way-hw-hspec-hedgehog-0.1.1.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/hw-hspec-hedgehog-0.1.1.1-HestMPIRxIU2r9Zv3PzCEy [hw-hspec-hedgehog] Dynamic Libraries installed in: [hw-hspec-hedgehog] /nix/store/fqgdadlpvadil9q2ydd887vfmpjb4way-hw-hspec-hedgehog-0.1.1.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [hw-hspec-hedgehog] Private executables installed in: [hw-hspec-hedgehog] /nix/store/fqgdadlpvadil9q2ydd887vfmpjb4way-hw-hspec-hedgehog-0.1.1.1/libexec/x86_64-linux-ghc-9.10.2-1e2a/hw-hspec-hedgehog-0.1.1.1 [hw-hspec-hedgehog] Data files installed in: [hw-hspec-hedgehog] /nix/store/fqgdadlpvadil9q2ydd887vfmpjb4way-hw-hspec-hedgehog-0.1.1.1/share/x86_64-linux-ghc-9.10.2-1e2a/hw-hspec-hedgehog-0.1.1.1 [hw-hspec-hedgehog] Documentation installed in: [hw-hspec-hedgehog] /nix/store/8jif1lww5wkdg4kprc3hgyk7rssagjz2-hw-hspec-hedgehog-0.1.1.1-doc/share/doc/hw-hspec-hedgehog-0.1.1.1 [hw-hspec-hedgehog] Configuration files installed in: [hw-hspec-hedgehog] /nix/store/fqgdadlpvadil9q2ydd887vfmpjb4way-hw-hspec-hedgehog-0.1.1.1/etc [hw-hspec-hedgehog] No alex found [hw-hspec-hedgehog] Using ar found on system at: [hw-hspec-hedgehog] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [hw-hspec-hedgehog] No c2hs found [hw-hspec-hedgehog] No cpphs found [hw-hspec-hedgehog] Using doctest version 0.24.2 found on system at: [hw-hspec-hedgehog] /nix/store/w4c6k3rjbq8l9fs8mar852gz7a6kaif7-doctest-0.24.2/bin/doctest [hw-hspec-hedgehog] Using gcc version 14.3.0 given by user at: [hw-hspec-hedgehog] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [hw-hspec-hedgehog] Using ghc version 9.10.2 found on system at: [hw-hspec-hedgehog] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [hw-hspec-hedgehog] Using ghc-pkg version 9.10.2 found on system at: [hw-hspec-hedgehog] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [hw-hspec-hedgehog] No ghcjs found [hw-hspec-hedgehog] No ghcjs-pkg found [hw-hspec-hedgehog] No greencard found [hw-hspec-hedgehog] Using haddock version 2.31.0 found on system at: [hw-hspec-hedgehog] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [hw-hspec-hedgehog] No happy found [hw-hspec-hedgehog] Using haskell-suite found on system at: haskell-suite-dummy-location [hw-hspec-hedgehog] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [hw-hspec-hedgehog] No hmake found [hw-hspec-hedgehog] Using hpc version 0.69 found on system at: [hw-hspec-hedgehog] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [hw-hspec-hedgehog] Using hsc2hs version 0.68.10 found on system at: [hw-hspec-hedgehog] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [hw-hspec-hedgehog] Using hscolour version 1.25 found on system at: [hw-hspec-hedgehog] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [hw-hspec-hedgehog] No jhc found [hw-hspec-hedgehog] Using ld found on system at: [hw-hspec-hedgehog] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [hw-hspec-hedgehog] No pkg-config found [hw-hspec-hedgehog] Using runghc version 9.10.2 found on system at: [hw-hspec-hedgehog] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [hw-hspec-hedgehog] Using strip version 2.44 found on system at: [hw-hspec-hedgehog] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [hw-hspec-hedgehog] Using tar found on system at: [hw-hspec-hedgehog] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [hw-hspec-hedgehog] No uhc found [ 2 of 29] Compiling Algebra.Graph.AdjacencyIntMap ( src/Algebra/Graph/AdjacencyIntMap.hs, nothing ) [hw-hspec-hedgehog] Phase: buildPhase [ 3 of 29] Compiling Algebra.Graph.AdjacencyIntMap.Algorithm ( src/Algebra/Graph/AdjacencyIntMap/Algorithm.hs, nothing ) [path] [ 3 of 12] Compiling OsPath.Internal.Windows ( src/OsPath/Internal/Windows.hs, dist/build/OsPath/Internal/Windows.p_o ) [path] [ 4 of 12] Compiling OsPath.Posix ( src/OsPath/Posix.hs, dist/build/OsPath/Posix.p_o ) [hw-hspec-hedgehog] Preprocessing library for hw-hspec-hedgehog-0.1.1.1... [hw-hspec-hedgehog] Building library for hw-hspec-hedgehog-0.1.1.1... [ 4 of 29] Compiling Algebra.Graph.Internal ( src/Algebra/Graph/Internal.hs, nothing ) [HTF] [ 1 of 24] Compiling Paths_HTF ( dist/build/autogen/Paths_HTF.hs, dist/build/Paths_HTF.p_o ) [ 5 of 29] Compiling Algebra.Graph ( src/Algebra/Graph.hs, nothing ) [binary-instances] Phase: checkPhase [hw-hspec-hedgehog] [1 of 2] Compiling HaskellWorks.Hspec.Hedgehog ( src/HaskellWorks/Hspec/Hedgehog.hs, dist/build/HaskellWorks/Hspec/Hedgehog.o, dist/build/HaskellWorks/Hspec/Hedgehog.dyn_o ) [ 6 of 29] Compiling Algebra.Graph.HigherKinded.Class ( src/Algebra/Graph/HigherKinded/Class.hs, nothing ) [microaeson]  roundtrip(ref/ref): OK (3.70s) [microaeson]  +++ OK, passed 100 tests. [ 7 of 29] Compiling Algebra.Graph.Bipartite.AdjacencyMap ( src/Algebra/Graph/Bipartite/AdjacencyMap.hs, nothing ) [binary-instances] Running 1 test suites... [binary-instances] Test suite binary-instances-test: RUNNING... [binary-instances] Roundtrip [hw-hspec-hedgehog] [2 of 2] Compiling Paths_hw_hspec_hedgehog ( dist/build/autogen/Paths_hw_hspec_hedgehog.hs, dist/build/Paths_hw_hspec_hedgehog.o, dist/build/Paths_hw_hspec_hedgehog.dyn_o ) [binary-instances]  HashMap Int [Char]: OK (0.04s) [binary-instances]  +++ OK, passed 100 tests. [binary-instances]  HashSet Int: OK [binary-instances]  +++ OK, passed 100 tests. [binary-instances]  AbsoluteTime: OK [binary-instances]  +++ OK, passed 100 tests. [binary-instances]  CalendarDiffDays: OK [binary-instances]  +++ OK, passed 100 tests. [binary-instances]  CalendarDiffTime: OK [binary-instances]  +++ OK, passed 100 tests. [binary-instances]  Day: OK [binary-instances]  +++ OK, passed 100 tests. [binary-instances]  DayOfWeek: OK [binary-instances]  +++ OK, passed 100 tests. [binary-instances]  DiffTime: OK [binary-instances]  +++ OK, passed 100 tests. [binary-instances]  LocalTime: OK [binary-instances]  +++ OK, passed 100 tests. [binary-instances]  NominalDiffTime: OK [binary-instances]  +++ OK, passed 100 tests. [binary-instances]  SystemTime: OK [binary-instances]  +++ OK, passed 100 tests. [binary-instances]  TimeOfDay: OK [binary-instances]  +++ OK, passed 100 tests. [binary-instances]  TimeZone: OK [binary-instances]  +++ OK, passed 100 tests. [binary-instances]  UTCTime: OK [binary-instances]  +++ OK, passed 100 tests. [binary-instances]  QuarterOfYear: OK [binary-instances]  +++ OK, passed 100 tests. [binary-instances]  Quarter: OK [binary-instances]  +++ OK, passed 100 tests. [binary-instances]  Month: OK [binary-instances]  +++ OK, passed 100 tests. [binary-instances]  CI ByteString: OK [binary-instances]  +++ OK, passed 100 tests. [binary-instances]  Sum Int: OK [binary-instances]  +++ OK, passed 100 tests. [binary-instances]  Tagged * Int Char: OK [binary-instances]  +++ OK, passed 100 tests. [binary-instances]  Scientific: OK [binary-instances]  +++ OK, passed 100 tests. [binary-instances]  Vector Char: OK [binary-instances]  +++ OK, passed 100 tests. [binary-instances]  Vector Char: OK [binary-instances]  +++ OK, passed 100 tests. [binary-instances]  ByteArray: OK [binary-instances]  +++ OK, passed 100 tests. [binary-instances]  ByteArray: OK [binary-instances]  +++ OK, passed 100 tests. [binary-instances]  [binary-instances] All 25 tests passed (0.05s) [binary-instances] Test suite binary-instances-test: PASS [binary-instances] Test suite logged to: [binary-instances] dist/test/binary-instances-1.0.6-binary-instances-test.log [binary-instances] 1 of 1 test suites (1 of 1 test cases) passed. [binary-instances] Phase: haddockPhase [HsYAML-aeson] Documentation created: dist/doc/html/HsYAML-aeson/, [HsYAML-aeson] dist/doc/html/HsYAML-aeson/HsYAML-aeson.txt [ 8 of 29] Compiling Algebra.Graph.Bipartite.AdjacencyMap.Algorithm ( src/Algebra/Graph/Bipartite/AdjacencyMap/Algorithm.hs, nothing ) [enummapset] [2 of 5] Compiling Data.EnumMap.Base ( Data/EnumMap/Base.hs, dist/build/Data/EnumMap/Base.p_o ) Documentation created: dist/doc/html/lens/, dist/doc/html/lens/lens.txt [HsYAML-aeson] Phase: installPhase [ 9 of 29] Compiling Algebra.Graph.Label ( src/Algebra/Graph/Label.hs, nothing ) Preprocessing test suite 'templates' for lens-5.3.5... Preprocessing test suite 'hunit' for lens-5.3.5... Preprocessing test suite 'properties' for lens-5.3.5... haddockPhase completed in 32 seconds Phase: installPhase [hw-hspec-hedgehog] [1 of 2] Compiling HaskellWorks.Hspec.Hedgehog ( src/HaskellWorks/Hspec/Hedgehog.hs, dist/build/HaskellWorks/Hspec/Hedgehog.p_o ) [binary-instances] Preprocessing library for binary-instances-1.0.6... [binary-instances] Running Haddock on library for binary-instances-1.0.6... [binary-instances] Warning: The documentation for the following packages are not installed. No [binary-instances] links will be generated to these packages: vector-0.13.2.0 [HsYAML-aeson] Installing library in /nix/store/7nw5w8drqimnw6akgg377d5iw7xyd2d1-HsYAML-aeson-0.2.0.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/HsYAML-aeson-0.2.0.2-HN6RsPIKV4I4Sc3cDUTc7G [quickcheck-classes] Preprocessing test suite 'advanced' for quickcheck-classes-0.6.5.0... [quickcheck-classes] Building test suite 'advanced' for quickcheck-classes-0.6.5.0... Installing library in /nix/store/wifq8fbm74pi4sijjjn125rlps8vmgib-lens-5.3.5/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [quickcheck-classes] [1 of 1] Compiling Main ( test/Advanced.hs, dist/build/advanced/advanced-tmp/Main.o ) [constraints-extras] Documentation created: dist/doc/html/constraints-extras/, [constraints-extras] dist/doc/html/constraints-extras/constraints-extras.txt [10 of 29] Compiling Algebra.Graph.NonEmpty.AdjacencyMap ( src/Algebra/Graph/NonEmpty/AdjacencyMap.hs, nothing ) [HsYAML-aeson] Phase: fixupPhase [constraints-extras] Preprocessing executable 'readme' for constraints-extras-0.4.0.2... [constraints-extras] Phase: installPhase [HsYAML-aeson] shrinking RPATHs of ELF executables and libraries in /nix/store/7nw5w8drqimnw6akgg377d5iw7xyd2d1-HsYAML-aeson-0.2.0.2 [HsYAML-aeson] shrinking /nix/store/7nw5w8drqimnw6akgg377d5iw7xyd2d1-HsYAML-aeson-0.2.0.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSHsYAML-aeson-0.2.0.2-HN6RsPIKV4I4Sc3cDUTc7G-ghc9.10.2.so [HTF] [ 2 of 24] Compiling Test.Framework.Colors ( Test/Framework/Colors.hs, dist/build/Test/Framework/Colors.p_o ) [HsYAML-aeson] checking for references to /build/ in /nix/store/7nw5w8drqimnw6akgg377d5iw7xyd2d1-HsYAML-aeson-0.2.0.2... [HsYAML-aeson] patching script interpreter paths in /nix/store/7nw5w8drqimnw6akgg377d5iw7xyd2d1-HsYAML-aeson-0.2.0.2 [HsYAML-aeson] stripping (with command strip and flags -S -p) in /nix/store/7nw5w8drqimnw6akgg377d5iw7xyd2d1-HsYAML-aeson-0.2.0.2/lib [11 of 29] Compiling Algebra.Graph.AdjacencyMap.Algorithm ( src/Algebra/Graph/AdjacencyMap/Algorithm.hs, nothing ) [constraints-extras] Installing library in /nix/store/1hwcvqp53gsjwnmjzq0qhfzjdnnnli9p-constraints-extras-0.4.0.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/constraints-extras-0.4.0.2-Bx1jrdHJhAK6HIpwP2ItF4 [HsYAML-aeson] shrinking RPATHs of ELF executables and libraries in /nix/store/0plkbn5f9mwzxl3090sk3pmkxqxcvb06-HsYAML-aeson-0.2.0.2-doc [HsYAML-aeson] checking for references to /build/ in /nix/store/0plkbn5f9mwzxl3090sk3pmkxqxcvb06-HsYAML-aeson-0.2.0.2-doc... [constraints-extras] Installing executable readme in /nix/store/1hwcvqp53gsjwnmjzq0qhfzjdnnnli9p-constraints-extras-0.4.0.2/bin [constraints-extras] Warning: The directory [constraints-extras] /nix/store/1hwcvqp53gsjwnmjzq0qhfzjdnnnli9p-constraints-extras-0.4.0.2/bin is [constraints-extras] not in the system search path. [HsYAML-aeson] patching script interpreter paths in /nix/store/0plkbn5f9mwzxl3090sk3pmkxqxcvb06-HsYAML-aeson-0.2.0.2-doc [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/0plkbn5f9mwzxl3090sk3pmkxqxcvb06-HsYAML-aeson-0.2.0.2-doc /nix/store/7nw5w8drqimnw6akgg377d5iw7xyd2d1-HsYAML-aeson-0.2.0.2 [post-build-hook] Pushing 2 paths (166 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/0plkbn5f9mwzxl3090sk3pmkxqxcvb06-HsYAML-aeson-0.2.0.2-doc (312.01 KiB) [post-build-hook] Pushing /nix/store/7nw5w8drqimnw6akgg377d5iw7xyd2d1-HsYAML-aeson-0.2.0.2 (516.03 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/0plkbn5f9mwzxl3090sk3pmkxqxcvb06-HsYAML-aeson-0.2.0.2-doc /nix/store/7nw5w8drqimnw6akgg377d5iw7xyd2d1-HsYAML-aeson-0.2.0.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/0plkbn5f9mwzxl3090sk3pmkxqxcvb06-HsYAML-aeson-0.2.0.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/7nw5w8drqimnw6akgg377d5iw7xyd2d1-HsYAML-aeson-0.2.0.2' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/0m640gzjdk9myn8ac92r144b67s5bcdy-HsYAML-aeson-0.2.0.2.drv' to 'https://cache.nix-ci.com'... [HTF] [ 3 of 24] Compiling Test.Framework.Diff ( Test/Framework/Diff.hs, dist/build/Test/Framework/Diff.p_o ) [HTF] [ 4 of 24] Compiling Test.Framework.Location ( Test/Framework/Location.hs, dist/build/Test/Framework/Location.p_o ) [HTF] [ 5 of 24] Compiling Test.Framework.Preprocessor ( Test/Framework/Preprocessor.hs, dist/build/Test/Framework/Preprocessor.p_o ) [HTF] [ 6 of 24] Compiling Test.Framework.Pretty ( Test/Framework/Pretty.hs, dist/build/Test/Framework/Pretty.p_o ) [HTF] [ 7 of 24] Compiling Test.Framework.Process ( Test/Framework/Process.hs, dist/build/Test/Framework/Process.p_o ) [HTF] [ 8 of 24] Compiling Test.Framework.TestInterface ( Test/Framework/TestInterface.hs, dist/build/Test/Framework/TestInterface.p_o ) [HTF] [ 9 of 24] Compiling Test.Framework.History ( Test/Framework/History.hs, dist/build/Test/Framework/History.p_o ) src/Algebra/Graph/AdjacencyMap/Algorithm.hs:384:43: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 384 | exit v = do newComponent <- (v==).snd.head <$> gets boundaryStack  | ^^^^ src/Algebra/Graph/AdjacencyMap/Algorithm.hs:391:21: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 391 | pth' = tail v_pth' -- Here we know that v_pth' starts with v  | ^^^^ src/Algebra/Graph/AdjacencyMap/Algorithm.hs:395:26: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 395 | p_v = fst $ head bnd  | ^^^^ src/Algebra/Graph/AdjacencyMap/Algorithm.hs:397:21: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 397 | bnd' = tail bnd  | ^^^^ [12 of 29] Compiling Algebra.Graph.Acyclic.AdjacencyMap ( src/Algebra/Graph/Acyclic/AdjacencyMap.hs, nothing ) [13 of 29] Compiling Algebra.Graph.ToGraph ( src/Algebra/Graph/ToGraph.hs, nothing ) src/Algebra/Graph/ToGraph.hs:171:32: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators  | 171 | vertexIntSet :: ToVertex t ~ Int => t -> IntSet  | ^ src/Algebra/Graph/ToGraph.hs:197:29: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators  | [binary-instances] [ 1 of 11] Compiling Data.Binary.Instances.CaseInsensitive ( src/Data/Binary/Instances/CaseInsensitive.hs, nothing ) [binary-instances] [ 2 of 11] Compiling Data.Binary.Instances.Hashable ( src/Data/Binary/Instances/Hashable.hs, nothing ) [binary-instances] [ 3 of 11] Compiling Data.Binary.Instances.Primitive ( src/Data/Binary/Instances/Primitive.hs, nothing ) [binary-instances] [ 4 of 11] Compiling Data.Binary.Instances.Scientific ( src/Data/Binary/Instances/Scientific.hs, nothing ) [binary-instances] [ 5 of 11] Compiling Data.Binary.Instances.Tagged ( src/Data/Binary/Instances/Tagged.hs, nothing ) [binary-instances] [ 6 of 11] Compiling Data.Binary.Instances.Text ( src/Data/Binary/Instances/Text.hs, nothing ) [binary-instances] [ 7 of 11] Compiling Data.Binary.Instances.Time ( src/Data/Binary/Instances/Time.hs, nothing ) [binary-instances] [ 8 of 11] Compiling Data.Binary.Instances.UnorderedContainers ( src/Data/Binary/Instances/UnorderedContainers.hs, nothing ) [binary-instances] [ 9 of 11] Compiling Data.Binary.Instances.Vector ( src/Data/Binary/Instances/Vector.hs, nothing ) [binary-instances] [10 of 11] Compiling Data.Binary.Instances.Aeson ( src/Data/Binary/Instances/Aeson.hs, nothing ) [binary-instances] [11 of 11] Compiling Data.Binary.Instances ( src/Data/Binary/Instances.hs, nothing ) [binary-instances] Haddock coverage: [binary-instances]  0% ( 0 / 1) in 'Data.Binary.Instances.CaseInsensitive' [binary-instances]  Missing documentation for: [binary-instances]  Module header [binary-instances]  0% ( 0 / 1) in 'Data.Binary.Instances.Hashable' [binary-instances]  Missing documentation for: [binary-instances]  Module header [binary-instances]  0% ( 0 / 1) in 'Data.Binary.Instances.Primitive' [binary-instances]  Missing documentation for: [binary-instances]  Module header [binary-instances]  0% ( 0 / 1) in 'Data.Binary.Instances.Scientific' [binary-instances]  Missing documentation for: [binary-instances]  Module header [binary-instances]  0% ( 0 / 1) in 'Data.Binary.Instances.Tagged' [binary-instances]  Missing documentation for: [binary-instances]  Module header [binary-instances]  0% ( 0 / 1) in 'Data.Binary.Instances.Text' [binary-instances]  Missing documentation for: [binary-instances]  Module header [binary-instances]  0% ( 0 / 1) in 'Data.Binary.Instances.Time' [binary-instances]  Missing documentation for: [binary-instances]  Module header [binary-instances]  0% ( 0 / 1) in 'Data.Binary.Instances.UnorderedContainers' [binary-instances]  Missing documentation for: [binary-instances]  Module header [binary-instances]  0% ( 0 / 1) in 'Data.Binary.Instances.Vector' [binary-instances]  Missing documentation for: [binary-instances]  Module header [binary-instances]  0% ( 0 / 1) in 'Data.Binary.Instances.Aeson' [binary-instances]  Missing documentation for: [binary-instances]  Module header [binary-instances] Warning: 'Binary' is out of scope. [binary-instances]  If you qualify the identifier, haddock can try to link it anyway. [binary-instances]  100% ( 1 / 1) in 'Data.Binary.Instances' [constraints-extras] Phase: fixupPhase [constraints-extras] shrinking RPATHs of ELF executables and libraries in /nix/store/1hwcvqp53gsjwnmjzq0qhfzjdnnnli9p-constraints-extras-0.4.0.2 [constraints-extras] shrinking /nix/store/1hwcvqp53gsjwnmjzq0qhfzjdnnnli9p-constraints-extras-0.4.0.2/bin/readme [constraints-extras] shrinking /nix/store/1hwcvqp53gsjwnmjzq0qhfzjdnnnli9p-constraints-extras-0.4.0.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSconstraints-extras-0.4.0.2-Bx1jrdHJhAK6HIpwP2ItF4-ghc9.10.2.so [constraints-extras] checking for references to /build/ in /nix/store/1hwcvqp53gsjwnmjzq0qhfzjdnnnli9p-constraints-extras-0.4.0.2... [constraints-extras] patching script interpreter paths in /nix/store/1hwcvqp53gsjwnmjzq0qhfzjdnnnli9p-constraints-extras-0.4.0.2 [constraints-extras] stripping (with command strip and flags -S -p) in /nix/store/1hwcvqp53gsjwnmjzq0qhfzjdnnnli9p-constraints-extras-0.4.0.2/lib /nix/store/1hwcvqp53gsjwnmjzq0qhfzjdnnnli9p-constraints-extras-0.4.0.2/bin [constraints-extras] shrinking RPATHs of ELF executables and libraries in /nix/store/np0cyibvapmxbwaqai7p5kqhhln9xq6p-constraints-extras-0.4.0.2-doc [constraints-extras] checking for references to /build/ in /nix/store/np0cyibvapmxbwaqai7p5kqhhln9xq6p-constraints-extras-0.4.0.2-doc... [constraints-extras] patching script interpreter paths in /nix/store/np0cyibvapmxbwaqai7p5kqhhln9xq6p-constraints-extras-0.4.0.2-doc [deriving-aeson] [2 of 2] Linking dist/build/test/test [deriving-aeson] Phase: checkPhase [enummapset] [3 of 5] Compiling Data.EnumMap.Strict ( Data/EnumMap/Strict.hs, dist/build/Data/EnumMap/Strict.p_o ) [enummapset] [4 of 5] Compiling Data.EnumMap.Lazy ( Data/EnumMap/Lazy.hs, dist/build/Data/EnumMap/Lazy.p_o ) [enummapset] [5 of 5] Compiling Data.EnumMap ( Data/EnumMap.hs, dist/build/Data/EnumMap.p_o ) [enummapset] Phase: checkPhase [hw-hspec-hedgehog] [2 of 2] Compiling Paths_hw_hspec_hedgehog ( dist/build/autogen/Paths_hw_hspec_hedgehog.hs, dist/build/Paths_hw_hspec_hedgehog.p_o ) [hw-hspec-hedgehog] Preprocessing test suite 'doctest' for hw-hspec-hedgehog-0.1.1.1... [hw-hspec-hedgehog] Building test suite 'doctest' for hw-hspec-hedgehog-0.1.1.1... [hw-hspec-hedgehog] [1 of 1] Compiling Main ( doctest/DoctestDriver.hs, dist/build/doctest/doctest-tmp/Main.o ) [hw-hspec-hedgehog] [2 of 2] Linking dist/build/doctest/doctest Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/wifq8fbm74pi4sijjjn125rlps8vmgib-lens-5.3.5 shrinking /nix/store/wifq8fbm74pi4sijjjn125rlps8vmgib-lens-5.3.5/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSlens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO-ghc9.10.2.so checking for references to /build/ in /nix/store/wifq8fbm74pi4sijjjn125rlps8vmgib-lens-5.3.5... patching script interpreter paths in /nix/store/wifq8fbm74pi4sijjjn125rlps8vmgib-lens-5.3.5 stripping (with command strip and flags -S -p) in /nix/store/wifq8fbm74pi4sijjjn125rlps8vmgib-lens-5.3.5/lib shrinking RPATHs of ELF executables and libraries in /nix/store/xk2vj37jk3vp1i4829dwgqwdflfq84m7-lens-5.3.5-doc checking for references to /build/ in /nix/store/xk2vj37jk3vp1i4829dwgqwdflfq84m7-lens-5.3.5-doc... patching script interpreter paths in /nix/store/xk2vj37jk3vp1i4829dwgqwdflfq84m7-lens-5.3.5-doc [microaeson]  roundtrip(ref/iut): OK (3.84s) [microaeson]  +++ OK, passed 100 tests. [microaeson]  roundtrip(iut/ref): OK (1.22s) [microaeson]  +++ OK, passed 100 tests. [path] [ 5 of 12] Compiling OsPath ( src/OsPath.hs, dist/build/OsPath.p_o ) [path] [ 6 of 12] Compiling OsPath.Windows ( src/OsPath/Windows.hs, dist/build/OsPath/Windows.p_o ) [path] [ 7 of 12] Compiling Path.Internal.Posix ( src/Path/Internal/Posix.hs, dist/build/Path/Internal/Posix.p_o ) [path] [ 8 of 12] Compiling Path.Internal ( src/Path/Internal.hs, dist/build/Path/Internal.p_o ) [path] [ 9 of 12] Compiling Path.Internal.Windows ( src/Path/Internal/Windows.hs, dist/build/Path/Internal/Windows.p_o ) [path] [10 of 12] Compiling Path.Posix ( src/Path/Posix.hs, dist/build/Path/Posix.p_o ) [path] [11 of 12] Compiling Path ( src/Path.hs, dist/build/Path.p_o ) [path] [12 of 12] Compiling Path.Windows ( src/Path/Windows.hs, dist/build/Path/Windows.p_o ) [path] Phase: haddockPhase [path] Phase: installPhase [path] Installing internal library os-string-compat in /nix/store/gpvm67rnb3czxki7kz7kjdgshl3ng5ci-path-0.9.6/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/path-0.9.6-LqdNQcqvgqYALxmJ72p2vL-os-string-compat [path] Installing library in /nix/store/gpvm67rnb3czxki7kz7kjdgshl3ng5ci-path-0.9.6/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/path-0.9.6-BUEZq7gZfq03WkPclzeRN9 [ 16 of 369] Compiling Rebase.Control.Concurrent.STM.TMVar ( library/Rebase/Control/Concurrent/STM/TMVar.hs, dist/build/Rebase/Control/Concurrent/STM/TMVar.p_o ) [ 17 of 369] Compiling Rebase.Control.Concurrent.STM.TQueue ( library/Rebase/Control/Concurrent/STM/TQueue.hs, dist/build/Rebase/Control/Concurrent/STM/TQueue.p_o ) [ 18 of 369] Compiling Rebase.Control.Concurrent.STM.TSem ( library/Rebase/Control/Concurrent/STM/TSem.hs, dist/build/Rebase/Control/Concurrent/STM/TSem.p_o ) [ 19 of 369] Compiling Rebase.Control.Concurrent.STM.TVar ( library/Rebase/Control/Concurrent/STM/TVar.hs, dist/build/Rebase/Control/Concurrent/STM/TVar.p_o ) [ 20 of 369] Compiling Rebase.Control.DeepSeq ( library/Rebase/Control/DeepSeq.hs, dist/build/Rebase/Control/DeepSeq.p_o ) [ 21 of 369] Compiling Rebase.Control.Exception ( library/Rebase/Control/Exception.hs, dist/build/Rebase/Control/Exception.p_o ) [ 22 of 369] Compiling Rebase.Control.Exception.Base ( library/Rebase/Control/Exception/Base.hs, dist/build/Rebase/Control/Exception/Base.p_o ) [ 23 of 369] Compiling Rebase.Control.Monad ( library/Rebase/Control/Monad.hs, dist/build/Rebase/Control/Monad.p_o ) [ 24 of 369] Compiling Rebase.Control.Monad.Cont ( library/Rebase/Control/Monad/Cont.hs, dist/build/Rebase/Control/Monad/Cont.p_o ) [ 25 of 369] Compiling Rebase.Control.Monad.Cont.Class ( library/Rebase/Control/Monad/Cont/Class.hs, dist/build/Rebase/Control/Monad/Cont/Class.p_o ) [ 26 of 369] Compiling Rebase.Control.Monad.Error.Class ( library/Rebase/Control/Monad/Error/Class.hs, dist/build/Rebase/Control/Monad/Error/Class.p_o ) [ 27 of 369] Compiling Rebase.Control.Monad.Fail ( library/Rebase/Control/Monad/Fail.hs, dist/build/Rebase/Control/Monad/Fail.p_o ) [ 28 of 369] Compiling Rebase.Control.Monad.Fix ( library/Rebase/Control/Monad/Fix.hs, dist/build/Rebase/Control/Monad/Fix.p_o ) [ 29 of 369] Compiling Rebase.Control.Monad.IO.Class ( library/Rebase/Control/Monad/IO/Class.hs, dist/build/Rebase/Control/Monad/IO/Class.p_o ) [ 30 of 369] Compiling Rebase.Control.Monad.Identity ( library/Rebase/Control/Monad/Identity.hs, dist/build/Rebase/Control/Monad/Identity.p_o ) [ 31 of 369] Compiling Rebase.Control.Monad.RWS ( library/Rebase/Control/Monad/RWS.hs, dist/build/Rebase/Control/Monad/RWS.p_o ) [ 32 of 369] Compiling Rebase.Control.Monad.RWS.Class ( library/Rebase/Control/Monad/RWS/Class.hs, dist/build/Rebase/Control/Monad/RWS/Class.p_o ) [ 33 of 369] Compiling Rebase.Control.Monad.RWS.Lazy ( library/Rebase/Control/Monad/RWS/Lazy.hs, dist/build/Rebase/Control/Monad/RWS/Lazy.p_o ) [ 34 of 369] Compiling Rebase.Control.Monad.RWS.Strict ( library/Rebase/Control/Monad/RWS/Strict.hs, dist/build/Rebase/Control/Monad/RWS/Strict.p_o ) [ 35 of 369] Compiling Rebase.Control.Monad.Reader ( library/Rebase/Control/Monad/Reader.hs, dist/build/Rebase/Control/Monad/Reader.p_o ) [ 36 of 369] Compiling Rebase.Control.Monad.Reader.Class ( library/Rebase/Control/Monad/Reader/Class.hs, dist/build/Rebase/Control/Monad/Reader/Class.p_o ) [ 37 of 369] Compiling Rebase.Control.Monad.ST ( library/Rebase/Control/Monad/ST.hs, dist/build/Rebase/Control/Monad/ST.p_o ) [ 38 of 369] Compiling Rebase.Control.Monad.ST.Lazy ( library/Rebase/Control/Monad/ST/Lazy.hs, dist/build/Rebase/Control/Monad/ST/Lazy.p_o ) [ 39 of 369] Compiling Rebase.Control.Monad.ST.Lazy.Unsafe ( library/Rebase/Control/Monad/ST/Lazy/Unsafe.hs, dist/build/Rebase/Control/Monad/ST/Lazy/Unsafe.p_o ) [ 40 of 369] Compiling Rebase.Control.Monad.ST.Strict ( library/Rebase/Control/Monad/ST/Strict.hs, dist/build/Rebase/Control/Monad/ST/Strict.p_o ) [ 41 of 369] Compiling Rebase.Control.Monad.ST.Unsafe ( library/Rebase/Control/Monad/ST/Unsafe.hs, dist/build/Rebase/Control/Monad/ST/Unsafe.p_o ) [ 42 of 369] Compiling Rebase.Control.Monad.STM ( library/Rebase/Control/Monad/STM.hs, dist/build/Rebase/Control/Monad/STM.p_o ) [ 43 of 369] Compiling Rebase.Control.Monad.Signatures ( library/Rebase/Control/Monad/Signatures.hs, dist/build/Rebase/Control/Monad/Signatures.p_o ) 197 | preIntSet :: ToVertex t ~ Int => Int -> t -> IntSet  | ^ src/Algebra/Graph/ToGraph.hs:215:30: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators  | 215 | postIntSet :: ToVertex t ~ Int => Int -> t -> IntSet  | ^ src/Algebra/Graph/ToGraph.hs:303:37: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators  | 303 | toAdjacencyIntMap :: ToVertex t ~ Int => t -> AIM.AdjacencyIntMap  | ^ src/Algebra/Graph/ToGraph.hs:312:46: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators  | 312 | toAdjacencyIntMapTranspose :: ToVertex t ~ Int => t -> AIM.AdjacencyIntMap  | ^ src/Algebra/Graph/ToGraph.hs:452:43: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators  | 452 | adjacencyIntMap :: (ToGraph t, ToVertex t ~ Int) => t -> IntMap IntSet  | ^ src/Algebra/Graph/ToGraph.hs:471:52: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators  | 471 | adjacencyIntMapTranspose :: (ToGraph t, ToVertex t ~ Int) => t -> IntMap IntSet  | ^ [14 of 29] Compiling Algebra.Graph.Relation ( src/Algebra/Graph/Relation.hs, nothing ) [15 of 29] Compiling Algebra.Graph.Relation.Symmetric ( src/Algebra/Graph/Relation/Symmetric.hs, nothing ) [16 of 29] Compiling Algebra.Graph.NonEmpty ( src/Algebra/Graph/NonEmpty.hs, nothing ) [17 of 29] Compiling Algebra.Graph.Labelled.AdjacencyMap ( src/Algebra/Graph/Labelled/AdjacencyMap.hs, nothing ) [18 of 29] Compiling Algebra.Graph.Labelled ( src/Algebra/Graph/Labelled.hs, nothing ) [19 of 29] Compiling Algebra.Graph.Labelled.Example.Network ( src/Algebra/Graph/Labelled/Example/Network.hs, nothing ) [20 of 29] Compiling Algebra.Graph.Labelled.Example.Automaton ( src/Algebra/Graph/Labelled/Example/Automaton.hs, nothing ) [21 of 29] Compiling Algebra.Graph.Export ( src/Algebra/Graph/Export.hs, nothing ) [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/1hwcvqp53gsjwnmjzq0qhfzjdnnnli9p-constraints-extras-0.4.0.2 /nix/store/np0cyibvapmxbwaqai7p5kqhhln9xq6p-constraints-extras-0.4.0.2-doc [post-build-hook] Pushing 2 paths (168 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/1hwcvqp53gsjwnmjzq0qhfzjdnnnli9p-constraints-extras-0.4.0.2 (1.54 MiB) [post-build-hook] Pushing /nix/store/np0cyibvapmxbwaqai7p5kqhhln9xq6p-constraints-extras-0.4.0.2-doc (339.78 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/1hwcvqp53gsjwnmjzq0qhfzjdnnnli9p-constraints-extras-0.4.0.2 /nix/store/np0cyibvapmxbwaqai7p5kqhhln9xq6p-constraints-extras-0.4.0.2-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/np0cyibvapmxbwaqai7p5kqhhln9xq6p-constraints-extras-0.4.0.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/1hwcvqp53gsjwnmjzq0qhfzjdnnnli9p-constraints-extras-0.4.0.2' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/aw1s67bl6g1wbdgdpam08friv0daplrm-constraints-extras-0.4.0.2.drv' to 'https://cache.nix-ci.com'... [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/wifq8fbm74pi4sijjjn125rlps8vmgib-lens-5.3.5 /nix/store/xk2vj37jk3vp1i4829dwgqwdflfq84m7-lens-5.3.5-doc [post-build-hook] Pushing 2 paths (152 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/xk2vj37jk3vp1i4829dwgqwdflfq84m7-lens-5.3.5-doc (34.84 MiB) [post-build-hook] Pushing /nix/store/wifq8fbm74pi4sijjjn125rlps8vmgib-lens-5.3.5 (61.02 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/wifq8fbm74pi4sijjjn125rlps8vmgib-lens-5.3.5 /nix/store/xk2vj37jk3vp1i4829dwgqwdflfq84m7-lens-5.3.5-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/xk2vj37jk3vp1i4829dwgqwdflfq84m7-lens-5.3.5-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/wifq8fbm74pi4sijjjn125rlps8vmgib-lens-5.3.5' to 'https://cache.nix-ci.com'... warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead copying 1 paths... copying path '/nix/store/l5qnpc51k8zikkrrwjmy4rknn6dslb64-lens-5.3.5.drv' to 'https://cache.nix-ci.com'...  [ 44 of 369] Compiling Rebase.Control.Monad.State ( library/Rebase/Control/Monad/State.hs, dist/build/Rebase/Control/Monad/State.p_o ) [ 45 of 369] Compiling Rebase.Control.Monad.State.Class ( library/Rebase/Control/Monad/State/Class.hs, dist/build/Rebase/Control/Monad/State/Class.p_o ) [ 46 of 369] Compiling Rebase.Control.Monad.State.Lazy ( library/Rebase/Control/Monad/State/Lazy.hs, dist/build/Rebase/Control/Monad/State/Lazy.p_o ) [ 47 of 369] Compiling Rebase.Control.Monad.State.Strict ( library/Rebase/Control/Monad/State/Strict.hs, dist/build/Rebase/Control/Monad/State/Strict.p_o ) [ 48 of 369] Compiling Rebase.Control.Monad.Trans ( library/Rebase/Control/Monad/Trans.hs, dist/build/Rebase/Control/Monad/Trans.p_o ) [ 49 of 369] Compiling Rebase.Control.Monad.Trans.Class ( library/Rebase/Control/Monad/Trans/Class.hs, dist/build/Rebase/Control/Monad/Trans/Class.p_o ) [ 50 of 369] Compiling Rebase.Control.Monad.Trans.Cont ( library/Rebase/Control/Monad/Trans/Cont.hs, dist/build/Rebase/Control/Monad/Trans/Cont.p_o ) [ 51 of 369] Compiling Rebase.Control.Monad.Trans.Except ( library/Rebase/Control/Monad/Trans/Except.hs, dist/build/Rebase/Control/Monad/Trans/Except.p_o ) [ 52 of 369] Compiling Rebase.Control.Monad.Trans.Identity ( library/Rebase/Control/Monad/Trans/Identity.hs, dist/build/Rebase/Control/Monad/Trans/Identity.p_o ) [ 53 of 369] Compiling Rebase.Control.Monad.Trans.Maybe ( library/Rebase/Control/Monad/Trans/Maybe.hs, dist/build/Rebase/Control/Monad/Trans/Maybe.p_o ) [ 54 of 369] Compiling Rebase.Control.Monad.Trans.RWS ( library/Rebase/Control/Monad/Trans/RWS.hs, dist/build/Rebase/Control/Monad/Trans/RWS.p_o ) [ 55 of 369] Compiling Rebase.Control.Monad.Trans.RWS.Lazy ( library/Rebase/Control/Monad/Trans/RWS/Lazy.hs, dist/build/Rebase/Control/Monad/Trans/RWS/Lazy.p_o ) [ 56 of 369] Compiling Rebase.Control.Monad.Trans.RWS.Strict ( library/Rebase/Control/Monad/Trans/RWS/Strict.hs, dist/build/Rebase/Control/Monad/Trans/RWS/Strict.p_o ) [ 57 of 369] Compiling Rebase.Control.Monad.Trans.Reader ( library/Rebase/Control/Monad/Trans/Reader.hs, dist/build/Rebase/Control/Monad/Trans/Reader.p_o ) [ 58 of 369] Compiling Rebase.Control.Monad.Trans.State ( library/Rebase/Control/Monad/Trans/State.hs, dist/build/Rebase/Control/Monad/Trans/State.p_o ) [ 59 of 369] Compiling Rebase.Control.Monad.Trans.State.Lazy ( library/Rebase/Control/Monad/Trans/State/Lazy.hs, dist/build/Rebase/Control/Monad/Trans/State/Lazy.p_o ) [ 60 of 369] Compiling Rebase.Control.Monad.Trans.State.Strict ( library/Rebase/Control/Monad/Trans/State/Strict.hs, dist/build/Rebase/Control/Monad/Trans/State/Strict.p_o ) [ 61 of 369] Compiling Rebase.Control.Monad.Trans.Writer ( library/Rebase/Control/Monad/Trans/Writer.hs, dist/build/Rebase/Control/Monad/Trans/Writer.p_o ) [ 62 of 369] Compiling Rebase.Control.Monad.Trans.Writer.Lazy ( library/Rebase/Control/Monad/Trans/Writer/Lazy.hs, dist/build/Rebase/Control/Monad/Trans/Writer/Lazy.p_o ) [ 63 of 369] Compiling Rebase.Control.Monad.Trans.Writer.Strict ( library/Rebase/Control/Monad/Trans/Writer/Strict.hs, dist/build/Rebase/Control/Monad/Trans/Writer/Strict.p_o ) [ 64 of 369] Compiling Rebase.Control.Monad.Writer ( library/Rebase/Control/Monad/Writer.hs, dist/build/Rebase/Control/Monad/Writer.p_o ) [ 65 of 369] Compiling Rebase.Control.Monad.Writer.Class ( library/Rebase/Control/Monad/Writer/Class.hs, dist/build/Rebase/Control/Monad/Writer/Class.p_o ) [ 66 of 369] Compiling Rebase.Control.Monad.Writer.Lazy ( library/Rebase/Control/Monad/Writer/Lazy.hs, dist/build/Rebase/Control/Monad/Writer/Lazy.p_o ) [ 67 of 369] Compiling Rebase.Control.Monad.Writer.Strict ( library/Rebase/Control/Monad/Writer/Strict.hs, dist/build/Rebase/Control/Monad/Writer/Strict.p_o ) [ 68 of 369] Compiling Rebase.Control.Monad.Zip ( library/Rebase/Control/Monad/Zip.hs, dist/build/Rebase/Control/Monad/Zip.p_o ) [ 69 of 369] Compiling Rebase.Control.Selective ( library/Rebase/Control/Selective.hs, dist/build/Rebase/Control/Selective.p_o ) [ 70 of 369] Compiling Rebase.Control.Selective.Free ( library/Rebase/Control/Selective/Free.hs, dist/build/Rebase/Control/Selective/Free.p_o ) Building dependent-sum Building generic-lens Building lens-aeson Building trifecta [10 of 24] Compiling Test.Framework.AssertM ( Test/Framework/AssertM.hs, dist/build/Test/Framework/AssertM.p_o ) Test/Framework/AssertM.hs:64:5: warning: []8;;https://errors.haskell.org/messages/GHC-22705\GHC-22705]8;;\] [-Wnoncanonical-monad-instances] Noncanonical ‘return’ definition detected in the instance declaration for ‘Monad AssertBool’. ‘return’ will eventually be removed in favour of ‘pure’ Suggested fix: Either remove definition for ‘return’ (recommended) or define as ‘return = pure’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return  | 64 | return = AssertOk  | ^^^^^^^^^^^^^^^^^ [11 of 24] Compiling Test.Framework.TestTypes ( Test/Framework/TestTypes.hs, dist/build/Test/Framework/TestTypes.p_o ) [12 of 24] Compiling Test.Framework.JsonOutput ( Test/Framework/JsonOutput.hs, dist/build/Test/Framework/JsonOutput.p_o ) [13 of 24] Compiling Test.Framework.ThreadPool ( Test/Framework/ThreadPool.hs, dist/build/Test/Framework/ThreadPool.p_o ) [14 of 24] Compiling Test.Framework.Tutorial ( Test/Framework/Tutorial.hs, dist/build/Test/Framework/Tutorial.p_o ) [15 of 24] Compiling Test.Framework.Utils ( Test/Framework/Utils.hs, dist/build/Test/Framework/Utils.p_o ) Test/Framework/Utils.hs:62:26: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 62 | dropSuffix f = reverse . tail . dropWhile (/= '.') $ reverse f  | ^^^^ [16 of 24] Compiling Test.Framework.QuickCheckWrapper ( Test/Framework/QuickCheckWrapper.hs, dist/build/Test/Framework/QuickCheckWrapper.p_o ) [17 of 24] Compiling Test.Framework.PrettyHaskell ( Test/Framework/PrettyHaskell.hs, dist/build/Test/Framework/PrettyHaskell.p_o ) [18 of 24] Compiling Test.Framework.HUnitWrapper ( Test/Framework/HUnitWrapper.hs, dist/build/Test/Framework/HUnitWrapper.p_o ) [19 of 24] Compiling Test.Framework.XmlOutput ( Test/Framework/XmlOutput.hs, dist/build/Test/Framework/XmlOutput.p_o ) [20 of 24] Compiling Test.Framework.TestReporter ( Test/Framework/TestReporter.hs, dist/build/Test/Framework/TestReporter.p_o ) [21 of 24] Compiling Test.Framework.CmdlineOptions ( Test/Framework/CmdlineOptions.hs, dist/build/Test/Framework/CmdlineOptions.p_o ) [22 of 24] Compiling Test.Framework.TestManager ( Test/Framework/TestManager.hs, dist/build/Test/Framework/TestManager.p_o ) [23 of 24] Compiling Test.Framework.BlackBoxTest ( Test/Framework/BlackBoxTest.hs, dist/build/Test/Framework/BlackBoxTest.p_o ) [24 of 24] Compiling Test.Framework ( Test/Framework.hs, dist/build/Test/Framework.p_o ) Preprocessing executable 'htfpp' for HTF-0.15.0.2... Building executable 'htfpp' for HTF-0.15.0.2... [1 of 4] Compiling Paths_HTF ( dist/build/htfpp/autogen/Paths_HTF.hs, dist/build/htfpp/htfpp-tmp/Paths_HTF.o ) [2 of 4] Compiling Test.Framework.Location ( Test/Framework/Location.hs, dist/build/htfpp/htfpp-tmp/Test/Framework/Location.o ) [3 of 4] Compiling Test.Framework.Preprocessor ( Test/Framework/Preprocessor.hs, dist/build/htfpp/htfpp-tmp/Test/Framework/Preprocessor.o ) [4 of 4] Compiling Main ( HTFPP.hs, dist/build/htfpp/htfpp-tmp/Main.o ) [5 of 5] Linking dist/build/htfpp/htfpp buildPhase completed in 31 seconds Phase: haddockPhase Preprocessing library for HTF-0.15.0.2... Running Haddock on library for HTF-0.15.0.2... src/Algebra/Graph/Export.hs:185:41: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators  | 185 | export :: (Ord a, ToGraph g, ToVertex g ~ a) => (a -> Doc s) -> (a -> a -> Doc s) -> g -> Doc s  | ^ [22 of 29] Compiling Algebra.Graph.Export.Dot ( src/Algebra/Graph/Export/Dot.hs, nothing ) src/Algebra/Graph/Export/Dot.hs:121:63: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators  | 121 | export :: (IsString s, Monoid s, Ord a, ToGraph g, ToVertex g ~ a) => Style a s -> g -> s  | ^ src/Algebra/Graph/Export/Dot.hs:165:78: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators  | 165 | exportAsIs :: (IsString s, Monoid s, Ord (ToVertex g), ToGraph g, ToVertex g ~ s) => g -> s  | ^ [23 of 29] Compiling Algebra.Graph.Undirected ( src/Algebra/Graph/Undirected.hs, nothing ) [24 of 29] Compiling Algebra.Graph.Class ( src/Algebra/Graph/Class.hs, nothing ) [25 of 29] Compiling Algebra.Graph.Relation.Transitive ( src/Algebra/Graph/Relation/Transitive.hs, nothing ) [26 of 29] Compiling Algebra.Graph.Relation.Reflexive ( src/Algebra/Graph/Relation/Reflexive.hs, nothing ) [27 of 29] Compiling Algebra.Graph.Relation.Preorder ( src/Algebra/Graph/Relation/Preorder.hs, nothing ) [28 of 29] Compiling Algebra.Graph.Example.Todo ( src/Algebra/Graph/Example/Todo.hs, nothing ) [29 of 29] Compiling Data.Graph.Typed ( src/Data/Graph/Typed.hs, nothing ) Haddock coverage: Warning: 'empty' is ambiguous. It is defined * at src/Algebra/Graph/AdjacencyMap.hs:227:1 * in ‘Data.Map.Internal’ * in ‘Data.Set.Internal’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Algebra/Graph/AdjacencyMap.hs:227:1 100% ( 58 / 58) in 'Algebra.Graph.AdjacencyMap' Warning: 'empty' is ambiguous. It is defined * at src/Algebra/Graph/AdjacencyIntMap.hs:237:1 * in ‘Data.IntMap.Internal’ * in ‘Data.IntSet.Internal’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Algebra/Graph/AdjacencyIntMap.hs:237:1 100% ( 56 / 56) in 'Algebra.Graph.AdjacencyIntMap' Warning: 'nub' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'sort' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 93% ( 14 / 15) in 'Algebra.Graph.AdjacencyIntMap.Algorithm' Missing documentation for: Cycle (src/Algebra/Graph/AdjacencyIntMap/Algorithm.hs:227) Warning: 'List' is ambiguous. It is defined * at src/Algebra/Graph/Internal.hs:50:18 * at src/Algebra/Graph/Internal.hs:50:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Algebra/Graph/Internal.hs:50:1 [4 of 4] Compiling Data.Aeson.Parser ( src/Data/Aeson/Parser.hs, dist/build/Data/Aeson/Parser.p_o ) Phase: checkPhase Package has no test suites. Phase: haddockPhase Preprocessing library for attoparsec-aeson-2.2.2.0... Running Haddock on library for attoparsec-aeson-2.2.2.0... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: attoparsec-0.14.4, attoparsec-0.14.4, vector-0.13.2.0 [1 of 4] Compiling Data.Aeson.Internal.ByteString ( src/Data/Aeson/Internal/ByteString.hs, nothing ) [2 of 4] Compiling Data.Aeson.Internal.Text ( src/Data/Aeson/Internal/Text.hs, nothing ) [3 of 4] Compiling Data.Aeson.Parser.Internal ( src/Data/Aeson/Parser/Internal.hs, nothing ) [4 of 4] Compiling Data.Aeson.Parser ( src/Data/Aeson/Parser.hs, nothing ) Haddock coverage: Warning: 'Object' is ambiguous. It is defined * in ‘Data.Aeson.Types.Internal’ * in ‘Data.Aeson.Types.Internal’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘Data.Aeson.Types.Internal’ Warning: 'fromListNoDup' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 86% ( 26 / 30) in 'Data.Aeson.Parser.Internal' Missing documentation for: decodeWith (src/Data/Aeson/Parser/Internal.hs:349) decodeStrictWith (src/Data/Aeson/Parser/Internal.hs:359) eitherDecodeWith (src/Data/Aeson/Parser/Internal.hs:367) eitherDecodeStrictWith (src/Data/Aeson/Parser/Internal.hs:403) 84% ( 22 / 26) in 'Data.Aeson.Parser' Missing documentation for: decodeWith (src/Data/Aeson/Parser/Internal.hs:349) decodeStrictWith (src/Data/Aeson/Parser/Internal.hs:359) eitherDecodeWith (src/Data/Aeson/Parser/Internal.hs:367) eitherDecodeStrictWith (src/Data/Aeson/Parser/Internal.hs:403) Warning: Data.Aeson.Parser.Internal: could not find link destinations for: - Data.Attoparsec.ByteString.Internal.Parser Warning: Data.Aeson.Parser: could not find link destinations for: - Data.Attoparsec.ByteString.Internal.Parser Documentation created: dist/doc/html/attoparsec-aeson/, dist/doc/html/attoparsec-aeson/attoparsec-aeson.txt Phase: installPhase Installing library in /nix/store/jdvrhzw2rrsxglzjp2xkcqka98sl7m7w-attoparsec-aeson-2.2.2.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/attoparsec-aeson-2.2.2.0-JSFBuzYE6TU2Q1M8HOXPtf Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/jdvrhzw2rrsxglzjp2xkcqka98sl7m7w-attoparsec-aeson-2.2.2.0 shrinking /nix/store/jdvrhzw2rrsxglzjp2xkcqka98sl7m7w-attoparsec-aeson-2.2.2.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSattoparsec-aeson-2.2.2.0-JSFBuzYE6TU2Q1M8HOXPtf-ghc9.10.2.so checking for references to /build/ in /nix/store/jdvrhzw2rrsxglzjp2xkcqka98sl7m7w-attoparsec-aeson-2.2.2.0... patching script interpreter paths in /nix/store/jdvrhzw2rrsxglzjp2xkcqka98sl7m7w-attoparsec-aeson-2.2.2.0 stripping (with command strip and flags -S -p) in /nix/store/jdvrhzw2rrsxglzjp2xkcqka98sl7m7w-attoparsec-aeson-2.2.2.0/lib shrinking RPATHs of ELF executables and libraries in /nix/store/xg1y0fwkfzl7ykngra6ppkqg7qwvlkbl-attoparsec-aeson-2.2.2.0-doc checking for references to /build/ in /nix/store/xg1y0fwkfzl7ykngra6ppkqg7qwvlkbl-attoparsec-aeson-2.2.2.0-doc... patching script interpreter paths in /nix/store/xg1y0fwkfzl7ykngra6ppkqg7qwvlkbl-attoparsec-aeson-2.2.2.0-doc Documentation created: dist/doc/html/binary-instances/, dist/doc/html/binary-instances/binary-instances.txt Preprocessing test suite 'binary-instances-test' for binary-instances-1.0.6... Phase: installPhase Installing library in /nix/store/904xjdkl20sdmyn231nrkvb6gnhm4m21-binary-instances-1.0.6/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/binary-instances-1.0.6-Eb64xzugfPA3X5PSdO2C6Z Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/904xjdkl20sdmyn231nrkvb6gnhm4m21-binary-instances-1.0.6 shrinking /nix/store/904xjdkl20sdmyn231nrkvb6gnhm4m21-binary-instances-1.0.6/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSbinary-instances-1.0.6-Eb64xzugfPA3X5PSdO2C6Z-ghc9.10.2.so checking for references to /build/ in /nix/store/904xjdkl20sdmyn231nrkvb6gnhm4m21-binary-instances-1.0.6... patching script interpreter paths in /nix/store/904xjdkl20sdmyn231nrkvb6gnhm4m21-binary-instances-1.0.6 stripping (with command strip and flags -S -p) in /nix/store/904xjdkl20sdmyn231nrkvb6gnhm4m21-binary-instances-1.0.6/lib shrinking RPATHs of ELF executables and libraries in /nix/store/6i0zhcijxc1p9imi597c9zk1yaqpc5pj-binary-instances-1.0.6-doc checking for references to /build/ in /nix/store/6i0zhcijxc1p9imi597c9zk1yaqpc5pj-binary-instances-1.0.6-doc... patching script interpreter paths in /nix/store/6i0zhcijxc1p9imi597c9zk1yaqpc5pj-binary-instances-1.0.6-doc Running 1 test suites... Test suite test: RUNNING... [{"id":42,"name":"Alice","user_type":"human"},{"id":43,"name":"Bob","api_token":"xyz","user_type":"bot"}] {"Foo":0,"Bar":1} {"something":0,"somethingElse":1} Test suite test: PASS Test suite logged to: dist/test/deriving-aeson-0.2.10-test.log 1 of 1 test suites (1 of 1 test cases) passed. Phase: haddockPhase Preprocessing library for deriving-aeson-0.2.10... Running Haddock on library for deriving-aeson-0.2.10... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: vector-0.13.2.0 [1 of 2] Compiling Deriving.Aeson ( src/Deriving/Aeson.hs, nothing ) [2 of 2] Compiling Deriving.Aeson.Stock ( src/Deriving/Aeson/Stock.hs, nothing ) Haddock coverage: 100% ( 28 / 28) in 'Deriving.Aeson' 91% ( 11 / 12) in 'Deriving.Aeson.Stock' Missing documentation for: Module header Warning: Deriving.Aeson: could not find link destinations for: - Data.Vector.Vector - Control.Applicative.Rep_WrappedArrow - Control.Applicative.Rep_WrappedMonad - Data.Semigroup.Rep_WrappedMonoid - Data.Semigroup.Rep_Last - Data.Semigroup.Rep_First - Data.Semigroup.Rep_Arg - Data.Semigroup.Rep_Max - Data.Semigroup.Rep_Min - Data.Complex.Rep_Complex - Data.Functor.Sum.Rep_Sum - Data.Functor.Product.Rep_Product - Data.Functor.Compose.Rep_Compose - GHC.Internal.Generics.Rep_Fingerprint - GHC.Internal.Generics.Rep_GeneralCategory - GHC.Internal.Generics.Rep_SrcLoc - GHC.Internal.Generics.Rep_Down - GHC.Internal.Generics.Rep_Tuple15 - GHC.Internal.Generics.Rep_Tuple14 - GHC.Internal.Generics.Rep_Tuple13 - GHC.Internal.Generics.Rep_Tuple12 - GHC.Internal.Generics.Rep_Tuple11 - GHC.Internal.Generics.Rep_Tuple10 - GHC.Internal.Generics.Rep_Tuple9 - GHC.Internal.Generics.Rep_Tuple8 - GHC.Internal.Generics.Rep_Tuple7 - GHC.Internal.Generics.Rep_Tuple6 - GHC.Internal.Generics.Rep_Tuple5 - GHC.Internal.Generics.Rep_Tuple4 - GHC.Internal.Generics.Rep_Tuple3 - GHC.Internal.Generics.Rep_Tuple2 - GHC.Internal.Generics.Rep_Solo - GHC.Internal.Generics.Rep_Unit - GHC.Internal.Generics.Rep_Proxy - GHC.Internal.Generics.Rep_Ordering - GHC.Internal.Generics.Rep_Bool - GHC.Internal.Generics.Rep_Either - GHC.Internal.Generics.Rep_Maybe - GHC.Internal.Generics.Rep_NonEmpty - GHC.Internal.Generics.Rep_List - GHC.Internal.Generics.Rep_Void - GHC.Internal.Generics.Rep_M1 - GHC.Internal.Generics.Rep_V1 - GHC.Internal.Generics.Rep_U1 - GHC.Internal.Generics.Rep_Par1 - GHC.Internal.Generics.Rep_Rec1 - GHC.Internal.Generics.Rep_K1 - GHC.Internal.Generics.Rep_:+: - GHC.Internal.Generics.Rep_:*: - GHC.Internal.Generics.Rep_:.: - GHC.Internal.Generics.Rep_R:UReckWordp - GHC.Internal.Generics.Rep_R:UReckIntp - GHC.Internal.Generics.Rep_R:UReckDoublep - GHC.Internal.Generics.Rep_R:UReckCharp - GHC.Internal.Generics.Rep_R:UReckPtrp - GHC.Internal.Generics.Rep_Fixity - GHC.Internal.Generics.Rep_Associativity - GHC.Internal.Generics.Rep_SourceUnpackedness - GHC.Internal.Generics.Rep_SourceStrictness - GHC.Internal.Generics.Rep_DecidedStrictness - Data.Vector.Generic.Base.Vector - Data.Vector.Unboxed.Base.Vector - Deriving.Aeson.NonEmptyString - Data.Vector.Primitive.Vector - Data.Vector.Storable.Vector - Data.Aeson.Types.Internal.Rep_Value - GHC.Internal.Generics.Rep_R:UReckFloatp Warning: Deriving.Aeson.Stock: could not find link destinations for: - Data.Vector.Vector - Control.Applicative.Rep_WrappedArrow - Control.Applicative.Rep_WrappedMonad - Data.Semigroup.Rep_WrappedMonoid - Data.Semigroup.Rep_Last - Data.Semigroup.Rep_First - Data.Semigroup.Rep_Arg - Data.Semigroup.Rep_Max - Data.Semigroup.Rep_Min - Data.Complex.Rep_Complex - Data.Functor.Sum.Rep_Sum - Data.Functor.Product.Rep_Product - Data.Functor.Compose.Rep_Compose - GHC.Internal.Generics.Rep_Fingerprint - GHC.Internal.Generics.Rep_GeneralCategory - GHC.Internal.Generics.Rep_SrcLoc - GHC.Internal.Generics.Rep_Down - GHC.Internal.Generics.Rep_Tuple15 Running 1 test suites... Test suite intset-properties: RUNNING... lookupLT: [OK] lookupGT: [OK] lookupLE: [OK] lookupGE: [OK] split: [OK] encode set: [OK] encode map: [OK] decode set: [OK] decode map: [OK] prop_json_trip_set: [OK, passed 100 tests] prop_json_trip_map: [OK, passed 100 tests] prop_json_trip_map2: [OK, passed 100 tests] prop_Valid: [OK, passed 100 tests] prop_EmptyValid: [OK, passed 100 tests] prop_SingletonValid: [OK, passed 100 tests] prop_InsertIntoEmptyValid: [OK, passed 100 tests] prop_Single: [OK, passed 100 tests] prop_Member: [OK, passed 100 tests] prop_NotMember: [OK, passed 100 tests] prop_LookupLT: [OK, passed 100 tests] prop_LookupGT: [OK, passed 100 tests] prop_LookupLE: [OK, passed 100 tests] prop_LookupGE: [OK, passed 100 tests] prop_InsertDelete: [OK, passed 100 tests] prop_MemberFromList: [OK, passed 100 tests] prop_UnionInsert: [OK, passed 100 tests] prop_UnionAssoc: [OK, passed 100 tests] prop_UnionComm: [OK, passed 100 tests] prop_Diff: [OK, passed 100 tests] prop_Int: [OK, passed 100 tests] prop_Ordered: [OK, passed 100 tests] prop_List: [OK, passed 100 tests] prop_DescList: [OK, passed 100 tests] prop_AscDescList: [OK, passed 100 tests] prop_fromList: [OK, passed 100 tests] prop_isProperSubsetOf: [OK, passed 100 tests] prop_isProperSubsetOf2: [OK, passed 100 tests] prop_isSubsetOf: [OK, passed 100 tests] prop_isSubsetOf2: [OK, passed 100 tests] prop_size: [OK, passed 100 tests] prop_findMax: [OK, passed 100 tests] prop_findMin: [OK, passed 100 tests] prop_ord: [OK, passed 100 tests] prop_readShow: [OK, passed 100 tests] prop_foldR: [OK, passed 100 tests] prop_foldR': [OK, passed 100 tests] prop_foldL: [OK, passed 100 tests] prop_foldL': [OK, passed 100 tests] prop_map: [OK, passed 100 tests] prop_maxView: [OK, passed 100 tests] prop_minView: [OK, passed 100 tests] prop_split: [OK, passed 100 tests] prop_splitMember: [OK, passed 100 tests] prop_partition: [OK, passed 100 tests] prop_filter: [OK, passed 100 tests] prop_bitcount: [OK, passed 100 tests] Properties Test Cases Total Passed 47 9 56 Failed 0 0 0 Total 47 9 56 Test suite intset-properties: PASS Test suite logged to: dist/test/enummapset-0.7.3.0-intset-properties.log 1 of 1 test suites (1 of 1 test cases) passed. Phase: haddockPhase Preprocessing test suite 'intset-properties' for enummapset-0.7.3.0... Preprocessing library for enummapset-0.7.3.0... Running Haddock on library for enummapset-0.7.3.0... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: vector-0.13.2.0 [1 of 5] Compiling Data.EnumSet ( Data/EnumSet.hs, nothing ) [2 of 5] Compiling Data.EnumMap.Base ( Data/EnumMap/Base.hs, nothing ) [3 of 5] Compiling Data.EnumMap.Strict ( Data/EnumMap/Strict.hs, nothing ) [4 of 5] Compiling Data.EnumMap.Lazy ( Data/EnumMap/Lazy.hs, nothing ) [5 of 5] Compiling Data.EnumMap ( Data/EnumMap.hs, nothing ) Haddock coverage: 29% ( 18 / 62) in 'Data.EnumSet' Missing documentation for: \\ (Data/EnumSet.hs:176) null (Data/EnumSet.hs:180) size (Data/EnumSet.hs:184) member (Data/EnumSet.hs:188) notMember (Data/EnumSet.hs:192) lookupLT (Data/EnumSet.hs:196) lookupGT (Data/EnumSet.hs:200) lookupLE (Data/EnumSet.hs:204) lookupGE (Data/EnumSet.hs:208) isSubsetOf (Data/EnumSet.hs:248) isProperSubsetOf (Data/EnumSet.hs:244) empty (Data/EnumSet.hs:212) singleton (Data/EnumSet.hs:216) insert (Data/EnumSet.hs:220) delete (Data/EnumSet.hs:224) union (Data/EnumSet.hs:232) unions (Data/EnumSet.hs:228) difference (Data/EnumSet.hs:236) intersection (Data/EnumSet.hs:240) filter (Data/EnumSet.hs:252) partition (Data/EnumSet.hs:256) split (Data/EnumSet.hs:260) splitMember (Data/EnumSet.hs:264) map (Data/EnumSet.hs:302) foldr (Data/EnumSet.hs:306) foldl (Data/EnumSet.hs:310) foldr' (Data/EnumSet.hs:314) Preprocessing test suite 'hw-hspec-hedgehog-test' for hw-hspec-hedgehog-0.1.1.1... Building test suite 'hw-hspec-hedgehog-test' for hw-hspec-hedgehog-0.1.1.1... [1 of 2] Compiling HaskellWorks.Hspec.HedgehogSpec ( test/HaskellWorks/Hspec/HedgehogSpec.hs, dist/build/hw-hspec-hedgehog-test/hw-hspec-hedgehog-test-tmp/HaskellWorks/Hspec/HedgehogSpec.o ) [2 of 2] Compiling Main ( test/Spec.hs, dist/build/hw-hspec-hedgehog-test/hw-hspec-hedgehog-test-tmp/Main.o ) [3 of 3] Linking dist/build/hw-hspec-hedgehog-test/hw-hspec-hedgehog-test Phase: checkPhase Running 2 test suites... Test suite doctest: RUNNING... Examples: 0 Tried: 0 Errors: 0 Failures: 0 Test suite doctest: PASS Test suite logged to: dist/test/hw-hspec-hedgehog-0.1.1.1-doctest.log Test suite hw-hspec-hedgehog-test: RUNNING... HaskellWorks.Hspec.Hedgehog HaskellWorks.Hspec.HedgehogSpec ✓ passed 100 tests. should have require function that checks hedgehog properties [✔] ✗ failed at test/HaskellWorks/Hspec/HedgehogSpec.hs:24:23 after 1 test. shrink path: 1: ┏━━ test/HaskellWorks/Hspec/HedgehogSpec.hs ━━━ 16 ┃ spec :: Spec 17 ┃ spec = describe "HaskellWorks.Hspec.HedgehogSpec" $ do 18 ┃ it "should have require function that checks hedgehog properties" $ do 19 ┃ require $ property $ do 20 ┃ x <- forAll (Gen.int Range.constantBounded) 21 ┃ x === x 22 ┃ 23 ┃ it "`require . property` should print a callstack with the test's location when property fails" $ 24 ┃ require (property failure) `shouldThrow` \(HUnitFailure srcLocMaybe _) -> ┃ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 25 ┃ fmap srcLocModule srcLocMaybe == Just "HaskellWorks.Hspec.HedgehogSpec" 26 ┃ 27 ┃ it "`requireProperty` should print a callstack with the test's location when property fails" $ 28 ┃ requireProperty failure `shouldThrow` \(HUnitFailure srcLocMaybe _) -> 29 ┃ fmap srcLocModule srcLocMaybe == Just "HaskellWorks.Hspec.HedgehogSpec" 30 ┃ 31 ┃ it "`requireTest` should print a callstack with the test's location when property fails" $ 32 ┃ requireTest failure `shouldThrow` \(HUnitFailure srcLocMaybe _) -> 33 ┃ fmap srcLocModule srcLocMaybe == Just "HaskellWorks.Hspec.HedgehogSpec" This failure can be reproduced by running: > recheckAt (Seed 285780647509754822 8825853351296733037) "1:" `require . property` should print a callstack with the test's location when property fails [✔] ✗ failed at test/HaskellWorks/Hspec/HedgehogSpec.hs:28:21 after 1 test. shrink path: 1: ┏━━ test/HaskellWorks/Hspec/HedgehogSpec.hs ━━━ 16 ┃ spec :: Spec 17 ┃ spec = describe "HaskellWorks.Hspec.HedgehogSpec" $ do 18 ┃ it "should have require function that checks hedgehog properties" $ do 19 ┃ require $ property $ do 20 ┃ x <- forAll (Gen.int Range.constantBounded) 21 ┃ x === x 22 ┃ 23 ┃ it "`require . property` should print a callstack with the test's location when property fails" $ 24 ┃ require (property failure) `shouldThrow` \(HUnitFailure srcLocMaybe _) -> 25 ┃ fmap srcLocModule srcLocMaybe == Just "HaskellWorks.Hspec.HedgehogSpec" 26 ┃ 27 ┃ it "`requireProperty` should print a callstack with the test's location when property fails" $ 28 ┃ requireProperty failure `shouldThrow` \(HUnitFailure srcLocMaybe _) -> ┃ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 29 ┃ fmap srcLocModule srcLocMaybe == Just "HaskellWorks.Hspec.HedgehogSpec" 30 ┃ 31 ┃ it "`requireTest` should print a callstack with the test's location when property fails" $ 32 ┃ requireTest failure `shouldThrow` \(HUnitFailure srcLocMaybe _) -> roundtrip(iut/iut): OK (1.87s) +++ OK, passed 100 tests. All 4 tests passed (10.62s) Test suite microaeson: PASS Test suite logged to: dist/test/microaeson-0.1.0.3-microaeson.log 1 of 1 test suites (1 of 1 test cases) passed. Phase: haddockPhase Preprocessing library for microaeson-0.1.0.3... Running Haddock on library for microaeson-0.1.0.3... [1 of 3] Compiling Data.Aeson.Micro.Parser ( src/Data/Aeson/Micro/Parser.hs, nothing ) [2 of 3] Compiling Data.Aeson.Micro.Scanner ( dist/build/Data/Aeson/Micro/Scanner.hs, nothing ) [3 of 3] Compiling Data.Aeson.Micro ( src/Data/Aeson/Micro.hs, nothing ) Haddock coverage: Warning: 'String' is ambiguous. It is defined * at src/Data/Aeson/Micro.hs:102:14 * in ‘GHC.Internal.Base’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Aeson/Micro.hs:102:14 Warning: 'Object' is ambiguous. It is defined * at src/Data/Aeson/Micro.hs:100:14 * at src/Data/Aeson/Micro.hs:117:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Aeson/Micro.hs:117:1 Warning: 'HashMap' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Vector' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Scientific' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 72% ( 24 / 33) in 'Data.Aeson.Micro' Missing documentation for: .: (src/Data/Aeson/Micro.hs:140) .:? (src/Data/Aeson/Micro.hs:143) .:! (src/Data/Aeson/Micro.hs:146) .!= (src/Data/Aeson/Micro.hs:149) withObject (src/Data/Aeson/Micro.hs:436) withText (src/Data/Aeson/Micro.hs:428) withArray (src/Data/Aeson/Micro.hs:432) withNumber (src/Data/Aeson/Micro.hs:440) withBool (src/Data/Aeson/Micro.hs:424) Warning: Data.Aeson.Micro: could not find link destinations for: - Data.Aeson.Micro.Rep_Value Documentation created: dist/doc/html/microaeson/, dist/doc/html/microaeson/microaeson.txt Preprocessing test suite 'microaeson' for microaeson-0.1.0.3... Phase: installPhase Installing library in /nix/store/za64170z1pkr4cwawdz12p602z38z9x1-microaeson-0.1.0.3/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/microaeson-0.1.0.3-Fh1BTxX8qUb5Jp0Lv688lo Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/za64170z1pkr4cwawdz12p602z38z9x1-microaeson-0.1.0.3 shrinking /nix/store/za64170z1pkr4cwawdz12p602z38z9x1-microaeson-0.1.0.3/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSmicroaeson-0.1.0.3-Fh1BTxX8qUb5Jp0Lv688lo-ghc9.10.2.so checking for references to /build/ in /nix/store/za64170z1pkr4cwawdz12p602z38z9x1-microaeson-0.1.0.3... patching script interpreter paths in /nix/store/za64170z1pkr4cwawdz12p602z38z9x1-microaeson-0.1.0.3 stripping (with command strip and flags -S -p) in /nix/store/za64170z1pkr4cwawdz12p602z38z9x1-microaeson-0.1.0.3/lib shrinking RPATHs of ELF executables and libraries in /nix/store/z85yhh8mhs4bb61w2rh4yhmlbbj14mkd-microaeson-0.1.0.3-doc checking for references to /build/ in /nix/store/z85yhh8mhs4bb61w2rh4yhmlbbj14mkd-microaeson-0.1.0.3-doc... patching script interpreter paths in /nix/store/z85yhh8mhs4bb61w2rh4yhmlbbj14mkd-microaeson-0.1.0.3-doc Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/gpvm67rnb3czxki7kz7kjdgshl3ng5ci-path-0.9.6 shrinking /nix/store/gpvm67rnb3czxki7kz7kjdgshl3ng5ci-path-0.9.6/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSpath-0.9.6-BUEZq7gZfq03WkPclzeRN9-ghc9.10.2.so shrinking /nix/store/gpvm67rnb3czxki7kz7kjdgshl3ng5ci-path-0.9.6/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSpath-0.9.6-LqdNQcqvgqYALxmJ72p2vL-os-string-compat-ghc9.10.2.so checking for references to /build/ in /nix/store/gpvm67rnb3czxki7kz7kjdgshl3ng5ci-path-0.9.6... patching script interpreter paths in /nix/store/gpvm67rnb3czxki7kz7kjdgshl3ng5ci-path-0.9.6 stripping (with command strip and flags -S -p) in /nix/store/gpvm67rnb3czxki7kz7kjdgshl3ng5ci-path-0.9.6/lib [2 of 2] Linking dist/build/advanced/advanced Preprocessing test suite 'basic' for quickcheck-classes-0.6.5.0... Building test suite 'basic' for quickcheck-classes-0.6.5.0... [1 of 2] Compiling Spec.ShowRead ( test/Spec/ShowRead.hs, dist/build/basic/basic-tmp/Spec/ShowRead.o ) test/Spec/ShowRead.hs:6:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative()  | 6 | import Control.Applicative (liftA2)  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ test/Spec/ShowRead.hs:109:26: warning: []8;;https://errors.haskell.org/messages/GHC-47082\GHC-47082]8;;\] [-Woperator-whitespace-ext-conflict] The prefix use of a ‘$’ would denote an untyped splice were the TemplateHaskell extension enabled. Suggested fix: Add whitespace after the ‘$’.  | 109 | allShowReadLaws p = map ($p)  | ^ test/Spec/ShowRead.hs:115:23: warning: []8;;https://errors.haskell.org/messages/GHC-47082\GHC-47082]8;;\] [-Woperator-whitespace-ext-conflict] The prefix use of a ‘$’ would denote an untyped splice were the TemplateHaskell extension enabled. Suggested fix: Add whitespace after the ‘$’.  | 115 | allFixedLaws p = map ($p)  | ^ [2 of 2] Compiling Main ( test/Spec.hs, dist/build/basic/basic-tmp/Main.o ) [3 of 3] Linking dist/build/basic/basic Phase: checkPhase Running 2 test suites... Test suite advanced: RUNNING... universe deriving strict A Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. B Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. C Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. D Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. E Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. [ 71 of 369] Compiling Rebase.Control.Selective.Multi ( library/Rebase/Control/Selective/Multi.hs, dist/build/Rebase/Control/Selective/Multi.p_o ) [ 72 of 369] Compiling Rebase.Control.Selective.Rigid.Free ( library/Rebase/Control/Selective/Rigid/Free.hs, dist/build/Rebase/Control/Selective/Rigid/Free.p_o ) [ 73 of 369] Compiling Rebase.Control.Selective.Rigid.Freer ( library/Rebase/Control/Selective/Rigid/Freer.hs, dist/build/Rebase/Control/Selective/Rigid/Freer.p_o ) [ 74 of 369] Compiling Rebase.Data.Biapplicative ( library/Rebase/Data/Biapplicative.hs, dist/build/Rebase/Data/Biapplicative.p_o ) [ 75 of 369] Compiling Rebase.Data.Bifoldable ( library/Rebase/Data/Bifoldable.hs, dist/build/Rebase/Data/Bifoldable.p_o ) [ 76 of 369] Compiling Rebase.Data.Bifunctor ( library/Rebase/Data/Bifunctor.hs, dist/build/Rebase/Data/Bifunctor.p_o ) [ 77 of 369] Compiling Rebase.Data.Bifunctor.Apply ( library/Rebase/Data/Bifunctor/Apply.hs, dist/build/Rebase/Data/Bifunctor/Apply.p_o ) [ 78 of 369] Compiling Rebase.Data.Bifunctor.Biff ( library/Rebase/Data/Bifunctor/Biff.hs, dist/build/Rebase/Data/Bifunctor/Biff.p_o ) [ 79 of 369] Compiling Rebase.Data.Bifunctor.Clown ( library/Rebase/Data/Bifunctor/Clown.hs, dist/build/Rebase/Data/Bifunctor/Clown.p_o ) [ 80 of 369] Compiling Rebase.Data.Bifunctor.Flip ( library/Rebase/Data/Bifunctor/Flip.hs, dist/build/Rebase/Data/Bifunctor/Flip.p_o ) [ 81 of 369] Compiling Rebase.Data.Bifunctor.Join ( library/Rebase/Data/Bifunctor/Join.hs, dist/build/Rebase/Data/Bifunctor/Join.p_o ) [ 82 of 369] Compiling Rebase.Data.Bifunctor.Joker ( library/Rebase/Data/Bifunctor/Joker.hs, dist/build/Rebase/Data/Bifunctor/Joker.p_o ) [ 83 of 369] Compiling Rebase.Data.Bifunctor.Product ( library/Rebase/Data/Bifunctor/Product.hs, dist/build/Rebase/Data/Bifunctor/Product.p_o ) [ 84 of 369] Compiling Rebase.Data.Bifunctor.Tannen ( library/Rebase/Data/Bifunctor/Tannen.hs, dist/build/Rebase/Data/Bifunctor/Tannen.p_o ) [ 85 of 369] Compiling Rebase.Data.Bifunctor.Wrapped ( library/Rebase/Data/Bifunctor/Wrapped.hs, dist/build/Rebase/Data/Bifunctor/Wrapped.p_o ) [ 86 of 369] Compiling Rebase.Data.Bitraversable ( library/Rebase/Data/Bitraversable.hs, dist/build/Rebase/Data/Bitraversable.p_o ) [ 87 of 369] Compiling Rebase.Data.Bits ( library/Rebase/Data/Bits.hs, dist/build/Rebase/Data/Bits.p_o ) [ 88 of 369] Compiling Rebase.Data.Bool ( library/Rebase/Data/Bool.hs, dist/build/Rebase/Data/Bool.p_o ) [ 89 of 369] Compiling Rebase.Data.ByteString ( library/Rebase/Data/ByteString.hs, dist/build/Rebase/Data/ByteString.p_o ) [ 90 of 369] Compiling Rebase.Data.ByteString.Builder ( library/Rebase/Data/ByteString/Builder.hs, dist/build/Rebase/Data/ByteString/Builder.p_o ) [ 91 of 369] Compiling Rebase.Data.ByteString.Builder.Extra ( library/Rebase/Data/ByteString/Builder/Extra.hs, dist/build/Rebase/Data/ByteString/Builder/Extra.p_o ) [ 92 of 369] Compiling Rebase.Data.ByteString.Builder.Internal ( library/Rebase/Data/ByteString/Builder/Internal.hs, dist/build/Rebase/Data/ByteString/Builder/Internal.p_o ) [ 93 of 369] Compiling Rebase.Data.ByteString.Builder.Prim ( library/Rebase/Data/ByteString/Builder/Prim.hs, dist/build/Rebase/Data/ByteString/Builder/Prim.p_o ) [ 94 of 369] Compiling Rebase.Data.ByteString.Builder.Prim.Internal ( library/Rebase/Data/ByteString/Builder/Prim/Internal.hs, dist/build/Rebase/Data/ByteString/Builder/Prim/Internal.p_o ) [ 95 of 369] Compiling Rebase.Data.ByteString.Builder.Scientific ( library/Rebase/Data/ByteString/Builder/Scientific.hs, dist/build/Rebase/Data/ByteString/Builder/Scientific.p_o ) [ 96 of 369] Compiling Rebase.Data.ByteString.Char8 ( library/Rebase/Data/ByteString/Char8.hs, dist/build/Rebase/Data/ByteString/Char8.p_o ) [ 97 of 369] Compiling Rebase.Data.ByteString.Internal ( library/Rebase/Data/ByteString/Internal.hs, dist/build/Rebase/Data/ByteString/Internal.p_o ) [ 98 of 369] Compiling Rebase.Data.ByteString.Lazy ( library/Rebase/Data/ByteString/Lazy.hs, dist/build/Rebase/Data/ByteString/Lazy.p_o ) Warning: The documentation for the following packages are not installed. No links will be generated to these packages: vector-0.13.2.0 [ 1 of 24] Compiling Paths_HTF ( dist/build/autogen/Paths_HTF.hs, nothing ) [ 2 of 24] Compiling Test.Framework.Colors ( Test/Framework/Colors.hs, /build/ghc1052_0/ghc_26.o, /build/ghc1052_0/ghc_26.dyn_o ) [ 3 of 24] Compiling Test.Framework.Diff ( Test/Framework/Diff.hs, nothing ) [ 4 of 24] Compiling Test.Framework.Location ( Test/Framework/Location.hs, /build/ghc1052_0/ghc_28.o, /build/ghc1052_0/ghc_28.dyn_o ) [ 5 of 24] Compiling Test.Framework.Preprocessor ( Test/Framework/Preprocessor.hs, nothing ) [ 6 of 24] Compiling Test.Framework.Pretty ( Test/Framework/Pretty.hs, nothing ) [ 7 of 24] Compiling Test.Framework.Process ( Test/Framework/Process.hs, nothing ) [ 8 of 24] Compiling Test.Framework.TestInterface ( Test/Framework/TestInterface.hs, /build/ghc1052_0/ghc_30.o, /build/ghc1052_0/ghc_30.dyn_o ) [ 9 of 24] Compiling Test.Framework.History ( Test/Framework/History.hs, nothing ) [10 of 24] Compiling Test.Framework.AssertM ( Test/Framework/AssertM.hs, nothing ) Test/Framework/AssertM.hs:64:5: warning: []8;;https://errors.haskell.org/messages/GHC-22705\GHC-22705]8;;\] [-Wnoncanonical-monad-instances] Noncanonical ‘return’ definition detected in the instance declaration for ‘Monad AssertBool’. ‘return’ will eventually be removed in favour of ‘pure’ Suggested fix: Either remove definition for ‘return’ (recommended) or define as ‘return = pure’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return  | 64 | return = AssertOk  | ^^^^^^^^^^^^^^^^^ [11 of 24] Compiling Test.Framework.TestTypes ( Test/Framework/TestTypes.hs, nothing ) [12 of 24] Compiling Test.Framework.JsonOutput ( Test/Framework/JsonOutput.hs, nothing ) [13 of 24] Compiling Test.Framework.ThreadPool ( Test/Framework/ThreadPool.hs, nothing ) [14 of 24] Compiling Test.Framework.Tutorial ( Test/Framework/Tutorial.hs, nothing ) [15 of 24] Compiling Test.Framework.Utils ( Test/Framework/Utils.hs, nothing ) Test/Framework/Utils.hs:62:26: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 62 | dropSuffix f = reverse . tail . dropWhile (/= '.') $ reverse f  | ^^^^ [16 of 24] Compiling Test.Framework.QuickCheckWrapper ( Test/Framework/QuickCheckWrapper.hs, nothing ) [17 of 24] Compiling Test.Framework.PrettyHaskell ( Test/Framework/PrettyHaskell.hs, nothing ) [18 of 24] Compiling Test.Framework.HUnitWrapper ( Test/Framework/HUnitWrapper.hs, nothing ) [19 of 24] Compiling Test.Framework.XmlOutput ( Test/Framework/XmlOutput.hs, nothing ) [20 of 24] Compiling Test.Framework.TestReporter ( Test/Framework/TestReporter.hs, nothing ) [21 of 24] Compiling Test.Framework.CmdlineOptions ( Test/Framework/CmdlineOptions.hs, nothing ) [22 of 24] Compiling Test.Framework.TestManager ( Test/Framework/TestManager.hs, nothing ) [23 of 24] Compiling Test.Framework.BlackBoxTest ( Test/Framework/BlackBoxTest.hs, nothing ) [24 of 24] Compiling Test.Framework ( Test/Framework.hs, nothing ) Haddock coverage: Warning: 'Location' is ambiguous. It is defined * at Test/Framework/Location.hs:37:17 * at Test/Framework/Location.hs:37:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Warning: 'IsList' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 19 / 19) in 'Algebra.Graph.Internal' Warning: 'Context' is ambiguous. It is defined * at src/Algebra/Graph.hs:1400:18 * at src/Algebra/Graph.hs:1400:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Algebra/Graph.hs:1400:1 Warning: 'empty' is ambiguous. It is defined * at src/Algebra/Graph.hs:316:1 * in ‘Data.Set.Internal’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Algebra/Graph.hs:316:1 100% ( 61 / 61) in 'Algebra.Graph' Warning: 'mplus' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'vertexCount' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'hasVertex' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'vertexSet' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'isEmpty' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'edgeList' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'adjacencyList' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'box' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'edgeCount' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 42 / 42) in 'Algebra.Graph.HigherKinded.Class' Warning: 'empty' is ambiguous. It is defined * at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:250:1 * in ‘Data.Map.Internal’ * in ‘Data.Set.Internal’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:250:1 Warning: 'nub' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'swap' is ambiguous. It is defined * at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:418:1 * in ‘GHC.Internal.Data.Tuple’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:418:1 100% ( 63 / 63) in 'Algebra.Graph.Bipartite.AdjacencyMap' Warning: 'isRight' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Matching' is ambiguous. It is defined * at src/Algebra/Graph/Bipartite/AdjacencyMap/Algorithm.hs:169:21 * at src/Algebra/Graph/Bipartite/AdjacencyMap/Algorithm.hs:169:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Algebra/Graph/Bipartite/AdjacencyMap/Algorithm.hs:169:1 Warning: 'empty' is ambiguous. It is defined * at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:250:1 * in ‘Data.Set.Internal’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:250:1 100% ( 25 / 25) in 'Algebra.Graph.Bipartite.AdjacencyMap.Algorithm' Warning: 'Optimum' is ambiguous. It is defined * at src/Algebra/Graph/Label.hs:442:20 * at src/Algebra/Graph/Label.hs:442:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Algebra/Graph/Label.hs:442:1 Warning: 'Distance' is ambiguous. It is defined * at src/Algebra/Graph/Label.hs:241:22 * at src/Algebra/Graph/Label.hs:241:1 [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/jdvrhzw2rrsxglzjp2xkcqka98sl7m7w-attoparsec-aeson-2.2.2.0 /nix/store/xg1y0fwkfzl7ykngra6ppkqg7qwvlkbl-attoparsec-aeson-2.2.2.0-doc [post-build-hook] Pushing 2 paths (165 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/xg1y0fwkfzl7ykngra6ppkqg7qwvlkbl-attoparsec-aeson-2.2.2.0-doc (509.18 KiB) [post-build-hook] Pushing /nix/store/jdvrhzw2rrsxglzjp2xkcqka98sl7m7w-attoparsec-aeson-2.2.2.0 (4.57 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/jdvrhzw2rrsxglzjp2xkcqka98sl7m7w-attoparsec-aeson-2.2.2.0 /nix/store/xg1y0fwkfzl7ykngra6ppkqg7qwvlkbl-attoparsec-aeson-2.2.2.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/xg1y0fwkfzl7ykngra6ppkqg7qwvlkbl-attoparsec-aeson-2.2.2.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/jdvrhzw2rrsxglzjp2xkcqka98sl7m7w-attoparsec-aeson-2.2.2.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/qqh8favy03p84vrzs96lcd357ng66bix-attoparsec-aeson-2.2.2.0.drv' to 'https://cache.nix-ci.com'... [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/6i0zhcijxc1p9imi597c9zk1yaqpc5pj-binary-instances-1.0.6-doc /nix/store/904xjdkl20sdmyn231nrkvb6gnhm4m21-binary-instances-1.0.6 [post-build-hook] Pushing 2 paths (170 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/904xjdkl20sdmyn231nrkvb6gnhm4m21-binary-instances-1.0.6 (2.48 MiB) [post-build-hook] Pushing /nix/store/6i0zhcijxc1p9imi597c9zk1yaqpc5pj-binary-instances-1.0.6-doc (333.27 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/6i0zhcijxc1p9imi597c9zk1yaqpc5pj-binary-instances-1.0.6-doc /nix/store/904xjdkl20sdmyn231nrkvb6gnhm4m21-binary-instances-1.0.6 [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/6i0zhcijxc1p9imi597c9zk1yaqpc5pj-binary-instances-1.0.6-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/904xjdkl20sdmyn231nrkvb6gnhm4m21-binary-instances-1.0.6' 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/ab76mpfqm4wmyczkaw0a40yyr6y3izvl-binary-instances-1.0.6.drv' to 'https://cache.nix-ci.com'... - GHC.Internal.Generics.Rep_Tuple14 - GHC.Internal.Generics.Rep_Tuple13 - GHC.Internal.Generics.Rep_Tuple12 - GHC.Internal.Generics.Rep_Tuple11 - GHC.Internal.Generics.Rep_Tuple10 - GHC.Internal.Generics.Rep_Tuple9 - GHC.Internal.Generics.Rep_Tuple8 - GHC.Internal.Generics.Rep_Tuple7 - GHC.Internal.Generics.Rep_Tuple6 - GHC.Internal.Generics.Rep_Tuple5 - GHC.Internal.Generics.Rep_Tuple4 - GHC.Internal.Generics.Rep_Tuple3 - GHC.Internal.Generics.Rep_Tuple2 - GHC.Internal.Generics.Rep_Solo - GHC.Internal.Generics.Rep_Unit - GHC.Internal.Generics.Rep_Proxy - GHC.Internal.Generics.Rep_Ordering - GHC.Internal.Generics.Rep_Bool - GHC.Internal.Generics.Rep_Either - GHC.Internal.Generics.Rep_Maybe - GHC.Internal.Generics.Rep_NonEmpty - GHC.Internal.Generics.Rep_List - GHC.Internal.Generics.Rep_Void - GHC.Internal.Generics.Rep_M1 - GHC.Internal.Generics.Rep_V1 - GHC.Internal.Generics.Rep_U1 - GHC.Internal.Generics.Rep_Par1 - GHC.Internal.Generics.Rep_Rec1 - GHC.Internal.Generics.Rep_K1 - GHC.Internal.Generics.Rep_:+: - GHC.Internal.Generics.Rep_:*: - GHC.Internal.Generics.Rep_:.: - GHC.Internal.Generics.Rep_R:UReckWordp - GHC.Internal.Generics.Rep_R:UReckIntp - GHC.Internal.Generics.Rep_R:UReckDoublep - GHC.Internal.Generics.Rep_R:UReckCharp - GHC.Internal.Generics.Rep_R:UReckPtrp - GHC.Internal.Generics.Rep_Fixity - GHC.Internal.Generics.Rep_Associativity - GHC.Internal.Generics.Rep_SourceUnpackedness - GHC.Internal.Generics.Rep_SourceStrictness - GHC.Internal.Generics.Rep_DecidedStrictness - Data.Vector.Generic.Base.Vector - Data.Vector.Unboxed.Base.Vector - Data.Vector.Primitive.Vector - Data.Vector.Storable.Vector - Data.Aeson.Types.Internal.Rep_Value - GHC.Internal.Generics.Rep_R:UReckFloatp Documentation created: dist/doc/html/deriving-aeson/, dist/doc/html/deriving-aeson/deriving-aeson.txt Preprocessing test suite 'test' for deriving-aeson-0.2.10... Phase: installPhase Installing library in /nix/store/lsrim52kjf35j41va231z31jh8mw8icn-deriving-aeson-0.2.10/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/deriving-aeson-0.2.10-FBoOl1WhvLn8N5h6c6aHVo Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/lsrim52kjf35j41va231z31jh8mw8icn-deriving-aeson-0.2.10 shrinking /nix/store/lsrim52kjf35j41va231z31jh8mw8icn-deriving-aeson-0.2.10/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSderiving-aeson-0.2.10-FBoOl1WhvLn8N5h6c6aHVo-ghc9.10.2.so checking for references to /build/ in /nix/store/lsrim52kjf35j41va231z31jh8mw8icn-deriving-aeson-0.2.10... patching script interpreter paths in /nix/store/lsrim52kjf35j41va231z31jh8mw8icn-deriving-aeson-0.2.10 stripping (with command strip and flags -S -p) in /nix/store/lsrim52kjf35j41va231z31jh8mw8icn-deriving-aeson-0.2.10/lib shrinking RPATHs of ELF executables and libraries in /nix/store/l6mx751p3ar9v0dfp4dijflw9dfzhp8q-deriving-aeson-0.2.10-doc checking for references to /build/ in /nix/store/l6mx751p3ar9v0dfp4dijflw9dfzhp8q-deriving-aeson-0.2.10-doc... patching script interpreter paths in /nix/store/l6mx751p3ar9v0dfp4dijflw9dfzhp8q-deriving-aeson-0.2.10-doc foldl' (Data/EnumSet.hs:318) fold (Data/EnumSet.hs:322) findMin (Data/EnumSet.hs:286) findMax (Data/EnumSet.hs:290) deleteMin (Data/EnumSet.hs:294) deleteMax (Data/EnumSet.hs:298) deleteFindMin (Data/EnumSet.hs:278) deleteFindMax (Data/EnumSet.hs:282) maxView (Data/EnumSet.hs:270) minView (Data/EnumSet.hs:274) elems (Data/EnumSet.hs:326) toList (Data/EnumSet.hs:330) fromList (Data/EnumSet.hs:342) toAscList (Data/EnumSet.hs:334) toDescList (Data/EnumSet.hs:338) fromAscList (Data/EnumSet.hs:346) fromDistinctAscList (Data/EnumSet.hs:350) 19% ( 25 /127) in 'Data.EnumMap.Strict' Missing documentation for: ! (Data/EnumMap/Base.hs:241) \\ (Data/EnumMap/Base.hs:245) null (Data/EnumMap/Base.hs:249) size (Data/EnumMap/Base.hs:253) member (Data/EnumMap/Base.hs:257) notMember (Data/EnumMap/Base.hs:261) lookup (Data/EnumMap/Base.hs:265) findWithDefault (Data/EnumMap/Strict.hs:193) lookupLT (Data/EnumMap/Base.hs:273) lookupGT (Data/EnumMap/Base.hs:277) lookupLE (Data/EnumMap/Base.hs:281) lookupGE (Data/EnumMap/Base.hs:285) empty (Data/EnumMap/Base.hs:289) singleton (Data/EnumMap/Strict.hs:197) insert (Data/EnumMap/Strict.hs:201) insertWith (Data/EnumMap/Strict.hs:205) insertWithKey (Data/EnumMap/Strict.hs:210) insertLookupWithKey (Data/EnumMap/Strict.hs:216) delete (Data/EnumMap/Base.hs:316) adjust (Data/EnumMap/Strict.hs:221) adjustWithKey (Data/EnumMap/Strict.hs:225) update (Data/EnumMap/Strict.hs:288) updateWithKey (Data/EnumMap/Strict.hs:293) updateLookupWithKey (Data/EnumMap/Strict.hs:298) alter (Data/EnumMap/Strict.hs:229) alterF (Data/EnumMap/Strict.hs:233) union (Data/EnumMap/Base.hs:358) unionWith (Data/EnumMap/Strict.hs:241) unionWithKey (Data/EnumMap/Strict.hs:246) unions (Data/EnumMap/Base.hs:350) unionsWith (Data/EnumMap/Strict.hs:237) difference (Data/EnumMap/Base.hs:372) differenceWith (Data/EnumMap/Strict.hs:251) differenceWithKey (Data/EnumMap/Strict.hs:257) intersection (Data/EnumMap/Base.hs:387) intersectionWith (Data/EnumMap/Strict.hs:262) intersectionWithKey (Data/EnumMap/Strict.hs:268) mergeWithKey (Data/EnumMap/Strict.hs:279) map (Data/EnumMap/Strict.hs:319) mapWithKey (Data/EnumMap/Strict.hs:323) traverseWithKey (Data/EnumMap/Base.hs:510) mapAccum (Data/EnumMap/Strict.hs:327) mapAccumWithKey (Data/EnumMap/Strict.hs:332) mapAccumRWithKey (Data/EnumMap/Strict.hs:338) mapKeys (Data/EnumMap/Base.hs:530) mapKeysWith (Data/EnumMap/Strict.hs:343) mapKeysMonotonic (Data/EnumMap/Base.hs:538) foldr (Data/EnumMap/Base.hs:600) foldl (Data/EnumMap/Base.hs:604) foldrWithKey (Data/EnumMap/Base.hs:608) foldlWithKey (Data/EnumMap/Base.hs:612) foldr' (Data/EnumMap/Base.hs:616) foldl' (Data/EnumMap/Base.hs:620) foldrWithKey' (Data/EnumMap/Base.hs:624) foldlWithKey' (Data/EnumMap/Base.hs:628) elems (Data/EnumMap/Base.hs:632) keys (Data/EnumMap/Base.hs:636) assocs (Data/EnumMap/Base.hs:648) keysSet (Data/EnumMap/Base.hs:640) fromSet (Data/EnumMap/Strict.hs:365) toList (Data/EnumMap/Base.hs:652) fromList (Data/EnumMap/Strict.hs:369) fromListWith (Data/EnumMap/Strict.hs:373) fromListWithKey (Data/EnumMap/Strict.hs:377) toAscList (Data/EnumMap/Base.hs:656) toDescList (Data/EnumMap/Base.hs:660) fromAscList (Data/EnumMap/Strict.hs:382) fromAscListWith (Data/EnumMap/Strict.hs:386) fromAscListWithKey (Data/EnumMap/Strict.hs:390) fromDistinctAscList (Data/EnumMap/Strict.hs:395) filter (Data/EnumMap/Base.hs:542) filterWithKey (Data/EnumMap/Base.hs:546) restrictKeys (Data/EnumMap/Base.hs:551) withoutKeys (Data/EnumMap/Base.hs:556) partition (Data/EnumMap/Base.hs:562) partitionWithKey (Data/EnumMap/Base.hs:567) mapMaybe (Data/EnumMap/Strict.hs:347) mapMaybeWithKey (Data/EnumMap/Strict.hs:351) mapEither (Data/EnumMap/Strict.hs:355) 33 ┃ fmap srcLocModule srcLocMaybe == Just "HaskellWorks.Hspec.HedgehogSpec" This failure can be reproduced by running: > recheckAt (Seed 4197058157509941238 10124393226233939017) "1:" `requireProperty` should print a callstack with the test's location when property fails [✔] ✗ failed at test/HaskellWorks/Hspec/HedgehogSpec.hs:32:17 after 1 test. shrink path: 1: ┏━━ test/HaskellWorks/Hspec/HedgehogSpec.hs ━━━ 16 ┃ spec :: Spec 17 ┃ spec = describe "HaskellWorks.Hspec.HedgehogSpec" $ do 18 ┃ it "should have require function that checks hedgehog properties" $ do 19 ┃ require $ property $ do 20 ┃ x <- forAll (Gen.int Range.constantBounded) 21 ┃ x === x 22 ┃ 23 ┃ it "`require . property` should print a callstack with the test's location when property fails" $ 24 ┃ require (property failure) `shouldThrow` \(HUnitFailure srcLocMaybe _) -> 25 ┃ fmap srcLocModule srcLocMaybe == Just "HaskellWorks.Hspec.HedgehogSpec" 26 ┃ 27 ┃ it "`requireProperty` should print a callstack with the test's location when property fails" $ 28 ┃ requireProperty failure `shouldThrow` \(HUnitFailure srcLocMaybe _) -> 29 ┃ fmap srcLocModule srcLocMaybe == Just "HaskellWorks.Hspec.HedgehogSpec" 30 ┃ 31 ┃ it "`requireTest` should print a callstack with the test's location when property fails" $ 32 ┃ requireTest failure `shouldThrow` \(HUnitFailure srcLocMaybe _) -> ┃ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 33 ┃ fmap srcLocModule srcLocMaybe == Just "HaskellWorks.Hspec.HedgehogSpec" This failure can be reproduced by running: > recheckAt (Seed 3602445329506127616 11090158735745273025) "1:" `requireTest` should print a callstack with the test's location when property fails [✔] Finished in 0.0092 seconds 4 examples, 0 failures Test suite hw-hspec-hedgehog-test: PASS Test suite logged to: dist/test/hw-hspec-hedgehog-0.1.1.1-hw-hspec-hedgehog-test.log 2 of 2 test suites (2 of 2 test cases) passed. Phase: haddockPhase Preprocessing library for hw-hspec-hedgehog-0.1.1.1... Running Haddock on library for hw-hspec-hedgehog-0.1.1.1... [1 of 2] Compiling HaskellWorks.Hspec.Hedgehog ( src/HaskellWorks/Hspec/Hedgehog.hs, nothing ) [2 of 2] Compiling Paths_hw_hspec_hedgehog ( dist/build/autogen/Paths_hw_hspec_hedgehog.hs, nothing ) Haddock coverage: 0% ( 0 / 4) in 'HaskellWorks.Hspec.Hedgehog' Missing documentation for: Module header require (src/HaskellWorks/Hspec/Hedgehog.hs:24) requireProperty (src/HaskellWorks/Hspec/Hedgehog.hs:30) requireTest (src/HaskellWorks/Hspec/Hedgehog.hs:33) Documentation created: dist/doc/html/hw-hspec-hedgehog/, dist/doc/html/hw-hspec-hedgehog/hw-hspec-hedgehog.txt Preprocessing test suite 'doctest' for hw-hspec-hedgehog-0.1.1.1... Preprocessing test suite 'hw-hspec-hedgehog-test' for hw-hspec-hedgehog-0.1.1.1... Phase: installPhase Installing library in /nix/store/fqgdadlpvadil9q2ydd887vfmpjb4way-hw-hspec-hedgehog-0.1.1.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/hw-hspec-hedgehog-0.1.1.1-HestMPIRxIU2r9Zv3PzCEy Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/fqgdadlpvadil9q2ydd887vfmpjb4way-hw-hspec-hedgehog-0.1.1.1 shrinking /nix/store/fqgdadlpvadil9q2ydd887vfmpjb4way-hw-hspec-hedgehog-0.1.1.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHShw-hspec-hedgehog-0.1.1.1-HestMPIRxIU2r9Zv3PzCEy-ghc9.10.2.so checking for references to /build/ in /nix/store/fqgdadlpvadil9q2ydd887vfmpjb4way-hw-hspec-hedgehog-0.1.1.1... patching script interpreter paths in /nix/store/fqgdadlpvadil9q2ydd887vfmpjb4way-hw-hspec-hedgehog-0.1.1.1 [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/z85yhh8mhs4bb61w2rh4yhmlbbj14mkd-microaeson-0.1.0.3-doc /nix/store/za64170z1pkr4cwawdz12p602z38z9x1-microaeson-0.1.0.3 [post-build-hook] Pushing 2 paths (70 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/za64170z1pkr4cwawdz12p602z38z9x1-microaeson-0.1.0.3 (2.43 MiB) [post-build-hook] Pushing /nix/store/z85yhh8mhs4bb61w2rh4yhmlbbj14mkd-microaeson-0.1.0.3-doc (808.66 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/z85yhh8mhs4bb61w2rh4yhmlbbj14mkd-microaeson-0.1.0.3-doc /nix/store/za64170z1pkr4cwawdz12p602z38z9x1-microaeson-0.1.0.3 [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/z85yhh8mhs4bb61w2rh4yhmlbbj14mkd-microaeson-0.1.0.3-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/za64170z1pkr4cwawdz12p602z38z9x1-microaeson-0.1.0.3' 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/r3wf71d2f56x15z3p1ki6cqa3ib06vq4-microaeson-0.1.0.3.drv' to 'https://cache.nix-ci.com'... [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/gpvm67rnb3czxki7kz7kjdgshl3ng5ci-path-0.9.6 [post-build-hook] Pushing 1 paths (164 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/gpvm67rnb3czxki7kz7kjdgshl3ng5ci-path-0.9.6 (10.04 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/gpvm67rnb3czxki7kz7kjdgshl3ng5ci-path-0.9.6 [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/gpvm67rnb3czxki7kz7kjdgshl3ng5ci-path-0.9.6' 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/2kf88v1jbsnj45mvrd35ah0z49fcb659-path-0.9.6.drv' to 'https://cache.nix-ci.com'... Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. F Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. G Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. H Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. I Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. K Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. thunk Thunk A Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Thunk B Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Thunk C Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Thunk D Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Thunk E Eq [ 99 of 369] Compiling Rebase.Data.ByteString.Lazy.Char8 ( library/Rebase/Data/ByteString/Lazy/Char8.hs, dist/build/Rebase/Data/ByteString/Lazy/Char8.p_o ) [100 of 369] Compiling Rebase.Data.ByteString.Lazy.Internal ( library/Rebase/Data/ByteString/Lazy/Internal.hs, dist/build/Rebase/Data/ByteString/Lazy/Internal.p_o ) [101 of 369] Compiling Rebase.Data.ByteString.Short ( library/Rebase/Data/ByteString/Short.hs, dist/build/Rebase/Data/ByteString/Short.p_o ) [102 of 369] Compiling Rebase.Data.ByteString.Short.Internal ( library/Rebase/Data/ByteString/Short/Internal.hs, dist/build/Rebase/Data/ByteString/Short/Internal.p_o ) [103 of 369] Compiling Rebase.Data.ByteString.Unsafe ( library/Rebase/Data/ByteString/Unsafe.hs, dist/build/Rebase/Data/ByteString/Unsafe.p_o ) [104 of 369] Compiling Rebase.Data.Char ( library/Rebase/Data/Char.hs, dist/build/Rebase/Data/Char.p_o ) [105 of 369] Compiling Rebase.Data.Coerce ( library/Rebase/Data/Coerce.hs, dist/build/Rebase/Data/Coerce.p_o ) [106 of 369] Compiling Rebase.Data.Complex ( library/Rebase/Data/Complex.hs, dist/build/Rebase/Data/Complex.p_o ) [107 of 369] Compiling Rebase.Data.DList ( library/Rebase/Data/DList.hs, dist/build/Rebase/Data/DList.p_o ) [108 of 369] Compiling Rebase.Data.Data ( library/Rebase/Data/Data.hs, dist/build/Rebase/Data/Data.p_o ) [109 of 369] Compiling Rebase.Data.Dynamic ( library/Rebase/Data/Dynamic.hs, dist/build/Rebase/Data/Dynamic.p_o ) [110 of 369] Compiling Rebase.Data.Either ( library/Rebase/Data/Either.hs, dist/build/Rebase/Data/Either.p_o ) [111 of 369] Compiling Rebase.Data.Either.Combinators ( library/Rebase/Data/Either/Combinators.hs, dist/build/Rebase/Data/Either/Combinators.p_o ) [112 of 369] Compiling Rebase.Data.Either.Validation ( library/Rebase/Data/Either/Validation.hs, dist/build/Rebase/Data/Either/Validation.p_o ) [113 of 369] Compiling Rebase.Data.Eq ( library/Rebase/Data/Eq.hs, dist/build/Rebase/Data/Eq.p_o ) [114 of 369] Compiling Rebase.Data.Fixed ( library/Rebase/Data/Fixed.hs, dist/build/Rebase/Data/Fixed.p_o ) [115 of 369] Compiling Rebase.Data.Foldable ( library/Rebase/Data/Foldable.hs, dist/build/Rebase/Data/Foldable.p_o ) [116 of 369] Compiling Rebase.Data.Function ( library/Rebase/Data/Function.hs, dist/build/Rebase/Data/Function.p_o ) [117 of 369] Compiling Rebase.Data.Functor ( library/Rebase/Data/Functor.hs, dist/build/Rebase/Data/Functor.p_o ) [118 of 369] Compiling Rebase.Data.Functor.Alt ( library/Rebase/Data/Functor/Alt.hs, dist/build/Rebase/Data/Functor/Alt.p_o ) [119 of 369] Compiling Rebase.Data.Functor.Apply ( library/Rebase/Data/Functor/Apply.hs, dist/build/Rebase/Data/Functor/Apply.p_o ) [120 of 369] Compiling Rebase.Data.Functor.Bind ( library/Rebase/Data/Functor/Bind.hs, dist/build/Rebase/Data/Functor/Bind.p_o ) [121 of 369] Compiling Rebase.Data.Functor.Bind.Class ( library/Rebase/Data/Functor/Bind/Class.hs, dist/build/Rebase/Data/Functor/Bind/Class.p_o ) [122 of 369] Compiling Rebase.Data.Functor.Bind.Trans ( library/Rebase/Data/Functor/Bind/Trans.hs, dist/build/Rebase/Data/Functor/Bind/Trans.p_o ) [123 of 369] Compiling Rebase.Data.Functor.Classes ( library/Rebase/Data/Functor/Classes.hs, dist/build/Rebase/Data/Functor/Classes.p_o ) [124 of 369] Compiling Rebase.Data.Functor.Compose ( library/Rebase/Data/Functor/Compose.hs, dist/build/Rebase/Data/Functor/Compose.p_o ) [125 of 369] Compiling Rebase.Data.Functor.Constant ( library/Rebase/Data/Functor/Constant.hs, dist/build/Rebase/Data/Functor/Constant.p_o ) [126 of 369] Compiling Rebase.Data.Functor.Contravariant ( library/Rebase/Data/Functor/Contravariant.hs, dist/build/Rebase/Data/Functor/Contravariant.p_o ) [127 of 369] Compiling Rebase.Data.Functor.Contravariant.Compose ( library/Rebase/Data/Functor/Contravariant/Compose.hs, dist/build/Rebase/Data/Functor/Contravariant/Compose.p_o ) [128 of 369] Compiling Rebase.Data.Functor.Contravariant.Divisible ( library/Rebase/Data/Functor/Contravariant/Divisible.hs, dist/build/Rebase/Data/Functor/Contravariant/Divisible.p_o ) [129 of 369] Compiling Rebase.Data.Functor.Extend ( library/Rebase/Data/Functor/Extend.hs, dist/build/Rebase/Data/Functor/Extend.p_o ) Building aeson-pretty Building cabal-install-parsers Building path-io Building stan Defaulting to the one defined at Test/Framework/Location.hs:37:1 100% ( 7 / 7) in 'Test.Framework.Location' 20% ( 1 / 5) in 'Test.Framework.Preprocessor' Missing documentation for: transform (Test/Framework/Preprocessor.hs:362) progName (Test/Framework/Preprocessor.hs:64) preprocessorTests (Test/Framework/Preprocessor.hs:456) TransformOptions (Test/Framework/Preprocessor.hs:358) 59% ( 31 / 52) in 'Test.Framework.Pretty' Missing documentation for: comma colon int integer float double parens space semi brackets braces equals lparen rparen lbrack rbrack lbrace rbrace rational quotes doubleQuotes Warning: 'FullTestResult' is ambiguous. It is defined * at Test/Framework/TestInterface.hs:139:7 * at Test/Framework/TestInterface.hs:138:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Test/Framework/TestInterface.hs:138:1 44% ( 8 / 18) in 'Test.Framework.TestInterface' Missing documentation for: HTFFailureException (Test/Framework/TestInterface.hs:155) HtfStackEntry (Test/Framework/TestInterface.hs:69) HtfStack (Test/Framework/TestInterface.hs:77) emptyHtfStack (Test/Framework/TestInterface.hs:109) mkHtfStack (Test/Framework/TestInterface.hs:85) failureLocationFromStack (Test/Framework/TestInterface.hs:115) failureLocation (Test/Framework/TestInterface.hs:112) restCallStack (Test/Framework/TestInterface.hs:121) htfStackToList (Test/Framework/TestInterface.hs:106) addCallerToSubAssertStack (Test/Framework/TestInterface.hs:171) 23% ( 3 / 13) in 'Test.Framework.History' Missing documentation for: TestHistory (Test/Framework/History.hs:50) HistoricTestResult (Test/Framework/History.hs:78) emptyTestHistory (Test/Framework/History.hs:62) serializeTestHistory (Test/Framework/History.hs:149) deserializeTestHistory (Test/Framework/History.hs:157) findHistoricTestResult (Test/Framework/History.hs:112) findHistoricSuccessfulTestResult (Test/Framework/History.hs:115) updateTestHistory (Test/Framework/History.hs:97) mkTestRunHistory (Test/Framework/History.hs:88) historyTests (Test/Framework/History.hs:183) 100% ( 5 / 5) in 'Test.Framework.AssertM' Warning: 'TestReporter' is ambiguous. It is defined * at Test/Framework/TestTypes.hs:248:7 * at Test/Framework/TestTypes.hs:247:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Test/Framework/TestTypes.hs:247:1 Warning: 'FlatTest' is ambiguous. It is defined * at Test/Framework/TestTypes.hs:146:7 * at Test/Framework/TestTypes.hs:158:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Test/Framework/TestTypes.hs:158:1 Warning: 'TestOptions' is ambiguous. It is defined * at Test/Framework/TestTypes.hs:67:20 * at Test/Framework/TestTypes.hs:67:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Test/Framework/TestTypes.hs:67:1 Warning: 'WithTestOptions' is ambiguous. It is defined * at Test/Framework/TestTypes.hs:79:26 * at Test/Framework/TestTypes.hs:79:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Test/Framework/TestTypes.hs:79:1 92% ( 39 / 42) in 'Test.Framework.TestTypes' Missing documentation for: ReportGlobalResultsArg (Test/Framework/TestTypes.hs:286) emptyTestReporter (Test/Framework/TestTypes.hs:258) attachCallStack (Test/Framework/TestTypes.hs:177) Warning: 'TestStartEventObj' is ambiguous. It is defined * at Test/Framework/JsonOutput.hs:94:7 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Algebra/Graph/Label.hs:241:1 Warning: 'Minimum' is ambiguous. It is defined * at src/Algebra/Graph/Label.hs:314:21 * at src/Algebra/Graph/Label.hs:314:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Algebra/Graph/Label.hs:314:1 Warning: 'Capacity' is ambiguous. It is defined * at src/Algebra/Graph/Label.hs:176:22 * at src/Algebra/Graph/Label.hs:176:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Algebra/Graph/Label.hs:176:1 Warning: 'Count' is ambiguous. It is defined * at src/Algebra/Graph/Label.hs:209:19 * at src/Algebra/Graph/Label.hs:209:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Algebra/Graph/Label.hs:209:1 100% ( 37 / 37) in 'Algebra.Graph.Label' Warning: 'AdjacencyMap' is ambiguous. It is defined * at src/Algebra/Graph/AdjacencyMap.hs:157:1 * at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:152:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:152:1 Warning: 'isEmpty' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'empty' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'vertexList' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'edges' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'adjacencyList' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'stars' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 51 / 51) in 'Algebra.Graph.NonEmpty.AdjacencyMap' Warning: 'nub' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'sort' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'vertex' is ambiguous. It is defined * at src/Algebra/Graph/AdjacencyMap.hs:239:1 * at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:224:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:224:1 Warning: 'edge' is ambiguous. It is defined * at src/Algebra/Graph/AdjacencyMap.hs:252:1 * at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:237:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:237:1 93% ( 15 / 16) in 'Algebra.Graph.AdjacencyMap.Algorithm' Missing documentation for: Cycle (src/Algebra/Graph/AdjacencyMap/Algorithm.hs:228) Warning: 'empty' is ambiguous. It is defined * at src/Algebra/Graph/Acyclic/AdjacencyMap.hs:132:1 * at src/Algebra/Graph/AdjacencyMap.hs:227:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Algebra/Graph/AdjacencyMap.hs:227:1 Warning: 'vertex' is ambiguous. It is defined * at src/Algebra/Graph/Acyclic/AdjacencyMap.hs:143:1 * at src/Algebra/Graph/AdjacencyMap.hs:239:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Algebra/Graph/AdjacencyMap.hs:239:1 [dependent-sum] Phase: setupCompilerEnvironmentPhase [dependent-sum] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [dependent-sum] Phase: unpackPhase [dependent-sum] unpacking source archive /nix/store/9javmkdzlpl1z815xqaw42lazs4p2hvm-dependent-sum-0.7.2.0.tar.gz [dependent-sum] source root is dependent-sum-0.7.2.0 [dependent-sum] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "dependent-sum-0.7.2.0/src/Data/Dependent/Sum.hs" [dependent-sum] Phase: patchPhase [dependent-sum] Replace Cabal file with edited version from mirror://hackage/dependent-sum-0.7.2.0/revision/2.cabal. [dependent-sum] Phase: compileBuildDriverPhase [dependent-sum] setupCompileFlags: -package-db=/build/tmp.HgRuIAlIFE/setup-package.conf.d -threaded [dependent-sum] [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.HgRuIAlIFE/Main.o ) [dependent-sum] [2 of 2] Linking Setup [dependent-sum] Phase: updateAutotoolsGnuConfigScriptsPhase [dependent-sum] Phase: configurePhase [dependent-sum] configureFlags: --verbose --prefix=/nix/store/4ndsr142ny4lq0xabq0kry0nzs272pjj-dependent-sum-0.7.2.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/pfdl6zvn1d3bnlq6hgld7wr38g8fx0ld-dependent-sum-0.7.2.0-doc/share/doc/dependent-sum-0.7.2.0 --with-gcc=gcc --package-db=/build/tmp.HgRuIAlIFE/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [dependent-sum] Using Parsec parser [dependent-sum] Configuring dependent-sum-0.7.2.0... [dependent-sum] Dependency base >=4.9 && <5: using base-4.20.1.0 [dependent-sum] Dependency constraints-extras >=0.2 && <0.5: using constraints-extras-0.4.0.2 [dependent-sum] Dependency some >=1.0.4 && <1.0.7: using some-1.0.6 [dependent-sum] Source component graph: component lib [dependent-sum] Configured component graph: [dependent-sum]  component dependent-sum-0.7.2.0-8M7P2xLIJui9BOzyItlGg1 [dependent-sum]  include base-4.20.1.0-2277 [dependent-sum]  include constraints-extras-0.4.0.2-Bx1jrdHJhAK6HIpwP2ItF4 [dependent-sum]  include some-1.0.6-Dybxoy5lU9H5cTHJXgrpqo [dependent-sum] Linked component graph: [dependent-sum]  unit dependent-sum-0.7.2.0-8M7P2xLIJui9BOzyItlGg1 [dependent-sum]  include base-4.20.1.0-2277 [dependent-sum]  include constraints-extras-0.4.0.2-Bx1jrdHJhAK6HIpwP2ItF4 [dependent-sum]  include some-1.0.6-Dybxoy5lU9H5cTHJXgrpqo [dependent-sum]  Data.Dependent.Sum=dependent-sum-0.7.2.0-8M7P2xLIJui9BOzyItlGg1:Data.Dependent.Sum,Data.GADT.Compare=some-1.0.6-Dybxoy5lU9H5cTHJXgrpqo:Data.GADT.Compare,Data.GADT.Show=some-1.0.6-Dybxoy5lU9H5cTHJXgrpqo:Data.GADT.Show,Data.Some=some-1.0.6-Dybxoy5lU9H5cTHJXgrpqo:Data.Some [dependent-sum] Ready component graph: [dependent-sum]  definite dependent-sum-0.7.2.0-8M7P2xLIJui9BOzyItlGg1 [dependent-sum]  depends base-4.20.1.0-2277 [dependent-sum]  depends constraints-extras-0.4.0.2-Bx1jrdHJhAK6HIpwP2ItF4 [dependent-sum]  depends some-1.0.6-Dybxoy5lU9H5cTHJXgrpqo [dependent-sum] Using Cabal-3.12.1.0 compiled by ghc-9.10 [dependent-sum] Using compiler: ghc-9.10.2 [dependent-sum] Using install prefix: [dependent-sum] /nix/store/4ndsr142ny4lq0xabq0kry0nzs272pjj-dependent-sum-0.7.2.0 [dependent-sum] Executables installed in: [dependent-sum] /nix/store/4ndsr142ny4lq0xabq0kry0nzs272pjj-dependent-sum-0.7.2.0/bin [dependent-sum] Libraries installed in: [dependent-sum] /nix/store/4ndsr142ny4lq0xabq0kry0nzs272pjj-dependent-sum-0.7.2.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/dependent-sum-0.7.2.0-8M7P2xLIJui9BOzyItlGg1 [dependent-sum] Dynamic Libraries installed in: [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/l6mx751p3ar9v0dfp4dijflw9dfzhp8q-deriving-aeson-0.2.10-doc /nix/store/lsrim52kjf35j41va231z31jh8mw8icn-deriving-aeson-0.2.10 [post-build-hook] Pushing 2 paths (164 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/lsrim52kjf35j41va231z31jh8mw8icn-deriving-aeson-0.2.10 (634.73 KiB) [post-build-hook] Pushing /nix/store/l6mx751p3ar9v0dfp4dijflw9dfzhp8q-deriving-aeson-0.2.10-doc (3.38 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/l6mx751p3ar9v0dfp4dijflw9dfzhp8q-deriving-aeson-0.2.10-doc /nix/store/lsrim52kjf35j41va231z31jh8mw8icn-deriving-aeson-0.2.10 [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/l6mx751p3ar9v0dfp4dijflw9dfzhp8q-deriving-aeson-0.2.10-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/lsrim52kjf35j41va231z31jh8mw8icn-deriving-aeson-0.2.10' 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/wvk3nz3nfk5bygczb7aqh0rhi2788qh5-deriving-aeson-0.2.10.drv' to 'https://cache.nix-ci.com'... mapEitherWithKey (Data/EnumMap/Strict.hs:360) split (Data/EnumMap/Base.hs:590) splitLookup (Data/EnumMap/Base.hs:594) isSubmapOf (Data/EnumMap/Base.hs:493) isSubmapOfBy (Data/EnumMap/Base.hs:497) isProperSubmapOf (Data/EnumMap/Base.hs:485) isProperSubmapOfBy (Data/EnumMap/Base.hs:489) lookupMin (Data/EnumMap/Base.hs:461) lookupMax (Data/EnumMap/Base.hs:465) findMin (Data/EnumMap/Base.hs:469) findMax (Data/EnumMap/Base.hs:473) deleteMin (Data/EnumMap/Base.hs:477) deleteMax (Data/EnumMap/Base.hs:481) deleteFindMin (Data/EnumMap/Base.hs:457) deleteFindMax (Data/EnumMap/Base.hs:453) updateMin (Data/EnumMap/Strict.hs:315) updateMax (Data/EnumMap/Strict.hs:311) updateMinWithKey (Data/EnumMap/Strict.hs:303) updateMaxWithKey (Data/EnumMap/Strict.hs:307) minView (Data/EnumMap/Base.hs:449) maxView (Data/EnumMap/Base.hs:445) minViewWithKey (Data/EnumMap/Base.hs:431) maxViewWithKey (Data/EnumMap/Base.hs:425) 19% ( 25 /127) in 'Data.EnumMap.Lazy' Missing documentation for: ! (Data/EnumMap/Base.hs:241) \\ (Data/EnumMap/Base.hs:245) null (Data/EnumMap/Base.hs:249) size (Data/EnumMap/Base.hs:253) member (Data/EnumMap/Base.hs:257) notMember (Data/EnumMap/Base.hs:261) lookup (Data/EnumMap/Base.hs:265) findWithDefault (Data/EnumMap/Base.hs:269) lookupLT (Data/EnumMap/Base.hs:273) lookupGT (Data/EnumMap/Base.hs:277) lookupLE (Data/EnumMap/Base.hs:281) lookupGE (Data/EnumMap/Base.hs:285) empty (Data/EnumMap/Base.hs:289) singleton (Data/EnumMap/Base.hs:293) insert (Data/EnumMap/Base.hs:297) insertWith (Data/EnumMap/Base.hs:301) insertWithKey (Data/EnumMap/Base.hs:306) insertLookupWithKey (Data/EnumMap/Base.hs:311) delete (Data/EnumMap/Base.hs:316) adjust (Data/EnumMap/Base.hs:320) adjustWithKey (Data/EnumMap/Base.hs:324) update (Data/EnumMap/Base.hs:328) updateWithKey (Data/EnumMap/Base.hs:332) updateLookupWithKey (Data/EnumMap/Base.hs:337) alter (Data/EnumMap/Base.hs:342) alterF (Data/EnumMap/Base.hs:346) union (Data/EnumMap/Base.hs:358) unionWith (Data/EnumMap/Base.hs:362) unionWithKey (Data/EnumMap/Base.hs:367) unions (Data/EnumMap/Base.hs:350) unionsWith (Data/EnumMap/Base.hs:354) difference (Data/EnumMap/Base.hs:372) differenceWith (Data/EnumMap/Base.hs:376) differenceWithKey (Data/EnumMap/Base.hs:382) intersection (Data/EnumMap/Base.hs:387) intersectionWith (Data/EnumMap/Base.hs:391) intersectionWithKey (Data/EnumMap/Base.hs:397) mergeWithKey (Data/EnumMap/Base.hs:408) map (Data/EnumMap/Base.hs:501) mapWithKey (Data/EnumMap/Base.hs:505) traverseWithKey (Data/EnumMap/Base.hs:510) mapAccum (Data/EnumMap/Base.hs:514) mapAccumWithKey (Data/EnumMap/Base.hs:519) mapAccumRWithKey (Data/EnumMap/Base.hs:525) mapKeys (Data/EnumMap/Base.hs:530) mapKeysWith (Data/EnumMap/Base.hs:534) mapKeysMonotonic (Data/EnumMap/Base.hs:538) foldr (Data/EnumMap/Base.hs:600) foldl (Data/EnumMap/Base.hs:604) foldrWithKey (Data/EnumMap/Base.hs:608) foldlWithKey (Data/EnumMap/Base.hs:612) foldr' (Data/EnumMap/Base.hs:616) foldl' (Data/EnumMap/Base.hs:620) foldrWithKey' (Data/EnumMap/Base.hs:624) foldlWithKey' (Data/EnumMap/Base.hs:628) elems (Data/EnumMap/Base.hs:632) keys (Data/EnumMap/Base.hs:636) assocs (Data/EnumMap/Base.hs:648) keysSet (Data/EnumMap/Base.hs:640) fromSet (Data/EnumMap/Base.hs:644) toList (Data/EnumMap/Base.hs:652) fromList (Data/EnumMap/Base.hs:664) fromListWith (Data/EnumMap/Base.hs:668) fromListWithKey (Data/EnumMap/Base.hs:672) toAscList (Data/EnumMap/Base.hs:656) toDescList (Data/EnumMap/Base.hs:660) fromAscList (Data/EnumMap/Base.hs:677) fromAscListWith (Data/EnumMap/Base.hs:681) fromAscListWithKey (Data/EnumMap/Base.hs:685) fromDistinctAscList (Data/EnumMap/Base.hs:690) filter (Data/EnumMap/Base.hs:542) filterWithKey (Data/EnumMap/Base.hs:546) restrictKeys (Data/EnumMap/Base.hs:551) [generic-lens] Phase: setupCompilerEnvironmentPhase [generic-lens] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [generic-lens] Phase: unpackPhase [generic-lens] unpacking source archive /nix/store/qaxg1rjslda6hp5aw5m7h542l7fhyhdp-generic-lens-2.2.2.0.tar.gz [generic-lens] source root is generic-lens-2.2.2.0 [generic-lens] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "generic-lens-2.2.2.0/test/Util.hs" [generic-lens] Phase: patchPhase [generic-lens] Replace Cabal file with edited version from mirror://hackage/generic-lens-2.2.2.0/revision/1.cabal. [generic-lens] Phase: compileBuildDriverPhase [generic-lens] setupCompileFlags: -package-db=/build/tmp.DzOVmcDuW0/setup-package.conf.d -threaded [generic-lens] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.DzOVmcDuW0/Main.o ) [generic-lens] [2 of 2] Linking Setup [generic-lens] Phase: updateAutotoolsGnuConfigScriptsPhase [generic-lens] Phase: configurePhase [generic-lens] configureFlags: --verbose --prefix=/nix/store/rag6ma62rxqrh6s5cq0pvs0ik5rnyb7x-generic-lens-2.2.2.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/d42ixhyqjva2wiig2ljqq4vmli5jmbb3-generic-lens-2.2.2.0-doc/share/doc/generic-lens-2.2.2.0 --with-gcc=gcc --package-db=/build/tmp.DzOVmcDuW0/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/lib [generic-lens] Using Parsec parser [generic-lens] Configuring generic-lens-2.2.2.0... [generic-lens] Dependency base >=4.11 && <5: using base-4.20.1.0 [generic-lens] Dependency generic-lens-core ==2.2.1.0: using generic-lens-core-2.2.1.0 [generic-lens] Dependency profunctors: using profunctors-5.6.3 [generic-lens] Dependency text >=1.2 && <1.3 || >=2.0 && <2.2: using text-2.1.2 [generic-lens] Dependency HUnit: using HUnit-1.6.2.0 [generic-lens] Dependency base: using base-4.20.1.0 [generic-lens] Dependency generic-lens: using generic-lens-2.2.2.0 [generic-lens] Dependency inspection-testing >=0.2: using inspection-testing-0.6.2 [generic-lens] Dependency lens: using lens-5.3.5 [generic-lens] Dependency profunctors: using profunctors-5.6.3 [generic-lens] Dependency HUnit: using HUnit-1.6.2.0 [generic-lens] Dependency base: using base-4.20.1.0 [generic-lens] Dependency generic-lens: using generic-lens-2.2.2.0 [generic-lens] Dependency lens: using lens-5.3.5 [generic-lens] Dependency HUnit: using HUnit-1.6.2.0 [generic-lens] Dependency base: using base-4.20.1.0 [generic-lens] Dependency generic-lens: using generic-lens-2.2.2.0 [generic-lens] Dependency lens: using lens-5.3.5 [generic-lens] Dependency profunctors: using profunctors-5.6.3 [generic-lens] Dependency base >4 && <5: using base-4.20.1.0 [generic-lens] Dependency doctest: using doctest-0.24.2 [generic-lens] Dependency lens: using lens-5.3.5 [generic-lens] Source component graph: [generic-lens]  component test:doctests [generic-lens]  component lib [generic-lens]  component test:generic-lens-bifunctor dependency lib [generic-lens]  component test:generic-lens-syb-tree dependency lib [generic-lens]  component test:inspection-tests dependency lib [generic-lens] Configured component graph: [generic-lens]  component generic-lens-2.2.2.0-En6sd16BspKGNcLjPP9tIv-doctests [generic-lens]  include base-4.20.1.0-2277 [generic-lens]  include doctest-0.24.2-H4FgSSwrzQD6JTD7tYQanP [generic-lens]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [generic-lens]  component generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO [generic-lens]  include base-4.20.1.0-2277 stripping (with command strip and flags -S -p) in /nix/store/fqgdadlpvadil9q2ydd887vfmpjb4way-hw-hspec-hedgehog-0.1.1.1/lib shrinking RPATHs of ELF executables and libraries in /nix/store/8jif1lww5wkdg4kprc3hgyk7rssagjz2-hw-hspec-hedgehog-0.1.1.1-doc checking for references to /build/ in /nix/store/8jif1lww5wkdg4kprc3hgyk7rssagjz2-hw-hspec-hedgehog-0.1.1.1-doc... patching script interpreter paths in /nix/store/8jif1lww5wkdg4kprc3hgyk7rssagjz2-hw-hspec-hedgehog-0.1.1.1-doc [lens-aeson] Phase: setupCompilerEnvironmentPhase [lens-aeson] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [lens-aeson] Phase: unpackPhase [lens-aeson] unpacking source archive /nix/store/ng5scqiq126h3kx8ciy4pc3z9y12dcg4-lens-aeson-1.2.3.tar.gz [lens-aeson] source root is lens-aeson-1.2.3 [lens-aeson] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "lens-aeson-1.2.3/.vim.custom" [lens-aeson] Phase: patchPhase [lens-aeson] Replace Cabal file with edited version from mirror://hackage/lens-aeson-1.2.3/revision/2.cabal. [lens-aeson] Phase: compileBuildDriverPhase [lens-aeson] setupCompileFlags: -package-db=/build/tmp.5RdGeRUodR/setup-package.conf.d -threaded [lens-aeson] [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.5RdGeRUodR/Main.o ) [lens-aeson] [2 of 2] Linking Setup [lens-aeson] Phase: updateAutotoolsGnuConfigScriptsPhase [lens-aeson] Phase: configurePhase [lens-aeson] configureFlags: --verbose --prefix=/nix/store/0q7di5k9xxg15ydicqa2yznws5vxw7kz-lens-aeson-1.2.3 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/msrpv1k30xqld0fr17kca9h5cxm15ch0-lens-aeson-1.2.3-doc/share/doc/lens-aeson-1.2.3 --with-gcc=gcc --package-db=/build/tmp.5RdGeRUodR/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [lens-aeson] Using Parsec parser [lens-aeson] Configuring lens-aeson-1.2.3... [lens-aeson] Dependency aeson >=2.0.2 && <2.3: using aeson-2.2.3.0 [lens-aeson] Dependency base >=4.9 && <5: using base-4.20.1.0 [lens-aeson] Dependency bytestring >=0.9 && <0.13: using bytestring-0.12.2.0 [lens-aeson] Dependency lens >=5.0 && <6: using lens-5.3.5 [lens-aeson] Dependency scientific >=0.3.2 && <0.4: using scientific-0.3.8.0 [lens-aeson] Dependency text >=0.11.1.10 && <2.2: using text-2.1.2 [lens-aeson] Dependency text-short >=0.1.4 && <0.2: using text-short-0.1.6 [lens-aeson] Dependency unordered-containers >=0.2.3 && <0.3: using [lens-aeson] unordered-containers-0.2.20.1 [lens-aeson] Dependency vector >=0.9 && <0.14: using vector-0.13.2.0 [lens-aeson] Source component graph: component lib [lens-aeson] Configured component graph: [lens-aeson]  component lens-aeson-1.2.3-9QSsZn0dDbDKEtFGVXTjfj [lens-aeson]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [lens-aeson]  include base-4.20.1.0-2277 [lens-aeson]  include bytestring-0.12.2.0-5835 [lens-aeson]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [lens-aeson]  include scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [lens-aeson]  include text-2.1.2-9845 [lens-aeson]  include text-short-0.1.6-4t3tUWj3Vh5dGMxtcuKBb [lens-aeson]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [lens-aeson]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [lens-aeson] Linked component graph: [lens-aeson]  unit lens-aeson-1.2.3-9QSsZn0dDbDKEtFGVXTjfj [lens-aeson]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [lens-aeson]  include base-4.20.1.0-2277 [lens-aeson]  include bytestring-0.12.2.0-5835 [lens-aeson]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [lens-aeson]  include scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [lens-aeson]  include text-2.1.2-9845 [lens-aeson]  include text-short-0.1.6-4t3tUWj3Vh5dGMxtcuKBb [lens-aeson]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [lens-aeson]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [lens-aeson]  Data.Aeson.Lens=lens-aeson-1.2.3-9QSsZn0dDbDKEtFGVXTjfj:Data.Aeson.Lens [lens-aeson] Ready component graph: Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Thunk F Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Thunk G Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Thunk H Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Thunk I Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Thunk K Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. lazy Lazy A Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Lazy B Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Lazy C Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Lazy D Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK [130 of 369] Compiling Rebase.Data.Functor.Identity ( library/Rebase/Data/Functor/Identity.hs, dist/build/Rebase/Data/Functor/Identity.p_o ) [131 of 369] Compiling Rebase.Data.Functor.Invariant ( library/Rebase/Data/Functor/Invariant.hs, dist/build/Rebase/Data/Functor/Invariant.p_o ) [132 of 369] Compiling Rebase.Data.Functor.Invariant.TH ( library/Rebase/Data/Functor/Invariant/TH.hs, dist/build/Rebase/Data/Functor/Invariant/TH.p_o ) [133 of 369] Compiling Rebase.Data.Functor.Plus ( library/Rebase/Data/Functor/Plus.hs, dist/build/Rebase/Data/Functor/Plus.p_o ) [134 of 369] Compiling Rebase.Data.Functor.Product ( library/Rebase/Data/Functor/Product.hs, dist/build/Rebase/Data/Functor/Product.p_o ) [135 of 369] Compiling Rebase.Data.Functor.Reverse ( library/Rebase/Data/Functor/Reverse.hs, dist/build/Rebase/Data/Functor/Reverse.p_o ) [136 of 369] Compiling Rebase.Data.Functor.Sum ( library/Rebase/Data/Functor/Sum.hs, dist/build/Rebase/Data/Functor/Sum.p_o ) [137 of 369] Compiling Rebase.Data.Graph ( library/Rebase/Data/Graph.hs, dist/build/Rebase/Data/Graph.p_o ) [138 of 369] Compiling Rebase.Data.Group ( library/Rebase/Data/Group.hs, dist/build/Rebase/Data/Group.p_o ) [139 of 369] Compiling Rebase.Data.Groupoid ( library/Rebase/Data/Groupoid.hs, dist/build/Rebase/Data/Groupoid.p_o ) [140 of 369] Compiling Rebase.Data.HashMap.Lazy ( library/Rebase/Data/HashMap/Lazy.hs, dist/build/Rebase/Data/HashMap/Lazy.p_o ) [141 of 369] Compiling Rebase.Data.HashMap.Strict ( library/Rebase/Data/HashMap/Strict.hs, dist/build/Rebase/Data/HashMap/Strict.p_o ) [142 of 369] Compiling Rebase.Data.HashSet ( library/Rebase/Data/HashSet.hs, dist/build/Rebase/Data/HashSet.p_o ) [143 of 369] Compiling Rebase.Data.Hashable ( library/Rebase/Data/Hashable.hs, dist/build/Rebase/Data/Hashable.p_o ) [144 of 369] Compiling Rebase.Data.IORef ( library/Rebase/Data/IORef.hs, dist/build/Rebase/Data/IORef.p_o ) [145 of 369] Compiling Rebase.Data.Int ( library/Rebase/Data/Int.hs, dist/build/Rebase/Data/Int.p_o ) [146 of 369] Compiling Rebase.Data.IntMap ( library/Rebase/Data/IntMap.hs, dist/build/Rebase/Data/IntMap.p_o ) [147 of 369] Compiling Rebase.Data.IntMap.Lazy ( library/Rebase/Data/IntMap/Lazy.hs, dist/build/Rebase/Data/IntMap/Lazy.p_o ) [148 of 369] Compiling Rebase.Data.IntMap.Strict ( library/Rebase/Data/IntMap/Strict.hs, dist/build/Rebase/Data/IntMap/Strict.p_o ) [149 of 369] Compiling Rebase.Data.IntSet ( library/Rebase/Data/IntSet.hs, dist/build/Rebase/Data/IntSet.p_o ) [150 of 369] Compiling Rebase.Data.Isomorphism ( library/Rebase/Data/Isomorphism.hs, dist/build/Rebase/Data/Isomorphism.p_o ) [151 of 369] Compiling Rebase.Data.Ix ( library/Rebase/Data/Ix.hs, dist/build/Rebase/Data/Ix.p_o ) [152 of 369] Compiling Rebase.Data.Kind ( library/Rebase/Data/Kind.hs, dist/build/Rebase/Data/Kind.p_o ) [153 of 369] Compiling Rebase.Data.List ( library/Rebase/Data/List.hs, dist/build/Rebase/Data/List.p_o ) [154 of 369] Compiling Rebase.Data.List.NonEmpty ( library/Rebase/Data/List/NonEmpty.hs, dist/build/Rebase/Data/List/NonEmpty.p_o ) [155 of 369] Compiling Rebase.Data.Map ( library/Rebase/Data/Map.hs, dist/build/Rebase/Data/Map.p_o ) [156 of 369] Compiling Rebase.Data.Map.Lazy ( library/Rebase/Data/Map/Lazy.hs, dist/build/Rebase/Data/Map/Lazy.p_o ) [157 of 369] Compiling Rebase.Data.Map.Strict ( library/Rebase/Data/Map/Strict.hs, dist/build/Rebase/Data/Map/Strict.p_o ) [158 of 369] Compiling Rebase.Data.Maybe ( library/Rebase/Data/Maybe.hs, dist/build/Rebase/Data/Maybe.p_o ) [159 of 369] Compiling Rebase.Data.Monoid ( library/Rebase/Data/Monoid.hs, dist/build/Rebase/Data/Monoid.p_o ) [160 of 369] Compiling Rebase.Data.Ord ( library/Rebase/Data/Ord.hs, dist/build/Rebase/Data/Ord.p_o ) [161 of 369] Compiling Rebase.Data.Profunctor ( library/Rebase/Data/Profunctor.hs, dist/build/Rebase/Data/Profunctor.p_o ) [162 of 369] Compiling Rebase.Data.Profunctor.Adjunction ( library/Rebase/Data/Profunctor/Adjunction.hs, dist/build/Rebase/Data/Profunctor/Adjunction.p_o ) [163 of 369] Compiling Rebase.Data.Profunctor.Cayley ( library/Rebase/Data/Profunctor/Cayley.hs, dist/build/Rebase/Data/Profunctor/Cayley.p_o ) [trifecta] Phase: setupCompilerEnvironmentPhase [trifecta] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [trifecta] Phase: unpackPhase [trifecta] unpacking source archive /nix/store/jar0hrl0869q14vxbh2sj1db2bxvgsv9-trifecta-2.1.4.tar.gz [trifecta] source root is trifecta-2.1.4 [trifecta] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "trifecta-2.1.4/trifecta.cabal" [trifecta] Phase: patchPhase [trifecta] Replace Cabal file with edited version from mirror://hackage/trifecta-2.1.4/revision/2.cabal. [trifecta] Phase: compileBuildDriverPhase [trifecta] setupCompileFlags: -package-db=/build/tmp.n4f0vW1JXX/setup-package.conf.d -threaded [trifecta] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.n4f0vW1JXX/Main.o ) [trifecta] [2 of 2] Linking Setup [trifecta] Phase: updateAutotoolsGnuConfigScriptsPhase [trifecta] Phase: configurePhase [trifecta] configureFlags: --verbose --prefix=/nix/store/k3vyxjj8i3hhx6jmhzg5pfsr2pax6xri-trifecta-2.1.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/7p15maax6b8lfxd57syrfvdv1afbxvwx-trifecta-2.1.4-doc/share/doc/trifecta-2.1.4 --with-gcc=gcc --package-db=/build/tmp.n4f0vW1JXX/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [trifecta] Using Parsec parser [trifecta] Configuring trifecta-2.1.4... [trifecta] Dependency ansi-terminal >=0.6 && <1.2: using ansi-terminal-1.1.3 [trifecta] Dependency array >=0.5.1.1 && <0.6: using array-0.5.8.0 [trifecta] Dependency base >=4.9 && <5: using base-4.20.1.0 [trifecta] Dependency blaze-builder >=0.3.0.1 && <0.5: using blaze-builder-0.4.4.1 [trifecta] Dependency blaze-html >=0.9 && <0.10: using blaze-html-0.9.2.0 [trifecta] Dependency blaze-markup >=0.8 && <0.9: using blaze-markup-0.8.3.0 [trifecta] Dependency bytestring >=0.9.1 && <0.13: using bytestring-0.12.2.0 [trifecta] Dependency charset >=0.3.5.1 && <1: using charset-0.3.12 [trifecta] Dependency comonad >=5 && <6: using comonad-5.0.9 [trifecta] Dependency containers >=0.5.7.0 && <0.9: using containers-0.7 [trifecta] Dependency deepseq >=1.4.2.0 && <1.6: using deepseq-1.5.0.0 [trifecta] Dependency fingertree >=0.1 && <0.2: using fingertree-0.1.6.2 [trifecta] Dependency ghc-prim: using ghc-prim-0.12.0 [trifecta] Dependency hashable >=1.2.4 && <1.6: using hashable-1.5.0.0 [trifecta] Dependency indexed-traversable >=0.1.1 && <0.2: using [trifecta] indexed-traversable-0.1.4 [trifecta] Dependency lens >=4.14 && <6: using lens-5.3.5 [trifecta] Dependency mtl >=2.2.1 && <2.4: using mtl-2.3.1 [trifecta] Dependency parsers >=0.12.1 && <1: using parsers-0.12.12 [trifecta] Dependency prettyprinter >=1.7 && <2: using prettyprinter-1.7.1 [trifecta] Dependency prettyprinter-ansi-terminal >=1.1.2 && <2: using [trifecta] prettyprinter-ansi-terminal-1.1.3 [trifecta] Dependency profunctors >=5.2 && <6: using profunctors-5.6.3 [trifecta] Dependency reducers >=3.12.1 && <4: using reducers-3.12.5 [trifecta] Dependency transformers >=0.5 && <0.7: using transformers-0.6.1.1 [trifecta] Dependency unordered-containers >=0.2.1 && <0.3: using [trifecta] unordered-containers-0.2.20.1 [trifecta] Dependency utf8-string >=0.3.6 && <1.1: using utf8-string-1.0.2 [trifecta] Dependency QuickCheck: using QuickCheck-2.15.0.1 [trifecta] Dependency base >=4 && <5: using base-4.20.1.0 [trifecta] Dependency parsers: using parsers-0.12.12 [trifecta] Dependency trifecta: using trifecta-2.1.4 * at Test/Framework/JsonOutput.hs:93:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Test/Framework/JsonOutput.hs:93:1 Warning: 'TestEndEventObj' is ambiguous. It is defined * at Test/Framework/JsonOutput.hs:106:7 * at Test/Framework/JsonOutput.hs:105:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Test/Framework/JsonOutput.hs:105:1 Warning: 'TestListObj' is ambiguous. It is defined * at Test/Framework/JsonOutput.hs:133:7 * at Test/Framework/JsonOutput.hs:132:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Test/Framework/JsonOutput.hs:132:1 Warning: 'TestResultsObj' is ambiguous. It is defined * at Test/Framework/JsonOutput.hs:146:7 * at Test/Framework/JsonOutput.hs:145:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Test/Framework/JsonOutput.hs:145:1 8% ( 1 / 12) in 'Test.Framework.JsonOutput' Missing documentation for: TestStartEventObj (Test/Framework/JsonOutput.hs:93) TestEndEventObj (Test/Framework/JsonOutput.hs:105) TestListObj (Test/Framework/JsonOutput.hs:132) TestObj (Test/Framework/JsonOutput.hs:168) TestResultsObj (Test/Framework/JsonOutput.hs:145) mkTestStartEventObj (Test/Framework/JsonOutput.hs:205) mkTestEndEventObj (Test/Framework/JsonOutput.hs:209) mkTestListObj (Test/Framework/JsonOutput.hs:216) mkTestResultsObj (Test/Framework/JsonOutput.hs:220) decodeObj (Test/Framework/JsonOutput.hs:232) HTFJsonObj (Test/Framework/JsonOutput.hs:90) 14% ( 1 / 7) in 'Test.Framework.ThreadPool' Missing documentation for: ThreadPoolEntry (Test/Framework/ThreadPool.hs:43) ThreadPool (Test/Framework/ThreadPool.hs:50) StopFlag (Test/Framework/ThreadPool.hs:38) sequentialThreadPool (Test/Framework/ThreadPool.hs:55) parallelThreadPool (Test/Framework/ThreadPool.hs:58) threadPoolTest (Test/Framework/ThreadPool.hs:229) Warning: 'test_' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'prop_' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'TestSuite' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Assertion' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Testable' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'htfMain' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'withQCArgs' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'replay' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 18 / 18) in 'Test.Framework.Tutorial' Warning: 'Args' is ambiguous. It is defined * in ‘Test.QuickCheck.Test’ * in ‘Test.QuickCheck.Test’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘Test.QuickCheck.Test’ 93% ( 15 / 16) in 'Test.Framework.QuickCheckWrapper' Missing documentation for: assertionAsProperty (Test/Framework/QuickCheckWrapper.hs:225) 25% ( 1 / 4) in 'Test.Framework.PrettyHaskell' Missing documentation for: prettyHaskell (Test/Framework/PrettyHaskell.hs:34) prettyHaskell' (Test/Framework/PrettyHaskell.hs:40) prettyHaskellTests (Test/Framework/PrettyHaskell.hs:62) 93% (109 /117) in 'Test.Framework.HUnitWrapper' Missing documentation for: assertBoolVerbose (Test/Framework/HUnitWrapper.hs:206) [aeson-pretty] Phase: setupCompilerEnvironmentPhase [aeson-pretty] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [aeson-pretty] Phase: unpackPhase [aeson-pretty] unpacking source archive /nix/store/imnkf2959by9k6nx8s34asn77mfc1927-aeson-pretty-0.8.10.tar.gz [aeson-pretty] source root is aeson-pretty-0.8.10 [aeson-pretty] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "aeson-pretty-0.8.10/Setup.hs" [aeson-pretty] Phase: patchPhase [aeson-pretty] Phase: compileBuildDriverPhase [aeson-pretty] setupCompileFlags: -package-db=/build/tmp.OllsHGKFXX/setup-package.conf.d -threaded [aeson-pretty] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.OllsHGKFXX/Main.o ) [aeson-pretty] [2 of 2] Linking Setup [aeson-pretty] Phase: updateAutotoolsGnuConfigScriptsPhase [aeson-pretty] Phase: configurePhase [aeson-pretty] configureFlags: --verbose --prefix=/nix/store/sh4dj2mv6w89a30rpgljchfwygn28v36-aeson-pretty-0.8.10 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/h88wablz0pdqg73brbyv2a2qmhjjpj5k-aeson-pretty-0.8.10-doc/share/doc/aeson-pretty-0.8.10 --with-gcc=gcc --package-db=/build/tmp.OllsHGKFXX/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [aeson-pretty] Using Parsec parser [aeson-pretty] Configuring aeson-pretty-0.8.10... [aeson-pretty] Flags chosen: lib-only=False [aeson-pretty] Dependency aeson >=1.1 && <1.6 || >=2.0 && <2.3: using aeson-2.2.3.0 [aeson-pretty] Dependency base >=4.5: using base-4.20.1.0 [aeson-pretty] Dependency base-compat >=0.9: using base-compat-0.14.1 [aeson-pretty] Dependency bytestring >=0.9: using bytestring-0.12.2.0 [aeson-pretty] Dependency scientific >=0.3: using scientific-0.3.8.0 [aeson-pretty] Dependency text >=0.11: using text-2.1.2 [aeson-pretty] Dependency unordered-containers >=0.2.14.0: using [aeson-pretty] unordered-containers-0.2.20.1 [aeson-pretty] Dependency vector >=0.9: using vector-0.13.2.0 [aeson-pretty] Dependency aeson >=0.6: using aeson-2.2.3.0 [aeson-pretty] Dependency aeson-pretty: using aeson-pretty-0.8.10 [aeson-pretty] Dependency attoparsec >=0.10: using attoparsec-0.14.4 [aeson-pretty] Dependency attoparsec-aeson: using attoparsec-aeson-2.2.2.0 [aeson-pretty] Dependency base >=4 && <5: using base-4.20.1.0 [aeson-pretty] Dependency bytestring >=0.9: using bytestring-0.12.2.0 [aeson-pretty] Dependency cmdargs >=0.7: using cmdargs-0.10.22 [aeson-pretty] Source component graph: [aeson-pretty]  component lib [aeson-pretty]  component exe:aeson-pretty dependency lib [aeson-pretty] Configured component graph: [aeson-pretty]  component aeson-pretty-0.8.10-YHPOZ1ANgMAmU1CR11CHj [aeson-pretty]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [aeson-pretty]  include base-4.20.1.0-2277 [aeson-pretty]  include base-compat-0.14.1-Gu9IQFquYBk7k9s24iOqpY [aeson-pretty]  include bytestring-0.12.2.0-5835 [aeson-pretty]  include scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [aeson-pretty]  include text-2.1.2-9845 [aeson-pretty]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [aeson-pretty]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [aeson-pretty]  component aeson-pretty-0.8.10-Kjpyt4cCqiu83N2UGFB4Aw-aeson-pretty [aeson-pretty]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [aeson-pretty]  include aeson-pretty-0.8.10-YHPOZ1ANgMAmU1CR11CHj [aeson-pretty]  include attoparsec-0.14.4-KmqBpYCmdAkGrDeyOyUpTu [aeson-pretty]  include attoparsec-aeson-2.2.2.0-JSFBuzYE6TU2Q1M8HOXPtf [aeson-pretty]  include base-4.20.1.0-2277 [aeson-pretty]  include bytestring-0.12.2.0-5835 Warning: 'vertexCount' is ambiguous. It is defined * at src/Algebra/Graph/Acyclic/AdjacencyMap.hs:246:1 * at src/Algebra/Graph/AdjacencyMap.hs:417:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Algebra/Graph/AdjacencyMap.hs:417:1 Warning: 'edgeCount' is ambiguous. It is defined * at src/Algebra/Graph/Acyclic/AdjacencyMap.hs:258:1 * at src/Algebra/Graph/AdjacencyMap.hs:429:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Algebra/Graph/AdjacencyMap.hs:429:1 Warning: 'vertices' is ambiguous. It is defined * at src/Algebra/Graph/Acyclic/AdjacencyMap.hs:157:1 * at src/Algebra/Graph/AdjacencyMap.hs:309:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Algebra/Graph/AdjacencyMap.hs:309:1 100% ( 44 / 44) in 'Algebra.Graph.Acyclic.AdjacencyMap' Warning: 'foldg' is ambiguous. It is defined * at src/Algebra/Graph.hs:482:1 * at src/Algebra/Graph/ToGraph.hs:98:5 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Algebra/Graph/ToGraph.hs:98:5 100% ( 8 / 8) in 'Algebra.Graph.ToGraph' Warning: 'Relation' is ambiguous. It is defined * at src/Algebra/Graph/Relation.hs:157:19 * at src/Algebra/Graph/Relation.hs:157:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Algebra/Graph/Relation.hs:157:1 Warning: 'empty' is ambiguous. It is defined * at src/Algebra/Graph/Relation.hs:243:1 * in ‘Data.Set.Internal’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Algebra/Graph/Relation.hs:243:1 Warning: 'AdjacencyMap' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 56 / 56) in 'Algebra.Graph.Relation' Warning: 'vertexCount' is ambiguous. It is defined * at src/Algebra/Graph/Relation.hs:423:1 * at src/Algebra/Graph/Relation/Symmetric.hs:372:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Algebra/Graph/Relation/Symmetric.hs:372:1 Warning: 'edgeCount' is ambiguous. It is defined * at src/Algebra/Graph/Relation.hs:435:1 * at src/Algebra/Graph/Relation/Symmetric.hs:384:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Algebra/Graph/Relation/Symmetric.hs:384:1 Warning: 'empty' is ambiguous. It is defined * at src/Algebra/Graph/Relation/Symmetric.hs:188:1 * in ‘Data.Set.Internal’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Algebra/Graph/Relation/Symmetric.hs:188:1 100% ( 48 / 48) in 'Algebra.Graph.Relation.Symmetric' Warning: 'vertexList' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 53 / 53) in 'Algebra.Graph.NonEmpty' Warning: 'empty' is ambiguous. It is defined * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:160:1 * in ‘Data.Map.Internal’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Algebra/Graph/Labelled/AdjacencyMap.hs:160:1 Warning: 'hasEdge' is ambiguous. It is defined * at src/Algebra/Graph/AdjacencyMap.hs:403:1 * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:379:1 [cabal-install-parsers] Phase: setupCompilerEnvironmentPhase [cabal-install-parsers] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [cabal-install-parsers] Phase: unpackPhase [cabal-install-parsers] unpacking source archive /nix/store/0ca4nfd1c5hf8687jsgrmz6layl5z6w1-cabal-install-parsers-0.6.2.tar.gz [cabal-install-parsers] source root is cabal-install-parsers-0.6.2 [cabal-install-parsers] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "cabal-install-parsers-0.6.2/test/Index.hs" [cabal-install-parsers] Phase: patchPhase [cabal-install-parsers] Run jailbreak-cabal to lift version restrictions on build inputs. [cabal-install-parsers] Phase: compileBuildDriverPhase [cabal-install-parsers] setupCompileFlags: -package-db=/build/tmp.Iwel7NTOPg/setup-package.conf.d -threaded [cabal-install-parsers] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.Iwel7NTOPg/Main.o ) [cabal-install-parsers] [2 of 2] Linking Setup [cabal-install-parsers] Phase: updateAutotoolsGnuConfigScriptsPhase [cabal-install-parsers] Phase: configurePhase [cabal-install-parsers] configureFlags: --verbose --prefix=/nix/store/p34vm76j30n8sy1k20qi3rbxk9cq3mcp-cabal-install-parsers-0.6.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/318x1cwajnclplh7dfajxyy39v1i44qr-cabal-install-parsers-0.6.2-doc/share/doc/cabal-install-parsers-0.6.2 --with-gcc=gcc --package-db=/build/tmp.Iwel7NTOPg/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [cabal-install-parsers] Using Parsec parser [cabal-install-parsers] Configuring cabal-install-parsers-0.6.2... [cabal-install-parsers] Dependency Cabal-syntax: using Cabal-syntax-3.14.2.0 [cabal-install-parsers] Dependency aeson: using aeson-2.2.3.0 [cabal-install-parsers] Dependency base: using base-4.20.1.0 [cabal-install-parsers] Dependency base16-bytestring: using base16-bytestring-1.0.2.0 [cabal-install-parsers] Dependency binary: using binary-0.8.9.3 [cabal-install-parsers] Dependency binary-instances: using binary-instances-1.0.6 [cabal-install-parsers] Dependency bytestring: using bytestring-0.12.2.0 [cabal-install-parsers] Dependency containers: using containers-0.7 [cabal-install-parsers] Dependency cryptohash-sha256: using cryptohash-sha256-0.11.102.1 [cabal-install-parsers] Dependency deepseq: using deepseq-1.5.0.0 [cabal-install-parsers] Dependency directory: using directory-1.3.8.5 [cabal-install-parsers] Dependency filepath: using filepath-1.5.4.0 [cabal-install-parsers] Dependency lukko: using lukko-0.1.2 [cabal-install-parsers] Dependency network-uri: using network-uri-2.6.4.2 [cabal-install-parsers] Dependency parsec: using parsec-3.1.18.0 [cabal-install-parsers] Dependency pretty: using pretty-1.1.3.6 [cabal-install-parsers] Dependency tar: using tar-0.6.4.0 [cabal-install-parsers] Dependency text: using text-2.1.2 [cabal-install-parsers] Dependency time: using time-1.12.2 [cabal-install-parsers] Dependency transformers: using transformers-0.6.1.1 [cabal-install-parsers] Source component graph: component lib [cabal-install-parsers] Configured component graph: [cabal-install-parsers]  component cabal-install-parsers-0.6.2-1Z3NFOPfAuDHcq10S1xuyN [cabal-install-parsers]  include Cabal-syntax-3.14.2.0-2tHHvEmLePLIHbZikRG7w6 [cabal-install-parsers]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [cabal-install-parsers]  include base-4.20.1.0-2277 [cabal-install-parsers]  include base16-bytestring-1.0.2.0-9J5qprYMiNV4ri2c748XNn [cabal-install-parsers]  include binary-0.8.9.3-c055 [cabal-install-parsers]  include binary-instances-1.0.6-Eb64xzugfPA3X5PSdO2C6Z [cabal-install-parsers]  include bytestring-0.12.2.0-5835 [cabal-install-parsers]  include containers-0.7-dff9 [cabal-install-parsers]  include cryptohash-sha256-0.11.102.1-CJCjulXoqMZGmtsKDTbaEj [cabal-install-parsers]  include deepseq-1.5.0.0-f20c [cabal-install-parsers]  include directory-1.3.8.5-ad1a [cabal-install-parsers]  include filepath-1.5.4.0-590e [dependent-sum] /nix/store/4ndsr142ny4lq0xabq0kry0nzs272pjj-dependent-sum-0.7.2.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [dependent-sum] Private executables installed in: [dependent-sum] /nix/store/4ndsr142ny4lq0xabq0kry0nzs272pjj-dependent-sum-0.7.2.0/libexec/x86_64-linux-ghc-9.10.2-1e2a/dependent-sum-0.7.2.0 [dependent-sum] Data files installed in: [dependent-sum] /nix/store/4ndsr142ny4lq0xabq0kry0nzs272pjj-dependent-sum-0.7.2.0/share/x86_64-linux-ghc-9.10.2-1e2a/dependent-sum-0.7.2.0 [dependent-sum] Documentation installed in: [dependent-sum] /nix/store/pfdl6zvn1d3bnlq6hgld7wr38g8fx0ld-dependent-sum-0.7.2.0-doc/share/doc/dependent-sum-0.7.2.0 [dependent-sum] Configuration files installed in: [dependent-sum] /nix/store/4ndsr142ny4lq0xabq0kry0nzs272pjj-dependent-sum-0.7.2.0/etc [dependent-sum] No alex found [dependent-sum] Using ar found on system at: [dependent-sum] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [dependent-sum] No c2hs found [dependent-sum] No cpphs found [dependent-sum] No doctest found [dependent-sum] Using gcc version 14.3.0 given by user at: [dependent-sum] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [dependent-sum] Using ghc version 9.10.2 found on system at: [dependent-sum] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [dependent-sum] Using ghc-pkg version 9.10.2 found on system at: [dependent-sum] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [dependent-sum] No ghcjs found [dependent-sum] No ghcjs-pkg found [dependent-sum] No greencard found [dependent-sum] Using haddock version 2.31.0 found on system at: [dependent-sum] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [dependent-sum] No happy found [dependent-sum] Using haskell-suite found on system at: haskell-suite-dummy-location [dependent-sum] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [dependent-sum] No hmake found [dependent-sum] Using hpc version 0.69 found on system at: [dependent-sum] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [dependent-sum] Using hsc2hs version 0.68.10 found on system at: [dependent-sum] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [dependent-sum] Using hscolour version 1.25 found on system at: [dependent-sum] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [dependent-sum] No jhc found [dependent-sum] Using ld found on system at: [dependent-sum] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [dependent-sum] No pkg-config found [dependent-sum] Using runghc version 9.10.2 found on system at: [dependent-sum] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [dependent-sum] Using strip version 2.44 found on system at: [dependent-sum] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [dependent-sum] Using tar found on system at: [dependent-sum] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [dependent-sum] No uhc found [dependent-sum] Phase: buildPhase [dependent-sum] Preprocessing library for dependent-sum-0.7.2.0... [dependent-sum] Building library for dependent-sum-0.7.2.0... [dependent-sum] [1 of 1] Compiling Data.Dependent.Sum ( src/Data/Dependent/Sum.hs, dist/build/Data/Dependent/Sum.o, dist/build/Data/Dependent/Sum.dyn_o ) [dependent-sum] [1 of 1] Compiling Data.Dependent.Sum ( src/Data/Dependent/Sum.hs, dist/build/Data/Dependent/Sum.p_o ) [dependent-sum] Phase: checkPhase [dependent-sum] Package has no test suites. [dependent-sum] Phase: haddockPhase [dependent-sum] Preprocessing library for dependent-sum-0.7.2.0... [dependent-sum] Running Haddock on library for dependent-sum-0.7.2.0... [dependent-sum] [1 of 1] Compiling Data.Dependent.Sum ( src/Data/Dependent/Sum.hs, nothing ) [dependent-sum] Haddock coverage: [dependent-sum] Warning: 'Identity' is out of scope. [dependent-sum]  If you qualify the identifier, haddock can try to link it anyway. [dependent-sum] Warning: 'ArgDict' is out of scope. [dependent-sum]  If you qualify the identifier, haddock can try to link it anyway. [dependent-sum]  15% ( 2 / 13) in 'Data.Dependent.Sum' [dependent-sum]  Missing documentation for: [dependent-sum]  Module header [dependent-sum]  ShowTag (src/Data/Dependent/Sum.hs:117) [dependent-sum]  showTaggedPrec (src/Data/Dependent/Sum.hs:120) [dependent-sum]  ReadTag (src/Data/Dependent/Sum.hs:123) [dependent-sum]  readTaggedPrec (src/Data/Dependent/Sum.hs:126) [dependent-sum]  EqTag (src/Data/Dependent/Sum.hs:129) [dependent-sum]  eqTaggedPrec (src/Data/Dependent/Sum.hs:132) [dependent-sum]  eqTagged (src/Data/Dependent/Sum.hs:137) [dependent-sum]  OrdTag (src/Data/Dependent/Sum.hs:140) [dependent-sum]  compareTaggedPrec (src/Data/Dependent/Sum.hs:143) [dependent-sum]  compareTagged (src/Data/Dependent/Sum.hs:149) [dependent-sum] Documentation created: dist/doc/html/dependent-sum/, [dependent-sum] dist/doc/html/dependent-sum/dependent-sum.txt withoutKeys (Data/EnumMap/Base.hs:556) partition (Data/EnumMap/Base.hs:562) partitionWithKey (Data/EnumMap/Base.hs:567) mapMaybe (Data/EnumMap/Base.hs:572) mapMaybeWithKey (Data/EnumMap/Base.hs:576) mapEither (Data/EnumMap/Base.hs:580) mapEitherWithKey (Data/EnumMap/Base.hs:585) split (Data/EnumMap/Base.hs:590) splitLookup (Data/EnumMap/Base.hs:594) isSubmapOf (Data/EnumMap/Base.hs:493) isSubmapOfBy (Data/EnumMap/Base.hs:497) isProperSubmapOf (Data/EnumMap/Base.hs:485) isProperSubmapOfBy (Data/EnumMap/Base.hs:489) lookupMin (Data/EnumMap/Base.hs:461) lookupMax (Data/EnumMap/Base.hs:465) findMin (Data/EnumMap/Base.hs:469) findMax (Data/EnumMap/Base.hs:473) deleteMin (Data/EnumMap/Base.hs:477) deleteMax (Data/EnumMap/Base.hs:481) deleteFindMin (Data/EnumMap/Base.hs:457) deleteFindMax (Data/EnumMap/Base.hs:453) updateMin (Data/EnumMap/Base.hs:441) updateMax (Data/EnumMap/Base.hs:437) updateMinWithKey (Data/EnumMap/Base.hs:417) updateMaxWithKey (Data/EnumMap/Base.hs:421) minView (Data/EnumMap/Base.hs:449) maxView (Data/EnumMap/Base.hs:445) minViewWithKey (Data/EnumMap/Base.hs:431) maxViewWithKey (Data/EnumMap/Base.hs:425) 100% ( 6 / 6) in 'Data.EnumMap' Warning: Data.EnumSet: could not find link destinations for: - Data.EnumSet.D:R:ItemEnumSet Warning: Data.EnumMap.Strict: could not find link destinations for: - Data.EnumMap.Base.D:R:ItemEnumMap Warning: Data.EnumMap.Lazy: could not find link destinations for: - Data.EnumMap.Base.D:R:ItemEnumMap Warning: Data.EnumMap: could not find link destinations for: - Data.EnumMap.Whoops Documentation created: dist/doc/html/enummapset/, dist/doc/html/enummapset/enummapset.txt Phase: installPhase Installing library in /nix/store/8pzx7n9jkf5m16w4anm73qdwd05iq36p-enummapset-0.7.3.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/enummapset-0.7.3.0-1k6k4B1jMkEJeyOw5JD4ya Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/8pzx7n9jkf5m16w4anm73qdwd05iq36p-enummapset-0.7.3.0 shrinking /nix/store/8pzx7n9jkf5m16w4anm73qdwd05iq36p-enummapset-0.7.3.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSenummapset-0.7.3.0-1k6k4B1jMkEJeyOw5JD4ya-ghc9.10.2.so checking for references to /build/ in /nix/store/8pzx7n9jkf5m16w4anm73qdwd05iq36p-enummapset-0.7.3.0... patching script interpreter paths in /nix/store/8pzx7n9jkf5m16w4anm73qdwd05iq36p-enummapset-0.7.3.0 stripping (with command strip and flags -S -p) in /nix/store/8pzx7n9jkf5m16w4anm73qdwd05iq36p-enummapset-0.7.3.0/lib shrinking RPATHs of ELF executables and libraries in /nix/store/n0jynrf1r9k0xrzcah90z182w4jh5fsj-enummapset-0.7.3.0-doc checking for references to /build/ in /nix/store/n0jynrf1r9k0xrzcah90z182w4jh5fsj-enummapset-0.7.3.0-doc... patching script interpreter paths in /nix/store/n0jynrf1r9k0xrzcah90z182w4jh5fsj-enummapset-0.7.3.0-doc [generic-lens]  include generic-lens-core-2.2.1.0-CKYs01HUwvDFkNXmUgPEer [generic-lens]  include profunctors-5.6.3-AfxdEbA4qEx21xJFq5OvWx [generic-lens]  include text-2.1.2-9845 [generic-lens]  component generic-lens-2.2.2.0-1UJzNH9zDX5FjXCE63wJXw-generic-lens-bifunctor [generic-lens]  include HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [generic-lens]  include base-4.20.1.0-2277 [generic-lens]  include generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO [generic-lens]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [generic-lens]  component generic-lens-2.2.2.0-EUQS85FlLdmE9zcOrpN58z-generic-lens-syb-tree [generic-lens]  include HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [generic-lens]  include base-4.20.1.0-2277 [generic-lens]  include generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO [generic-lens]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [generic-lens]  include profunctors-5.6.3-AfxdEbA4qEx21xJFq5OvWx [generic-lens]  component generic-lens-2.2.2.0-5MnjuWSHDlTF1QrtIJPUQC-inspection-tests [generic-lens]  include HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [generic-lens]  include base-4.20.1.0-2277 [generic-lens]  include generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO [generic-lens]  include inspection-testing-0.6.2-IHGCrqDPgxl3pjj7L9ulrX [generic-lens]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [generic-lens]  include profunctors-5.6.3-AfxdEbA4qEx21xJFq5OvWx [generic-lens] Linked component graph: [generic-lens]  unit generic-lens-2.2.2.0-En6sd16BspKGNcLjPP9tIv-doctests [generic-lens]  include base-4.20.1.0-2277 [generic-lens]  include doctest-0.24.2-H4FgSSwrzQD6JTD7tYQanP [generic-lens]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [generic-lens]  unit generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO [generic-lens]  include base-4.20.1.0-2277 [generic-lens]  include generic-lens-core-2.2.1.0-CKYs01HUwvDFkNXmUgPEer [generic-lens]  include profunctors-5.6.3-AfxdEbA4qEx21xJFq5OvWx [generic-lens]  include text-2.1.2-9845 [generic-lens]  Data.Generics.Internal.VL=generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO:Data.Generics.Internal.VL,Data.Generics.Internal.VL.Iso=generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO:Data.Generics.Internal.VL.Iso,Data.Generics.Internal.VL.Lens=generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO:Data.Generics.Internal.VL.Lens,Data.Generics.Internal.VL.Prism=generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO:Data.Generics.Internal.VL.Prism,Data.Generics.Labels=generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO:Data.Generics.Labels,Data.Generics.Product=generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO:Data.Generics.Product,Data.Generics.Product.Any=generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO:Data.Generics.Product.Any,Data.Generics.Product.Fields=generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO:Data.Generics.Product.Fields,Data.Generics.Product.HList=generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO:Data.Generics.Product.HList,Data.Generics.Product.Param=generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO:Data.Generics.Product.Param,Data.Generics.Product.Positions=generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO:Data.Generics.Product.Positions,Data.Generics.Product.Subtype=generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO:Data.Generics.Product.Subtype,Data.Generics.Product.Typed=generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO:Data.Generics.Product.Typed,Data.Generics.Product.Types=generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO:Data.Generics.Product.Types,Data.Generics.Sum=generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO:Data.Generics.Sum,Data.Generics.Sum.Any=generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO:Data.Generics.Sum.Any,Data.Generics.Sum.Constructors=generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO:Data.Generics.Sum.Constructors,Data.Generics.Sum.Subtype=generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO:Data.Generics.Sum.Subtype,Data.Generics.Sum.Typed=generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO:Data.Generics.Sum.Typed,Data.Generics.Wrapped=generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO:Data.Generics.Wrapped [generic-lens]  unit generic-lens-2.2.2.0-1UJzNH9zDX5FjXCE63wJXw-generic-lens-bifunctor [generic-lens]  include HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [generic-lens]  include base-4.20.1.0-2277 [generic-lens]  include generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO [generic-lens]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [generic-lens]  unit generic-lens-2.2.2.0-EUQS85FlLdmE9zcOrpN58z-generic-lens-syb-tree [generic-lens]  include HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [generic-lens]  include base-4.20.1.0-2277 [generic-lens]  include generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO [generic-lens]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/8jif1lww5wkdg4kprc3hgyk7rssagjz2-hw-hspec-hedgehog-0.1.1.1-doc /nix/store/fqgdadlpvadil9q2ydd887vfmpjb4way-hw-hspec-hedgehog-0.1.1.1 [post-build-hook] Pushing 2 paths (150 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/8jif1lww5wkdg4kprc3hgyk7rssagjz2-hw-hspec-hedgehog-0.1.1.1-doc (160.49 KiB) [post-build-hook] Pushing /nix/store/fqgdadlpvadil9q2ydd887vfmpjb4way-hw-hspec-hedgehog-0.1.1.1 (405.50 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/8jif1lww5wkdg4kprc3hgyk7rssagjz2-hw-hspec-hedgehog-0.1.1.1-doc /nix/store/fqgdadlpvadil9q2ydd887vfmpjb4way-hw-hspec-hedgehog-0.1.1.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/8jif1lww5wkdg4kprc3hgyk7rssagjz2-hw-hspec-hedgehog-0.1.1.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/fqgdadlpvadil9q2ydd887vfmpjb4way-hw-hspec-hedgehog-0.1.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/982jap8hzg8vw2swilbjaqx8l3x4hay6-hw-hspec-hedgehog-0.1.1.1.drv' to 'https://cache.nix-ci.com'... [lens-aeson]  definite lens-aeson-1.2.3-9QSsZn0dDbDKEtFGVXTjfj [lens-aeson]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [lens-aeson]  depends base-4.20.1.0-2277 [lens-aeson]  depends bytestring-0.12.2.0-5835 [lens-aeson]  depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [lens-aeson]  depends scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [lens-aeson]  depends text-2.1.2-9845 [lens-aeson]  depends text-short-0.1.6-4t3tUWj3Vh5dGMxtcuKBb [lens-aeson]  depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [lens-aeson]  depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [lens-aeson] Using Cabal-3.12.1.0 compiled by ghc-9.10 [lens-aeson] Using compiler: ghc-9.10.2 [lens-aeson] Using install prefix: [lens-aeson] /nix/store/0q7di5k9xxg15ydicqa2yznws5vxw7kz-lens-aeson-1.2.3 [lens-aeson] Executables installed in: [lens-aeson] /nix/store/0q7di5k9xxg15ydicqa2yznws5vxw7kz-lens-aeson-1.2.3/bin [lens-aeson] Libraries installed in: [lens-aeson] /nix/store/0q7di5k9xxg15ydicqa2yznws5vxw7kz-lens-aeson-1.2.3/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/lens-aeson-1.2.3-9QSsZn0dDbDKEtFGVXTjfj [lens-aeson] Dynamic Libraries installed in: [lens-aeson] /nix/store/0q7di5k9xxg15ydicqa2yznws5vxw7kz-lens-aeson-1.2.3/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [lens-aeson] Private executables installed in: [lens-aeson] /nix/store/0q7di5k9xxg15ydicqa2yznws5vxw7kz-lens-aeson-1.2.3/libexec/x86_64-linux-ghc-9.10.2-1e2a/lens-aeson-1.2.3 [lens-aeson] Data files installed in: [lens-aeson] /nix/store/0q7di5k9xxg15ydicqa2yznws5vxw7kz-lens-aeson-1.2.3/share/x86_64-linux-ghc-9.10.2-1e2a/lens-aeson-1.2.3 [lens-aeson] Documentation installed in: [lens-aeson] /nix/store/msrpv1k30xqld0fr17kca9h5cxm15ch0-lens-aeson-1.2.3-doc/share/doc/lens-aeson-1.2.3 [lens-aeson] Configuration files installed in: [lens-aeson] /nix/store/0q7di5k9xxg15ydicqa2yznws5vxw7kz-lens-aeson-1.2.3/etc [lens-aeson] No alex found [lens-aeson] Using ar found on system at: [lens-aeson] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [lens-aeson] No c2hs found [lens-aeson] No cpphs found [lens-aeson] No doctest found [lens-aeson] Using gcc version 14.3.0 given by user at: [lens-aeson] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [lens-aeson] Using ghc version 9.10.2 found on system at: [lens-aeson] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [lens-aeson] Using ghc-pkg version 9.10.2 found on system at: [lens-aeson] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [lens-aeson] No ghcjs found [lens-aeson] No ghcjs-pkg found [lens-aeson] No greencard found [lens-aeson] Using haddock version 2.31.0 found on system at: [lens-aeson] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [lens-aeson] No happy found [lens-aeson] Using haskell-suite found on system at: haskell-suite-dummy-location [lens-aeson] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [lens-aeson] No hmake found [lens-aeson] Using hpc version 0.69 found on system at: [lens-aeson] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [lens-aeson] Using hsc2hs version 0.68.10 found on system at: [lens-aeson] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [lens-aeson] Using hscolour version 1.25 found on system at: [lens-aeson] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [lens-aeson] No jhc found [lens-aeson] Using ld found on system at: [lens-aeson] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [lens-aeson] No pkg-config found [lens-aeson] Using runghc version 9.10.2 found on system at: [lens-aeson] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [lens-aeson] Using strip version 2.44 found on system at: [lens-aeson] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [lens-aeson] Using tar found on system at: [lens-aeson] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [lens-aeson] No uhc found [lens-aeson] Phase: buildPhase [lens-aeson] Preprocessing library for lens-aeson-1.2.3... [lens-aeson] Building library for lens-aeson-1.2.3... [lens-aeson] [1 of 1] Compiling Data.Aeson.Lens ( src/Data/Aeson/Lens.hs, dist/build/Data/Aeson/Lens.o, dist/build/Data/Aeson/Lens.dyn_o ) [lens-aeson] [1 of 1] Compiling Data.Aeson.Lens ( src/Data/Aeson/Lens.hs, dist/build/Data/Aeson/Lens.p_o ) [lens-aeson] Phase: checkPhase [lens-aeson] Package has no test suites. [lens-aeson] Phase: haddockPhase [lens-aeson] Preprocessing library for lens-aeson-1.2.3... [lens-aeson] Running Haddock on library for lens-aeson-1.2.3... [lens-aeson] Warning: The documentation for the following packages are not installed. No [lens-aeson] links will be generated to these packages: vector-0.13.2.0 [path-io] Phase: setupCompilerEnvironmentPhase [path-io] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [path-io] Phase: unpackPhase [path-io] unpacking source archive /nix/store/hxbsb4h9g0l9c74h5nmsizp0kry6lc6p-path-io-1.8.2.tar.gz [path-io] source root is path-io-1.8.2 [path-io] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "path-io-1.8.2/tests/Main.hs" [path-io] Phase: patchPhase [path-io] Phase: compileBuildDriverPhase [path-io] setupCompileFlags: -package-db=/build/tmp.nibNStbWbm/setup-package.conf.d -threaded [path-io] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.nibNStbWbm/Main.o ) [path-io] [2 of 2] Linking Setup [path-io] Phase: updateAutotoolsGnuConfigScriptsPhase [path-io] Phase: configurePhase [path-io] configureFlags: --verbose --prefix=/nix/store/sag3k9p1knq4ws81pdba13fz9izzwcjg-path-io-1.8.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/zz1y1v8b845fxb3319v0j1qh6444fnn3-path-io-1.8.2-doc/share/doc/path-io-1.8.2 --with-gcc=gcc --package-db=/build/tmp.nibNStbWbm/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [path-io] Using Parsec parser [path-io] Configuring path-io-1.8.2... [path-io] Flags chosen: dev=False [path-io] Dependency base >=4.15 && <5: using base-4.20.1.0 [path-io] Dependency containers: using containers-0.7 [path-io] Dependency directory >=1.3.2.0 && <1.4: using directory-1.3.8.5 [path-io] Dependency dlist >=0.8 && <2: using dlist-1.0 [path-io] Dependency exceptions >=0.8 && <0.11: using exceptions-0.10.9 [path-io] Dependency filepath >=1.2 && <1.6: using filepath-1.5.4.0 [path-io] Dependency path >=0.7.1 && <0.10: using path-0.9.6 [path-io] Dependency temporary >=1.1 && <1.4: using temporary-1.3 [path-io] Dependency time >=1.4 && <1.15: using time-1.12.2 [path-io] Dependency transformers >=0.3 && <0.7: using transformers-0.6.1.1 [path-io] Dependency unix-compat: using unix-compat-0.7.4.1 [path-io] Dependency base >=4.15 && <5: using base-4.20.1.0 [path-io] Dependency exceptions >=0.8 && <0.11: using exceptions-0.10.9 [path-io] Dependency hspec >=2 && <3: using hspec-2.11.14 [path-io] Dependency path >=0.7.1 && <0.10: using path-0.9.6 [path-io] Dependency path-io: using path-io-1.8.2 [path-io] Dependency unix-compat: using unix-compat-0.7.4.1 [path-io] Source component graph: [path-io]  component lib [path-io]  component test:tests dependency lib [path-io] Configured component graph: [path-io]  component path-io-1.8.2-2ga8BsxNiTWCLmVAyCBb9q [path-io]  include base-4.20.1.0-2277 [path-io]  include containers-0.7-dff9 [path-io]  include directory-1.3.8.5-ad1a [path-io]  include dlist-1.0-FcOF3sMreUuA1lmV1XHZRC [path-io]  include exceptions-0.10.9-fd91 [path-io]  include filepath-1.5.4.0-590e [path-io]  include path-0.9.6-BUEZq7gZfq03WkPclzeRN9 [path-io]  include temporary-1.3-BQ38mAt3evo5vO57xabNgq [path-io]  include time-1.12.2-18ff [path-io]  include transformers-0.6.1.1-407f [path-io]  include unix-compat-0.7.4.1-L0IrVNxMikzjlKznExIUL [path-io]  component path-io-1.8.2-BGEdXgXKHws1BJt2S5rde4-tests [path-io]  include base-4.20.1.0-2277 [path-io]  include exceptions-0.10.9-fd91 [path-io]  include hspec-2.11.14-3auEz28FeP0D0azREoF21o [path-io]  include path-0.9.6-BUEZq7gZfq03WkPclzeRN9 +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Lazy E Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Lazy F Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Lazy G Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Lazy H Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Lazy I Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Lazy K Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. containers strict Set A Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Set B Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Set C Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Set D Eq Transitive: OK [164 of 369] Compiling Rebase.Data.Profunctor.Choice ( library/Rebase/Data/Profunctor/Choice.hs, dist/build/Rebase/Data/Profunctor/Choice.p_o ) [165 of 369] Compiling Rebase.Data.Profunctor.Closed ( library/Rebase/Data/Profunctor/Closed.hs, dist/build/Rebase/Data/Profunctor/Closed.p_o ) [166 of 369] Compiling Rebase.Data.Profunctor.Composition ( library/Rebase/Data/Profunctor/Composition.hs, dist/build/Rebase/Data/Profunctor/Composition.p_o ) [167 of 369] Compiling Rebase.Data.Profunctor.Mapping ( library/Rebase/Data/Profunctor/Mapping.hs, dist/build/Rebase/Data/Profunctor/Mapping.p_o ) [168 of 369] Compiling Rebase.Data.Profunctor.Monad ( library/Rebase/Data/Profunctor/Monad.hs, dist/build/Rebase/Data/Profunctor/Monad.p_o ) [169 of 369] Compiling Rebase.Data.Profunctor.Ran ( library/Rebase/Data/Profunctor/Ran.hs, dist/build/Rebase/Data/Profunctor/Ran.p_o ) [170 of 369] Compiling Rebase.Data.Profunctor.Rep ( library/Rebase/Data/Profunctor/Rep.hs, dist/build/Rebase/Data/Profunctor/Rep.p_o ) [171 of 369] Compiling Rebase.Data.Profunctor.Sieve ( library/Rebase/Data/Profunctor/Sieve.hs, dist/build/Rebase/Data/Profunctor/Sieve.p_o ) [172 of 369] Compiling Rebase.Data.Profunctor.Strong ( library/Rebase/Data/Profunctor/Strong.hs, dist/build/Rebase/Data/Profunctor/Strong.p_o ) [173 of 369] Compiling Rebase.Data.Profunctor.Traversing ( library/Rebase/Data/Profunctor/Traversing.hs, dist/build/Rebase/Data/Profunctor/Traversing.p_o ) [174 of 369] Compiling Rebase.Data.Profunctor.Types ( library/Rebase/Data/Profunctor/Types.hs, dist/build/Rebase/Data/Profunctor/Types.p_o ) [175 of 369] Compiling Rebase.Data.Profunctor.Unsafe ( library/Rebase/Data/Profunctor/Unsafe.hs, dist/build/Rebase/Data/Profunctor/Unsafe.p_o ) [176 of 369] Compiling Rebase.Data.Profunctor.Yoneda ( library/Rebase/Data/Profunctor/Yoneda.hs, dist/build/Rebase/Data/Profunctor/Yoneda.p_o ) [177 of 369] Compiling Rebase.Data.Proxy ( library/Rebase/Data/Proxy.hs, dist/build/Rebase/Data/Proxy.p_o ) [178 of 369] Compiling Rebase.Data.Ratio ( library/Rebase/Data/Ratio.hs, dist/build/Rebase/Data/Ratio.p_o ) [179 of 369] Compiling Rebase.Data.STRef ( library/Rebase/Data/STRef.hs, dist/build/Rebase/Data/STRef.p_o ) [180 of 369] Compiling Rebase.Data.STRef.Lazy ( library/Rebase/Data/STRef/Lazy.hs, dist/build/Rebase/Data/STRef/Lazy.p_o ) [181 of 369] Compiling Rebase.Data.STRef.Strict ( library/Rebase/Data/STRef/Strict.hs, dist/build/Rebase/Data/STRef/Strict.p_o ) [182 of 369] Compiling Rebase.Data.Scientific ( library/Rebase/Data/Scientific.hs, dist/build/Rebase/Data/Scientific.p_o ) [183 of 369] Compiling Rebase.Data.Semigroup ( library/Rebase/Data/Semigroup.hs, dist/build/Rebase/Data/Semigroup.p_o ) [184 of 369] Compiling Rebase.Data.Semigroup.Bifoldable ( library/Rebase/Data/Semigroup/Bifoldable.hs, dist/build/Rebase/Data/Semigroup/Bifoldable.p_o ) [185 of 369] Compiling Rebase.Data.Semigroup.Bitraversable ( library/Rebase/Data/Semigroup/Bitraversable.hs, dist/build/Rebase/Data/Semigroup/Bitraversable.p_o ) [186 of 369] Compiling Rebase.Data.Semigroup.Foldable ( library/Rebase/Data/Semigroup/Foldable.hs, dist/build/Rebase/Data/Semigroup/Foldable.p_o ) [187 of 369] Compiling Rebase.Data.Semigroup.Traversable ( library/Rebase/Data/Semigroup/Traversable.hs, dist/build/Rebase/Data/Semigroup/Traversable.p_o ) [188 of 369] Compiling Rebase.Data.Semigroup.Traversable.Class ( library/Rebase/Data/Semigroup/Traversable/Class.hs, dist/build/Rebase/Data/Semigroup/Traversable/Class.p_o ) [189 of 369] Compiling Rebase.Data.Semigroupoid ( library/Rebase/Data/Semigroupoid.hs, dist/build/Rebase/Data/Semigroupoid.p_o ) [190 of 369] Compiling Rebase.Data.Semigroupoid.Dual ( library/Rebase/Data/Semigroupoid/Dual.hs, dist/build/Rebase/Data/Semigroupoid/Dual.p_o ) [191 of 369] Compiling Rebase.Data.Semigroupoid.Ob ( library/Rebase/Data/Semigroupoid/Ob.hs, dist/build/Rebase/Data/Semigroupoid/Ob.p_o ) [192 of 369] Compiling Rebase.Data.Semigroupoid.Static ( library/Rebase/Data/Semigroupoid/Static.hs, dist/build/Rebase/Data/Semigroupoid/Static.p_o ) [stan] Phase: setupCompilerEnvironmentPhase [stan] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [stan] Phase: unpackPhase [stan] unpacking source archive /nix/store/dwkqcfink9lays1sbfvy0jybkwjcphw3-stan-0.2.1.0.tar.gz [stan] source root is stan-0.2.1.0 [stan] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "stan-0.2.1.0/test/Test/Stan/Toml.hs" [stan] Phase: patchPhase [stan] Replace Cabal file with edited version from mirror://hackage/stan-0.2.1.0/revision/3.cabal. [stan] Phase: compileBuildDriverPhase [stan] setupCompileFlags: -package-db=/build/tmp.jiDAaEGKGS/setup-package.conf.d -threaded [stan] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.jiDAaEGKGS/Main.o ) [stan] [2 of 2] Linking Setup [stan] Phase: updateAutotoolsGnuConfigScriptsPhase [stan] Phase: configurePhase [stan] configureFlags: --verbose --prefix=/nix/store/vw5395frmv5sr8s93ymg8hcc5w37xqzk-stan-0.2.1.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.jiDAaEGKGS/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 --extra-lib-dirs=/nix/store/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/lib [stan] Using Parsec parser [stan] Configuring stan-0.2.1.0... [stan] Flags chosen: directory-ospath-streaming=True [stan] Dependency array >=0.5 && <0.6: using array-0.5.8.0 [stan] Dependency base >=4.13 && <4.16.3.0 || >=4.17 && <4.22: using base-4.20.1.0 [stan] Dependency base64 >=0.4.1 && <1.1: using base64-1.0 [stan] Dependency blaze-html >=0.9.1 && <0.10: using blaze-html-0.9.2.0 [stan] Dependency bytestring >=0.10 && <0.13: using bytestring-0.12.2.0 [stan] Dependency clay >=0.14 && <0.17: using clay-0.16.1 [stan] Dependency colourista >=0.1 && <0.3: using colourista-0.1.0.2 [stan] Dependency containers >=0.5 && <0.9: using containers-0.7 [stan] Dependency cryptohash-sha1 >=0.11 && <0.12: using cryptohash-sha1-0.11.101.0 [stan] Dependency dir-traverse >=0.2.2.2 && <0.3: using dir-traverse-0.2.3.0 [stan] Dependency directory >=1.3 && <1.4: using directory-1.3.8.5 [stan] Dependency directory-ospath-streaming >=0.2 && <0.4: using [stan] directory-ospath-streaming-0.2.2 [stan] Dependency extensions >=0.0.0.1 && <0.1 || >=0.1.0.0 && <0.2: using [stan] extensions-0.1.1.0 [stan] Dependency filepath >=1.4 && <1.6: using filepath-1.5.4.0 [stan] Dependency ghc >=8.8 && <9.13: using ghc-9.10.2 [stan] Dependency ghc-boot-th >=8.8 && <9.13: using ghc-boot-th-9.10.2 [stan] Dependency gitrev >=1.3.1 && <1.4: using gitrev-1.3.1 [stan] Dependency microaeson >=0.1.0.0 && <0.2: using microaeson-0.1.0.3 [stan] Dependency optparse-applicative >=0.15 && <0.20: using [stan] optparse-applicative-0.18.1.0 [stan] Dependency pretty-simple >=4.0 && <4.2: using pretty-simple-4.1.4.0 [stan] Dependency process >=1.6.8.0 && <1.7: using process-1.6.25.0 [stan] Dependency relude >=1.0 && <1.3: using relude-1.2.2.2 [stan] Dependency slist >=0.1 && <0.3: using slist-0.2.1.0 [stan] Dependency tomland >=1.3.0.0 && <1.4: using tomland-1.3.3.3 [stan] Dependency trial >=0.0.0.0 && <0.1: using trial-0.0.0.0 [stan] Dependency trial-optparse-applicative >=0.0.0.0 && <0.1: using [stan] trial-optparse-applicative-0.0.0.0 [trifecta] Source component graph: [trifecta]  component lib [trifecta]  component test:quickcheck dependency lib [trifecta] Configured component graph: [trifecta]  component trifecta-2.1.4-22EEPMrOvejLtm4S5Z2g6v [trifecta]  include ansi-terminal-1.1.3-BQWZZDgI8Wi4byrRQADlzx [trifecta]  include array-0.5.8.0-e5b8 [trifecta]  include base-4.20.1.0-2277 [trifecta]  include blaze-builder-0.4.4.1-BC6OWvS8ZWc7rp7KdpUlzb [trifecta]  include blaze-html-0.9.2.0-EsUm2tppaTG7cwF9XZdB1o [trifecta]  include blaze-markup-0.8.3.0-FxLYypUnRUR7iI2jN9LmP2 [trifecta]  include bytestring-0.12.2.0-5835 [trifecta]  include charset-0.3.12-Lvt6T9GNYqUCd9KI6Le5EH [trifecta]  include comonad-5.0.9-9ZXCMzc1LIuHPeefBB1gBv [trifecta]  include containers-0.7-dff9 [trifecta]  include deepseq-1.5.0.0-f20c [trifecta]  include fingertree-0.1.6.2-KBlXGWAyfjh3MhSlqkE4aQ [trifecta]  include ghc-prim-0.12.0-ee9f [trifecta]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [trifecta]  include indexed-traversable-0.1.4-74FxSl6JxXd9ksr8o5hwQ8 [trifecta]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [trifecta]  include mtl-2.3.1-5ae5 [trifecta]  include parsers-0.12.12-CjDZxH0hl5CJqyByYob8A4 [trifecta]  include prettyprinter-1.7.1-67Y6Ddd7L8OAZY9VaFd08z [trifecta]  include prettyprinter-ansi-terminal-1.1.3-12LEqB1MnKSH40VlJkvklE [trifecta]  include profunctors-5.6.3-AfxdEbA4qEx21xJFq5OvWx [trifecta]  include reducers-3.12.5-E5FWFKONWwPDm014iaH4sB [trifecta]  include transformers-0.6.1.1-407f [trifecta]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [trifecta]  include utf8-string-1.0.2-9gxo6DkKEPY55pFpW7qTal [trifecta]  component trifecta-2.1.4-CAmZ8TSfZrGIVdqfbfiADZ-quickcheck [trifecta]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [trifecta]  include base-4.20.1.0-2277 [trifecta]  include parsers-0.12.12-CjDZxH0hl5CJqyByYob8A4 [trifecta]  include trifecta-2.1.4-22EEPMrOvejLtm4S5Z2g6v [trifecta] Linked component graph: [trifecta]  unit trifecta-2.1.4-22EEPMrOvejLtm4S5Z2g6v [trifecta]  include ansi-terminal-1.1.3-BQWZZDgI8Wi4byrRQADlzx [trifecta]  include array-0.5.8.0-e5b8 [trifecta]  include base-4.20.1.0-2277 [trifecta]  include blaze-builder-0.4.4.1-BC6OWvS8ZWc7rp7KdpUlzb [trifecta]  include blaze-html-0.9.2.0-EsUm2tppaTG7cwF9XZdB1o [trifecta]  include blaze-markup-0.8.3.0-FxLYypUnRUR7iI2jN9LmP2 [trifecta]  include bytestring-0.12.2.0-5835 [trifecta]  include charset-0.3.12-Lvt6T9GNYqUCd9KI6Le5EH [trifecta]  include comonad-5.0.9-9ZXCMzc1LIuHPeefBB1gBv [trifecta]  include containers-0.7-dff9 [trifecta]  include deepseq-1.5.0.0-f20c [trifecta]  include fingertree-0.1.6.2-KBlXGWAyfjh3MhSlqkE4aQ [trifecta]  include ghc-prim-0.12.0-ee9f [trifecta]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [trifecta]  include indexed-traversable-0.1.4-74FxSl6JxXd9ksr8o5hwQ8 [trifecta]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [trifecta]  include mtl-2.3.1-5ae5 [trifecta]  include parsers-0.12.12-CjDZxH0hl5CJqyByYob8A4 [trifecta]  include prettyprinter-1.7.1-67Y6Ddd7L8OAZY9VaFd08z [trifecta]  include prettyprinter-ansi-terminal-1.1.3-12LEqB1MnKSH40VlJkvklE [trifecta]  include profunctors-5.6.3-AfxdEbA4qEx21xJFq5OvWx [trifecta]  include reducers-3.12.5-E5FWFKONWwPDm014iaH4sB [trifecta]  include transformers-0.6.1.1-407f [trifecta]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [trifecta]  include utf8-string-1.0.2-9gxo6DkKEPY55pFpW7qTal [trifecta]  Text.Trifecta=trifecta-2.1.4-22EEPMrOvejLtm4S5Z2g6v:Text.Trifecta,Text.Trifecta.Combinators=trifecta-2.1.4-22EEPMrOvejLtm4S5Z2g6v:Text.Trifecta.Combinators,Text.Trifecta.Delta=trifecta-2.1.4-22EEPMrOvejLtm4S5Z2g6v:Text.Trifecta.Delta,Text.Trifecta.Highlight=trifecta-2.1.4-22EEPMrOvejLtm4S5Z2g6v:Text.Trifecta.Highlight,Text.Trifecta.Parser=trifecta-2.1.4-22EEPMrOvejLtm4S5Z2g6v:Text.Trifecta.Parser,Text.Trifecta.Rendering=trifecta-2.1.4-22EEPMrOvejLtm4S5Z2g6v:Text.Trifecta.Rendering,Text.Trifecta.Result=trifecta-2.1.4-22EEPMrOvejLtm4S5Z2g6v:Text.Trifecta.Result,Text.Trifecta.Rope=trifecta-2.1.4-22EEPMrOvejLtm4S5Z2g6v:Text.Trifecta.Rope,Text.Trifecta.Tutorial=trifecta-2.1.4-22EEPMrOvejLtm4S5Z2g6v:Text.Trifecta.Tutorial,Text.Trifecta.Util.IntervalMap=trifecta-2.1.4-22EEPMrOvejLtm4S5Z2g6v:Text.Trifecta.Util.IntervalMap,Text.Trifecta.Util.It=trifecta-2.1.4-22EEPMrOvejLtm4S5Z2g6v:Text.Trifecta.Util.It [trifecta]  unit trifecta-2.1.4-CAmZ8TSfZrGIVdqfbfiADZ-quickcheck Building hw-prim subAssertVerbose (Test/Framework/HUnitWrapper.hs:909) gassertBool (Test/Framework/HUnitWrapper.hs:209) gassertBoolVerbose (Test/Framework/HUnitWrapper.hs:212) gsubAssert (Test/Framework/HUnitWrapper.hs:906) gsubAssertVerbose (Test/Framework/HUnitWrapper.hs:912) HUnitFailure hunitWrapperTests (Test/Framework/HUnitWrapper.hs:930) 28% ( 2 / 7) in 'Test.Framework.XmlOutput' Missing documentation for: Testsuites (Test/Framework/XmlOutput.hs:97) Testsuite (Test/Framework/XmlOutput.hs:105) Testcase (Test/Framework/XmlOutput.hs:116) Result (Test/Framework/XmlOutput.hs:124) mkGlobalResultsXml (Test/Framework/XmlOutput.hs:231) Warning: 'CmdlineOptions' is ambiguous. It is defined * at Test/Framework/CmdlineOptions.hs:74:23 * at Test/Framework/CmdlineOptions.hs:74:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Test/Framework/CmdlineOptions.hs:74:1 Warning: 'TestConfig' is ambiguous. It is defined * at Test/Framework/TestTypes.hs:205:7 * at Test/Framework/TestTypes.hs:204:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Test/Framework/TestTypes.hs:204:1 Warning: 'TestSuite' is ambiguous. It is defined * at Test/Framework/TestTypes.hs:107:18 * at Test/Framework/TestTypes.hs:107:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Test/Framework/TestTypes.hs:107:1 Warning: 'CmdlineOptions' is ambiguous. It is defined * at Test/Framework/CmdlineOptions.hs:74:23 * at Test/Framework/CmdlineOptions.hs:74:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Test/Framework/CmdlineOptions.hs:74:1 Warning: 'TestConfig' is ambiguous. It is defined * at Test/Framework/TestTypes.hs:205:7 * at Test/Framework/TestTypes.hs:204:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Test/Framework/TestTypes.hs:204:1 92% ( 25 / 27) in 'Test.Framework.TestManager' Missing documentation for: flattenTest (Test/Framework/TestManager.hs:149) wrappableTests (Test/Framework/TestManager.hs:508) Warning: 'BBTArgs' is ambiguous. It is defined * at Test/Framework/BlackBoxTest.hs:131:16 * at Test/Framework/BlackBoxTest.hs:131:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Test/Framework/BlackBoxTest.hs:131:1 100% ( 6 / 6) in 'Test.Framework.BlackBoxTest' 100% ( 17 / 17) in 'Test.Framework' Warning: Test.Framework.Pretty: could not find link destinations for: - Text.PrettyPrint.Annotated.HughesPJ.Rep_Mode - Text.PrettyPrint.Annotated.HughesPJ.Rep_Style - Text.PrettyPrint.Annotated.HughesPJ.Rep_TextDetails - Text.PrettyPrint.HughesPJ.Rep_Doc Warning: Test.Framework.TestInterface: could not find link destinations for: - Test.Framework.Colors.ColorString Warning: Test.Framework.History: could not find link destinations for: - Test.Framework.History.TestRunHistory Warning: Test.Framework.AssertM: could not find link destinations for: - Test.Framework.Colors.ColorString Warning: Test.Framework.TestTypes: could not find link destinations for: - Test.Framework.Colors.ColorString - Test.Framework.TestManager.flatten Warning: Test.Framework.QuickCheckWrapper: could not find link destinations for: - Test.Framework.QuickCheckWrapper.argsModifier - Test.Framework.QuickCheckWrapper.testable - Test.Framework.QuickCheckWrapper.AnyTestable Warning: Test.Framework.XmlOutput: could not find link destinations for: - Test.Framework.XmlOutput.Seconds Warning: Test.Framework.TestManager: could not find link destinations for: [aeson-pretty]  include cmdargs-0.10.22-HNKBK5KJaH7wnZR2wq0Wg [aeson-pretty] Linked component graph: [aeson-pretty]  unit aeson-pretty-0.8.10-YHPOZ1ANgMAmU1CR11CHj [aeson-pretty]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [aeson-pretty]  include base-4.20.1.0-2277 [aeson-pretty]  include base-compat-0.14.1-Gu9IQFquYBk7k9s24iOqpY [aeson-pretty]  include bytestring-0.12.2.0-5835 [aeson-pretty]  include scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [aeson-pretty]  include text-2.1.2-9845 [aeson-pretty]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [aeson-pretty]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [aeson-pretty]  Data.Aeson.Encode.Pretty=aeson-pretty-0.8.10-YHPOZ1ANgMAmU1CR11CHj:Data.Aeson.Encode.Pretty [aeson-pretty]  unit aeson-pretty-0.8.10-Kjpyt4cCqiu83N2UGFB4Aw-aeson-pretty [aeson-pretty]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [aeson-pretty]  include aeson-pretty-0.8.10-YHPOZ1ANgMAmU1CR11CHj [aeson-pretty]  include attoparsec-0.14.4-KmqBpYCmdAkGrDeyOyUpTu [aeson-pretty]  include attoparsec-aeson-2.2.2.0-JSFBuzYE6TU2Q1M8HOXPtf [aeson-pretty]  include base-4.20.1.0-2277 [aeson-pretty]  include bytestring-0.12.2.0-5835 [aeson-pretty]  include cmdargs-0.10.22-HNKBK5KJaH7wnZR2wq0Wg [aeson-pretty] Ready component graph: [aeson-pretty]  definite aeson-pretty-0.8.10-YHPOZ1ANgMAmU1CR11CHj [aeson-pretty]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [aeson-pretty]  depends base-4.20.1.0-2277 [aeson-pretty]  depends base-compat-0.14.1-Gu9IQFquYBk7k9s24iOqpY [aeson-pretty]  depends bytestring-0.12.2.0-5835 [aeson-pretty]  depends scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [aeson-pretty]  depends text-2.1.2-9845 [aeson-pretty]  depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [aeson-pretty]  depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [aeson-pretty]  definite aeson-pretty-0.8.10-Kjpyt4cCqiu83N2UGFB4Aw-aeson-pretty [aeson-pretty]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [aeson-pretty]  depends aeson-pretty-0.8.10-YHPOZ1ANgMAmU1CR11CHj [aeson-pretty]  depends attoparsec-0.14.4-KmqBpYCmdAkGrDeyOyUpTu [aeson-pretty]  depends attoparsec-aeson-2.2.2.0-JSFBuzYE6TU2Q1M8HOXPtf [aeson-pretty]  depends base-4.20.1.0-2277 [aeson-pretty]  depends bytestring-0.12.2.0-5835 [aeson-pretty]  depends cmdargs-0.10.22-HNKBK5KJaH7wnZR2wq0Wg [aeson-pretty] Using Cabal-3.12.1.0 compiled by ghc-9.10 [aeson-pretty] Using compiler: ghc-9.10.2 [aeson-pretty] Using install prefix: [aeson-pretty] /nix/store/sh4dj2mv6w89a30rpgljchfwygn28v36-aeson-pretty-0.8.10 [aeson-pretty] Executables installed in: [aeson-pretty] /nix/store/sh4dj2mv6w89a30rpgljchfwygn28v36-aeson-pretty-0.8.10/bin [aeson-pretty] Libraries installed in: [aeson-pretty] /nix/store/sh4dj2mv6w89a30rpgljchfwygn28v36-aeson-pretty-0.8.10/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/aeson-pretty-0.8.10-YHPOZ1ANgMAmU1CR11CHj [aeson-pretty] Dynamic Libraries installed in: [aeson-pretty] /nix/store/sh4dj2mv6w89a30rpgljchfwygn28v36-aeson-pretty-0.8.10/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [aeson-pretty] Private executables installed in: [aeson-pretty] /nix/store/sh4dj2mv6w89a30rpgljchfwygn28v36-aeson-pretty-0.8.10/libexec/x86_64-linux-ghc-9.10.2-1e2a/aeson-pretty-0.8.10 [aeson-pretty] Data files installed in: [aeson-pretty] /nix/store/sh4dj2mv6w89a30rpgljchfwygn28v36-aeson-pretty-0.8.10/share/x86_64-linux-ghc-9.10.2-1e2a/aeson-pretty-0.8.10 [aeson-pretty] Documentation installed in: [aeson-pretty] /nix/store/h88wablz0pdqg73brbyv2a2qmhjjpj5k-aeson-pretty-0.8.10-doc/share/doc/aeson-pretty-0.8.10 [aeson-pretty] Configuration files installed in: [aeson-pretty] /nix/store/sh4dj2mv6w89a30rpgljchfwygn28v36-aeson-pretty-0.8.10/etc [aeson-pretty] No alex found [aeson-pretty] Using ar found on system at: [aeson-pretty] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [aeson-pretty] No c2hs found [aeson-pretty] No cpphs found [aeson-pretty] No doctest found [aeson-pretty] Using gcc version 14.3.0 given by user at: [aeson-pretty] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [aeson-pretty] Using ghc version 9.10.2 found on system at: [aeson-pretty] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [aeson-pretty] Using ghc-pkg version 9.10.2 found on system at: [aeson-pretty] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [aeson-pretty] No ghcjs found [aeson-pretty] No ghcjs-pkg found [aeson-pretty] No greencard found [aeson-pretty] Using haddock version 2.31.0 found on system at: [aeson-pretty] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [aeson-pretty] No happy found [aeson-pretty] Using haskell-suite found on system at: haskell-suite-dummy-location [aeson-pretty] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [aeson-pretty] No hmake found [aeson-pretty] Using hpc version 0.69 found on system at: [aeson-pretty] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [aeson-pretty] Using hsc2hs version 0.68.10 found on system at: You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Algebra/Graph/Labelled/AdjacencyMap.hs:379:1 100% ( 49 / 49) in 'Algebra.Graph.Labelled.AdjacencyMap' Warning: 'Context' is ambiguous. It is defined * at src/Algebra/Graph/Labelled.hs:675:20 * at src/Algebra/Graph/Labelled.hs:675:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Algebra/Graph/Labelled.hs:675:1 Warning: 'empty' is ambiguous. It is defined * at src/Algebra/Graph/Labelled.hs:191:1 * in ‘Data.Set.Internal’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Algebra/Graph/Labelled.hs:191:1 Warning: 'Focus' is ambiguous. It is defined * at src/Algebra/Graph/Labelled.hs:642:18 * at src/Algebra/Graph/Labelled.hs:642:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Algebra/Graph/Labelled.hs:642:1 100% ( 49 / 49) in 'Algebra.Graph.Labelled' 100% ( 6 / 6) in 'Algebra.Graph.Labelled.Example.Network' 100% ( 5 / 5) in 'Algebra.Graph.Labelled.Example.Automaton' Warning: 'Doc' is ambiguous. It is defined * at src/Algebra/Graph/Export.hs:57:17 * at src/Algebra/Graph/Export.hs:57:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Algebra/Graph/Export.hs:57:1 100% ( 14 / 14) in 'Algebra.Graph.Export' Warning: 'Style' is ambiguous. It is defined * at src/Algebra/Graph/Export/Dot.hs:49:18 * at src/Algebra/Graph/Export/Dot.hs:49:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Algebra/Graph/Export/Dot.hs:49:1 Warning: 'Graph' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 11 / 11) in 'Algebra.Graph.Export.Dot' Warning: 'empty' is ambiguous. It is defined * at src/Algebra/Graph/Undirected.hs:253:1 * in ‘Data.Set.Internal’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Algebra/Graph/Undirected.hs:253:1 100% ( 50 / 50) in 'Algebra.Graph.Undirected' 100% ( 27 / 27) in 'Algebra.Graph.Class' Warning: 'TransitiveRelation' is ambiguous. It is defined * at src/Algebra/Graph/Relation/Transitive.hs:39:32 * at src/Algebra/Graph/Relation/Transitive.hs:39:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Algebra/Graph/Relation/Transitive.hs:39:1 Warning: 'Transitive' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 5 / 5) in 'Algebra.Graph.Relation.Transitive' Warning: 'ReflexiveRelation' is ambiguous. It is defined * at src/Algebra/Graph/Relation/Reflexive.hs:34:31 * at src/Algebra/Graph/Relation/Reflexive.hs:34:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Algebra/Graph/Relation/Reflexive.hs:34:1 Warning: 'Reflexive' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 5 / 5) in 'Algebra.Graph.Relation.Reflexive' Warning: 'PreorderRelation' is ambiguous. It is defined * at src/Algebra/Graph/Relation/Preorder.hs:44:30 * at src/Algebra/Graph/Relation/Preorder.hs:44:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. [cabal-install-parsers]  include lukko-0.1.2-HqrT9DQ3vD2AgpqyN2IAlS [cabal-install-parsers]  include network-uri-2.6.4.2-JomEmxu6SsFC7Oe1BjfADS [cabal-install-parsers]  include parsec-3.1.18.0-2564 [cabal-install-parsers]  include pretty-1.1.3.6-413e [cabal-install-parsers]  include tar-0.6.4.0-1yRvgweMrxF4krWeAsoFbO [cabal-install-parsers]  include text-2.1.2-9845 [cabal-install-parsers]  include time-1.12.2-18ff [cabal-install-parsers]  include transformers-0.6.1.1-407f [cabal-install-parsers] Linked component graph: [cabal-install-parsers]  unit cabal-install-parsers-0.6.2-1Z3NFOPfAuDHcq10S1xuyN [cabal-install-parsers]  include Cabal-syntax-3.14.2.0-2tHHvEmLePLIHbZikRG7w6 [cabal-install-parsers]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [cabal-install-parsers]  include base-4.20.1.0-2277 [cabal-install-parsers]  include base16-bytestring-1.0.2.0-9J5qprYMiNV4ri2c748XNn [cabal-install-parsers]  include binary-0.8.9.3-c055 [cabal-install-parsers]  include binary-instances-1.0.6-Eb64xzugfPA3X5PSdO2C6Z [cabal-install-parsers]  include bytestring-0.12.2.0-5835 [cabal-install-parsers]  include containers-0.7-dff9 [cabal-install-parsers]  include cryptohash-sha256-0.11.102.1-CJCjulXoqMZGmtsKDTbaEj [cabal-install-parsers]  include deepseq-1.5.0.0-f20c [cabal-install-parsers]  include directory-1.3.8.5-ad1a [cabal-install-parsers]  include filepath-1.5.4.0-590e [cabal-install-parsers]  include lukko-0.1.2-HqrT9DQ3vD2AgpqyN2IAlS [cabal-install-parsers]  include network-uri-2.6.4.2-JomEmxu6SsFC7Oe1BjfADS [cabal-install-parsers]  include parsec-3.1.18.0-2564 [cabal-install-parsers]  include pretty-1.1.3.6-413e [cabal-install-parsers]  include tar-0.6.4.0-1yRvgweMrxF4krWeAsoFbO [cabal-install-parsers]  include text-2.1.2-9845 [cabal-install-parsers]  include time-1.12.2-18ff [cabal-install-parsers]  include transformers-0.6.1.1-407f [cabal-install-parsers]  Cabal.Config=cabal-install-parsers-0.6.2-1Z3NFOPfAuDHcq10S1xuyN:Cabal.Config,Cabal.Index=cabal-install-parsers-0.6.2-1Z3NFOPfAuDHcq10S1xuyN:Cabal.Index,Cabal.Optimization=cabal-install-parsers-0.6.2-1Z3NFOPfAuDHcq10S1xuyN:Cabal.Optimization,Cabal.Package=cabal-install-parsers-0.6.2-1Z3NFOPfAuDHcq10S1xuyN:Cabal.Package,Cabal.Parse=cabal-install-parsers-0.6.2-1Z3NFOPfAuDHcq10S1xuyN:Cabal.Parse,Cabal.Project=cabal-install-parsers-0.6.2-1Z3NFOPfAuDHcq10S1xuyN:Cabal.Project,Cabal.SourceRepo=cabal-install-parsers-0.6.2-1Z3NFOPfAuDHcq10S1xuyN:Cabal.SourceRepo [cabal-install-parsers] Ready component graph: [cabal-install-parsers]  definite cabal-install-parsers-0.6.2-1Z3NFOPfAuDHcq10S1xuyN [cabal-install-parsers]  depends Cabal-syntax-3.14.2.0-2tHHvEmLePLIHbZikRG7w6 [cabal-install-parsers]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [cabal-install-parsers]  depends base-4.20.1.0-2277 [cabal-install-parsers]  depends base16-bytestring-1.0.2.0-9J5qprYMiNV4ri2c748XNn [cabal-install-parsers]  depends binary-0.8.9.3-c055 [cabal-install-parsers]  depends binary-instances-1.0.6-Eb64xzugfPA3X5PSdO2C6Z [cabal-install-parsers]  depends bytestring-0.12.2.0-5835 [cabal-install-parsers]  depends containers-0.7-dff9 [cabal-install-parsers]  depends cryptohash-sha256-0.11.102.1-CJCjulXoqMZGmtsKDTbaEj [cabal-install-parsers]  depends deepseq-1.5.0.0-f20c [cabal-install-parsers]  depends directory-1.3.8.5-ad1a [cabal-install-parsers]  depends filepath-1.5.4.0-590e [cabal-install-parsers]  depends lukko-0.1.2-HqrT9DQ3vD2AgpqyN2IAlS [cabal-install-parsers]  depends network-uri-2.6.4.2-JomEmxu6SsFC7Oe1BjfADS [cabal-install-parsers]  depends parsec-3.1.18.0-2564 [cabal-install-parsers]  depends pretty-1.1.3.6-413e [cabal-install-parsers]  depends tar-0.6.4.0-1yRvgweMrxF4krWeAsoFbO [cabal-install-parsers]  depends text-2.1.2-9845 [cabal-install-parsers]  depends time-1.12.2-18ff [cabal-install-parsers]  depends transformers-0.6.1.1-407f [cabal-install-parsers] Using Cabal-3.12.1.0 compiled by ghc-9.10 [cabal-install-parsers] Using compiler: ghc-9.10.2 [cabal-install-parsers] Using install prefix: [cabal-install-parsers] /nix/store/p34vm76j30n8sy1k20qi3rbxk9cq3mcp-cabal-install-parsers-0.6.2 [cabal-install-parsers] Executables installed in: [cabal-install-parsers] /nix/store/p34vm76j30n8sy1k20qi3rbxk9cq3mcp-cabal-install-parsers-0.6.2/bin [cabal-install-parsers] Libraries installed in: [cabal-install-parsers] /nix/store/p34vm76j30n8sy1k20qi3rbxk9cq3mcp-cabal-install-parsers-0.6.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/cabal-install-parsers-0.6.2-1Z3NFOPfAuDHcq10S1xuyN [cabal-install-parsers] Dynamic Libraries installed in: [cabal-install-parsers] /nix/store/p34vm76j30n8sy1k20qi3rbxk9cq3mcp-cabal-install-parsers-0.6.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [cabal-install-parsers] Private executables installed in: [cabal-install-parsers] /nix/store/p34vm76j30n8sy1k20qi3rbxk9cq3mcp-cabal-install-parsers-0.6.2/libexec/x86_64-linux-ghc-9.10.2-1e2a/cabal-install-parsers-0.6.2 [cabal-install-parsers] Data files installed in: [cabal-install-parsers] /nix/store/p34vm76j30n8sy1k20qi3rbxk9cq3mcp-cabal-install-parsers-0.6.2/share/x86_64-linux-ghc-9.10.2-1e2a/cabal-install-parsers-0.6.2 [cabal-install-parsers] Documentation installed in: [cabal-install-parsers] /nix/store/318x1cwajnclplh7dfajxyy39v1i44qr-cabal-install-parsers-0.6.2-doc/share/doc/cabal-install-parsers-0.6.2 [cabal-install-parsers] Configuration files installed in: [cabal-install-parsers] /nix/store/p34vm76j30n8sy1k20qi3rbxk9cq3mcp-cabal-install-parsers-0.6.2/etc [cabal-install-parsers] No alex found [dependent-sum] Phase: installPhase [dependent-sum] Installing library in /nix/store/4ndsr142ny4lq0xabq0kry0nzs272pjj-dependent-sum-0.7.2.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/dependent-sum-0.7.2.0-8M7P2xLIJui9BOzyItlGg1 [dependent-sum] Phase: fixupPhase [dependent-sum] shrinking RPATHs of ELF executables and libraries in /nix/store/4ndsr142ny4lq0xabq0kry0nzs272pjj-dependent-sum-0.7.2.0 [dependent-sum] shrinking /nix/store/4ndsr142ny4lq0xabq0kry0nzs272pjj-dependent-sum-0.7.2.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSdependent-sum-0.7.2.0-8M7P2xLIJui9BOzyItlGg1-ghc9.10.2.so [dependent-sum] checking for references to /build/ in /nix/store/4ndsr142ny4lq0xabq0kry0nzs272pjj-dependent-sum-0.7.2.0... [dependent-sum] patching script interpreter paths in /nix/store/4ndsr142ny4lq0xabq0kry0nzs272pjj-dependent-sum-0.7.2.0 [dependent-sum] stripping (with command strip and flags -S -p) in /nix/store/4ndsr142ny4lq0xabq0kry0nzs272pjj-dependent-sum-0.7.2.0/lib [dependent-sum] shrinking RPATHs of ELF executables and libraries in /nix/store/pfdl6zvn1d3bnlq6hgld7wr38g8fx0ld-dependent-sum-0.7.2.0-doc [dependent-sum] checking for references to /build/ in /nix/store/pfdl6zvn1d3bnlq6hgld7wr38g8fx0ld-dependent-sum-0.7.2.0-doc... [dependent-sum] patching script interpreter paths in /nix/store/pfdl6zvn1d3bnlq6hgld7wr38g8fx0ld-dependent-sum-0.7.2.0-doc [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/8pzx7n9jkf5m16w4anm73qdwd05iq36p-enummapset-0.7.3.0 /nix/store/n0jynrf1r9k0xrzcah90z182w4jh5fsj-enummapset-0.7.3.0-doc [post-build-hook] Pushing 2 paths (164 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/n0jynrf1r9k0xrzcah90z182w4jh5fsj-enummapset-0.7.3.0-doc (1.72 MiB) [post-build-hook] Pushing /nix/store/8pzx7n9jkf5m16w4anm73qdwd05iq36p-enummapset-0.7.3.0 (2.86 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/8pzx7n9jkf5m16w4anm73qdwd05iq36p-enummapset-0.7.3.0 /nix/store/n0jynrf1r9k0xrzcah90z182w4jh5fsj-enummapset-0.7.3.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/n0jynrf1r9k0xrzcah90z182w4jh5fsj-enummapset-0.7.3.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/8pzx7n9jkf5m16w4anm73qdwd05iq36p-enummapset-0.7.3.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/y2klirffj667jv2zklzca8jmhr61q8n4-enummapset-0.7.3.0.drv' to 'https://cache.nix-ci.com'... [generic-lens]  include profunctors-5.6.3-AfxdEbA4qEx21xJFq5OvWx [generic-lens]  unit generic-lens-2.2.2.0-5MnjuWSHDlTF1QrtIJPUQC-inspection-tests [generic-lens]  include HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [generic-lens]  include base-4.20.1.0-2277 [generic-lens]  include generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO [generic-lens]  include inspection-testing-0.6.2-IHGCrqDPgxl3pjj7L9ulrX [generic-lens]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [generic-lens]  include profunctors-5.6.3-AfxdEbA4qEx21xJFq5OvWx [generic-lens] Ready component graph: [generic-lens]  definite generic-lens-2.2.2.0-En6sd16BspKGNcLjPP9tIv-doctests [generic-lens]  depends base-4.20.1.0-2277 [generic-lens]  depends doctest-0.24.2-H4FgSSwrzQD6JTD7tYQanP [generic-lens]  depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [generic-lens]  definite generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO [generic-lens]  depends base-4.20.1.0-2277 [generic-lens]  depends generic-lens-core-2.2.1.0-CKYs01HUwvDFkNXmUgPEer [generic-lens]  depends profunctors-5.6.3-AfxdEbA4qEx21xJFq5OvWx [generic-lens]  depends text-2.1.2-9845 [generic-lens]  definite generic-lens-2.2.2.0-EUQS85FlLdmE9zcOrpN58z-generic-lens-syb-tree [generic-lens]  depends HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [generic-lens]  depends base-4.20.1.0-2277 [generic-lens]  depends generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO [generic-lens]  depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [generic-lens]  depends profunctors-5.6.3-AfxdEbA4qEx21xJFq5OvWx [generic-lens]  definite generic-lens-2.2.2.0-5MnjuWSHDlTF1QrtIJPUQC-inspection-tests [generic-lens]  depends HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [generic-lens]  depends base-4.20.1.0-2277 [generic-lens]  depends generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO [generic-lens]  depends inspection-testing-0.6.2-IHGCrqDPgxl3pjj7L9ulrX [generic-lens]  depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [generic-lens]  depends profunctors-5.6.3-AfxdEbA4qEx21xJFq5OvWx [generic-lens]  definite generic-lens-2.2.2.0-1UJzNH9zDX5FjXCE63wJXw-generic-lens-bifunctor [generic-lens]  depends HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [generic-lens]  depends base-4.20.1.0-2277 [generic-lens]  depends generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO [generic-lens]  depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [generic-lens] Using Cabal-3.12.1.0 compiled by ghc-9.10 [generic-lens] Using compiler: ghc-9.10.2 [generic-lens] Using install prefix: [generic-lens] /nix/store/rag6ma62rxqrh6s5cq0pvs0ik5rnyb7x-generic-lens-2.2.2.0 [generic-lens] Executables installed in: [generic-lens] /nix/store/rag6ma62rxqrh6s5cq0pvs0ik5rnyb7x-generic-lens-2.2.2.0/bin [generic-lens] Libraries installed in: [generic-lens] /nix/store/rag6ma62rxqrh6s5cq0pvs0ik5rnyb7x-generic-lens-2.2.2.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO [generic-lens] Dynamic Libraries installed in: [generic-lens] /nix/store/rag6ma62rxqrh6s5cq0pvs0ik5rnyb7x-generic-lens-2.2.2.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [generic-lens] Private executables installed in: [generic-lens] /nix/store/rag6ma62rxqrh6s5cq0pvs0ik5rnyb7x-generic-lens-2.2.2.0/libexec/x86_64-linux-ghc-9.10.2-1e2a/generic-lens-2.2.2.0 [generic-lens] Data files installed in: [generic-lens] /nix/store/rag6ma62rxqrh6s5cq0pvs0ik5rnyb7x-generic-lens-2.2.2.0/share/x86_64-linux-ghc-9.10.2-1e2a/generic-lens-2.2.2.0 [generic-lens] Documentation installed in: [generic-lens] /nix/store/d42ixhyqjva2wiig2ljqq4vmli5jmbb3-generic-lens-2.2.2.0-doc/share/doc/generic-lens-2.2.2.0 [generic-lens] Configuration files installed in: [generic-lens] /nix/store/rag6ma62rxqrh6s5cq0pvs0ik5rnyb7x-generic-lens-2.2.2.0/etc [generic-lens] No alex found [generic-lens] Using ar found on system at: [generic-lens] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [generic-lens] No c2hs found [generic-lens] No cpphs found [generic-lens] Using doctest version 0.24.2 found on system at: [generic-lens] /nix/store/w4c6k3rjbq8l9fs8mar852gz7a6kaif7-doctest-0.24.2/bin/doctest [generic-lens] Using gcc version 14.3.0 given by user at: [generic-lens] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [generic-lens] Using ghc version 9.10.2 found on system at: [generic-lens] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [generic-lens] Using ghc-pkg version 9.10.2 found on system at: [generic-lens] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [generic-lens] No ghcjs found [generic-lens] No ghcjs-pkg found [generic-lens] No greencard found [generic-lens] Using haddock version 2.31.0 found on system at: [generic-lens] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [generic-lens] No happy found [generic-lens] Using haskell-suite found on system at: haskell-suite-dummy-location [generic-lens] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [generic-lens] No hmake found [generic-lens] Using hpc version 0.69 found on system at: [lens-aeson] [1 of 1] Compiling Data.Aeson.Lens ( src/Data/Aeson/Lens.hs, nothing ) [lens-aeson] Haddock coverage: [lens-aeson] Warning: 'Prism' is ambiguous. It is defined [lens-aeson]  * in ‘Control.Lens.Reified’ [lens-aeson]  * in ‘Control.Lens.Type’ [lens-aeson]  You may be able to disambiguate the identifier by qualifying it or [lens-aeson]  by specifying the type/value namespace explicitly. [lens-aeson]  Defaulting to the one defined in ‘Control.Lens.Type’ [lens-aeson] Warning: 'Iso' is ambiguous. It is defined [lens-aeson]  * in ‘Control.Lens.Reified’ [lens-aeson]  * in ‘Control.Lens.Type’ [lens-aeson]  You may be able to disambiguate the identifier by qualifying it or [lens-aeson]  by specifying the type/value namespace explicitly. [lens-aeson]  Defaulting to the one defined in ‘Control.Lens.Type’ [lens-aeson] Warning: 'Double' is ambiguous. It is defined [lens-aeson]  * at src/Data/Aeson/Lens.hs:524:1 [lens-aeson]  * in ‘GHC.Types’ [lens-aeson]  You may be able to disambiguate the identifier by qualifying it or [lens-aeson]  by specifying the type/value namespace explicitly. [lens-aeson]  Defaulting to the one defined at src/Data/Aeson/Lens.hs:524:1 [lens-aeson] Warning: 'Integer' is ambiguous. It is defined [lens-aeson]  * at src/Data/Aeson/Lens.hs:528:1 [lens-aeson]  * in ‘GHC.Num.Integer’ [lens-aeson]  You may be able to disambiguate the identifier by qualifying it or [lens-aeson]  by specifying the type/value namespace explicitly. [lens-aeson]  Defaulting to the one defined at src/Data/Aeson/Lens.hs:528:1 [lens-aeson] Warning: 'Object' is ambiguous. It is defined [lens-aeson]  * in ‘Data.Aeson.Types.Internal’ [lens-aeson]  * in ‘Data.Aeson.Types.Internal’ [lens-aeson]  You may be able to disambiguate the identifier by qualifying it or [lens-aeson]  by specifying the type/value namespace explicitly. [lens-aeson]  Defaulting to the one defined in ‘Data.Aeson.Types.Internal’ [lens-aeson]  44% ( 12 / 27) in 'Data.Aeson.Lens' [lens-aeson]  Missing documentation for: [lens-aeson]  AsNumber (src/Data/Aeson/Lens.hs:84) [lens-aeson]  AsValue (src/Data/Aeson/Lens.hs:171) [lens-aeson]  IsKey (src/Data/Aeson/Lens.hs:338) [lens-aeson]  AsJSON (src/Data/Aeson/Lens.hs:400) [lens-aeson]  _JSON' (src/Data/Aeson/Lens.hs:335) [lens-aeson]  JSON (src/Data/Aeson/Lens.hs:512) [lens-aeson]  Value_ (src/Data/Aeson/Lens.hs:516) [lens-aeson]  Number_ (src/Data/Aeson/Lens.hs:520) [lens-aeson]  Double (src/Data/Aeson/Lens.hs:524) [lens-aeson]  Integer (src/Data/Aeson/Lens.hs:528) [lens-aeson]  Integral (src/Data/Aeson/Lens.hs:532) [lens-aeson]  Bool_ (src/Data/Aeson/Lens.hs:536) [lens-aeson]  String_ (src/Data/Aeson/Lens.hs:540) [lens-aeson]  Null_ (src/Data/Aeson/Lens.hs:544) [lens-aeson]  Key_ (src/Data/Aeson/Lens.hs:548) [lens-aeson] Warning: Data.Aeson.Lens: could not find link destinations for: [lens-aeson]  - Data.Vector.Vector [lens-aeson]  - Data.Aeson.Lens.D:R:UnwrappedKeyMap [lens-aeson] Documentation created: dist/doc/html/lens-aeson/, [lens-aeson] dist/doc/html/lens-aeson/lens-aeson.txt [lens-aeson] Phase: installPhase [lens-aeson] Installing library in /nix/store/0q7di5k9xxg15ydicqa2yznws5vxw7kz-lens-aeson-1.2.3/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/lens-aeson-1.2.3-9QSsZn0dDbDKEtFGVXTjfj [lens-aeson] Phase: fixupPhase [lens-aeson] shrinking RPATHs of ELF executables and libraries in /nix/store/0q7di5k9xxg15ydicqa2yznws5vxw7kz-lens-aeson-1.2.3 [lens-aeson] shrinking /nix/store/0q7di5k9xxg15ydicqa2yznws5vxw7kz-lens-aeson-1.2.3/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSlens-aeson-1.2.3-9QSsZn0dDbDKEtFGVXTjfj-ghc9.10.2.so [lens-aeson] checking for references to /build/ in /nix/store/0q7di5k9xxg15ydicqa2yznws5vxw7kz-lens-aeson-1.2.3... [lens-aeson] patching script interpreter paths in /nix/store/0q7di5k9xxg15ydicqa2yznws5vxw7kz-lens-aeson-1.2.3 [lens-aeson] stripping (with command strip and flags -S -p) in /nix/store/0q7di5k9xxg15ydicqa2yznws5vxw7kz-lens-aeson-1.2.3/lib [lens-aeson] shrinking RPATHs of ELF executables and libraries in /nix/store/msrpv1k30xqld0fr17kca9h5cxm15ch0-lens-aeson-1.2.3-doc [lens-aeson] checking for references to /build/ in /nix/store/msrpv1k30xqld0fr17kca9h5cxm15ch0-lens-aeson-1.2.3-doc... [lens-aeson] patching script interpreter paths in /nix/store/msrpv1k30xqld0fr17kca9h5cxm15ch0-lens-aeson-1.2.3-doc [path-io]  include path-io-1.8.2-2ga8BsxNiTWCLmVAyCBb9q [path-io]  include unix-compat-0.7.4.1-L0IrVNxMikzjlKznExIUL [path-io] Linked component graph: [path-io]  unit path-io-1.8.2-2ga8BsxNiTWCLmVAyCBb9q [path-io]  include base-4.20.1.0-2277 [path-io]  include containers-0.7-dff9 [path-io]  include directory-1.3.8.5-ad1a [path-io]  include dlist-1.0-FcOF3sMreUuA1lmV1XHZRC [path-io]  include exceptions-0.10.9-fd91 [path-io]  include filepath-1.5.4.0-590e [path-io]  include path-0.9.6-BUEZq7gZfq03WkPclzeRN9 [path-io]  include temporary-1.3-BQ38mAt3evo5vO57xabNgq [path-io]  include time-1.12.2-18ff [path-io]  include transformers-0.6.1.1-407f [path-io]  include unix-compat-0.7.4.1-L0IrVNxMikzjlKznExIUL [path-io]  Path.IO=path-io-1.8.2-2ga8BsxNiTWCLmVAyCBb9q:Path.IO [path-io]  unit path-io-1.8.2-BGEdXgXKHws1BJt2S5rde4-tests [path-io]  include base-4.20.1.0-2277 [path-io]  include exceptions-0.10.9-fd91 [path-io]  include hspec-2.11.14-3auEz28FeP0D0azREoF21o [path-io]  include path-0.9.6-BUEZq7gZfq03WkPclzeRN9 [path-io]  include path-io-1.8.2-2ga8BsxNiTWCLmVAyCBb9q [path-io]  include unix-compat-0.7.4.1-L0IrVNxMikzjlKznExIUL [path-io] Ready component graph: [path-io]  definite path-io-1.8.2-2ga8BsxNiTWCLmVAyCBb9q [path-io]  depends base-4.20.1.0-2277 [path-io]  depends containers-0.7-dff9 [path-io]  depends directory-1.3.8.5-ad1a [path-io]  depends dlist-1.0-FcOF3sMreUuA1lmV1XHZRC [path-io]  depends exceptions-0.10.9-fd91 [path-io]  depends filepath-1.5.4.0-590e [path-io]  depends path-0.9.6-BUEZq7gZfq03WkPclzeRN9 [path-io]  depends temporary-1.3-BQ38mAt3evo5vO57xabNgq [path-io]  depends time-1.12.2-18ff [path-io]  depends transformers-0.6.1.1-407f [path-io]  depends unix-compat-0.7.4.1-L0IrVNxMikzjlKznExIUL [path-io]  definite path-io-1.8.2-BGEdXgXKHws1BJt2S5rde4-tests [path-io]  depends base-4.20.1.0-2277 [path-io]  depends exceptions-0.10.9-fd91 [path-io]  depends hspec-2.11.14-3auEz28FeP0D0azREoF21o [path-io]  depends path-0.9.6-BUEZq7gZfq03WkPclzeRN9 [path-io]  depends path-io-1.8.2-2ga8BsxNiTWCLmVAyCBb9q [path-io]  depends unix-compat-0.7.4.1-L0IrVNxMikzjlKznExIUL [path-io] Using Cabal-3.12.1.0 compiled by ghc-9.10 [path-io] Using compiler: ghc-9.10.2 [path-io] Using install prefix: [path-io] /nix/store/sag3k9p1knq4ws81pdba13fz9izzwcjg-path-io-1.8.2 [path-io] Executables installed in: [path-io] /nix/store/sag3k9p1knq4ws81pdba13fz9izzwcjg-path-io-1.8.2/bin [path-io] Libraries installed in: [path-io] /nix/store/sag3k9p1knq4ws81pdba13fz9izzwcjg-path-io-1.8.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/path-io-1.8.2-2ga8BsxNiTWCLmVAyCBb9q [path-io] Dynamic Libraries installed in: [path-io] /nix/store/sag3k9p1knq4ws81pdba13fz9izzwcjg-path-io-1.8.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [path-io] Private executables installed in: [path-io] /nix/store/sag3k9p1knq4ws81pdba13fz9izzwcjg-path-io-1.8.2/libexec/x86_64-linux-ghc-9.10.2-1e2a/path-io-1.8.2 [path-io] Data files installed in: [path-io] /nix/store/sag3k9p1knq4ws81pdba13fz9izzwcjg-path-io-1.8.2/share/x86_64-linux-ghc-9.10.2-1e2a/path-io-1.8.2 [path-io] Documentation installed in: [path-io] /nix/store/zz1y1v8b845fxb3319v0j1qh6444fnn3-path-io-1.8.2-doc/share/doc/path-io-1.8.2 [path-io] Configuration files installed in: [path-io] /nix/store/sag3k9p1knq4ws81pdba13fz9izzwcjg-path-io-1.8.2/etc [path-io] No alex found [path-io] Using ar found on system at: [path-io] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [path-io] No c2hs found [path-io] No cpphs found [path-io] No doctest found [path-io] Using gcc version 14.3.0 given by user at: [path-io] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [path-io] Using ghc version 9.10.2 found on system at: [path-io] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [path-io] Using ghc-pkg version 9.10.2 found on system at: [path-io] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [path-io] No ghcjs found [path-io] No ghcjs-pkg found [path-io] No greencard found [path-io] Using haddock version 2.31.0 found on system at: [path-io] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [path-io] No happy found [path-io] Using haskell-suite found on system at: haskell-suite-dummy-location [path-io] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [path-io] No hmake found [path-io] Using hpc version 0.69 found on system at: [path-io] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [path-io] Using hsc2hs version 0.68.10 found on system at: [path-io] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Set E Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Set F Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Set G Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Set H Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Set I Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Set K Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. lazy SmallLazySet A Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. SmallLazySet B Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. SmallLazySet C Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. [193 of 369] Compiling Rebase.Data.Sequence ( library/Rebase/Data/Sequence.hs, dist/build/Rebase/Data/Sequence.p_o ) [194 of 369] Compiling Rebase.Data.Set ( library/Rebase/Data/Set.hs, dist/build/Rebase/Data/Set.p_o ) [195 of 369] Compiling Rebase.Data.String ( library/Rebase/Data/String.hs, dist/build/Rebase/Data/String.p_o ) [196 of 369] Compiling Rebase.Data.Text ( library/Rebase/Data/Text.hs, dist/build/Rebase/Data/Text.p_o ) [197 of 369] Compiling Rebase.Data.Text.Array ( library/Rebase/Data/Text/Array.hs, dist/build/Rebase/Data/Text/Array.p_o ) [198 of 369] Compiling Rebase.Data.Text.Encoding ( library/Rebase/Data/Text/Encoding.hs, dist/build/Rebase/Data/Text/Encoding.p_o ) [199 of 369] Compiling Rebase.Data.Text.Encoding.Error ( library/Rebase/Data/Text/Encoding/Error.hs, dist/build/Rebase/Data/Text/Encoding/Error.p_o ) [200 of 369] Compiling Rebase.Data.Text.Foreign ( library/Rebase/Data/Text/Foreign.hs, dist/build/Rebase/Data/Text/Foreign.p_o ) [201 of 369] Compiling Rebase.Data.Text.IO ( library/Rebase/Data/Text/IO.hs, dist/build/Rebase/Data/Text/IO.p_o ) [202 of 369] Compiling Rebase.Data.Text.Internal ( library/Rebase/Data/Text/Internal.hs, dist/build/Rebase/Data/Text/Internal.p_o ) [203 of 369] Compiling Rebase.Data.Text.Lazy ( library/Rebase/Data/Text/Lazy.hs, dist/build/Rebase/Data/Text/Lazy.p_o ) [204 of 369] Compiling Rebase.Data.Text.Lazy.Builder ( library/Rebase/Data/Text/Lazy/Builder.hs, dist/build/Rebase/Data/Text/Lazy/Builder.p_o ) [205 of 369] Compiling Rebase.Data.Text.Lazy.Builder.Int ( library/Rebase/Data/Text/Lazy/Builder/Int.hs, dist/build/Rebase/Data/Text/Lazy/Builder/Int.p_o ) [206 of 369] Compiling Rebase.Data.Text.Lazy.Builder.RealFloat ( library/Rebase/Data/Text/Lazy/Builder/RealFloat.hs, dist/build/Rebase/Data/Text/Lazy/Builder/RealFloat.p_o ) [207 of 369] Compiling Rebase.Data.Text.Lazy.Builder.Scientific ( library/Rebase/Data/Text/Lazy/Builder/Scientific.hs, dist/build/Rebase/Data/Text/Lazy/Builder/Scientific.p_o ) [208 of 369] Compiling Rebase.Data.Text.Lazy.Encoding ( library/Rebase/Data/Text/Lazy/Encoding.hs, dist/build/Rebase/Data/Text/Lazy/Encoding.p_o ) [209 of 369] Compiling Rebase.Data.Text.Lazy.IO ( library/Rebase/Data/Text/Lazy/IO.hs, dist/build/Rebase/Data/Text/Lazy/IO.p_o ) [210 of 369] Compiling Rebase.Data.Text.Lazy.Read ( library/Rebase/Data/Text/Lazy/Read.hs, dist/build/Rebase/Data/Text/Lazy/Read.p_o ) [211 of 369] Compiling Rebase.Data.Text.Read ( library/Rebase/Data/Text/Read.hs, dist/build/Rebase/Data/Text/Read.p_o ) [212 of 369] Compiling Rebase.Data.Text.Unsafe ( library/Rebase/Data/Text/Unsafe.hs, dist/build/Rebase/Data/Text/Unsafe.p_o ) [213 of 369] Compiling Rebase.Data.Time ( library/Rebase/Data/Time.hs, dist/build/Rebase/Data/Time.p_o ) [214 of 369] Compiling Rebase.Data.Time.Calendar ( library/Rebase/Data/Time/Calendar.hs, dist/build/Rebase/Data/Time/Calendar.p_o ) [215 of 369] Compiling Rebase.Data.Time.Calendar.Easter ( library/Rebase/Data/Time/Calendar/Easter.hs, dist/build/Rebase/Data/Time/Calendar/Easter.p_o ) [216 of 369] Compiling Rebase.Data.Time.Calendar.Julian ( library/Rebase/Data/Time/Calendar/Julian.hs, dist/build/Rebase/Data/Time/Calendar/Julian.p_o ) [217 of 369] Compiling Rebase.Data.Time.Calendar.MonthDay ( library/Rebase/Data/Time/Calendar/MonthDay.hs, dist/build/Rebase/Data/Time/Calendar/MonthDay.p_o ) [218 of 369] Compiling Rebase.Data.Time.Calendar.OrdinalDate ( library/Rebase/Data/Time/Calendar/OrdinalDate.hs, dist/build/Rebase/Data/Time/Calendar/OrdinalDate.p_o ) [219 of 369] Compiling Rebase.Data.Time.Calendar.WeekDate ( library/Rebase/Data/Time/Calendar/WeekDate.hs, dist/build/Rebase/Data/Time/Calendar/WeekDate.p_o ) [220 of 369] Compiling Rebase.Data.Time.Clock ( library/Rebase/Data/Time/Clock.hs, dist/build/Rebase/Data/Time/Clock.p_o ) [221 of 369] Compiling Rebase.Data.Time.Clock.POSIX ( library/Rebase/Data/Time/Clock/POSIX.hs, dist/build/Rebase/Data/Time/Clock/POSIX.p_o ) [222 of 369] Compiling Rebase.Data.Time.Clock.System ( library/Rebase/Data/Time/Clock/System.hs, dist/build/Rebase/Data/Time/Clock/System.p_o ) [stan] Dependency trial-tomland >=0.0.0.0 && <0.1: using trial-tomland-0.0.0.0 [stan] Dependency base >=4.13 && <4.16.3.0 || >=4.17 && <4.22: using base-4.20.1.0 [stan] Dependency bytestring: using bytestring-0.12.2.0 [stan] Dependency filepath: using filepath-1.5.4.0 [stan] Dependency scientific: using scientific-0.3.8.0 [stan] Dependency text: using text-2.1.2 [stan] Dependency unordered-containers: using unordered-containers-0.2.20.1 [stan] Dependency base >=4.13 && <4.16.3.0 || >=4.17 && <4.22: using base-4.20.1.0 [stan] Dependency stan: using stan-0.2.1.0 [stan] Dependency base >=4.13 && <4.16.3.0 || >=4.17 && <4.22: using base-4.20.1.0 [stan] Dependency containers: using containers-0.7 [stan] Dependency filepath: using filepath-1.5.4.0 [stan] Dependency ghc: using ghc-9.10.2 [stan] Dependency hedgehog >=1.0 && <1.6: using hedgehog-1.5 [stan] Dependency hspec >=2.7 && <2.12: using hspec-2.11.14 [stan] Dependency hspec-hedgehog >=0.0.1.2: using hspec-hedgehog-0.3.0.0 [stan] Dependency optparse-applicative: using optparse-applicative-0.18.1.0 [stan] Dependency relude >=1.0 && <1.3: using relude-1.2.2.2 [stan] Dependency stan: using stan-0.2.1.0 [stan] Dependency text: using text-2.1.2 [stan] Dependency tomland: using tomland-1.3.3.3 [stan] Dependency trial: using trial-0.0.0.0 [stan] Dependency unordered-containers: using unordered-containers-0.2.20.1 [stan] Source component graph: [stan]  component lib:target [stan]  component lib [stan]  component exe:stan dependency lib [stan]  component test:stan-test dependency lib [stan] Configured component graph: [stan]  component stan-0.2.1.0-5Ynb1uTDSstEFEIn0GCVrD-target [stan]  include base-4.20.1.0-2277 [stan]  include bytestring-0.12.2.0-5835 [stan]  include filepath-1.5.4.0-590e [stan]  include scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [stan]  include text-2.1.2-9845 [stan]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [stan]  component stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ [stan]  include base-4.20.1.0-2277 hiding (Prelude) [stan]  include relude-1.2.2.2-EEHhjT7o3jkIA5RGTQ9P95 (Relude as Prelude) [stan]  include relude-1.2.2.2-EEHhjT7o3jkIA5RGTQ9P95 [stan]  include array-0.5.8.0-e5b8 [stan]  include base64-1.0-BCokxaE41KZG6AZpb55Ma6 [stan]  include blaze-html-0.9.2.0-EsUm2tppaTG7cwF9XZdB1o [stan]  include bytestring-0.12.2.0-5835 [stan]  include clay-0.16.1-FwE2350SWjhLnJdFLW9FoV [stan]  include colourista-0.1.0.2-E965IvGUASK9RXqkRQLFTa [stan]  include containers-0.7-dff9 [stan]  include cryptohash-sha1-0.11.101.0-6nooe7E9sD4IPDAfSWEnrR [stan]  include dir-traverse-0.2.3.0-8ICh32kyyVILk0uzwqKXDs [stan]  include directory-1.3.8.5-ad1a [stan]  include directory-ospath-streaming-0.2.2-G3m3N14cpSYIxcmMUutd3Q [stan]  include extensions-0.1.1.0-BdEOyO2gojh1sCTDFnA6Lf [stan]  include filepath-1.5.4.0-590e [stan]  include ghc-9.10.2-1e2a [stan]  include ghc-boot-th-9.10.2-a15f [stan]  include gitrev-1.3.1-9viYT0VBoPN4s88GkkM47w [stan]  include microaeson-0.1.0.3-Fh1BTxX8qUb5Jp0Lv688lo [stan]  include optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [stan]  include pretty-simple-4.1.4.0-7wmZ3V6QywuIG9B4lKGuwK [stan]  include process-1.6.25.0-d21a [stan]  include slist-0.2.1.0-CZaa0gPL8x6FTbWhofIdxA [stan]  include tomland-1.3.3.3-FAHipfYkfa6GEJ1pfyDRff [stan]  include trial-0.0.0.0-6HrvJcDq8Ox2mqT9jHQLhu [stan]  include trial-optparse-applicative-0.0.0.0-2cRz2sptQGE3bqed237G0F [stan]  include trial-tomland-0.0.0.0-E4osGWilslCFEHHoMMszv3 [stan]  component stan-0.2.1.0-7ZkXCLccDG32yovWPQ941H-stan [stan]  include base-4.20.1.0-2277 [stan]  include stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ [stan]  component stan-0.2.1.0-76ZU04VXUvD11usmbR7GnV-stan-test [stan]  include base-4.20.1.0-2277 hiding (Prelude) [stan]  include relude-1.2.2.2-EEHhjT7o3jkIA5RGTQ9P95 (Relude as Prelude) [stan]  include relude-1.2.2.2-EEHhjT7o3jkIA5RGTQ9P95 [stan]  include containers-0.7-dff9 [stan]  include filepath-1.5.4.0-590e [stan]  include ghc-9.10.2-1e2a [stan]  include hedgehog-1.5-EfuEQGiebWdHenxPcHRkuA [stan]  include hspec-2.11.14-3auEz28FeP0D0azREoF21o [stan]  include hspec-hedgehog-0.3.0.0-5w3t6UPkubdIx2tBRfwDLU [stan]  include optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [stan]  include stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ [stan]  include text-2.1.2-9845 [trifecta]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [trifecta]  include base-4.20.1.0-2277 [trifecta]  include parsers-0.12.12-CjDZxH0hl5CJqyByYob8A4 [trifecta]  include trifecta-2.1.4-22EEPMrOvejLtm4S5Z2g6v [trifecta] Ready component graph: [trifecta]  definite trifecta-2.1.4-22EEPMrOvejLtm4S5Z2g6v [trifecta]  depends ansi-terminal-1.1.3-BQWZZDgI8Wi4byrRQADlzx [trifecta]  depends array-0.5.8.0-e5b8 [trifecta]  depends base-4.20.1.0-2277 [trifecta]  depends blaze-builder-0.4.4.1-BC6OWvS8ZWc7rp7KdpUlzb [trifecta]  depends blaze-html-0.9.2.0-EsUm2tppaTG7cwF9XZdB1o [trifecta]  depends blaze-markup-0.8.3.0-FxLYypUnRUR7iI2jN9LmP2 [trifecta]  depends bytestring-0.12.2.0-5835 [trifecta]  depends charset-0.3.12-Lvt6T9GNYqUCd9KI6Le5EH [trifecta]  depends comonad-5.0.9-9ZXCMzc1LIuHPeefBB1gBv [trifecta]  depends containers-0.7-dff9 [trifecta]  depends deepseq-1.5.0.0-f20c [trifecta]  depends fingertree-0.1.6.2-KBlXGWAyfjh3MhSlqkE4aQ [trifecta]  depends ghc-prim-0.12.0-ee9f [trifecta]  depends hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [trifecta]  depends indexed-traversable-0.1.4-74FxSl6JxXd9ksr8o5hwQ8 [trifecta]  depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [trifecta]  depends mtl-2.3.1-5ae5 [trifecta]  depends parsers-0.12.12-CjDZxH0hl5CJqyByYob8A4 [trifecta]  depends prettyprinter-1.7.1-67Y6Ddd7L8OAZY9VaFd08z [trifecta]  depends prettyprinter-ansi-terminal-1.1.3-12LEqB1MnKSH40VlJkvklE [trifecta]  depends profunctors-5.6.3-AfxdEbA4qEx21xJFq5OvWx [trifecta]  depends reducers-3.12.5-E5FWFKONWwPDm014iaH4sB [trifecta]  depends transformers-0.6.1.1-407f [trifecta]  depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [trifecta]  depends utf8-string-1.0.2-9gxo6DkKEPY55pFpW7qTal [trifecta]  definite trifecta-2.1.4-CAmZ8TSfZrGIVdqfbfiADZ-quickcheck [trifecta]  depends QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [trifecta]  depends base-4.20.1.0-2277 [trifecta]  depends parsers-0.12.12-CjDZxH0hl5CJqyByYob8A4 [trifecta]  depends trifecta-2.1.4-22EEPMrOvejLtm4S5Z2g6v [trifecta] Using Cabal-3.12.1.0 compiled by ghc-9.10 [trifecta] Using compiler: ghc-9.10.2 [trifecta] Using install prefix: [trifecta] /nix/store/k3vyxjj8i3hhx6jmhzg5pfsr2pax6xri-trifecta-2.1.4 [trifecta] Executables installed in: [trifecta] /nix/store/k3vyxjj8i3hhx6jmhzg5pfsr2pax6xri-trifecta-2.1.4/bin [trifecta] Libraries installed in: [trifecta] /nix/store/k3vyxjj8i3hhx6jmhzg5pfsr2pax6xri-trifecta-2.1.4/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/trifecta-2.1.4-22EEPMrOvejLtm4S5Z2g6v [trifecta] Dynamic Libraries installed in: [trifecta] /nix/store/k3vyxjj8i3hhx6jmhzg5pfsr2pax6xri-trifecta-2.1.4/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [trifecta] Private executables installed in: [trifecta] /nix/store/k3vyxjj8i3hhx6jmhzg5pfsr2pax6xri-trifecta-2.1.4/libexec/x86_64-linux-ghc-9.10.2-1e2a/trifecta-2.1.4 [trifecta] Data files installed in: [trifecta] /nix/store/k3vyxjj8i3hhx6jmhzg5pfsr2pax6xri-trifecta-2.1.4/share/x86_64-linux-ghc-9.10.2-1e2a/trifecta-2.1.4 [trifecta] Documentation installed in: [trifecta] /nix/store/7p15maax6b8lfxd57syrfvdv1afbxvwx-trifecta-2.1.4-doc/share/doc/trifecta-2.1.4 [trifecta] Configuration files installed in: [trifecta] /nix/store/k3vyxjj8i3hhx6jmhzg5pfsr2pax6xri-trifecta-2.1.4/etc [trifecta] No alex found [trifecta] Using ar found on system at: [trifecta] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [trifecta] No c2hs found [trifecta] No cpphs found [trifecta] No doctest found [trifecta] Using gcc version 14.3.0 given by user at: [trifecta] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [trifecta] Using ghc version 9.10.2 found on system at: [trifecta] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [trifecta] Using ghc-pkg version 9.10.2 found on system at: [trifecta] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [trifecta] No ghcjs found [trifecta] No ghcjs-pkg found [trifecta] No greencard found [trifecta] Using haddock version 2.31.0 found on system at: [trifecta] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [trifecta] No happy found [trifecta] Using haskell-suite found on system at: haskell-suite-dummy-location [trifecta] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [trifecta] No hmake found [trifecta] Using hpc version 0.69 found on system at: [trifecta] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [trifecta] Using hsc2hs version 0.68.10 found on system at: [trifecta] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [trifecta] Using hscolour version 1.25 found on system at: [trifecta] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [trifecta] No jhc found - Test.Framework.CmdlineOptions.CmdlineOptions - Test.Framework.CmdlineOptions.parseTestArgs - Test.Framework.TestManager.flatten Warning: Test.Framework: could not find link destinations for: - Test.Framework.CmdlineOptions.parseTestArgs - Test.Framework.TestManager.flatten Documentation created: dist/doc/html/HTF/, dist/doc/html/HTF/HTF.txt Preprocessing executable 'htfpp' for HTF-0.15.0.2... Phase: installPhase Installing library in /nix/store/9wqbm9kfrlb2ffv4naq462b52j6pvy2g-HTF-0.15.0.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/HTF-0.15.0.2-7BE7LEmEPqu2M0Fz9eLqkp Installing executable htfpp in /nix/store/9wqbm9kfrlb2ffv4naq462b52j6pvy2g-HTF-0.15.0.2/bin Warning: The directory /nix/store/9wqbm9kfrlb2ffv4naq462b52j6pvy2g-HTF-0.15.0.2/bin is not in the system search path. Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/9wqbm9kfrlb2ffv4naq462b52j6pvy2g-HTF-0.15.0.2 shrinking /nix/store/9wqbm9kfrlb2ffv4naq462b52j6pvy2g-HTF-0.15.0.2/bin/htfpp shrinking /nix/store/9wqbm9kfrlb2ffv4naq462b52j6pvy2g-HTF-0.15.0.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSHTF-0.15.0.2-7BE7LEmEPqu2M0Fz9eLqkp-ghc9.10.2.so checking for references to /build/ in /nix/store/9wqbm9kfrlb2ffv4naq462b52j6pvy2g-HTF-0.15.0.2... patching script interpreter paths in /nix/store/9wqbm9kfrlb2ffv4naq462b52j6pvy2g-HTF-0.15.0.2 stripping (with command strip and flags -S -p) in /nix/store/9wqbm9kfrlb2ffv4naq462b52j6pvy2g-HTF-0.15.0.2/lib /nix/store/9wqbm9kfrlb2ffv4naq462b52j6pvy2g-HTF-0.15.0.2/bin shrinking RPATHs of ELF executables and libraries in /nix/store/1cbjkyivhfjr814ficg1r6kvrwf7z3dg-HTF-0.15.0.2-doc checking for references to /build/ in /nix/store/1cbjkyivhfjr814ficg1r6kvrwf7z3dg-HTF-0.15.0.2-doc... patching script interpreter paths in /nix/store/1cbjkyivhfjr814ficg1r6kvrwf7z3dg-HTF-0.15.0.2-doc [aeson-pretty] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [aeson-pretty] Using hscolour version 1.25 found on system at: [aeson-pretty] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [aeson-pretty] No jhc found [aeson-pretty] Using ld found on system at: [aeson-pretty] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [aeson-pretty] No pkg-config found [aeson-pretty] Using runghc version 9.10.2 found on system at: [aeson-pretty] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [aeson-pretty] Using strip version 2.44 found on system at: [aeson-pretty] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [aeson-pretty] Using tar found on system at: [aeson-pretty] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [aeson-pretty] No uhc found [aeson-pretty] Phase: buildPhase [aeson-pretty] Preprocessing library for aeson-pretty-0.8.10... [aeson-pretty] Building library for aeson-pretty-0.8.10... [aeson-pretty] [1 of 1] Compiling Data.Aeson.Encode.Pretty ( Data/Aeson/Encode/Pretty.hs, dist/build/Data/Aeson/Encode/Pretty.o, dist/build/Data/Aeson/Encode/Pretty.dyn_o ) [aeson-pretty] [1 of 1] Compiling Data.Aeson.Encode.Pretty ( Data/Aeson/Encode/Pretty.hs, dist/build/Data/Aeson/Encode/Pretty.p_o ) [aeson-pretty] Preprocessing executable 'aeson-pretty' for aeson-pretty-0.8.10... [aeson-pretty] Building executable 'aeson-pretty' for aeson-pretty-0.8.10... [aeson-pretty] [1 of 2] Compiling Paths_aeson_pretty ( dist/build/aeson-pretty/autogen/Paths_aeson_pretty.hs, dist/build/aeson-pretty/aeson-pretty-tmp/Paths_aeson_pretty.o ) [aeson-pretty] [2 of 2] Compiling Main ( cli-tool/Main.hs, dist/build/aeson-pretty/aeson-pretty-tmp/Main.o ) [aeson-pretty] [3 of 3] Linking dist/build/aeson-pretty/aeson-pretty [aeson-pretty] Phase: checkPhase [aeson-pretty] Package has no test suites. [aeson-pretty] Phase: haddockPhase [aeson-pretty] Preprocessing library for aeson-pretty-0.8.10... [aeson-pretty] Running Haddock on library for aeson-pretty-0.8.10... [aeson-pretty] Warning: The documentation for the following packages are not installed. No [aeson-pretty] links will be generated to these packages: vector-0.13.2.0 [aeson-pretty] [1 of 1] Compiling Data.Aeson.Encode.Pretty ( Data/Aeson/Encode/Pretty.hs, nothing ) [aeson-pretty] Haddock coverage: [aeson-pretty]  83% ( 15 / 18) in 'Data.Aeson.Encode.Pretty' [aeson-pretty]  Missing documentation for: [aeson-pretty]  Config (Data/Aeson/Encode/Pretty.hs:110) [aeson-pretty]  NumberFormat (Data/Aeson/Encode/Pretty.hs:97) [aeson-pretty]  compare Defaulting to the one defined at src/Algebra/Graph/Relation/Preorder.hs:44:1 Warning: 'Preorder' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 5 / 5) in 'Algebra.Graph.Relation.Preorder' 0% ( 0 / 8) in 'Algebra.Graph.Example.Todo' Missing documentation for: Module header Todo (src/Algebra/Graph/Example/Todo.hs:13) todo (src/Algebra/Graph/Example/Todo.hs:42) low (src/Algebra/Graph/Example/Todo.hs:23) high (src/Algebra/Graph/Example/Todo.hs:27) ~*~ (src/Algebra/Graph/Example/Todo.hs:35) >*< (src/Algebra/Graph/Example/Todo.hs:39) priority (src/Algebra/Graph/Example/Todo.hs:31) Warning: 'GraphKL' is ambiguous. It is defined * at src/Data/Graph/Typed.hs:40:18 * at src/Data/Graph/Typed.hs:40:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Graph/Typed.hs:40:1 Warning: 'array' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 90% ( 10 / 11) in 'Data.Graph.Typed' Missing documentation for: scc (src/Data/Graph/Typed.hs:192) Warning: Algebra.Graph.AdjacencyMap: could not find link destinations for: - Algebra.Graph.AdjacencyMap.Rep_AdjacencyMap - Algebra.Graph.ToGraph.D:R:ToVertexAdjacencyMap0 - Algebra.Graph.Class.D:R:VertexAdjacencyMap0 Warning: Algebra.Graph.AdjacencyIntMap: could not find link destinations for: - Algebra.Graph.AdjacencyIntMap.Rep_AdjacencyIntMap - Algebra.Graph.ToGraph.D:R:ToVertexAdjacencyIntMap - Algebra.Graph.Class.D:R:VertexAdjacencyIntMap Warning: Algebra.Graph.Internal: could not find link destinations for: - Algebra.Graph.Internal.D:R:ItemList Warning: Algebra.Graph: could not find link destinations for: - Algebra.Graph.Rep_Graph - Algebra.Graph.ToGraph.D:R:ToVertexGraph - Algebra.Graph.Class.D:R:VertexGraph1 Warning: Algebra.Graph.Bipartite.AdjacencyMap: could not find link destinations for: - Algebra.Graph.Bipartite.AdjacencyMap.D:R:ItemList - Algebra.Graph.Bipartite.AdjacencyMap.Rep_List - Algebra.Graph.Bipartite.AdjacencyMap.Rep_AdjacencyMap Warning: Algebra.Graph.Bipartite.AdjacencyMap.Algorithm: could not find link destinations for: - Algebra.Graph.Bipartite.AdjacencyMap.Algorithm.Rep_Matching Warning: Algebra.Graph.Label: could not find link destinations for: - Algebra.Graph.Label.D:R:ItemMinimum - Algebra.Graph.Label.D:R:ItemLabel Warning: Algebra.Graph.NonEmpty.AdjacencyMap: could not find link destinations for: - Algebra.Graph.NonEmpty.AdjacencyMap.Rep_AdjacencyMap - Algebra.Graph.ToGraph.D:R:ToVertexAdjacencyMap Warning: Algebra.Graph.ToGraph: could not find link destinations for: - Algebra.Graph.ToGraph.D:R:ToVertexAdjacencyMap - Algebra.Graph.ToGraph.D:R:ToVertexAdjacencyIntMap - Algebra.Graph.ToGraph.D:R:ToVertexAdjacencyMap0 - Algebra.Graph.ToGraph.D:R:ToVertexGraph - Algebra.Graph.Relation.D:R:ToVertexRelation - Algebra.Graph.Relation.Symmetric.D:R:ToVertexRelation - Algebra.Graph.NonEmpty.D:R:ToVertexGraph - Algebra.Graph.Labelled.AdjacencyMap.D:R:ToVertexAdjacencyMap - Algebra.Graph.Labelled.D:R:ToVertexGraph Warning: Algebra.Graph.Relation: could not find link destinations for: - Algebra.Graph.Relation.D:R:ToVertexRelation - Algebra.Graph.Class.D:R:VertexRelation0 Warning: Algebra.Graph.Relation.Symmetric: could not find link destinations for: - Algebra.Graph.Relation.Symmetric.D:R:ToVertexRelation - Algebra.Graph.Class.D:R:VertexRelation Warning: Algebra.Graph.NonEmpty: could not find link destinations for: - Algebra.Graph.NonEmpty.D:R:ToVertexGraph Warning: Algebra.Graph.Labelled.AdjacencyMap: could not find link destinations for: - Algebra.Graph.Labelled.AdjacencyMap.D:R:ToVertexAdjacencyMap - Algebra.Graph.Labelled.AdjacencyMap.Rep_AdjacencyMap - Algebra.Graph.Class.D:R:VertexAdjacencyMap Warning: Algebra.Graph.Labelled: could not find link destinations for: - Algebra.Graph.Labelled.D:R:ToVertexGraph - Algebra.Graph.Labelled.Rep_Graph - Algebra.Graph.Class.D:R:VertexGraph [cabal-install-parsers] Using ar found on system at: [cabal-install-parsers] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [cabal-install-parsers] No c2hs found [cabal-install-parsers] No cpphs found [cabal-install-parsers] No doctest found [cabal-install-parsers] Using gcc version 14.3.0 given by user at: [cabal-install-parsers] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [cabal-install-parsers] Using ghc version 9.10.2 found on system at: [cabal-install-parsers] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [cabal-install-parsers] Using ghc-pkg version 9.10.2 found on system at: [cabal-install-parsers] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [cabal-install-parsers] No ghcjs found [cabal-install-parsers] No ghcjs-pkg found [cabal-install-parsers] No greencard found [cabal-install-parsers] Using haddock version 2.31.0 found on system at: [cabal-install-parsers] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [cabal-install-parsers] No happy found [cabal-install-parsers] Using haskell-suite found on system at: haskell-suite-dummy-location [cabal-install-parsers] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [cabal-install-parsers] No hmake found [cabal-install-parsers] Using hpc version 0.69 found on system at: [cabal-install-parsers] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [cabal-install-parsers] Using hsc2hs version 0.68.10 found on system at: [cabal-install-parsers] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [cabal-install-parsers] Using hscolour version 1.25 found on system at: [cabal-install-parsers] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [cabal-install-parsers] No jhc found [cabal-install-parsers] Using ld found on system at: [cabal-install-parsers] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [cabal-install-parsers] No pkg-config found [cabal-install-parsers] Using runghc version 9.10.2 found on system at: [cabal-install-parsers] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [cabal-install-parsers] Using strip version 2.44 found on system at: [cabal-install-parsers] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [cabal-install-parsers] Using tar found on system at: [cabal-install-parsers] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [cabal-install-parsers] No uhc found [cabal-install-parsers] Phase: buildPhase [cabal-install-parsers] Preprocessing library for cabal-install-parsers-0.6.2... [cabal-install-parsers] Building library for cabal-install-parsers-0.6.2... [cabal-install-parsers] [1 of 9] Compiling Cabal.Internal.Glob ( src/Cabal/Internal/Glob.hs, dist/build/Cabal/Internal/Glob.o, dist/build/Cabal/Internal/Glob.dyn_o ) [cabal-install-parsers] [2 of 9] Compiling Cabal.Internal.Newtypes ( src/Cabal/Internal/Newtypes.hs, dist/build/Cabal/Internal/Newtypes.o, dist/build/Cabal/Internal/Newtypes.dyn_o ) [cabal-install-parsers] [3 of 9] Compiling Cabal.Optimization ( src/Cabal/Optimization.hs, dist/build/Cabal/Optimization.o, dist/build/Cabal/Optimization.dyn_o ) [cabal-install-parsers] [4 of 9] Compiling Cabal.Parse ( src/Cabal/Parse.hs, dist/build/Cabal/Parse.o, dist/build/Cabal/Parse.dyn_o ) [cabal-install-parsers] [5 of 9] Compiling Cabal.Package ( src/Cabal/Package.hs, dist/build/Cabal/Package.o, dist/build/Cabal/Package.dyn_o ) [cabal-install-parsers] [6 of 9] Compiling Cabal.Config ( src/Cabal/Config.hs, dist/build/Cabal/Config.o, dist/build/Cabal/Config.dyn_o ) [cabal-install-parsers] [7 of 9] Compiling Cabal.Index ( src/Cabal/Index.hs, dist/build/Cabal/Index.o, dist/build/Cabal/Index.dyn_o ) [cabal-install-parsers] [8 of 9] Compiling Cabal.SourceRepo ( src/Cabal/SourceRepo.hs, dist/build/Cabal/SourceRepo.o, dist/build/Cabal/SourceRepo.dyn_o ) [cabal-install-parsers] [9 of 9] Compiling Cabal.Project ( src/Cabal/Project.hs, dist/build/Cabal/Project.o, dist/build/Cabal/Project.dyn_o ) [cabal-install-parsers] [1 of 9] Compiling Cabal.Internal.Glob ( src/Cabal/Internal/Glob.hs, dist/build/Cabal/Internal/Glob.p_o ) [cabal-install-parsers] [2 of 9] Compiling Cabal.Internal.Newtypes ( src/Cabal/Internal/Newtypes.hs, dist/build/Cabal/Internal/Newtypes.p_o ) [cabal-install-parsers] [3 of 9] Compiling Cabal.Optimization ( src/Cabal/Optimization.hs, dist/build/Cabal/Optimization.p_o ) [cabal-install-parsers] [4 of 9] Compiling Cabal.Parse ( src/Cabal/Parse.hs, dist/build/Cabal/Parse.p_o ) [cabal-install-parsers] [5 of 9] Compiling Cabal.Package ( src/Cabal/Package.hs, dist/build/Cabal/Package.p_o ) [cabal-install-parsers] [6 of 9] Compiling Cabal.Config ( src/Cabal/Config.hs, dist/build/Cabal/Config.p_o ) [cabal-install-parsers] [7 of 9] Compiling Cabal.Index ( src/Cabal/Index.hs, dist/build/Cabal/Index.p_o ) [cabal-install-parsers] [8 of 9] Compiling Cabal.SourceRepo ( src/Cabal/SourceRepo.hs, dist/build/Cabal/SourceRepo.p_o ) [cabal-install-parsers] [9 of 9] Compiling Cabal.Project ( src/Cabal/Project.hs, dist/build/Cabal/Project.p_o ) [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/4ndsr142ny4lq0xabq0kry0nzs272pjj-dependent-sum-0.7.2.0 /nix/store/pfdl6zvn1d3bnlq6hgld7wr38g8fx0ld-dependent-sum-0.7.2.0-doc [post-build-hook] Pushing 2 paths (172 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/pfdl6zvn1d3bnlq6hgld7wr38g8fx0ld-dependent-sum-0.7.2.0-doc (271.96 KiB) [post-build-hook] Pushing /nix/store/4ndsr142ny4lq0xabq0kry0nzs272pjj-dependent-sum-0.7.2.0 (369.83 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/4ndsr142ny4lq0xabq0kry0nzs272pjj-dependent-sum-0.7.2.0 /nix/store/pfdl6zvn1d3bnlq6hgld7wr38g8fx0ld-dependent-sum-0.7.2.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/pfdl6zvn1d3bnlq6hgld7wr38g8fx0ld-dependent-sum-0.7.2.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/4ndsr142ny4lq0xabq0kry0nzs272pjj-dependent-sum-0.7.2.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/b280n8x50ax0128091abagl6ni6y32b1-dependent-sum-0.7.2.0.drv' to 'https://cache.nix-ci.com'... [generic-lens] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [generic-lens] Using hsc2hs version 0.68.10 found on system at: [generic-lens] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [generic-lens] Using hscolour version 1.25 found on system at: [generic-lens] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [generic-lens] No jhc found [generic-lens] Using ld found on system at: [generic-lens] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [generic-lens] No pkg-config found [generic-lens] Using runghc version 9.10.2 found on system at: [generic-lens] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [generic-lens] Using strip version 2.44 found on system at: [generic-lens] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [generic-lens] Using tar found on system at: [generic-lens] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [generic-lens] No uhc found [generic-lens] Phase: buildPhase [generic-lens] Preprocessing test suite 'doctests' for generic-lens-2.2.2.0... [generic-lens] Building test suite 'doctests' for generic-lens-2.2.2.0... [generic-lens] [1 of 1] Compiling Main ( examples/doctest.hs, dist/build/doctests/doctests-tmp/Main.o ) [generic-lens] [2 of 2] Linking dist/build/doctests/doctests [generic-lens] Preprocessing library for generic-lens-2.2.2.0... [generic-lens] Building library for generic-lens-2.2.2.0... [generic-lens] src/Data/Generics/Product/Fields.hs:12:14: warning: []8;;https://errors.haskell.org/messages/GHC-53692\GHC-53692]8;;\] [-Wdeprecated-flags] [generic-lens]  -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead [generic-lens]  | [generic-lens] 12 | {-# LANGUAGE TypeInType #-} [generic-lens]  | ^^^^^^^^^^ [generic-lens]  [generic-lens] src/Data/Generics/Product/Positions.hs:2:14: warning: []8;;https://errors.haskell.org/messages/GHC-53692\GHC-53692]8;;\] [-Wdeprecated-flags] [generic-lens]  -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead [generic-lens]  | [generic-lens] 2 | {-# LANGUAGE TypeInType #-} [generic-lens]  | ^^^^^^^^^^ [generic-lens]  [generic-lens] src/Data/Generics/Product/HList.hs:8:14: warning: []8;;https://errors.haskell.org/messages/GHC-53692\GHC-53692]8;;\] [-Wdeprecated-flags] [generic-lens]  -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead [generic-lens]  | [generic-lens] 8 | {-# LANGUAGE TypeInType #-} [generic-lens]  | ^^^^^^^^^^ [generic-lens]  [generic-lens] src/Data/Generics/Product/HList.hs:8:14: warning: []8;;https://errors.haskell.org/messages/GHC-53692\GHC-53692]8;;\] [-Wdeprecated-flags] [generic-lens]  -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead [generic-lens]  | [generic-lens] 8 | {-# LANGUAGE TypeInType #-} [generic-lens]  | ^^^^^^^^^^ [generic-lens]  [generic-lens] src/Data/Generics/Product/Positions.hs:2:14: warning: []8;;https://errors.haskell.org/messages/GHC-53692\GHC-53692]8;;\] [-Wdeprecated-flags] [generic-lens]  -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead [generic-lens]  | [generic-lens] 2 | {-# LANGUAGE TypeInType #-} [generic-lens]  | ^^^^^^^^^^ [generic-lens]  [generic-lens] src/Data/Generics/Product/Fields.hs:12:14: warning: []8;;https://errors.haskell.org/messages/GHC-53692\GHC-53692]8;;\] [-Wdeprecated-flags] [generic-lens]  -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead [generic-lens]  | [generic-lens] 12 | {-# LANGUAGE TypeInType #-} [generic-lens]  | ^^^^^^^^^^ [generic-lens]  [generic-lens] [ 1 of 20] Compiling Data.Generics.Internal.VL.Iso ( src/Data/Generics/Internal/VL/Iso.hs, dist/build/Data/Generics/Internal/VL/Iso.o, dist/build/Data/Generics/Internal/VL/Iso.dyn_o ) [hw-prim] Phase: setupCompilerEnvironmentPhase [hw-prim] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [hw-prim] Phase: unpackPhase [hw-prim] unpacking source archive /nix/store/4mcnwd263vzicl8d035vsgkjylr23aan-hw-prim-0.6.3.2.tar.gz [hw-prim] source root is hw-prim-0.6.3.2 [hw-prim] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "hw-prim-0.6.3.2/test/Spec.hs" [hw-prim] Phase: patchPhase [hw-prim] Replace Cabal file with edited version from mirror://hackage/hw-prim-0.6.3.2/revision/3.cabal. [hw-prim] Run jailbreak-cabal to lift version restrictions on build inputs. [hw-prim] Phase: compileBuildDriverPhase [hw-prim] setupCompileFlags: -package-db=/build/tmp.UOSIzc2HJm/setup-package.conf.d -threaded [hw-prim] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.UOSIzc2HJm/Main.o ) [hw-prim] [2 of 2] Linking Setup [hw-prim] Phase: updateAutotoolsGnuConfigScriptsPhase [hw-prim] Phase: configurePhase [hw-prim] configureFlags: --verbose --prefix=/nix/store/gn55crf2m2ppiwna83z0i0fh5qn93zn2-hw-prim-0.6.3.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/ivq9vfvsyi1gwmhhg758h5iv6724hk7w-hw-prim-0.6.3.2-doc/share/doc/hw-prim-0.6.3.2 --with-gcc=gcc --package-db=/build/tmp.UOSIzc2HJm/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/lib [hw-prim] Using Parsec parser [hw-prim] Configuring hw-prim-0.6.3.2... [hw-prim] Flags chosen: bounds-checking-enabled=False [hw-prim] Dependency base: using base-4.20.1.0 [hw-prim] Dependency bytestring: using bytestring-0.12.2.0 [hw-prim] Dependency deepseq: using deepseq-1.5.0.0 [hw-prim] Dependency ghc-prim: using ghc-prim-0.12.0 [hw-prim] Dependency mmap: using mmap-0.5.9 [hw-prim] Dependency transformers: using transformers-0.6.1.1 [hw-prim] Dependency unliftio-core: using unliftio-core-0.2.1.0 [hw-prim] Dependency vector: using vector-0.13.2.0 [hw-prim] Dependency QuickCheck: using QuickCheck-2.15.0.1 [hw-prim] Dependency base: using base-4.20.1.0 [hw-prim] Dependency bytestring: using bytestring-0.12.2.0 [hw-prim] Dependency directory: using directory-1.3.8.5 [hw-prim] Dependency exceptions: using exceptions-0.10.9 [hw-prim] Dependency hedgehog: using hedgehog-1.5 [hw-prim] Dependency hspec: using hspec-2.11.14 [hw-prim] Dependency hw-hspec-hedgehog: using hw-hspec-hedgehog-0.1.1.1 [hw-prim] Dependency hw-prim: using hw-prim-0.6.3.2 [hw-prim] Dependency mmap: using mmap-0.5.9 [hw-prim] Dependency transformers: using transformers-0.6.1.1 [hw-prim] Dependency vector: using vector-0.13.2.0 [hw-prim] Dependency base: using base-4.20.1.0 [hw-prim] Dependency doctest: using doctest-0.24.2 [hw-prim] Dependency doctest-discover: using doctest-discover-0.2.0.0 [hw-prim] Dependency hw-prim: using hw-prim-0.6.3.2 [hw-prim] Source component graph: [hw-prim]  component lib [hw-prim]  component test:doctest dependency lib [hw-prim]  component test:hw-prim-test dependency lib [hw-prim] Configured component graph: [hw-prim]  component hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9 [hw-prim]  include base-4.20.1.0-2277 [hw-prim]  include bytestring-0.12.2.0-5835 [hw-prim]  include deepseq-1.5.0.0-f20c [hw-prim]  include ghc-prim-0.12.0-ee9f [hw-prim]  include mmap-0.5.9-LvwqQUsvTbCE8zvR3IMTB7 [hw-prim]  include transformers-0.6.1.1-407f [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/0q7di5k9xxg15ydicqa2yznws5vxw7kz-lens-aeson-1.2.3 /nix/store/msrpv1k30xqld0fr17kca9h5cxm15ch0-lens-aeson-1.2.3-doc [post-build-hook] Pushing 2 paths (188 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/0q7di5k9xxg15ydicqa2yznws5vxw7kz-lens-aeson-1.2.3 (2.74 MiB) [post-build-hook] Pushing /nix/store/msrpv1k30xqld0fr17kca9h5cxm15ch0-lens-aeson-1.2.3-doc (500.47 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/0q7di5k9xxg15ydicqa2yznws5vxw7kz-lens-aeson-1.2.3 /nix/store/msrpv1k30xqld0fr17kca9h5cxm15ch0-lens-aeson-1.2.3-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/msrpv1k30xqld0fr17kca9h5cxm15ch0-lens-aeson-1.2.3-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/0q7di5k9xxg15ydicqa2yznws5vxw7kz-lens-aeson-1.2.3' 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/dmcb9f0cphfqm09csdbf8ggql1b672aa-lens-aeson-1.2.3.drv' to 'https://cache.nix-ci.com'... [path-io] Using hscolour version 1.25 found on system at: [path-io] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [path-io] No jhc found [path-io] Using ld found on system at: [path-io] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [path-io] No pkg-config found [path-io] Using runghc version 9.10.2 found on system at: [path-io] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [path-io] Using strip version 2.44 found on system at: [path-io] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [path-io] Using tar found on system at: [path-io] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [path-io] No uhc found [path-io] Phase: buildPhase [path-io] Preprocessing library for path-io-1.8.2... [path-io] Building library for path-io-1.8.2... [path-io] [1 of 1] Compiling Path.IO ( Path/IO.hs, dist/build/Path/IO.o, dist/build/Path/IO.dyn_o ) [path-io] [1 of 1] Compiling Path.IO ( Path/IO.hs, dist/build/Path/IO.p_o ) [path-io] Preprocessing test suite 'tests' for path-io-1.8.2... [path-io] Building test suite 'tests' for path-io-1.8.2... [path-io] [1 of 1] Compiling Main ( tests/Main.hs, dist/build/tests/tests-tmp/Main.o ) Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. SmallLazySet D Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. SmallLazySet E Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. SmallLazySet F Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. SmallLazySet G Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. SmallLazySet H Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. SmallLazySet I Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. SmallLazySet K Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. All 300 tests passed (0.09s) Test suite advanced: PASS Test suite logged to: dist/test/quickcheck-classes-0.6.5.0-advanced.log Test suite basic: RUNNING... +++ OK, passed 100 tests. Testing properties for common typeclasses -------- -- () -- -------- Show: Show +++ OK, passed 100 tests. Show: Equivariance: showsPrec +++ OK, passed 100 tests. Show: Equivariance: showList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. ---------- -- Bool -- ---------- Show: Show +++ OK, passed 100 tests. Show: Equivariance: showsPrec +++ OK, passed 100 tests. [223 of 369] Compiling Rebase.Data.Time.Clock.TAI ( library/Rebase/Data/Time/Clock/TAI.hs, dist/build/Rebase/Data/Time/Clock/TAI.p_o ) [224 of 369] Compiling Rebase.Data.Time.Compat ( library/Rebase/Data/Time/Compat.hs, dist/build/Rebase/Data/Time/Compat.p_o ) [225 of 369] Compiling Rebase.Data.Time.Format ( library/Rebase/Data/Time/Format.hs, dist/build/Rebase/Data/Time/Format.p_o ) [226 of 369] Compiling Rebase.Data.Time.Format.ISO8601 ( library/Rebase/Data/Time/Format/ISO8601.hs, dist/build/Rebase/Data/Time/Format/ISO8601.p_o ) [227 of 369] Compiling Rebase.Data.Time.LocalTime ( library/Rebase/Data/Time/LocalTime.hs, dist/build/Rebase/Data/Time/LocalTime.p_o ) [228 of 369] Compiling Rebase.Data.Traversable ( library/Rebase/Data/Traversable.hs, dist/build/Rebase/Data/Traversable.p_o ) [229 of 369] Compiling Rebase.Data.Traversable.Instances ( library/Rebase/Data/Traversable/Instances.hs, dist/build/Rebase/Data/Traversable/Instances.p_o ) [230 of 369] Compiling Rebase.Data.Tree ( library/Rebase/Data/Tree.hs, dist/build/Rebase/Data/Tree.p_o ) [231 of 369] Compiling Rebase.Data.Tuple ( library/Rebase/Data/Tuple.hs, dist/build/Rebase/Data/Tuple.p_o ) [232 of 369] Compiling Rebase.Data.Type.Bool ( library/Rebase/Data/Type/Bool.hs, dist/build/Rebase/Data/Type/Bool.p_o ) [233 of 369] Compiling Rebase.Data.Type.Coercion ( library/Rebase/Data/Type/Coercion.hs, dist/build/Rebase/Data/Type/Coercion.p_o ) [234 of 369] Compiling Rebase.Data.Type.Equality ( library/Rebase/Data/Type/Equality.hs, dist/build/Rebase/Data/Type/Equality.p_o ) [235 of 369] Compiling Rebase.Data.Typeable ( library/Rebase/Data/Typeable.hs, dist/build/Rebase/Data/Typeable.p_o ) [236 of 369] Compiling Rebase.Data.UUID ( library/Rebase/Data/UUID.hs, dist/build/Rebase/Data/UUID.p_o ) [237 of 369] Compiling Rebase.Data.Unique ( library/Rebase/Data/Unique.hs, dist/build/Rebase/Data/Unique.p_o ) [238 of 369] Compiling Rebase.Data.Vector ( library/Rebase/Data/Vector.hs, dist/build/Rebase/Data/Vector.p_o ) [239 of 369] Compiling Rebase.Data.Vector.Fusion.Stream.Monadic ( library/Rebase/Data/Vector/Fusion/Stream/Monadic.hs, dist/build/Rebase/Data/Vector/Fusion/Stream/Monadic.p_o ) [240 of 369] Compiling Rebase.Data.Vector.Fusion.Util ( library/Rebase/Data/Vector/Fusion/Util.hs, dist/build/Rebase/Data/Vector/Fusion/Util.p_o ) [241 of 369] Compiling Rebase.Data.Vector.Generic ( library/Rebase/Data/Vector/Generic.hs, dist/build/Rebase/Data/Vector/Generic.p_o ) [242 of 369] Compiling Rebase.Data.Vector.Generic.Base ( library/Rebase/Data/Vector/Generic/Base.hs, dist/build/Rebase/Data/Vector/Generic/Base.p_o ) [243 of 369] Compiling Rebase.Data.Vector.Generic.Mutable ( library/Rebase/Data/Vector/Generic/Mutable.hs, dist/build/Rebase/Data/Vector/Generic/Mutable.p_o ) [244 of 369] Compiling Rebase.Data.Vector.Generic.New ( library/Rebase/Data/Vector/Generic/New.hs, dist/build/Rebase/Data/Vector/Generic/New.p_o ) [245 of 369] Compiling Rebase.Data.Vector.Instances ( library/Rebase/Data/Vector/Instances.hs, dist/build/Rebase/Data/Vector/Instances.p_o ) [246 of 369] Compiling Rebase.Data.Vector.Internal.Check ( library/Rebase/Data/Vector/Internal/Check.hs, dist/build/Rebase/Data/Vector/Internal/Check.p_o ) [247 of 369] Compiling Rebase.Data.Vector.Mutable ( library/Rebase/Data/Vector/Mutable.hs, dist/build/Rebase/Data/Vector/Mutable.p_o ) [248 of 369] Compiling Rebase.Data.Vector.Primitive ( library/Rebase/Data/Vector/Primitive.hs, dist/build/Rebase/Data/Vector/Primitive.p_o ) [249 of 369] Compiling Rebase.Data.Vector.Primitive.Mutable ( library/Rebase/Data/Vector/Primitive/Mutable.hs, dist/build/Rebase/Data/Vector/Primitive/Mutable.p_o ) [250 of 369] Compiling Rebase.Data.Vector.Storable ( library/Rebase/Data/Vector/Storable.hs, dist/build/Rebase/Data/Vector/Storable.p_o ) [251 of 369] Compiling Rebase.Data.Vector.Storable.Internal ( library/Rebase/Data/Vector/Storable/Internal.hs, dist/build/Rebase/Data/Vector/Storable/Internal.p_o ) [252 of 369] Compiling Rebase.Data.Vector.Storable.Mutable ( library/Rebase/Data/Vector/Storable/Mutable.hs, dist/build/Rebase/Data/Vector/Storable/Mutable.p_o ) [stan]  include tomland-1.3.3.3-FAHipfYkfa6GEJ1pfyDRff [stan]  include trial-0.0.0.0-6HrvJcDq8Ox2mqT9jHQLhu [stan]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [stan] Linked component graph: [stan]  unit stan-0.2.1.0-5Ynb1uTDSstEFEIn0GCVrD-target [stan]  include base-4.20.1.0-2277 [stan]  include bytestring-0.12.2.0-5835 [stan]  include filepath-1.5.4.0-590e [stan]  include scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [stan]  include text-2.1.2-9845 [stan]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [stan]  Target.AntiPattern=stan-0.2.1.0-5Ynb1uTDSstEFEIn0GCVrD-target:Target.AntiPattern,Target.AntiPattern.Stan0206=stan-0.2.1.0-5Ynb1uTDSstEFEIn0GCVrD-target:Target.AntiPattern.Stan0206,Target.AntiPattern.Stan0206Extensions=stan-0.2.1.0-5Ynb1uTDSstEFEIn0GCVrD-target:Target.AntiPattern.Stan0206Extensions,Target.AntiPattern.Stan0212=stan-0.2.1.0-5Ynb1uTDSstEFEIn0GCVrD-target:Target.AntiPattern.Stan0212,Target.AntiPattern.Stan0213=stan-0.2.1.0-5Ynb1uTDSstEFEIn0GCVrD-target:Target.AntiPattern.Stan0213,Target.AntiPattern.Stan0214=stan-0.2.1.0-5Ynb1uTDSstEFEIn0GCVrD-target:Target.AntiPattern.Stan0214,Target.Infinite=stan-0.2.1.0-5Ynb1uTDSstEFEIn0GCVrD-target:Target.Infinite,Target.Partial=stan-0.2.1.0-5Ynb1uTDSstEFEIn0GCVrD-target:Target.Partial,Target.Style=stan-0.2.1.0-5Ynb1uTDSstEFEIn0GCVrD-target:Target.Style [stan]  unit stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ [trifecta] Using ld found on system at: [trifecta] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [trifecta] No pkg-config found [trifecta] Using runghc version 9.10.2 found on system at: [trifecta] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [trifecta] Using strip version 2.44 found on system at: [trifecta] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [trifecta] Using tar found on system at: [trifecta] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [trifecta] No uhc found [trifecta] Phase: buildPhase [trifecta] Preprocessing library for trifecta-2.1.4... [trifecta] Building library for trifecta-2.1.4... [trifecta] [ 1 of 13] Compiling Text.Trifecta.Util.Combinators ( src/Text/Trifecta/Util/Combinators.hs, dist/build/Text/Trifecta/Util/Combinators.o, dist/build/Text/Trifecta/Util/Combinators.dyn_o ) [trifecta] [ 2 of 13] Compiling Text.Trifecta.Util.IntervalMap ( src/Text/Trifecta/Util/IntervalMap.hs, dist/build/Text/Trifecta/Util/IntervalMap.o, dist/build/Text/Trifecta/Util/IntervalMap.dyn_o ) [trifecta] [ 3 of 13] Compiling Text.Trifecta.Util.Pretty ( src/Text/Trifecta/Util/Pretty.hs, dist/build/Text/Trifecta/Util/Pretty.o, dist/build/Text/Trifecta/Util/Pretty.dyn_o ) [trifecta] [ 4 of 13] Compiling Text.Trifecta.Delta ( src/Text/Trifecta/Delta.hs, dist/build/Text/Trifecta/Delta.o, dist/build/Text/Trifecta/Delta.dyn_o ) [trifecta] [ 5 of 13] Compiling Text.Trifecta.Rope ( src/Text/Trifecta/Rope.hs, dist/build/Text/Trifecta/Rope.o, dist/build/Text/Trifecta/Rope.dyn_o ) [trifecta] [ 6 of 13] Compiling Text.Trifecta.Util.It ( src/Text/Trifecta/Util/It.hs, dist/build/Text/Trifecta/Util/It.o, dist/build/Text/Trifecta/Util/It.dyn_o ) [trifecta] [ 7 of 13] Compiling Text.Trifecta.Rendering ( src/Text/Trifecta/Rendering.hs, dist/build/Text/Trifecta/Rendering.o, dist/build/Text/Trifecta/Rendering.dyn_o ) [trifecta] [ 8 of 13] Compiling Text.Trifecta.Result ( src/Text/Trifecta/Result.hs, dist/build/Text/Trifecta/Result.o, dist/build/Text/Trifecta/Result.dyn_o ) [trifecta] [ 9 of 13] Compiling Text.Trifecta.Highlight ( src/Text/Trifecta/Highlight.hs, dist/build/Text/Trifecta/Highlight.o, dist/build/Text/Trifecta/Highlight.dyn_o ) [trifecta] [10 of 13] Compiling Text.Trifecta.Combinators ( src/Text/Trifecta/Combinators.hs, dist/build/Text/Trifecta/Combinators.o, dist/build/Text/Trifecta/Combinators.dyn_o ) [trifecta] [11 of 13] Compiling Text.Trifecta.Parser ( src/Text/Trifecta/Parser.hs, dist/build/Text/Trifecta/Parser.o, dist/build/Text/Trifecta/Parser.dyn_o ) [trifecta] [12 of 13] Compiling Text.Trifecta ( src/Text/Trifecta.hs, dist/build/Text/Trifecta.o, dist/build/Text/Trifecta.dyn_o ) [trifecta] [13 of 13] Compiling Text.Trifecta.Tutorial ( src/Text/Trifecta/Tutorial.hs, dist/build/Text/Trifecta/Tutorial.o, dist/build/Text/Trifecta/Tutorial.dyn_o ) [trifecta] [ 1 of 13] Compiling Text.Trifecta.Util.Combinators ( src/Text/Trifecta/Util/Combinators.hs, dist/build/Text/Trifecta/Util/Combinators.p_o ) [trifecta] [ 2 of 13] Compiling Text.Trifecta.Util.IntervalMap ( src/Text/Trifecta/Util/IntervalMap.hs, dist/build/Text/Trifecta/Util/IntervalMap.p_o ) [trifecta] [ 3 of 13] Compiling Text.Trifecta.Util.Pretty ( src/Text/Trifecta/Util/Pretty.hs, dist/build/Text/Trifecta/Util/Pretty.p_o ) [trifecta] [ 4 of 13] Compiling Text.Trifecta.Delta ( src/Text/Trifecta/Delta.hs, dist/build/Text/Trifecta/Delta.p_o ) [trifecta] [ 5 of 13] Compiling Text.Trifecta.Rope ( src/Text/Trifecta/Rope.hs, dist/build/Text/Trifecta/Rope.p_o ) [trifecta] [ 6 of 13] Compiling Text.Trifecta.Util.It ( src/Text/Trifecta/Util/It.hs, dist/build/Text/Trifecta/Util/It.p_o ) [trifecta] [ 7 of 13] Compiling Text.Trifecta.Rendering ( src/Text/Trifecta/Rendering.hs, dist/build/Text/Trifecta/Rendering.p_o ) Building dependent-map [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/1cbjkyivhfjr814ficg1r6kvrwf7z3dg-HTF-0.15.0.2-doc /nix/store/9wqbm9kfrlb2ffv4naq462b52j6pvy2g-HTF-0.15.0.2 [post-build-hook] Pushing 2 paths (200 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/1cbjkyivhfjr814ficg1r6kvrwf7z3dg-HTF-0.15.0.2-doc (4.62 MiB) [post-build-hook] Pushing /nix/store/9wqbm9kfrlb2ffv4naq462b52j6pvy2g-HTF-0.15.0.2 (20.64 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/1cbjkyivhfjr814ficg1r6kvrwf7z3dg-HTF-0.15.0.2-doc /nix/store/9wqbm9kfrlb2ffv4naq462b52j6pvy2g-HTF-0.15.0.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/1cbjkyivhfjr814ficg1r6kvrwf7z3dg-HTF-0.15.0.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/9wqbm9kfrlb2ffv4naq462b52j6pvy2g-HTF-0.15.0.2' to 'https://cache.nix-ci.com'... warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead copying 1 paths... copying path '/nix/store/lylmjy2b14zj513sd9w0v4lchwqpsfmk-HTF-0.15.0.2.drv' to 'https://cache.nix-ci.com'...  Documentation created: dist/doc/html/aeson-pretty/, dist/doc/html/aeson-pretty/aeson-pretty.txt Preprocessing executable 'aeson-pretty' for aeson-pretty-0.8.10... Phase: installPhase Installing library in /nix/store/sh4dj2mv6w89a30rpgljchfwygn28v36-aeson-pretty-0.8.10/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/aeson-pretty-0.8.10-YHPOZ1ANgMAmU1CR11CHj Installing executable aeson-pretty in /nix/store/sh4dj2mv6w89a30rpgljchfwygn28v36-aeson-pretty-0.8.10/bin Warning: The directory /nix/store/sh4dj2mv6w89a30rpgljchfwygn28v36-aeson-pretty-0.8.10/bin is not in the system search path. Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/sh4dj2mv6w89a30rpgljchfwygn28v36-aeson-pretty-0.8.10 shrinking /nix/store/sh4dj2mv6w89a30rpgljchfwygn28v36-aeson-pretty-0.8.10/bin/aeson-pretty shrinking /nix/store/sh4dj2mv6w89a30rpgljchfwygn28v36-aeson-pretty-0.8.10/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSaeson-pretty-0.8.10-YHPOZ1ANgMAmU1CR11CHj-ghc9.10.2.so checking for references to /build/ in /nix/store/sh4dj2mv6w89a30rpgljchfwygn28v36-aeson-pretty-0.8.10... patching script interpreter paths in /nix/store/sh4dj2mv6w89a30rpgljchfwygn28v36-aeson-pretty-0.8.10 stripping (with command strip and flags -S -p) in /nix/store/sh4dj2mv6w89a30rpgljchfwygn28v36-aeson-pretty-0.8.10/lib /nix/store/sh4dj2mv6w89a30rpgljchfwygn28v36-aeson-pretty-0.8.10/bin shrinking RPATHs of ELF executables and libraries in /nix/store/h88wablz0pdqg73brbyv2a2qmhjjpj5k-aeson-pretty-0.8.10-doc checking for references to /build/ in /nix/store/h88wablz0pdqg73brbyv2a2qmhjjpj5k-aeson-pretty-0.8.10-doc... patching script interpreter paths in /nix/store/h88wablz0pdqg73brbyv2a2qmhjjpj5k-aeson-pretty-0.8.10-doc Warning: Algebra.Graph.Undirected: could not find link destinations for: - Algebra.Graph.Undirected.Rep_Graph - Algebra.Graph.Class.D:R:VertexGraph0 Warning: Algebra.Graph.Class: could not find link destinations for: - Algebra.Graph.Class.D:R:VertexTuple3 - Algebra.Graph.Class.D:R:VertexTuple2 - Algebra.Graph.Class.D:R:VertexFUN - Algebra.Graph.Class.D:R:VertexMaybe - Algebra.Graph.Class.D:R:VertexUnit - Algebra.Graph.Class.D:R:VertexRelation - Algebra.Graph.Class.D:R:VertexRelation0 - Algebra.Graph.Class.D:R:VertexAdjacencyMap - Algebra.Graph.Class.D:R:VertexGraph - Algebra.Graph.Class.D:R:VertexAdjacencyIntMap - Algebra.Graph.Class.D:R:VertexAdjacencyMap0 - Algebra.Graph.Class.D:R:VertexGraph0 - Algebra.Graph.Class.D:R:VertexGraph1 - Algebra.Graph.Relation.Transitive.D:R:VertexTransitiveRelation - Algebra.Graph.Relation.Reflexive.D:R:VertexReflexiveRelation - Algebra.Graph.Relation.Preorder.D:R:VertexPreorderRelation - Algebra.Graph.Example.Todo.D:R:VertexTodo Warning: Algebra.Graph.Relation.Transitive: could not find link destinations for: - Algebra.Graph.Relation.Transitive.D:R:VertexTransitiveRelation Warning: Algebra.Graph.Relation.Reflexive: could not find link destinations for: - Algebra.Graph.Relation.Reflexive.D:R:VertexReflexiveRelation Warning: Algebra.Graph.Relation.Preorder: could not find link destinations for: - Algebra.Graph.Relation.Preorder.D:R:VertexPreorderRelation Warning: Algebra.Graph.Example.Todo: could not find link destinations for: - Algebra.Graph.Example.Todo.D:R:VertexTodo Documentation created: dist/doc/html/algebraic-graphs/, dist/doc/html/algebraic-graphs/algebraic-graphs.txt Preprocessing test suite 'main' for algebraic-graphs-0.7... haddockPhase completed in 38 seconds Phase: installPhase Installing library in /nix/store/0hhppvl974nzdk1ircf5byyjdsjwwk4b-algebraic-graphs-0.7/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/0hhppvl974nzdk1ircf5byyjdsjwwk4b-algebraic-graphs-0.7 shrinking /nix/store/0hhppvl974nzdk1ircf5byyjdsjwwk4b-algebraic-graphs-0.7/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSalgebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl-ghc9.10.2.so checking for references to /build/ in /nix/store/0hhppvl974nzdk1ircf5byyjdsjwwk4b-algebraic-graphs-0.7... patching script interpreter paths in /nix/store/0hhppvl974nzdk1ircf5byyjdsjwwk4b-algebraic-graphs-0.7 stripping (with command strip and flags -S -p) in /nix/store/0hhppvl974nzdk1ircf5byyjdsjwwk4b-algebraic-graphs-0.7/lib shrinking RPATHs of ELF executables and libraries in /nix/store/r0bwfh4rswb833xic38gwmm1lvq4l4l5-algebraic-graphs-0.7-doc checking for references to /build/ in /nix/store/r0bwfh4rswb833xic38gwmm1lvq4l4l5-algebraic-graphs-0.7-doc... patching script interpreter paths in /nix/store/r0bwfh4rswb833xic38gwmm1lvq4l4l5-algebraic-graphs-0.7-doc Phase: haddockPhase Preprocessing library for cabal-install-parsers-0.6.2... Running Haddock on library for cabal-install-parsers-0.6.2... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: tar-0.6.4.0, tar-0.6.4.0, vector-0.13.2.0 [1 of 9] Compiling Cabal.Internal.Glob ( src/Cabal/Internal/Glob.hs, nothing ) [2 of 9] Compiling Cabal.Internal.Newtypes ( src/Cabal/Internal/Newtypes.hs, nothing ) [3 of 9] Compiling Cabal.Optimization ( src/Cabal/Optimization.hs, nothing ) [4 of 9] Compiling Cabal.Parse ( src/Cabal/Parse.hs, nothing ) [5 of 9] Compiling Cabal.Package ( src/Cabal/Package.hs, nothing ) [6 of 9] Compiling Cabal.Config ( src/Cabal/Config.hs, nothing ) [7 of 9] Compiling Cabal.Index ( src/Cabal/Index.hs, nothing ) [8 of 9] Compiling Cabal.SourceRepo ( src/Cabal/SourceRepo.hs, nothing ) [9 of 9] Compiling Cabal.Project ( src/Cabal/Project.hs, nothing ) Haddock coverage: Warning: 'takeDrive' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'FilePathGlob' is ambiguous. It is defined * at src/Cabal/Internal/Glob.hs:19:21 * at src/Cabal/Internal/Glob.hs:19:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Cabal/Internal/Glob.hs:19:1 Warning: 'FilePathRoot' is ambiguous. It is defined * at src/Cabal/Internal/Glob.hs:39:6 * at src/Cabal/Internal/Glob.hs:37:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Cabal/Internal/Glob.hs:37:1 100% ( 2 / 2) in 'Cabal.Optimization' 100% ( 4 / 4) in 'Cabal.Parse' Warning: 'IOException' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ParseError' is ambiguous. It is defined * at src/Cabal/Parse.hs:54:21 * at src/Cabal/Parse.hs:54:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Cabal/Parse.hs:54:1 66% ( 2 / 3) in 'Cabal.Package' Missing documentation for: Module header Warning: 'IOException' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ParseError' is ambiguous. It is defined * at src/Cabal/Parse.hs:54:21 * at src/Cabal/Parse.hs:54:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Cabal/Parse.hs:54:1 92% ( 12 / 13) in 'Cabal.Config' Missing documentation for: Module header Warning: 'InvalidIndexFile' is ambiguous. It is defined * at src/Cabal/Index.hs:151:28 * at src/Cabal/Index.hs:151:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Cabal/Index.hs:151:1 Warning: 'SHA256' is ambiguous. It is defined * at src/Cabal/Index.hs:179:15 * at src/Cabal/Index.hs:179:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Cabal/Index.hs:179:1 86% ( 20 / 23) in 'Cabal.Index' Missing documentation for: Module header NoHackageRepository (src/Cabal/Index.hs:587) IndexEntry (src/Cabal/Index.hs:132) Warning: 'SourceRepositoryPackage' is ambiguous. It is defined * at src/Cabal/SourceRepo.hs:38:34 * at src/Cabal/SourceRepo.hs:38:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Cabal/SourceRepo.hs:38:1 76% ( 10 / 13) in 'Cabal.SourceRepo' Missing documentation for: [ 2 of 20] Compiling Data.Generics.Internal.VL.Lens ( src/Data/Generics/Internal/VL/Lens.hs, dist/build/Data/Generics/Internal/VL/Lens.o, dist/build/Data/Generics/Internal/VL/Lens.dyn_o ) [ 3 of 20] Compiling Data.Generics.Internal.VL.Prism ( src/Data/Generics/Internal/VL/Prism.hs, dist/build/Data/Generics/Internal/VL/Prism.o, dist/build/Data/Generics/Internal/VL/Prism.dyn_o ) [ 4 of 20] Compiling Data.Generics.Internal.VL ( src/Data/Generics/Internal/VL.hs, dist/build/Data/Generics/Internal/VL.o, dist/build/Data/Generics/Internal/VL.dyn_o ) [ 5 of 20] Compiling Data.Generics.Product.Fields ( src/Data/Generics/Product/Fields.hs, dist/build/Data/Generics/Product/Fields.o, dist/build/Data/Generics/Product/Fields.dyn_o ) [ 6 of 20] Compiling Data.Generics.Product.HList ( src/Data/Generics/Product/HList.hs, dist/build/Data/Generics/Product/HList.o, dist/build/Data/Generics/Product/HList.dyn_o ) [ 7 of 20] Compiling Data.Generics.Product.Param ( src/Data/Generics/Product/Param.hs, dist/build/Data/Generics/Product/Param.o, dist/build/Data/Generics/Product/Param.dyn_o ) [ 8 of 20] Compiling Data.Generics.Product.Positions ( src/Data/Generics/Product/Positions.hs, dist/build/Data/Generics/Product/Positions.o, dist/build/Data/Generics/Product/Positions.dyn_o ) [ 9 of 20] Compiling Data.Generics.Product.Subtype ( src/Data/Generics/Product/Subtype.hs, dist/build/Data/Generics/Product/Subtype.o, dist/build/Data/Generics/Product/Subtype.dyn_o ) [10 of 20] Compiling Data.Generics.Product.Typed ( src/Data/Generics/Product/Typed.hs, dist/build/Data/Generics/Product/Typed.o, dist/build/Data/Generics/Product/Typed.dyn_o ) [11 of 20] Compiling Data.Generics.Product.Any ( src/Data/Generics/Product/Any.hs, dist/build/Data/Generics/Product/Any.o, dist/build/Data/Generics/Product/Any.dyn_o ) src/Data/Generics/Product/Any.hs:79:26: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators  | 79 | instance (HasType a s, t ~ s, a ~ b) => HasAny a s t a b where  | ^ src/Data/Generics/Product/Any.hs:79:33: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators  | 79 | instance (HasType a s, t ~ s, a ~ b) => HasAny a s t a b where  | ^ [12 of 20] Compiling Data.Generics.Product.Types ( src/Data/Generics/Product/Types.hs, dist/build/Data/Generics/Product/Types.o, dist/build/Data/Generics/Product/Types.dyn_o ) [13 of 20] Compiling Data.Generics.Product ( src/Data/Generics/Product.hs, dist/build/Data/Generics/Product.o, dist/build/Data/Generics/Product.dyn_o ) [14 of 20] Compiling Data.Generics.Sum.Constructors ( src/Data/Generics/Sum/Constructors.hs, dist/build/Data/Generics/Sum/Constructors.o, dist/build/Data/Generics/Sum/Constructors.dyn_o ) [15 of 20] Compiling Data.Generics.Sum.Subtype ( src/Data/Generics/Sum/Subtype.hs, dist/build/Data/Generics/Sum/Subtype.o, dist/build/Data/Generics/Sum/Subtype.dyn_o ) [16 of 20] Compiling Data.Generics.Sum.Typed ( src/Data/Generics/Sum/Typed.hs, dist/build/Data/Generics/Sum/Typed.o, dist/build/Data/Generics/Sum/Typed.dyn_o ) [17 of 20] Compiling Data.Generics.Sum.Any ( src/Data/Generics/Sum/Any.hs, dist/build/Data/Generics/Sum/Any.o, dist/build/Data/Generics/Sum/Any.dyn_o ) [18 of 20] Compiling Data.Generics.Sum ( src/Data/Generics/Sum.hs, dist/build/Data/Generics/Sum.o, dist/build/Data/Generics/Sum.dyn_o ) include unliftio-core-0.2.1.0-5Uu3V4fu7Xd7Q6OWRIOGet include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG component hw-prim-0.6.3.2-63IDL5vNRZlLBmgBPiyxo6-doctest include base-4.20.1.0-2277 include doctest-0.24.2-H4FgSSwrzQD6JTD7tYQanP include doctest-discover-0.2.0.0-95lSXnOrDPAINIDVpbwSzO include hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9 component hw-prim-0.6.3.2-DOW21AtA13RBn6AilsqmA5-hw-prim-test include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG include base-4.20.1.0-2277 include bytestring-0.12.2.0-5835 include directory-1.3.8.5-ad1a include exceptions-0.10.9-fd91 include hedgehog-1.5-EfuEQGiebWdHenxPcHRkuA include hspec-2.11.14-3auEz28FeP0D0azREoF21o include hw-hspec-hedgehog-0.1.1.1-HestMPIRxIU2r9Zv3PzCEy include hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9 include mmap-0.5.9-LvwqQUsvTbCE8zvR3IMTB7 include transformers-0.6.1.1-407f include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG Linked component graph: unit hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9 include base-4.20.1.0-2277 include bytestring-0.12.2.0-5835 include deepseq-1.5.0.0-f20c include ghc-prim-0.12.0-ee9f include mmap-0.5.9-LvwqQUsvTbCE8zvR3IMTB7 include transformers-0.6.1.1-407f include unliftio-core-0.2.1.0-5Uu3V4fu7Xd7Q6OWRIOGet include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [2 of 2] Linking dist/build/tests/tests Phase: checkPhase Running 1 test suites... Test suite tests: RUNNING... listDir lists directory [✔] listDirRel lists directory [✔] listDirRecur lists directory recursively [✔] listDirRecurRel lists directory recursively [✔] listDirRecurWith lists directory recursively using predicates [✔] walkDir Finish Finishes only after finding what it is looking for [✔] copyDirRecur when source directory is editable copies directory [✔] when source directory is read-only copies directory just as well (preserving permissions) [✔] copyDirRecur' when source directory is read-only copies directory but now it's editable [✔] findFile finds a file lazily [✔] removeDirLink remove dir link [✔] listDirRecur Cyclic lists directory trees having traversal cycles [✔] getCurrentDir returns current dir [✔] setCurrentDir sets current dir [✔] withCurrentDir temporarily modifies current dir [✔] walkDirRel does not throw exceptions [✔] getHomeDir home dir is influenced by environment variable HOME [✔] getTempDir temp dir is influenced by environment variable TMPDIR [✔] getXdgDir Data XDG data dir is influenced by environment variable XDG_DATA_HOME [✔] getXdgDir Config XDG config dir is influenced by environment variable XDG_CONFIG_HOME [✔] getXdgDir Cache XDG cache dir is influenced by environment variable XDG_CACHE_HOME [✔] Finished in 0.0228 seconds 21 examples, 0 failures Test suite tests: PASS Test suite logged to: dist/test/path-io-1.8.2-tests.log 1 of 1 test suites (1 of 1 test cases) passed. Phase: haddockPhase Preprocessing library for path-io-1.8.2... Running Haddock on library for path-io-1.8.2... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: path-0.9.6, path-0.9.6, vector-0.13.2.0 [1 of 1] Compiling Path.IO ( Path/IO.hs, nothing ) Haddock coverage: Warning: 'isPermissionError' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'PermissionDenied' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'isAlreadyExistsError' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'AlreadyExists' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'HardwareFault' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'InvalidArgument' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'NoSuchThing' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ResourceExhausted' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'InappropriateType' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'UnsatisfiedConstraints' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'UnsupportedOperation' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'SearchPath' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 88% ( 80 / 90) in 'Path.IO' Missing documentation for: Permissions emptyPermissions readable writable executable searchable setOwnerReadable setOwnerWritable setOwnerExecutable setOwnerSearchable Warning: Path.IO: could not find link destinations for: - Path.Internal.Posix.Path - Path.Posix.Abs - Path.Posix.Dir - Path.Posix.File - Path.Posix.Rel - Path.Posix.SomeBase - Path.IO.D:R:AbsPathSomeBase - Path.IO.D:R:RelPathSomeBase - Path.IO.D:R:AbsPathSomeBase0 - Path.IO.D:R:RelPathSomeBase0 - Path.IO.D:R:AbsPathPath - Path.IO.D:R:RelPathPath Show: Equivariance: showList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. ---------- -- Char -- ---------- Show: Show +++ OK, passed 100 tests. Show: Equivariance: showsPrec +++ OK, passed 100 tests. Show: Equivariance: showList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. -------------------- -- Complex Double -- -------------------- Show: Show +++ OK, passed 100 tests. Show: Equivariance: showsPrec +++ OK, passed 100 tests. Show: Equivariance: showList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. ------------------- -- Complex Float -- ------------------- Show: Show +++ OK, passed 100 tests. Show: Equivariance: showsPrec +++ OK, passed 100 tests. Show: Equivariance: showList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. ------------- -- Compose -- ------------- Show: Show +++ OK, passed 100 tests. Show: Equivariance: showsPrec +++ OK, passed 100 tests. Show: Equivariance: showList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. ----------- -- Const -- ----------- Show: Show +++ OK, passed 100 tests. Show: Equivariance: showsPrec +++ OK, passed 100 tests. Show: Equivariance: showList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. Bifoldable: Bifold Identity +++ OK, passed 100 tests. Bifoldable: BifoldMap Identity +++ OK, passed 100 tests. Bifoldable: Bifoldr Identity +++ OK, passed 100 tests. Bitraversable: Naturality +++ OK, passed 100 tests. Bitraversable: Identity +++ OK, passed 100 tests. Bitraversable: Composition +++ OK, passed 100 tests. -------------- -- Constant -- -------------- Show: Show +++ OK, passed 100 tests. Show: Equivariance: showsPrec +++ OK, passed 100 tests. Show: Equivariance: showList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. [253 of 369] Compiling Rebase.Data.Vector.Unboxed ( library/Rebase/Data/Vector/Unboxed.hs, dist/build/Rebase/Data/Vector/Unboxed.p_o ) [254 of 369] Compiling Rebase.Data.Vector.Unboxed.Base ( library/Rebase/Data/Vector/Unboxed/Base.hs, dist/build/Rebase/Data/Vector/Unboxed/Base.p_o ) [255 of 369] Compiling Rebase.Data.Vector.Unboxed.Mutable ( library/Rebase/Data/Vector/Unboxed/Mutable.hs, dist/build/Rebase/Data/Vector/Unboxed/Mutable.p_o ) [256 of 369] Compiling Rebase.Data.Version ( library/Rebase/Data/Version.hs, dist/build/Rebase/Data/Version.p_o ) [257 of 369] Compiling Rebase.Data.Void ( library/Rebase/Data/Void.hs, dist/build/Rebase/Data/Void.p_o ) [258 of 369] Compiling Rebase.Data.Void.Unsafe ( library/Rebase/Data/Void/Unsafe.hs, dist/build/Rebase/Data/Void/Unsafe.p_o ) [259 of 369] Compiling Rebase.Data.Word ( library/Rebase/Data/Word.hs, dist/build/Rebase/Data/Word.p_o ) [260 of 369] Compiling Rebase.Debug.Trace ( library/Rebase/Debug/Trace.hs, dist/build/Rebase/Debug/Trace.p_o ) [261 of 369] Compiling Rebase.Foreign ( library/Rebase/Foreign.hs, dist/build/Rebase/Foreign.p_o ) [262 of 369] Compiling Rebase.Foreign.C ( library/Rebase/Foreign/C.hs, dist/build/Rebase/Foreign/C.p_o ) [263 of 369] Compiling Rebase.Foreign.C.Error ( library/Rebase/Foreign/C/Error.hs, dist/build/Rebase/Foreign/C/Error.p_o ) [264 of 369] Compiling Rebase.Foreign.C.String ( library/Rebase/Foreign/C/String.hs, dist/build/Rebase/Foreign/C/String.p_o ) [265 of 369] Compiling Rebase.Foreign.C.Types ( library/Rebase/Foreign/C/Types.hs, dist/build/Rebase/Foreign/C/Types.p_o ) [266 of 369] Compiling Rebase.Foreign.Concurrent ( library/Rebase/Foreign/Concurrent.hs, dist/build/Rebase/Foreign/Concurrent.p_o ) [267 of 369] Compiling Rebase.Foreign.ForeignPtr ( library/Rebase/Foreign/ForeignPtr.hs, dist/build/Rebase/Foreign/ForeignPtr.p_o ) [268 of 369] Compiling Rebase.Foreign.ForeignPtr.Unsafe ( library/Rebase/Foreign/ForeignPtr/Unsafe.hs, dist/build/Rebase/Foreign/ForeignPtr/Unsafe.p_o ) [269 of 369] Compiling Rebase.Foreign.Marshal ( library/Rebase/Foreign/Marshal.hs, dist/build/Rebase/Foreign/Marshal.p_o ) [270 of 369] Compiling Rebase.Foreign.Marshal.Alloc ( library/Rebase/Foreign/Marshal/Alloc.hs, dist/build/Rebase/Foreign/Marshal/Alloc.p_o ) [271 of 369] Compiling Rebase.Foreign.Marshal.Array ( library/Rebase/Foreign/Marshal/Array.hs, dist/build/Rebase/Foreign/Marshal/Array.p_o ) [272 of 369] Compiling Rebase.Foreign.Marshal.Error ( library/Rebase/Foreign/Marshal/Error.hs, dist/build/Rebase/Foreign/Marshal/Error.p_o ) [273 of 369] Compiling Rebase.Foreign.Marshal.Pool ( library/Rebase/Foreign/Marshal/Pool.hs, dist/build/Rebase/Foreign/Marshal/Pool.p_o ) [274 of 369] Compiling Rebase.Foreign.Marshal.Safe ( library/Rebase/Foreign/Marshal/Safe.hs, dist/build/Rebase/Foreign/Marshal/Safe.p_o ) [275 of 369] Compiling Rebase.Foreign.Marshal.Unsafe ( library/Rebase/Foreign/Marshal/Unsafe.hs, dist/build/Rebase/Foreign/Marshal/Unsafe.p_o ) [276 of 369] Compiling Rebase.Foreign.Marshal.Utils ( library/Rebase/Foreign/Marshal/Utils.hs, dist/build/Rebase/Foreign/Marshal/Utils.p_o ) [277 of 369] Compiling Rebase.Foreign.Ptr ( library/Rebase/Foreign/Ptr.hs, dist/build/Rebase/Foreign/Ptr.p_o ) [278 of 369] Compiling Rebase.Foreign.StablePtr ( library/Rebase/Foreign/StablePtr.hs, dist/build/Rebase/Foreign/StablePtr.p_o ) [279 of 369] Compiling Rebase.Foreign.Storable ( library/Rebase/Foreign/Storable.hs, dist/build/Rebase/Foreign/Storable.p_o ) [280 of 369] Compiling Rebase.GHC.Arr ( library/Rebase/GHC/Arr.hs, dist/build/Rebase/GHC/Arr.p_o ) [281 of 369] Compiling Rebase.GHC.Base ( library/Rebase/GHC/Base.hs, dist/build/Rebase/GHC/Base.p_o ) [282 of 369] Compiling Rebase.GHC.Char ( library/Rebase/GHC/Char.hs, dist/build/Rebase/GHC/Char.p_o ) [283 of 369] Compiling Rebase.GHC.Conc ( library/Rebase/GHC/Conc.hs, dist/build/Rebase/GHC/Conc.p_o ) [284 of 369] Compiling Rebase.GHC.Conc.IO ( library/Rebase/GHC/Conc/IO.hs, dist/build/Rebase/GHC/Conc/IO.p_o ) [285 of 369] Compiling Rebase.GHC.Conc.Signal ( library/Rebase/GHC/Conc/Signal.hs, dist/build/Rebase/GHC/Conc/Signal.p_o ) include base-4.20.1.0-2277 (Control.Applicative, Control.Arrow, Control.Category, Control.Concurrent, Control.Concurrent.Chan, Control.Concurrent.MVar, Control.Concurrent.QSem, Control.Concurrent.QSemN, Control.Exception, Control.Exception.Annotation, Control.Exception.Backtrace, Control.Exception.Base, Control.Exception.Context, Control.Monad, Control.Monad.Fail, Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, Control.Monad.ST, Control.Monad.ST.Lazy, Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, Control.Monad.ST.Safe, Control.Monad.ST.Strict, Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Enum, Data.Eq, Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, Data.Functor, Data.Functor.Classes, Data.Functor.Compose, Data.Functor.Const, Data.Functor.Contravariant, Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, GHC.Num.BigNat, GHC.Num.Integer, GHC.Num.Natural, GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, System.CPUTime, System.Console.GetOpt, System.Environment, System.Environment.Blank, System.Exit, System.IO, System.IO.Error, System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, System.Mem.Weak, System.Posix.Internals, System.Posix.Types, System.Timeout, Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, Unsafe.Coerce) include relude-1.2.2.2-EEHhjT7o3jkIA5RGTQ9P95 (Relude as Prelude) include relude-1.2.2.2-EEHhjT7o3jkIA5RGTQ9P95 include array-0.5.8.0-e5b8 include base64-1.0-BCokxaE41KZG6AZpb55Ma6 include blaze-html-0.9.2.0-EsUm2tppaTG7cwF9XZdB1o include bytestring-0.12.2.0-5835 include clay-0.16.1-FwE2350SWjhLnJdFLW9FoV include colourista-0.1.0.2-E965IvGUASK9RXqkRQLFTa include containers-0.7-dff9 include cryptohash-sha1-0.11.101.0-6nooe7E9sD4IPDAfSWEnrR include dir-traverse-0.2.3.0-8ICh32kyyVILk0uzwqKXDs include directory-1.3.8.5-ad1a include directory-ospath-streaming-0.2.2-G3m3N14cpSYIxcmMUutd3Q include extensions-0.1.1.0-BdEOyO2gojh1sCTDFnA6Lf include filepath-1.5.4.0-590e include ghc-9.10.2-1e2a include ghc-boot-th-9.10.2-a15f include gitrev-1.3.1-9viYT0VBoPN4s88GkkM47w include microaeson-0.1.0.3-Fh1BTxX8qUb5Jp0Lv688lo include optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV include pretty-simple-4.1.4.0-7wmZ3V6QywuIG9B4lKGuwK include process-1.6.25.0-d21a include slist-0.2.1.0-CZaa0gPL8x6FTbWhofIdxA include tomland-1.3.3.3-FAHipfYkfa6GEJ1pfyDRff include trial-0.0.0.0-6HrvJcDq8Ox2mqT9jHQLhu include trial-optparse-applicative-0.0.0.0-2cRz2sptQGE3bqed237G0F include trial-tomland-0.0.0.0-E4osGWilslCFEHHoMMszv3 [ 8 of 13] Compiling Text.Trifecta.Result ( src/Text/Trifecta/Result.hs, dist/build/Text/Trifecta/Result.p_o ) [ 9 of 13] Compiling Text.Trifecta.Highlight ( src/Text/Trifecta/Highlight.hs, dist/build/Text/Trifecta/Highlight.p_o ) [10 of 13] Compiling Text.Trifecta.Combinators ( src/Text/Trifecta/Combinators.hs, dist/build/Text/Trifecta/Combinators.p_o ) [11 of 13] Compiling Text.Trifecta.Parser ( src/Text/Trifecta/Parser.hs, dist/build/Text/Trifecta/Parser.p_o ) [12 of 13] Compiling Text.Trifecta ( src/Text/Trifecta.hs, dist/build/Text/Trifecta.p_o ) [13 of 13] Compiling Text.Trifecta.Tutorial ( src/Text/Trifecta/Tutorial.hs, dist/build/Text/Trifecta/Tutorial.p_o ) Building list-t [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/h88wablz0pdqg73brbyv2a2qmhjjpj5k-aeson-pretty-0.8.10-doc /nix/store/sh4dj2mv6w89a30rpgljchfwygn28v36-aeson-pretty-0.8.10 [post-build-hook] Pushing 2 paths (171 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/h88wablz0pdqg73brbyv2a2qmhjjpj5k-aeson-pretty-0.8.10-doc (241.02 KiB) [post-build-hook] Pushing /nix/store/sh4dj2mv6w89a30rpgljchfwygn28v36-aeson-pretty-0.8.10 (3.80 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/h88wablz0pdqg73brbyv2a2qmhjjpj5k-aeson-pretty-0.8.10-doc /nix/store/sh4dj2mv6w89a30rpgljchfwygn28v36-aeson-pretty-0.8.10 [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/h88wablz0pdqg73brbyv2a2qmhjjpj5k-aeson-pretty-0.8.10-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/sh4dj2mv6w89a30rpgljchfwygn28v36-aeson-pretty-0.8.10' 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/390kpf7i3ym88jwargswl6yfc180cbva-aeson-pretty-0.8.10.drv' to 'https://cache.nix-ci.com'... [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/0hhppvl974nzdk1ircf5byyjdsjwwk4b-algebraic-graphs-0.7 /nix/store/r0bwfh4rswb833xic38gwmm1lvq4l4l5-algebraic-graphs-0.7-doc [post-build-hook] Pushing 2 paths (70 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/0hhppvl974nzdk1ircf5byyjdsjwwk4b-algebraic-graphs-0.7 (25.16 MiB) [post-build-hook] Pushing /nix/store/r0bwfh4rswb833xic38gwmm1lvq4l4l5-algebraic-graphs-0.7-doc (10.41 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/0hhppvl974nzdk1ircf5byyjdsjwwk4b-algebraic-graphs-0.7 /nix/store/r0bwfh4rswb833xic38gwmm1lvq4l4l5-algebraic-graphs-0.7-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/r0bwfh4rswb833xic38gwmm1lvq4l4l5-algebraic-graphs-0.7-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/0hhppvl974nzdk1ircf5byyjdsjwwk4b-algebraic-graphs-0.7' to 'https://cache.nix-ci.com'... warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead copying 1 paths... copying path '/nix/store/cg90wr7dzf7f9ph0a3dsnqxl7kyqaj06-algebraic-graphs-0.7.drv' to 'https://cache.nix-ci.com'...  srpHoist (src/Cabal/SourceRepo.hs:64) srpToProxy (src/Cabal/SourceRepo.hs:67) sourceRepositoryPackageGrammar (src/Cabal/SourceRepo.hs:111) Warning: 'Project' is ambiguous. It is defined * at src/Cabal/Project.hs:76:28 * at src/Cabal/Project.hs:76:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Cabal/Project.hs:76:1 Warning: 'IOException' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ParseError' is ambiguous. It is defined * at src/Cabal/Parse.hs:54:21 * at src/Cabal/Parse.hs:54:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Cabal/Parse.hs:54:1 Warning: 'URI' is ambiguous. It is defined * in ‘Network.URI’ * in ‘Network.URI’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘Network.URI’ 100% ( 14 / 14) in 'Cabal.Project' Warning: Cabal.Optimization: could not find link destinations for: - Cabal.Optimization.Rep_Optimization Warning: Cabal.Parse: could not find link destinations for: - Cabal.Parse.Rep_ParseError Warning: Cabal.Config: could not find link destinations for: - Cabal.Config.Rep_Config - Cabal.Config.Rep_Repo Warning: Cabal.Index: could not find link destinations for: - Codec.Archive.Tar.Types.EpochTime - Codec.Archive.Tar.Types.Ownership - Codec.Archive.Tar.Types.Permissions - Codec.Archive.Tar.Index.Internal.TarEntryOffset - Cabal.Index.Rep_PackageInfo - Cabal.Index.Rep_ReleaseInfo Warning: Cabal.SourceRepo: could not find link destinations for: - Cabal.SourceRepo.Rep_SourceRepositoryPackage Warning: Cabal.Project: could not find link destinations for: - Cabal.Project.Rep_Project Documentation created: dist/doc/html/cabal-install-parsers/, dist/doc/html/cabal-install-parsers/cabal-install-parsers.txt Phase: installPhase Installing library in /nix/store/p34vm76j30n8sy1k20qi3rbxk9cq3mcp-cabal-install-parsers-0.6.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/cabal-install-parsers-0.6.2-1Z3NFOPfAuDHcq10S1xuyN Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/p34vm76j30n8sy1k20qi3rbxk9cq3mcp-cabal-install-parsers-0.6.2 shrinking /nix/store/p34vm76j30n8sy1k20qi3rbxk9cq3mcp-cabal-install-parsers-0.6.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHScabal-install-parsers-0.6.2-1Z3NFOPfAuDHcq10S1xuyN-ghc9.10.2.so checking for references to /build/ in /nix/store/p34vm76j30n8sy1k20qi3rbxk9cq3mcp-cabal-install-parsers-0.6.2... patching script interpreter paths in /nix/store/p34vm76j30n8sy1k20qi3rbxk9cq3mcp-cabal-install-parsers-0.6.2 stripping (with command strip and flags -S -p) in /nix/store/p34vm76j30n8sy1k20qi3rbxk9cq3mcp-cabal-install-parsers-0.6.2/lib shrinking RPATHs of ELF executables and libraries in /nix/store/318x1cwajnclplh7dfajxyy39v1i44qr-cabal-install-parsers-0.6.2-doc checking for references to /build/ in /nix/store/318x1cwajnclplh7dfajxyy39v1i44qr-cabal-install-parsers-0.6.2-doc... patching script interpreter paths in /nix/store/318x1cwajnclplh7dfajxyy39v1i44qr-cabal-install-parsers-0.6.2-doc Phase: setupCompilerEnvironmentPhase Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. Phase: unpackPhase unpacking source archive /nix/store/xybxf4h9j7nqdvpg2m61803fa56lz155-dependent-map-0.4.0.1.tar.gz source root is dependent-map-0.4.0.1 setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "dependent-map-0.4.0.1/src/Data/Dependent/Map/PtrEquality.hs" Phase: patchPhase Phase: compileBuildDriverPhase setupCompileFlags: -package-db=/build/tmp.8HlCu3J9up/setup-package.conf.d -threaded [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.8HlCu3J9up/Main.o ) [2 of 2] Linking Setup Phase: updateAutotoolsGnuConfigScriptsPhase Phase: configurePhase configureFlags: --verbose --prefix=/nix/store/yzyh24mm4q3diz4rg5ppy1hhlk1699dc-dependent-map-0.4.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/96wsp2w86344pr57d5hlw3hddb7bqasz-dependent-map-0.4.0.1-doc/share/doc/dependent-map-0.4.0.1 --with-gcc=gcc --package-db=/build/tmp.8HlCu3J9up/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib Using Parsec parser Configuring dependent-map-0.4.0.1... Dependency base >=4.11 && <5: using base-4.20.1.0 Dependency constraints-extras >=0.2.3.0 && <0.5: using constraints-extras-0.4.0.2 Dependency containers >=0.5.7.1 && <0.8: using containers-0.7 Dependency dependent-sum >=0.6.1 && <0.8: using dependent-sum-0.7.2.0 Source component graph: component lib Configured component graph: component dependent-map-0.4.0.1-jNKFmlhthACQPtrR5c3vs include base-4.20.1.0-2277 include constraints-extras-0.4.0.2-Bx1jrdHJhAK6HIpwP2ItF4 include containers-0.7-dff9 include dependent-sum-0.7.2.0-8M7P2xLIJui9BOzyItlGg1 Linked component graph: unit dependent-map-0.4.0.1-jNKFmlhthACQPtrR5c3vs include base-4.20.1.0-2277 include constraints-extras-0.4.0.2-Bx1jrdHJhAK6HIpwP2ItF4 include containers-0.7-dff9 include dependent-sum-0.7.2.0-8M7P2xLIJui9BOzyItlGg1 Data.Dependent.Map=dependent-map-0.4.0.1-jNKFmlhthACQPtrR5c3vs:Data.Dependent.Map,Data.Dependent.Map.Internal=dependent-map-0.4.0.1-jNKFmlhthACQPtrR5c3vs:Data.Dependent.Map.Internal,Data.Dependent.Map.Lens=dependent-map-0.4.0.1-jNKFmlhthACQPtrR5c3vs:Data.Dependent.Map.Lens Ready component graph: definite dependent-map-0.4.0.1-jNKFmlhthACQPtrR5c3vs depends base-4.20.1.0-2277 depends constraints-extras-0.4.0.2-Bx1jrdHJhAK6HIpwP2ItF4 depends containers-0.7-dff9 depends dependent-sum-0.7.2.0-8M7P2xLIJui9BOzyItlGg1 Using Cabal-3.12.1.0 compiled by ghc-9.10 Using compiler: ghc-9.10.2 Using install prefix: /nix/store/yzyh24mm4q3diz4rg5ppy1hhlk1699dc-dependent-map-0.4.0.1 Executables installed in: /nix/store/yzyh24mm4q3diz4rg5ppy1hhlk1699dc-dependent-map-0.4.0.1/bin Libraries installed in: [19 of 20] Compiling Data.Generics.Labels ( src/Data/Generics/Labels.hs, dist/build/Data/Generics/Labels.o, dist/build/Data/Generics/Labels.dyn_o ) [20 of 20] Compiling Data.Generics.Wrapped ( src/Data/Generics/Wrapped.hs, dist/build/Data/Generics/Wrapped.o, dist/build/Data/Generics/Wrapped.dyn_o ) src/Data/Generics/Product/Fields.hs:12:14: warning: []8;;https://errors.haskell.org/messages/GHC-53692\GHC-53692]8;;\] [-Wdeprecated-flags] -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead  | 12 | {-# LANGUAGE TypeInType #-}  | ^^^^^^^^^^ src/Data/Generics/Product/Positions.hs:2:14: warning: []8;;https://errors.haskell.org/messages/GHC-53692\GHC-53692]8;;\] [-Wdeprecated-flags] -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead  | 2 | {-# LANGUAGE TypeInType #-}  | ^^^^^^^^^^ src/Data/Generics/Product/HList.hs:8:14: warning: []8;;https://errors.haskell.org/messages/GHC-53692\GHC-53692]8;;\] [-Wdeprecated-flags] -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead  | 8 | {-# LANGUAGE TypeInType #-}  | ^^^^^^^^^^ src/Data/Generics/Product/HList.hs:8:14: warning: []8;;https://errors.haskell.org/messages/GHC-53692\GHC-53692]8;;\] [-Wdeprecated-flags] -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead  | 8 | {-# LANGUAGE TypeInType #-}  | ^^^^^^^^^^ src/Data/Generics/Product/Positions.hs:2:14: warning: []8;;https://errors.haskell.org/messages/GHC-53692\GHC-53692]8;;\] [-Wdeprecated-flags] -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead  | 2 | {-# LANGUAGE TypeInType #-}  | ^^^^^^^^^^ src/Data/Generics/Product/Fields.hs:12:14: warning: []8;;https://errors.haskell.org/messages/GHC-53692\GHC-53692]8;;\] [-Wdeprecated-flags] -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead  | 12 | {-# LANGUAGE TypeInType #-}  | ^^^^^^^^^^ [ 1 of 20] Compiling Data.Generics.Internal.VL.Iso ( src/Data/Generics/Internal/VL/Iso.hs, dist/build/Data/Generics/Internal/VL/Iso.p_o ) [ 2 of 20] Compiling Data.Generics.Internal.VL.Lens ( src/Data/Generics/Internal/VL/Lens.hs, dist/build/Data/Generics/Internal/VL/Lens.p_o ) [ 3 of 20] Compiling Data.Generics.Internal.VL.Prism ( src/Data/Generics/Internal/VL/Prism.hs, dist/build/Data/Generics/Internal/VL/Prism.p_o ) [ 4 of 20] Compiling Data.Generics.Internal.VL ( src/Data/Generics/Internal/VL.hs, dist/build/Data/Generics/Internal/VL.p_o ) [ 5 of 20] Compiling Data.Generics.Product.Fields ( src/Data/Generics/Product/Fields.hs, dist/build/Data/Generics/Product/Fields.p_o ) [ 6 of 20] Compiling Data.Generics.Product.HList ( src/Data/Generics/Product/HList.hs, dist/build/Data/Generics/Product/HList.p_o ) [ 7 of 20] Compiling Data.Generics.Product.Param ( src/Data/Generics/Product/Param.hs, dist/build/Data/Generics/Product/Param.p_o ) [ 8 of 20] Compiling Data.Generics.Product.Positions ( src/Data/Generics/Product/Positions.hs, dist/build/Data/Generics/Product/Positions.p_o ) HaskellWorks.Control.Monad.Lazy=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Control.Monad.Lazy,HaskellWorks.Data.AtIndex=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.AtIndex,HaskellWorks.Data.Branchless=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.Branchless,HaskellWorks.Data.ByteString=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.ByteString,HaskellWorks.Data.ByteString.Builder=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.ByteString.Builder,HaskellWorks.Data.ByteString.Lazy=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.ByteString.Lazy,HaskellWorks.Data.Char=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.Char,HaskellWorks.Data.Char.IsChar=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.Char.IsChar,HaskellWorks.Data.Concat=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.Concat,HaskellWorks.Data.Cons=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.Cons,HaskellWorks.Data.Container=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.Container,HaskellWorks.Data.Decode=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.Decode,HaskellWorks.Data.Drop=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.Drop,HaskellWorks.Data.Empty=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.Empty,HaskellWorks.Data.Filter=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.Filter,HaskellWorks.Data.Foldable=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.Foldable,HaskellWorks.Data.FromByteString=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.FromByteString,HaskellWorks.Data.FromForeignRegion=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.FromForeignRegion,HaskellWorks.Data.FromString=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.FromString,HaskellWorks.Data.Generate=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.Generate,HaskellWorks.Data.Head=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.Head,HaskellWorks.Data.Length=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.Length,HaskellWorks.Data.Naive=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.Naive,HaskellWorks.Data.Null=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.Null,HaskellWorks.Data.Ops=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.Ops,HaskellWorks.Data.Positioning=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.Positioning,HaskellWorks.Data.Product=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.Product,HaskellWorks.Data.Search=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.Search,HaskellWorks.Data.Sign=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.Sign,HaskellWorks.Data.Snoc=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.Snoc,HaskellWorks.Data.Take=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.Take,HaskellWorks.Data.TreeCursor=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.TreeCursor,HaskellWorks.Data.Uncons=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.Uncons,HaskellWorks.Data.Unsign=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.Unsign,HaskellWorks.Data.Unsnoc=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.Unsnoc,HaskellWorks.Data.Vector.AsVector64=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.Vector.AsVector64,HaskellWorks.Data.Vector.AsVector64ns=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.Vector.AsVector64ns,HaskellWorks.Data.Vector.AsVector64s=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.Vector.AsVector64s,HaskellWorks.Data.Vector.AsVector8=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.Vector.AsVector8,HaskellWorks.Data.Vector.AsVector8ns=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.Vector.AsVector8ns,HaskellWorks.Data.Vector.AsVector8s=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.Vector.AsVector8s,HaskellWorks.Data.Vector.BoxedVectorLike=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.Vector.BoxedVectorLike,HaskellWorks.Data.Vector.Storable=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.Vector.Storable,HaskellWorks.Data.Vector.StorableVectorLike=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.Vector.StorableVectorLike,HaskellWorks.Data.Word=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Data.Word,HaskellWorks.Foreign=hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9:HaskellWorks.Foreign unit hw-prim-0.6.3.2-63IDL5vNRZlLBmgBPiyxo6-doctest include base-4.20.1.0-2277 include doctest-0.24.2-H4FgSSwrzQD6JTD7tYQanP include doctest-discover-0.2.0.0-95lSXnOrDPAINIDVpbwSzO include hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9 unit hw-prim-0.6.3.2-DOW21AtA13RBn6AilsqmA5-hw-prim-test include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG include base-4.20.1.0-2277 include bytestring-0.12.2.0-5835 include directory-1.3.8.5-ad1a include exceptions-0.10.9-fd91 include hedgehog-1.5-EfuEQGiebWdHenxPcHRkuA include hspec-2.11.14-3auEz28FeP0D0azREoF21o include hw-hspec-hedgehog-0.1.1.1-HestMPIRxIU2r9Zv3PzCEy include hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9 include mmap-0.5.9-LvwqQUsvTbCE8zvR3IMTB7 include transformers-0.6.1.1-407f include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG Ready component graph: definite hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9 depends base-4.20.1.0-2277 depends bytestring-0.12.2.0-5835 depends deepseq-1.5.0.0-f20c depends ghc-prim-0.12.0-ee9f depends mmap-0.5.9-LvwqQUsvTbCE8zvR3IMTB7 depends transformers-0.6.1.1-407f depends unliftio-core-0.2.1.0-5Uu3V4fu7Xd7Q6OWRIOGet depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG definite hw-prim-0.6.3.2-DOW21AtA13RBn6AilsqmA5-hw-prim-test depends QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG depends base-4.20.1.0-2277 depends bytestring-0.12.2.0-5835 depends directory-1.3.8.5-ad1a depends exceptions-0.10.9-fd91 depends hedgehog-1.5-EfuEQGiebWdHenxPcHRkuA depends hspec-2.11.14-3auEz28FeP0D0azREoF21o depends hw-hspec-hedgehog-0.1.1.1-HestMPIRxIU2r9Zv3PzCEy depends hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9 depends mmap-0.5.9-LvwqQUsvTbCE8zvR3IMTB7 depends transformers-0.6.1.1-407f depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG definite hw-prim-0.6.3.2-63IDL5vNRZlLBmgBPiyxo6-doctest depends base-4.20.1.0-2277 depends doctest-0.24.2-H4FgSSwrzQD6JTD7tYQanP depends doctest-discover-0.2.0.0-95lSXnOrDPAINIDVpbwSzO depends hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9 Using Cabal-3.12.1.0 compiled by ghc-9.10 - Path.IO.D:R:AbsPathPath0 - Path.IO.D:R:RelPathPath0 Documentation created: dist/doc/html/path-io/, dist/doc/html/path-io/path-io.txt Preprocessing test suite 'tests' for path-io-1.8.2... Phase: installPhase Installing library in /nix/store/sag3k9p1knq4ws81pdba13fz9izzwcjg-path-io-1.8.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/path-io-1.8.2-2ga8BsxNiTWCLmVAyCBb9q Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/sag3k9p1knq4ws81pdba13fz9izzwcjg-path-io-1.8.2 shrinking /nix/store/sag3k9p1knq4ws81pdba13fz9izzwcjg-path-io-1.8.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSpath-io-1.8.2-2ga8BsxNiTWCLmVAyCBb9q-ghc9.10.2.so checking for references to /build/ in /nix/store/sag3k9p1knq4ws81pdba13fz9izzwcjg-path-io-1.8.2... patching script interpreter paths in /nix/store/sag3k9p1knq4ws81pdba13fz9izzwcjg-path-io-1.8.2 stripping (with command strip and flags -S -p) in /nix/store/sag3k9p1knq4ws81pdba13fz9izzwcjg-path-io-1.8.2/lib shrinking RPATHs of ELF executables and libraries in /nix/store/zz1y1v8b845fxb3319v0j1qh6444fnn3-path-io-1.8.2-doc checking for references to /build/ in /nix/store/zz1y1v8b845fxb3319v0j1qh6444fnn3-path-io-1.8.2-doc... patching script interpreter paths in /nix/store/zz1y1v8b845fxb3319v0j1qh6444fnn3-path-io-1.8.2-doc Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. ------------ -- Double -- ------------ Show: Show +++ OK, passed 100 tests. Show: Equivariance: showsPrec +++ OK, passed 100 tests. Show: Equivariance: showList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. ------------ -- Either -- ------------ Show: Show +++ OK, passed 100 tests. Show: Equivariance: showsPrec +++ OK, passed 100 tests. Show: Equivariance: showList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. Bitraversable: Naturality +++ OK, passed 100 tests. Bitraversable: Identity +++ OK, passed 100 tests. Bitraversable: Composition +++ OK, passed 100 tests. Bifoldable: Bifold Identity +++ OK, passed 100 tests. Bifoldable: BifoldMap Identity +++ OK, passed 100 tests. Bifoldable: Bifoldr Identity +++ OK, passed 100 tests. -------------- -- Fixed E0 -- -------------- Show: Show +++ OK, passed 100 tests. Show: Equivariance: showsPrec +++ OK, passed 100 tests. Show: Equivariance: showList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. -------------- -- Fixed E1 -- -------------- Show: Show +++ OK, passed 100 tests. Show: Equivariance: showsPrec +++ OK, passed 100 tests. Show: Equivariance: showList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. --------------- -- Fixed E12 -- --------------- Show: Show +++ OK, passed 100 tests. Show: Equivariance: showsPrec +++ OK, passed 100 tests. Show: Equivariance: showList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. ----------- -- Float -- ----------- Show: Show +++ OK, passed 100 tests. Show: Equivariance: showsPrec +++ OK, passed 100 tests. Show: Equivariance: showList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. [286 of 369] Compiling Rebase.GHC.Conc.Sync ( library/Rebase/GHC/Conc/Sync.hs, dist/build/Rebase/GHC/Conc/Sync.p_o ) [287 of 369] Compiling Rebase.GHC.Desugar ( library/Rebase/GHC/Desugar.hs, dist/build/Rebase/GHC/Desugar.p_o ) [288 of 369] Compiling Rebase.GHC.Enum ( library/Rebase/GHC/Enum.hs, dist/build/Rebase/GHC/Enum.p_o ) [289 of 369] Compiling Rebase.GHC.Environment ( library/Rebase/GHC/Environment.hs, dist/build/Rebase/GHC/Environment.p_o ) [290 of 369] Compiling Rebase.GHC.Err ( library/Rebase/GHC/Err.hs, dist/build/Rebase/GHC/Err.p_o ) [291 of 369] Compiling Rebase.GHC.Exception ( library/Rebase/GHC/Exception.hs, dist/build/Rebase/GHC/Exception.p_o ) [292 of 369] Compiling Rebase.GHC.Exts ( library/Rebase/GHC/Exts.hs, dist/build/Rebase/GHC/Exts.p_o ) [293 of 369] Compiling Rebase.GHC.Fingerprint ( library/Rebase/GHC/Fingerprint.hs, dist/build/Rebase/GHC/Fingerprint.p_o ) [294 of 369] Compiling Rebase.GHC.Fingerprint.Type ( library/Rebase/GHC/Fingerprint/Type.hs, dist/build/Rebase/GHC/Fingerprint/Type.p_o ) [295 of 369] Compiling Rebase.GHC.Float ( library/Rebase/GHC/Float.hs, dist/build/Rebase/GHC/Float.p_o ) [296 of 369] Compiling Rebase.GHC.Float.ConversionUtils ( library/Rebase/GHC/Float/ConversionUtils.hs, dist/build/Rebase/GHC/Float/ConversionUtils.p_o ) [297 of 369] Compiling Rebase.GHC.Float.RealFracMethods ( library/Rebase/GHC/Float/RealFracMethods.hs, dist/build/Rebase/GHC/Float/RealFracMethods.p_o ) [298 of 369] Compiling Rebase.GHC.Foreign ( library/Rebase/GHC/Foreign.hs, dist/build/Rebase/GHC/Foreign.p_o ) [299 of 369] Compiling Rebase.GHC.ForeignPtr ( library/Rebase/GHC/ForeignPtr.hs, dist/build/Rebase/GHC/ForeignPtr.p_o ) [300 of 369] Compiling Rebase.GHC.Generics ( library/Rebase/GHC/Generics.hs, dist/build/Rebase/GHC/Generics.p_o ) [301 of 369] Compiling Rebase.GHC.IO ( library/Rebase/GHC/IO.hs, dist/build/Rebase/GHC/IO.p_o ) [302 of 369] Compiling Rebase.GHC.IO.Buffer ( library/Rebase/GHC/IO/Buffer.hs, dist/build/Rebase/GHC/IO/Buffer.p_o ) [303 of 369] Compiling Rebase.GHC.IO.BufferedIO ( library/Rebase/GHC/IO/BufferedIO.hs, dist/build/Rebase/GHC/IO/BufferedIO.p_o ) [304 of 369] Compiling Rebase.GHC.IO.Device ( library/Rebase/GHC/IO/Device.hs, dist/build/Rebase/GHC/IO/Device.p_o ) [305 of 369] Compiling Rebase.GHC.IO.Encoding ( library/Rebase/GHC/IO/Encoding.hs, dist/build/Rebase/GHC/IO/Encoding.p_o ) [306 of 369] Compiling Rebase.GHC.IO.Encoding.Failure ( library/Rebase/GHC/IO/Encoding/Failure.hs, dist/build/Rebase/GHC/IO/Encoding/Failure.p_o ) [307 of 369] Compiling Rebase.GHC.IO.Encoding.Iconv ( library/Rebase/GHC/IO/Encoding/Iconv.hs, dist/build/Rebase/GHC/IO/Encoding/Iconv.p_o ) [308 of 369] Compiling Rebase.GHC.IO.Encoding.Latin1 ( library/Rebase/GHC/IO/Encoding/Latin1.hs, dist/build/Rebase/GHC/IO/Encoding/Latin1.p_o ) [309 of 369] Compiling Rebase.GHC.IO.Encoding.Types ( library/Rebase/GHC/IO/Encoding/Types.hs, dist/build/Rebase/GHC/IO/Encoding/Types.p_o ) [310 of 369] Compiling Rebase.GHC.IO.Encoding.UTF16 ( library/Rebase/GHC/IO/Encoding/UTF16.hs, dist/build/Rebase/GHC/IO/Encoding/UTF16.p_o ) [311 of 369] Compiling Rebase.GHC.IO.Encoding.UTF32 ( library/Rebase/GHC/IO/Encoding/UTF32.hs, dist/build/Rebase/GHC/IO/Encoding/UTF32.p_o ) [312 of 369] Compiling Rebase.GHC.IO.Encoding.UTF8 ( library/Rebase/GHC/IO/Encoding/UTF8.hs, dist/build/Rebase/GHC/IO/Encoding/UTF8.p_o ) [313 of 369] Compiling Rebase.GHC.IO.Exception ( library/Rebase/GHC/IO/Exception.hs, dist/build/Rebase/GHC/IO/Exception.p_o ) [314 of 369] Compiling Rebase.GHC.IO.FD ( library/Rebase/GHC/IO/FD.hs, dist/build/Rebase/GHC/IO/FD.p_o ) [315 of 369] Compiling Rebase.GHC.IO.Handle ( library/Rebase/GHC/IO/Handle.hs, dist/build/Rebase/GHC/IO/Handle.p_o ) [316 of 369] Compiling Rebase.GHC.IO.Handle.FD ( library/Rebase/GHC/IO/Handle/FD.hs, dist/build/Rebase/GHC/IO/Handle/FD.p_o ) [317 of 369] Compiling Rebase.GHC.IO.Handle.Internals ( library/Rebase/GHC/IO/Handle/Internals.hs, dist/build/Rebase/GHC/IO/Handle/Internals.p_o ) [318 of 369] Compiling Rebase.GHC.IO.Handle.Text ( library/Rebase/GHC/IO/Handle/Text.hs, dist/build/Rebase/GHC/IO/Handle/Text.p_o ) Stan=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan,Stan.Analysis=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.Analysis,Stan.Analysis.Analyser=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.Analysis.Analyser,Stan.Analysis.Pretty=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.Analysis.Pretty,Stan.Analysis.Summary=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.Analysis.Summary,Stan.Analysis.Visitor=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.Analysis.Visitor,Stan.Browse=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.Browse,Stan.Cabal=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.Cabal,Stan.Category=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.Category,Stan.Cli=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.Cli,Stan.Config=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.Config,Stan.Config.Pretty=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.Config.Pretty,Stan.Core.Id=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.Core.Id,Stan.Core.List=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.Core.List,Stan.Core.ModuleName=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.Core.ModuleName,Stan.EnvVars=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.EnvVars,Stan.Example=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.Example,Stan.FileInfo=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.FileInfo,Stan.Ghc.Compat=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.Ghc.Compat,Stan.Hie=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.Hie,Stan.Hie.Compat=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.Hie.Compat,Stan.Hie.Debug=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.Hie.Debug,Stan.Hie.MatchAst=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.Hie.MatchAst,Stan.Hie.MatchType=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.Hie.MatchType,Stan.Info=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.Info,Stan.Inspection=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.Inspection,Stan.Inspection.All=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.Inspection.All,Stan.Inspection.AntiPattern=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.Inspection.AntiPattern,Stan.Inspection.Infinite=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.Inspection.Infinite,Stan.Inspection.Partial=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.Inspection.Partial,Stan.Inspection.Style=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.Inspection.Style,Stan.NameMeta=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.NameMeta,Stan.Observation=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.Observation,Stan.Pattern.Ast=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.Pattern.Ast,Stan.Pattern.Edsl=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.Pattern.Edsl,Stan.Pattern.Type=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.Pattern.Type,Stan.Report=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.Report,Stan.Report.Css=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.Report.Css,Stan.Report.Html=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.Report.Html,Stan.Report.Settings=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.Report.Settings,Stan.Severity=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.Severity,Stan.Toml=stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ:Stan.Toml unit stan-0.2.1.0-7ZkXCLccDG32yovWPQ941H-stan include base-4.20.1.0-2277 include stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ unit stan-0.2.1.0-76ZU04VXUvD11usmbR7GnV-stan-test Preprocessing test suite 'quickcheck' for trifecta-2.1.4... Building test suite 'quickcheck' for trifecta-2.1.4... [1 of 1] Compiling Main ( tests/QuickCheck.hs, dist/build/quickcheck/quickcheck-tmp/Main.o ) [2 of 2] Linking dist/build/quickcheck/quickcheck buildPhase completed in 37 seconds Phase: checkPhase Running 1 test suites... Test suite quickcheck: RUNNING... +++ OK, passed 100 tests. +++ OK, passed 100 tests. +++ OK, passed 100 tests. +++ OK, passed 100 tests. +++ OK, passed 100 tests. +++ OK, passed 100 tests. Test suite quickcheck: PASS Test suite logged to: dist/test/trifecta-2.1.4-quickcheck.log 1 of 1 test suites (1 of 1 test cases) passed. Phase: haddockPhase Preprocessing library for trifecta-2.1.4... Running Haddock on library for trifecta-2.1.4... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: attoparsec-0.14.4, attoparsec-0.14.4, vector-0.13.2.0 [ 1 of 13] Compiling Text.Trifecta.Util.Combinators ( src/Text/Trifecta/Util/Combinators.hs, /build/.haddock-824/Text/Trifecta/Util/Combinators.o, /build/.haddock-824/Text/Trifecta/Util/Combinators.dyn_o ) [ 2 of 13] Compiling Text.Trifecta.Util.IntervalMap ( src/Text/Trifecta/Util/IntervalMap.hs, /build/.haddock-824/Text/Trifecta/Util/IntervalMap.o, /build/.haddock-824/Text/Trifecta/Util/IntervalMap.dyn_o ) [ 3 of 13] Compiling Text.Trifecta.Util.Pretty ( src/Text/Trifecta/Util/Pretty.hs, /build/.haddock-824/Text/Trifecta/Util/Pretty.o, /build/.haddock-824/Text/Trifecta/Util/Pretty.dyn_o ) [ 4 of 13] Compiling Text.Trifecta.Delta ( src/Text/Trifecta/Delta.hs, /build/.haddock-824/Text/Trifecta/Delta.o, /build/.haddock-824/Text/Trifecta/Delta.dyn_o ) [ 5 of 13] Compiling Text.Trifecta.Rope ( src/Text/Trifecta/Rope.hs, /build/.haddock-824/Text/Trifecta/Rope.o, /build/.haddock-824/Text/Trifecta/Rope.dyn_o ) [ 6 of 13] Compiling Text.Trifecta.Util.It ( src/Text/Trifecta/Util/It.hs, /build/.haddock-824/Text/Trifecta/Util/It.o, /build/.haddock-824/Text/Trifecta/Util/It.dyn_o ) [ 7 of 13] Compiling Text.Trifecta.Rendering ( src/Text/Trifecta/Rendering.hs, /build/.haddock-824/Text/Trifecta/Rendering.o, /build/.haddock-824/Text/Trifecta/Rendering.dyn_o ) [ 8 of 13] Compiling Text.Trifecta.Result ( src/Text/Trifecta/Result.hs, /build/.haddock-824/Text/Trifecta/Result.o, /build/.haddock-824/Text/Trifecta/Result.dyn_o ) [ 9 of 13] Compiling Text.Trifecta.Highlight ( src/Text/Trifecta/Highlight.hs, /build/.haddock-824/Text/Trifecta/Highlight.o, /build/.haddock-824/Text/Trifecta/Highlight.dyn_o ) [10 of 13] Compiling Text.Trifecta.Combinators ( src/Text/Trifecta/Combinators.hs, /build/.haddock-824/Text/Trifecta/Combinators.o, /build/.haddock-824/Text/Trifecta/Combinators.dyn_o ) [11 of 13] Compiling Text.Trifecta.Parser ( src/Text/Trifecta/Parser.hs, /build/.haddock-824/Text/Trifecta/Parser.o, /build/.haddock-824/Text/Trifecta/Parser.dyn_o ) [12 of 13] Compiling Text.Trifecta ( src/Text/Trifecta.hs, /build/.haddock-824/Text/Trifecta.o, /build/.haddock-824/Text/Trifecta.dyn_o ) [13 of 13] Compiling Text.Trifecta.Tutorial ( src/Text/Trifecta/Tutorial.hs, /build/.haddock-824/Text/Trifecta/Tutorial.o, /build/.haddock-824/Text/Trifecta/Tutorial.dyn_o ) Haddock coverage: 87% ( 14 / 16) in 'Text.Trifecta.Util.IntervalMap' Missing documentation for: IntInterval (src/Text/Trifecta/Util/IntervalMap.hs:131) fromList (src/Text/Trifecta/Util/IntervalMap.hs:254) 80% ( 8 / 10) in 'Text.Trifecta.Delta' Missing documentation for: HasDelta (src/Text/Trifecta/Delta.hs:195) HasBytes (src/Text/Trifecta/Delta.hs:44) Warning: 'Strand' is ambiguous. It is defined * at src/Text/Trifecta/Rope.hs:60:5 * at src/Text/Trifecta/Rope.hs:59:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Text/Trifecta/Rope.hs:59:1 Building hiedb [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/318x1cwajnclplh7dfajxyy39v1i44qr-cabal-install-parsers-0.6.2-doc /nix/store/p34vm76j30n8sy1k20qi3rbxk9cq3mcp-cabal-install-parsers-0.6.2 [post-build-hook] Pushing 2 paths (187 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/318x1cwajnclplh7dfajxyy39v1i44qr-cabal-install-parsers-0.6.2-doc (1.91 MiB) [post-build-hook] Pushing /nix/store/p34vm76j30n8sy1k20qi3rbxk9cq3mcp-cabal-install-parsers-0.6.2 (7.62 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/318x1cwajnclplh7dfajxyy39v1i44qr-cabal-install-parsers-0.6.2-doc /nix/store/p34vm76j30n8sy1k20qi3rbxk9cq3mcp-cabal-install-parsers-0.6.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/318x1cwajnclplh7dfajxyy39v1i44qr-cabal-install-parsers-0.6.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/p34vm76j30n8sy1k20qi3rbxk9cq3mcp-cabal-install-parsers-0.6.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/3m8xarccnh6gk1yvgcfzyqy46w0ifirr-cabal-install-parsers-0.6.2.drv' to 'https://cache.nix-ci.com'... /nix/store/yzyh24mm4q3diz4rg5ppy1hhlk1699dc-dependent-map-0.4.0.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/dependent-map-0.4.0.1-jNKFmlhthACQPtrR5c3vs Dynamic Libraries installed in: /nix/store/yzyh24mm4q3diz4rg5ppy1hhlk1699dc-dependent-map-0.4.0.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a Private executables installed in: /nix/store/yzyh24mm4q3diz4rg5ppy1hhlk1699dc-dependent-map-0.4.0.1/libexec/x86_64-linux-ghc-9.10.2-1e2a/dependent-map-0.4.0.1 Data files installed in: /nix/store/yzyh24mm4q3diz4rg5ppy1hhlk1699dc-dependent-map-0.4.0.1/share/x86_64-linux-ghc-9.10.2-1e2a/dependent-map-0.4.0.1 Documentation installed in: /nix/store/96wsp2w86344pr57d5hlw3hddb7bqasz-dependent-map-0.4.0.1-doc/share/doc/dependent-map-0.4.0.1 Configuration files installed in: /nix/store/yzyh24mm4q3diz4rg5ppy1hhlk1699dc-dependent-map-0.4.0.1/etc No alex found Using ar found on system at: /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar No c2hs found No cpphs found No doctest found Using gcc version 14.3.0 given by user at: /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc Using ghc version 9.10.2 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc Using ghc-pkg version 9.10.2 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 No ghcjs found No ghcjs-pkg found No greencard found Using haddock version 2.31.0 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 No happy found Using haskell-suite found on system at: haskell-suite-dummy-location Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location No hmake found Using hpc version 0.69 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 Using hsc2hs version 0.68.10 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 Using hscolour version 1.25 found on system at: /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour No jhc found Using ld found on system at: /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld No pkg-config found Using runghc version 9.10.2 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 Using strip version 2.44 found on system at: /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip Using tar found on system at: /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar No uhc found Phase: buildPhase Preprocessing library for dependent-map-0.4.0.1... Building library for dependent-map-0.4.0.1... [1 of 4] Compiling Data.Dependent.Map.Internal ( src/Data/Dependent/Map/Internal.hs, dist/build/Data/Dependent/Map/Internal.o, dist/build/Data/Dependent/Map/Internal.dyn_o ) [2 of 4] Compiling Data.Dependent.Map.PtrEquality ( src/Data/Dependent/Map/PtrEquality.hs, dist/build/Data/Dependent/Map/PtrEquality.o, dist/build/Data/Dependent/Map/PtrEquality.dyn_o ) [3 of 4] Compiling Data.Dependent.Map ( src/Data/Dependent/Map.hs, dist/build/Data/Dependent/Map.o, dist/build/Data/Dependent/Map.dyn_o ) src/Data/Dependent/Map.hs:1236:42: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 1236 | _ -> showString (concat (reverse (tail bars))) . showString node  | ^^^^ [4 of 4] Compiling Data.Dependent.Map.Lens ( src/Data/Dependent/Map/Lens.hs, dist/build/Data/Dependent/Map/Lens.o, dist/build/Data/Dependent/Map/Lens.dyn_o ) [ 9 of 20] Compiling Data.Generics.Product.Subtype ( src/Data/Generics/Product/Subtype.hs, dist/build/Data/Generics/Product/Subtype.p_o ) [10 of 20] Compiling Data.Generics.Product.Typed ( src/Data/Generics/Product/Typed.hs, dist/build/Data/Generics/Product/Typed.p_o ) [11 of 20] Compiling Data.Generics.Product.Any ( src/Data/Generics/Product/Any.hs, dist/build/Data/Generics/Product/Any.p_o ) src/Data/Generics/Product/Any.hs:79:26: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators  | 79 | instance (HasType a s, t ~ s, a ~ b) => HasAny a s t a b where  | ^ src/Data/Generics/Product/Any.hs:79:33: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators  | 79 | instance (HasType a s, t ~ s, a ~ b) => HasAny a s t a b where  | ^ [12 of 20] Compiling Data.Generics.Product.Types ( src/Data/Generics/Product/Types.hs, dist/build/Data/Generics/Product/Types.p_o ) [13 of 20] Compiling Data.Generics.Product ( src/Data/Generics/Product.hs, dist/build/Data/Generics/Product.p_o ) [14 of 20] Compiling Data.Generics.Sum.Constructors ( src/Data/Generics/Sum/Constructors.hs, dist/build/Data/Generics/Sum/Constructors.p_o ) [15 of 20] Compiling Data.Generics.Sum.Subtype ( src/Data/Generics/Sum/Subtype.hs, dist/build/Data/Generics/Sum/Subtype.p_o ) [16 of 20] Compiling Data.Generics.Sum.Typed ( src/Data/Generics/Sum/Typed.hs, dist/build/Data/Generics/Sum/Typed.p_o ) [17 of 20] Compiling Data.Generics.Sum.Any ( src/Data/Generics/Sum/Any.hs, dist/build/Data/Generics/Sum/Any.p_o ) [18 of 20] Compiling Data.Generics.Sum ( src/Data/Generics/Sum.hs, dist/build/Data/Generics/Sum.p_o ) [19 of 20] Compiling Data.Generics.Labels ( src/Data/Generics/Labels.hs, dist/build/Data/Generics/Labels.p_o ) [20 of 20] Compiling Data.Generics.Wrapped ( src/Data/Generics/Wrapped.hs, dist/build/Data/Generics/Wrapped.p_o ) Preprocessing test suite 'generic-lens-syb-tree' for generic-lens-2.2.2.0... Building test suite 'generic-lens-syb-tree' for generic-lens-2.2.2.0... [1 of 1] Compiling Main ( test/syb/Tree.hs, dist/build/generic-lens-syb-tree/generic-lens-syb-tree-tmp/Main.o ) [2 of 2] Linking dist/build/generic-lens-syb-tree/generic-lens-syb-tree Preprocessing test suite 'inspection-tests' for generic-lens-2.2.2.0... Building test suite 'inspection-tests' for generic-lens-2.2.2.0... [1 of 9] Compiling CustomChildren ( test/CustomChildren.hs, dist/build/inspection-tests/inspection-tests-tmp/CustomChildren.o, dist/build/inspection-tests/inspection-tests-tmp/CustomChildren.dyn_o ) [2 of 9] Compiling Test24 ( test/Test24.hs, dist/build/inspection-tests/inspection-tests-tmp/Test24.o, dist/build/inspection-tests/inspection-tests-tmp/Test24.dyn_o ) [3 of 9] Compiling Test25 ( test/Test25.hs, dist/build/inspection-tests/inspection-tests-tmp/Test25.o, dist/build/inspection-tests/inspection-tests-tmp/Test25.dyn_o ) [4 of 9] Compiling Test40 ( test/Test40.hs, dist/build/inspection-tests/inspection-tests-tmp/Test40.o ) [5 of 9] Compiling Test62 ( test/Test62.hs, dist/build/inspection-tests/inspection-tests-tmp/Test62.o ) [6 of 9] Compiling Test63 ( test/Test63.hs, dist/build/inspection-tests/inspection-tests-tmp/Test63.o ) Using compiler: ghc-9.10.2 Using install prefix: /nix/store/gn55crf2m2ppiwna83z0i0fh5qn93zn2-hw-prim-0.6.3.2 Executables installed in: /nix/store/gn55crf2m2ppiwna83z0i0fh5qn93zn2-hw-prim-0.6.3.2/bin Libraries installed in: /nix/store/gn55crf2m2ppiwna83z0i0fh5qn93zn2-hw-prim-0.6.3.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9 Dynamic Libraries installed in: /nix/store/gn55crf2m2ppiwna83z0i0fh5qn93zn2-hw-prim-0.6.3.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a Private executables installed in: /nix/store/gn55crf2m2ppiwna83z0i0fh5qn93zn2-hw-prim-0.6.3.2/libexec/x86_64-linux-ghc-9.10.2-1e2a/hw-prim-0.6.3.2 Data files installed in: /nix/store/gn55crf2m2ppiwna83z0i0fh5qn93zn2-hw-prim-0.6.3.2/share/x86_64-linux-ghc-9.10.2-1e2a/hw-prim-0.6.3.2 Documentation installed in: /nix/store/ivq9vfvsyi1gwmhhg758h5iv6724hk7w-hw-prim-0.6.3.2-doc/share/doc/hw-prim-0.6.3.2 Configuration files installed in: /nix/store/gn55crf2m2ppiwna83z0i0fh5qn93zn2-hw-prim-0.6.3.2/etc No alex found Using ar found on system at: /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar No c2hs found No cpphs found Using doctest version 0.24.2 found on system at: /nix/store/w4c6k3rjbq8l9fs8mar852gz7a6kaif7-doctest-0.24.2/bin/doctest Using gcc version 14.3.0 given by user at: /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc Using ghc version 9.10.2 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc Using ghc-pkg version 9.10.2 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 No ghcjs found No ghcjs-pkg found No greencard found Using haddock version 2.31.0 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 No happy found Using haskell-suite found on system at: haskell-suite-dummy-location Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location No hmake found Using hpc version 0.69 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 Using hsc2hs version 0.68.10 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 Using hscolour version 1.25 found on system at: /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour No jhc found Using ld found on system at: /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld No pkg-config found Using runghc version 9.10.2 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 Using strip version 2.44 found on system at: /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip Using tar found on system at: /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar No uhc found Phase: buildPhase Preprocessing library for hw-prim-0.6.3.2... Building library for hw-prim-0.6.3.2... [ 1 of 47] Compiling HaskellWorks.Control.Monad.Lazy ( src/HaskellWorks/Control/Monad/Lazy.hs, dist/build/HaskellWorks/Control/Monad/Lazy.o, dist/build/HaskellWorks/Control/Monad/Lazy.dyn_o ) [ 2 of 47] Compiling HaskellWorks.Data.Branchless ( src/HaskellWorks/Data/Branchless.hs, dist/build/HaskellWorks/Data/Branchless.o, dist/build/HaskellWorks/Data/Branchless.dyn_o ) [ 3 of 47] Compiling HaskellWorks.Data.ByteString ( src/HaskellWorks/Data/ByteString.hs, dist/build/HaskellWorks/Data/ByteString.o, dist/build/HaskellWorks/Data/ByteString.dyn_o ) [ 4 of 47] Compiling HaskellWorks.Data.ByteString.Builder ( src/HaskellWorks/Data/ByteString/Builder.hs, dist/build/HaskellWorks/Data/ByteString/Builder.o, dist/build/HaskellWorks/Data/ByteString/Builder.dyn_o ) [ 5 of 47] Compiling HaskellWorks.Data.ByteString.Lazy ( src/HaskellWorks/Data/ByteString/Lazy.hs, dist/build/HaskellWorks/Data/ByteString/Lazy.o, dist/build/HaskellWorks/Data/ByteString/Lazy.dyn_o ) Phase: setupCompilerEnvironmentPhase Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. Phase: unpackPhase unpacking source archive /nix/store/iiy9l1841qbj8z8ylqpw53dq5ngh4cl4-list-t-1.0.5.7.tar.gz source root is list-t-1.0.5.7 setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "list-t-1.0.5.7/list-t.cabal" Phase: patchPhase Phase: compileBuildDriverPhase setupCompileFlags: -package-db=/build/tmp.OkDUKfUdro/setup-package.conf.d -threaded [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.OkDUKfUdro/Main.o ) [2 of 2] Linking Setup Phase: updateAutotoolsGnuConfigScriptsPhase Phase: configurePhase configureFlags: --verbose --prefix=/nix/store/vn81kacalpqwhzxl1wsp0zn8r3dhfz1h-list-t-1.0.5.7 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/47j7yk1k2wm2p20jqpli5x65f60xmy01-list-t-1.0.5.7-doc/share/doc/list-t-1.0.5.7 --with-gcc=gcc --package-db=/build/tmp.OkDUKfUdro/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib Using Parsec parser Configuring list-t-1.0.5.7... Dependency base >=4.11 && <5: using base-4.20.1.0 Dependency foldl >=1.2 && <2: using foldl-1.4.18 Dependency logict >=0.7 && <0.9: using logict-0.8.2.0 Dependency mmorph >=1 && <2: using mmorph-1.2.1 Dependency monad-control >=0.3 && <2: using monad-control-1.0.3.1 Dependency mtl >=2 && <3: using mtl-2.3.1 Dependency transformers >=0.3 && <0.7: using transformers-0.6.1.1 Dependency transformers-base >=0.4 && <0.5: using transformers-base-0.4.6 Dependency HTF >=0.15 && <0.16: using HTF-0.15.0.2 Dependency base-prelude: using base-prelude-1.6.1.1 Dependency list-t: using list-t-1.0.5.7 Dependency mmorph: using mmorph-1.2.1 Dependency mtl-prelude <3: using mtl-prelude-2.0.3.2 Source component graph: component lib component test:htf-test dependency lib Configured component graph: component list-t-1.0.5.7-GVn1dJAYS27ITyUDjKVzJP include base-4.20.1.0-2277 include foldl-1.4.18-JUvpw4UKAdU3SFdPE11NgQ include logict-0.8.2.0-5DZ2O3KQp4j4kDQ3jBIdSH include mmorph-1.2.1-gDL2khcKNPGaW4wordSba include monad-control-1.0.3.1-LnUKHgflnVK1iF4eMquwLd include mtl-2.3.1-5ae5 include transformers-0.6.1.1-407f include transformers-base-0.4.6-QKhp5qdg4W9qsq3jcnNhh component list-t-1.0.5.7-2yyLe4fDzulesTnXGWZ0A-htf-test include HTF-0.15.0.2-7BE7LEmEPqu2M0Fz9eLqkp include base-prelude-1.6.1.1-H6sj7cdrCrBLrzJEU6qtOY include list-t-1.0.5.7-GVn1dJAYS27ITyUDjKVzJP include mmorph-1.2.1-gDL2khcKNPGaW4wordSba include mtl-prelude-2.0.3.2-36LdaR7RbUwEmkRXwuFnvP Linked component graph: unit list-t-1.0.5.7-GVn1dJAYS27ITyUDjKVzJP include base-4.20.1.0-2277 include foldl-1.4.18-JUvpw4UKAdU3SFdPE11NgQ include logict-0.8.2.0-5DZ2O3KQp4j4kDQ3jBIdSH [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/sag3k9p1knq4ws81pdba13fz9izzwcjg-path-io-1.8.2 /nix/store/zz1y1v8b845fxb3319v0j1qh6444fnn3-path-io-1.8.2-doc [post-build-hook] Pushing 2 paths (169 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/zz1y1v8b845fxb3319v0j1qh6444fnn3-path-io-1.8.2-doc (1015.51 KiB) [post-build-hook] Pushing /nix/store/sag3k9p1knq4ws81pdba13fz9izzwcjg-path-io-1.8.2 (1.95 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/sag3k9p1knq4ws81pdba13fz9izzwcjg-path-io-1.8.2 /nix/store/zz1y1v8b845fxb3319v0j1qh6444fnn3-path-io-1.8.2-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/zz1y1v8b845fxb3319v0j1qh6444fnn3-path-io-1.8.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/sag3k9p1knq4ws81pdba13fz9izzwcjg-path-io-1.8.2' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/625gcyjlax1hrr3d4bgyyzg82my114gi-path-io-1.8.2.drv' to 'https://cache.nix-ci.com'... Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. -------------- -- Identity -- -------------- Show: Show +++ OK, passed 100 tests. Show: Equivariance: showsPrec +++ OK, passed 100 tests. Show: Equivariance: showList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. --------- -- Int -- --------- Show: Show +++ OK, passed 100 tests. Show: Equivariance: showsPrec +++ OK, passed 100 tests. Show: Equivariance: showList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. Prim: ByteArray Put-Get (you get back what you put in) +++ OK, passed 100 tests; 120 discarded. Prim: ByteArray Get-Put (putting back what you got out has no effect) +++ OK, passed 100 tests; 21 discarded. Prim: ByteArray Put-Put (putting twice is same as putting once) +++ OK, passed 100 tests; 18 discarded. Prim: ByteArray Set Range +++ OK, passed 100 tests. Prim: ByteArray List Conversion Roundtrips +++ OK, passed 100 tests. Prim: Addr Put-Get (you get back what you put in) +++ OK, passed 100 tests; 107 discarded. Prim: Addr Get-Put (putting back what you got out has no effect) +++ OK, passed 100 tests; 14 discarded. Prim: Addr Set Range +++ OK, passed 100 tests. Prim: Addr List Conversion Roundtrips +++ OK, passed 100 tests. Storable: Set-Get (you get back what you put in) +++ OK, passed 100 tests. Storable: Get-Set (putting back what you got out has no effect) +++ OK, passed 100 tests. Storable: Set-Set (if you set something twice, the first set is inconsequential +++ OK, passed 100 tests. Storable: List Conversion Roundtrips +++ OK, passed 100 tests. Storable: peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)) +++ OK, passed 100 tests. Storable: peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id +++ OK, passed 100 tests. Storable: peekByteOff a i ≡ peek (plusPtr a i) +++ OK, passed 100 tests. Storable: peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id +++ OK, passed 100 tests. Semigroup: Associative +++ OK, passed 100 tests. Semigroup: Concatenation +++ OK, passed 100 tests. Semigroup: Times +++ OK, passed 100 tests; 106 discarded. Monoid: Associative +++ OK, passed 100 tests. Monoid: Left Identity +++ OK, passed 100 tests. Monoid: Right Identity +++ OK, passed 100 tests. Monoid: Concatenation +++ OK, passed 100 tests. Enum: Succ Pred Identity +++ OK, passed 100 tests. Enum: Pred Succ Identity +++ OK, passed 100 tests. ToJSON/FromJSON: Partial Isomorphism +++ OK, passed 100 tests. ToJSON/FromJSON: Encoding Equals Value +++ OK, passed 100 tests. Eq: Transitive +++ OK, passed 100 tests. Eq: Symmetric +++ OK, passed 100 tests. Eq: Reflexive +++ OK, passed 100 tests. Ord: Antisymmetry +++ OK, passed 100 tests. Ord: Transitivity +++ OK, passed 100 tests. Ord: Totality +++ OK, passed 100 tests. Num: Additive Commutativity +++ OK, passed 100 tests. Num: Additive Left Identity +++ OK, passed 100 tests. Num: Additive Right Identity +++ OK, passed 100 tests. Num: Multiplicative Associativity +++ OK, passed 100 tests. Num: Multiplicative Left Identity +++ OK, passed 100 tests. Num: Multiplicative Right Identity +++ OK, passed 100 tests. Num: Multiplication Left Distributes Over Addition +++ OK, passed 100 tests. Num: Multiplication Right Distributes Over Addition +++ OK, passed 100 tests. Num: Multiplicative Left Annihilation +++ OK, passed 100 tests. [319 of 369] Compiling Rebase.GHC.IO.Handle.Types ( library/Rebase/GHC/IO/Handle/Types.hs, dist/build/Rebase/GHC/IO/Handle/Types.p_o ) [320 of 369] Compiling Rebase.GHC.IO.IOMode ( library/Rebase/GHC/IO/IOMode.hs, dist/build/Rebase/GHC/IO/IOMode.p_o ) [321 of 369] Compiling Rebase.GHC.IOArray ( library/Rebase/GHC/IOArray.hs, dist/build/Rebase/GHC/IOArray.p_o ) [322 of 369] Compiling Rebase.GHC.IORef ( library/Rebase/GHC/IORef.hs, dist/build/Rebase/GHC/IORef.p_o ) [323 of 369] Compiling Rebase.GHC.Int ( library/Rebase/GHC/Int.hs, dist/build/Rebase/GHC/Int.p_o ) [324 of 369] Compiling Rebase.GHC.List ( library/Rebase/GHC/List.hs, dist/build/Rebase/GHC/List.p_o ) [325 of 369] Compiling Rebase.GHC.MVar ( library/Rebase/GHC/MVar.hs, dist/build/Rebase/GHC/MVar.p_o ) [326 of 369] Compiling Rebase.GHC.Num ( library/Rebase/GHC/Num.hs, dist/build/Rebase/GHC/Num.p_o ) [327 of 369] Compiling Rebase.GHC.OverloadedLabels ( library/Rebase/GHC/OverloadedLabels.hs, dist/build/Rebase/GHC/OverloadedLabels.p_o ) [328 of 369] Compiling Rebase.GHC.Profiling ( library/Rebase/GHC/Profiling.hs, dist/build/Rebase/GHC/Profiling.p_o ) [329 of 369] Compiling Rebase.GHC.Ptr ( library/Rebase/GHC/Ptr.hs, dist/build/Rebase/GHC/Ptr.p_o ) [330 of 369] Compiling Rebase.GHC.Read ( library/Rebase/GHC/Read.hs, dist/build/Rebase/GHC/Read.p_o ) [331 of 369] Compiling Rebase.GHC.Real ( library/Rebase/GHC/Real.hs, dist/build/Rebase/GHC/Real.p_o ) [332 of 369] Compiling Rebase.GHC.Records ( library/Rebase/GHC/Records.hs, dist/build/Rebase/GHC/Records.p_o ) [333 of 369] Compiling Rebase.GHC.ST ( library/Rebase/GHC/ST.hs, dist/build/Rebase/GHC/ST.p_o ) [334 of 369] Compiling Rebase.GHC.STRef ( library/Rebase/GHC/STRef.hs, dist/build/Rebase/GHC/STRef.p_o ) [335 of 369] Compiling Rebase.GHC.Show ( library/Rebase/GHC/Show.hs, dist/build/Rebase/GHC/Show.p_o ) [336 of 369] Compiling Rebase.GHC.Stable ( library/Rebase/GHC/Stable.hs, dist/build/Rebase/GHC/Stable.p_o ) [337 of 369] Compiling Rebase.GHC.Stack ( library/Rebase/GHC/Stack.hs, dist/build/Rebase/GHC/Stack.p_o ) [338 of 369] Compiling Rebase.GHC.Stats ( library/Rebase/GHC/Stats.hs, dist/build/Rebase/GHC/Stats.p_o ) [339 of 369] Compiling Rebase.GHC.Storable ( library/Rebase/GHC/Storable.hs, dist/build/Rebase/GHC/Storable.p_o ) [340 of 369] Compiling Rebase.GHC.TopHandler ( library/Rebase/GHC/TopHandler.hs, dist/build/Rebase/GHC/TopHandler.p_o ) [341 of 369] Compiling Rebase.GHC.TypeLits ( library/Rebase/GHC/TypeLits.hs, dist/build/Rebase/GHC/TypeLits.p_o ) [342 of 369] Compiling Rebase.GHC.TypeNats ( library/Rebase/GHC/TypeNats.hs, dist/build/Rebase/GHC/TypeNats.p_o ) [343 of 369] Compiling Rebase.GHC.Unicode ( library/Rebase/GHC/Unicode.hs, dist/build/Rebase/GHC/Unicode.p_o ) [344 of 369] Compiling Rebase.GHC.Weak ( library/Rebase/GHC/Weak.hs, dist/build/Rebase/GHC/Weak.p_o ) [345 of 369] Compiling Rebase.GHC.Word ( library/Rebase/GHC/Word.hs, dist/build/Rebase/GHC/Word.p_o ) [346 of 369] Compiling Rebase.Numeric ( library/Rebase/Numeric.hs, dist/build/Rebase/Numeric.p_o ) [347 of 369] Compiling Rebase.Numeric.Natural ( library/Rebase/Numeric/Natural.hs, dist/build/Rebase/Numeric/Natural.p_o ) [348 of 369] Compiling Rebase.System.CPUTime ( library/Rebase/System/CPUTime.hs, dist/build/Rebase/System/CPUTime.p_o ) [349 of 369] Compiling Rebase.System.Console.GetOpt ( library/Rebase/System/Console/GetOpt.hs, dist/build/Rebase/System/Console/GetOpt.p_o ) [350 of 369] Compiling Rebase.System.Environment ( library/Rebase/System/Environment.hs, dist/build/Rebase/System/Environment.p_o ) [351 of 369] Compiling Rebase.System.Exit ( library/Rebase/System/Exit.hs, dist/build/Rebase/System/Exit.p_o ) [352 of 369] Compiling Rebase.System.IO ( library/Rebase/System/IO.hs, dist/build/Rebase/System/IO.p_o ) [353 of 369] Compiling Rebase.System.IO.Error ( library/Rebase/System/IO/Error.hs, dist/build/Rebase/System/IO/Error.p_o ) [354 of 369] Compiling Rebase.System.IO.Unsafe ( library/Rebase/System/IO/Unsafe.hs, dist/build/Rebase/System/IO/Unsafe.p_o ) include base-4.20.1.0-2277 (Control.Applicative, Control.Arrow, Control.Category, Control.Concurrent, Control.Concurrent.Chan, Control.Concurrent.MVar, Control.Concurrent.QSem, Control.Concurrent.QSemN, Control.Exception, Control.Exception.Annotation, Control.Exception.Backtrace, Control.Exception.Base, Control.Exception.Context, Control.Monad, Control.Monad.Fail, Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, Control.Monad.ST, Control.Monad.ST.Lazy, Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, Control.Monad.ST.Safe, Control.Monad.ST.Strict, Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Enum, Data.Eq, Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, Data.Functor, Data.Functor.Classes, Data.Functor.Compose, Data.Functor.Const, Data.Functor.Contravariant, Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, GHC.Num.BigNat, GHC.Num.Integer, GHC.Num.Natural, GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, System.CPUTime, System.Console.GetOpt, System.Environment, System.Environment.Blank, System.Exit, System.IO, System.IO.Error, System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, System.Mem.Weak, System.Posix.Internals, System.Posix.Types, System.Timeout, Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, Unsafe.Coerce) include relude-1.2.2.2-EEHhjT7o3jkIA5RGTQ9P95 (Relude as Prelude) include relude-1.2.2.2-EEHhjT7o3jkIA5RGTQ9P95 include containers-0.7-dff9 include filepath-1.5.4.0-590e include ghc-9.10.2-1e2a include hedgehog-1.5-EfuEQGiebWdHenxPcHRkuA include hspec-2.11.14-3auEz28FeP0D0azREoF21o include hspec-hedgehog-0.3.0.0-5w3t6UPkubdIx2tBRfwDLU include optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV include stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ include text-2.1.2-9845 include tomland-1.3.3.3-FAHipfYkfa6GEJ1pfyDRff include trial-0.0.0.0-6HrvJcDq8Ox2mqT9jHQLhu include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 Ready component graph: definite stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ depends base-4.20.1.0-2277 depends relude-1.2.2.2-EEHhjT7o3jkIA5RGTQ9P95 depends array-0.5.8.0-e5b8 depends base64-1.0-BCokxaE41KZG6AZpb55Ma6 depends blaze-html-0.9.2.0-EsUm2tppaTG7cwF9XZdB1o depends bytestring-0.12.2.0-5835 depends clay-0.16.1-FwE2350SWjhLnJdFLW9FoV depends colourista-0.1.0.2-E965IvGUASK9RXqkRQLFTa depends containers-0.7-dff9 depends cryptohash-sha1-0.11.101.0-6nooe7E9sD4IPDAfSWEnrR depends dir-traverse-0.2.3.0-8ICh32kyyVILk0uzwqKXDs depends directory-1.3.8.5-ad1a depends directory-ospath-streaming-0.2.2-G3m3N14cpSYIxcmMUutd3Q depends extensions-0.1.1.0-BdEOyO2gojh1sCTDFnA6Lf depends filepath-1.5.4.0-590e depends ghc-9.10.2-1e2a depends ghc-boot-th-9.10.2-a15f depends gitrev-1.3.1-9viYT0VBoPN4s88GkkM47w depends microaeson-0.1.0.3-Fh1BTxX8qUb5Jp0Lv688lo depends optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV depends pretty-simple-4.1.4.0-7wmZ3V6QywuIG9B4lKGuwK depends process-1.6.25.0-d21a depends slist-0.2.1.0-CZaa0gPL8x6FTbWhofIdxA depends tomland-1.3.3.3-FAHipfYkfa6GEJ1pfyDRff depends trial-0.0.0.0-6HrvJcDq8Ox2mqT9jHQLhu depends trial-optparse-applicative-0.0.0.0-2cRz2sptQGE3bqed237G0F depends trial-tomland-0.0.0.0-E4osGWilslCFEHHoMMszv3 definite stan-0.2.1.0-76ZU04VXUvD11usmbR7GnV-stan-test depends base-4.20.1.0-2277 depends relude-1.2.2.2-EEHhjT7o3jkIA5RGTQ9P95 depends containers-0.7-dff9 Warning: 'Rope' is ambiguous. It is defined * at src/Text/Trifecta/Rope.hs:81:13 * at src/Text/Trifecta/Rope.hs:81:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Text/Trifecta/Rope.hs:81:1 55% ( 5 / 9) in 'Text.Trifecta.Rope' Missing documentation for: Rope (src/Text/Trifecta/Rope.hs:81) rope (src/Text/Trifecta/Rope.hs:84) Strand (src/Text/Trifecta/Rope.hs:59) strands (src/Text/Trifecta/Rope.hs:91) Warning: 'It' is ambiguous. It is defined * at src/Text/Trifecta/Util/It.hs:71:5 * at src/Text/Trifecta/Util/It.hs:68:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Text/Trifecta/Util/It.hs:68:1 Warning: 'foldr' is ambiguous. It is defined * in ‘Data.ByteString’ * in ‘Data.ByteString.Lazy’ * in ‘GHC.Internal.Data.Foldable’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.Data.Foldable’ 100% ( 10 / 10) in 'Text.Trifecta.Util.It' Warning: 'Rendering' is ambiguous. It is defined * at src/Text/Trifecta/Rendering.hs:183:18 * at src/Text/Trifecta/Rendering.hs:183:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Text/Trifecta/Rendering.hs:183:1 Warning: 'Fixit' is ambiguous. It is defined * at src/Text/Trifecta/Rendering.hs:517:14 * at src/Text/Trifecta/Rendering.hs:517:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Text/Trifecta/Rendering.hs:517:1 Warning: 'Span' is ambiguous. It is defined * at src/Text/Trifecta/Rendering.hs:453:13 * at src/Text/Trifecta/Rendering.hs:453:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Text/Trifecta/Rendering.hs:453:1 Warning: 'Caret' is ambiguous. It is defined * at src/Text/Trifecta/Rendering.hs:347:14 * at src/Text/Trifecta/Rendering.hs:347:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Text/Trifecta/Rendering.hs:347:1 Warning: 'Lines' is ambiguous. It is defined * at src/Text/Trifecta/Delta.hs:72:5 * at src/Text/Trifecta/Rendering.hs:151:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Text/Trifecta/Rendering.hs:151:1 50% ( 18 / 36) in 'Text.Trifecta.Rendering' Missing documentation for: HasRendering (src/Text/Trifecta/Rendering.hs:198) prettyRendering (src/Text/Trifecta/Rendering.hs:283) Source (src/Text/Trifecta/Rendering.hs:249) Renderable (src/Text/Trifecta/Rendering.hs:243) Rendered (src/Text/Trifecta/Rendering.hs:314) HasCaret (src/Text/Trifecta/Rendering.hs:349) Careted (src/Text/Trifecta/Rendering.hs:386) drawCaret (src/Text/Trifecta/Rendering.hs:362) renderingCaret (src/Text/Trifecta/Rendering.hs:384) HasSpan (src/Text/Trifecta/Rendering.hs:455) drawSpan (src/Text/Trifecta/Rendering.hs:431) addSpan (src/Text/Trifecta/Rendering.hs:445) HasFixit (src/Text/Trifecta/Rendering.hs:524) drawFixit (src/Text/Trifecta/Rendering.hs:504) addFixit (src/Text/Trifecta/Rendering.hs:509) draw (src/Text/Trifecta/Rendering.hs:171) ifNear (src/Text/Trifecta/Rendering.hs:237) .# (src/Text/Trifecta/Rendering.hs:280) Warning: 'Prism' is ambiguous. It is defined * in ‘Control.Lens.Reified’ * in ‘Control.Lens.Type’ You may be able to disambiguate the identifier by qualifying it or Building cabal-add Building ormolu [1 of 4] Compiling Data.Dependent.Map.Internal ( src/Data/Dependent/Map/Internal.hs, dist/build/Data/Dependent/Map/Internal.p_o ) [2 of 4] Compiling Data.Dependent.Map.PtrEquality ( src/Data/Dependent/Map/PtrEquality.hs, dist/build/Data/Dependent/Map/PtrEquality.p_o ) [3 of 4] Compiling Data.Dependent.Map ( src/Data/Dependent/Map.hs, dist/build/Data/Dependent/Map.p_o ) src/Data/Dependent/Map.hs:1236:42: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 1236 | _ -> showString (concat (reverse (tail bars))) . showString node  | ^^^^ [4 of 4] Compiling Data.Dependent.Map.Lens ( src/Data/Dependent/Map/Lens.hs, dist/build/Data/Dependent/Map/Lens.p_o ) Phase: checkPhase Package has no test suites. Phase: haddockPhase Preprocessing library for dependent-map-0.4.0.1... Running Haddock on library for dependent-map-0.4.0.1... [1 of 4] Compiling Data.Dependent.Map.Internal ( src/Data/Dependent/Map/Internal.hs, nothing ) [2 of 4] Compiling Data.Dependent.Map.PtrEquality ( src/Data/Dependent/Map/PtrEquality.hs, nothing ) [3 of 4] Compiling Data.Dependent.Map ( src/Data/Dependent/Map.hs, nothing ) src/Data/Dependent/Map.hs:1236:42: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 1236 | _ -> showString (concat (reverse (tail bars))) . showString node  | ^^^^ [4 of 4] Compiling Data.Dependent.Map.Lens ( src/Data/Dependent/Map/Lens.hs, nothing ) Haddock coverage: Warning: 'k' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Tag' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 37% ( 13 / 35) in 'Data.Dependent.Map.Internal' Missing documentation for: Module header lookupAssoc (src/Data/Dependent/Map/Internal.hs:85) combine (src/Data/Dependent/Map/Internal.hs:129) insertMax (src/Data/Dependent/Map/Internal.hs:139) insertMin (src/Data/Dependent/Map/Internal.hs:145) merge (src/Data/Dependent/Map/Internal.hs:155) glue (src/Data/Dependent/Map/Internal.hs:167) Triple' (src/Data/Dependent/Map/Internal.hs:192) delta (src/Data/Dependent/Map/Internal.hs:267) ratio (src/Data/Dependent/Map/Internal.hs:268) balance (src/Data/Dependent/Map/Internal.hs:271) rotateL (src/Data/Dependent/Map/Internal.hs:283) rotateR (src/Data/Dependent/Map/Internal.hs:289) singleL (src/Data/Dependent/Map/Internal.hs:296) singleR (src/Data/Dependent/Map/Internal.hs:298) doubleL (src/Data/Dependent/Map/Internal.hs:302) doubleR (src/Data/Dependent/Map/Internal.hs:304) bin (src/Data/Dependent/Map/Internal.hs:311) trim (src/Data/Dependent/Map/Internal.hs:337) trimLookupLo (src/Data/Dependent/Map/Internal.hs:346) filterGt (src/Data/Dependent/Map/Internal.hs:361) filterLt (src/Data/Dependent/Map/Internal.hs:370) Warning: 'Map' is out of scope. [7 of 9] Compiling Test88 ( test/Test88.hs, dist/build/inspection-tests/inspection-tests-tmp/Test88.o, dist/build/inspection-tests/inspection-tests-tmp/Test88.dyn_o ) [8 of 9] Compiling Util ( test/Util.hs, dist/build/inspection-tests/inspection-tests-tmp/Util.o, dist/build/inspection-tests/inspection-tests-tmp/Util.dyn_o ) [9 of 9] Compiling Main ( test/Spec.hs, dist/build/inspection-tests/inspection-tests-tmp/Main.o ) [10 of 10] Linking dist/build/inspection-tests/inspection-tests Preprocessing test suite 'generic-lens-bifunctor' for generic-lens-2.2.2.0... Building test suite 'generic-lens-bifunctor' for generic-lens-2.2.2.0... [1 of 1] Compiling Main ( test/Bifunctor.hs, dist/build/generic-lens-bifunctor/generic-lens-bifunctor-tmp/Main.o ) [2 of 2] Linking dist/build/generic-lens-bifunctor/generic-lens-bifunctor buildPhase completed in 37 seconds Phase: checkPhase Running 4 test suites... Test suite doctests: RUNNING... src/Data/Generics/Product/HList.hs:8:14: warning: [GHC-53692] [-Wdeprecated-flags] -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead | 8 | {-# LANGUAGE TypeInType #-} | ^^^^^^^^^^ src/Data/Generics/Product/Fields.hs:12:14: warning: [GHC-53692] [-Wdeprecated-flags] -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead | 12 | {-# LANGUAGE TypeInType #-} | ^^^^^^^^^^ src/Data/Generics/Product/Positions.hs:2:14: warning: [GHC-53692] [-Wdeprecated-flags] -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead | 2 | {-# LANGUAGE TypeInType #-} | ^^^^^^^^^^ src/Data/Generics/Product/HList.hs:8:14: warning: [GHC-53692] [-Wdeprecated-flags] -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead | 8 | {-# LANGUAGE TypeInType #-} | ^^^^^^^^^^ src/Data/Generics/Product/Positions.hs:2:14: warning: [GHC-53692] [-Wdeprecated-flags] -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead | 2 | {-# LANGUAGE TypeInType #-} | ^^^^^^^^^^ src/Data/Generics/Product/Fields.hs:12:14: warning: [GHC-53692] [-Wdeprecated-flags] -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead | 12 | {-# LANGUAGE TypeInType #-} | ^^^^^^^^^^ src/Data/Generics/Product/HList.hs:8:14: warning: [GHC-53692] [-Wdeprecated-flags] -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead src/Data/Generics/Product/Fields.hs:12:14: warning: [GHC-53692] [-Wdeprecated-flags] -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead src/Data/Generics/Product/Positions.hs:2:14: warning: [GHC-53692] [-Wdeprecated-flags] -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead src/Data/Generics/Product/HList.hs:8:14: warning: [GHC-53692] [-Wdeprecated-flags] -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead src/Data/Generics/Product/Positions.hs:2:14: warning: [GHC-53692] [-Wdeprecated-flags] -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead src/Data/Generics/Product/Fields.hs:12:14: warning: [GHC-53692] [-Wdeprecated-flags] -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead Examples: 133 Tried: 133 Errors: 0 Failures: 0 Test suite doctests: PASS Test suite logged to: dist/test/generic-lens-2.2.2.0-doctests.log Test suite generic-lens-syb-tree: RUNNING... Cases: 7 Tried: 7 Errors: 0 Failures: 0 Test suite generic-lens-syb-tree: PASS Test suite logged to: dist/test/generic-lens-2.2.2.0-generic-lens-syb-tree.log Test suite inspection-tests: RUNNING... [hiedb] Phase: setupCompilerEnvironmentPhase [hiedb] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [hiedb] Phase: unpackPhase [hiedb] unpacking source archive /nix/store/rck94qv1p0ym17gqr4whxqc6nafgf1j9-hiedb-0.7.0.0.tar.gz [hiedb] source root is hiedb-0.7.0.0 [hiedb] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "hiedb-0.7.0.0/test/Test/Orphans.hs" [hiedb] Phase: patchPhase [hiedb] Phase: compileBuildDriverPhase [hiedb] setupCompileFlags: -package-db=/build/tmp.gEqfbqNlTS/setup-package.conf.d -threaded [hiedb] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.gEqfbqNlTS/Main.o ) [hiedb] [2 of 2] Linking Setup [hiedb] Phase: updateAutotoolsGnuConfigScriptsPhase [hiedb] Phase: configurePhase [hiedb] configureFlags: --verbose --prefix=/nix/store/2fwy6nfdpa9ffxnq2d304sswylm3p1pw-hiedb-0.7.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/561xclbrac6q5pig0yv56pvrm33xx096-hiedb-0.7.0.0-doc/share/doc/hiedb-0.7.0.0 --with-gcc=gcc --package-db=/build/tmp.gEqfbqNlTS/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/lib [hiedb] Using Parsec parser [hiedb] Configuring hiedb-0.7.0.0... [hiedb] Dependency algebraic-graphs >=0.3: using algebraic-graphs-0.7 [hiedb] Dependency ansi-terminal >=0.9: using ansi-terminal-1.1.3 [hiedb] Dependency array: using array-0.5.8.0 [hiedb] Dependency base >=4.12 && <4.22: using base-4.20.1.0 [hiedb] Dependency bytestring: using bytestring-0.12.2.0 [hiedb] Dependency containers: using containers-0.7 [hiedb] Dependency directory: using directory-1.3.8.5 [hiedb] Dependency extra: using extra-1.8.1 [hiedb] Dependency filepath: using filepath-1.5.4.0 [hiedb] Dependency ghc >=8.6 && <9.13: using ghc-9.10.2 [hiedb] Dependency hie-compat >=0.3 && <0.4: using hie-compat-0.3.1.2 [hiedb] Dependency lucid: using lucid-2.11.20250303 [hiedb] Dependency mtl: using mtl-2.3.1 [hiedb] Dependency optparse-applicative: using optparse-applicative-0.18.1.0 [hiedb] Dependency sqlite-simple: using sqlite-simple-0.4.19.0 [hiedb] Dependency terminal-size >=0.2: using terminal-size-0.3.4 [hiedb] Dependency text: using text-2.1.2 [hiedb] Dependency base >=4.12 && <4.22: using base-4.20.1.0 [hiedb] Dependency ghc-paths: using ghc-paths-0.1.0.12 [hiedb] Dependency hiedb: using hiedb-0.7.0.0 [hiedb] Dependency algebraic-graphs: using algebraic-graphs-0.7 [hiedb] Dependency base >=4.12 && <4.22: using base-4.20.1.0 [hiedb] Dependency directory: using directory-1.3.8.5 [hiedb] Dependency filepath: using filepath-1.5.4.0 [hiedb] Dependency ghc-paths: using ghc-paths-0.1.0.12 [hiedb] Dependency hiedb: using hiedb-0.7.0.0 [hiedb] Dependency hspec: using hspec-2.11.14 [hiedb] Dependency process: using process-1.6.25.0 [hiedb] Dependency temporary: using temporary-1.3 [hiedb] Source component graph: [hiedb]  component lib [hiedb]  component exe:hiedb dependency lib [hiedb]  component test:hiedb-tests [hiedb]  dependency exe:hiedb [hiedb]  dependency lib [hiedb] Configured component graph: [hiedb]  component hiedb-0.7.0.0-BzRKF1iEBwoKrTAPM1j9bo [hiedb]  include algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl [ 6 of 47] Compiling HaskellWorks.Data.Char.IsChar ( src/HaskellWorks/Data/Char/IsChar.hs, dist/build/HaskellWorks/Data/Char/IsChar.o, dist/build/HaskellWorks/Data/Char/IsChar.dyn_o ) [ 7 of 47] Compiling HaskellWorks.Data.Char ( src/HaskellWorks/Data/Char.hs, dist/build/HaskellWorks/Data/Char.o, dist/build/HaskellWorks/Data/Char.dyn_o ) [ 8 of 47] Compiling HaskellWorks.Data.Concat ( src/HaskellWorks/Data/Concat.hs, dist/build/HaskellWorks/Data/Concat.o, dist/build/HaskellWorks/Data/Concat.dyn_o ) [ 9 of 47] Compiling HaskellWorks.Data.Container ( src/HaskellWorks/Data/Container.hs, dist/build/HaskellWorks/Data/Container.o, dist/build/HaskellWorks/Data/Container.dyn_o ) [10 of 47] Compiling HaskellWorks.Data.Cons ( src/HaskellWorks/Data/Cons.hs, dist/build/HaskellWorks/Data/Cons.o, dist/build/HaskellWorks/Data/Cons.dyn_o ) [11 of 47] Compiling HaskellWorks.Data.Decode ( src/HaskellWorks/Data/Decode.hs, dist/build/HaskellWorks/Data/Decode.o, dist/build/HaskellWorks/Data/Decode.dyn_o ) [12 of 47] Compiling HaskellWorks.Data.Empty ( src/HaskellWorks/Data/Empty.hs, dist/build/HaskellWorks/Data/Empty.o, dist/build/HaskellWorks/Data/Empty.dyn_o ) [13 of 47] Compiling HaskellWorks.Data.Filter ( src/HaskellWorks/Data/Filter.hs, dist/build/HaskellWorks/Data/Filter.o, dist/build/HaskellWorks/Data/Filter.dyn_o ) [14 of 47] Compiling HaskellWorks.Data.Foldable ( src/HaskellWorks/Data/Foldable.hs, dist/build/HaskellWorks/Data/Foldable.o, dist/build/HaskellWorks/Data/Foldable.dyn_o ) [15 of 47] Compiling HaskellWorks.Data.FromByteString ( src/HaskellWorks/Data/FromByteString.hs, dist/build/HaskellWorks/Data/FromByteString.o, dist/build/HaskellWorks/Data/FromByteString.dyn_o ) [16 of 47] Compiling HaskellWorks.Data.FromString ( src/HaskellWorks/Data/FromString.hs, dist/build/HaskellWorks/Data/FromString.o, dist/build/HaskellWorks/Data/FromString.dyn_o ) [17 of 47] Compiling HaskellWorks.Data.Generate ( src/HaskellWorks/Data/Generate.hs, dist/build/HaskellWorks/Data/Generate.o, dist/build/HaskellWorks/Data/Generate.dyn_o ) [18 of 47] Compiling HaskellWorks.Data.Head ( src/HaskellWorks/Data/Head.hs, dist/build/HaskellWorks/Data/Head.o, dist/build/HaskellWorks/Data/Head.dyn_o ) src/HaskellWorks/Data/Head.hs:24:10: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 24 | head = L.head  | ^^^^^^ [19 of 47] Compiling HaskellWorks.Data.Naive ( src/HaskellWorks/Data/Naive.hs, dist/build/HaskellWorks/Data/Naive.o, dist/build/HaskellWorks/Data/Naive.dyn_o ) [20 of 47] Compiling HaskellWorks.Data.Null ( src/HaskellWorks/Data/Null.hs, dist/build/HaskellWorks/Data/Null.o, dist/build/HaskellWorks/Data/Null.dyn_o ) [21 of 47] Compiling HaskellWorks.Data.Positioning ( src/HaskellWorks/Data/Positioning.hs, dist/build/HaskellWorks/Data/Positioning.o, dist/build/HaskellWorks/Data/Positioning.dyn_o ) [22 of 47] Compiling HaskellWorks.Data.Length ( src/HaskellWorks/Data/Length.hs, dist/build/HaskellWorks/Data/Length.o, dist/build/HaskellWorks/Data/Length.dyn_o ) [23 of 47] Compiling HaskellWorks.Data.Drop ( src/HaskellWorks/Data/Drop.hs, dist/build/HaskellWorks/Data/Drop.o, dist/build/HaskellWorks/Data/Drop.dyn_o ) [24 of 47] Compiling HaskellWorks.Data.AtIndex ( src/HaskellWorks/Data/AtIndex.hs, dist/build/HaskellWorks/Data/AtIndex.o, dist/build/HaskellWorks/Data/AtIndex.dyn_o ) [25 of 47] Compiling HaskellWorks.Data.Product ( src/HaskellWorks/Data/Product.hs, dist/build/HaskellWorks/Data/Product.o, dist/build/HaskellWorks/Data/Product.dyn_o ) [26 of 47] Compiling HaskellWorks.Data.FromForeignRegion ( src/HaskellWorks/Data/FromForeignRegion.hs, dist/build/HaskellWorks/Data/FromForeignRegion.o, dist/build/HaskellWorks/Data/FromForeignRegion.dyn_o ) include mmorph-1.2.1-gDL2khcKNPGaW4wordSba include monad-control-1.0.3.1-LnUKHgflnVK1iF4eMquwLd include mtl-2.3.1-5ae5 include transformers-0.6.1.1-407f include transformers-base-0.4.6-QKhp5qdg4W9qsq3jcnNhh ListT=list-t-1.0.5.7-GVn1dJAYS27ITyUDjKVzJP:ListT unit list-t-1.0.5.7-2yyLe4fDzulesTnXGWZ0A-htf-test include HTF-0.15.0.2-7BE7LEmEPqu2M0Fz9eLqkp include base-prelude-1.6.1.1-H6sj7cdrCrBLrzJEU6qtOY include list-t-1.0.5.7-GVn1dJAYS27ITyUDjKVzJP include mmorph-1.2.1-gDL2khcKNPGaW4wordSba include mtl-prelude-2.0.3.2-36LdaR7RbUwEmkRXwuFnvP Ready component graph: definite list-t-1.0.5.7-GVn1dJAYS27ITyUDjKVzJP depends base-4.20.1.0-2277 depends foldl-1.4.18-JUvpw4UKAdU3SFdPE11NgQ depends logict-0.8.2.0-5DZ2O3KQp4j4kDQ3jBIdSH depends mmorph-1.2.1-gDL2khcKNPGaW4wordSba depends monad-control-1.0.3.1-LnUKHgflnVK1iF4eMquwLd depends mtl-2.3.1-5ae5 depends transformers-0.6.1.1-407f depends transformers-base-0.4.6-QKhp5qdg4W9qsq3jcnNhh definite list-t-1.0.5.7-2yyLe4fDzulesTnXGWZ0A-htf-test depends HTF-0.15.0.2-7BE7LEmEPqu2M0Fz9eLqkp depends base-prelude-1.6.1.1-H6sj7cdrCrBLrzJEU6qtOY depends list-t-1.0.5.7-GVn1dJAYS27ITyUDjKVzJP depends mmorph-1.2.1-gDL2khcKNPGaW4wordSba depends mtl-prelude-2.0.3.2-36LdaR7RbUwEmkRXwuFnvP Using Cabal-3.12.1.0 compiled by ghc-9.10 Using compiler: ghc-9.10.2 Using install prefix: /nix/store/vn81kacalpqwhzxl1wsp0zn8r3dhfz1h-list-t-1.0.5.7 Executables installed in: /nix/store/vn81kacalpqwhzxl1wsp0zn8r3dhfz1h-list-t-1.0.5.7/bin Libraries installed in: /nix/store/vn81kacalpqwhzxl1wsp0zn8r3dhfz1h-list-t-1.0.5.7/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/list-t-1.0.5.7-GVn1dJAYS27ITyUDjKVzJP Dynamic Libraries installed in: /nix/store/vn81kacalpqwhzxl1wsp0zn8r3dhfz1h-list-t-1.0.5.7/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a Private executables installed in: /nix/store/vn81kacalpqwhzxl1wsp0zn8r3dhfz1h-list-t-1.0.5.7/libexec/x86_64-linux-ghc-9.10.2-1e2a/list-t-1.0.5.7 Data files installed in: /nix/store/vn81kacalpqwhzxl1wsp0zn8r3dhfz1h-list-t-1.0.5.7/share/x86_64-linux-ghc-9.10.2-1e2a/list-t-1.0.5.7 Documentation installed in: /nix/store/47j7yk1k2wm2p20jqpli5x65f60xmy01-list-t-1.0.5.7-doc/share/doc/list-t-1.0.5.7 Configuration files installed in: /nix/store/vn81kacalpqwhzxl1wsp0zn8r3dhfz1h-list-t-1.0.5.7/etc No alex found Using ar found on system at: /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar No c2hs found Using cpphs version 1.20.9 found on system at: /nix/store/3n6gb8qmwcd8i5vgldjlcm5zyr97d97f-cpphs-1.20.10/bin/cpphs No doctest found Using gcc version 14.3.0 given by user at: /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc Using ghc version 9.10.2 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc Using ghc-pkg version 9.10.2 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 No ghcjs found No ghcjs-pkg found No greencard found Using haddock version 2.31.0 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 No happy found Using haskell-suite found on system at: haskell-suite-dummy-location Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location No hmake found Using hpc version 0.69 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 Using hsc2hs version 0.68.10 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 Using hscolour version 1.25 found on system at: /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour No jhc found Using ld found on system at: /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld No pkg-config found Using runghc version 9.10.2 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 Using strip version 2.44 found on system at: Num: Multiplicative Right Annihilation +++ OK, passed 100 tests. Num: Additive Inverse +++ OK, passed 100 tests. Num: Subtraction +++ OK, passed 100 tests. Num: Abs Is Idempotent +++ OK, passed 100 tests. Num: Signum Is Idempotent +++ OK, passed 100 tests. Num: Product Of Abs And Signum Is Id +++ OK, passed 100 tests. Integral: Quotient Remainder +++ OK, passed 100 tests; 12 discarded. Integral: Division Modulus +++ OK, passed 100 tests; 13 discarded. Integral: Integer Roundtrip +++ OK, passed 100 tests. Integral: QuotRem is (Quot, Rem) +++ OK, passed 100 tests; 17 discarded. Integral: DivMod is (Div, Mod) +++ OK, passed 100 tests; 19 discarded. Bits: Conjunction Idempotence +++ OK, passed 100 tests. Bits: Disjunction Idempotence +++ OK, passed 100 tests. Bits: Double Complement +++ OK, passed 100 tests. Bits: Set Bit +++ OK, passed 100 tests. Bits: Clear Bit +++ OK, passed 100 tests. Bits: Complement Bit +++ OK, passed 100 tests. Bits: Clear Zero +++ OK, passed 100 tests. Bits: Set Zero +++ OK, passed 100 tests. Bits: Test Zero +++ OK, passed 100 tests. Bits: Pop Zero +++ OK, passed 100 tests. Bits: Right Rotation +++ OK, passed 100 tests; 105 discarded. Bits: Left Rotation +++ OK, passed 100 tests; 85 discarded. Bits: Count Leading Zeros of Zero +++ OK, passed 100 tests. Bits: Count Trailing Zeros of Zero +++ OK, passed 100 tests. ----------- -- Int64 -- ----------- Show: Show +++ OK, passed 100 tests. Show: Equivariance: showsPrec +++ OK, passed 100 tests. Show: Equivariance: showList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. Prim: ByteArray Put-Get (you get back what you put in) +++ OK, passed 100 tests; 128 discarded. Prim: ByteArray Get-Put (putting back what you got out has no effect) +++ OK, passed 100 tests; 12 discarded. Prim: ByteArray Put-Put (putting twice is same as putting once) +++ OK, passed 100 tests; 17 discarded. Prim: ByteArray Set Range +++ OK, passed 100 tests. Prim: ByteArray List Conversion Roundtrips +++ OK, passed 100 tests. Prim: Addr Put-Get (you get back what you put in) +++ OK, passed 100 tests; 107 discarded. Prim: Addr Get-Put (putting back what you got out has no effect) +++ OK, passed 100 tests; 15 discarded. Prim: Addr Set Range +++ OK, passed 100 tests. Prim: Addr List Conversion Roundtrips +++ OK, passed 100 tests. Storable: Set-Get (you get back what you put in) +++ OK, passed 100 tests. Storable: Get-Set (putting back what you got out has no effect) +++ OK, passed 100 tests. Storable: Set-Set (if you set something twice, the first set is inconsequential +++ OK, passed 100 tests. Storable: List Conversion Roundtrips +++ OK, passed 100 tests. Storable: peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)) +++ OK, passed 100 tests. Storable: peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id +++ OK, passed 100 tests. Storable: peekByteOff a i ≡ peek (plusPtr a i) +++ OK, passed 100 tests. Storable: peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id +++ OK, passed 100 tests. Semigroup: Associative +++ OK, passed 100 tests. Semigroup: Concatenation +++ OK, passed 100 tests. Semigroup: Times +++ OK, passed 100 tests; 109 discarded. Monoid: Associative +++ OK, passed 100 tests. Monoid: Left Identity +++ OK, passed 100 tests. Monoid: Right Identity +++ OK, passed 100 tests. Monoid: Concatenation +++ OK, passed 100 tests. Enum: Succ Pred Identity +++ OK, passed 100 tests. Enum: Pred Succ Identity +++ OK, passed 100 tests. ToJSON/FromJSON: Partial Isomorphism +++ OK, passed 100 tests. ToJSON/FromJSON: Encoding Equals Value +++ OK, passed 100 tests. Eq: Transitive +++ OK, passed 100 tests. Eq: Symmetric +++ OK, passed 100 tests. Eq: Reflexive +++ OK, passed 100 tests. Ord: Antisymmetry +++ OK, passed 100 tests. [355 of 369] Compiling Rebase.System.Info ( library/Rebase/System/Info.hs, dist/build/Rebase/System/Info.p_o ) [356 of 369] Compiling Rebase.System.Mem ( library/Rebase/System/Mem.hs, dist/build/Rebase/System/Mem.p_o ) [357 of 369] Compiling Rebase.System.Mem.StableName ( library/Rebase/System/Mem/StableName.hs, dist/build/Rebase/System/Mem/StableName.p_o ) [358 of 369] Compiling Rebase.System.Mem.Weak ( library/Rebase/System/Mem/Weak.hs, dist/build/Rebase/System/Mem/Weak.p_o ) [359 of 369] Compiling Rebase.System.Posix.Internals ( library/Rebase/System/Posix/Internals.hs, dist/build/Rebase/System/Posix/Internals.p_o ) [360 of 369] Compiling Rebase.System.Posix.Types ( library/Rebase/System/Posix/Types.hs, dist/build/Rebase/System/Posix/Types.p_o ) [361 of 369] Compiling Rebase.System.Timeout ( library/Rebase/System/Timeout.hs, dist/build/Rebase/System/Timeout.p_o ) [362 of 369] Compiling Rebase.Text.ParserCombinators.ReadP ( library/Rebase/Text/ParserCombinators/ReadP.hs, dist/build/Rebase/Text/ParserCombinators/ReadP.p_o ) [363 of 369] Compiling Rebase.Text.ParserCombinators.ReadPrec ( library/Rebase/Text/ParserCombinators/ReadPrec.hs, dist/build/Rebase/Text/ParserCombinators/ReadPrec.p_o ) [364 of 369] Compiling Rebase.Text.Printf ( library/Rebase/Text/Printf.hs, dist/build/Rebase/Text/Printf.p_o ) [365 of 369] Compiling Rebase.Text.Read ( library/Rebase/Text/Read.hs, dist/build/Rebase/Text/Read.p_o ) [366 of 369] Compiling Rebase.Text.Read.Lex ( library/Rebase/Text/Read/Lex.hs, dist/build/Rebase/Text/Read/Lex.p_o ) [367 of 369] Compiling Rebase.Text.Show ( library/Rebase/Text/Show.hs, dist/build/Rebase/Text/Show.p_o ) [368 of 369] Compiling Rebase.Unsafe.Coerce ( library/Rebase/Unsafe/Coerce.hs, dist/build/Rebase/Unsafe/Coerce.p_o ) [369 of 369] Compiling Rebase.Prelude ( library/Rebase/Prelude.hs, dist/build/Rebase/Prelude.p_o ) buildPhase completed in 1 minutes 19 seconds Phase: checkPhase Package has no test suites. Phase: haddockPhase Preprocessing library for rebase-1.21.2... Running Haddock on library for rebase-1.21.2... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: vector-0.13.2.0 [ 1 of 369] Compiling Rebase.Control.Applicative ( library/Rebase/Control/Applicative.hs, nothing ) [ 2 of 369] Compiling Rebase.Control.Applicative.Backwards ( library/Rebase/Control/Applicative/Backwards.hs, nothing ) [ 3 of 369] Compiling Rebase.Control.Applicative.Lift ( library/Rebase/Control/Applicative/Lift.hs, nothing ) [ 4 of 369] Compiling Rebase.Control.Arrow ( library/Rebase/Control/Arrow.hs, nothing ) [ 5 of 369] Compiling Rebase.Control.Category ( library/Rebase/Control/Category.hs, nothing ) [ 6 of 369] Compiling Rebase.Control.Comonad ( library/Rebase/Control/Comonad.hs, nothing ) [ 7 of 369] Compiling Rebase.Control.Concurrent ( library/Rebase/Control/Concurrent.hs, nothing ) [ 8 of 369] Compiling Rebase.Control.Concurrent.Chan ( library/Rebase/Control/Concurrent/Chan.hs, nothing ) [ 9 of 369] Compiling Rebase.Control.Concurrent.MVar ( library/Rebase/Control/Concurrent/MVar.hs, nothing ) [ 10 of 369] Compiling Rebase.Control.Concurrent.QSem ( library/Rebase/Control/Concurrent/QSem.hs, nothing ) [ 11 of 369] Compiling Rebase.Control.Concurrent.QSemN ( library/Rebase/Control/Concurrent/QSemN.hs, nothing ) [ 12 of 369] Compiling Rebase.Control.Concurrent.STM ( library/Rebase/Control/Concurrent/STM.hs, nothing ) [ 13 of 369] Compiling Rebase.Control.Concurrent.STM.TArray ( library/Rebase/Control/Concurrent/STM/TArray.hs, nothing ) [ 14 of 369] Compiling Rebase.Control.Concurrent.STM.TBQueue ( library/Rebase/Control/Concurrent/STM/TBQueue.hs, nothing ) [ 15 of 369] Compiling Rebase.Control.Concurrent.STM.TChan ( library/Rebase/Control/Concurrent/STM/TChan.hs, nothing ) [ 16 of 369] Compiling Rebase.Control.Concurrent.STM.TMVar ( library/Rebase/Control/Concurrent/STM/TMVar.hs, nothing ) depends filepath-1.5.4.0-590e depends ghc-9.10.2-1e2a depends hedgehog-1.5-EfuEQGiebWdHenxPcHRkuA depends hspec-2.11.14-3auEz28FeP0D0azREoF21o depends hspec-hedgehog-0.3.0.0-5w3t6UPkubdIx2tBRfwDLU depends optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV depends stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ depends text-2.1.2-9845 depends tomland-1.3.3.3-FAHipfYkfa6GEJ1pfyDRff depends trial-0.0.0.0-6HrvJcDq8Ox2mqT9jHQLhu depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 definite stan-0.2.1.0-7ZkXCLccDG32yovWPQ941H-stan depends base-4.20.1.0-2277 depends stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ definite stan-0.2.1.0-5Ynb1uTDSstEFEIn0GCVrD-target depends base-4.20.1.0-2277 depends bytestring-0.12.2.0-5835 depends filepath-1.5.4.0-590e depends scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv depends text-2.1.2-9845 depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 Using Cabal-3.12.1.0 compiled by ghc-9.10 Using compiler: ghc-9.10.2 Using install prefix: /nix/store/vw5395frmv5sr8s93ymg8hcc5w37xqzk-stan-0.2.1.0 Executables installed in: /nix/store/vw5395frmv5sr8s93ymg8hcc5w37xqzk-stan-0.2.1.0/bin Libraries installed in: /nix/store/vw5395frmv5sr8s93ymg8hcc5w37xqzk-stan-0.2.1.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ Dynamic Libraries installed in: /nix/store/vw5395frmv5sr8s93ymg8hcc5w37xqzk-stan-0.2.1.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a Private executables installed in: /nix/store/vw5395frmv5sr8s93ymg8hcc5w37xqzk-stan-0.2.1.0/libexec/x86_64-linux-ghc-9.10.2-1e2a/stan-0.2.1.0 Data files installed in: /nix/store/vw5395frmv5sr8s93ymg8hcc5w37xqzk-stan-0.2.1.0/share/x86_64-linux-ghc-9.10.2-1e2a/stan-0.2.1.0 Documentation installed in: /nix/store/vw5395frmv5sr8s93ymg8hcc5w37xqzk-stan-0.2.1.0/share/doc/x86_64-linux-ghc-9.10.2-1e2a/stan-0.2.1.0 Configuration files installed in: /nix/store/vw5395frmv5sr8s93ymg8hcc5w37xqzk-stan-0.2.1.0/etc No alex found Using ar found on system at: /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar No c2hs found No cpphs found No doctest found Using gcc version 14.3.0 given by user at: /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc Using ghc version 9.10.2 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc Using ghc-pkg version 9.10.2 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 No ghcjs found No ghcjs-pkg found No greencard found Using haddock version 2.31.0 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 No happy found Using haskell-suite found on system at: haskell-suite-dummy-location Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location No hmake found Using hpc version 0.69 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 Using hsc2hs version 0.68.10 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 Using hscolour version 1.25 found on system at: /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour No jhc found Using ld found on system at: /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld No pkg-config found Using runghc version 9.10.2 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 Using strip version 2.44 found on system at: /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip Using tar found on system at: /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar No uhc found Phase: buildPhase Preprocessing library for stan-0.2.1.0... Building library for stan-0.2.1.0... by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘Control.Lens.Type’ Warning: 'Err' is ambiguous. It is defined * at src/Text/Trifecta/Result.hs:63:12 * at src/Text/Trifecta/Result.hs:63:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Text/Trifecta/Result.hs:63:1 Warning: 'Rendering' is ambiguous. It is defined * at src/Text/Trifecta/Rendering.hs:183:18 * at src/Text/Trifecta/Rendering.hs:183:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Text/Trifecta/Rendering.hs:183:1 78% ( 11 / 14) in 'Text.Trifecta.Result' Missing documentation for: HasErr (src/Text/Trifecta/Result.hs:70) Errable (src/Text/Trifecta/Result.hs:105) ErrInfo (src/Text/Trifecta/Result.hs:55) Warning: 'HighlightedRope' is ambiguous. It is defined * at src/Text/Trifecta/Highlight.hs:64:24 * at src/Text/Trifecta/Highlight.hs:64:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Text/Trifecta/Highlight.hs:64:1 Warning: 'Rope' is ambiguous. It is defined * at src/Text/Trifecta/Rope.hs:81:13 * at src/Text/Trifecta/Rope.hs:81:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Text/Trifecta/Rope.hs:81:1 Warning: 'IntervalMap' is ambiguous. It is defined * at src/Text/Trifecta/Util/IntervalMap.hs:149:27 * at src/Text/Trifecta/Util/IntervalMap.hs:149:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Text/Trifecta/Util/IntervalMap.hs:149:1 75% ( 6 / 8) in 'Text.Trifecta.Highlight' Missing documentation for: HasHighlightedRope (src/Text/Trifecta/Highlight.hs:69) HasHighlightDoc (src/Text/Trifecta/Highlight.hs:116) Warning: 'Rendering' is ambiguous. It is defined * at src/Text/Trifecta/Rendering.hs:183:18 * at src/Text/Trifecta/Rendering.hs:183:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Text/Trifecta/Rendering.hs:183:1 Warning: 'Caret' is ambiguous. It is defined * at src/Text/Trifecta/Rendering.hs:347:14 * at src/Text/Trifecta/Rendering.hs:347:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Text/Trifecta/Rendering.hs:347:1 Warning: 'Span' is ambiguous. It is defined * at src/Text/Trifecta/Rendering.hs:453:13 * at src/Text/Trifecta/Rendering.hs:453:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Text/Trifecta/Rendering.hs:453:1 100% ( 9 / 9) in 'Text.Trifecta.Combinators' Warning: 'Rope' is ambiguous. It is defined * at src/Text/Trifecta/Rope.hs:81:13 * at src/Text/Trifecta/Rope.hs:81:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Text/Trifecta/Rope.hs:81:1 Warning: 'Parser' is ambiguous. It is defined * at src/Text/Trifecta/Parser.hs:101:20 * at src/Text/Trifecta/Parser.hs:101:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Text/Trifecta/Parser.hs:101:1 76% ( 13 / 17) in 'Text.Trifecta.Parser' Missing documentation for: manyAccum (src/Text/Trifecta/Parser.hs:196) stepResult (src/Text/Trifecta/Parser.hs:323) If you qualify the identifier, haddock can try to link it anyway. Warning: 'unionWith' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'intersectionWith' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'eqTagged' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'mapKeys' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 97% (110 /113) in 'Data.Dependent.Map' Missing documentation for: Module header lookupMin (src/Data/Dependent/Map.hs:542) lookupMax (src/Data/Dependent/Map.hs:557) Warning: 'lens' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 5 / 5) in 'Data.Dependent.Map.Lens' Documentation created: dist/doc/html/dependent-map/, dist/doc/html/dependent-map/dependent-map.txt Phase: installPhase Installing library in /nix/store/yzyh24mm4q3diz4rg5ppy1hhlk1699dc-dependent-map-0.4.0.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/dependent-map-0.4.0.1-jNKFmlhthACQPtrR5c3vs Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/yzyh24mm4q3diz4rg5ppy1hhlk1699dc-dependent-map-0.4.0.1 shrinking /nix/store/yzyh24mm4q3diz4rg5ppy1hhlk1699dc-dependent-map-0.4.0.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSdependent-map-0.4.0.1-jNKFmlhthACQPtrR5c3vs-ghc9.10.2.so checking for references to /build/ in /nix/store/yzyh24mm4q3diz4rg5ppy1hhlk1699dc-dependent-map-0.4.0.1... patching script interpreter paths in /nix/store/yzyh24mm4q3diz4rg5ppy1hhlk1699dc-dependent-map-0.4.0.1 stripping (with command strip and flags -S -p) in /nix/store/yzyh24mm4q3diz4rg5ppy1hhlk1699dc-dependent-map-0.4.0.1/lib shrinking RPATHs of ELF executables and libraries in /nix/store/96wsp2w86344pr57d5hlw3hddb7bqasz-dependent-map-0.4.0.1-doc checking for references to /build/ in /nix/store/96wsp2w86344pr57d5hlw3hddb7bqasz-dependent-map-0.4.0.1-doc... patching script interpreter paths in /nix/store/96wsp2w86344pr57d5hlw3hddb7bqasz-dependent-map-0.4.0.1-doc Cases: 27 Tried: 27 Errors: 0 Failures: 0 Test suite inspection-tests: PASS Test suite logged to: dist/test/generic-lens-2.2.2.0-inspection-tests.log Test suite generic-lens-bifunctor: RUNNING... Cases: 1 Tried: 1 Errors: 0 Failures: 0 Test suite generic-lens-bifunctor: PASS Test suite logged to: dist/test/generic-lens-2.2.2.0-generic-lens-bifunctor.log 4 of 4 test suites (4 of 4 test cases) passed. Phase: haddockPhase Preprocessing test suite 'doctests' for generic-lens-2.2.2.0... Preprocessing library for generic-lens-2.2.2.0... Running Haddock on library for generic-lens-2.2.2.0... src/Data/Generics/Product/Fields.hs:12:14: warning: []8;;https://errors.haskell.org/messages/GHC-53692\GHC-53692]8;;\] [-Wdeprecated-flags] -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead  | 12 | {-# LANGUAGE TypeInType #-}  | ^^^^^^^^^^ src/Data/Generics/Product/Positions.hs:2:14: warning: []8;;https://errors.haskell.org/messages/GHC-53692\GHC-53692]8;;\] [-Wdeprecated-flags] -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead  | 2 | {-# LANGUAGE TypeInType #-}  | ^^^^^^^^^^ src/Data/Generics/Product/HList.hs:8:14: warning: []8;;https://errors.haskell.org/messages/GHC-53692\GHC-53692]8;;\] [-Wdeprecated-flags] -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead  | 8 | {-# LANGUAGE TypeInType #-}  | ^^^^^^^^^^ src/Data/Generics/Product/HList.hs:8:14: warning: []8;;https://errors.haskell.org/messages/GHC-53692\GHC-53692]8;;\] [-Wdeprecated-flags] -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead  | 8 | {-# LANGUAGE TypeInType #-}  | ^^^^^^^^^^ src/Data/Generics/Product/Positions.hs:2:14: warning: []8;;https://errors.haskell.org/messages/GHC-53692\GHC-53692]8;;\] [-Wdeprecated-flags] -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead  | [hiedb]  include ansi-terminal-1.1.3-BQWZZDgI8Wi4byrRQADlzx [hiedb]  include array-0.5.8.0-e5b8 [hiedb]  include base-4.20.1.0-2277 [hiedb]  include bytestring-0.12.2.0-5835 [hiedb]  include containers-0.7-dff9 [hiedb]  include directory-1.3.8.5-ad1a [hiedb]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [hiedb]  include filepath-1.5.4.0-590e [hiedb]  include ghc-9.10.2-1e2a [hiedb]  include hie-compat-0.3.1.2-2f8FoplyFLU5xP64HPyn3X [hiedb]  include lucid-2.11.20250303-5QRfgw5T2GVIjseczfpMOR [hiedb]  include mtl-2.3.1-5ae5 [hiedb]  include optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [hiedb]  include sqlite-simple-0.4.19.0-DeYSxtlFkxn6LidCvmfGjR [hiedb]  include terminal-size-0.3.4-3hsgUC42btBLAavmLx7RWR [hiedb]  include text-2.1.2-9845 [hiedb]  component hiedb-0.7.0.0-2G5EIOq5ZqA560Mi8s4B6C-hiedb [hiedb]  include base-4.20.1.0-2277 [hiedb]  include ghc-paths-0.1.0.12-BTxxrzk1njL3kUH7q72lnB [hiedb]  include hiedb-0.7.0.0-BzRKF1iEBwoKrTAPM1j9bo [hiedb]  component hiedb-0.7.0.0-2xbB481Hfj3J4O9tq4UHiD-hiedb-tests [hiedb]  include algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl [hiedb]  include base-4.20.1.0-2277 [hiedb]  include directory-1.3.8.5-ad1a [hiedb]  include filepath-1.5.4.0-590e [hiedb]  include ghc-paths-0.1.0.12-BTxxrzk1njL3kUH7q72lnB [hiedb]  include hiedb-0.7.0.0-BzRKF1iEBwoKrTAPM1j9bo [hiedb]  include hspec-2.11.14-3auEz28FeP0D0azREoF21o [hiedb]  include process-1.6.25.0-d21a [hiedb]  include temporary-1.3-BQ38mAt3evo5vO57xabNgq [hiedb] Linked component graph: [hiedb]  unit hiedb-0.7.0.0-BzRKF1iEBwoKrTAPM1j9bo [hiedb]  include algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl [hiedb]  include ansi-terminal-1.1.3-BQWZZDgI8Wi4byrRQADlzx [hiedb]  include array-0.5.8.0-e5b8 [hiedb]  include base-4.20.1.0-2277 [hiedb]  include bytestring-0.12.2.0-5835 [hiedb]  include containers-0.7-dff9 [hiedb]  include directory-1.3.8.5-ad1a [hiedb]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [hiedb]  include filepath-1.5.4.0-590e [hiedb]  include ghc-9.10.2-1e2a [hiedb]  include hie-compat-0.3.1.2-2f8FoplyFLU5xP64HPyn3X [hiedb]  include lucid-2.11.20250303-5QRfgw5T2GVIjseczfpMOR [hiedb]  include mtl-2.3.1-5ae5 [hiedb]  include optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [hiedb]  include sqlite-simple-0.4.19.0-DeYSxtlFkxn6LidCvmfGjR [hiedb]  include terminal-size-0.3.4-3hsgUC42btBLAavmLx7RWR [hiedb]  include text-2.1.2-9845 [hiedb]  HieDb=hiedb-0.7.0.0-BzRKF1iEBwoKrTAPM1j9bo:HieDb,HieDb.Compat=hiedb-0.7.0.0-BzRKF1iEBwoKrTAPM1j9bo:HieDb.Compat,HieDb.Create=hiedb-0.7.0.0-BzRKF1iEBwoKrTAPM1j9bo:HieDb.Create,HieDb.Dump=hiedb-0.7.0.0-BzRKF1iEBwoKrTAPM1j9bo:HieDb.Dump,HieDb.Html=hiedb-0.7.0.0-BzRKF1iEBwoKrTAPM1j9bo:HieDb.Html,HieDb.Query=hiedb-0.7.0.0-BzRKF1iEBwoKrTAPM1j9bo:HieDb.Query,HieDb.Run=hiedb-0.7.0.0-BzRKF1iEBwoKrTAPM1j9bo:HieDb.Run,HieDb.Types=hiedb-0.7.0.0-BzRKF1iEBwoKrTAPM1j9bo:HieDb.Types,HieDb.Utils=hiedb-0.7.0.0-BzRKF1iEBwoKrTAPM1j9bo:HieDb.Utils [hiedb]  unit hiedb-0.7.0.0-2G5EIOq5ZqA560Mi8s4B6C-hiedb [hiedb]  include base-4.20.1.0-2277 [hiedb]  include ghc-paths-0.1.0.12-BTxxrzk1njL3kUH7q72lnB [hiedb]  include hiedb-0.7.0.0-BzRKF1iEBwoKrTAPM1j9bo [hiedb]  unit hiedb-0.7.0.0-2xbB481Hfj3J4O9tq4UHiD-hiedb-tests [hiedb]  include algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl [hiedb]  include base-4.20.1.0-2277 [hiedb]  include directory-1.3.8.5-ad1a [hiedb]  include filepath-1.5.4.0-590e [hiedb]  include ghc-paths-0.1.0.12-BTxxrzk1njL3kUH7q72lnB [hiedb]  include hiedb-0.7.0.0-BzRKF1iEBwoKrTAPM1j9bo [hiedb]  include hspec-2.11.14-3auEz28FeP0D0azREoF21o [hiedb]  include process-1.6.25.0-d21a [hiedb]  include temporary-1.3-BQ38mAt3evo5vO57xabNgq [hiedb] Ready component graph: [hiedb]  definite hiedb-0.7.0.0-BzRKF1iEBwoKrTAPM1j9bo [hiedb]  depends algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl [hiedb]  depends ansi-terminal-1.1.3-BQWZZDgI8Wi4byrRQADlzx [hiedb]  depends array-0.5.8.0-e5b8 [hiedb]  depends base-4.20.1.0-2277 [hiedb]  depends bytestring-0.12.2.0-5835 [hiedb]  depends containers-0.7-dff9 [hiedb]  depends directory-1.3.8.5-ad1a [hiedb]  depends extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [hiedb]  depends filepath-1.5.4.0-590e [hiedb]  depends ghc-9.10.2-1e2a [hiedb]  depends hie-compat-0.3.1.2-2f8FoplyFLU5xP64HPyn3X [27 of 47] Compiling HaskellWorks.Data.Search ( src/HaskellWorks/Data/Search.hs, dist/build/HaskellWorks/Data/Search.o, dist/build/HaskellWorks/Data/Search.dyn_o ) [28 of 47] Compiling HaskellWorks.Data.Sign ( src/HaskellWorks/Data/Sign.hs, dist/build/HaskellWorks/Data/Sign.o, dist/build/HaskellWorks/Data/Sign.dyn_o ) [29 of 47] Compiling HaskellWorks.Data.Snoc ( src/HaskellWorks/Data/Snoc.hs, dist/build/HaskellWorks/Data/Snoc.o, dist/build/HaskellWorks/Data/Snoc.dyn_o ) [30 of 47] Compiling HaskellWorks.Data.Ops ( src/HaskellWorks/Data/Ops.hs, dist/build/HaskellWorks/Data/Ops.o, dist/build/HaskellWorks/Data/Ops.dyn_o ) [31 of 47] Compiling HaskellWorks.Data.Take ( src/HaskellWorks/Data/Take.hs, dist/build/HaskellWorks/Data/Take.o, dist/build/HaskellWorks/Data/Take.dyn_o ) [32 of 47] Compiling HaskellWorks.Data.TreeCursor ( src/HaskellWorks/Data/TreeCursor.hs, dist/build/HaskellWorks/Data/TreeCursor.o, dist/build/HaskellWorks/Data/TreeCursor.dyn_o ) [33 of 47] Compiling HaskellWorks.Data.Uncons ( src/HaskellWorks/Data/Uncons.hs, dist/build/HaskellWorks/Data/Uncons.o, dist/build/HaskellWorks/Data/Uncons.dyn_o ) [34 of 47] Compiling HaskellWorks.Data.Unsign ( src/HaskellWorks/Data/Unsign.hs, dist/build/HaskellWorks/Data/Unsign.o, dist/build/HaskellWorks/Data/Unsign.dyn_o ) [35 of 47] Compiling HaskellWorks.Data.Unsnoc ( src/HaskellWorks/Data/Unsnoc.hs, dist/build/HaskellWorks/Data/Unsnoc.o, dist/build/HaskellWorks/Data/Unsnoc.dyn_o ) [36 of 47] Compiling HaskellWorks.Data.Vector.AsVector64 ( src/HaskellWorks/Data/Vector/AsVector64.hs, dist/build/HaskellWorks/Data/Vector/AsVector64.o, dist/build/HaskellWorks/Data/Vector/AsVector64.dyn_o ) [37 of 47] Compiling HaskellWorks.Data.Vector.AsVector64s ( src/HaskellWorks/Data/Vector/AsVector64s.hs, dist/build/HaskellWorks/Data/Vector/AsVector64s.o, dist/build/HaskellWorks/Data/Vector/AsVector64s.dyn_o ) [38 of 47] Compiling HaskellWorks.Data.Vector.AsVector8 ( src/HaskellWorks/Data/Vector/AsVector8.hs, dist/build/HaskellWorks/Data/Vector/AsVector8.o, dist/build/HaskellWorks/Data/Vector/AsVector8.dyn_o ) [39 of 47] Compiling HaskellWorks.Data.Vector.AsVector8ns ( src/HaskellWorks/Data/Vector/AsVector8ns.hs, dist/build/HaskellWorks/Data/Vector/AsVector8ns.o, dist/build/HaskellWorks/Data/Vector/AsVector8ns.dyn_o ) [40 of 47] Compiling HaskellWorks.Data.Vector.AsVector64ns ( src/HaskellWorks/Data/Vector/AsVector64ns.hs, dist/build/HaskellWorks/Data/Vector/AsVector64ns.o, dist/build/HaskellWorks/Data/Vector/AsVector64ns.dyn_o ) [41 of 47] Compiling HaskellWorks.Data.Vector.AsVector8s ( src/HaskellWorks/Data/Vector/AsVector8s.hs, dist/build/HaskellWorks/Data/Vector/AsVector8s.o, dist/build/HaskellWorks/Data/Vector/AsVector8s.dyn_o ) [42 of 47] Compiling HaskellWorks.Data.Vector.BoxedVectorLike ( src/HaskellWorks/Data/Vector/BoxedVectorLike.hs, dist/build/HaskellWorks/Data/Vector/BoxedVectorLike.o, dist/build/HaskellWorks/Data/Vector/BoxedVectorLike.dyn_o ) [43 of 47] Compiling HaskellWorks.Data.Vector.Storable ( src/HaskellWorks/Data/Vector/Storable.hs, dist/build/HaskellWorks/Data/Vector/Storable.o, dist/build/HaskellWorks/Data/Vector/Storable.dyn_o ) src/HaskellWorks/Data/Vector/Storable.hs:110:9: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘[DVS.Vector Word8]’ not matched: [] [_] (_:_:_:_)  | 110 | where [ibv, bpv] = DVS.createT $ do  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [44 of 47] Compiling HaskellWorks.Data.Vector.StorableVectorLike ( src/HaskellWorks/Data/Vector/StorableVectorLike.hs, dist/build/HaskellWorks/Data/Vector/StorableVectorLike.o, dist/build/HaskellWorks/Data/Vector/StorableVectorLike.dyn_o ) [45 of 47] Compiling HaskellWorks.Data.Word ( src/HaskellWorks/Data/Word.hs, dist/build/HaskellWorks/Data/Word.o, dist/build/HaskellWorks/Data/Word.dyn_o ) /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip Using tar found on system at: /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar No uhc found Phase: buildPhase Preprocessing library for list-t-1.0.5.7... Building library for list-t-1.0.5.7... [1 of 2] Compiling ListT.Prelude ( library/ListT/Prelude.hs, dist/build/ListT/Prelude.o, dist/build/ListT/Prelude.dyn_o ) [2 of 2] Compiling ListT ( library/ListT.hs, dist/build/ListT.o, dist/build/ListT.dyn_o ) [1 of 2] Compiling ListT.Prelude ( library/ListT/Prelude.hs, dist/build/ListT/Prelude.p_o ) [2 of 2] Compiling ListT ( library/ListT.hs, dist/build/ListT.p_o ) Preprocessing test suite 'htf-test' for list-t-1.0.5.7... Building test suite 'htf-test' for list-t-1.0.5.7... [1 of 1] Compiling Main ( htf-test/Main.hs, dist/build/htf-test/htf-test-tmp/Main.o, dist/build/htf-test/htf-test-tmp/Main.dyn_o ) [2 of 2] Linking dist/build/htf-test/htf-test Phase: checkPhase Running 1 test suites... Test suite htf-test: RUNNING... [TEST] Main:mmonadLaw1 (htf-test/Main.hs:16) Passed 100 tests. +++ OK (3ms) [TEST] Main:mmonadLaw2 (htf-test/Main.hs:22) Passed 100 tests. +++ OK (0ms) [TEST] Main:applicativeIdentityLaw (htf-test/Main.hs:32) Passed 100 tests. +++ OK (0ms) [TEST] Main:applicativeBehavesLikeList (htf-test/Main.hs:38) Passed 100 tests. +++ OK (0ms) [TEST] Main:monadLaw1 (htf-test/Main.hs:49) +++ OK (0ms) [TEST] Main:monadLaw2 (htf-test/Main.hs:56) +++ OK (0ms) [TEST] Main:monadLaw3 (htf-test/Main.hs:62) +++ OK (0ms) [TEST] Main:monadLaw4 (htf-test/Main.hs:70) +++ OK (0ms) [TEST] Main:mappend (htf-test/Main.hs:79) +++ OK (0ms) [TEST] Main:mappendAndTake (htf-test/Main.hs:86) +++ OK (0ms) [TEST] Main:mappendDoesntCauseTraversal (htf-test/Main.hs:93) +++ OK (0ms) [TEST] Main:repeat (htf-test/Main.hs:109) +++ OK (0ms) [TEST] Main:traverseDoesntCauseTraversal (htf-test/Main.hs:114) +++ OK (0ms) [TEST] Main:takeDoesntCauseTraversal (htf-test/Main.hs:132) +++ OK (0ms) [TEST] Main:drop (htf-test/Main.hs:146) +++ OK (0ms) [TEST] Main:slice (htf-test/Main.hs:151) +++ OK (0ms) * Tests: 16 * Passed: 16 * Pending: 0 * Failures: 0 * Errors: 0 * Timed out: 0 * Filtered: 0 Total execution time: 5ms Test suite htf-test: PASS Test suite logged to: dist/test/list-t-1.0.5.7-htf-test.log 1 of 1 test suites (1 of 1 test cases) passed. Phase: haddockPhase Preprocessing library for list-t-1.0.5.7... Running Haddock on library for list-t-1.0.5.7... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: vector-0.13.2.0 [1 of 2] Compiling ListT.Prelude ( library/ListT/Prelude.hs, /build/ghc597_0/ghc_2.o, /build/ghc597_0/ghc_2.dyn_o ) [2 of 2] Compiling ListT ( library/ListT.hs, nothing ) Haddock coverage: Warning: 'ListT' is ambiguous. It is defined * at library/ListT.hs:54:5 * at library/ListT.hs:53:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at library/ListT.hs:53:1 96% ( 28 / 29) in 'ListT' Missing documentation for: Module header Warning: ListT: could not find link destinations for: - ListT.Rep_ListT Documentation created: dist/doc/html/list-t/, dist/doc/html/list-t/list-t.txt Preprocessing test suite 'htf-test' for list-t-1.0.5.7... Phase: installPhase Installing library in /nix/store/vn81kacalpqwhzxl1wsp0zn8r3dhfz1h-list-t-1.0.5.7/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/list-t-1.0.5.7-GVn1dJAYS27ITyUDjKVzJP Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/vn81kacalpqwhzxl1wsp0zn8r3dhfz1h-list-t-1.0.5.7 Ord: Transitivity +++ OK, passed 100 tests. Ord: Totality +++ OK, passed 100 tests. Num: Additive Commutativity +++ OK, passed 100 tests. Num: Additive Left Identity +++ OK, passed 100 tests. Num: Additive Right Identity +++ OK, passed 100 tests. Num: Multiplicative Associativity +++ OK, passed 100 tests. Num: Multiplicative Left Identity +++ OK, passed 100 tests. Num: Multiplicative Right Identity +++ OK, passed 100 tests. Num: Multiplication Left Distributes Over Addition +++ OK, passed 100 tests. Num: Multiplication Right Distributes Over Addition +++ OK, passed 100 tests. Num: Multiplicative Left Annihilation +++ OK, passed 100 tests. Num: Multiplicative Right Annihilation +++ OK, passed 100 tests. Num: Additive Inverse +++ OK, passed 100 tests. Num: Subtraction +++ OK, passed 100 tests. Num: Abs Is Idempotent +++ OK, passed 100 tests. Num: Signum Is Idempotent +++ OK, passed 100 tests. Num: Product Of Abs And Signum Is Id +++ OK, passed 100 tests. Integral: Quotient Remainder +++ OK, passed 100 tests. Integral: Division Modulus +++ OK, passed 100 tests. Integral: Integer Roundtrip +++ OK, passed 100 tests. Integral: QuotRem is (Quot, Rem) +++ OK, passed 100 tests. Integral: DivMod is (Div, Mod) +++ OK, passed 100 tests; 1 discarded. Bits: Conjunction Idempotence +++ OK, passed 100 tests. Bits: Disjunction Idempotence +++ OK, passed 100 tests. Bits: Double Complement +++ OK, passed 100 tests. Bits: Set Bit +++ OK, passed 100 tests. Bits: Clear Bit +++ OK, passed 100 tests. Bits: Complement Bit +++ OK, passed 100 tests. Bits: Clear Zero +++ OK, passed 100 tests. Bits: Set Zero +++ OK, passed 100 tests. Bits: Test Zero +++ OK, passed 100 tests. Bits: Pop Zero +++ OK, passed 100 tests. Bits: Right Rotation +++ OK, passed 100 tests; 66 discarded. Bits: Left Rotation +++ OK, passed 100 tests; 99 discarded. Bits: Count Leading Zeros of Zero +++ OK, passed 100 tests. Bits: Count Trailing Zeros of Zero +++ OK, passed 100 tests. ---------- -- Int8 -- ---------- Show: Show +++ OK, passed 100 tests. Show: Equivariance: showsPrec +++ OK, passed 100 tests. Show: Equivariance: showList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. ------------ -- IntMap -- ------------ Show: Show +++ OK, passed 100 tests. Show: Equivariance: showsPrec +++ OK, passed 100 tests. Show: Equivariance: showList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. ------------ -- IntSet -- ------------ Show: Show +++ OK, passed 100 tests. Show: Equivariance: showsPrec +++ OK, passed 100 tests. Show: Equivariance: showList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. ------------- -- Integer -- ------------- Show: Show +++ OK, passed 100 tests. Show: Equivariance: showsPrec +++ OK, passed 100 tests. Show: Equivariance: showList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [ 17 of 369] Compiling Rebase.Control.Concurrent.STM.TQueue ( library/Rebase/Control/Concurrent/STM/TQueue.hs, nothing ) [ 18 of 369] Compiling Rebase.Control.Concurrent.STM.TSem ( library/Rebase/Control/Concurrent/STM/TSem.hs, nothing ) [ 19 of 369] Compiling Rebase.Control.Concurrent.STM.TVar ( library/Rebase/Control/Concurrent/STM/TVar.hs, nothing ) [ 20 of 369] Compiling Rebase.Control.DeepSeq ( library/Rebase/Control/DeepSeq.hs, nothing ) [ 21 of 369] Compiling Rebase.Control.Exception ( library/Rebase/Control/Exception.hs, nothing ) [ 22 of 369] Compiling Rebase.Control.Exception.Base ( library/Rebase/Control/Exception/Base.hs, nothing ) [ 23 of 369] Compiling Rebase.Control.Monad ( library/Rebase/Control/Monad.hs, nothing ) [ 24 of 369] Compiling Rebase.Control.Monad.Cont ( library/Rebase/Control/Monad/Cont.hs, nothing ) [ 25 of 369] Compiling Rebase.Control.Monad.Cont.Class ( library/Rebase/Control/Monad/Cont/Class.hs, nothing ) [ 26 of 369] Compiling Rebase.Control.Monad.Error.Class ( library/Rebase/Control/Monad/Error/Class.hs, nothing ) [ 27 of 369] Compiling Rebase.Control.Monad.Fail ( library/Rebase/Control/Monad/Fail.hs, nothing ) [ 28 of 369] Compiling Rebase.Control.Monad.Fix ( library/Rebase/Control/Monad/Fix.hs, nothing ) [ 29 of 369] Compiling Rebase.Control.Monad.IO.Class ( library/Rebase/Control/Monad/IO/Class.hs, nothing ) [ 30 of 369] Compiling Rebase.Control.Monad.Identity ( library/Rebase/Control/Monad/Identity.hs, nothing ) [ 31 of 369] Compiling Rebase.Control.Monad.RWS ( library/Rebase/Control/Monad/RWS.hs, nothing ) [ 32 of 369] Compiling Rebase.Control.Monad.RWS.Class ( library/Rebase/Control/Monad/RWS/Class.hs, nothing ) [ 33 of 369] Compiling Rebase.Control.Monad.RWS.Lazy ( library/Rebase/Control/Monad/RWS/Lazy.hs, nothing ) [ 34 of 369] Compiling Rebase.Control.Monad.RWS.Strict ( library/Rebase/Control/Monad/RWS/Strict.hs, nothing ) [ 35 of 369] Compiling Rebase.Control.Monad.Reader ( library/Rebase/Control/Monad/Reader.hs, nothing ) [ 36 of 369] Compiling Rebase.Control.Monad.Reader.Class ( library/Rebase/Control/Monad/Reader/Class.hs, nothing ) [ 37 of 369] Compiling Rebase.Control.Monad.ST ( library/Rebase/Control/Monad/ST.hs, nothing ) [ 38 of 369] Compiling Rebase.Control.Monad.ST.Lazy ( library/Rebase/Control/Monad/ST/Lazy.hs, nothing ) [ 39 of 369] Compiling Rebase.Control.Monad.ST.Lazy.Unsafe ( library/Rebase/Control/Monad/ST/Lazy/Unsafe.hs, nothing ) [ 40 of 369] Compiling Rebase.Control.Monad.ST.Strict ( library/Rebase/Control/Monad/ST/Strict.hs, nothing ) [ 41 of 369] Compiling Rebase.Control.Monad.ST.Unsafe ( library/Rebase/Control/Monad/ST/Unsafe.hs, nothing ) [ 42 of 369] Compiling Rebase.Control.Monad.STM ( library/Rebase/Control/Monad/STM.hs, nothing ) [ 43 of 369] Compiling Rebase.Control.Monad.Signatures ( library/Rebase/Control/Monad/Signatures.hs, nothing ) [ 44 of 369] Compiling Rebase.Control.Monad.State ( library/Rebase/Control/Monad/State.hs, nothing ) [ 45 of 369] Compiling Rebase.Control.Monad.State.Class ( library/Rebase/Control/Monad/State/Class.hs, nothing ) [ 46 of 369] Compiling Rebase.Control.Monad.State.Lazy ( library/Rebase/Control/Monad/State/Lazy.hs, nothing ) [ 47 of 369] Compiling Rebase.Control.Monad.State.Strict ( library/Rebase/Control/Monad/State/Strict.hs, nothing ) [ 48 of 369] Compiling Rebase.Control.Monad.Trans ( library/Rebase/Control/Monad/Trans.hs, nothing ) [ 49 of 369] Compiling Rebase.Control.Monad.Trans.Class ( library/Rebase/Control/Monad/Trans/Class.hs, nothing ) [ 50 of 369] Compiling Rebase.Control.Monad.Trans.Cont ( library/Rebase/Control/Monad/Trans/Cont.hs, nothing ) [ 51 of 369] Compiling Rebase.Control.Monad.Trans.Except ( library/Rebase/Control/Monad/Trans/Except.hs, nothing ) [ 52 of 369] Compiling Rebase.Control.Monad.Trans.Identity ( library/Rebase/Control/Monad/Trans/Identity.hs, nothing ) [ 53 of 369] Compiling Rebase.Control.Monad.Trans.Maybe ( library/Rebase/Control/Monad/Trans/Maybe.hs, nothing ) [ 54 of 369] Compiling Rebase.Control.Monad.Trans.RWS ( library/Rebase/Control/Monad/Trans/RWS.hs, nothing ) [ 55 of 369] Compiling Rebase.Control.Monad.Trans.RWS.Lazy ( library/Rebase/Control/Monad/Trans/RWS/Lazy.hs, nothing ) : warning: []8;;https://errors.haskell.org/messages/GHC-42258\GHC-42258]8;;\] [-Wunused-packages] The following packages were specified via -package or -package-id flags, but were not needed for compilation: - base-4.20.1.0 (exposed by flag -package-id base-4.20.1.0-2277) [ 1 of 55] Compiling Paths_stan [ 2 of 55] Compiling Stan.Browse [ 3 of 55] Compiling Stan.Category [ 4 of 55] Compiling Stan.Core.Id [ 5 of 55] Compiling Stan.Core.List [ 6 of 55] Compiling Stan.EnvVars [ 7 of 55] Compiling Stan.Example src/Stan/Example.hs:40:20: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 40 | getFirstIPromise = P.head  | ^^^^^^ [ 8 of 55] Compiling Stan.Ghc.Compat810 [ 9 of 55] Compiling Stan.Ghc.Compat900 [10 of 55] Compiling Stan.Ghc.Compat902 [11 of 55] Compiling Stan.Ghc.Compat906 [12 of 55] Compiling Stan.Ghc.Compat [13 of 55] Compiling Stan.Core.ModuleName [14 of 55] Compiling Stan.Hie.Compat810 [15 of 55] Compiling Stan.Hie.Compat900 [16 of 55] Compiling Stan.Hie.Compat902 [17 of 55] Compiling Stan.Hie.Compat904 [18 of 55] Compiling Stan.Hie.Compat [19 of 55] Compiling Stan.Cabal [20 of 55] Compiling Stan.Hie.Debug810 [21 of 55] Compiling Stan.Hie.Debug900 [22 of 55] Compiling Stan.Hie.Debug902 [23 of 55] Compiling Stan.Info [24 of 55] Compiling Stan.NameMeta [25 of 55] Compiling Stan.Hie.Debug908 [26 of 55] Compiling Stan.Hie.Debug [27 of 55] Compiling Stan.Pattern.Edsl [28 of 55] Compiling Stan.Pattern.Type src/Stan/Pattern/Type.hs:40:38: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] The import of ‘baseNameFrom’ from module ‘Stan.NameMeta’ is redundant  | 40 | import Stan.NameMeta (NameMeta (..), baseNameFrom, ghcPrimNameFrom, primTypeMeta, textNameFrom, _nameFrom)  | ^^^^^^^^^^^^ [29 of 55] Compiling Stan.Pattern.Ast [30 of 55] Compiling Stan.Hie [31 of 55] Compiling Stan.Hie.MatchType [32 of 55] Compiling Stan.Hie.MatchAst [33 of 55] Compiling Stan.Report.Css [34 of 55] Compiling Stan.Report.Settings [35 of 55] Compiling Stan.Severity [36 of 55] Compiling Stan.Inspection [37 of 55] Compiling Stan.Inspection.Style [38 of 55] Compiling Stan.Inspection.Partial [39 of 55] Compiling Stan.Inspection.Infinite [40 of 55] Compiling Stan.Inspection.AntiPattern [41 of 55] Compiling Stan.Inspection.All [42 of 55] Compiling Stan.Observation [43 of 55] Compiling Stan.FileInfo [44 of 55] Compiling Stan.Analysis.Visitor [45 of 55] Compiling Stan.Analysis.Analyser [46 of 55] Compiling Stan.Analysis [47 of 55] Compiling Stan.Analysis.Pretty [48 of 55] Compiling Stan.Config [49 of 55] Compiling Stan.Config.Pretty [50 of 55] Compiling Stan.Cli [51 of 55] Compiling Stan.Analysis.Summary [52 of 55] Compiling Stan.Report.Html [53 of 55] Compiling Stan.Report [54 of 55] Compiling Stan.Toml [55 of 55] Compiling Stan : warning: []8;;https://errors.haskell.org/messages/GHC-42258\GHC-42258]8;;\] [-Wunused-packages] The following packages were specified via -package or -package-id flags, but were not needed for compilation: - base-4.20.1.0 (exposed by flag -package-id base-4.20.1.0-2277) [ 1 of 55] Compiling Paths_stan [ 2 of 55] Compiling Stan.Browse [ 3 of 55] Compiling Stan.Category [ 4 of 55] Compiling Stan.Core.Id [ 5 of 55] Compiling Stan.Core.List [ 6 of 55] Compiling Stan.EnvVars stepIt (src/Text/Trifecta/Parser.hs:328) parseTest (src/Text/Trifecta/Parser.hs:436) 100% ( 10 / 10) in 'Text.Trifecta' Warning: 'skipWhitespace' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 5 / 5) in 'Text.Trifecta.Tutorial' Warning: Text.Trifecta.Util.IntervalMap: could not find link destinations for: - Text.Trifecta.Util.IntervalMap.Node Warning: Text.Trifecta.Delta: could not find link destinations for: - Text.Trifecta.Delta.Rep_Delta Warning: Text.Trifecta.Rope: could not find link destinations for: - Text.Trifecta.Rope.Rep_Strand Warning: Text.Trifecta.Rendering: could not find link destinations for: - Text.Trifecta.Rendering.Rep_Fixit - Text.Trifecta.Rendering.Rep_Spanned - Text.Trifecta.Rendering.Rep_Span - Text.Trifecta.Rendering.Rep_Careted - Text.Trifecta.Rendering.Rep_Caret Documentation created: dist/doc/html/trifecta/, dist/doc/html/trifecta/trifecta.txt Preprocessing test suite 'quickcheck' for trifecta-2.1.4... Phase: installPhase Installing library in /nix/store/k3vyxjj8i3hhx6jmhzg5pfsr2pax6xri-trifecta-2.1.4/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/trifecta-2.1.4-22EEPMrOvejLtm4S5Z2g6v Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/k3vyxjj8i3hhx6jmhzg5pfsr2pax6xri-trifecta-2.1.4 shrinking /nix/store/k3vyxjj8i3hhx6jmhzg5pfsr2pax6xri-trifecta-2.1.4/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHStrifecta-2.1.4-22EEPMrOvejLtm4S5Z2g6v-ghc9.10.2.so checking for references to /build/ in /nix/store/k3vyxjj8i3hhx6jmhzg5pfsr2pax6xri-trifecta-2.1.4... patching script interpreter paths in /nix/store/k3vyxjj8i3hhx6jmhzg5pfsr2pax6xri-trifecta-2.1.4 stripping (with command strip and flags -S -p) in /nix/store/k3vyxjj8i3hhx6jmhzg5pfsr2pax6xri-trifecta-2.1.4/lib shrinking RPATHs of ELF executables and libraries in /nix/store/7p15maax6b8lfxd57syrfvdv1afbxvwx-trifecta-2.1.4-doc checking for references to /build/ in /nix/store/7p15maax6b8lfxd57syrfvdv1afbxvwx-trifecta-2.1.4-doc... patching script interpreter paths in /nix/store/7p15maax6b8lfxd57syrfvdv1afbxvwx-trifecta-2.1.4-doc [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/96wsp2w86344pr57d5hlw3hddb7bqasz-dependent-map-0.4.0.1-doc /nix/store/yzyh24mm4q3diz4rg5ppy1hhlk1699dc-dependent-map-0.4.0.1 [post-build-hook] Pushing 2 paths (174 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/yzyh24mm4q3diz4rg5ppy1hhlk1699dc-dependent-map-0.4.0.1 (2.06 MiB) [post-build-hook] Pushing /nix/store/96wsp2w86344pr57d5hlw3hddb7bqasz-dependent-map-0.4.0.1-doc (1.89 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/96wsp2w86344pr57d5hlw3hddb7bqasz-dependent-map-0.4.0.1-doc /nix/store/yzyh24mm4q3diz4rg5ppy1hhlk1699dc-dependent-map-0.4.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/96wsp2w86344pr57d5hlw3hddb7bqasz-dependent-map-0.4.0.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/yzyh24mm4q3diz4rg5ppy1hhlk1699dc-dependent-map-0.4.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/pdd9g0cysqrh86dqd3ic6408s14cv0cg-dependent-map-0.4.0.1.drv' to 'https://cache.nix-ci.com'... 2 | {-# LANGUAGE TypeInType #-}  | ^^^^^^^^^^ src/Data/Generics/Product/Fields.hs:12:14: warning: []8;;https://errors.haskell.org/messages/GHC-53692\GHC-53692]8;;\] [-Wdeprecated-flags] -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead  | 12 | {-# LANGUAGE TypeInType #-}  | ^^^^^^^^^^ [ 1 of 20] Compiling Data.Generics.Internal.VL.Iso ( src/Data/Generics/Internal/VL/Iso.hs, nothing ) [ 2 of 20] Compiling Data.Generics.Internal.VL.Lens ( src/Data/Generics/Internal/VL/Lens.hs, nothing ) [ 3 of 20] Compiling Data.Generics.Internal.VL.Prism ( src/Data/Generics/Internal/VL/Prism.hs, nothing ) [ 4 of 20] Compiling Data.Generics.Internal.VL ( src/Data/Generics/Internal/VL.hs, nothing ) [ 5 of 20] Compiling Data.Generics.Product.Fields ( src/Data/Generics/Product/Fields.hs, nothing ) [ 6 of 20] Compiling Data.Generics.Product.HList ( src/Data/Generics/Product/HList.hs, nothing ) [ 7 of 20] Compiling Data.Generics.Product.Param ( src/Data/Generics/Product/Param.hs, nothing ) [ 8 of 20] Compiling Data.Generics.Product.Positions ( src/Data/Generics/Product/Positions.hs, nothing ) [ 9 of 20] Compiling Data.Generics.Product.Subtype ( src/Data/Generics/Product/Subtype.hs, nothing ) [10 of 20] Compiling Data.Generics.Product.Typed ( src/Data/Generics/Product/Typed.hs, nothing ) [11 of 20] Compiling Data.Generics.Product.Any ( src/Data/Generics/Product/Any.hs, nothing ) src/Data/Generics/Product/Any.hs:79:26: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators  | 79 | instance (HasType a s, t ~ s, a ~ b) => HasAny a s t a b where  | ^ src/Data/Generics/Product/Any.hs:79:33: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators  | 79 | instance (HasType a s, t ~ s, a ~ b) => HasAny a s t a b where  | ^ [12 of 20] Compiling Data.Generics.Product.Types ( src/Data/Generics/Product/Types.hs, nothing ) [13 of 20] Compiling Data.Generics.Product ( src/Data/Generics/Product.hs, nothing ) [14 of 20] Compiling Data.Generics.Sum.Constructors ( src/Data/Generics/Sum/Constructors.hs, nothing ) [15 of 20] Compiling Data.Generics.Sum.Subtype ( src/Data/Generics/Sum/Subtype.hs, nothing ) [16 of 20] Compiling Data.Generics.Sum.Typed ( src/Data/Generics/Sum/Typed.hs, nothing ) [17 of 20] Compiling Data.Generics.Sum.Any ( src/Data/Generics/Sum/Any.hs, nothing ) [18 of 20] Compiling Data.Generics.Sum ( src/Data/Generics/Sum.hs, nothing ) [19 of 20] Compiling Data.Generics.Labels ( src/Data/Generics/Labels.hs, nothing ) [20 of 20] Compiling Data.Generics.Wrapped ( src/Data/Generics/Wrapped.hs, nothing ) Haddock coverage: Warning: 'M1' is ambiguous. It is defined * in ‘GHC.Internal.Generics’ * in ‘GHC.Internal.Generics’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.Generics’ 16% ( 7 / 43) in 'Data.Generics.Internal.VL' Missing documentation for: Module header lens (src/Data/Generics/Internal/VL/Lens.hs:70) [hiedb]  depends lucid-2.11.20250303-5QRfgw5T2GVIjseczfpMOR [hiedb]  depends mtl-2.3.1-5ae5 [hiedb]  depends optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [hiedb]  depends sqlite-simple-0.4.19.0-DeYSxtlFkxn6LidCvmfGjR [hiedb]  depends terminal-size-0.3.4-3hsgUC42btBLAavmLx7RWR [hiedb]  depends text-2.1.2-9845 [hiedb]  definite hiedb-0.7.0.0-2G5EIOq5ZqA560Mi8s4B6C-hiedb [hiedb]  depends base-4.20.1.0-2277 [hiedb]  depends ghc-paths-0.1.0.12-BTxxrzk1njL3kUH7q72lnB [hiedb]  depends hiedb-0.7.0.0-BzRKF1iEBwoKrTAPM1j9bo [hiedb]  definite hiedb-0.7.0.0-2xbB481Hfj3J4O9tq4UHiD-hiedb-tests [hiedb]  depends algebraic-graphs-0.7-1EcQHPe1dklCgCezd3ndnl [hiedb]  depends base-4.20.1.0-2277 [hiedb]  depends directory-1.3.8.5-ad1a [hiedb]  depends filepath-1.5.4.0-590e [hiedb]  depends ghc-paths-0.1.0.12-BTxxrzk1njL3kUH7q72lnB [hiedb]  depends hiedb-0.7.0.0-BzRKF1iEBwoKrTAPM1j9bo [hiedb]  depends hspec-2.11.14-3auEz28FeP0D0azREoF21o [hiedb]  depends process-1.6.25.0-d21a [hiedb]  depends temporary-1.3-BQ38mAt3evo5vO57xabNgq [hiedb]  depends hiedb-0.7.0.0-2G5EIOq5ZqA560Mi8s4B6C-hiedb [hiedb] Using Cabal-3.12.1.0 compiled by ghc-9.10 [hiedb] Using compiler: ghc-9.10.2 [hiedb] Using install prefix: [hiedb] /nix/store/2fwy6nfdpa9ffxnq2d304sswylm3p1pw-hiedb-0.7.0.0 [hiedb] Executables installed in: [hiedb] /nix/store/2fwy6nfdpa9ffxnq2d304sswylm3p1pw-hiedb-0.7.0.0/bin [hiedb] Libraries installed in: [hiedb] /nix/store/2fwy6nfdpa9ffxnq2d304sswylm3p1pw-hiedb-0.7.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/hiedb-0.7.0.0-BzRKF1iEBwoKrTAPM1j9bo [hiedb] Dynamic Libraries installed in: [hiedb] /nix/store/2fwy6nfdpa9ffxnq2d304sswylm3p1pw-hiedb-0.7.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [hiedb] Private executables installed in: [hiedb] /nix/store/2fwy6nfdpa9ffxnq2d304sswylm3p1pw-hiedb-0.7.0.0/libexec/x86_64-linux-ghc-9.10.2-1e2a/hiedb-0.7.0.0 [hiedb] Data files installed in: [hiedb] /nix/store/2fwy6nfdpa9ffxnq2d304sswylm3p1pw-hiedb-0.7.0.0/share/x86_64-linux-ghc-9.10.2-1e2a/hiedb-0.7.0.0 [hiedb] Documentation installed in: [hiedb] /nix/store/561xclbrac6q5pig0yv56pvrm33xx096-hiedb-0.7.0.0-doc/share/doc/hiedb-0.7.0.0 [hiedb] Configuration files installed in: [hiedb] /nix/store/2fwy6nfdpa9ffxnq2d304sswylm3p1pw-hiedb-0.7.0.0/etc [hiedb] No alex found [hiedb] Using ar found on system at: [hiedb] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [hiedb] No c2hs found [hiedb] No cpphs found [hiedb] No doctest found [hiedb] Using gcc version 14.3.0 given by user at: [hiedb] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [hiedb] Using ghc version 9.10.2 found on system at: [hiedb] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [hiedb] Using ghc-pkg version 9.10.2 found on system at: [hiedb] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [hiedb] No ghcjs found [hiedb] No ghcjs-pkg found [hiedb] No greencard found [hiedb] Using haddock version 2.31.0 found on system at: [hiedb] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [hiedb] No happy found [hiedb] Using haskell-suite found on system at: haskell-suite-dummy-location [hiedb] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [hiedb] No hmake found [hiedb] Using hpc version 0.69 found on system at: [hiedb] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [hiedb] Using hsc2hs version 0.68.10 found on system at: [hiedb] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [hiedb] Using hscolour version 1.25 found on system at: [hiedb] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [hiedb] No jhc found [hiedb] Using ld found on system at: [hiedb] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [hiedb] No pkg-config found [hiedb] Using runghc version 9.10.2 found on system at: [hiedb] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [hiedb] Using strip version 2.44 found on system at: [hiedb] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [hiedb] Using tar found on system at: [hiedb] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [hiedb] No uhc found [hiedb] Phase: buildPhase [hiedb] Preprocessing library for hiedb-0.7.0.0... [hiedb] Building library for hiedb-0.7.0.0... [hiedb] [1 of 9] Compiling HieDb.Compat ( src/HieDb/Compat.hs, dist/build/HieDb/Compat.o, dist/build/HieDb/Compat.dyn_o ) [46 of 47] Compiling HaskellWorks.Foreign ( src/HaskellWorks/Foreign.hs, dist/build/HaskellWorks/Foreign.o, dist/build/HaskellWorks/Foreign.dyn_o ) [47 of 47] Compiling Paths_hw_prim ( dist/build/autogen/Paths_hw_prim.hs, dist/build/Paths_hw_prim.o, dist/build/Paths_hw_prim.dyn_o ) [ 1 of 47] Compiling HaskellWorks.Control.Monad.Lazy ( src/HaskellWorks/Control/Monad/Lazy.hs, dist/build/HaskellWorks/Control/Monad/Lazy.p_o ) [ 2 of 47] Compiling HaskellWorks.Data.Branchless ( src/HaskellWorks/Data/Branchless.hs, dist/build/HaskellWorks/Data/Branchless.p_o ) [ 3 of 47] Compiling HaskellWorks.Data.ByteString ( src/HaskellWorks/Data/ByteString.hs, dist/build/HaskellWorks/Data/ByteString.p_o ) [ 4 of 47] Compiling HaskellWorks.Data.ByteString.Builder ( src/HaskellWorks/Data/ByteString/Builder.hs, dist/build/HaskellWorks/Data/ByteString/Builder.p_o ) [ 5 of 47] Compiling HaskellWorks.Data.ByteString.Lazy ( src/HaskellWorks/Data/ByteString/Lazy.hs, dist/build/HaskellWorks/Data/ByteString/Lazy.p_o ) [ 6 of 47] Compiling HaskellWorks.Data.Char.IsChar ( src/HaskellWorks/Data/Char/IsChar.hs, dist/build/HaskellWorks/Data/Char/IsChar.p_o ) [ 7 of 47] Compiling HaskellWorks.Data.Char ( src/HaskellWorks/Data/Char.hs, dist/build/HaskellWorks/Data/Char.p_o ) [ 8 of 47] Compiling HaskellWorks.Data.Concat ( src/HaskellWorks/Data/Concat.hs, dist/build/HaskellWorks/Data/Concat.p_o ) [ 9 of 47] Compiling HaskellWorks.Data.Container ( src/HaskellWorks/Data/Container.hs, dist/build/HaskellWorks/Data/Container.p_o ) [10 of 47] Compiling HaskellWorks.Data.Cons ( src/HaskellWorks/Data/Cons.hs, dist/build/HaskellWorks/Data/Cons.p_o ) [11 of 47] Compiling HaskellWorks.Data.Decode ( src/HaskellWorks/Data/Decode.hs, dist/build/HaskellWorks/Data/Decode.p_o ) [12 of 47] Compiling HaskellWorks.Data.Empty ( src/HaskellWorks/Data/Empty.hs, dist/build/HaskellWorks/Data/Empty.p_o ) [13 of 47] Compiling HaskellWorks.Data.Filter ( src/HaskellWorks/Data/Filter.hs, dist/build/HaskellWorks/Data/Filter.p_o ) [14 of 47] Compiling HaskellWorks.Data.Foldable ( src/HaskellWorks/Data/Foldable.hs, dist/build/HaskellWorks/Data/Foldable.p_o ) [15 of 47] Compiling HaskellWorks.Data.FromByteString ( src/HaskellWorks/Data/FromByteString.hs, dist/build/HaskellWorks/Data/FromByteString.p_o ) [16 of 47] Compiling HaskellWorks.Data.FromString ( src/HaskellWorks/Data/FromString.hs, dist/build/HaskellWorks/Data/FromString.p_o ) [17 of 47] Compiling HaskellWorks.Data.Generate ( src/HaskellWorks/Data/Generate.hs, dist/build/HaskellWorks/Data/Generate.p_o ) [18 of 47] Compiling HaskellWorks.Data.Head ( src/HaskellWorks/Data/Head.hs, dist/build/HaskellWorks/Data/Head.p_o ) src/HaskellWorks/Data/Head.hs:24:10: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 24 | head = L.head  | ^^^^^^ [19 of 47] Compiling HaskellWorks.Data.Naive ( src/HaskellWorks/Data/Naive.hs, dist/build/HaskellWorks/Data/Naive.p_o ) [20 of 47] Compiling HaskellWorks.Data.Null ( src/HaskellWorks/Data/Null.hs, dist/build/HaskellWorks/Data/Null.p_o ) [21 of 47] Compiling HaskellWorks.Data.Positioning ( src/HaskellWorks/Data/Positioning.hs, dist/build/HaskellWorks/Data/Positioning.p_o ) [22 of 47] Compiling HaskellWorks.Data.Length ( src/HaskellWorks/Data/Length.hs, dist/build/HaskellWorks/Data/Length.p_o ) [23 of 47] Compiling HaskellWorks.Data.Drop ( src/HaskellWorks/Data/Drop.hs, dist/build/HaskellWorks/Data/Drop.p_o ) [24 of 47] Compiling HaskellWorks.Data.AtIndex ( src/HaskellWorks/Data/AtIndex.hs, dist/build/HaskellWorks/Data/AtIndex.p_o ) shrinking /nix/store/vn81kacalpqwhzxl1wsp0zn8r3dhfz1h-list-t-1.0.5.7/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSlist-t-1.0.5.7-GVn1dJAYS27ITyUDjKVzJP-ghc9.10.2.so checking for references to /build/ in /nix/store/vn81kacalpqwhzxl1wsp0zn8r3dhfz1h-list-t-1.0.5.7... patching script interpreter paths in /nix/store/vn81kacalpqwhzxl1wsp0zn8r3dhfz1h-list-t-1.0.5.7 stripping (with command strip and flags -S -p) in /nix/store/vn81kacalpqwhzxl1wsp0zn8r3dhfz1h-list-t-1.0.5.7/lib shrinking RPATHs of ELF executables and libraries in /nix/store/47j7yk1k2wm2p20jqpli5x65f60xmy01-list-t-1.0.5.7-doc checking for references to /build/ in /nix/store/47j7yk1k2wm2p20jqpli5x65f60xmy01-list-t-1.0.5.7-doc... patching script interpreter paths in /nix/store/47j7yk1k2wm2p20jqpli5x65f60xmy01-list-t-1.0.5.7-doc Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. ---------- -- List -- ---------- Show: Show +++ OK, passed 100 tests. Show: Equivariance: showsPrec +++ OK, passed 100 tests. Show: Equivariance: showList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. Functor: Identity +++ OK, passed 100 tests. Functor: Composition +++ OK, passed 100 tests. Functor: Const +++ OK, passed 100 tests. Applicative: Identity +++ OK, passed 100 tests. Applicative: Composition +++ OK, passed 100 tests. Applicative: Homomorphism +++ OK, passed 100 tests. Applicative: Interchange +++ OK, passed 100 tests. Applicative: LiftA2 Part 1 +++ OK, passed 100 tests. Monad: Left Identity +++ OK, passed 100 tests. Monad: Right Identity +++ OK, passed 100 tests. Monad: Associativity +++ OK, passed 100 tests. Monad: Return +++ OK, passed 100 tests. Monad: Ap +++ OK, passed 100 tests. MonadPlus: Left Identity +++ OK, passed 100 tests. MonadPlus: Right Identity +++ OK, passed 100 tests. MonadPlus: Associativity +++ OK, passed 100 tests. MonadPlus: Left Zero +++ OK, passed 100 tests. MonadPlus: Right Zero +++ OK, passed 100 tests. MonadZip: Naturality +++ OK, passed 100 tests. Foldable: fold +++ OK, passed 100 tests. Foldable: foldMap +++ OK, passed 100 tests. Foldable: foldr +++ OK, passed 100 tests. Foldable: foldr' +++ OK, passed 100 tests. Foldable: foldl +++ OK, passed 100 tests. Foldable: foldl' +++ OK, passed 100 tests. Foldable: foldl1 +++ OK, passed 100 tests. Foldable: foldr1 +++ OK, passed 100 tests. Foldable: toList +++ OK, passed 100 tests. Foldable: null +++ OK, passed 100 tests. Foldable: length +++ OK, passed 100 tests. Traversable: Naturality +++ OK, passed 100 tests. Traversable: Identity +++ OK, passed 100 tests. Traversable: Composition +++ OK, passed 100 tests. Traversable: Sequence Naturality +++ OK, passed 100 tests. Traversable: Sequence Identity +++ OK, passed 100 tests. Traversable: Sequence Composition +++ OK, passed 100 tests. Traversable: foldMap +++ OK, passed 100 tests. Traversable: fmap +++ OK, passed 100 tests. --------- -- Map -- --------- Show: Show +++ OK, passed 100 tests. Show: Equivariance: showsPrec +++ OK, passed 100 tests. Show: Equivariance: showList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. Apply: LiftF2 part 1 +++ OK, passed 100 tests. Apply: Associativity +++ OK, passed 100 tests. ----------- -- Maybe -- ----------- Show: Show +++ OK, passed 100 tests. Show: Equivariance: showsPrec +++ OK, passed 100 tests. Show: Equivariance: showList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. Functor: Identity +++ OK, passed 100 tests. Functor: Composition +++ OK, passed 100 tests. Functor: Const +++ OK, passed 100 tests. Applicative: Identity +++ OK, passed 100 tests. Applicative: Composition +++ OK, passed 100 tests. [ 56 of 369] Compiling Rebase.Control.Monad.Trans.RWS.Strict ( library/Rebase/Control/Monad/Trans/RWS/Strict.hs, nothing ) [ 57 of 369] Compiling Rebase.Control.Monad.Trans.Reader ( library/Rebase/Control/Monad/Trans/Reader.hs, nothing ) [ 58 of 369] Compiling Rebase.Control.Monad.Trans.State ( library/Rebase/Control/Monad/Trans/State.hs, nothing ) [ 59 of 369] Compiling Rebase.Control.Monad.Trans.State.Lazy ( library/Rebase/Control/Monad/Trans/State/Lazy.hs, nothing ) [ 60 of 369] Compiling Rebase.Control.Monad.Trans.State.Strict ( library/Rebase/Control/Monad/Trans/State/Strict.hs, nothing ) [ 61 of 369] Compiling Rebase.Control.Monad.Trans.Writer ( library/Rebase/Control/Monad/Trans/Writer.hs, nothing ) [ 62 of 369] Compiling Rebase.Control.Monad.Trans.Writer.Lazy ( library/Rebase/Control/Monad/Trans/Writer/Lazy.hs, nothing ) [ 63 of 369] Compiling Rebase.Control.Monad.Trans.Writer.Strict ( library/Rebase/Control/Monad/Trans/Writer/Strict.hs, nothing ) [ 64 of 369] Compiling Rebase.Control.Monad.Writer ( library/Rebase/Control/Monad/Writer.hs, nothing ) [ 65 of 369] Compiling Rebase.Control.Monad.Writer.Class ( library/Rebase/Control/Monad/Writer/Class.hs, nothing ) [ 66 of 369] Compiling Rebase.Control.Monad.Writer.Lazy ( library/Rebase/Control/Monad/Writer/Lazy.hs, nothing ) [ 67 of 369] Compiling Rebase.Control.Monad.Writer.Strict ( library/Rebase/Control/Monad/Writer/Strict.hs, nothing ) [ 68 of 369] Compiling Rebase.Control.Monad.Zip ( library/Rebase/Control/Monad/Zip.hs, nothing ) [ 69 of 369] Compiling Rebase.Control.Selective ( library/Rebase/Control/Selective.hs, nothing ) [ 70 of 369] Compiling Rebase.Control.Selective.Free ( library/Rebase/Control/Selective/Free.hs, nothing ) [ 71 of 369] Compiling Rebase.Control.Selective.Multi ( library/Rebase/Control/Selective/Multi.hs, nothing ) [ 72 of 369] Compiling Rebase.Control.Selective.Rigid.Free ( library/Rebase/Control/Selective/Rigid/Free.hs, nothing ) [ 73 of 369] Compiling Rebase.Control.Selective.Rigid.Freer ( library/Rebase/Control/Selective/Rigid/Freer.hs, nothing ) [ 74 of 369] Compiling Rebase.Data.Biapplicative ( library/Rebase/Data/Biapplicative.hs, nothing ) [ 75 of 369] Compiling Rebase.Data.Bifoldable ( library/Rebase/Data/Bifoldable.hs, nothing ) [ 76 of 369] Compiling Rebase.Data.Bifunctor ( library/Rebase/Data/Bifunctor.hs, nothing ) [ 77 of 369] Compiling Rebase.Data.Bifunctor.Apply ( library/Rebase/Data/Bifunctor/Apply.hs, nothing ) [ 78 of 369] Compiling Rebase.Data.Bifunctor.Biff ( library/Rebase/Data/Bifunctor/Biff.hs, nothing ) [ 79 of 369] Compiling Rebase.Data.Bifunctor.Clown ( library/Rebase/Data/Bifunctor/Clown.hs, nothing ) [ 80 of 369] Compiling Rebase.Data.Bifunctor.Flip ( library/Rebase/Data/Bifunctor/Flip.hs, nothing ) [ 81 of 369] Compiling Rebase.Data.Bifunctor.Join ( library/Rebase/Data/Bifunctor/Join.hs, nothing ) [ 82 of 369] Compiling Rebase.Data.Bifunctor.Joker ( library/Rebase/Data/Bifunctor/Joker.hs, nothing ) [ 83 of 369] Compiling Rebase.Data.Bifunctor.Product ( library/Rebase/Data/Bifunctor/Product.hs, nothing ) [ 84 of 369] Compiling Rebase.Data.Bifunctor.Tannen ( library/Rebase/Data/Bifunctor/Tannen.hs, nothing ) [ 85 of 369] Compiling Rebase.Data.Bifunctor.Wrapped ( library/Rebase/Data/Bifunctor/Wrapped.hs, nothing ) [ 86 of 369] Compiling Rebase.Data.Bitraversable ( library/Rebase/Data/Bitraversable.hs, nothing ) [ 87 of 369] Compiling Rebase.Data.Bits ( library/Rebase/Data/Bits.hs, nothing ) [ 88 of 369] Compiling Rebase.Data.Bool ( library/Rebase/Data/Bool.hs, nothing ) [ 89 of 369] Compiling Rebase.Data.ByteString ( library/Rebase/Data/ByteString.hs, nothing ) [ 90 of 369] Compiling Rebase.Data.ByteString.Builder ( library/Rebase/Data/ByteString/Builder.hs, nothing ) [ 91 of 369] Compiling Rebase.Data.ByteString.Builder.Extra ( library/Rebase/Data/ByteString/Builder/Extra.hs, nothing ) [ 92 of 369] Compiling Rebase.Data.ByteString.Builder.Internal ( library/Rebase/Data/ByteString/Builder/Internal.hs, nothing ) [ 7 of 55] Compiling Stan.Example src/Stan/Example.hs:40:20: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 40 | getFirstIPromise = P.head  | ^^^^^^ [ 8 of 55] Compiling Stan.Ghc.Compat810 [ 9 of 55] Compiling Stan.Ghc.Compat900 [10 of 55] Compiling Stan.Ghc.Compat902 [11 of 55] Compiling Stan.Ghc.Compat906 [12 of 55] Compiling Stan.Ghc.Compat [13 of 55] Compiling Stan.Core.ModuleName [14 of 55] Compiling Stan.Hie.Compat810 [15 of 55] Compiling Stan.Hie.Compat900 [16 of 55] Compiling Stan.Hie.Compat902 [17 of 55] Compiling Stan.Hie.Compat904 [18 of 55] Compiling Stan.Hie.Compat [19 of 55] Compiling Stan.Cabal [20 of 55] Compiling Stan.Hie.Debug810 [21 of 55] Compiling Stan.Hie.Debug900 [22 of 55] Compiling Stan.Hie.Debug902 [23 of 55] Compiling Stan.Info [24 of 55] Compiling Stan.NameMeta [25 of 55] Compiling Stan.Hie.Debug908 [26 of 55] Compiling Stan.Hie.Debug [27 of 55] Compiling Stan.Pattern.Edsl [28 of 55] Compiling Stan.Pattern.Type src/Stan/Pattern/Type.hs:40:38: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] The import of ‘baseNameFrom’ from module ‘Stan.NameMeta’ is redundant  | 40 | import Stan.NameMeta (NameMeta (..), baseNameFrom, ghcPrimNameFrom, primTypeMeta, textNameFrom, _nameFrom)  | ^^^^^^^^^^^^ [29 of 55] Compiling Stan.Pattern.Ast [30 of 55] Compiling Stan.Hie [31 of 55] Compiling Stan.Hie.MatchType [32 of 55] Compiling Stan.Hie.MatchAst [33 of 55] Compiling Stan.Report.Css [34 of 55] Compiling Stan.Report.Settings [35 of 55] Compiling Stan.Severity [36 of 55] Compiling Stan.Inspection [37 of 55] Compiling Stan.Inspection.Style [38 of 55] Compiling Stan.Inspection.Partial [39 of 55] Compiling Stan.Inspection.Infinite [40 of 55] Compiling Stan.Inspection.AntiPattern [41 of 55] Compiling Stan.Inspection.All [42 of 55] Compiling Stan.Observation [43 of 55] Compiling Stan.FileInfo [44 of 55] Compiling Stan.Analysis.Visitor [45 of 55] Compiling Stan.Analysis.Analyser [46 of 55] Compiling Stan.Analysis [47 of 55] Compiling Stan.Analysis.Pretty [48 of 55] Compiling Stan.Config [49 of 55] Compiling Stan.Config.Pretty [50 of 55] Compiling Stan.Cli [51 of 55] Compiling Stan.Analysis.Summary [52 of 55] Compiling Stan.Report.Html [53 of 55] Compiling Stan.Report [54 of 55] Compiling Stan.Toml [55 of 55] Compiling Stan Preprocessing test suite 'stan-test' for stan-0.2.1.0... Building test suite 'stan-test' for stan-0.2.1.0... : warning: []8;;https://errors.haskell.org/messages/GHC-42258\GHC-42258]8;;\] [-Wunused-packages] The following packages were specified via -package or -package-id flags, but were not needed for compilation: - base-4.20.1.0 (exposed by flag -package-id base-4.20.1.0-2277) - ghc-9.10.2 (exposed by flag -package-id ghc-9.10.2-1e2a) - relude-1.2.2.2 (exposed by flag -package-id relude-1.2.2.2-EEHhjT7o3jkIA5RGTQ9P95) [ 1 of 13] Compiling Test.Stan.Analysis.Common [ 2 of 13] Compiling Test.Stan.Analysis.AntiPattern [ 3 of 13] Compiling Test.Stan.Analysis.Infinite [ 4 of 13] Compiling Test.Stan.Analysis.Partial [ 5 of 13] Compiling Test.Stan.Analysis.Style [ 6 of 13] Compiling Test.Stan.Analysis [ 7 of 13] Compiling Test.Stan.Gen [ 8 of 13] Compiling Test.Stan.Config [ 9 of 13] Compiling Test.Stan.Cli [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/7p15maax6b8lfxd57syrfvdv1afbxvwx-trifecta-2.1.4-doc /nix/store/k3vyxjj8i3hhx6jmhzg5pfsr2pax6xri-trifecta-2.1.4 [post-build-hook] Pushing 2 paths (175 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/7p15maax6b8lfxd57syrfvdv1afbxvwx-trifecta-2.1.4-doc (3.19 MiB) [post-build-hook] Pushing /nix/store/k3vyxjj8i3hhx6jmhzg5pfsr2pax6xri-trifecta-2.1.4 (13.46 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/7p15maax6b8lfxd57syrfvdv1afbxvwx-trifecta-2.1.4-doc /nix/store/k3vyxjj8i3hhx6jmhzg5pfsr2pax6xri-trifecta-2.1.4 [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/7p15maax6b8lfxd57syrfvdv1afbxvwx-trifecta-2.1.4-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/k3vyxjj8i3hhx6jmhzg5pfsr2pax6xri-trifecta-2.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 1 paths... [post-build-hook] copying path '/nix/store/bkapdm7nq36a4yzgwshwvh5qfj4sv2cw-trifecta-2.1.4.drv' to 'https://cache.nix-ci.com'... Building tree-diff [cabal-add] Phase: setupCompilerEnvironmentPhase [cabal-add] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [cabal-add] Phase: unpackPhase [cabal-add] unpacking source archive /nix/store/x6g7mz9yqd3dp8l6k0hnrwld4g5irb7w-cabal-add-0.2.tar.gz [cabal-add] source root is cabal-add-0.2 [cabal-add] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "cabal-add-0.2/tests/UnitTests.hs" [cabal-add] Phase: patchPhase [cabal-add] Replace Cabal file with edited version from mirror://hackage/cabal-add-0.2/revision/1.cabal. [cabal-add] Phase: compileBuildDriverPhase [cabal-add] setupCompileFlags: -package-db=/build/tmp.0wPzTSawBK/setup-package.conf.d -threaded [cabal-add] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.0wPzTSawBK/Main.o ) [cabal-add] [2 of 2] Linking Setup [cabal-add] Phase: updateAutotoolsGnuConfigScriptsPhase [cabal-add] Phase: configurePhase [cabal-add] configureFlags: --verbose --prefix=/nix/store/kh63yncc6r9a1mikv0sq2qkk5b07v975-cabal-add-0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/x78s2ydv7nyar93ph7s9ilkfky45iiqp-cabal-add-0.2-doc/share/doc/cabal-add-0.2 --with-gcc=gcc --package-db=/build/tmp.0wPzTSawBK/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [cabal-add] Using Parsec parser [cabal-add] Configuring cabal-add-0.2... [cabal-add] Dependency Cabal >=3.8 && <3.17: using Cabal-3.14.2.0 [cabal-add] Dependency Cabal-syntax >=3.8 && <3.17: using Cabal-syntax-3.14.2.0 [cabal-add] Dependency base <5: using base-4.20.1.0 [cabal-add] Dependency bytestring <0.13: using bytestring-0.12.2.0 [cabal-add] Dependency containers <0.9: using containers-0.7 [cabal-add] Dependency mtl <2.4: using mtl-2.3.1 [cabal-add] Dependency Cabal-syntax: using Cabal-syntax-3.14.2.0 [cabal-add] Dependency base <5: using base-4.20.1.0 [cabal-add] Dependency bytestring <0.13: using bytestring-0.12.2.0 [cabal-add] Dependency cabal-add: using cabal-add-0.2 [cabal-add] Dependency cabal-install-parsers >=0.4.1 && <0.7: using [cabal-add] cabal-install-parsers-0.6.2 [cabal-add] Dependency directory <1.4: using directory-1.3.8.5 [cabal-add] Dependency filepath <1.6: using filepath-1.5.4.0 [cabal-add] Dependency optparse-applicative >=0.16 && <0.20: using [cabal-add] optparse-applicative-0.18.1.0 [cabal-add] Dependency process <1.7: using process-1.6.25.0 [cabal-add] Dependency Diff >=0.4: using Diff-1.0.2 [cabal-add] Dependency base <5: using base-4.20.1.0 [cabal-add] Dependency directory: using directory-1.3.8.5 [cabal-add] Dependency process: using process-1.6.25.0 [cabal-add] Dependency string-qq: using string-qq-0.0.6 [cabal-add] Dependency tasty: using tasty-1.5.3 [cabal-add] Dependency temporary: using temporary-1.3 [cabal-add] Dependency Cabal: using Cabal-3.14.2.0 [cabal-add] Dependency Diff >=0.4: using Diff-1.0.2 [cabal-add] Dependency base <5: using base-4.20.1.0 [cabal-add] Dependency bytestring: using bytestring-0.12.2.0 [cabal-add] Dependency cabal-add: using cabal-add-0.2 [cabal-add] Dependency directory: using directory-1.3.8.5 [cabal-add] Dependency process: using process-1.6.25.0 [cabal-add] Dependency string-qq: using string-qq-0.0.6 [cabal-add] Dependency tasty: using tasty-1.5.3 [cabal-add] Dependency temporary: using temporary-1.3 [cabal-add] Source component graph: [cabal-add]  component lib [cabal-add]  component exe:cabal-add dependency lib [cabal-add]  component test:cabal-add-tests dependency exe:cabal-add Lens (src/Data/Generics/Internal/VL/Lens.hs:36) ravel (src/Data/Generics/Internal/VL/Lens.hs:66) set (src/Data/Generics/Internal/VL/Lens.hs:52) view (src/Data/Generics/Internal/VL/Lens.hs:40) .~ (src/Data/Generics/Internal/VL/Lens.hs:49) over (src/Data/Generics/Internal/VL/Lens.hs:55) lens2lensvl (src/Data/Generics/Internal/VL/Lens.hs:58) Iso' (src/Data/Generics/Internal/VL/Iso.hs:47) Iso (src/Data/Generics/Internal/VL/Iso.hs:50) kIso (src/Data/Generics/Internal/VL/Iso.hs:83) recIso (src/Data/Generics/Internal/VL/Iso.hs:86) prodIso (src/Data/Generics/Internal/VL/Iso.hs:89) fromIso (src/Data/Generics/Internal/VL/Iso.hs:54) iso (src/Data/Generics/Internal/VL/Iso.hs:92) Exchange (src/Data/Generics/Internal/VL/Iso.hs:33) iso2isovl (src/Data/Generics/Internal/VL/Iso.hs:58) repIsoN (src/Data/Generics/Internal/VL/Iso.hs:73) paramIso (src/Data/Generics/Internal/VL/Iso.hs:76) build (src/Data/Generics/Internal/VL/Prism.hs:44) match (src/Data/Generics/Internal/VL/Prism.hs:39) Prism' (src/Data/Generics/Internal/VL/Prism.hs:35) prism (src/Data/Generics/Internal/VL/Prism.hs:49) Market (src/Data/Generics/Internal/VL/Prism.hs:59) prism2prismvl (src/Data/Generics/Internal/VL/Prism.hs:53) confusing liftCurried liftCurriedYoneda liftYoneda lowerCurried lowerYoneda yap Curried Traversal Yoneda 87% ( 7 / 8) in 'Data.Generics.Product.Fields' Missing documentation for: HasField' (src/Data/Generics/Product/Fields.hs:127) 50% ( 1 / 2) in 'Data.Generics.Product.HList' Missing documentation for: IsList (src/Data/Generics/Product/HList.hs:36) 25% ( 1 / 4) in 'Data.Generics.Product.Param' Missing documentation for: Rec HasParam (src/Data/Generics/Product/Param.hs:43) Param 88% ( 8 / 9) in 'Data.Generics.Product.Positions' Missing documentation for: HasPosition_ (src/Data/Generics/Product/Positions.hs:92) Warning: 'subtype' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 4 / 4) in 'Data.Generics.Product.Subtype' 100% ( 4 / 4) in 'Data.Generics.Product.Typed' 75% ( 3 / 4) in 'Data.Generics.Product.Any' Missing documentation for: HasAny (src/Data/Generics/Product/Any.hs:57) Warning: 'Generic' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 91% ( 11 / 12) in 'Data.Generics.Product.Types' Missing documentation for: HasTypes Warning: 'Generic' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 11 / 11) in 'Data.Generics.Product' Warning: 'HasConstructor' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'HasConstructor_' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 85% ( 6 / 7) in 'Data.Generics.Sum.Constructors' Missing documentation for: AsConstructor' (src/Data/Generics/Sum/Constructors.hs:114) Warning: 'Sub' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Sup' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'FourLeggedAnimal' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Animal' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Dog4' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Dog' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Cat4' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Cat' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 4 / 4) in 'Data.Generics.Sum.Subtype' 100% ( 3 / 3) in 'Data.Generics.Sum.Typed' 100% ( 4 / 4) in 'Data.Generics.Sum.Any' Warning: 'Generic' is out of scope. [hiedb] [2 of 9] Compiling HieDb.Html ( src/HieDb/Html.hs, dist/build/HieDb/Html.o, dist/build/HieDb/Html.dyn_o ) [hiedb] src/HieDb/Html.hs:13:29: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] [hiedb]  The import of ‘foldl'’ from module ‘Data.List’ is redundant [hiedb]  | [hiedb] 13 | import Data.List (foldl', sortBy) [hiedb]  | ^^^^^^ [hiedb]  [hiedb] [3 of 9] Compiling HieDb.Types ( src/HieDb/Types.hs, dist/build/HieDb/Types.o, dist/build/HieDb/Types.dyn_o ) [hiedb] [4 of 9] Compiling HieDb.Utils ( src/HieDb/Utils.hs, dist/build/HieDb/Utils.o, dist/build/HieDb/Utils.dyn_o ) [hiedb] [5 of 9] Compiling HieDb.Dump ( src/HieDb/Dump.hs, dist/build/HieDb/Dump.o, dist/build/HieDb/Dump.dyn_o ) [hiedb] [6 of 9] Compiling HieDb.Query ( src/HieDb/Query.hs, dist/build/HieDb/Query.o, dist/build/HieDb/Query.dyn_o ) [hiedb] src/HieDb/Query.hs:22:29: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] [hiedb]  The import of ‘foldl'’ from module ‘Data.List’ is redundant [hiedb]  | [hiedb] 22 | import Data.List (foldl', intercalate) [hiedb]  | ^^^^^^ [hiedb]  [hiedb] [7 of 9] Compiling HieDb.Create ( src/HieDb/Create.hs, dist/build/HieDb/Create.o, dist/build/HieDb/Create.dyn_o ) [hiedb] [8 of 9] Compiling HieDb ( src/HieDb.hs, dist/build/HieDb.o, dist/build/HieDb.dyn_o ) [hiedb] [9 of 9] Compiling HieDb.Run ( src/HieDb/Run.hs, dist/build/HieDb/Run.o, dist/build/HieDb/Run.dyn_o ) [hiedb] [1 of 9] Compiling HieDb.Compat ( src/HieDb/Compat.hs, dist/build/HieDb/Compat.p_o ) [hiedb] [2 of 9] Compiling HieDb.Html ( src/HieDb/Html.hs, dist/build/HieDb/Html.p_o ) [hiedb] src/HieDb/Html.hs:13:29: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] [hiedb]  The import of ‘foldl'’ from module ‘Data.List’ is redundant [hiedb]  | [hiedb] 13 | import Data.List (foldl', sortBy) [hiedb]  | ^^^^^^ [hiedb]  [hiedb] [3 of 9] Compiling HieDb.Types ( src/HieDb/Types.hs, dist/build/HieDb/Types.p_o ) [hiedb] [4 of 9] Compiling HieDb.Utils ( src/HieDb/Utils.hs, dist/build/HieDb/Utils.p_o ) [hiedb] [5 of 9] Compiling HieDb.Dump ( src/HieDb/Dump.hs, dist/build/HieDb/Dump.p_o ) [hiedb] [6 of 9] Compiling HieDb.Query ( src/HieDb/Query.hs, dist/build/HieDb/Query.p_o ) [hiedb] src/HieDb/Query.hs:22:29: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] [hiedb]  The import of ‘foldl'’ from module ‘Data.List’ is redundant [hiedb]  | [hiedb] 22 | import Data.List (foldl', intercalate) [hiedb]  | ^^^^^^ [hiedb]  [hiedb] [7 of 9] Compiling HieDb.Create ( src/HieDb/Create.hs, dist/build/HieDb/Create.p_o ) [hiedb] [8 of 9] Compiling HieDb ( src/HieDb.hs, dist/build/HieDb.p_o ) [hiedb] [9 of 9] Compiling HieDb.Run ( src/HieDb/Run.hs, dist/build/HieDb/Run.p_o ) [25 of 47] Compiling HaskellWorks.Data.Product ( src/HaskellWorks/Data/Product.hs, dist/build/HaskellWorks/Data/Product.p_o ) [26 of 47] Compiling HaskellWorks.Data.FromForeignRegion ( src/HaskellWorks/Data/FromForeignRegion.hs, dist/build/HaskellWorks/Data/FromForeignRegion.p_o ) [27 of 47] Compiling HaskellWorks.Data.Search ( src/HaskellWorks/Data/Search.hs, dist/build/HaskellWorks/Data/Search.p_o ) [28 of 47] Compiling HaskellWorks.Data.Sign ( src/HaskellWorks/Data/Sign.hs, dist/build/HaskellWorks/Data/Sign.p_o ) [29 of 47] Compiling HaskellWorks.Data.Snoc ( src/HaskellWorks/Data/Snoc.hs, dist/build/HaskellWorks/Data/Snoc.p_o ) [30 of 47] Compiling HaskellWorks.Data.Ops ( src/HaskellWorks/Data/Ops.hs, dist/build/HaskellWorks/Data/Ops.p_o ) [31 of 47] Compiling HaskellWorks.Data.Take ( src/HaskellWorks/Data/Take.hs, dist/build/HaskellWorks/Data/Take.p_o ) [32 of 47] Compiling HaskellWorks.Data.TreeCursor ( src/HaskellWorks/Data/TreeCursor.hs, dist/build/HaskellWorks/Data/TreeCursor.p_o ) [33 of 47] Compiling HaskellWorks.Data.Uncons ( src/HaskellWorks/Data/Uncons.hs, dist/build/HaskellWorks/Data/Uncons.p_o ) [34 of 47] Compiling HaskellWorks.Data.Unsign ( src/HaskellWorks/Data/Unsign.hs, dist/build/HaskellWorks/Data/Unsign.p_o ) [35 of 47] Compiling HaskellWorks.Data.Unsnoc ( src/HaskellWorks/Data/Unsnoc.hs, dist/build/HaskellWorks/Data/Unsnoc.p_o ) [36 of 47] Compiling HaskellWorks.Data.Vector.AsVector64 ( src/HaskellWorks/Data/Vector/AsVector64.hs, dist/build/HaskellWorks/Data/Vector/AsVector64.p_o ) [37 of 47] Compiling HaskellWorks.Data.Vector.AsVector64s ( src/HaskellWorks/Data/Vector/AsVector64s.hs, dist/build/HaskellWorks/Data/Vector/AsVector64s.p_o ) [38 of 47] Compiling HaskellWorks.Data.Vector.AsVector8 ( src/HaskellWorks/Data/Vector/AsVector8.hs, dist/build/HaskellWorks/Data/Vector/AsVector8.p_o ) [39 of 47] Compiling HaskellWorks.Data.Vector.AsVector8ns ( src/HaskellWorks/Data/Vector/AsVector8ns.hs, dist/build/HaskellWorks/Data/Vector/AsVector8ns.p_o ) [40 of 47] Compiling HaskellWorks.Data.Vector.AsVector64ns ( src/HaskellWorks/Data/Vector/AsVector64ns.hs, dist/build/HaskellWorks/Data/Vector/AsVector64ns.p_o ) [41 of 47] Compiling HaskellWorks.Data.Vector.AsVector8s ( src/HaskellWorks/Data/Vector/AsVector8s.hs, dist/build/HaskellWorks/Data/Vector/AsVector8s.p_o ) [42 of 47] Compiling HaskellWorks.Data.Vector.BoxedVectorLike ( src/HaskellWorks/Data/Vector/BoxedVectorLike.hs, dist/build/HaskellWorks/Data/Vector/BoxedVectorLike.p_o ) [43 of 47] Compiling HaskellWorks.Data.Vector.Storable ( src/HaskellWorks/Data/Vector/Storable.hs, dist/build/HaskellWorks/Data/Vector/Storable.p_o ) src/HaskellWorks/Data/Vector/Storable.hs:110:9: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘[DVS.Vector Word8]’ not matched: [] [_] (_:_:_:_)  | 110 | where [ibv, bpv] = DVS.createT $ do  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [44 of 47] Compiling HaskellWorks.Data.Vector.StorableVectorLike ( src/HaskellWorks/Data/Vector/StorableVectorLike.hs, dist/build/HaskellWorks/Data/Vector/StorableVectorLike.p_o ) [45 of 47] Compiling HaskellWorks.Data.Word ( src/HaskellWorks/Data/Word.hs, dist/build/HaskellWorks/Data/Word.p_o ) [46 of 47] Compiling HaskellWorks.Foreign ( src/HaskellWorks/Foreign.hs, dist/build/HaskellWorks/Foreign.p_o ) [47 of 47] Compiling Paths_hw_prim ( dist/build/autogen/Paths_hw_prim.hs, dist/build/Paths_hw_prim.p_o ) Preprocessing test suite 'hw-prim-test' for hw-prim-0.6.3.2... Building test suite 'hw-prim-test' for hw-prim-0.6.3.2... [ 1 of 11] Compiling HaskellWorks.Data.ByteStringSpec ( test/HaskellWorks/Data/ByteStringSpec.hs, dist/build/hw-prim-test/hw-prim-test-tmp/HaskellWorks/Data/ByteStringSpec.o ) [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/47j7yk1k2wm2p20jqpli5x65f60xmy01-list-t-1.0.5.7-doc /nix/store/vn81kacalpqwhzxl1wsp0zn8r3dhfz1h-list-t-1.0.5.7 [post-build-hook] Pushing 2 paths (134 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/47j7yk1k2wm2p20jqpli5x65f60xmy01-list-t-1.0.5.7-doc (647.75 KiB) [post-build-hook] Pushing /nix/store/vn81kacalpqwhzxl1wsp0zn8r3dhfz1h-list-t-1.0.5.7 (1.93 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/47j7yk1k2wm2p20jqpli5x65f60xmy01-list-t-1.0.5.7-doc /nix/store/vn81kacalpqwhzxl1wsp0zn8r3dhfz1h-list-t-1.0.5.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/47j7yk1k2wm2p20jqpli5x65f60xmy01-list-t-1.0.5.7-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/vn81kacalpqwhzxl1wsp0zn8r3dhfz1h-list-t-1.0.5.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/x8qzk6pjdlbmkz2xq4rmwm51svmkbqpz-list-t-1.0.5.7.drv' to 'https://cache.nix-ci.com'... [ormolu] Phase: setupCompilerEnvironmentPhase [ormolu] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [ormolu] Phase: unpackPhase [ormolu] unpacking source archive /nix/store/fxri4d26xmib1dms4ipj32l9j37b4j28-ormolu-0.8.0.2.tar.gz [ormolu] source root is ormolu-0.8.0.2 [ormolu] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "ormolu-0.8.0.2/tests/Spec.hs" [ormolu] Phase: patchPhase [ormolu] Phase: compileBuildDriverPhase [ormolu] setupCompileFlags: -package-db=/build/tmp.tBTD7NVUkb/setup-package.conf.d -threaded [ormolu] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.tBTD7NVUkb/Main.o ) [ormolu] [2 of 2] Linking Setup [ormolu] Phase: updateAutotoolsGnuConfigScriptsPhase [ormolu] Phase: configurePhase [ormolu] configureFlags: --verbose --prefix=/nix/store/xbv71sbb5r158br5vcahabakba4j1k8j-ormolu-0.8.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/bbn6n275z5snzynwwah0x7y05ldic64h-ormolu-0.8.0.2-doc/share/doc/ormolu-0.8.0.2 --with-gcc=gcc --package-db=/build/tmp.tBTD7NVUkb/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --bindir=/nix/store/czfridfairgnm18nyvmfxps6h7414djq-ormolu-0.8.0.2-bin/bin --ghc-option=-haddock --extra-lib-dirs=/nix/store/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [ormolu] Using Parsec parser [ormolu] Configuring ormolu-0.8.0.2... [ormolu] Flags chosen: dev=False [ormolu] Dependency Cabal-syntax >=3.14 && <3.15: using Cabal-syntax-3.14.2.0 [ormolu] Dependency Diff >=0.4 && <2: using Diff-1.0.2 [ormolu] Dependency MemoTrie >=0.6 && <0.7: using MemoTrie-0.6.11 [ormolu] Dependency ansi-terminal >=0.10 && <1.2: using ansi-terminal-1.1.3 [ormolu] Dependency array >=0.5 && <0.6: using array-0.5.8.0 [ormolu] Dependency base >=4.14 && <5: using base-4.20.1.0 [ormolu] Dependency binary >=0.8 && <0.9: using binary-0.8.9.3 [ormolu] Dependency bytestring >=0.2 && <0.13: using bytestring-0.12.2.0 [ormolu] Dependency choice >=0.2.4.1 && <0.3: using choice-0.2.4.1 [ormolu] Dependency containers >=0.5 && <0.8: using containers-0.7 [ormolu] Dependency directory >=1.3 && <1.4: using directory-1.3.8.5 [ormolu] Dependency file-embed >=0.0.15 && <0.1: using file-embed-0.0.16.0 [ormolu] Dependency filepath >=1.2 && <1.6: using filepath-1.5.4.0 [ormolu] Dependency ghc-lib-parser >=9.12 && <9.13: using [ormolu] ghc-lib-parser-9.12.2.20250421 [ormolu] Dependency megaparsec >=9: using megaparsec-9.7.0 [ormolu] Dependency mtl >=2 && <3: using mtl-2.3.1 [ormolu] Dependency syb >=0.7 && <0.8: using syb-0.7.2.4 [ormolu] Dependency text >=2.1 && <3: using text-2.1.2 [ormolu] Dependency Cabal-syntax >=3.14 && <3.15: using Cabal-syntax-3.14.2.0 [ormolu] Dependency base >=4.12 && <5: using base-4.20.1.0 [ormolu] Dependency containers >=0.5 && <0.8: using containers-0.7 [ormolu] Dependency directory >=1.3 && <1.4: using directory-1.3.8.5 [ormolu] Dependency filepath >=1.2 && <1.6: using filepath-1.5.4.0 [ormolu] Dependency ghc-lib-parser >=9.12 && <9.13: using [ormolu] ghc-lib-parser-9.12.2.20250421 [ormolu] Dependency optparse-applicative >=0.14 && <0.19: using [ormolu] optparse-applicative-0.18.1.0 [ormolu] Dependency ormolu: using ormolu-0.8.0.2 [ormolu] Dependency text >=2.1 && <3: using text-2.1.2 [ormolu] Dependency th-env >=0.1.1 && <0.2: using th-env-0.1.1 [ormolu] Dependency unliftio >=0.2.10 && <0.3: using unliftio-0.2.25.1 Applicative: Homomorphism +++ OK, passed 100 tests. Applicative: Interchange +++ OK, passed 100 tests. Applicative: LiftA2 Part 1 +++ OK, passed 100 tests. Monad: Left Identity +++ OK, passed 100 tests. Monad: Right Identity +++ OK, passed 100 tests. Monad: Associativity +++ OK, passed 100 tests. Monad: Return +++ OK, passed 100 tests. Monad: Ap +++ OK, passed 100 tests. MonadPlus: Left Identity +++ OK, passed 100 tests. MonadPlus: Right Identity +++ OK, passed 100 tests. MonadPlus: Associativity +++ OK, passed 100 tests. MonadPlus: Left Zero +++ OK, passed 100 tests. MonadPlus: Right Zero +++ OK, passed 100 tests. MonadZip: Naturality +++ OK, passed 100 tests. Foldable: fold +++ OK, passed 100 tests. Foldable: foldMap +++ OK, passed 100 tests. Foldable: foldr +++ OK, passed 100 tests. Foldable: foldr' +++ OK, passed 100 tests. Foldable: foldl +++ OK, passed 100 tests. Foldable: foldl' +++ OK, passed 100 tests. Foldable: foldl1 +++ OK, passed 100 tests. Foldable: foldr1 +++ OK, passed 100 tests. Foldable: toList +++ OK, passed 100 tests. Foldable: null +++ OK, passed 100 tests. Foldable: length +++ OK, passed 100 tests. Traversable: Naturality +++ OK, passed 100 tests. Traversable: Identity +++ OK, passed 100 tests. Traversable: Composition +++ OK, passed 100 tests. Traversable: Sequence Naturality +++ OK, passed 100 tests. Traversable: Sequence Identity +++ OK, passed 100 tests. Traversable: Sequence Composition +++ OK, passed 100 tests. Traversable: foldMap +++ OK, passed 100 tests. Traversable: fmap +++ OK, passed 100 tests. -------------- -- Ordering -- -------------- Show: Show +++ OK, passed 100 tests. Show: Equivariance: showsPrec +++ OK, passed 100 tests. Show: Equivariance: showList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. ----------- -- Pound -- ----------- Apply: LiftF2 part 1 +++ OK, passed 100 tests. Apply: Associativity +++ OK, passed 100 tests. ------------ -- Prefix -- ------------ Show: Show +++ OK, passed 100 tests. Show: Equivariance: showsPrec +++ OK, passed 100 tests. Show: Equivariance: showList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. ------------- -- Product -- ------------- Show: Show +++ OK, passed 100 tests. Show: Equivariance: showsPrec +++ OK, passed 100 tests. Show: Equivariance: showList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. ----------- -- Ratio -- ----------- Show: Show +++ OK, passed 100 tests. Show: Equivariance: showsPrec +++ OK, passed 100 tests. Show: Equivariance: showList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. --------- -- Seq -- --------- [ 93 of 369] Compiling Rebase.Data.ByteString.Builder.Prim ( library/Rebase/Data/ByteString/Builder/Prim.hs, nothing ) [ 94 of 369] Compiling Rebase.Data.ByteString.Builder.Prim.Internal ( library/Rebase/Data/ByteString/Builder/Prim/Internal.hs, nothing ) [ 95 of 369] Compiling Rebase.Data.ByteString.Builder.Scientific ( library/Rebase/Data/ByteString/Builder/Scientific.hs, nothing ) [ 96 of 369] Compiling Rebase.Data.ByteString.Char8 ( library/Rebase/Data/ByteString/Char8.hs, nothing ) [ 97 of 369] Compiling Rebase.Data.ByteString.Internal ( library/Rebase/Data/ByteString/Internal.hs, nothing ) [ 98 of 369] Compiling Rebase.Data.ByteString.Lazy ( library/Rebase/Data/ByteString/Lazy.hs, nothing ) [ 99 of 369] Compiling Rebase.Data.ByteString.Lazy.Char8 ( library/Rebase/Data/ByteString/Lazy/Char8.hs, nothing ) [100 of 369] Compiling Rebase.Data.ByteString.Lazy.Internal ( library/Rebase/Data/ByteString/Lazy/Internal.hs, nothing ) [101 of 369] Compiling Rebase.Data.ByteString.Short ( library/Rebase/Data/ByteString/Short.hs, nothing ) [102 of 369] Compiling Rebase.Data.ByteString.Short.Internal ( library/Rebase/Data/ByteString/Short/Internal.hs, nothing ) [103 of 369] Compiling Rebase.Data.ByteString.Unsafe ( library/Rebase/Data/ByteString/Unsafe.hs, nothing ) [104 of 369] Compiling Rebase.Data.Char ( library/Rebase/Data/Char.hs, nothing ) [105 of 369] Compiling Rebase.Data.Coerce ( library/Rebase/Data/Coerce.hs, nothing ) [106 of 369] Compiling Rebase.Data.Complex ( library/Rebase/Data/Complex.hs, nothing ) [107 of 369] Compiling Rebase.Data.DList ( library/Rebase/Data/DList.hs, nothing ) [108 of 369] Compiling Rebase.Data.Data ( library/Rebase/Data/Data.hs, nothing ) [109 of 369] Compiling Rebase.Data.Dynamic ( library/Rebase/Data/Dynamic.hs, nothing ) [110 of 369] Compiling Rebase.Data.Either ( library/Rebase/Data/Either.hs, nothing ) [111 of 369] Compiling Rebase.Data.Either.Combinators ( library/Rebase/Data/Either/Combinators.hs, nothing ) [112 of 369] Compiling Rebase.Data.Either.Validation ( library/Rebase/Data/Either/Validation.hs, nothing ) [113 of 369] Compiling Rebase.Data.Eq ( library/Rebase/Data/Eq.hs, nothing ) [114 of 369] Compiling Rebase.Data.Fixed ( library/Rebase/Data/Fixed.hs, nothing ) [115 of 369] Compiling Rebase.Data.Foldable ( library/Rebase/Data/Foldable.hs, nothing ) [116 of 369] Compiling Rebase.Data.Function ( library/Rebase/Data/Function.hs, nothing ) [117 of 369] Compiling Rebase.Data.Functor ( library/Rebase/Data/Functor.hs, nothing ) [118 of 369] Compiling Rebase.Data.Functor.Alt ( library/Rebase/Data/Functor/Alt.hs, nothing ) [119 of 369] Compiling Rebase.Data.Functor.Apply ( library/Rebase/Data/Functor/Apply.hs, nothing ) [120 of 369] Compiling Rebase.Data.Functor.Bind ( library/Rebase/Data/Functor/Bind.hs, nothing ) [121 of 369] Compiling Rebase.Data.Functor.Bind.Class ( library/Rebase/Data/Functor/Bind/Class.hs, nothing ) [122 of 369] Compiling Rebase.Data.Functor.Bind.Trans ( library/Rebase/Data/Functor/Bind/Trans.hs, nothing ) [123 of 369] Compiling Rebase.Data.Functor.Classes ( library/Rebase/Data/Functor/Classes.hs, nothing ) [124 of 369] Compiling Rebase.Data.Functor.Compose ( library/Rebase/Data/Functor/Compose.hs, nothing ) [125 of 369] Compiling Rebase.Data.Functor.Constant ( library/Rebase/Data/Functor/Constant.hs, nothing ) [126 of 369] Compiling Rebase.Data.Functor.Contravariant ( library/Rebase/Data/Functor/Contravariant.hs, nothing ) [127 of 369] Compiling Rebase.Data.Functor.Contravariant.Compose ( library/Rebase/Data/Functor/Contravariant/Compose.hs, nothing ) [128 of 369] Compiling Rebase.Data.Functor.Contravariant.Divisible ( library/Rebase/Data/Functor/Contravariant/Divisible.hs, nothing ) [129 of 369] Compiling Rebase.Data.Functor.Extend ( library/Rebase/Data/Functor/Extend.hs, nothing ) [130 of 369] Compiling Rebase.Data.Functor.Identity ( library/Rebase/Data/Functor/Identity.hs, nothing ) [131 of 369] Compiling Rebase.Data.Functor.Invariant ( library/Rebase/Data/Functor/Invariant.hs, nothing ) [132 of 369] Compiling Rebase.Data.Functor.Invariant.TH ( library/Rebase/Data/Functor/Invariant/TH.hs, nothing ) [10 of 13] Compiling Test.Stan.Number [11 of 13] Compiling Test.Stan.Observation [12 of 13] Compiling Test.Stan.Toml [13 of 13] Compiling Main : warning: []8;;https://errors.haskell.org/messages/GHC-42258\GHC-42258]8;;\] [-Wunused-packages] The following packages were specified via -package or -package-id flags, but were not needed for compilation: - base-4.20.1.0 (exposed by flag -package-id base-4.20.1.0-2277) - ghc-9.10.2 (exposed by flag -package-id ghc-9.10.2-1e2a) - relude-1.2.2.2 (exposed by flag -package-id relude-1.2.2.2-EEHhjT7o3jkIA5RGTQ9P95) [14 of 14] Linking dist/build/stan-test/stan-test Preprocessing executable 'stan' for stan-0.2.1.0... Building executable 'stan' for stan-0.2.1.0... [1 of 1] Compiling Main [2 of 2] Linking dist/build/stan/stan Preprocessing library 'target' for stan-0.2.1.0... Building library 'target' for stan-0.2.1.0... [1 of 9] Compiling Target.AntiPattern [2 of 9] Compiling Target.AntiPattern.Stan0206 [3 of 9] Compiling Target.AntiPattern.Stan0206Extensions [4 of 9] Compiling Target.AntiPattern.Stan0212 [5 of 9] Compiling Target.AntiPattern.Stan0213 [6 of 9] Compiling Target.AntiPattern.Stan0214 [7 of 9] Compiling Target.Infinite [8 of 9] Compiling Target.Partial target/Target/Partial.hs:17:12: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 17 | stanHead = head  | ^^^^ target/Target/Partial.hs:20:12: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 20 | stanTail = tail  | ^^^^ [9 of 9] Compiling Target.Style [1 of 9] Compiling Target.AntiPattern [2 of 9] Compiling Target.AntiPattern.Stan0206 [3 of 9] Compiling Target.AntiPattern.Stan0206Extensions [4 of 9] Compiling Target.AntiPattern.Stan0212 [5 of 9] Compiling Target.AntiPattern.Stan0213 [6 of 9] Compiling Target.AntiPattern.Stan0214 [7 of 9] Compiling Target.Infinite [8 of 9] Compiling Target.Partial target/Target/Partial.hs:17:12: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 17 | stanHead = head  | ^^^^ target/Target/Partial.hs:20:12: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): [cabal-add]  component test:cabal-add-unit-tests dependency lib [cabal-add] Configured component graph: [cabal-add]  component cabal-add-0.2-FHOqpr0C7zw3WlQxCOD1sK [cabal-add]  include Cabal-3.14.2.0-369bcsSEjBNCPh9xeyuixj [cabal-add]  include Cabal-syntax-3.14.2.0-2tHHvEmLePLIHbZikRG7w6 [cabal-add]  include base-4.20.1.0-2277 [cabal-add]  include bytestring-0.12.2.0-5835 [cabal-add]  include containers-0.7-dff9 [cabal-add]  include mtl-2.3.1-5ae5 [cabal-add]  component cabal-add-0.2-EJENkpGVJzm8WMzKUzWLq3-cabal-add [cabal-add]  include Cabal-syntax-3.14.2.0-2tHHvEmLePLIHbZikRG7w6 [cabal-add]  include base-4.20.1.0-2277 [cabal-add]  include bytestring-0.12.2.0-5835 [cabal-add]  include cabal-add-0.2-FHOqpr0C7zw3WlQxCOD1sK [cabal-add]  include cabal-install-parsers-0.6.2-1Z3NFOPfAuDHcq10S1xuyN [cabal-add]  include directory-1.3.8.5-ad1a [cabal-add]  include filepath-1.5.4.0-590e [cabal-add]  include optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [cabal-add]  include process-1.6.25.0-d21a [cabal-add]  component cabal-add-0.2-IMt9KwEAr7P4mEyzRtYEY-cabal-add-tests [cabal-add]  include Diff-1.0.2-BAYgwkTiSjPEZ6HpqcpJ5c [cabal-add]  include base-4.20.1.0-2277 [cabal-add]  include directory-1.3.8.5-ad1a [cabal-add]  include process-1.6.25.0-d21a [cabal-add]  include string-qq-0.0.6-63uOf1vyl7zJfGXG5rnN5r [cabal-add]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [cabal-add]  include temporary-1.3-BQ38mAt3evo5vO57xabNgq [cabal-add]  component cabal-add-0.2-Kxz5eHLm9HAKeErI6fBsa3-cabal-add-unit-tests [cabal-add]  include Cabal-3.14.2.0-369bcsSEjBNCPh9xeyuixj [cabal-add]  include Diff-1.0.2-BAYgwkTiSjPEZ6HpqcpJ5c [cabal-add]  include base-4.20.1.0-2277 [cabal-add]  include bytestring-0.12.2.0-5835 [cabal-add]  include cabal-add-0.2-FHOqpr0C7zw3WlQxCOD1sK [cabal-add]  include directory-1.3.8.5-ad1a [cabal-add]  include process-1.6.25.0-d21a [cabal-add]  include string-qq-0.0.6-63uOf1vyl7zJfGXG5rnN5r [cabal-add]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [cabal-add]  include temporary-1.3-BQ38mAt3evo5vO57xabNgq [cabal-add] Linked component graph: [cabal-add]  unit cabal-add-0.2-FHOqpr0C7zw3WlQxCOD1sK [cabal-add]  include Cabal-3.14.2.0-369bcsSEjBNCPh9xeyuixj [cabal-add]  include Cabal-syntax-3.14.2.0-2tHHvEmLePLIHbZikRG7w6 [cabal-add]  include base-4.20.1.0-2277 [cabal-add]  include bytestring-0.12.2.0-5835 [cabal-add]  include containers-0.7-dff9 [cabal-add]  include mtl-2.3.1-5ae5 [cabal-add]  Distribution.Client.Add=cabal-add-0.2-FHOqpr0C7zw3WlQxCOD1sK:Distribution.Client.Add,Distribution.Client.Rename=cabal-add-0.2-FHOqpr0C7zw3WlQxCOD1sK:Distribution.Client.Rename [cabal-add]  unit cabal-add-0.2-EJENkpGVJzm8WMzKUzWLq3-cabal-add [cabal-add]  include Cabal-syntax-3.14.2.0-2tHHvEmLePLIHbZikRG7w6 [cabal-add]  include base-4.20.1.0-2277 [cabal-add]  include bytestring-0.12.2.0-5835 [cabal-add]  include cabal-add-0.2-FHOqpr0C7zw3WlQxCOD1sK [cabal-add]  include cabal-install-parsers-0.6.2-1Z3NFOPfAuDHcq10S1xuyN [cabal-add]  include directory-1.3.8.5-ad1a [cabal-add]  include filepath-1.5.4.0-590e [cabal-add]  include optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [cabal-add]  include process-1.6.25.0-d21a [cabal-add]  unit cabal-add-0.2-IMt9KwEAr7P4mEyzRtYEY-cabal-add-tests [cabal-add]  include Diff-1.0.2-BAYgwkTiSjPEZ6HpqcpJ5c [cabal-add]  include base-4.20.1.0-2277 [cabal-add]  include directory-1.3.8.5-ad1a [cabal-add]  include process-1.6.25.0-d21a [cabal-add]  include string-qq-0.0.6-63uOf1vyl7zJfGXG5rnN5r [cabal-add]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [cabal-add]  include temporary-1.3-BQ38mAt3evo5vO57xabNgq [cabal-add]  unit cabal-add-0.2-Kxz5eHLm9HAKeErI6fBsa3-cabal-add-unit-tests [cabal-add]  include Cabal-3.14.2.0-369bcsSEjBNCPh9xeyuixj [cabal-add]  include Diff-1.0.2-BAYgwkTiSjPEZ6HpqcpJ5c [cabal-add]  include base-4.20.1.0-2277 [cabal-add]  include bytestring-0.12.2.0-5835 [cabal-add]  include cabal-add-0.2-FHOqpr0C7zw3WlQxCOD1sK [cabal-add]  include directory-1.3.8.5-ad1a [cabal-add]  include process-1.6.25.0-d21a [cabal-add]  include string-qq-0.0.6-63uOf1vyl7zJfGXG5rnN5r [cabal-add]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [cabal-add]  include temporary-1.3-BQ38mAt3evo5vO57xabNgq [cabal-add] Ready component graph: [cabal-add]  definite cabal-add-0.2-FHOqpr0C7zw3WlQxCOD1sK [cabal-add]  depends Cabal-3.14.2.0-369bcsSEjBNCPh9xeyuixj [cabal-add]  depends Cabal-syntax-3.14.2.0-2tHHvEmLePLIHbZikRG7w6 [cabal-add]  depends base-4.20.1.0-2277 [cabal-add]  depends bytestring-0.12.2.0-5835 [cabal-add]  depends containers-0.7-dff9 [cabal-add]  depends mtl-2.3.1-5ae5 If you qualify the identifier, haddock can try to link it anyway. 100% ( 6 / 6) in 'Data.Generics.Sum' Warning: 'ReifiedLens' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 71% ( 5 / 7) in 'Data.Generics.Labels' Missing documentation for: Field' (src/Data/Generics/Labels.hs:87) Constructor' (src/Data/Generics/Labels.hs:102) 100% ( 6 / 6) in 'Data.Generics.Wrapped' Warning: Data.Generics.Product.Fields: could not find link destinations for: - Data.Generics.Product.Fields.HasField0 Warning: Data.Generics.Product.Param: could not find link destinations for: - Data.Generics.Internal.GenericN.D:R:ParamTYPETYPEna0 Warning: Data.Generics.Labels: could not find link destinations for: - Data.Generics.Labels.IsLabelHelper - Data.Generics.Labels.ClassifyLabel Documentation created: dist/doc/html/generic-lens/, dist/doc/html/generic-lens/generic-lens.txt Preprocessing test suite 'generic-lens-syb-tree' for generic-lens-2.2.2.0... Preprocessing test suite 'inspection-tests' for generic-lens-2.2.2.0... Preprocessing test suite 'generic-lens-bifunctor' for generic-lens-2.2.2.0... Phase: installPhase Installing library in /nix/store/rag6ma62rxqrh6s5cq0pvs0ik5rnyb7x-generic-lens-2.2.2.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/rag6ma62rxqrh6s5cq0pvs0ik5rnyb7x-generic-lens-2.2.2.0 shrinking /nix/store/rag6ma62rxqrh6s5cq0pvs0ik5rnyb7x-generic-lens-2.2.2.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSgeneric-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO-ghc9.10.2.so checking for references to /build/ in /nix/store/rag6ma62rxqrh6s5cq0pvs0ik5rnyb7x-generic-lens-2.2.2.0... patching script interpreter paths in /nix/store/rag6ma62rxqrh6s5cq0pvs0ik5rnyb7x-generic-lens-2.2.2.0 stripping (with command strip and flags -S -p) in /nix/store/rag6ma62rxqrh6s5cq0pvs0ik5rnyb7x-generic-lens-2.2.2.0/lib shrinking RPATHs of ELF executables and libraries in /nix/store/d42ixhyqjva2wiig2ljqq4vmli5jmbb3-generic-lens-2.2.2.0-doc checking for references to /build/ in /nix/store/d42ixhyqjva2wiig2ljqq4vmli5jmbb3-generic-lens-2.2.2.0-doc... patching script interpreter paths in /nix/store/d42ixhyqjva2wiig2ljqq4vmli5jmbb3-generic-lens-2.2.2.0-doc [hiedb] Preprocessing executable 'hiedb' for hiedb-0.7.0.0... [hiedb] Building executable 'hiedb' for hiedb-0.7.0.0... [hiedb] [1 of 1] Compiling Main ( exe/Main.hs, dist/build/hiedb/hiedb-tmp/Main.o ) [hiedb] [2 of 2] Linking dist/build/hiedb/hiedb [hiedb] Preprocessing test suite 'hiedb-tests' for hiedb-0.7.0.0... [hiedb] Building test suite 'hiedb-tests' for hiedb-0.7.0.0... [hiedb] [1 of 2] Compiling Test.Orphans ( test/Test/Orphans.hs, dist/build/hiedb-tests/hiedb-tests-tmp/Test/Orphans.o ) [hiedb] [2 of 2] Compiling Main ( test/Main.hs, dist/build/hiedb-tests/hiedb-tests-tmp/Main.o ) [ 2 of 11] Compiling HaskellWorks.Data.FoldableSpec ( test/HaskellWorks/Data/FoldableSpec.hs, dist/build/hw-prim-test/hw-prim-test-tmp/HaskellWorks/Data/FoldableSpec.o ) [ 3 of 11] Compiling HaskellWorks.Data.FromByteStringSpec ( test/HaskellWorks/Data/FromByteStringSpec.hs, dist/build/hw-prim-test/hw-prim-test-tmp/HaskellWorks/Data/FromByteStringSpec.o ) [ 4 of 11] Compiling HaskellWorks.Data.FromForeignRegionSpec ( test/HaskellWorks/Data/FromForeignRegionSpec.hs, dist/build/hw-prim-test/hw-prim-test-tmp/HaskellWorks/Data/FromForeignRegionSpec.o ) [ 5 of 11] Compiling HaskellWorks.Data.SearchSpec ( test/HaskellWorks/Data/SearchSpec.hs, dist/build/hw-prim-test/hw-prim-test-tmp/HaskellWorks/Data/SearchSpec.o ) [ 6 of 11] Compiling HaskellWorks.Data.Vector.AsVector64nsSpec ( test/HaskellWorks/Data/Vector/AsVector64nsSpec.hs, dist/build/hw-prim-test/hw-prim-test-tmp/HaskellWorks/Data/Vector/AsVector64nsSpec.o ) [ 7 of 11] Compiling HaskellWorks.Data.Vector.AsVector64sSpec ( test/HaskellWorks/Data/Vector/AsVector64sSpec.hs, dist/build/hw-prim-test/hw-prim-test-tmp/HaskellWorks/Data/Vector/AsVector64sSpec.o ) [ 8 of 11] Compiling HaskellWorks.Data.Vector.AsVector8nsSpec ( test/HaskellWorks/Data/Vector/AsVector8nsSpec.hs, dist/build/hw-prim-test/hw-prim-test-tmp/HaskellWorks/Data/Vector/AsVector8nsSpec.o ) [ 9 of 11] Compiling HaskellWorks.Data.Vector.AsVector8sSpec ( test/HaskellWorks/Data/Vector/AsVector8sSpec.hs, dist/build/hw-prim-test/hw-prim-test-tmp/HaskellWorks/Data/Vector/AsVector8sSpec.o ) [10 of 11] Compiling HaskellWorks.Data.Vector.StorableSpec ( test/HaskellWorks/Data/Vector/StorableSpec.hs, dist/build/hw-prim-test/hw-prim-test-tmp/HaskellWorks/Data/Vector/StorableSpec.o ) [11 of 11] Compiling Main ( test/Spec.hs, dist/build/hw-prim-test/hw-prim-test-tmp/Main.o ) [12 of 12] Linking dist/build/hw-prim-test/hw-prim-test Preprocessing test suite 'doctest' for hw-prim-0.6.3.2... Building test suite 'doctest' for hw-prim-0.6.3.2... [1 of 1] Compiling Main ( doctest/DoctestDriver.hs, dist/build/doctest/doctest-tmp/Main.o ) [2 of 2] Linking dist/build/doctest/doctest buildPhase completed in 49 seconds Phase: checkPhase Running 2 test suites... Test suite hw-prim-test: RUNNING... HaskellWorks.Data.ByteString HaskellWorks.Data.ByteStringSpec ✓ passed 100 tests. resegment does not modify data [✔] ✓ passed 100 tests. resegment creates correctly sized segments [✔] ✓ passed 100 tests. resegmentPadded does not modify data [✔] ✓ passed 100 tests. resegmentPadded creates correctly sized segments [✔] ✓ passed 100 tests. rechunk does not modify data [✔] ✓ passed 100 tests. rechunk creates correctly sized segments [✔] ✓ passed 100 tests. rechunk creates correctly sized segments [✔] HaskellWorks.Data.Foldable HaskellWorks.Data.FoldableSpec ✓ passed 100 tests. foldFirst [✔] ✓ passed 100 tests. foldLast [✔] HaskellWorks.Data.FromByteString HaskellWorks.Data.FromByteStringSpec For DVS.Vector Word8 fromByteString (BS.unpack []) :: DVS.Vector Word8 [✔] fromByteString (BS.unpack [0x1]) :: DVS.Vector Word8 [✔] fromByteString (BS.unpack [0x1, 0x2]) :: DVS.Vector Word8 [✔] fromByteString (BS.unpack [0x1, 0x2, 0x04]) :: DVS.Vector Word8 [✔] For DVS.Vector Word16 fromByteString (BS.unpack []) :: DVS.Vector Word16 [✔] fromByteString (BS.unpack [0x1]) :: DVS.Vector Word16 [✔] fromByteString (BS.unpack [0x1, 0x2]) :: DVS.Vector Word16 [✔] fromByteString (BS.unpack [0x1, 0x2, 0x10]) :: DVS.Vector Word16 [✔] For DVS.Vector Word32 fromByteString (BS.unpack []) :: DVS.Vector Word32 [✔] fromByteString (BS.unpack [0x1]) :: DVS.Vector Word32 [✔] fromByteString (BS.unpack [0x1, 0x2, 0x4, 0x8]) :: DVS.Vector Word32 [✔] fromByteString (BS.unpack [0x1, 0x2, 0x4, 0x8, 0x10]) :: DVS.Vector Word32 [✔] For DVS.Vector Word64 [ormolu] Dependency Cabal-syntax >=3.14 && <3.15: using Cabal-syntax-3.14.2.0 [ormolu] Dependency QuickCheck >=2.14: using QuickCheck-2.15.0.1 [ormolu] Dependency base >=4.14 && <5: using base-4.20.1.0 [ormolu] Dependency choice >=0.2.4.1 && <0.3: using choice-0.2.4.1 [ormolu] Dependency containers >=0.5 && <0.8: using containers-0.7 [ormolu] Dependency directory >=1.3 && <1.4: using directory-1.3.8.5 [ormolu] Dependency filepath >=1.2 && <1.6: using filepath-1.5.4.0 [ormolu] Dependency ghc-lib-parser >=9.12 && <9.13: using [ormolu] ghc-lib-parser-9.12.2.20250421 [ormolu] Dependency hspec >=2 && <3: using hspec-2.11.14 [ormolu] Dependency hspec-megaparsec >=2.2: using hspec-megaparsec-2.2.1 [ormolu] Dependency megaparsec >=9: using megaparsec-9.7.0 [ormolu] Dependency ormolu: using ormolu-0.8.0.2 [ormolu] Dependency path >=0.6 && <0.10: using path-0.9.6 [ormolu] Dependency path-io >=1.4.2 && <2: using path-io-1.8.2 [ormolu] Dependency temporary >=1.3 && <1.4: using temporary-1.3 [ormolu] Dependency text >=2.1 && <3: using text-2.1.2 [ormolu] Source component graph: [ormolu]  component lib [ormolu]  component exe:ormolu dependency lib [ormolu]  component test:tests dependency lib [ormolu] Configured component graph: [ormolu]  component ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG [ormolu]  include Cabal-syntax-3.14.2.0-2tHHvEmLePLIHbZikRG7w6 [ormolu]  include Diff-1.0.2-BAYgwkTiSjPEZ6HpqcpJ5c [ormolu]  include MemoTrie-0.6.11-CowFs047qaUC8QHokGWLY1 [ormolu]  include ansi-terminal-1.1.3-BQWZZDgI8Wi4byrRQADlzx [ormolu]  include array-0.5.8.0-e5b8 [ormolu]  include base-4.20.1.0-2277 [ormolu]  include binary-0.8.9.3-c055 [ormolu]  include bytestring-0.12.2.0-5835 [ormolu]  include choice-0.2.4.1-IPD5e6V9c5hFWdSo5LTurO [ormolu]  include containers-0.7-dff9 [ormolu]  include directory-1.3.8.5-ad1a [ormolu]  include file-embed-0.0.16.0-4vcaLkS4EvjGKBp7S3XL0H [ormolu]  include filepath-1.5.4.0-590e [ormolu]  include ghc-lib-parser-9.12.2.20250421-2WGSDrwdBBi400hfPfyO9Q [ormolu]  include megaparsec-9.7.0-DXF0z0EAWUQHJ7XbUU6UeP [ormolu]  include mtl-2.3.1-5ae5 [ormolu]  include syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [ormolu]  include text-2.1.2-9845 [ormolu]  component ormolu-0.8.0.2-Fy0WISo2rGWA8DuQi0XN9N-ormolu [ormolu]  include Cabal-syntax-3.14.2.0-2tHHvEmLePLIHbZikRG7w6 [ormolu]  include base-4.20.1.0-2277 [ormolu]  include containers-0.7-dff9 [ormolu]  include directory-1.3.8.5-ad1a [ormolu]  include filepath-1.5.4.0-590e [ormolu]  include ghc-lib-parser-9.12.2.20250421-2WGSDrwdBBi400hfPfyO9Q [ormolu]  include optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [ormolu]  include ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG [ormolu]  include text-2.1.2-9845 [ormolu]  include th-env-0.1.1-4ccCPQb2oki9ZnCwKgg6zm [ormolu]  include unliftio-0.2.25.1-4x2TVhR5KwPKt77vgIfkWb [ormolu]  component ormolu-0.8.0.2-E68IsPgsMX0FvuYeSlho0n-tests [ormolu]  include Cabal-syntax-3.14.2.0-2tHHvEmLePLIHbZikRG7w6 [ormolu]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [ormolu]  include base-4.20.1.0-2277 [ormolu]  include choice-0.2.4.1-IPD5e6V9c5hFWdSo5LTurO [ormolu]  include containers-0.7-dff9 [ormolu]  include directory-1.3.8.5-ad1a [ormolu]  include filepath-1.5.4.0-590e [ormolu]  include ghc-lib-parser-9.12.2.20250421-2WGSDrwdBBi400hfPfyO9Q [ormolu]  include hspec-2.11.14-3auEz28FeP0D0azREoF21o [ormolu]  include hspec-megaparsec-2.2.1-KkYpLkwb47rGvAUSXHwYrb [ormolu]  include megaparsec-9.7.0-DXF0z0EAWUQHJ7XbUU6UeP [ormolu]  include ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG [ormolu]  include path-0.9.6-BUEZq7gZfq03WkPclzeRN9 [ormolu]  include path-io-1.8.2-2ga8BsxNiTWCLmVAyCBb9q [ormolu]  include temporary-1.3-BQ38mAt3evo5vO57xabNgq [ormolu]  include text-2.1.2-9845 [ormolu] Linked component graph: [ormolu]  unit ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG [ormolu]  include Cabal-syntax-3.14.2.0-2tHHvEmLePLIHbZikRG7w6 [ormolu]  include Diff-1.0.2-BAYgwkTiSjPEZ6HpqcpJ5c [ormolu]  include MemoTrie-0.6.11-CowFs047qaUC8QHokGWLY1 [ormolu]  include ansi-terminal-1.1.3-BQWZZDgI8Wi4byrRQADlzx [ormolu]  include array-0.5.8.0-e5b8 [ormolu]  include base-4.20.1.0-2277 [ormolu]  include binary-0.8.9.3-c055 [ormolu]  include bytestring-0.12.2.0-5835 [ormolu]  include choice-0.2.4.1-IPD5e6V9c5hFWdSo5LTurO [ormolu]  include containers-0.7-dff9 [ormolu]  include directory-1.3.8.5-ad1a [ormolu]  include file-embed-0.0.16.0-4vcaLkS4EvjGKBp7S3XL0H [ormolu]  include filepath-1.5.4.0-590e Show: Show +++ OK, passed 100 tests. Show: Equivariance: showsPrec +++ OK, passed 100 tests. Show: Equivariance: showList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. --------- -- Set -- --------- Show: Show +++ OK, passed 100 tests. Show: Equivariance: showsPrec +++ OK, passed 100 tests. Show: Equivariance: showList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. ----------- -- Tuple -- ----------- Bitraversable: Naturality +++ OK, passed 100 tests. Bitraversable: Identity +++ OK, passed 100 tests. Bitraversable: Composition +++ OK, passed 100 tests. Bifoldable: Bifold Identity +++ OK, passed 100 tests. Bifoldable: BifoldMap Identity +++ OK, passed 100 tests. Bifoldable: Bifoldr Identity +++ OK, passed 100 tests. ------------ -- Tuple2 -- ------------ Show: Show +++ OK, passed 100 tests. Show: Equivariance: showsPrec +++ OK, passed 100 tests. Show: Equivariance: showList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. ------------ -- Tuple3 -- ------------ Show: Show +++ OK, passed 100 tests. Show: Equivariance: showsPrec +++ OK, passed 100 tests. Show: Equivariance: showList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. ------------ -- Vector -- ------------ IsList: Partial Isomorphism +++ OK, passed 100 tests. IsList: Length Preservation +++ OK, passed 100 tests. Vector.Unboxed.MVector: New-Length +++ OK, passed 100 tests. Vector.Unboxed.MVector: Replicate-Length +++ OK, passed 100 tests. Vector.Unboxed.MVector: Slice-Length +++ OK, passed 100 tests. Vector.Unboxed.MVector: Grow-Length +++ OK, passed 100 tests. Vector.Unboxed.MVector: Write-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: Set-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: Sliced-Set-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: Replicate-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: Slice-Overlaps +++ OK, passed 100 tests. Vector.Unboxed.MVector: Slice-Copy +++ OK, passed 100 tests. Vector.Unboxed.MVector: Slice-Move +++ OK, passed 100 tests. Vector.Unboxed.MVector: Write-Copy-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: Write-Move-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: Write-Grow-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: Sliced-Write-Copy-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: Sliced-Write-Move-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: Sliced-Write-Grow-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: Write-InitializeAround-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: Write-ClearAround-Read +++ OK, passed 100 tests. [133 of 369] Compiling Rebase.Data.Functor.Plus ( library/Rebase/Data/Functor/Plus.hs, nothing ) [134 of 369] Compiling Rebase.Data.Functor.Product ( library/Rebase/Data/Functor/Product.hs, nothing ) [135 of 369] Compiling Rebase.Data.Functor.Reverse ( library/Rebase/Data/Functor/Reverse.hs, nothing ) [136 of 369] Compiling Rebase.Data.Functor.Sum ( library/Rebase/Data/Functor/Sum.hs, nothing ) [137 of 369] Compiling Rebase.Data.Graph ( library/Rebase/Data/Graph.hs, nothing ) [138 of 369] Compiling Rebase.Data.Group ( library/Rebase/Data/Group.hs, nothing ) [139 of 369] Compiling Rebase.Data.Groupoid ( library/Rebase/Data/Groupoid.hs, nothing ) [140 of 369] Compiling Rebase.Data.HashMap.Lazy ( library/Rebase/Data/HashMap/Lazy.hs, nothing ) [141 of 369] Compiling Rebase.Data.HashMap.Strict ( library/Rebase/Data/HashMap/Strict.hs, nothing ) [142 of 369] Compiling Rebase.Data.HashSet ( library/Rebase/Data/HashSet.hs, nothing ) [143 of 369] Compiling Rebase.Data.Hashable ( library/Rebase/Data/Hashable.hs, nothing ) [144 of 369] Compiling Rebase.Data.IORef ( library/Rebase/Data/IORef.hs, nothing ) [145 of 369] Compiling Rebase.Data.Int ( library/Rebase/Data/Int.hs, nothing ) [146 of 369] Compiling Rebase.Data.IntMap ( library/Rebase/Data/IntMap.hs, nothing ) [147 of 369] Compiling Rebase.Data.IntMap.Lazy ( library/Rebase/Data/IntMap/Lazy.hs, nothing ) [148 of 369] Compiling Rebase.Data.IntMap.Strict ( library/Rebase/Data/IntMap/Strict.hs, nothing ) [149 of 369] Compiling Rebase.Data.IntSet ( library/Rebase/Data/IntSet.hs, nothing ) [150 of 369] Compiling Rebase.Data.Isomorphism ( library/Rebase/Data/Isomorphism.hs, nothing ) [151 of 369] Compiling Rebase.Data.Ix ( library/Rebase/Data/Ix.hs, nothing ) [152 of 369] Compiling Rebase.Data.Kind ( library/Rebase/Data/Kind.hs, nothing ) [153 of 369] Compiling Rebase.Data.List ( library/Rebase/Data/List.hs, nothing ) [154 of 369] Compiling Rebase.Data.List.NonEmpty ( library/Rebase/Data/List/NonEmpty.hs, nothing ) [155 of 369] Compiling Rebase.Data.Map ( library/Rebase/Data/Map.hs, nothing ) [156 of 369] Compiling Rebase.Data.Map.Lazy ( library/Rebase/Data/Map/Lazy.hs, nothing ) [157 of 369] Compiling Rebase.Data.Map.Strict ( library/Rebase/Data/Map/Strict.hs, nothing ) [158 of 369] Compiling Rebase.Data.Maybe ( library/Rebase/Data/Maybe.hs, nothing ) [159 of 369] Compiling Rebase.Data.Monoid ( library/Rebase/Data/Monoid.hs, nothing ) [160 of 369] Compiling Rebase.Data.Ord ( library/Rebase/Data/Ord.hs, nothing ) [161 of 369] Compiling Rebase.Data.Profunctor ( library/Rebase/Data/Profunctor.hs, nothing ) [162 of 369] Compiling Rebase.Data.Profunctor.Adjunction ( library/Rebase/Data/Profunctor/Adjunction.hs, nothing ) [163 of 369] Compiling Rebase.Data.Profunctor.Cayley ( library/Rebase/Data/Profunctor/Cayley.hs, nothing ) [164 of 369] Compiling Rebase.Data.Profunctor.Choice ( library/Rebase/Data/Profunctor/Choice.hs, nothing ) [165 of 369] Compiling Rebase.Data.Profunctor.Closed ( library/Rebase/Data/Profunctor/Closed.hs, nothing ) [166 of 369] Compiling Rebase.Data.Profunctor.Composition ( library/Rebase/Data/Profunctor/Composition.hs, nothing ) [167 of 369] Compiling Rebase.Data.Profunctor.Mapping ( library/Rebase/Data/Profunctor/Mapping.hs, nothing ) [168 of 369] Compiling Rebase.Data.Profunctor.Monad ( library/Rebase/Data/Profunctor/Monad.hs, nothing ) [169 of 369] Compiling Rebase.Data.Profunctor.Ran ( library/Rebase/Data/Profunctor/Ran.hs, nothing ) [170 of 369] Compiling Rebase.Data.Profunctor.Rep ( library/Rebase/Data/Profunctor/Rep.hs, nothing ) [171 of 369] Compiling Rebase.Data.Profunctor.Sieve ( library/Rebase/Data/Profunctor/Sieve.hs, nothing ) [172 of 369] Compiling Rebase.Data.Profunctor.Strong ( library/Rebase/Data/Profunctor/Strong.hs, nothing ) [173 of 369] Compiling Rebase.Data.Profunctor.Traversing ( library/Rebase/Data/Profunctor/Traversing.hs, nothing ) [174 of 369] Compiling Rebase.Data.Profunctor.Types ( library/Rebase/Data/Profunctor/Types.hs, nothing ) [175 of 369] Compiling Rebase.Data.Profunctor.Unsafe ( library/Rebase/Data/Profunctor/Unsafe.hs, nothing ) "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 20 | stanTail = tail  | ^^^^ [9 of 9] Compiling Target.Style buildPhase completed in 45 seconds Phase: checkPhase Running 1 test suites... Test suite stan-test: RUNNING...  ⓘ Using the following .cabal file: stan.cabal  LoC tests should count lines of code in the example file [✔] Modules number tests should count correct number of modules [✔] CLI configuration tests execParserPure . configToCliCommand ≡ pure [✔] passed 100 tests. Converts Config to CLI command and parses it back [✔] TOML configuration tests decode . encode ≡ pure [✔] passed 100 tests. Parses test/.stan.example.toml [✔] Stan Configuration Tests Configuration checks aggregation applyCheck: Unit Tests All inspections when empty Check list [✔] Including all inspections [✔] All inspections are excluded [✔] Excluding single Inspection ID works [✔] Excluding single file works [✔] Excluding a directory works [✔] Excluding inspection in a single file [✔] applyCheck: Property Tests Idempotence: applyChecks . applyChecks ≡ applyChecks [✔] passed 100 tests. CheckType Inversion: include c . exclude c ≡ id [✔] passed 100 tests. applyConfig tests 'applyConfig' with no removed files is the same as 'applyChecks' [✔] Removes all files [✔] Removes a single file [✔] Removes all files from a directory [✔] Removes 2 files [✔] Removes all files when they are specified explicitly [✔] Observation calculates Observation Id properly [✔] Static Analysis Partial functions STAN-0001: finds usage of 'ghc-internal/GHC.Internal.List/head' [✔] STAN-0002: finds usage of 'ghc-internal/GHC.Internal.List/tail' [✔] STAN-0003: finds usage of 'ghc-internal/GHC.Internal.List/init' [✔] STAN-0004: finds usage of 'ghc-internal/GHC.Internal.List/last' [✔] STAN-0005: finds usage of 'ghc-internal/GHC.Internal.List/!!' [✔] STAN-0006: finds usage of 'ghc-internal/GHC.Internal.List/cycle' [✔] STAN-0007: finds usage of 'ghc-internal/GHC.Internal.Data.OldList/genericIndex' [✔] STAN-0008: finds usage of 'ghc-internal/GHC.Internal.Data.Maybe/fromJust' [✔] STAN-0009: finds usage of 'ghc-internal/GHC.Internal.Text.Read/read' [✔] STAN-0010: finds usage of 'ghc-internal/GHC.Internal.Enum/succ' [✔] STAN-0011: finds usage of 'ghc-internal/GHC.Internal.Enum/pred' [✔] STAN-0012: finds usage of 'ghc-internal/GHC.Internal.Enum/toEnum' [✔] STAN-0013: finds usage of 'ghc-internal/GHC.Internal.Data.Foldable/maximum' [✔] STAN-0014: finds usage of 'ghc-internal/GHC.Internal.Data.Foldable/minimum' [✔] STAN-0015: finds usage of 'ghc-internal/GHC.Internal.Data.Foldable/maximumBy' [✔] STAN-0016: finds usage of 'ghc-internal/GHC.Internal.Data.Foldable/minimumBy' [✔] STAN-0017: finds usage of 'ghc-internal/GHC.Internal.Data.Foldable/foldl1' [✔] STAN-0018: finds usage of 'ghc-internal/GHC.Internal.List/foldl1'' [✔] STAN-0019: finds usage of 'ghc-internal/GHC.Internal.Data.Foldable/foldr1' [✔] STAN-0020: finds usage of 'ghc-internal/GHC.Internal.IsList/fromList' [✔] STAN-0021: finds usage of 'ghc-internal/GHC.Internal.Num/fromInteger' [✔] STAN-0022: finds usage of 'ghc-internal/GHC.Internal.Real/fromRational' [✔] STAN-0023: finds usage of 'ghc-internal/GHC.Internal.Real/realToFrac' [✔] STAN-0024: finds usage of 'ghc-internal/GHC.Internal.Real/recip' [✔] STAN-0025: finds usage of 'ghc-internal/GHC.Internal.Real//' [✔] STAN-0010: doesn't trigger on 'succ :: Natural -> Natural' [✔] STAN-0011: doesn't trigger on 'pred :: Integer -> Integer' [✔] STAN-0011: triggers on polymorphic 'pred :: Enum a => a -> a' [✔] STAN-0020: triggers on 'Data.List.NonEmpty.fromList' [✔] Infinite functions [tree-diff] Phase: setupCompilerEnvironmentPhase [tree-diff] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [tree-diff] Phase: unpackPhase [tree-diff] unpacking source archive /nix/store/gx4rsnnarwdh285qa3ay2q59znl0vxgp-tree-diff-0.3.4.tar.gz [tree-diff] source root is tree-diff-0.3.4 [tree-diff] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "tree-diff-0.3.4/tree-diff.cabal" [tree-diff] Phase: patchPhase [tree-diff] Replace Cabal file with edited version from mirror://hackage/tree-diff-0.3.4/revision/2.cabal. [tree-diff] Phase: compileBuildDriverPhase [tree-diff] setupCompileFlags: -package-db=/build/tmp.cxjgCglO3P/setup-package.conf.d -threaded [tree-diff] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.cxjgCglO3P/Main.o ) [tree-diff] [2 of 2] Linking Setup [tree-diff] Phase: updateAutotoolsGnuConfigScriptsPhase [tree-diff] Phase: configurePhase [tree-diff] configureFlags: --verbose --prefix=/nix/store/agi3mpjzbdzq71r6jznpkgm9ajv7h4c9-tree-diff-0.3.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/4hhjnw5xqsmi8sbf7l4qb0wq83x5nilm-tree-diff-0.3.4-doc/share/doc/tree-diff-0.3.4 --with-gcc=gcc --package-db=/build/tmp.cxjgCglO3P/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [tree-diff] Using Parsec parser [tree-diff] Configuring tree-diff-0.3.4... [tree-diff] Dependency QuickCheck >=2.14.2 && <2.16 || >=2.16.0.0 && <2.17: using [tree-diff] QuickCheck-2.15.0.1 [tree-diff] Dependency aeson >=2.2.0.0 && <2.3: using aeson-2.2.3.0 [tree-diff] Dependency ansi-terminal >=1.1 && <1.2: using ansi-terminal-1.1.3 [tree-diff] Dependency ansi-wl-pprint >=1.0.2 && <1.1: using ansi-wl-pprint-1.0.2 [tree-diff] Dependency base >=4.12.0.0 && <4.22: using base-4.20.1.0 [tree-diff] Dependency bytestring >=0.10.8.2 && <0.11 || >=0.11.0.0 && <0.12 || >=0.12.0.2 [tree-diff] && <0.13: using bytestring-0.12.2.0 [tree-diff] Dependency containers >=0.6.0.1 && <0.8: using containers-0.7 [tree-diff] Dependency deepseq >=1.4.4.0 && <1.5 || >=1.5.0.0 && <1.6: using [tree-diff] deepseq-1.5.0.0 [tree-diff] Dependency hashable >=1.4.4.0 && <1.5 || >=1.5.0.0 && <1.6: using [tree-diff] hashable-1.5.0.0 [tree-diff] Dependency parsec >=3.1.13.0 && <3.2: using parsec-3.1.18.0 [tree-diff] Dependency parsers >=0.12.11 && <0.13: using parsers-0.12.12 [tree-diff] Dependency pretty >=1.1.1.0 && <1.2: using pretty-1.1.3.6 [tree-diff] Dependency primitive >=0.9.0.0 && <0.10: using primitive-0.9.1.0 [tree-diff] Dependency scientific >=0.3.8.0 && <0.4: using scientific-0.3.8.0 [tree-diff] Dependency semialign >=1.3.1 && <1.4: using semialign-1.3.1 [tree-diff] Dependency strict >=0.5 && <0.6: using strict-0.5.1 [tree-diff] Dependency tagged >=0.8.8 && <0.9: using tagged-0.8.9 [tree-diff] Dependency text >=1.2.3.0 && <1.3 || >=2.0 && <2.2: using text-2.1.2 [tree-diff] Dependency these >=1.2.1 && <1.3: using these-1.2.1 [tree-diff] Dependency time >=1.8.0.2 && <1.9 || >=1.9.3 && <1.13 || >=1.14 && <1.15: [tree-diff] using time-1.12.2 [tree-diff] Dependency unordered-containers >=0.2.20 && <0.3: using [tree-diff] unordered-containers-0.2.20.1 [tree-diff] Dependency uuid-types >=1.0.6 && <1.1: using uuid-types-1.0.6 [tree-diff] Dependency vector >=0.13.1.0 && <0.14: using vector-0.13.2.0 [tree-diff] Dependency QuickCheck: using QuickCheck-2.15.0.1 [tree-diff] Dependency ansi-terminal: using ansi-terminal-1.1.3 [cabal-add]  definite cabal-add-0.2-Kxz5eHLm9HAKeErI6fBsa3-cabal-add-unit-tests [cabal-add]  depends Cabal-3.14.2.0-369bcsSEjBNCPh9xeyuixj [cabal-add]  depends Diff-1.0.2-BAYgwkTiSjPEZ6HpqcpJ5c [cabal-add]  depends base-4.20.1.0-2277 [cabal-add]  depends bytestring-0.12.2.0-5835 [cabal-add]  depends cabal-add-0.2-FHOqpr0C7zw3WlQxCOD1sK [cabal-add]  depends directory-1.3.8.5-ad1a [cabal-add]  depends process-1.6.25.0-d21a [cabal-add]  depends string-qq-0.0.6-63uOf1vyl7zJfGXG5rnN5r [cabal-add]  depends tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [cabal-add]  depends temporary-1.3-BQ38mAt3evo5vO57xabNgq [cabal-add]  definite cabal-add-0.2-EJENkpGVJzm8WMzKUzWLq3-cabal-add [cabal-add]  depends Cabal-syntax-3.14.2.0-2tHHvEmLePLIHbZikRG7w6 [cabal-add]  depends base-4.20.1.0-2277 [cabal-add]  depends bytestring-0.12.2.0-5835 [cabal-add]  depends cabal-add-0.2-FHOqpr0C7zw3WlQxCOD1sK [cabal-add]  depends cabal-install-parsers-0.6.2-1Z3NFOPfAuDHcq10S1xuyN [cabal-add]  depends directory-1.3.8.5-ad1a [cabal-add]  depends filepath-1.5.4.0-590e [cabal-add]  depends optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [cabal-add]  depends process-1.6.25.0-d21a [cabal-add]  definite cabal-add-0.2-IMt9KwEAr7P4mEyzRtYEY-cabal-add-tests [cabal-add]  depends Diff-1.0.2-BAYgwkTiSjPEZ6HpqcpJ5c [cabal-add]  depends base-4.20.1.0-2277 [cabal-add]  depends directory-1.3.8.5-ad1a [cabal-add]  depends process-1.6.25.0-d21a [cabal-add]  depends string-qq-0.0.6-63uOf1vyl7zJfGXG5rnN5r [cabal-add]  depends tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [cabal-add]  depends temporary-1.3-BQ38mAt3evo5vO57xabNgq [cabal-add]  depends cabal-add-0.2-EJENkpGVJzm8WMzKUzWLq3-cabal-add [cabal-add] Using Cabal-3.12.1.0 compiled by ghc-9.10 [cabal-add] Using compiler: ghc-9.10.2 [cabal-add] Using install prefix: [cabal-add] /nix/store/kh63yncc6r9a1mikv0sq2qkk5b07v975-cabal-add-0.2 [cabal-add] Executables installed in: [cabal-add] /nix/store/kh63yncc6r9a1mikv0sq2qkk5b07v975-cabal-add-0.2/bin [cabal-add] Libraries installed in: [cabal-add] /nix/store/kh63yncc6r9a1mikv0sq2qkk5b07v975-cabal-add-0.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/cabal-add-0.2-FHOqpr0C7zw3WlQxCOD1sK [cabal-add] Dynamic Libraries installed in: [cabal-add] /nix/store/kh63yncc6r9a1mikv0sq2qkk5b07v975-cabal-add-0.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [cabal-add] Private executables installed in: [cabal-add] /nix/store/kh63yncc6r9a1mikv0sq2qkk5b07v975-cabal-add-0.2/libexec/x86_64-linux-ghc-9.10.2-1e2a/cabal-add-0.2 [cabal-add] Data files installed in: [cabal-add] /nix/store/kh63yncc6r9a1mikv0sq2qkk5b07v975-cabal-add-0.2/share/x86_64-linux-ghc-9.10.2-1e2a/cabal-add-0.2 [cabal-add] Documentation installed in: [cabal-add] /nix/store/x78s2ydv7nyar93ph7s9ilkfky45iiqp-cabal-add-0.2-doc/share/doc/cabal-add-0.2 [cabal-add] Configuration files installed in: [cabal-add] /nix/store/kh63yncc6r9a1mikv0sq2qkk5b07v975-cabal-add-0.2/etc [cabal-add] No alex found [cabal-add] Using ar found on system at: [cabal-add] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [cabal-add] No c2hs found [cabal-add] No cpphs found [cabal-add] No doctest found [cabal-add] Using gcc version 14.3.0 given by user at: [cabal-add] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [cabal-add] Using ghc version 9.10.2 found on system at: [cabal-add] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [cabal-add] Using ghc-pkg version 9.10.2 found on system at: [cabal-add] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [cabal-add] No ghcjs found [cabal-add] No ghcjs-pkg found [cabal-add] No greencard found [cabal-add] Using haddock version 2.31.0 found on system at: [cabal-add] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [cabal-add] No happy found [cabal-add] Using haskell-suite found on system at: haskell-suite-dummy-location [cabal-add] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [cabal-add] No hmake found [cabal-add] Using hpc version 0.69 found on system at: [cabal-add] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [cabal-add] Using hsc2hs version 0.68.10 found on system at: [cabal-add] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [cabal-add] Using hscolour version 1.25 found on system at: [cabal-add] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [cabal-add] No jhc found [cabal-add] Using ld found on system at: [cabal-add] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [cabal-add] No pkg-config found [cabal-add] Using runghc version 9.10.2 found on system at: [cabal-add] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [cabal-add] Using strip version 2.44 found on system at: [cabal-add] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [cabal-add] Using tar found on system at: [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/d42ixhyqjva2wiig2ljqq4vmli5jmbb3-generic-lens-2.2.2.0-doc /nix/store/rag6ma62rxqrh6s5cq0pvs0ik5rnyb7x-generic-lens-2.2.2.0 [post-build-hook] Pushing 2 paths (98 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/rag6ma62rxqrh6s5cq0pvs0ik5rnyb7x-generic-lens-2.2.2.0 (2.87 MiB) [post-build-hook] Pushing /nix/store/d42ixhyqjva2wiig2ljqq4vmli5jmbb3-generic-lens-2.2.2.0-doc (1.17 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/d42ixhyqjva2wiig2ljqq4vmli5jmbb3-generic-lens-2.2.2.0-doc /nix/store/rag6ma62rxqrh6s5cq0pvs0ik5rnyb7x-generic-lens-2.2.2.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/d42ixhyqjva2wiig2ljqq4vmli5jmbb3-generic-lens-2.2.2.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/rag6ma62rxqrh6s5cq0pvs0ik5rnyb7x-generic-lens-2.2.2.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/33zf27dknv11i6y0axgg51kkd00hxa75-generic-lens-2.2.2.0.drv' to 'https://cache.nix-ci.com'... fromByteString (BS.unpack []) :: DVS.Vector Word64 [✔] fromByteString (BS.unpack [0x1]) :: DVS.Vector Word64 [✔] fromByteString (BS.unpack [0x1, 0x2, 0x4, 0x8, 0x10, 0x20, 0x40, 0x80]) :: DVS.Vector Word64 [✔] fromByteString (BS.unpack [0x1, 0x2, 0x4, 0x8, 0x10, 0x20, 0x40, 0x80, 0x81]) :: DVS.Vector Word64 [✔] HaskellWorks.Data.FromForeignRegion HaskellWorks.Data.FromForeignRegionSpec ✓ passed 100 tests. Be able to load file into Vector [✔] HaskellWorks.Data.Search HaskellWorks.Data.SearchSpec No tests [✔] HaskellWorks.Data.Vector.AsVector8ns HaskellWorks.Data.Vector.AsVector8nsSpec ✓ passed 100 tests. Conversion of ByteString works 1 [✔] ✓ passed 100 tests. Conversion of ByteString works 2 [✔] ✓ passed 100 tests. Conversion of ByteString works 3 [✔] HaskellWorks.Data.Vector.AsVector8s HaskellWorks.Data.Vector.AsVector8sSpec ✓ passed 100 tests. Conversion of ByteString works 1 [✔] ✓ passed 100 tests. Conversion of ByteString works 2 [✔] ✓ passed 100 tests. Conversion of ByteString works 3 [✔] HaskellWorks.Data.Vector.AsVector64ns HaskellWorks.Data.Vector.AsVector64nsSpec ✓ passed 100 tests. Conversion of ByteString works 1 [✔] ✓ passed 100 tests. Conversion of ByteString works 2 [✔] ✓ passed 100 tests. Conversion of ByteString works 3 [✔] HaskellWorks.Data.Vector.AsVector64s HaskellWorks.Data.Vector.AsVector64sSpec ✓ passed 100 tests. Conversion of ByteString works 1 [✔] ✓ passed 100 tests. Conversion of ByteString works 2 [✔] ✓ passed 100 tests. Conversion of ByteString works 3 [✔] HaskellWorks.Data.Vector.Storable HaskellWorks.Data.Vector.StorableSpec ✓ passed 100 tests. mapAccumL: f a b = (a + 1, b * 2) [✔] ✓ passed 100 tests. mapAccumL: f a b = (a * 2, b + 1) [✔] ✓ passed 100 tests. construct2N [✔] construct64UnzipN ✓ passed 100 tests. property [✔] ✓ passed 100 tests. unzipFromListN2 [✔] Finished in 1.6713 seconds 44 examples, 0 failures Test suite hw-prim-test: PASS Test suite logged to: dist/test/hw-prim-0.6.3.2-hw-prim-test.log Test suite doctest: RUNNING... /build/hw-prim-0.6.3.2/src/HaskellWorks/Data/Head.hs:24:10: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." Examples: 48 Tried: 48 Errors: 0 Failures: 0 Test suite doctest: PASS Test suite logged to: dist/test/hw-prim-0.6.3.2-doctest.log 2 of 2 test suites (2 of 2 test cases) passed. Phase: haddockPhase Preprocessing library for hw-prim-0.6.3.2... Running Haddock on library for hw-prim-0.6.3.2... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: vector-0.13.2.0 [ 1 of 47] Compiling HaskellWorks.Control.Monad.Lazy ( src/HaskellWorks/Control/Monad/Lazy.hs, nothing ) [ 2 of 47] Compiling HaskellWorks.Data.Branchless ( src/HaskellWorks/Data/Branchless.hs, nothing ) [ 3 of 47] Compiling HaskellWorks.Data.ByteString ( src/HaskellWorks/Data/ByteString.hs, nothing ) [ 4 of 47] Compiling HaskellWorks.Data.ByteString.Builder ( src/HaskellWorks/Data/ByteString/Builder.hs, nothing ) [ 5 of 47] Compiling HaskellWorks.Data.ByteString.Lazy ( src/HaskellWorks/Data/ByteString/Lazy.hs, nothing ) [ 6 of 47] Compiling HaskellWorks.Data.Char.IsChar ( src/HaskellWorks/Data/Char/IsChar.hs, nothing ) [ 7 of 47] Compiling HaskellWorks.Data.Char ( src/HaskellWorks/Data/Char.hs, nothing ) [ormolu]  include ghc-lib-parser-9.12.2.20250421-2WGSDrwdBBi400hfPfyO9Q [ormolu]  include megaparsec-9.7.0-DXF0z0EAWUQHJ7XbUU6UeP [ormolu]  include mtl-2.3.1-5ae5 [ormolu]  include syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [ormolu]  include text-2.1.2-9845 Vector.Unboxed.MVector: Write-SetAround-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: Write-WriteAround-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: Write-CopyAround-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: Write-MoveAround-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: Write-InitializeBetween-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: Write-ClearBetween-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: Write-SetBetween-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: Write-CopyBetween-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: Write-MoveBetween-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: New-Length +++ OK, passed 100 tests. Vector.Unboxed.MVector: Replicate-Length +++ OK, passed 100 tests. Vector.Unboxed.MVector: Slice-Length +++ OK, passed 100 tests. Vector.Unboxed.MVector: Grow-Length +++ OK, passed 100 tests. Vector.Unboxed.MVector: Write-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: Set-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: Sliced-Set-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: Replicate-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: Slice-Overlaps +++ OK, passed 100 tests. Vector.Unboxed.MVector: Slice-Copy +++ OK, passed 100 tests. Vector.Unboxed.MVector: Slice-Move +++ OK, passed 100 tests. Vector.Unboxed.MVector: Write-Copy-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: Write-Move-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: Write-Grow-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: Sliced-Write-Copy-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: Sliced-Write-Move-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: Sliced-Write-Grow-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: Write-InitializeAround-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: Write-ClearAround-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: Write-SetAround-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: Write-WriteAround-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: Write-CopyAround-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: Write-MoveAround-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: Write-InitializeBetween-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: Write-ClearBetween-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: Write-SetBetween-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: Write-CopyBetween-Read +++ OK, passed 100 tests. Vector.Unboxed.MVector: Write-MoveBetween-Read +++ OK, passed 100 tests. ------------- -- Version -- ------------- Show: Show +++ OK, passed 100 tests. Show: Equivariance: showsPrec +++ OK, passed 100 tests. Show: Equivariance: showList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. ----------------- -- WeirdRecord -- ----------------- Show: Show +++ OK, passed 100 tests. Show: Equivariance: showsPrec +++ OK, passed 100 tests. Show: Equivariance: showList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. ---------- -- Word -- ---------- Show: Show +++ OK, passed 100 tests. Show: Equivariance: showsPrec +++ OK, passed 100 tests. Show: Equivariance: showList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [176 of 369] Compiling Rebase.Data.Profunctor.Yoneda ( library/Rebase/Data/Profunctor/Yoneda.hs, nothing ) [177 of 369] Compiling Rebase.Data.Proxy ( library/Rebase/Data/Proxy.hs, nothing ) [178 of 369] Compiling Rebase.Data.Ratio ( library/Rebase/Data/Ratio.hs, nothing ) [179 of 369] Compiling Rebase.Data.STRef ( library/Rebase/Data/STRef.hs, nothing ) [180 of 369] Compiling Rebase.Data.STRef.Lazy ( library/Rebase/Data/STRef/Lazy.hs, nothing ) [181 of 369] Compiling Rebase.Data.STRef.Strict ( library/Rebase/Data/STRef/Strict.hs, nothing ) [182 of 369] Compiling Rebase.Data.Scientific ( library/Rebase/Data/Scientific.hs, nothing ) [183 of 369] Compiling Rebase.Data.Semigroup ( library/Rebase/Data/Semigroup.hs, nothing ) [184 of 369] Compiling Rebase.Data.Semigroup.Bifoldable ( library/Rebase/Data/Semigroup/Bifoldable.hs, nothing ) [185 of 369] Compiling Rebase.Data.Semigroup.Bitraversable ( library/Rebase/Data/Semigroup/Bitraversable.hs, nothing ) [186 of 369] Compiling Rebase.Data.Semigroup.Foldable ( library/Rebase/Data/Semigroup/Foldable.hs, nothing ) [187 of 369] Compiling Rebase.Data.Semigroup.Traversable ( library/Rebase/Data/Semigroup/Traversable.hs, nothing ) [188 of 369] Compiling Rebase.Data.Semigroup.Traversable.Class ( library/Rebase/Data/Semigroup/Traversable/Class.hs, nothing ) [189 of 369] Compiling Rebase.Data.Semigroupoid ( library/Rebase/Data/Semigroupoid.hs, nothing ) [190 of 369] Compiling Rebase.Data.Semigroupoid.Dual ( library/Rebase/Data/Semigroupoid/Dual.hs, nothing ) [191 of 369] Compiling Rebase.Data.Semigroupoid.Ob ( library/Rebase/Data/Semigroupoid/Ob.hs, nothing ) [192 of 369] Compiling Rebase.Data.Semigroupoid.Static ( library/Rebase/Data/Semigroupoid/Static.hs, nothing ) [193 of 369] Compiling Rebase.Data.Sequence ( library/Rebase/Data/Sequence.hs, nothing ) [194 of 369] Compiling Rebase.Data.Set ( library/Rebase/Data/Set.hs, nothing ) [195 of 369] Compiling Rebase.Data.String ( library/Rebase/Data/String.hs, nothing ) [196 of 369] Compiling Rebase.Data.Text ( library/Rebase/Data/Text.hs, nothing ) [197 of 369] Compiling Rebase.Data.Text.Array ( library/Rebase/Data/Text/Array.hs, nothing ) [198 of 369] Compiling Rebase.Data.Text.Encoding ( library/Rebase/Data/Text/Encoding.hs, nothing ) [199 of 369] Compiling Rebase.Data.Text.Encoding.Error ( library/Rebase/Data/Text/Encoding/Error.hs, nothing ) [200 of 369] Compiling Rebase.Data.Text.Foreign ( library/Rebase/Data/Text/Foreign.hs, nothing ) [201 of 369] Compiling Rebase.Data.Text.IO ( library/Rebase/Data/Text/IO.hs, nothing ) [202 of 369] Compiling Rebase.Data.Text.Internal ( library/Rebase/Data/Text/Internal.hs, nothing ) [203 of 369] Compiling Rebase.Data.Text.Lazy ( library/Rebase/Data/Text/Lazy.hs, nothing ) [204 of 369] Compiling Rebase.Data.Text.Lazy.Builder ( library/Rebase/Data/Text/Lazy/Builder.hs, nothing ) [205 of 369] Compiling Rebase.Data.Text.Lazy.Builder.Int ( library/Rebase/Data/Text/Lazy/Builder/Int.hs, nothing ) [206 of 369] Compiling Rebase.Data.Text.Lazy.Builder.RealFloat ( library/Rebase/Data/Text/Lazy/Builder/RealFloat.hs, nothing ) [207 of 369] Compiling Rebase.Data.Text.Lazy.Builder.Scientific ( library/Rebase/Data/Text/Lazy/Builder/Scientific.hs, nothing ) [208 of 369] Compiling Rebase.Data.Text.Lazy.Encoding ( library/Rebase/Data/Text/Lazy/Encoding.hs, nothing ) [209 of 369] Compiling Rebase.Data.Text.Lazy.IO ( library/Rebase/Data/Text/Lazy/IO.hs, nothing ) [210 of 369] Compiling Rebase.Data.Text.Lazy.Read ( library/Rebase/Data/Text/Lazy/Read.hs, nothing ) [211 of 369] Compiling Rebase.Data.Text.Read ( library/Rebase/Data/Text/Read.hs, nothing ) [212 of 369] Compiling Rebase.Data.Text.Unsafe ( library/Rebase/Data/Text/Unsafe.hs, nothing ) [213 of 369] Compiling Rebase.Data.Time ( library/Rebase/Data/Time.hs, nothing ) [214 of 369] Compiling Rebase.Data.Time.Calendar ( library/Rebase/Data/Time/Calendar.hs, nothing ) [215 of 369] Compiling Rebase.Data.Time.Calendar.Easter ( library/Rebase/Data/Time/Calendar/Easter.hs, nothing ) [216 of 369] Compiling Rebase.Data.Time.Calendar.Julian ( library/Rebase/Data/Time/Calendar/Julian.hs, nothing ) STAN-0101: finds usage of 'ghc-internal/GHC.Internal.List/reverse' [✔] STAN-0102: finds usage of 'ghc-internal/GHC.Internal.Data.OldList/isSuffixOf' [✔] STAN-0103: finds usage of 'ghc-internal/GHC.Internal.Data.Foldable/length' [✔] STAN-0104: finds usage of 'ghc-internal/GHC.Internal.Data.OldList/genericLength' [✔] STAN-0105: finds usage of 'ghc-internal/GHC.Internal.Data.Foldable/sum' [✔] STAN-0106: finds usage of 'ghc-internal/GHC.Internal.Data.Foldable/product' [✔] STAN-0103: finds usage of 'ghc-internal/GHC.Internal.Data.Foldable/length' [✔] Anti-patterns STAN-0201: finds usage of '[0 .. length xs]' [✔] STAN-0201: doesn't trigger on '[0 .. length xs - 1]' [✔] STAN-0202: finds usage of 'foldl' [✔] STAN-0203: finds usage of 'Data.ByteString.Char8.pack' [✔] STAN-0204: finds usage of 'Data.HashMap.size' [✔] STAN-0204: finds usage of 'length' for 'HashMap' [✔] STAN-0205: finds usage of 'Data.HashSet.size' [✔] STAN-0205: finds usage of 'length' for 'HashSet' [✔] STAN-0206: Strict data type fields Without extensions Doesn't trigger on strict field [✔] Finds simple lazy field [✔] Finds polymorphic lazy field [✔] Doesn't trigger on plain newtype [✔] Doesn't trigger on a record newtype [✔] Doesn't trigger on strict sum type field among many fields [✔] Finds lazy field in a sum type constructor with multiple fields [✔] Doesn't trigger on a single strict sum type field [✔] Finds single lazy field in a sum type with multiple constructors [✔] Doesn't trigger on forall wo constraint with 1 var [✔] Finds single lazy field after forall wo constraint with 1 var [✔] Doesn't trigger on forall wo constraint with 2 var [✔] Finds single lazy field after forall wo constraint with 2 var [✔] Doesn't trigger on strict field after forall wo constraint with 2 var [✔] Doesn't trigger on forall constraint with 1 var [✔] Finds single lazy field after forall constraint with 1 var [✔] Doesn't trigger on forall constraint with 2 var [✔] Finds single lazy field after forall constraint with 2 var [✔] Doesn't trigger on strict field after forall constraint with 2 var [✔] Doesn't trigger on forall constraint on record type [✔] Findsa lazy Int field after forall constraint on record type [✔] Finds a lazy constrainted field after forall on record type [✔] With the 'StrictData' extension Doesn't trigger on a simple record field [✔] Doesn't trigger on explicitly lazy field [✔] Doesn't trigger on plain data type [✔] STAN-0207: 'length' for (,) [✔] STAN-0207: 'null' for Maybe [✔] STAN-0207: 'foldr' for Either [✔] STAN-0208: finds usage of 'length' for 'Text' [✔] STAN-0209: finds usage of 'nub' for lists [✔] STAN-0210: finds usage of 'for_' for ranges [✔] STAN-0210: finds usage of 'forM_' for ranges [✔] STAN-0211: finds usage of 'http://' '' [✔] STAN-0211: finds usage of 'fooUrl' '' [✔] STAN-0211: finds usage of '' 'fooUrl' [✔] STAN-0211: doesn't trigger on 'fooUral' '' [✔] STAN-0212: Unsafe functions Find: undefined [✔] Find: unsafeCoerce [✔] Find: unsafePerformIO [✔] Find: unsafeInterleaveIO [✔] Find: unsafeDupablePerformIO [✔] Find: unsafeFixIO [✔] STAN-0212: Pattern Matching on _ for lambda case [✔] not triggered for lambda case on integers [✔] for case [✔] not triggered for case on strings [✔] not triggered for case on all constructors [✔] not triggered for lambda case on all constructors [✔] for case on maybe [✔] for lambda case on maybe [✔] not triggered for lambda case on maybe with full pm [✔] not triggered for lambda case on one branch _ [✔] not triggered for lambda case on Chars [✔] [tree-diff] Dependency ansi-wl-pprint: using ansi-wl-pprint-1.0.2 [tree-diff] Dependency base: using base-4.20.1.0 [tree-diff] Dependency parsec: using parsec-3.1.18.0 [tree-diff] Dependency primitive: using primitive-0.9.1.0 [tree-diff] Dependency tagged: using tagged-0.8.9 [tree-diff] Dependency tasty >=1.5 && <1.6: using tasty-1.5.3 [tree-diff] Dependency tasty-golden >=2.3.5 && <2.4: using tasty-golden-2.3.5 [tree-diff] Dependency tasty-quickcheck >=0.10.3 && <0.12: using tasty-quickcheck-0.11.1 [tree-diff] Dependency tree-diff: using tree-diff-0.3.4 [tree-diff] Dependency trifecta >=2.1.4 && <2.2: using trifecta-2.1.4 [tree-diff] Dependency unordered-containers: using unordered-containers-0.2.20.1 [tree-diff] Source component graph: [tree-diff]  component lib [tree-diff]  component test:tree-diff-test dependency lib [tree-diff] Configured component graph: [tree-diff]  component tree-diff-0.3.4-GZUDfTS8BrpBQf1ZQaGwGP [tree-diff]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [tree-diff]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [tree-diff]  include ansi-terminal-1.1.3-BQWZZDgI8Wi4byrRQADlzx [tree-diff]  include ansi-wl-pprint-1.0.2-8bBvtjr3Ozq7JrJt3y9lfx [tree-diff]  include base-4.20.1.0-2277 [tree-diff]  include bytestring-0.12.2.0-5835 [tree-diff]  include containers-0.7-dff9 [tree-diff]  include deepseq-1.5.0.0-f20c [tree-diff]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [tree-diff]  include parsec-3.1.18.0-2564 [tree-diff]  include parsers-0.12.12-CjDZxH0hl5CJqyByYob8A4 [tree-diff]  include pretty-1.1.3.6-413e [tree-diff]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [tree-diff]  include scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [tree-diff]  include semialign-1.3.1-I67B51P4Laz9vctwKCTuBw [tree-diff]  include strict-0.5.1-7Cn8BpU8oLiHFMkgUfNpfE [tree-diff]  include tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [tree-diff]  include text-2.1.2-9845 [tree-diff]  include these-1.2.1-2cgg8rWbmGu6xKp0FOGi7d [tree-diff]  include time-1.12.2-18ff [tree-diff]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [tree-diff]  include uuid-types-1.0.6-7l8q6nkYx5I1DURoLXVxPR [tree-diff]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [tree-diff]  component tree-diff-0.3.4-17p1aPeJ0gYBm03rY4YBrI-tree-diff-test [tree-diff]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [tree-diff]  include ansi-terminal-1.1.3-BQWZZDgI8Wi4byrRQADlzx [tree-diff]  include ansi-wl-pprint-1.0.2-8bBvtjr3Ozq7JrJt3y9lfx [tree-diff]  include base-4.20.1.0-2277 [tree-diff]  include parsec-3.1.18.0-2564 [tree-diff]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [tree-diff]  include tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [tree-diff]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [tree-diff]  include tasty-golden-2.3.5-C1rnZQ8cuS5cH35H5wZo5 [tree-diff]  include tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [tree-diff]  include tree-diff-0.3.4-GZUDfTS8BrpBQf1ZQaGwGP [tree-diff]  include trifecta-2.1.4-22EEPMrOvejLtm4S5Z2g6v [tree-diff]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [tree-diff] Linked component graph: [tree-diff]  unit tree-diff-0.3.4-GZUDfTS8BrpBQf1ZQaGwGP [tree-diff]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [tree-diff]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [tree-diff]  include ansi-terminal-1.1.3-BQWZZDgI8Wi4byrRQADlzx [tree-diff]  include ansi-wl-pprint-1.0.2-8bBvtjr3Ozq7JrJt3y9lfx [tree-diff]  include base-4.20.1.0-2277 [tree-diff]  include bytestring-0.12.2.0-5835 [tree-diff]  include containers-0.7-dff9 [tree-diff]  include deepseq-1.5.0.0-f20c [tree-diff]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [tree-diff]  include parsec-3.1.18.0-2564 [tree-diff]  include parsers-0.12.12-CjDZxH0hl5CJqyByYob8A4 [tree-diff]  include pretty-1.1.3.6-413e [tree-diff]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [tree-diff]  include scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [tree-diff]  include semialign-1.3.1-I67B51P4Laz9vctwKCTuBw [tree-diff]  include strict-0.5.1-7Cn8BpU8oLiHFMkgUfNpfE [tree-diff]  include tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [tree-diff]  include text-2.1.2-9845 [tree-diff]  include these-1.2.1-2cgg8rWbmGu6xKp0FOGi7d [tree-diff]  include time-1.12.2-18ff [tree-diff]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [tree-diff]  include uuid-types-1.0.6-7l8q6nkYx5I1DURoLXVxPR [tree-diff]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG Building row-types [cabal-add] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [cabal-add] No uhc found [cabal-add] Phase: buildPhase [cabal-add] Preprocessing library for cabal-add-0.2... [cabal-add] Building library for cabal-add-0.2... [cabal-add] [1 of 3] Compiling Distribution.Client.Common ( src/Distribution/Client/Common.hs, dist/build/Distribution/Client/Common.o, dist/build/Distribution/Client/Common.dyn_o ) [cabal-add] [2 of 3] Compiling Distribution.Client.Add ( src/Distribution/Client/Add.hs, dist/build/Distribution/Client/Add.o, dist/build/Distribution/Client/Add.dyn_o ) [cabal-add] [3 of 3] Compiling Distribution.Client.Rename ( src/Distribution/Client/Rename.hs, dist/build/Distribution/Client/Rename.o, dist/build/Distribution/Client/Rename.dyn_o ) [cabal-add] [1 of 3] Compiling Distribution.Client.Common ( src/Distribution/Client/Common.hs, dist/build/Distribution/Client/Common.p_o ) [cabal-add] [2 of 3] Compiling Distribution.Client.Add ( src/Distribution/Client/Add.hs, dist/build/Distribution/Client/Add.p_o ) [cabal-add] [3 of 3] Compiling Distribution.Client.Rename ( src/Distribution/Client/Rename.hs, dist/build/Distribution/Client/Rename.p_o ) [cabal-add] Preprocessing test suite 'cabal-add-unit-tests' for cabal-add-0.2... [cabal-add] Building test suite 'cabal-add-unit-tests' for cabal-add-0.2... [cabal-add] [1 of 1] Compiling Main ( tests/UnitTests.hs, dist/build/cabal-add-unit-tests/cabal-add-unit-tests-tmp/Main.o ) [hiedb] [3 of 3] Linking dist/build/hiedb-tests/hiedb-tests [hiedb] Phase: checkPhase [hiedb] Running 1 test suites... [hiedb] Test suite hiedb-tests: RUNNING... [hiedb]  [hiedb] hiedb [hiedb]  Command line [hiedb]  index [hiedb] [1 of 2] Compiling Sub.Module2 ( test/data/Sub/Module2.hs, nothing ) [hiedb] [2 of 2] Compiling Module1 ( test/data/Module1.hs, nothing ) [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb index test/tmp --quiet [hiedb]  indexes testing project .hie files [✔] [hiedb]  ls [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb ls [hiedb]  lists the indexed modules [✔] [hiedb]  name-refs [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb name-refs function2 [hiedb]  lists all references of given function [✔] [hiedb]  point-refs [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb point-refs Module1 13 2 [hiedb]  list references at given point [✔] [hiedb]  point-types [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb point-types Module1 10 10 [hiedb]  Prints types of symbol under cursor [✔] [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb point-types Module1 8 21 [hiedb]  Fails for symbols that don't have type associated [✔] [hiedb]  point-defs [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb point-defs Module1 13 29 [hiedb]  outputs the location of symbol when definition site can be found is indexed [✔] [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb point-defs Module1 13 13 [hiedb]  Fails with informative error message when there's no symbol at given point [✔] [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb point-defs Module1 13 24 [hiedb]  fails with informative error message when the difinition can't be found [✔] [hiedb]  point-info [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb point-info Sub.Module2 11 11 [hiedb]  gives information about symbol at specified location [✔] [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb point-info Module1 10 10 [hiedb]  correctly prints type signatures [✔] [hiedb]  name-def [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb name-def showInt [hiedb]  lookup definition of name [✔] [hiedb]  type-def [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb type-def Data1 [hiedb]  lookup definition of type [✔] [hiedb]  cat [hiedb]  dumps module source stored in .hie file [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb cat --hiefile /build/hiedb-0.7.0.0/test/tmp/Module1.hie [hiedb]  when given --hiefile [✔] [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb cat Module1 [hiedb]  when given module name [✔] [hiedb]  lookup-hie [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb lookup-hie Module1 [hiedb]  looks up location of .hie file [✔] [hiedb]  module-uids [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb module-uids Module1 [hiedb]  lists uids for given module [✔] [hiedb]  ls-exports [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb ls-exports Module1 [hiedb]  shows exports for Module1 [✔] [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb ls-exports [hiedb]  shows all the exports [✔] [hiedb]  rm [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb rm Module1 [hiedb] RUNNING: hiedb --database test/tmp/test.hiedb ls [hiedb]  removes given module from DB [✔] [hiedb]  api [hiedb]  HieDb.Query [hiedb]  getAllIndexedMods [hiedb]  returns all indexed modules [✔] [hiedb]  resolveUnitId [hiedb]  resolves unit when module unambiguous [✔] [hiedb]  returns NotIndexed error on not-indexed module [✔] [hiedb]  lookupHieFile [hiedb]  Should lookup indexed Module [✔] [hiedb]  Should return Nothing for not indexed Module [✔] [hiedb]  deleteMissingRealFiles [hiedb] [1 of 1] Compiling Test123 ( /build/Test834-0.hs, nothing ) [hiedb]  Should delete missing indexed files and nothing else [✔] [hiedb]  pruneToCallersOf [hiedb]  prunes the graph to recursive callers of an identifier [✔] [hiedb]  [hiedb] Finished in 0.5612 seconds [hiedb] 27 examples, 0 failures [hiedb] Test suite hiedb-tests: PASS [hiedb] Test suite logged to: dist/test/hiedb-0.7.0.0-hiedb-tests.log [hiedb] 1 of 1 test suites (1 of 1 test cases) passed. [hiedb] Phase: haddockPhase [hiedb] Preprocessing library for hiedb-0.7.0.0... [hiedb] Running Haddock on library for hiedb-0.7.0.0... [hiedb] Warning: The documentation for the following packages are not installed. No [hiedb] links will be generated to these packages: attoparsec-0.14.4, [ 8 of 47] Compiling HaskellWorks.Data.Concat ( src/HaskellWorks/Data/Concat.hs, nothing ) [ 9 of 47] Compiling HaskellWorks.Data.Container ( src/HaskellWorks/Data/Container.hs, nothing ) [10 of 47] Compiling HaskellWorks.Data.Cons ( src/HaskellWorks/Data/Cons.hs, nothing ) [11 of 47] Compiling HaskellWorks.Data.Decode ( src/HaskellWorks/Data/Decode.hs, nothing ) [12 of 47] Compiling HaskellWorks.Data.Empty ( src/HaskellWorks/Data/Empty.hs, nothing ) [13 of 47] Compiling HaskellWorks.Data.Filter ( src/HaskellWorks/Data/Filter.hs, nothing ) [14 of 47] Compiling HaskellWorks.Data.Foldable ( src/HaskellWorks/Data/Foldable.hs, nothing ) [15 of 47] Compiling HaskellWorks.Data.FromByteString ( src/HaskellWorks/Data/FromByteString.hs, nothing ) [16 of 47] Compiling HaskellWorks.Data.FromString ( src/HaskellWorks/Data/FromString.hs, nothing ) [17 of 47] Compiling HaskellWorks.Data.Generate ( src/HaskellWorks/Data/Generate.hs, nothing ) [18 of 47] Compiling HaskellWorks.Data.Head ( src/HaskellWorks/Data/Head.hs, nothing ) src/HaskellWorks/Data/Head.hs:24:10: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 24 | head = L.head  | ^^^^^^ [19 of 47] Compiling HaskellWorks.Data.Naive ( src/HaskellWorks/Data/Naive.hs, nothing ) [20 of 47] Compiling HaskellWorks.Data.Null ( src/HaskellWorks/Data/Null.hs, nothing ) [21 of 47] Compiling HaskellWorks.Data.Positioning ( src/HaskellWorks/Data/Positioning.hs, nothing ) [22 of 47] Compiling HaskellWorks.Data.Length ( src/HaskellWorks/Data/Length.hs, nothing ) [23 of 47] Compiling HaskellWorks.Data.Drop ( src/HaskellWorks/Data/Drop.hs, nothing ) [24 of 47] Compiling HaskellWorks.Data.AtIndex ( src/HaskellWorks/Data/AtIndex.hs, nothing ) [25 of 47] Compiling HaskellWorks.Data.Product ( src/HaskellWorks/Data/Product.hs, nothing ) [26 of 47] Compiling HaskellWorks.Data.FromForeignRegion ( src/HaskellWorks/Data/FromForeignRegion.hs, nothing ) [27 of 47] Compiling HaskellWorks.Data.Search ( src/HaskellWorks/Data/Search.hs, nothing ) [28 of 47] Compiling HaskellWorks.Data.Sign ( src/HaskellWorks/Data/Sign.hs, nothing ) [29 of 47] Compiling HaskellWorks.Data.Snoc ( src/HaskellWorks/Data/Snoc.hs, nothing ) [30 of 47] Compiling HaskellWorks.Data.Ops ( src/HaskellWorks/Data/Ops.hs, nothing ) [31 of 47] Compiling HaskellWorks.Data.Take ( src/HaskellWorks/Data/Take.hs, nothing ) [32 of 47] Compiling HaskellWorks.Data.TreeCursor ( src/HaskellWorks/Data/TreeCursor.hs, nothing ) [33 of 47] Compiling HaskellWorks.Data.Uncons ( src/HaskellWorks/Data/Uncons.hs, nothing ) [34 of 47] Compiling HaskellWorks.Data.Unsign ( src/HaskellWorks/Data/Unsign.hs, nothing ) [35 of 47] Compiling HaskellWorks.Data.Unsnoc ( src/HaskellWorks/Data/Unsnoc.hs, nothing ) [36 of 47] Compiling HaskellWorks.Data.Vector.AsVector64 ( src/HaskellWorks/Data/Vector/AsVector64.hs, nothing ) [37 of 47] Compiling HaskellWorks.Data.Vector.AsVector64s ( src/HaskellWorks/Data/Vector/AsVector64s.hs, nothing ) [38 of 47] Compiling HaskellWorks.Data.Vector.AsVector8 ( src/HaskellWorks/Data/Vector/AsVector8.hs, nothing ) [39 of 47] Compiling HaskellWorks.Data.Vector.AsVector8ns ( src/HaskellWorks/Data/Vector/AsVector8ns.hs, nothing ) [40 of 47] Compiling HaskellWorks.Data.Vector.AsVector64ns ( src/HaskellWorks/Data/Vector/AsVector64ns.hs, nothing ) [41 of 47] Compiling HaskellWorks.Data.Vector.AsVector8s ( src/HaskellWorks/Data/Vector/AsVector8s.hs, nothing ) [42 of 47] Compiling HaskellWorks.Data.Vector.BoxedVectorLike ( src/HaskellWorks/Data/Vector/BoxedVectorLike.hs, nothing ) [43 of 47] Compiling HaskellWorks.Data.Vector.Storable ( src/HaskellWorks/Data/Vector/Storable.hs, nothing ) [ormolu]  Ormolu=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu,Ormolu.Config=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Config,Ormolu.Diff.ParseResult=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Diff.ParseResult,Ormolu.Diff.Text=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Diff.Text,Ormolu.Exception=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Exception,Ormolu.Fixity=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Fixity,Ormolu.Fixity.Imports=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Fixity.Imports,Ormolu.Fixity.Internal=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Fixity.Internal,Ormolu.Fixity.Parser=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Fixity.Parser,Ormolu.Fixity.Printer=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Fixity.Printer,Ormolu.Imports=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Imports,Ormolu.Parser=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Parser,Ormolu.Parser.CommentStream=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Parser.CommentStream,Ormolu.Parser.Pragma=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Parser.Pragma,Ormolu.Parser.Result=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Parser.Result,Ormolu.Printer=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Printer,Ormolu.Printer.Combinators=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Printer.Combinators,Ormolu.Printer.Comments=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Printer.Comments,Ormolu.Printer.Internal=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Printer.Internal,Ormolu.Printer.Meat.Common=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Printer.Meat.Common,Ormolu.Printer.Meat.Declaration=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Printer.Meat.Declaration,Ormolu.Printer.Meat.Declaration.Annotation=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Printer.Meat.Declaration.Annotation,Ormolu.Printer.Meat.Declaration.Class=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Printer.Meat.Declaration.Class,Ormolu.Printer.Meat.Declaration.Data=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Printer.Meat.Declaration.Data,Ormolu.Printer.Meat.Declaration.Default=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Printer.Meat.Declaration.Default,Ormolu.Printer.Meat.Declaration.Foreign=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Printer.Meat.Declaration.Foreign,Ormolu.Printer.Meat.Declaration.Instance=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Printer.Meat.Declaration.Instance,Ormolu.Printer.Meat.Declaration.OpTree=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Printer.Meat.Declaration.OpTree,Ormolu.Printer.Meat.Declaration.RoleAnnotation=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Printer.Meat.Declaration.RoleAnnotation,Ormolu.Printer.Meat.Declaration.Rule=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Printer.Meat.Declaration.Rule,Ormolu.Printer.Meat.Declaration.Signature=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Printer.Meat.Declaration.Signature,Ormolu.Printer.Meat.Declaration.Splice=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Printer.Meat.Declaration.Splice,Ormolu.Printer.Meat.Declaration.StringLiteral=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Printer.Meat.Declaration.StringLiteral,Ormolu.Printer.Meat.Declaration.Type=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Printer.Meat.Declaration.Type,Ormolu.Printer.Meat.Declaration.TypeFamily=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Printer.Meat.Declaration.TypeFamily,Ormolu.Printer.Meat.Declaration.Value=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Printer.Meat.Declaration.Value,Ormolu.Printer.Meat.Declaration.Warning=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Printer.Meat.Declaration.Warning,Ormolu.Printer.Meat.ImportExport=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Printer.Meat.ImportExport,Ormolu.Printer.Meat.Module=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Printer.Meat.Module,Ormolu.Printer.Meat.Pragma=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Printer.Meat.Pragma,Ormolu.Printer.Meat.Type=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Printer.Meat.Type,Ormolu.Printer.Operators=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Printer.Operators,Ormolu.Printer.SpanStream=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Printer.SpanStream,Ormolu.Processing.Common=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Processing.Common,Ormolu.Processing.Cpp=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Processing.Cpp,Ormolu.Processing.Preprocess=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Processing.Preprocess,Ormolu.Terminal=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Terminal,Ormolu.Terminal.QualifiedDo=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Terminal.QualifiedDo,Ormolu.Utils=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Utils,Ormolu.Utils.Cabal=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Utils.Cabal,Ormolu.Utils.Fixity=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Utils.Fixity,Ormolu.Utils.IO=ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG:Ormolu.Utils.IO [ormolu]  unit ormolu-0.8.0.2-Fy0WISo2rGWA8DuQi0XN9N-ormolu [ormolu]  include Cabal-syntax-3.14.2.0-2tHHvEmLePLIHbZikRG7w6 [ormolu]  include base-4.20.1.0-2277 [ormolu]  include containers-0.7-dff9 [ormolu]  include directory-1.3.8.5-ad1a [ormolu]  include filepath-1.5.4.0-590e [ormolu]  include ghc-lib-parser-9.12.2.20250421-2WGSDrwdBBi400hfPfyO9Q [ormolu]  include optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [ormolu]  include ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG [ormolu]  include text-2.1.2-9845 [ormolu]  include th-env-0.1.1-4ccCPQb2oki9ZnCwKgg6zm [ormolu]  include unliftio-0.2.25.1-4x2TVhR5KwPKt77vgIfkWb [ormolu]  unit ormolu-0.8.0.2-E68IsPgsMX0FvuYeSlho0n-tests [ormolu]  include Cabal-syntax-3.14.2.0-2tHHvEmLePLIHbZikRG7w6 [ormolu]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [ormolu]  include base-4.20.1.0-2277 [ormolu]  include choice-0.2.4.1-IPD5e6V9c5hFWdSo5LTurO [ormolu]  include containers-0.7-dff9 [ormolu]  include directory-1.3.8.5-ad1a [ormolu]  include filepath-1.5.4.0-590e [ormolu]  include ghc-lib-parser-9.12.2.20250421-2WGSDrwdBBi400hfPfyO9Q [ormolu]  include hspec-2.11.14-3auEz28FeP0D0azREoF21o [ormolu]  include hspec-megaparsec-2.2.1-KkYpLkwb47rGvAUSXHwYrb [ormolu]  include megaparsec-9.7.0-DXF0z0EAWUQHJ7XbUU6UeP [ormolu]  include ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG [ormolu]  include path-0.9.6-BUEZq7gZfq03WkPclzeRN9 [ormolu]  include path-io-1.8.2-2ga8BsxNiTWCLmVAyCBb9q [ormolu]  include temporary-1.3-BQ38mAt3evo5vO57xabNgq [ormolu]  include text-2.1.2-9845 [ormolu] Ready component graph: [ormolu]  definite ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG [ormolu]  depends Cabal-syntax-3.14.2.0-2tHHvEmLePLIHbZikRG7w6 [ormolu]  depends Diff-1.0.2-BAYgwkTiSjPEZ6HpqcpJ5c [ormolu]  depends MemoTrie-0.6.11-CowFs047qaUC8QHokGWLY1 [ormolu]  depends ansi-terminal-1.1.3-BQWZZDgI8Wi4byrRQADlzx [ormolu]  depends array-0.5.8.0-e5b8 [ormolu]  depends base-4.20.1.0-2277 [ormolu]  depends binary-0.8.9.3-c055 [ormolu]  depends bytestring-0.12.2.0-5835 [ormolu]  depends choice-0.2.4.1-IPD5e6V9c5hFWdSo5LTurO [ormolu]  depends containers-0.7-dff9 [ormolu]  depends directory-1.3.8.5-ad1a [ormolu]  depends file-embed-0.0.16.0-4vcaLkS4EvjGKBp7S3XL0H [ormolu]  depends filepath-1.5.4.0-590e [ormolu]  depends ghc-lib-parser-9.12.2.20250421-2WGSDrwdBBi400hfPfyO9Q [ormolu]  depends megaparsec-9.7.0-DXF0z0EAWUQHJ7XbUU6UeP [ormolu]  depends mtl-2.3.1-5ae5 [ormolu]  depends syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [ormolu]  depends text-2.1.2-9845 [ormolu]  definite ormolu-0.8.0.2-E68IsPgsMX0FvuYeSlho0n-tests [ormolu]  depends Cabal-syntax-3.14.2.0-2tHHvEmLePLIHbZikRG7w6 [ormolu]  depends QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [ormolu]  depends base-4.20.1.0-2277 [ormolu]  depends choice-0.2.4.1-IPD5e6V9c5hFWdSo5LTurO [ormolu]  depends containers-0.7-dff9 [ormolu]  depends directory-1.3.8.5-ad1a [ormolu]  depends filepath-1.5.4.0-590e [ormolu]  depends ghc-lib-parser-9.12.2.20250421-2WGSDrwdBBi400hfPfyO9Q [ormolu]  depends hspec-2.11.14-3auEz28FeP0D0azREoF21o [ormolu]  depends hspec-megaparsec-2.2.1-KkYpLkwb47rGvAUSXHwYrb [ormolu]  depends megaparsec-9.7.0-DXF0z0EAWUQHJ7XbUU6UeP [ormolu]  depends ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG [ormolu]  depends path-0.9.6-BUEZq7gZfq03WkPclzeRN9 [ormolu]  depends path-io-1.8.2-2ga8BsxNiTWCLmVAyCBb9q Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. Prim: ByteArray Put-Get (you get back what you put in) +++ OK, passed 100 tests; 128 discarded. Prim: ByteArray Get-Put (putting back what you got out has no effect) +++ OK, passed 100 tests; 21 discarded. Prim: ByteArray Put-Put (putting twice is same as putting once) +++ OK, passed 100 tests; 21 discarded. Prim: ByteArray Set Range +++ OK, passed 100 tests. Prim: ByteArray List Conversion Roundtrips +++ OK, passed 100 tests. Prim: Addr Put-Get (you get back what you put in) +++ OK, passed 100 tests; 128 discarded. Prim: Addr Get-Put (putting back what you got out has no effect) +++ OK, passed 100 tests; 14 discarded. Prim: Addr Set Range +++ OK, passed 100 tests. Prim: Addr List Conversion Roundtrips +++ OK, passed 100 tests. Storable: Set-Get (you get back what you put in) +++ OK, passed 100 tests. Storable: Get-Set (putting back what you got out has no effect) +++ OK, passed 100 tests. Storable: Set-Set (if you set something twice, the first set is inconsequential +++ OK, passed 100 tests. Storable: List Conversion Roundtrips +++ OK, passed 100 tests. Storable: peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)) +++ OK, passed 100 tests. Storable: peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id +++ OK, passed 100 tests. Storable: peekByteOff a i ≡ peek (plusPtr a i) +++ OK, passed 100 tests. Storable: peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id +++ OK, passed 100 tests. Semigroup: Associative +++ OK, passed 100 tests. Semigroup: Concatenation +++ OK, passed 100 tests. Semigroup: Times +++ OK, passed 100 tests; 126 discarded. Monoid: Associative +++ OK, passed 100 tests. Monoid: Left Identity +++ OK, passed 100 tests. Monoid: Right Identity +++ OK, passed 100 tests. Monoid: Concatenation +++ OK, passed 100 tests. Enum: Succ Pred Identity +++ OK, passed 100 tests; 19 discarded. Enum: Pred Succ Identity +++ OK, passed 100 tests. ToJSON/FromJSON: Partial Isomorphism +++ OK, passed 100 tests. ToJSON/FromJSON: Encoding Equals Value +++ OK, passed 100 tests. Eq: Transitive +++ OK, passed 100 tests. Eq: Symmetric +++ OK, passed 100 tests. Eq: Reflexive +++ OK, passed 100 tests. Ord: Antisymmetry +++ OK, passed 100 tests. Ord: Transitivity +++ OK, passed 100 tests. Ord: Totality +++ OK, passed 100 tests. Num: Additive Commutativity +++ OK, passed 100 tests. Num: Additive Left Identity +++ OK, passed 100 tests. Num: Additive Right Identity +++ OK, passed 100 tests. Num: Multiplicative Associativity +++ OK, passed 100 tests. Num: Multiplicative Left Identity +++ OK, passed 100 tests. Num: Multiplicative Right Identity +++ OK, passed 100 tests. Num: Multiplication Left Distributes Over Addition +++ OK, passed 100 tests. Num: Multiplication Right Distributes Over Addition +++ OK, passed 100 tests. Num: Multiplicative Left Annihilation +++ OK, passed 100 tests. Num: Multiplicative Right Annihilation +++ OK, passed 100 tests. Num: Additive Inverse +++ OK, passed 100 tests. Num: Subtraction +++ OK, passed 100 tests. Num: Abs Is Idempotent +++ OK, passed 100 tests. Num: Signum Is Idempotent +++ OK, passed 100 tests. Num: Product Of Abs And Signum Is Id +++ OK, passed 100 tests. Integral: Quotient Remainder +++ OK, passed 100 tests; 17 discarded. Integral: Division Modulus +++ OK, passed 100 tests; 20 discarded. Integral: Integer Roundtrip +++ OK, passed 100 tests. Integral: QuotRem is (Quot, Rem) +++ OK, passed 100 tests; 14 discarded. Integral: DivMod is (Div, Mod) +++ OK, passed 100 tests; 20 discarded. Bits: Conjunction Idempotence +++ OK, passed 100 tests. Bits: Disjunction Idempotence +++ OK, passed 100 tests. Bits: Double Complement +++ OK, passed 100 tests. Bits: Set Bit +++ OK, passed 100 tests. Bits: Clear Bit +++ OK, passed 100 tests. Bits: Complement Bit +++ OK, passed 100 tests. Bits: Clear Zero +++ OK, passed 100 tests. Bits: Set Zero +++ OK, passed 100 tests. [217 of 369] Compiling Rebase.Data.Time.Calendar.MonthDay ( library/Rebase/Data/Time/Calendar/MonthDay.hs, nothing ) [218 of 369] Compiling Rebase.Data.Time.Calendar.OrdinalDate ( library/Rebase/Data/Time/Calendar/OrdinalDate.hs, nothing ) [219 of 369] Compiling Rebase.Data.Time.Calendar.WeekDate ( library/Rebase/Data/Time/Calendar/WeekDate.hs, nothing ) [220 of 369] Compiling Rebase.Data.Time.Clock ( library/Rebase/Data/Time/Clock.hs, nothing ) [221 of 369] Compiling Rebase.Data.Time.Clock.POSIX ( library/Rebase/Data/Time/Clock/POSIX.hs, nothing ) [222 of 369] Compiling Rebase.Data.Time.Clock.System ( library/Rebase/Data/Time/Clock/System.hs, nothing ) [223 of 369] Compiling Rebase.Data.Time.Clock.TAI ( library/Rebase/Data/Time/Clock/TAI.hs, nothing ) [224 of 369] Compiling Rebase.Data.Time.Compat ( library/Rebase/Data/Time/Compat.hs, nothing ) [225 of 369] Compiling Rebase.Data.Time.Format ( library/Rebase/Data/Time/Format.hs, nothing ) [226 of 369] Compiling Rebase.Data.Time.Format.ISO8601 ( library/Rebase/Data/Time/Format/ISO8601.hs, nothing ) [227 of 369] Compiling Rebase.Data.Time.LocalTime ( library/Rebase/Data/Time/LocalTime.hs, nothing ) [228 of 369] Compiling Rebase.Data.Traversable ( library/Rebase/Data/Traversable.hs, nothing ) [229 of 369] Compiling Rebase.Data.Traversable.Instances ( library/Rebase/Data/Traversable/Instances.hs, nothing ) [230 of 369] Compiling Rebase.Data.Tree ( library/Rebase/Data/Tree.hs, nothing ) [231 of 369] Compiling Rebase.Data.Tuple ( library/Rebase/Data/Tuple.hs, nothing ) [232 of 369] Compiling Rebase.Data.Type.Bool ( library/Rebase/Data/Type/Bool.hs, nothing ) [233 of 369] Compiling Rebase.Data.Type.Coercion ( library/Rebase/Data/Type/Coercion.hs, nothing ) [234 of 369] Compiling Rebase.Data.Type.Equality ( library/Rebase/Data/Type/Equality.hs, nothing ) [235 of 369] Compiling Rebase.Data.Typeable ( library/Rebase/Data/Typeable.hs, nothing ) [236 of 369] Compiling Rebase.Data.UUID ( library/Rebase/Data/UUID.hs, nothing ) [237 of 369] Compiling Rebase.Data.Unique ( library/Rebase/Data/Unique.hs, nothing ) [238 of 369] Compiling Rebase.Data.Vector ( library/Rebase/Data/Vector.hs, nothing ) [239 of 369] Compiling Rebase.Data.Vector.Fusion.Stream.Monadic ( library/Rebase/Data/Vector/Fusion/Stream/Monadic.hs, nothing ) [240 of 369] Compiling Rebase.Data.Vector.Fusion.Util ( library/Rebase/Data/Vector/Fusion/Util.hs, nothing ) [241 of 369] Compiling Rebase.Data.Vector.Generic ( library/Rebase/Data/Vector/Generic.hs, nothing ) [242 of 369] Compiling Rebase.Data.Vector.Generic.Base ( library/Rebase/Data/Vector/Generic/Base.hs, nothing ) [243 of 369] Compiling Rebase.Data.Vector.Generic.Mutable ( library/Rebase/Data/Vector/Generic/Mutable.hs, nothing ) [244 of 369] Compiling Rebase.Data.Vector.Generic.New ( library/Rebase/Data/Vector/Generic/New.hs, nothing ) [245 of 369] Compiling Rebase.Data.Vector.Instances ( library/Rebase/Data/Vector/Instances.hs, nothing ) [246 of 369] Compiling Rebase.Data.Vector.Internal.Check ( library/Rebase/Data/Vector/Internal/Check.hs, nothing ) [247 of 369] Compiling Rebase.Data.Vector.Mutable ( library/Rebase/Data/Vector/Mutable.hs, nothing ) [248 of 369] Compiling Rebase.Data.Vector.Primitive ( library/Rebase/Data/Vector/Primitive.hs, nothing ) [249 of 369] Compiling Rebase.Data.Vector.Primitive.Mutable ( library/Rebase/Data/Vector/Primitive/Mutable.hs, nothing ) [250 of 369] Compiling Rebase.Data.Vector.Storable ( library/Rebase/Data/Vector/Storable.hs, nothing ) [251 of 369] Compiling Rebase.Data.Vector.Storable.Internal ( library/Rebase/Data/Vector/Storable/Internal.hs, nothing ) [252 of 369] Compiling Rebase.Data.Vector.Storable.Mutable ( library/Rebase/Data/Vector/Storable/Mutable.hs, nothing ) [253 of 369] Compiling Rebase.Data.Vector.Unboxed ( library/Rebase/Data/Vector/Unboxed.hs, nothing ) [254 of 369] Compiling Rebase.Data.Vector.Unboxed.Base ( library/Rebase/Data/Vector/Unboxed/Base.hs, nothing ) [255 of 369] Compiling Rebase.Data.Vector.Unboxed.Mutable ( library/Rebase/Data/Vector/Unboxed/Mutable.hs, nothing ) STAN-0214: Replace multiple comparison operators Finds: < and > [✔] Finds: == and < [✔] No warning on: == on different expressions [✔] No warning on: Single >= [✔] No warning on: >= with different constants [✔] Handles functions with pattern-matching [‐] # PENDING: No reason given STAN-0215: finds usage of '/' in '' path left [✔] STAN-0215: finds usage of '/' in '' path right [✔] STAN-0215: finds usage of '\' in '' path left [✔] STAN-0215: finds usage of '\' in '' path right [✔] STAN-0215: don't triggered when no slashes [✔] Style STAN-0301: finds operator with the missing infix [✔] STAN-0301: no warning when fixity is declared [✔] STAN-0302: triggers on tuple with 4 elements in the type signature [✔] STAN-0302: triggers on tuple with 4 elements in the literal [✔] STAN-0302: no observation on triple in type [✔] STAN-0302: no observation on triple literal [✔] STAN-0302: triggers on tuple with 4 elements as a record field [✔] Used extensions should correctly count total amount of used extensions [✔] should correctly count total amount of used safe extensions [✔] Ignores observations ObservationId is present when not ignored [✔] ObservationId is properly ignored [✔] Finished in 0.1087 seconds 141 examples, 0 failures, 1 pending Test suite stan-test: PASS Test suite logged to: dist/test/stan-0.2.1.0-stan-test.log 1 of 1 test suites (1 of 1 test cases) passed. Phase: haddockPhase Phase: installPhase Installing library in /nix/store/vw5395frmv5sr8s93ymg8hcc5w37xqzk-stan-0.2.1.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ Installing executable stan in /nix/store/vw5395frmv5sr8s93ymg8hcc5w37xqzk-stan-0.2.1.0/bin Warning: The directory /nix/store/vw5395frmv5sr8s93ymg8hcc5w37xqzk-stan-0.2.1.0/bin is not in the system search path. Installing internal library target in /nix/store/vw5395frmv5sr8s93ymg8hcc5w37xqzk-stan-0.2.1.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/stan-0.2.1.0-5Ynb1uTDSstEFEIn0GCVrD-target Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/vw5395frmv5sr8s93ymg8hcc5w37xqzk-stan-0.2.1.0 shrinking /nix/store/vw5395frmv5sr8s93ymg8hcc5w37xqzk-stan-0.2.1.0/bin/stan shrinking /nix/store/vw5395frmv5sr8s93ymg8hcc5w37xqzk-stan-0.2.1.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSstan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ-ghc9.10.2.so shrinking /nix/store/vw5395frmv5sr8s93ymg8hcc5w37xqzk-stan-0.2.1.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSstan-0.2.1.0-5Ynb1uTDSstEFEIn0GCVrD-target-ghc9.10.2.so checking for references to /build/ in /nix/store/vw5395frmv5sr8s93ymg8hcc5w37xqzk-stan-0.2.1.0... patching script interpreter paths in /nix/store/vw5395frmv5sr8s93ymg8hcc5w37xqzk-stan-0.2.1.0 stripping (with command strip and flags -S -p) in /nix/store/vw5395frmv5sr8s93ymg8hcc5w37xqzk-stan-0.2.1.0/lib /nix/store/vw5395frmv5sr8s93ymg8hcc5w37xqzk-stan-0.2.1.0/bin [tree-diff]  Data.TreeDiff=tree-diff-0.3.4-GZUDfTS8BrpBQf1ZQaGwGP:Data.TreeDiff,Data.TreeDiff.Class=tree-diff-0.3.4-GZUDfTS8BrpBQf1ZQaGwGP:Data.TreeDiff.Class,Data.TreeDiff.Expr=tree-diff-0.3.4-GZUDfTS8BrpBQf1ZQaGwGP:Data.TreeDiff.Expr,Data.TreeDiff.Golden=tree-diff-0.3.4-GZUDfTS8BrpBQf1ZQaGwGP:Data.TreeDiff.Golden,Data.TreeDiff.List=tree-diff-0.3.4-GZUDfTS8BrpBQf1ZQaGwGP:Data.TreeDiff.List,Data.TreeDiff.OMap=tree-diff-0.3.4-GZUDfTS8BrpBQf1ZQaGwGP:Data.TreeDiff.OMap,Data.TreeDiff.Parser=tree-diff-0.3.4-GZUDfTS8BrpBQf1ZQaGwGP:Data.TreeDiff.Parser,Data.TreeDiff.Pretty=tree-diff-0.3.4-GZUDfTS8BrpBQf1ZQaGwGP:Data.TreeDiff.Pretty,Data.TreeDiff.QuickCheck=tree-diff-0.3.4-GZUDfTS8BrpBQf1ZQaGwGP:Data.TreeDiff.QuickCheck,Data.TreeDiff.Tree=tree-diff-0.3.4-GZUDfTS8BrpBQf1ZQaGwGP:Data.TreeDiff.Tree [tree-diff]  unit tree-diff-0.3.4-17p1aPeJ0gYBm03rY4YBrI-tree-diff-test [tree-diff]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [tree-diff]  include ansi-terminal-1.1.3-BQWZZDgI8Wi4byrRQADlzx [tree-diff]  include ansi-wl-pprint-1.0.2-8bBvtjr3Ozq7JrJt3y9lfx [tree-diff]  include base-4.20.1.0-2277 [tree-diff]  include parsec-3.1.18.0-2564 [tree-diff]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [tree-diff]  include tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [tree-diff]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [tree-diff]  include tasty-golden-2.3.5-C1rnZQ8cuS5cH35H5wZo5 [tree-diff]  include tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [tree-diff]  include tree-diff-0.3.4-GZUDfTS8BrpBQf1ZQaGwGP [tree-diff]  include trifecta-2.1.4-22EEPMrOvejLtm4S5Z2g6v [tree-diff]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [tree-diff] Ready component graph: [tree-diff]  definite tree-diff-0.3.4-GZUDfTS8BrpBQf1ZQaGwGP [tree-diff]  depends QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [tree-diff]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [tree-diff]  depends ansi-terminal-1.1.3-BQWZZDgI8Wi4byrRQADlzx [tree-diff]  depends ansi-wl-pprint-1.0.2-8bBvtjr3Ozq7JrJt3y9lfx [tree-diff]  depends base-4.20.1.0-2277 [tree-diff]  depends bytestring-0.12.2.0-5835 [tree-diff]  depends containers-0.7-dff9 [tree-diff]  depends deepseq-1.5.0.0-f20c [tree-diff]  depends hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [tree-diff]  depends parsec-3.1.18.0-2564 [tree-diff]  depends parsers-0.12.12-CjDZxH0hl5CJqyByYob8A4 [tree-diff]  depends pretty-1.1.3.6-413e [tree-diff]  depends primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [tree-diff]  depends scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [tree-diff]  depends semialign-1.3.1-I67B51P4Laz9vctwKCTuBw [tree-diff]  depends strict-0.5.1-7Cn8BpU8oLiHFMkgUfNpfE [tree-diff]  depends tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [tree-diff]  depends text-2.1.2-9845 [tree-diff]  depends these-1.2.1-2cgg8rWbmGu6xKp0FOGi7d [tree-diff]  depends time-1.12.2-18ff [tree-diff]  depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [tree-diff]  depends uuid-types-1.0.6-7l8q6nkYx5I1DURoLXVxPR [tree-diff]  depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [tree-diff]  definite tree-diff-0.3.4-17p1aPeJ0gYBm03rY4YBrI-tree-diff-test [tree-diff]  depends QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [tree-diff]  depends ansi-terminal-1.1.3-BQWZZDgI8Wi4byrRQADlzx [tree-diff]  depends ansi-wl-pprint-1.0.2-8bBvtjr3Ozq7JrJt3y9lfx [tree-diff]  depends base-4.20.1.0-2277 [tree-diff]  depends parsec-3.1.18.0-2564 [tree-diff]  depends primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [tree-diff]  depends tagged-0.8.9-IiEnBtlgdt02QnWYmv5cw9 [tree-diff]  depends tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [tree-diff]  depends tasty-golden-2.3.5-C1rnZQ8cuS5cH35H5wZo5 [tree-diff]  depends tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [tree-diff]  depends tree-diff-0.3.4-GZUDfTS8BrpBQf1ZQaGwGP [tree-diff]  depends trifecta-2.1.4-22EEPMrOvejLtm4S5Z2g6v [tree-diff]  depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [tree-diff] Using Cabal-3.12.1.0 compiled by ghc-9.10 [tree-diff] Using compiler: ghc-9.10.2 [tree-diff] Using install prefix: [tree-diff] /nix/store/agi3mpjzbdzq71r6jznpkgm9ajv7h4c9-tree-diff-0.3.4 [tree-diff] Executables installed in: [tree-diff] /nix/store/agi3mpjzbdzq71r6jznpkgm9ajv7h4c9-tree-diff-0.3.4/bin [tree-diff] Libraries installed in: [tree-diff] /nix/store/agi3mpjzbdzq71r6jznpkgm9ajv7h4c9-tree-diff-0.3.4/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/tree-diff-0.3.4-GZUDfTS8BrpBQf1ZQaGwGP [tree-diff] Dynamic Libraries installed in: [tree-diff] /nix/store/agi3mpjzbdzq71r6jznpkgm9ajv7h4c9-tree-diff-0.3.4/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [tree-diff] Private executables installed in: [tree-diff] /nix/store/agi3mpjzbdzq71r6jznpkgm9ajv7h4c9-tree-diff-0.3.4/libexec/x86_64-linux-ghc-9.10.2-1e2a/tree-diff-0.3.4 [tree-diff] Data files installed in: [hiedb] attoparsec-0.14.4, vector-0.13.2.0 [44 of 47] Compiling HaskellWorks.Data.Vector.StorableVectorLike ( src/HaskellWorks/Data/Vector/StorableVectorLike.hs, nothing ) [45 of 47] Compiling HaskellWorks.Data.Word ( src/HaskellWorks/Data/Word.hs, nothing ) [46 of 47] Compiling HaskellWorks.Foreign ( src/HaskellWorks/Foreign.hs, nothing ) [47 of 47] Compiling Paths_hw_prim ( dist/build/autogen/Paths_hw_prim.hs, nothing ) Haddock coverage: Warning: 'unfoldrM' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 28% ( 2 / 7) in 'HaskellWorks.Control.Monad.Lazy' Missing documentation for: Module header interleaveSequenceIO (src/HaskellWorks/Control/Monad/Lazy.hs:19) interleaveSequenceM (src/HaskellWorks/Control/Monad/Lazy.hs:26) interleaveForM (src/HaskellWorks/Control/Monad/Lazy.hs:64) forceM (src/HaskellWorks/Control/Monad/Lazy.hs:67) 94% ( 16 / 17) in 'HaskellWorks.Data.Branchless' Missing documentation for: Module header 9% ( 1 / 11) in 'HaskellWorks.Data.ByteString' Missing documentation for: Module header ToByteString (src/HaskellWorks/Data/ByteString.hs:34) ToByteStrings (src/HaskellWorks/Data/ByteString.hs:65) mmap (src/HaskellWorks/Data/ByteString.hs:218) padded (src/HaskellWorks/Data/ByteString.hs:224) rechunk (src/HaskellWorks/Data/ByteString.hs:144) rechunkPadded (src/HaskellWorks/Data/ByteString.hs:160) resegment (src/HaskellWorks/Data/ByteString.hs:176) resegmentPadded (src/HaskellWorks/Data/ByteString.hs:192) hGetContentsChunkedBy (src/HaskellWorks/Data/ByteString.hs:209) 0% ( 0 / 2) in 'HaskellWorks.Data.ByteString.Builder' Missing documentation for: Module header chainInterleaveIO (src/HaskellWorks/Data/ByteString/Builder.hs:12) 0% ( 0 / 7) in 'HaskellWorks.Data.ByteString.Lazy' Missing documentation for: Module header ToLazyByteString (src/HaskellWorks/Data/ByteString/Lazy.hs:25) resegment (src/HaskellWorks/Data/ByteString/Lazy.hs:65) resegmentPadded (src/HaskellWorks/Data/ByteString/Lazy.hs:68) rechunk (src/HaskellWorks/Data/ByteString/Lazy.hs:71) rechunkPadded (src/HaskellWorks/Data/ByteString/Lazy.hs:74) hGetContentsChunkedBy (src/HaskellWorks/Data/ByteString/Lazy.hs:77) 0% ( 0 / 2) in 'HaskellWorks.Data.Char.IsChar' Missing documentation for: Module header IsChar (src/HaskellWorks/Data/Char/IsChar.hs:9) 50% ( 1 / 2) in 'HaskellWorks.Data.Char' Missing documentation for: Module header 50% ( 1 / 2) in 'HaskellWorks.Data.Concat' Missing documentation for: Module header 0% ( 0 / 2) in 'HaskellWorks.Data.Container' Missing documentation for: Module header Container (src/HaskellWorks/Data/Container.hs:16) 0% ( 0 / 2) in 'HaskellWorks.Data.Cons' Missing documentation for: Module header Cons (src/HaskellWorks/Data/Cons.hs:17) 0% ( 0 / 3) in 'HaskellWorks.Data.Decode' Missing documentation for: Module header Decode (src/HaskellWorks/Data/Decode.hs:10) DecodeError (src/HaskellWorks/Data/Decode.hs:8) 0% ( 0 / 2) in 'HaskellWorks.Data.Empty' Missing documentation for: Module header Empty (src/HaskellWorks/Data/Empty.hs:18) 33% ( 1 / 3) in 'HaskellWorks.Data.Filter' Missing documentation for: Module header Container (src/HaskellWorks/Data/Container.hs:16) 0% ( 0 / 3) in 'HaskellWorks.Data.Foldable' Missing documentation for: Module header foldFirst (src/HaskellWorks/Data/Foldable.hs:7) foldLast (src/HaskellWorks/Data/Foldable.hs:11) 50% ( 1 / 2) in 'HaskellWorks.Data.FromByteString' Missing documentation for: Module header 0% ( 0 / 2) in 'HaskellWorks.Data.FromString' Missing documentation for: Module header FromString (src/HaskellWorks/Data/FromString.hs:5) 33% ( 1 / 3) in 'HaskellWorks.Data.Generate' Missing documentation for: Module header Container (src/HaskellWorks/Data/Container.hs:16) 0% ( 0 / 3) in 'HaskellWorks.Data.Head' Missing documentation for: Module header Container (src/HaskellWorks/Data/Container.hs:16) [ormolu]  depends temporary-1.3-BQ38mAt3evo5vO57xabNgq [ormolu]  depends text-2.1.2-9845 [ormolu]  definite ormolu-0.8.0.2-Fy0WISo2rGWA8DuQi0XN9N-ormolu [ormolu]  depends Cabal-syntax-3.14.2.0-2tHHvEmLePLIHbZikRG7w6 [ormolu]  depends base-4.20.1.0-2277 [ormolu]  depends containers-0.7-dff9 [ormolu]  depends directory-1.3.8.5-ad1a [ormolu]  depends filepath-1.5.4.0-590e [ormolu]  depends ghc-lib-parser-9.12.2.20250421-2WGSDrwdBBi400hfPfyO9Q [ormolu]  depends optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [ormolu]  depends ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG [ormolu]  depends text-2.1.2-9845 [ormolu]  depends th-env-0.1.1-4ccCPQb2oki9ZnCwKgg6zm [ormolu]  depends unliftio-0.2.25.1-4x2TVhR5KwPKt77vgIfkWb [ormolu] Using Cabal-3.12.1.0 compiled by ghc-9.10 [ormolu] Using compiler: ghc-9.10.2 [ormolu] Using install prefix: [ormolu] /nix/store/xbv71sbb5r158br5vcahabakba4j1k8j-ormolu-0.8.0.2 [ormolu] Executables installed in: [ormolu] /nix/store/czfridfairgnm18nyvmfxps6h7414djq-ormolu-0.8.0.2-bin/bin [ormolu] Libraries installed in: [ormolu] /nix/store/xbv71sbb5r158br5vcahabakba4j1k8j-ormolu-0.8.0.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG [ormolu] Dynamic Libraries installed in: [ormolu] /nix/store/xbv71sbb5r158br5vcahabakba4j1k8j-ormolu-0.8.0.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [ormolu] Private executables installed in: [ormolu] /nix/store/xbv71sbb5r158br5vcahabakba4j1k8j-ormolu-0.8.0.2/libexec/x86_64-linux-ghc-9.10.2-1e2a/ormolu-0.8.0.2 [ormolu] Data files installed in: [ormolu] /nix/store/xbv71sbb5r158br5vcahabakba4j1k8j-ormolu-0.8.0.2/share/x86_64-linux-ghc-9.10.2-1e2a/ormolu-0.8.0.2 [ormolu] Documentation installed in: [ormolu] /nix/store/bbn6n275z5snzynwwah0x7y05ldic64h-ormolu-0.8.0.2-doc/share/doc/ormolu-0.8.0.2 [ormolu] Configuration files installed in: [ormolu] /nix/store/xbv71sbb5r158br5vcahabakba4j1k8j-ormolu-0.8.0.2/etc [ormolu] No alex found [ormolu] Using ar found on system at: [ormolu] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [ormolu] No c2hs found [ormolu] No cpphs found [ormolu] No doctest found [ormolu] Using gcc version 14.3.0 given by user at: [ormolu] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [ormolu] Using ghc version 9.10.2 found on system at: [ormolu] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [ormolu] Using ghc-pkg version 9.10.2 found on system at: [ormolu] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [ormolu] No ghcjs found [ormolu] No ghcjs-pkg found [ormolu] No greencard found [ormolu] Using haddock version 2.31.0 found on system at: [ormolu] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [ormolu] No happy found [ormolu] Using haskell-suite found on system at: haskell-suite-dummy-location [ormolu] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [ormolu] No hmake found [ormolu] Using hpc version 0.69 found on system at: [ormolu] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [ormolu] Using hsc2hs version 0.68.10 found on system at: [ormolu] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [ormolu] Using hscolour version 1.25 found on system at: [ormolu] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [ormolu] No jhc found [ormolu] Using ld found on system at: [ormolu] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [ormolu] No pkg-config found [ormolu] Using runghc version 9.10.2 found on system at: [ormolu] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [ormolu] Using strip version 2.44 found on system at: [ormolu] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [ormolu] Using tar found on system at: [ormolu] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [ormolu] No uhc found [ormolu] Phase: buildPhase [ormolu] Preprocessing library for ormolu-0.8.0.2... [ormolu] Building library for ormolu-0.8.0.2... [ormolu] [ 1 of 56] Compiling GHC.DynFlags ( src/GHC/DynFlags.hs, dist/build/GHC/DynFlags.o, dist/build/GHC/DynFlags.dyn_o ) [ormolu] [ 2 of 56] Compiling Ormolu.Printer.SpanStream ( src/Ormolu/Printer/SpanStream.hs, dist/build/Ormolu/Printer/SpanStream.o, dist/build/Ormolu/Printer/SpanStream.dyn_o ) [ormolu] [ 3 of 56] Compiling Ormolu.Processing.Cpp ( src/Ormolu/Processing/Cpp.hs, dist/build/Ormolu/Processing/Cpp.o, dist/build/Ormolu/Processing/Cpp.dyn_o ) Bits: Test Zero +++ OK, passed 100 tests. Bits: Pop Zero +++ OK, passed 100 tests. Bits: Right Rotation +++ OK, passed 100 tests. Bits: Left Rotation +++ OK, passed 100 tests. Bits: Count Leading Zeros of Zero +++ OK, passed 100 tests. Bits: Count Trailing Zeros of Zero +++ OK, passed 100 tests. ------------ -- Word64 -- ------------ Show: Show +++ OK, passed 100 tests. Show: Equivariance: showsPrec +++ OK, passed 100 tests. Show: Equivariance: showList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. ----------- -- Word8 -- ----------- Show: Show +++ OK, passed 100 tests. Show: Equivariance: showsPrec +++ OK, passed 100 tests. Show: Equivariance: showList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. ------------- -- ZipList -- ------------- Show: Show +++ OK, passed 100 tests. Show: Equivariance: showsPrec +++ OK, passed 100 tests. Show: Equivariance: showList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. All tests succeeded Test suite basic: PASS Test suite logged to: dist/test/quickcheck-classes-0.6.5.0-basic.log 2 of 2 test suites (2 of 2 test cases) passed. checkPhase completed in 1 minutes 42 seconds Phase: haddockPhase Preprocessing library for quickcheck-classes-0.6.5.0... Running Haddock on library for quickcheck-classes-0.6.5.0... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: vector-0.13.2.0 [ 1 of 12] Compiling Test.QuickCheck.Classes.Alt ( src/Test/QuickCheck/Classes/Alt.hs, nothing ) src/Test/QuickCheck/Classes/Alt.hs:18:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Functor’ is redundant except perhaps to import instances from ‘Data.Functor’ To import instances alone, use: import Data.Functor()  | 18 | import Data.Functor  | ^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Alt.hs:22:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Test.QuickCheck.Arbitrary’ is redundant except perhaps to import instances from ‘Test.QuickCheck.Arbitrary’ To import instances alone, use: import Test.QuickCheck.Arbitrary()  | 22 | import Test.QuickCheck.Arbitrary (Arbitrary1(..))  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Alt.hs:23:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [256 of 369] Compiling Rebase.Data.Version ( library/Rebase/Data/Version.hs, nothing ) [257 of 369] Compiling Rebase.Data.Void ( library/Rebase/Data/Void.hs, nothing ) [258 of 369] Compiling Rebase.Data.Void.Unsafe ( library/Rebase/Data/Void/Unsafe.hs, nothing ) [259 of 369] Compiling Rebase.Data.Word ( library/Rebase/Data/Word.hs, nothing ) [260 of 369] Compiling Rebase.Debug.Trace ( library/Rebase/Debug/Trace.hs, nothing ) [261 of 369] Compiling Rebase.Foreign ( library/Rebase/Foreign.hs, nothing ) [262 of 369] Compiling Rebase.Foreign.C ( library/Rebase/Foreign/C.hs, nothing ) [263 of 369] Compiling Rebase.Foreign.C.Error ( library/Rebase/Foreign/C/Error.hs, nothing ) [264 of 369] Compiling Rebase.Foreign.C.String ( library/Rebase/Foreign/C/String.hs, nothing ) [265 of 369] Compiling Rebase.Foreign.C.Types ( library/Rebase/Foreign/C/Types.hs, nothing ) [266 of 369] Compiling Rebase.Foreign.Concurrent ( library/Rebase/Foreign/Concurrent.hs, nothing ) [267 of 369] Compiling Rebase.Foreign.ForeignPtr ( library/Rebase/Foreign/ForeignPtr.hs, nothing ) [268 of 369] Compiling Rebase.Foreign.ForeignPtr.Unsafe ( library/Rebase/Foreign/ForeignPtr/Unsafe.hs, nothing ) [269 of 369] Compiling Rebase.Foreign.Marshal ( library/Rebase/Foreign/Marshal.hs, nothing ) [270 of 369] Compiling Rebase.Foreign.Marshal.Alloc ( library/Rebase/Foreign/Marshal/Alloc.hs, nothing ) [271 of 369] Compiling Rebase.Foreign.Marshal.Array ( library/Rebase/Foreign/Marshal/Array.hs, nothing ) [272 of 369] Compiling Rebase.Foreign.Marshal.Error ( library/Rebase/Foreign/Marshal/Error.hs, nothing ) [273 of 369] Compiling Rebase.Foreign.Marshal.Pool ( library/Rebase/Foreign/Marshal/Pool.hs, nothing ) [274 of 369] Compiling Rebase.Foreign.Marshal.Safe ( library/Rebase/Foreign/Marshal/Safe.hs, nothing ) [275 of 369] Compiling Rebase.Foreign.Marshal.Unsafe ( library/Rebase/Foreign/Marshal/Unsafe.hs, nothing ) [276 of 369] Compiling Rebase.Foreign.Marshal.Utils ( library/Rebase/Foreign/Marshal/Utils.hs, nothing ) [277 of 369] Compiling Rebase.Foreign.Ptr ( library/Rebase/Foreign/Ptr.hs, nothing ) [278 of 369] Compiling Rebase.Foreign.StablePtr ( library/Rebase/Foreign/StablePtr.hs, nothing ) [279 of 369] Compiling Rebase.Foreign.Storable ( library/Rebase/Foreign/Storable.hs, nothing ) [280 of 369] Compiling Rebase.GHC.Arr ( library/Rebase/GHC/Arr.hs, nothing ) [281 of 369] Compiling Rebase.GHC.Base ( library/Rebase/GHC/Base.hs, nothing ) [282 of 369] Compiling Rebase.GHC.Char ( library/Rebase/GHC/Char.hs, nothing ) [283 of 369] Compiling Rebase.GHC.Conc ( library/Rebase/GHC/Conc.hs, nothing ) [284 of 369] Compiling Rebase.GHC.Conc.IO ( library/Rebase/GHC/Conc/IO.hs, nothing ) [285 of 369] Compiling Rebase.GHC.Conc.Signal ( library/Rebase/GHC/Conc/Signal.hs, nothing ) [286 of 369] Compiling Rebase.GHC.Conc.Sync ( library/Rebase/GHC/Conc/Sync.hs, nothing ) [287 of 369] Compiling Rebase.GHC.Desugar ( library/Rebase/GHC/Desugar.hs, nothing ) [288 of 369] Compiling Rebase.GHC.Enum ( library/Rebase/GHC/Enum.hs, nothing ) [289 of 369] Compiling Rebase.GHC.Environment ( library/Rebase/GHC/Environment.hs, nothing ) [290 of 369] Compiling Rebase.GHC.Err ( library/Rebase/GHC/Err.hs, nothing ) [291 of 369] Compiling Rebase.GHC.Exception ( library/Rebase/GHC/Exception.hs, nothing ) [292 of 369] Compiling Rebase.GHC.Exts ( library/Rebase/GHC/Exts.hs, nothing ) [293 of 369] Compiling Rebase.GHC.Fingerprint ( library/Rebase/GHC/Fingerprint.hs, nothing ) [294 of 369] Compiling Rebase.GHC.Fingerprint.Type ( library/Rebase/GHC/Fingerprint/Type.hs, nothing ) [295 of 369] Compiling Rebase.GHC.Float ( library/Rebase/GHC/Float.hs, nothing ) [296 of 369] Compiling Rebase.GHC.Float.ConversionUtils ( library/Rebase/GHC/Float/ConversionUtils.hs, nothing ) [297 of 369] Compiling Rebase.GHC.Float.RealFracMethods ( library/Rebase/GHC/Float/RealFracMethods.hs, nothing ) [298 of 369] Compiling Rebase.GHC.Foreign ( library/Rebase/GHC/Foreign.hs, nothing ) [299 of 369] Compiling Rebase.GHC.ForeignPtr ( library/Rebase/GHC/ForeignPtr.hs, nothing ) [300 of 369] Compiling Rebase.GHC.Generics ( library/Rebase/GHC/Generics.hs, nothing ) [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/vw5395frmv5sr8s93ymg8hcc5w37xqzk-stan-0.2.1.0 [post-build-hook] Pushing 1 paths (153 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/vw5395frmv5sr8s93ymg8hcc5w37xqzk-stan-0.2.1.0 (41.47 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/vw5395frmv5sr8s93ymg8hcc5w37xqzk-stan-0.2.1.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/vw5395frmv5sr8s93ymg8hcc5w37xqzk-stan-0.2.1.0' to 'https://cache.nix-ci.com'... warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead copying 1 paths... copying path '/nix/store/31hfsf3ac8vcz961767lqynyivncq5pk-stan-0.2.1.0.drv' to 'https://cache.nix-ci.com'...  /nix/store/agi3mpjzbdzq71r6jznpkgm9ajv7h4c9-tree-diff-0.3.4/share/x86_64-linux-ghc-9.10.2-1e2a/tree-diff-0.3.4 Documentation installed in: /nix/store/4hhjnw5xqsmi8sbf7l4qb0wq83x5nilm-tree-diff-0.3.4-doc/share/doc/tree-diff-0.3.4 Configuration files installed in: /nix/store/agi3mpjzbdzq71r6jznpkgm9ajv7h4c9-tree-diff-0.3.4/etc No alex found Using ar found on system at: /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar No c2hs found No cpphs found No doctest found Using gcc version 14.3.0 given by user at: /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc Using ghc version 9.10.2 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc Using ghc-pkg version 9.10.2 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 No ghcjs found No ghcjs-pkg found No greencard found Using haddock version 2.31.0 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 No happy found Using haskell-suite found on system at: haskell-suite-dummy-location Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location No hmake found Using hpc version 0.69 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 Using hsc2hs version 0.68.10 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 Using hscolour version 1.25 found on system at: /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour No jhc found Using ld found on system at: /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld No pkg-config found Using runghc version 9.10.2 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 Using strip version 2.44 found on system at: /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip Using tar found on system at: /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar No uhc found Phase: buildPhase Preprocessing library for tree-diff-0.3.4... Building library for tree-diff-0.3.4... [ 1 of 10] Compiling Data.TreeDiff.List ( src/Data/TreeDiff/List.hs, dist/build/Data/TreeDiff/List.o, dist/build/Data/TreeDiff/List.dyn_o ) [ 2 of 10] Compiling Data.TreeDiff.OMap ( src/Data/TreeDiff/OMap.hs, dist/build/Data/TreeDiff/OMap.o, dist/build/Data/TreeDiff/OMap.dyn_o ) [ 3 of 10] Compiling Data.TreeDiff.Expr ( src/Data/TreeDiff/Expr.hs, dist/build/Data/TreeDiff/Expr.o, dist/build/Data/TreeDiff/Expr.dyn_o ) [ 4 of 10] Compiling Data.TreeDiff.Class ( src/Data/TreeDiff/Class.hs, dist/build/Data/TreeDiff/Class.o, dist/build/Data/TreeDiff/Class.dyn_o ) [ 5 of 10] Compiling Data.TreeDiff.Parser ( src/Data/TreeDiff/Parser.hs, dist/build/Data/TreeDiff/Parser.o, dist/build/Data/TreeDiff/Parser.dyn_o ) [ 6 of 10] Compiling Data.TreeDiff.Pretty ( src/Data/TreeDiff/Pretty.hs, dist/build/Data/TreeDiff/Pretty.o, dist/build/Data/TreeDiff/Pretty.dyn_o ) src/Data/TreeDiff/Pretty.hs:35:1: warning: []8;;https://errors.haskell.org/messages/GHC-15328\GHC-15328]8;;\] [-Wdeprecations] Module ‘Text.PrettyPrint.ANSI.Leijen’ is deprecated: "Compatibility module for users of ansi-wl-pprint - use \"Prettyprinter\" instead"  | 35 | import qualified Text.PrettyPrint.ANSI.Leijen as WL  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/TreeDiff/Pretty.hs:106:28: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"."  | [2 of 2] Linking dist/build/cabal-add-unit-tests/cabal-add-unit-tests Preprocessing executable 'cabal-add' for cabal-add-0.2... Building executable 'cabal-add' for cabal-add-0.2... [1 of 1] Compiling Main ( app/Main.hs, dist/build/cabal-add/cabal-add-tmp/Main.o ) [2 of 2] Linking dist/build/cabal-add/cabal-add Preprocessing test suite 'cabal-add-tests' for cabal-add-0.2... Building test suite 'cabal-add-tests' for cabal-add-0.2... [1 of 1] Compiling Main ( tests/Main.hs, dist/build/cabal-add-tests/cabal-add-tests-tmp/Main.o ) [2 of 2] Linking dist/build/cabal-add-tests/cabal-add-tests Phase: checkPhase Running 2 test suites... Test suite cabal-add-unit-tests: RUNNING... All Unit Tests add multiple dependencies 1: OK add multiple exposed modules 1: OK add multiple exposed modules with spaces: OK add multiple other modules: OK add multiple other modules with space separators: OK add multiple other modules preserving leading commas: OK add multiple other modules preserving leading spaces: OK add multiple other modules with import field: OK add multiple other modules with capitalised import field: OK rename dependency 1: OK rename dependency 2: OK rename exposed module: OK All 12 tests passed (0.01s) Test suite cabal-add-unit-tests: PASS Test suite logged to: dist/test/cabal-add-0.2-cabal-add-unit-tests.log Test suite cabal-add-tests: RUNNING... All add multiple dependencies 1: OK add multiple dependencies 2: OK add multiple dependencies 3: OK add multiple dependencies 4: OK word 'library' in description: OK import fields 1: OK import fields 2: OK import fields 3: OK sublibrary target 1: OK sublibrary target 2: OK executable target 1: OK executable target 2: OK executable target 3: OK executable target 4: OK test target 1: OK test target 2: OK common stanza as a target 1: OK common stanza as a target 2: OK two spaces in stanza: OK title case in stanza 1: OK title case in stanza 2: OK title case in build-depends: OK shared component prefixes: OK Windows line endings: OK build-depends start from comma 1: OK build-depends start from comma 2: OK build-depends start from comma 3: OK build-depends are under condition: OK empty component 1: OK empty component 2: OK empty component 3: OK empty build-depends: OK component in figure braces: OK comments with commas: OK comments without commas: OK all build-deps on the same line: OK ignore add as the first command-line argument: OK do not ignore add as the second command-line argument: OK sublibrary as a dependency: OK [1 of 9] Compiling HieDb.Compat ( src/HieDb/Compat.hs, nothing ) [2 of 9] Compiling HieDb.Html ( src/HieDb/Html.hs, nothing ) src/HieDb/Html.hs:13:29: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] The import of ‘foldl'’ from module ‘Data.List’ is redundant  | 13 | import Data.List (foldl', sortBy)  | ^^^^^^ [3 of 9] Compiling HieDb.Types ( src/HieDb/Types.hs, nothing ) [4 of 9] Compiling HieDb.Utils ( src/HieDb/Utils.hs, nothing ) [5 of 9] Compiling HieDb.Dump ( src/HieDb/Dump.hs, nothing ) [6 of 9] Compiling HieDb.Query ( src/HieDb/Query.hs, nothing ) src/HieDb/Query.hs:22:29: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] The import of ‘foldl'’ from module ‘Data.List’ is redundant  | 22 | import Data.List (foldl', intercalate)  | ^^^^^^ [7 of 9] Compiling HieDb.Create ( src/HieDb/Create.hs, nothing ) [8 of 9] Compiling HieDb ( src/HieDb.hs, nothing ) [9 of 9] Compiling HieDb.Run ( src/HieDb/Run.hs, nothing ) Haddock coverage: 38% ( 32 / 84) in 'HieDb.Compat' Missing documentation for: Module header nodeInfo' (src/HieDb/Compat.hs:133) Unit unitString stringToUnit unhelpfulSpanFS mkModuleName moduleNameString Fingerprint readHexFingerprint NameSpace mkOccName nameOccName occNameSpace occNameString mkVarOccFS nameSrcSpan NameCacheUpdater (src/HieDb/Compat.hs:191) nsNames initNameCache lookupOrigNameCache mkModule nameModule_maybe nameModule varName isVarNameSpace dataName isDataConNameSpace tcClsName isTcClsNameSpace tvName isTvNameSpace LlvmConfig AvailName (src/HieDb/Compat.hs:173) AvailFL (src/HieDb/Compat.hs:182) AvailTC (src/HieDb/Compat.hs:162) mkRealSrcLoc srcSpanStartLine srcSpanStartCol srcSpanEndLine srcSpanEndCol initSysTools HiePath hiePathToFS (src/HieDb/Compat.hs:153) ppr hang text IfaceTyCon field_label dfs (src/HieDb/Compat.hs:201) fieldNameSpace_maybe (src/HieDb/Compat.hs:210) fieldName 0% ( 0 / 4) in 'HieDb.Html' Missing documentation for: Module header Color (src/HieDb/Html.hs:51) Span (src/HieDb/Html.hs:53) generate (src/HieDb/Html.hs:21) 14% ( 4 / 28) in 'HieDb.Types' Missing documentation for: Module header HieDb (src/HieDb/Types.hs:35) HieDbException (src/HieDb/Types.hs:37) setHieTrace (src/HieDb/Types.hs:45) ModuleInfo (src/HieDb/Types.hs:53) Res (src/HieDb/Types.hs:73) toNsChar (src/HieDb/Types.hs:94) fromNsChar (src/HieDb/Types.hs:104) HieModuleRow (src/HieDb/Types.hs:126) RefRow (src/HieDb/Types.hs:143) DeclRow (src/HieDb/Types.hs:165) ImportRow (src/HieDb/Types.hs:183) TypeName (src/HieDb/Types.hs:202) TypeRef (src/HieDb/Types.hs:208) DefRow (src/HieDb/Types.hs:225) ExportRow (src/HieDb/Types.hs:242) DbMonadT (src/HieDb/Types.hs:262) DbMonad (src/HieDb/Types.hs:268) runDbM (src/HieDb/Types.hs:271) HieDbErr (src/HieDb/Types.hs:281) Symbol (src/HieDb/Types.hs:288) readNameSpace (src/HieDb/Types.hs:306) readColon (src/HieDb/Types.hs:311) readSymbol (src/HieDb/Types.hs:314) 13% ( 2 / 15) in 'HieDb.Utils' Missing documentation for: Module header TypeIndexing (src/HieDb/Utils.hs:59) addTypeRef (src/HieDb/Utils.hs:62) makeNc (src/HieDb/Utils.hs:95) withHieFile (src/HieDb/Utils.hs:122) pointCommand (src/HieDb/Utils.hs:146) Head (src/HaskellWorks/Data/Head.hs:20) 0% ( 0 / 3) in 'HaskellWorks.Data.Naive' Missing documentation for: Module header Naive (src/HaskellWorks/Data/Naive.hs:6) naive (src/HaskellWorks/Data/Naive.hs:9) 0% ( 0 / 2) in 'HaskellWorks.Data.Null' Missing documentation for: Module header Null (src/HaskellWorks/Data/Null.hs:19) 83% ( 5 / 6) in 'HaskellWorks.Data.Positioning' Missing documentation for: Module header 0% ( 0 / 3) in 'HaskellWorks.Data.Length' Missing documentation for: Module header Container (src/HaskellWorks/Data/Container.hs:16) Length (src/HaskellWorks/Data/Length.hs:20) 0% ( 0 / 3) in 'HaskellWorks.Data.Drop' Missing documentation for: Module header Container (src/HaskellWorks/Data/Container.hs:16) Drop (src/HaskellWorks/Data/Drop.hs:21) Warning: 'd' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'before' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'after' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'before'' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 42% ( 3 / 7) in 'HaskellWorks.Data.AtIndex' Missing documentation for: Module header Container (src/HaskellWorks/Data/Container.hs:16) AtIndex (src/HaskellWorks/Data/AtIndex.hs:24) Length (src/HaskellWorks/Data/Length.hs:20) 0% ( 0 / 2) in 'HaskellWorks.Data.Product' Missing documentation for: Module header :*: (src/HaskellWorks/Data/Product.hs:7) 25% ( 1 / 4) in 'HaskellWorks.Data.FromForeignRegion' Missing documentation for: Module header ForeignRegion (src/HaskellWorks/Data/FromForeignRegion.hs:20) mmapFromForeignRegion (src/HaskellWorks/Data/FromForeignRegion.hs:54) 50% ( 1 / 2) in 'HaskellWorks.Data.Search' Missing documentation for: Module header 0% ( 0 / 2) in 'HaskellWorks.Data.Sign' Missing documentation for: Module header Sign (src/HaskellWorks/Data/Sign.hs:10) 0% ( 0 / 2) in 'HaskellWorks.Data.Snoc' Missing documentation for: Module header Snoc (src/HaskellWorks/Data/Snoc.hs:17) 0% ( 0 / 4) in 'HaskellWorks.Data.Ops' Missing documentation for: Module header <| (src/HaskellWorks/Data/Ops.hs:18) |> (src/HaskellWorks/Data/Ops.hs:22) >< (src/HaskellWorks/Data/Ops.hs:26) 0% ( 0 / 3) in 'HaskellWorks.Data.Take' Missing documentation for: Module header Container (src/HaskellWorks/Data/Container.hs:16) Take (src/HaskellWorks/Data/Take.hs:20) 0% ( 0 / 2) in 'HaskellWorks.Data.TreeCursor' Missing documentation for: Module header TreeCursor (src/HaskellWorks/Data/TreeCursor.hs:7) 0% ( 0 / 3) in 'HaskellWorks.Data.Uncons' Missing documentation for: Module header Container (src/HaskellWorks/Data/Container.hs:16) Uncons (src/HaskellWorks/Data/Uncons.hs:21) 0% ( 0 / 2) in 'HaskellWorks.Data.Unsign' Missing documentation for: Module header Unsign (src/HaskellWorks/Data/Unsign.hs:10) 0% ( 0 / 3) in 'HaskellWorks.Data.Unsnoc' Missing documentation for: Module header Container (src/HaskellWorks/Data/Container.hs:16) Unsnoc (src/HaskellWorks/Data/Unsnoc.hs:20) 0% ( 0 / 2) in 'HaskellWorks.Data.Vector.AsVector64' Missing documentation for: Module header AsVector64 (src/HaskellWorks/Data/Vector/AsVector64.hs:13) Warning: 'n' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 0% ( 0 / 2) in 'HaskellWorks.Data.Vector.AsVector64s' Missing documentation for: Module header AsVector64s (src/HaskellWorks/Data/Vector/AsVector64s.hs:26) 0% ( 0 / 2) in 'HaskellWorks.Data.Vector.AsVector8' Missing documentation for: Module header AsVector8 (src/HaskellWorks/Data/Vector/AsVector8.hs:13) Warning: 'n' is out of scope. If you qualify the identifier, haddock can try to link it anyway. [ 4 of 56] Compiling Ormolu.Utils ( src/Ormolu/Utils.hs, dist/build/Ormolu/Utils.o, dist/build/Ormolu/Utils.dyn_o ) [ 5 of 56] Compiling Ormolu.Terminal ( src/Ormolu/Terminal.hs, dist/build/Ormolu/Terminal.o, dist/build/Ormolu/Terminal.dyn_o ) [ 6 of 56] Compiling Ormolu.Terminal.QualifiedDo ( src/Ormolu/Terminal/QualifiedDo.hs, dist/build/Ormolu/Terminal/QualifiedDo.o, dist/build/Ormolu/Terminal/QualifiedDo.dyn_o ) [ 7 of 56] Compiling Ormolu.Diff.Text ( src/Ormolu/Diff/Text.hs, dist/build/Ormolu/Diff/Text.o, dist/build/Ormolu/Diff/Text.dyn_o ) [ 8 of 56] Compiling Ormolu.Exception ( src/Ormolu/Exception.hs, dist/build/Ormolu/Exception.o, dist/build/Ormolu/Exception.dyn_o ) [ 9 of 56] Compiling Ormolu.Parser.Pragma ( src/Ormolu/Parser/Pragma.hs, dist/build/Ormolu/Parser/Pragma.o, dist/build/Ormolu/Parser/Pragma.dyn_o ) [10 of 56] Compiling Ormolu.Parser.CommentStream ( src/Ormolu/Parser/CommentStream.hs, dist/build/Ormolu/Parser/CommentStream.o, dist/build/Ormolu/Parser/CommentStream.dyn_o ) [11 of 56] Compiling Ormolu.Imports ( src/Ormolu/Imports.hs, dist/build/Ormolu/Imports.o, dist/build/Ormolu/Imports.dyn_o ) [12 of 56] Compiling Ormolu.Fixity.Internal ( src/Ormolu/Fixity/Internal.hs, dist/build/Ormolu/Fixity/Internal.o, dist/build/Ormolu/Fixity/Internal.dyn_o ) [13 of 56] Compiling Ormolu.Fixity.Imports ( src/Ormolu/Fixity/Imports.hs, dist/build/Ormolu/Fixity/Imports.o, dist/build/Ormolu/Fixity/Imports.dyn_o ) [14 of 56] Compiling Ormolu.Fixity ( src/Ormolu/Fixity.hs, dist/build/Ormolu/Fixity.o, dist/build/Ormolu/Fixity.dyn_o ) [15 of 56] Compiling Ormolu.Printer.Operators ( src/Ormolu/Printer/Operators.hs, dist/build/Ormolu/Printer/Operators.o, dist/build/Ormolu/Printer/Operators.dyn_o ) [16 of 56] Compiling Ormolu.Fixity.Printer ( src/Ormolu/Fixity/Printer.hs, dist/build/Ormolu/Fixity/Printer.o, dist/build/Ormolu/Fixity/Printer.dyn_o ) [17 of 56] Compiling Ormolu.Fixity.Parser ( src/Ormolu/Fixity/Parser.hs, dist/build/Ormolu/Fixity/Parser.o, dist/build/Ormolu/Fixity/Parser.dyn_o ) [18 of 56] Compiling Ormolu.Config ( src/Ormolu/Config.hs, dist/build/Ormolu/Config.o, dist/build/Ormolu/Config.dyn_o ) [19 of 56] Compiling Ormolu.Processing.Common ( src/Ormolu/Processing/Common.hs, dist/build/Ormolu/Processing/Common.o, dist/build/Ormolu/Processing/Common.dyn_o ) [20 of 56] Compiling Ormolu.Processing.Preprocess ( src/Ormolu/Processing/Preprocess.hs, dist/build/Ormolu/Processing/Preprocess.o, dist/build/Ormolu/Processing/Preprocess.dyn_o ) [21 of 56] Compiling Ormolu.Printer.Internal ( src/Ormolu/Printer/Internal.hs, dist/build/Ormolu/Printer/Internal.o, dist/build/Ormolu/Printer/Internal.dyn_o ) [22 of 56] Compiling Ormolu.Printer.Comments ( src/Ormolu/Printer/Comments.hs, dist/build/Ormolu/Printer/Comments.o, dist/build/Ormolu/Printer/Comments.dyn_o ) [23 of 56] Compiling Ormolu.Printer.Combinators ( src/Ormolu/Printer/Combinators.hs, dist/build/Ormolu/Printer/Combinators.o, dist/build/Ormolu/Printer/Combinators.dyn_o ) [24 of 56] 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 ) [25 of 56] Compiling Ormolu.Printer.Meat.Declaration.StringLiteral ( src/Ormolu/Printer/Meat/Declaration/StringLiteral.hs, dist/build/Ormolu/Printer/Meat/Declaration/StringLiteral.o, dist/build/Ormolu/Printer/Meat/Declaration/StringLiteral.dyn_o ) [26 of 56] 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 ) [27 of 56] 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 ) [28 of 56] 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 ) The import of ‘Data.Functor.Classes’ is redundant except perhaps to import instances from ‘Data.Functor.Classes’ To import instances alone, use: import Data.Functor.Classes()  | 23 | import Data.Functor.Classes (Eq1,Show1)  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Alt.hs:24:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Test.QuickCheck.Property’ is redundant except perhaps to import instances from ‘Test.QuickCheck.Property’ To import instances alone, use: import Test.QuickCheck.Property()  | 24 | import Test.QuickCheck.Property (Property)  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 2 of 12] Compiling Test.QuickCheck.Classes.Apply ( src/Test/QuickCheck/Classes/Apply.hs, nothing ) src/Test/QuickCheck/Classes/Apply.hs:19:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Functor’ is redundant except perhaps to import instances from ‘Data.Functor’ To import instances alone, use: import Data.Functor()  | 19 | import Data.Functor  | ^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Apply.hs:22:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Test.QuickCheck.Arbitrary’ is redundant except perhaps to import instances from ‘Test.QuickCheck.Arbitrary’ To import instances alone, use: import Test.QuickCheck.Arbitrary()  | 22 | import Test.QuickCheck.Arbitrary (Arbitrary1(..))  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Apply.hs:23:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Functor.Classes’ is redundant except perhaps to import instances from ‘Data.Functor.Classes’ To import instances alone, use: import Data.Functor.Classes()  | 23 | import Data.Functor.Classes (Eq1,Show1)  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Apply.hs:24:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Test.QuickCheck.Property’ is redundant except perhaps to import instances from ‘Test.QuickCheck.Property’ To import instances alone, use: import Test.QuickCheck.Property()  | 24 | import Test.QuickCheck.Property (Property)  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 3 of 12] Compiling Test.QuickCheck.Classes.Euclidean ( src/Test/QuickCheck/Classes/Euclidean.hs, nothing ) src/Test/QuickCheck/Classes/Euclidean.hs:29:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Test.QuickCheck.Property’ is redundant except perhaps to import instances from ‘Test.QuickCheck.Property’ To import instances alone, use: import Test.QuickCheck.Property()  | [301 of 369] Compiling Rebase.GHC.IO ( library/Rebase/GHC/IO.hs, nothing ) [302 of 369] Compiling Rebase.GHC.IO.Buffer ( library/Rebase/GHC/IO/Buffer.hs, nothing ) [303 of 369] Compiling Rebase.GHC.IO.BufferedIO ( library/Rebase/GHC/IO/BufferedIO.hs, nothing ) [304 of 369] Compiling Rebase.GHC.IO.Device ( library/Rebase/GHC/IO/Device.hs, nothing ) [305 of 369] Compiling Rebase.GHC.IO.Encoding ( library/Rebase/GHC/IO/Encoding.hs, nothing ) [306 of 369] Compiling Rebase.GHC.IO.Encoding.Failure ( library/Rebase/GHC/IO/Encoding/Failure.hs, nothing ) [307 of 369] Compiling Rebase.GHC.IO.Encoding.Iconv ( library/Rebase/GHC/IO/Encoding/Iconv.hs, nothing ) [308 of 369] Compiling Rebase.GHC.IO.Encoding.Latin1 ( library/Rebase/GHC/IO/Encoding/Latin1.hs, nothing ) [309 of 369] Compiling Rebase.GHC.IO.Encoding.Types ( library/Rebase/GHC/IO/Encoding/Types.hs, nothing ) [310 of 369] Compiling Rebase.GHC.IO.Encoding.UTF16 ( library/Rebase/GHC/IO/Encoding/UTF16.hs, nothing ) [311 of 369] Compiling Rebase.GHC.IO.Encoding.UTF32 ( library/Rebase/GHC/IO/Encoding/UTF32.hs, nothing ) [312 of 369] Compiling Rebase.GHC.IO.Encoding.UTF8 ( library/Rebase/GHC/IO/Encoding/UTF8.hs, nothing ) [313 of 369] Compiling Rebase.GHC.IO.Exception ( library/Rebase/GHC/IO/Exception.hs, nothing ) [314 of 369] Compiling Rebase.GHC.IO.FD ( library/Rebase/GHC/IO/FD.hs, nothing ) [315 of 369] Compiling Rebase.GHC.IO.Handle ( library/Rebase/GHC/IO/Handle.hs, nothing ) [316 of 369] Compiling Rebase.GHC.IO.Handle.FD ( library/Rebase/GHC/IO/Handle/FD.hs, nothing ) [317 of 369] Compiling Rebase.GHC.IO.Handle.Internals ( library/Rebase/GHC/IO/Handle/Internals.hs, nothing ) [318 of 369] Compiling Rebase.GHC.IO.Handle.Text ( library/Rebase/GHC/IO/Handle/Text.hs, nothing ) [319 of 369] Compiling Rebase.GHC.IO.Handle.Types ( library/Rebase/GHC/IO/Handle/Types.hs, nothing ) [320 of 369] Compiling Rebase.GHC.IO.IOMode ( library/Rebase/GHC/IO/IOMode.hs, nothing ) [321 of 369] Compiling Rebase.GHC.IOArray ( library/Rebase/GHC/IOArray.hs, nothing ) [322 of 369] Compiling Rebase.GHC.IORef ( library/Rebase/GHC/IORef.hs, nothing ) [323 of 369] Compiling Rebase.GHC.Int ( library/Rebase/GHC/Int.hs, nothing ) [324 of 369] Compiling Rebase.GHC.List ( library/Rebase/GHC/List.hs, nothing ) [325 of 369] Compiling Rebase.GHC.MVar ( library/Rebase/GHC/MVar.hs, nothing ) [326 of 369] Compiling Rebase.GHC.Num ( library/Rebase/GHC/Num.hs, nothing ) [327 of 369] Compiling Rebase.GHC.OverloadedLabels ( library/Rebase/GHC/OverloadedLabels.hs, nothing ) [328 of 369] Compiling Rebase.GHC.Profiling ( library/Rebase/GHC/Profiling.hs, nothing ) [329 of 369] Compiling Rebase.GHC.Ptr ( library/Rebase/GHC/Ptr.hs, nothing ) [330 of 369] Compiling Rebase.GHC.Read ( library/Rebase/GHC/Read.hs, nothing ) [331 of 369] Compiling Rebase.GHC.Real ( library/Rebase/GHC/Real.hs, nothing ) [332 of 369] Compiling Rebase.GHC.Records ( library/Rebase/GHC/Records.hs, nothing ) [333 of 369] Compiling Rebase.GHC.ST ( library/Rebase/GHC/ST.hs, nothing ) [334 of 369] Compiling Rebase.GHC.STRef ( library/Rebase/GHC/STRef.hs, nothing ) [335 of 369] Compiling Rebase.GHC.Show ( library/Rebase/GHC/Show.hs, nothing ) [336 of 369] Compiling Rebase.GHC.Stable ( library/Rebase/GHC/Stable.hs, nothing ) [337 of 369] Compiling Rebase.GHC.Stack ( library/Rebase/GHC/Stack.hs, nothing ) [338 of 369] Compiling Rebase.GHC.Stats ( library/Rebase/GHC/Stats.hs, nothing ) [339 of 369] Compiling Rebase.GHC.Storable ( library/Rebase/GHC/Storable.hs, nothing ) [340 of 369] Compiling Rebase.GHC.TopHandler ( library/Rebase/GHC/TopHandler.hs, nothing ) [341 of 369] Compiling Rebase.GHC.TypeLits ( library/Rebase/GHC/TypeLits.hs, nothing ) [342 of 369] Compiling Rebase.GHC.TypeNats ( library/Rebase/GHC/TypeNats.hs, nothing ) [343 of 369] Compiling Rebase.GHC.Unicode ( library/Rebase/GHC/Unicode.hs, nothing ) [344 of 369] Compiling Rebase.GHC.Weak ( library/Rebase/GHC/Weak.hs, nothing ) [345 of 369] Compiling Rebase.GHC.Word ( library/Rebase/GHC/Word.hs, nothing ) [346 of 369] Compiling Rebase.Numeric ( library/Rebase/Numeric.hs, nothing ) Phase: setupCompilerEnvironmentPhase Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. Phase: unpackPhase unpacking source archive /nix/store/0rjb7xs5qcqiyaxri2q9vfxwcxm71xl3-row-types-1.0.1.2.tar.gz source root is row-types-1.0.1.2 setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "row-types-1.0.1.2/tests/UnionPerformance.hs" Phase: patchPhase Replace Cabal file with edited version from mirror://hackage/row-types-1.0.1.2/revision/1.cabal. Phase: compileBuildDriverPhase setupCompileFlags: -package-db=/build/tmp.3ELDZR2E9a/setup-package.conf.d -threaded [1 of 2] Compiling Main ( Setup.hs, /build/tmp.3ELDZR2E9a/Main.o ) [2 of 2] Linking Setup Phase: updateAutotoolsGnuConfigScriptsPhase Phase: configurePhase configureFlags: --verbose --prefix=/nix/store/64dkpladshfim8fbz5nkwfnja450v5s9-row-types-1.0.1.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/mxlspprnc482yf2z04fwbmhmgibbw19n-row-types-1.0.1.2-doc/share/doc/row-types-1.0.1.2 --with-gcc=gcc --package-db=/build/tmp.3ELDZR2E9a/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib Using Parsec parser Configuring row-types-1.0.1.2... Dependency base >=2 && <6: using base-4.20.1.0 Dependency constraints >=0.11: using constraints-0.14.2 Dependency deepseq >=1.4: using deepseq-1.5.0.0 Dependency generic-lens >=1.0.0.0: using generic-lens-2.2.2.0 Dependency hashable >=1.2: using hashable-1.5.0.0 Dependency profunctors >=5.0: using profunctors-5.6.3 Dependency text: using text-2.1.2 Dependency unordered-containers >=0.2: using unordered-containers-0.2.20.1 Dependency base >=2 && <6: using base-4.20.1.0 Dependency generic-lens >=1.1.0.0: using generic-lens-2.2.2.0 Dependency row-types: using row-types-1.0.1.2 Source component graph: component lib component test:test dependency lib Configured component graph: component row-types-1.0.1.2-9d93T0dzCMpJQ8ucdqUCyM include base-4.20.1.0-2277 include constraints-0.14.2-Cxwm9MLJx9VFzyYWMhdkvG include deepseq-1.5.0.0-f20c include generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb include profunctors-5.6.3-AfxdEbA4qEx21xJFq5OvWx include text-2.1.2-9845 include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 component row-types-1.0.1.2-HmUDLSScQ6dSPTLhjGzsN-test include base-4.20.1.0-2277 include generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO include row-types-1.0.1.2-9d93T0dzCMpJQ8ucdqUCyM Linked component graph: unit row-types-1.0.1.2-9d93T0dzCMpJQ8ucdqUCyM include base-4.20.1.0-2277 include constraints-0.14.2-Cxwm9MLJx9VFzyYWMhdkvG include deepseq-1.5.0.0-f20c include generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb 106 | | length s >= 2 && head s == '"' && last s == '"' =  | ^^^^ src/Data/TreeDiff/Pretty.hs:219:24: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 219 | ansiWlPretty :: Pretty WL.Doc  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:221:18: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 221 | { ppCon = WL.text  | ^^^^^^^ src/Data/TreeDiff/Pretty.hs:222:40: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘<+>’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 222 | , ppRec = \c xs -> ansiGroup (c WL.<+> WL.lbrace) WL.rbrace  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:222:47: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘lbrace’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 222 | , ppRec = \c xs -> ansiGroup (c WL.<+> WL.lbrace) WL.rbrace  | ^^^^^^^^^ src/Data/TreeDiff/Pretty.hs:222:58: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘rbrace’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 222 | , ppRec = \c xs -> ansiGroup (c WL.<+> WL.lbrace) WL.rbrace  | ^^^^^^^^^ src/Data/TreeDiff/Pretty.hs:223:35: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 223 | $ map (\(fn, d) -> WL.text fn WL.<+> WL.equals WL. d) xs  | ^^^^^^^ src/Data/TreeDiff/Pretty.hs:223:46: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘<+>’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" add dependency named 'add': OK All 40 tests passed (0.18s) Test suite cabal-add-tests: PASS Test suite logged to: dist/test/cabal-add-0.2-cabal-add-tests.log 2 of 2 test suites (2 of 2 test cases) passed. Phase: haddockPhase Preprocessing library for cabal-add-0.2... Running Haddock on library for cabal-add-0.2... [1 of 3] Compiling Distribution.Client.Common ( src/Distribution/Client/Common.hs, nothing ) [2 of 3] Compiling Distribution.Client.Add ( src/Distribution/Client/Add.hs, nothing ) [3 of 3] Compiling Distribution.Client.Rename ( src/Distribution/Client/Rename.hs, nothing ) Haddock coverage: 100% ( 9 / 9) in 'Distribution.Client.Add' 100% ( 9 / 9) in 'Distribution.Client.Rename' Documentation created: dist/doc/html/cabal-add/, dist/doc/html/cabal-add/cabal-add.txt Preprocessing test suite 'cabal-add-unit-tests' for cabal-add-0.2... Preprocessing executable 'cabal-add' for cabal-add-0.2... Preprocessing test suite 'cabal-add-tests' for cabal-add-0.2... Phase: installPhase Installing library in /nix/store/kh63yncc6r9a1mikv0sq2qkk5b07v975-cabal-add-0.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/cabal-add-0.2-FHOqpr0C7zw3WlQxCOD1sK Installing executable cabal-add in /nix/store/kh63yncc6r9a1mikv0sq2qkk5b07v975-cabal-add-0.2/bin Warning: The directory /nix/store/kh63yncc6r9a1mikv0sq2qkk5b07v975-cabal-add-0.2/bin is not in the system search path. Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/kh63yncc6r9a1mikv0sq2qkk5b07v975-cabal-add-0.2 shrinking /nix/store/kh63yncc6r9a1mikv0sq2qkk5b07v975-cabal-add-0.2/bin/cabal-add shrinking /nix/store/kh63yncc6r9a1mikv0sq2qkk5b07v975-cabal-add-0.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHScabal-add-0.2-FHOqpr0C7zw3WlQxCOD1sK-ghc9.10.2.so checking for references to /build/ in /nix/store/kh63yncc6r9a1mikv0sq2qkk5b07v975-cabal-add-0.2... patching script interpreter paths in /nix/store/kh63yncc6r9a1mikv0sq2qkk5b07v975-cabal-add-0.2 stripping (with command strip and flags -S -p) in /nix/store/kh63yncc6r9a1mikv0sq2qkk5b07v975-cabal-add-0.2/lib /nix/store/kh63yncc6r9a1mikv0sq2qkk5b07v975-cabal-add-0.2/bin shrinking RPATHs of ELF executables and libraries in /nix/store/x78s2ydv7nyar93ph7s9ilkfky45iiqp-cabal-add-0.2-doc checking for references to /build/ in /nix/store/x78s2ydv7nyar93ph7s9ilkfky45iiqp-cabal-add-0.2-doc... patching script interpreter paths in /nix/store/x78s2ydv7nyar93ph7s9ilkfky45iiqp-cabal-add-0.2-doc dynFlagsForPrinting (src/HieDb/Utils.hs:157) isCons (src/HieDb/Utils.hs:165) AstInfo (src/HieDb/Utils.hs:169) genAstInfo (src/HieDb/Utils.hs:183) genDefRow (src/HieDb/Utils.hs:239) identifierTree (src/HieDb/Utils.hs:267) generateExports (src/HieDb/Utils.hs:274) 66% ( 2 / 3) in 'HieDb.Dump' Missing documentation for: Module header Warning: 'HieModule' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'HieDb' is ambiguous. It is defined * at src/HieDb/Types.hs:35:17 * at src/HieDb/Types.hs:35:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/HieDb/Types.hs:35:1 Warning: 'ModuleName' is ambiguous. It is defined * in ‘Language.Haskell.Syntax.Module.Name’ * in ‘Language.Haskell.Syntax.Module.Name’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘Language.Haskell.Syntax.Module.Name’ Warning: 'DeclRow' is ambiguous. It is defined * at src/HieDb/Types.hs:166:5 * at src/HieDb/Types.hs:165:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/HieDb/Types.hs:165:1 35% ( 11 / 31) in 'HieDb.Query' Missing documentation for: Module header findReferences (src/HieDb/Query.hs:70) findTypeRefs (src/HieDb/Query.hs:123) findDef (src/HieDb/Query.hs:137) findOneDef (src/HieDb/Query.hs:144) searchDef (src/HieDb/Query.hs:147) findDecl (src/HieDb/Query.hs:154) findOneDecl (src/HieDb/Query.hs:161) findOneVia (src/HieDb/Query.hs:170) Vertex (src/HieDb/Query.hs:205) declRefs (src/HieDb/Query.hs:227) pruneToCallersOf (src/HieDb/Query.hs:243) getGraph (src/HieDb/Query.hs:248) getVertices (src/HieDb/Query.hs:264) getReachable (src/HieDb/Query.hs:279) getUnreachable (src/HieDb/Query.hs:282) html (src/HieDb/Query.hs:285) getAnnotations (src/HieDb/Query.hs:294) getReachableUnreachable (src/HieDb/Query.hs:323) splitByReachability (src/HieDb/Query.hs:330) Warning: 'HieDb' is ambiguous. It is defined * at src/HieDb/Types.hs:35:17 * at src/HieDb/Types.hs:35:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/HieDb/Types.hs:35:1 66% ( 14 / 21) in 'HieDb.Create' Missing documentation for: Module header sCHEMA_VERSION (src/HieDb/Create.hs:42) dB_VERSION (src/HieDb/Create.hs:45) defaultSkipOptions (src/HieDb/Create.hs:245) addRefsFromLoaded (src/HieDb/Create.hs:294) addRefsFromLoadedInternal (src/HieDb/Create.hs:308) deleteInternalTables (src/HieDb/Create.hs:428) 83% ( 5 / 6) in 'HieDb' Missing documentation for: Module header 0% ( 0 / 27) in 'HieDb.Run' Missing documentation for: Module header hiedbMain (src/HieDb/Run.hs:54) Options (src/HieDb/Run.hs:75) Command (src/HieDb/Run.hs:88) progParseInfo (src/HieDb/Run.hs:113) progParser (src/HieDb/Run.hs:119) optParser (src/HieDb/Run.hs:122) cmdParser (src/HieDb/Run.hs:157) posParser (src/HieDb/Run.hs:223) maybeUnitId (src/HieDb/Run.hs:226) symbolParser (src/HieDb/Run.hs:230) moduleNameParser (src/HieDb/Run.hs:233) hieTarget (src/HieDb/Run.hs:236) progress (src/HieDb/Run.hs:241) doIndex (src/HieDb/Run.hs:258) runCommand (src/HieDb/Run.hs:276) printInfo (src/HieDb/Run.hs:457) hieFileCommand (src/HieDb/Run.hs:480) reportAmbiguousErr (src/HieDb/Run.hs:483) showHieDbErr (src/HieDb/Run.hs:489) reportRefSpans (src/HieDb/Run.hs:500) reportRefs (src/HieDb/Run.hs:552) colouredPP (src/HieDb/Run.hs:559) ppName (src/HieDb/Run.hs:567) ppMod (src/HieDb/Run.hs:570) ppUnit (src/HieDb/Run.hs:573) ppSpan (src/HieDb/Run.hs:576) 0% ( 0 / 2) in 'HaskellWorks.Data.Vector.AsVector8ns' Missing documentation for: Module header AsVector8ns (src/HaskellWorks/Data/Vector/AsVector8ns.hs:27) Warning: 'n' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 0% ( 0 / 2) in 'HaskellWorks.Data.Vector.AsVector64ns' Missing documentation for: Module header AsVector64ns (src/HaskellWorks/Data/Vector/AsVector64ns.hs:17) Warning: 'n' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 0% ( 0 / 2) in 'HaskellWorks.Data.Vector.AsVector8s' Missing documentation for: Module header AsVector8s (src/HaskellWorks/Data/Vector/AsVector8s.hs:26) 50% ( 1 / 2) in 'HaskellWorks.Data.Vector.BoxedVectorLike' Missing documentation for: Module header 22% ( 2 / 9) in 'HaskellWorks.Data.Vector.Storable' Missing documentation for: Module header padded (src/HaskellWorks/Data/Vector/Storable.hs:32) foldMap (src/HaskellWorks/Data/Vector/Storable.hs:36) mapAccumL (src/HaskellWorks/Data/Vector/Storable.hs:44) construct2N (src/HaskellWorks/Data/Vector/Storable.hs:86) construct64UnzipN (src/HaskellWorks/Data/Vector/Storable.hs:109) unzipFromListN2 (src/HaskellWorks/Data/Vector/Storable.hs:131) 50% ( 1 / 2) in 'HaskellWorks.Data.Vector.StorableVectorLike' Missing documentation for: Module header 0% ( 0 / 2) in 'HaskellWorks.Data.Word' Missing documentation for: Module header ltWord64 (src/HaskellWorks/Data/Word.hs:15) 0% ( 0 / 3) in 'HaskellWorks.Foreign' Missing documentation for: Module header mallocForeignPtrBytesWithAlignedPtr (src/HaskellWorks/Foreign.hs:15) mallocForeignPtrBytesWithAlignedCastPtr (src/HaskellWorks/Foreign.hs:21) Warning: HaskellWorks.Data.ByteString: could not find link destinations for: - Data.Vector.Storable.Vector Warning: HaskellWorks.Data.ByteString.Lazy: could not find link destinations for: - Data.Vector.Storable.Vector Warning: HaskellWorks.Data.Concat: could not find link destinations for: - Data.Vector.Storable.Vector - Data.Vector.Vector Warning: HaskellWorks.Data.Container: could not find link destinations for: - Data.Vector.Storable.Vector - Data.Vector.Vector - HaskellWorks.Data.Container.D:R:ElemVector - HaskellWorks.Data.Container.D:R:ElemVector0 - HaskellWorks.Data.Container.D:R:ElemVector1 - HaskellWorks.Data.Container.D:R:ElemVector2 - HaskellWorks.Data.Container.D:R:ElemVector3 - HaskellWorks.Data.Container.D:R:ElemVector4 - HaskellWorks.Data.Container.D:R:ElemVector5 - HaskellWorks.Data.Container.D:R:ElemVector6 - HaskellWorks.Data.Container.D:R:ElemVector7 - HaskellWorks.Data.Container.D:R:ElemVector8 - HaskellWorks.Data.Container.D:R:ElemVector9 - HaskellWorks.Data.Container.D:R:ElemVector10 - HaskellWorks.Data.Container.D:R:ElemVector11 - HaskellWorks.Data.Container.D:R:ElemVector12 - HaskellWorks.Data.Container.D:R:ElemVector13 - HaskellWorks.Data.Container.D:R:ElemVector14 - HaskellWorks.Data.Container.D:R:ElemVector15 - HaskellWorks.Data.Container.D:R:ElemByteString - HaskellWorks.Data.Container.D:R:ElemList Warning: HaskellWorks.Data.Cons: could not find link destinations for: - Data.Vector.Storable.Vector - Data.Vector.Vector Warning: HaskellWorks.Data.Empty: could not find link destinations for: - Data.Vector.Storable.Vector - Data.Vector.Vector Warning: HaskellWorks.Data.Filter: could not find link destinations for: - Data.Vector.Storable.Vector - Data.Vector.Vector - HaskellWorks.Data.Container.D:R:ElemVector - HaskellWorks.Data.Container.D:R:ElemVector0 - HaskellWorks.Data.Container.D:R:ElemVector1 - HaskellWorks.Data.Container.D:R:ElemVector2 - HaskellWorks.Data.Container.D:R:ElemVector3 - HaskellWorks.Data.Container.D:R:ElemVector4 - HaskellWorks.Data.Container.D:R:ElemVector5 - HaskellWorks.Data.Container.D:R:ElemVector6 - HaskellWorks.Data.Container.D:R:ElemVector7 - HaskellWorks.Data.Container.D:R:ElemVector8 - HaskellWorks.Data.Container.D:R:ElemVector9 - HaskellWorks.Data.Container.D:R:ElemVector10 [29 of 56] 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 ) [30 of 56] 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 ) [31 of 56] 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 ) [32 of 56] 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 ) [33 of 56] 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 ) [34 of 56] 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 ) [35 of 56] 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 ) [36 of 56] 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 ) [37 of 56] 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 ) [38 of 56] 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 ) [39 of 56] 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 ) [40 of 56] 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 ) [41 of 56] 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 ) [42 of 56] 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 ) [43 of 56] 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 ) [44 of 56] 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 ) [45 of 56] 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 ) [46 of 56] 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 ) [47 of 56] 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 ) 29 | import Test.QuickCheck.Property (Property)  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 4 of 12] Compiling Test.QuickCheck.Classes.IsList ( src/Test/QuickCheck/Classes/IsList.hs, nothing ) [ 5 of 12] Compiling Test.QuickCheck.Classes.Json ( src/Test/QuickCheck/Classes/Json.hs, nothing ) [ 6 of 12] Compiling Test.QuickCheck.Classes.MVector ( src/Test/QuickCheck/Classes/MVector.hs, nothing ) src/Test/QuickCheck/Classes/MVector.hs:20:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative()  | 20 | import Control.Applicative  | ^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/MVector.hs:23:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Functor’ is redundant except perhaps to import instances from ‘Data.Functor’ To import instances alone, use: import Data.Functor()  | 23 | import Data.Functor  | ^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/MVector.hs:29:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Test.QuickCheck.Property’ is redundant except perhaps to import instances from ‘Test.QuickCheck.Property’ To import instances alone, use: import Test.QuickCheck.Property()  | 29 | import Test.QuickCheck.Property (Property)  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 7 of 12] Compiling Test.QuickCheck.Classes.Plus ( src/Test/QuickCheck/Classes/Plus.hs, nothing ) src/Test/QuickCheck/Classes/Plus.hs:19:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Functor’ is redundant except perhaps to import instances from ‘Data.Functor’ To import instances alone, use: import Data.Functor()  | 19 | import Data.Functor  | ^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Plus.hs:20:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Functor.Alt’ is redundant except perhaps to import instances from ‘Data.Functor.Alt’ To import instances alone, use: import Data.Functor.Alt()  | 20 | import Data.Functor.Alt (Alt)  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Plus.hs:26:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Test.QuickCheck.Arbitrary’ is redundant except perhaps to import instances from ‘Test.QuickCheck.Arbitrary’ To import instances alone, use: import Test.QuickCheck.Arbitrary()  | 26 | import Test.QuickCheck.Arbitrary (Arbitrary1(..))  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [347 of 369] Compiling Rebase.Numeric.Natural ( library/Rebase/Numeric/Natural.hs, nothing ) [348 of 369] Compiling Rebase.System.CPUTime ( library/Rebase/System/CPUTime.hs, nothing ) [349 of 369] Compiling Rebase.System.Console.GetOpt ( library/Rebase/System/Console/GetOpt.hs, nothing ) [350 of 369] Compiling Rebase.System.Environment ( library/Rebase/System/Environment.hs, nothing ) [351 of 369] Compiling Rebase.System.Exit ( library/Rebase/System/Exit.hs, nothing ) [352 of 369] Compiling Rebase.System.IO ( library/Rebase/System/IO.hs, nothing ) [353 of 369] Compiling Rebase.System.IO.Error ( library/Rebase/System/IO/Error.hs, nothing ) [354 of 369] Compiling Rebase.System.IO.Unsafe ( library/Rebase/System/IO/Unsafe.hs, nothing ) [355 of 369] Compiling Rebase.System.Info ( library/Rebase/System/Info.hs, nothing ) [356 of 369] Compiling Rebase.System.Mem ( library/Rebase/System/Mem.hs, nothing ) [357 of 369] Compiling Rebase.System.Mem.StableName ( library/Rebase/System/Mem/StableName.hs, nothing ) [358 of 369] Compiling Rebase.System.Mem.Weak ( library/Rebase/System/Mem/Weak.hs, nothing ) [359 of 369] Compiling Rebase.System.Posix.Internals ( library/Rebase/System/Posix/Internals.hs, nothing ) [360 of 369] Compiling Rebase.System.Posix.Types ( library/Rebase/System/Posix/Types.hs, nothing ) [361 of 369] Compiling Rebase.System.Timeout ( library/Rebase/System/Timeout.hs, nothing ) [362 of 369] Compiling Rebase.Text.ParserCombinators.ReadP ( library/Rebase/Text/ParserCombinators/ReadP.hs, nothing ) [363 of 369] Compiling Rebase.Text.ParserCombinators.ReadPrec ( library/Rebase/Text/ParserCombinators/ReadPrec.hs, nothing ) [364 of 369] Compiling Rebase.Text.Printf ( library/Rebase/Text/Printf.hs, nothing ) [365 of 369] Compiling Rebase.Text.Read ( library/Rebase/Text/Read.hs, nothing ) [366 of 369] Compiling Rebase.Text.Read.Lex ( library/Rebase/Text/Read/Lex.hs, nothing ) [367 of 369] Compiling Rebase.Text.Show ( library/Rebase/Text/Show.hs, nothing ) [368 of 369] Compiling Rebase.Unsafe.Coerce ( library/Rebase/Unsafe/Coerce.hs, nothing ) [369 of 369] Compiling Rebase.Prelude ( library/Rebase/Prelude.hs, nothing ) Haddock coverage: 50% ( 1 / 2) in 'Rebase.Control.Applicative' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Applicative.Backwards' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Applicative.Lift' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Arrow' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Category' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Comonad' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Concurrent' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Concurrent.Chan' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Concurrent.MVar' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Concurrent.QSem' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Concurrent.QSemN' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Concurrent.STM' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Concurrent.STM.TArray' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Concurrent.STM.TBQueue' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Concurrent.STM.TChan' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Concurrent.STM.TMVar' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Concurrent.STM.TQueue' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Concurrent.STM.TSem' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Concurrent.STM.TVar' Missing documentation for: Module header include profunctors-5.6.3-AfxdEbA4qEx21xJFq5OvWx include text-2.1.2-9845 include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 Data.Row=row-types-1.0.1.2-9d93T0dzCMpJQ8ucdqUCyM:Data.Row,Data.Row.Dictionaries=row-types-1.0.1.2-9d93T0dzCMpJQ8ucdqUCyM:Data.Row.Dictionaries,Data.Row.Internal=row-types-1.0.1.2-9d93T0dzCMpJQ8ucdqUCyM:Data.Row.Internal,Data.Row.Records=row-types-1.0.1.2-9d93T0dzCMpJQ8ucdqUCyM:Data.Row.Records,Data.Row.Switch=row-types-1.0.1.2-9d93T0dzCMpJQ8ucdqUCyM:Data.Row.Switch,Data.Row.Variants=row-types-1.0.1.2-9d93T0dzCMpJQ8ucdqUCyM:Data.Row.Variants unit row-types-1.0.1.2-HmUDLSScQ6dSPTLhjGzsN-test include base-4.20.1.0-2277 include generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO include row-types-1.0.1.2-9d93T0dzCMpJQ8ucdqUCyM Ready component graph: definite row-types-1.0.1.2-9d93T0dzCMpJQ8ucdqUCyM depends base-4.20.1.0-2277 depends constraints-0.14.2-Cxwm9MLJx9VFzyYWMhdkvG depends deepseq-1.5.0.0-f20c depends generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO depends hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb depends profunctors-5.6.3-AfxdEbA4qEx21xJFq5OvWx depends text-2.1.2-9845 depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 definite row-types-1.0.1.2-HmUDLSScQ6dSPTLhjGzsN-test depends base-4.20.1.0-2277 depends generic-lens-2.2.2.0-6SyXvR5XJzLAc4dZqh8BIO depends row-types-1.0.1.2-9d93T0dzCMpJQ8ucdqUCyM Using Cabal-3.12.1.0 compiled by ghc-9.10 Using compiler: ghc-9.10.2 Using install prefix: /nix/store/64dkpladshfim8fbz5nkwfnja450v5s9-row-types-1.0.1.2 Executables installed in: /nix/store/64dkpladshfim8fbz5nkwfnja450v5s9-row-types-1.0.1.2/bin Libraries installed in: /nix/store/64dkpladshfim8fbz5nkwfnja450v5s9-row-types-1.0.1.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/row-types-1.0.1.2-9d93T0dzCMpJQ8ucdqUCyM Dynamic Libraries installed in: /nix/store/64dkpladshfim8fbz5nkwfnja450v5s9-row-types-1.0.1.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a Private executables installed in: /nix/store/64dkpladshfim8fbz5nkwfnja450v5s9-row-types-1.0.1.2/libexec/x86_64-linux-ghc-9.10.2-1e2a/row-types-1.0.1.2 Data files installed in: /nix/store/64dkpladshfim8fbz5nkwfnja450v5s9-row-types-1.0.1.2/share/x86_64-linux-ghc-9.10.2-1e2a/row-types-1.0.1.2 Documentation installed in: /nix/store/mxlspprnc482yf2z04fwbmhmgibbw19n-row-types-1.0.1.2-doc/share/doc/row-types-1.0.1.2 Configuration files installed in: /nix/store/64dkpladshfim8fbz5nkwfnja450v5s9-row-types-1.0.1.2/etc No alex found Using ar found on system at: /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar No c2hs found No cpphs found No doctest found Using gcc version 14.3.0 given by user at: /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc Using ghc version 9.10.2 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc Using ghc-pkg version 9.10.2 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 No ghcjs found No ghcjs-pkg found No greencard found Using haddock version 2.31.0 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 No happy found Using haskell-suite found on system at: haskell-suite-dummy-location Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location No hmake found Using hpc version 0.69 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 Using hsc2hs version 0.68.10 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 Using hscolour version 1.25 found on system at: /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour No jhc found Using ld found on system at: /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld No pkg-config found Using runghc version 9.10.2 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 Using strip version 2.44 found on system at:  | 223 | $ map (\(fn, d) -> WL.text fn WL.<+> WL.equals WL. d) xs  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:223:53: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘equals’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 223 | $ map (\(fn, d) -> WL.text fn WL.<+> WL.equals WL. d) xs  | ^^^^^^^^^ src/Data/TreeDiff/Pretty.hs:223:63: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 223 | $ map (\(fn, d) -> WL.text fn WL.<+> WL.equals WL. d) xs  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:224:28: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘lbracket’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 224 | , ppLst = ansiGroup WL.lbracket WL.rbracket  | ^^^^^^^^^^^ src/Data/TreeDiff/Pretty.hs:224:40: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘rbracket’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 224 | , ppLst = ansiGroup WL.lbracket WL.rbracket  | ^^^^^^^^^^^ src/Data/TreeDiff/Pretty.hs:225:18: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘dullwhite’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 225 | , ppCpy = WL.dullwhite  | ^^^^^^^^^^^^ src/Data/TreeDiff/Pretty.hs:226:24: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘green’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 226 | , ppIns = \d -> WL.green $ WL.plain $ WL.char '+' WL.<> d  | ^^^^^^^^ src/Data/TreeDiff/Pretty.hs:226:35: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/kh63yncc6r9a1mikv0sq2qkk5b07v975-cabal-add-0.2 /nix/store/x78s2ydv7nyar93ph7s9ilkfky45iiqp-cabal-add-0.2-doc [post-build-hook] Pushing 2 paths (191 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/kh63yncc6r9a1mikv0sq2qkk5b07v975-cabal-add-0.2 (7.38 MiB) [post-build-hook] Pushing /nix/store/x78s2ydv7nyar93ph7s9ilkfky45iiqp-cabal-add-0.2-doc (779.39 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/kh63yncc6r9a1mikv0sq2qkk5b07v975-cabal-add-0.2 /nix/store/x78s2ydv7nyar93ph7s9ilkfky45iiqp-cabal-add-0.2-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/x78s2ydv7nyar93ph7s9ilkfky45iiqp-cabal-add-0.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/kh63yncc6r9a1mikv0sq2qkk5b07v975-cabal-add-0.2' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/ra3kx060dqv1pbvwan8lcc3a3gpaj56y-cabal-add-0.2.drv' to 'https://cache.nix-ci.com'... Warning: HieDb.Compat: could not find link destinations for: - GHC.Types.Unique.Supply.genSym - GHC.Iface.Ext.Ast.ToHie - GHC.Iface.Ext.Ast.IEContext - GHC.Internal.Generics.Rep_Fingerprint - GHC.Iface.Ext.Ast.HiePass - GHC.Iface.Ext.Ast.HieM - GHC.Iface.Ext.Ast.HieState - GHC.Iface.Ext.Ast.Context - GHC.Iface.Ext.Ast.ModifyState - GHC.Iface.Ext.Ast.addSubstitution - GHC.Iface.Ext.Ast.toHie - GHC.Parser.PostProcess.Haddock.HdkA - GHC.Parser.PostProcess.Haddock.HasHaddock - GHC.Parser.PostProcess.Haddock.addHaddock Documentation created: dist/doc/html/hiedb/, dist/doc/html/hiedb/hiedb.txt Preprocessing executable 'hiedb' for hiedb-0.7.0.0... Preprocessing test suite 'hiedb-tests' for hiedb-0.7.0.0... Phase: installPhase Installing library in /nix/store/2fwy6nfdpa9ffxnq2d304sswylm3p1pw-hiedb-0.7.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/hiedb-0.7.0.0-BzRKF1iEBwoKrTAPM1j9bo Installing executable hiedb in /nix/store/2fwy6nfdpa9ffxnq2d304sswylm3p1pw-hiedb-0.7.0.0/bin Warning: The directory /nix/store/2fwy6nfdpa9ffxnq2d304sswylm3p1pw-hiedb-0.7.0.0/bin is not in the system search path. Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/2fwy6nfdpa9ffxnq2d304sswylm3p1pw-hiedb-0.7.0.0 shrinking /nix/store/2fwy6nfdpa9ffxnq2d304sswylm3p1pw-hiedb-0.7.0.0/bin/hiedb shrinking /nix/store/2fwy6nfdpa9ffxnq2d304sswylm3p1pw-hiedb-0.7.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHShiedb-0.7.0.0-BzRKF1iEBwoKrTAPM1j9bo-ghc9.10.2.so checking for references to /build/ in /nix/store/2fwy6nfdpa9ffxnq2d304sswylm3p1pw-hiedb-0.7.0.0... patching script interpreter paths in /nix/store/2fwy6nfdpa9ffxnq2d304sswylm3p1pw-hiedb-0.7.0.0 stripping (with command strip and flags -S -p) in /nix/store/2fwy6nfdpa9ffxnq2d304sswylm3p1pw-hiedb-0.7.0.0/lib /nix/store/2fwy6nfdpa9ffxnq2d304sswylm3p1pw-hiedb-0.7.0.0/bin shrinking RPATHs of ELF executables and libraries in /nix/store/561xclbrac6q5pig0yv56pvrm33xx096-hiedb-0.7.0.0-doc checking for references to /build/ in /nix/store/561xclbrac6q5pig0yv56pvrm33xx096-hiedb-0.7.0.0-doc... patching script interpreter paths in /nix/store/561xclbrac6q5pig0yv56pvrm33xx096-hiedb-0.7.0.0-doc - HaskellWorks.Data.Container.D:R:ElemVector11 - HaskellWorks.Data.Container.D:R:ElemVector12 - HaskellWorks.Data.Container.D:R:ElemVector13 - HaskellWorks.Data.Container.D:R:ElemVector14 - HaskellWorks.Data.Container.D:R:ElemVector15 - HaskellWorks.Data.Container.D:R:ElemByteString - HaskellWorks.Data.Container.D:R:ElemList Warning: HaskellWorks.Data.FromByteString: could not find link destinations for: - Data.Vector.Storable.Vector - Data.Vector.Storable.Mutable.MVector Warning: HaskellWorks.Data.Generate: could not find link destinations for: - Data.Vector.Storable.Vector - Data.Vector.Vector - HaskellWorks.Data.Container.D:R:ElemVector - HaskellWorks.Data.Container.D:R:ElemVector0 - HaskellWorks.Data.Container.D:R:ElemVector1 - HaskellWorks.Data.Container.D:R:ElemVector2 - HaskellWorks.Data.Container.D:R:ElemVector3 - HaskellWorks.Data.Container.D:R:ElemVector4 - HaskellWorks.Data.Container.D:R:ElemVector5 - HaskellWorks.Data.Container.D:R:ElemVector6 - HaskellWorks.Data.Container.D:R:ElemVector7 - HaskellWorks.Data.Container.D:R:ElemVector8 - HaskellWorks.Data.Container.D:R:ElemVector9 - HaskellWorks.Data.Container.D:R:ElemVector10 - HaskellWorks.Data.Container.D:R:ElemVector11 - HaskellWorks.Data.Container.D:R:ElemVector12 - HaskellWorks.Data.Container.D:R:ElemVector13 - HaskellWorks.Data.Container.D:R:ElemVector14 - HaskellWorks.Data.Container.D:R:ElemVector15 - HaskellWorks.Data.Container.D:R:ElemByteString - HaskellWorks.Data.Container.D:R:ElemList Warning: HaskellWorks.Data.Head: could not find link destinations for: - Data.Vector.Storable.Vector - Data.Vector.Vector - HaskellWorks.Data.Container.D:R:ElemVector - HaskellWorks.Data.Container.D:R:ElemVector0 - HaskellWorks.Data.Container.D:R:ElemVector1 - HaskellWorks.Data.Container.D:R:ElemVector2 - HaskellWorks.Data.Container.D:R:ElemVector3 - HaskellWorks.Data.Container.D:R:ElemVector4 - HaskellWorks.Data.Container.D:R:ElemVector5 - HaskellWorks.Data.Container.D:R:ElemVector6 - HaskellWorks.Data.Container.D:R:ElemVector7 - HaskellWorks.Data.Container.D:R:ElemVector8 - HaskellWorks.Data.Container.D:R:ElemVector9 - HaskellWorks.Data.Container.D:R:ElemVector10 - HaskellWorks.Data.Container.D:R:ElemVector11 - HaskellWorks.Data.Container.D:R:ElemVector12 - HaskellWorks.Data.Container.D:R:ElemVector13 - HaskellWorks.Data.Container.D:R:ElemVector14 - HaskellWorks.Data.Container.D:R:ElemVector15 - HaskellWorks.Data.Container.D:R:ElemByteString - HaskellWorks.Data.Container.D:R:ElemList Warning: HaskellWorks.Data.Null: could not find link destinations for: - Data.Vector.Storable.Vector - Data.Vector.Vector Warning: HaskellWorks.Data.Positioning: could not find link destinations for: - HaskellWorks.Data.Positioning.ToCount - HaskellWorks.Data.Positioning.ToPosition Warning: HaskellWorks.Data.Length: could not find link destinations for: - Data.Vector.Storable.Vector - Data.Vector.Vector - HaskellWorks.Data.Container.D:R:ElemVector - HaskellWorks.Data.Container.D:R:ElemVector0 - HaskellWorks.Data.Container.D:R:ElemVector1 - HaskellWorks.Data.Container.D:R:ElemVector2 - HaskellWorks.Data.Container.D:R:ElemVector3 - HaskellWorks.Data.Container.D:R:ElemVector4 - HaskellWorks.Data.Container.D:R:ElemVector5 - HaskellWorks.Data.Container.D:R:ElemVector6 - HaskellWorks.Data.Container.D:R:ElemVector7 - HaskellWorks.Data.Container.D:R:ElemVector8 - HaskellWorks.Data.Container.D:R:ElemVector9 - HaskellWorks.Data.Container.D:R:ElemVector10 - HaskellWorks.Data.Container.D:R:ElemVector11 - HaskellWorks.Data.Container.D:R:ElemVector12 - HaskellWorks.Data.Container.D:R:ElemVector13 - HaskellWorks.Data.Container.D:R:ElemVector14 - HaskellWorks.Data.Container.D:R:ElemVector15 - HaskellWorks.Data.Container.D:R:ElemByteString - HaskellWorks.Data.Container.D:R:ElemList Warning: HaskellWorks.Data.Drop: could not find link destinations for: - Data.Vector.Storable.Vector - Data.Vector.Vector - HaskellWorks.Data.Container.D:R:ElemVector - HaskellWorks.Data.Container.D:R:ElemVector0 - HaskellWorks.Data.Container.D:R:ElemVector1 [48 of 56] 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 ) [49 of 56] Compiling Ormolu.Parser.Result ( src/Ormolu/Parser/Result.hs, dist/build/Ormolu/Parser/Result.o, dist/build/Ormolu/Parser/Result.dyn_o ) [50 of 56] Compiling Ormolu.Printer ( src/Ormolu/Printer.hs, dist/build/Ormolu/Printer.o, dist/build/Ormolu/Printer.dyn_o ) [51 of 56] Compiling Ormolu.Parser ( src/Ormolu/Parser.hs, dist/build/Ormolu/Parser.o, dist/build/Ormolu/Parser.dyn_o ) [52 of 56] Compiling Ormolu.Diff.ParseResult ( src/Ormolu/Diff/ParseResult.hs, dist/build/Ormolu/Diff/ParseResult.o, dist/build/Ormolu/Diff/ParseResult.dyn_o ) [53 of 56] Compiling Ormolu.Utils.IO ( src/Ormolu/Utils/IO.hs, dist/build/Ormolu/Utils/IO.o, dist/build/Ormolu/Utils/IO.dyn_o ) [54 of 56] Compiling Ormolu.Utils.Fixity ( src/Ormolu/Utils/Fixity.hs, dist/build/Ormolu/Utils/Fixity.o, dist/build/Ormolu/Utils/Fixity.dyn_o ) [55 of 56] Compiling Ormolu.Utils.Cabal ( src/Ormolu/Utils/Cabal.hs, dist/build/Ormolu/Utils/Cabal.o, dist/build/Ormolu/Utils/Cabal.dyn_o ) [56 of 56] Compiling Ormolu ( src/Ormolu.hs, dist/build/Ormolu.o, dist/build/Ormolu.dyn_o ) [ 1 of 56] Compiling GHC.DynFlags ( src/GHC/DynFlags.hs, dist/build/GHC/DynFlags.p_o ) [ 2 of 56] Compiling Ormolu.Printer.SpanStream ( src/Ormolu/Printer/SpanStream.hs, dist/build/Ormolu/Printer/SpanStream.p_o ) [ 3 of 56] Compiling Ormolu.Processing.Cpp ( src/Ormolu/Processing/Cpp.hs, dist/build/Ormolu/Processing/Cpp.p_o ) [ 4 of 56] Compiling Ormolu.Utils ( src/Ormolu/Utils.hs, dist/build/Ormolu/Utils.p_o ) [ 5 of 56] Compiling Ormolu.Terminal ( src/Ormolu/Terminal.hs, dist/build/Ormolu/Terminal.p_o ) [ 6 of 56] Compiling Ormolu.Terminal.QualifiedDo ( src/Ormolu/Terminal/QualifiedDo.hs, dist/build/Ormolu/Terminal/QualifiedDo.p_o ) [ 7 of 56] Compiling Ormolu.Diff.Text ( src/Ormolu/Diff/Text.hs, dist/build/Ormolu/Diff/Text.p_o ) [ 8 of 56] Compiling Ormolu.Exception ( src/Ormolu/Exception.hs, dist/build/Ormolu/Exception.p_o ) [ 9 of 56] Compiling Ormolu.Parser.Pragma ( src/Ormolu/Parser/Pragma.hs, dist/build/Ormolu/Parser/Pragma.p_o ) [10 of 56] Compiling Ormolu.Parser.CommentStream ( src/Ormolu/Parser/CommentStream.hs, dist/build/Ormolu/Parser/CommentStream.p_o ) [11 of 56] Compiling Ormolu.Imports ( src/Ormolu/Imports.hs, dist/build/Ormolu/Imports.p_o ) [12 of 56] Compiling Ormolu.Fixity.Internal ( src/Ormolu/Fixity/Internal.hs, dist/build/Ormolu/Fixity/Internal.p_o ) [13 of 56] Compiling Ormolu.Fixity.Imports ( src/Ormolu/Fixity/Imports.hs, dist/build/Ormolu/Fixity/Imports.p_o ) [14 of 56] Compiling Ormolu.Fixity ( src/Ormolu/Fixity.hs, dist/build/Ormolu/Fixity.p_o ) [15 of 56] Compiling Ormolu.Printer.Operators ( src/Ormolu/Printer/Operators.hs, dist/build/Ormolu/Printer/Operators.p_o ) [16 of 56] Compiling Ormolu.Fixity.Printer ( src/Ormolu/Fixity/Printer.hs, dist/build/Ormolu/Fixity/Printer.p_o ) [17 of 56] Compiling Ormolu.Fixity.Parser ( src/Ormolu/Fixity/Parser.hs, dist/build/Ormolu/Fixity/Parser.p_o ) [18 of 56] Compiling Ormolu.Config ( src/Ormolu/Config.hs, dist/build/Ormolu/Config.p_o ) [19 of 56] Compiling Ormolu.Processing.Common ( src/Ormolu/Processing/Common.hs, dist/build/Ormolu/Processing/Common.p_o ) [20 of 56] Compiling Ormolu.Processing.Preprocess ( src/Ormolu/Processing/Preprocess.hs, dist/build/Ormolu/Processing/Preprocess.p_o ) [21 of 56] Compiling Ormolu.Printer.Internal ( src/Ormolu/Printer/Internal.hs, dist/build/Ormolu/Printer/Internal.p_o ) [22 of 56] Compiling Ormolu.Printer.Comments ( src/Ormolu/Printer/Comments.hs, dist/build/Ormolu/Printer/Comments.p_o ) [23 of 56] Compiling Ormolu.Printer.Combinators ( src/Ormolu/Printer/Combinators.hs, dist/build/Ormolu/Printer/Combinators.p_o ) [24 of 56] Compiling Ormolu.Printer.Meat.Pragma ( src/Ormolu/Printer/Meat/Pragma.hs, dist/build/Ormolu/Printer/Meat/Pragma.p_o ) [25 of 56] Compiling Ormolu.Printer.Meat.Declaration.StringLiteral ( src/Ormolu/Printer/Meat/Declaration/StringLiteral.hs, dist/build/Ormolu/Printer/Meat/Declaration/StringLiteral.p_o ) src/Test/QuickCheck/Classes/Plus.hs:27:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Functor.Classes’ is redundant except perhaps to import instances from ‘Data.Functor.Classes’ To import instances alone, use: import Data.Functor.Classes()  | 27 | import Data.Functor.Classes (Eq1,Show1)  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Plus.hs:29:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Test.QuickCheck.Property’ is redundant except perhaps to import instances from ‘Test.QuickCheck.Property’ To import instances alone, use: import Test.QuickCheck.Property()  | 29 | import Test.QuickCheck.Property (Property)  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 8 of 12] Compiling Test.QuickCheck.Classes.Prim ( src/Test/QuickCheck/Classes/Prim.hs, nothing ) src/Test/QuickCheck/Classes/Prim.hs:15:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative()  | 15 | import Control.Applicative  | ^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Prim.hs:35:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Test.QuickCheck.Property’ is redundant except perhaps to import instances from ‘Test.QuickCheck.Property’ To import instances alone, use: import Test.QuickCheck.Property()  | 35 | import Test.QuickCheck.Property (Property)  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 9 of 12] Compiling Test.QuickCheck.Classes.Ring ( src/Test/QuickCheck/Classes/Ring.hs, nothing ) src/Test/QuickCheck/Classes/Ring.hs:20:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Test.QuickCheck.Property’ is redundant except perhaps to import instances from ‘Test.QuickCheck.Property’ To import instances alone, use: import Test.QuickCheck.Property()  | 20 | import Test.QuickCheck.Property (Property)  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [10 of 12] Compiling Test.QuickCheck.Classes.Semigroupoid ( src/Test/QuickCheck/Classes/Semigroupoid.hs, nothing ) src/Test/QuickCheck/Classes/Semigroupoid.hs:22:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Functor.Classes’ is redundant except perhaps to import instances from ‘Data.Functor.Classes’ To import instances alone, use: import Data.Functor.Classes()  | 22 | import Data.Functor.Classes (Eq2,Show2)  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Semigroupoid.hs:23:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Test.QuickCheck.Property’ is redundant 50% ( 1 / 2) in 'Rebase.Control.DeepSeq' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Exception' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Exception.Base' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.Cont' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.Cont.Class' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.Error.Class' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.Fail' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.Fix' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.IO.Class' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.Identity' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.RWS' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.RWS.Class' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.RWS.Lazy' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.RWS.Strict' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.Reader' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.Reader.Class' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.ST' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.ST.Lazy' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.ST.Lazy.Unsafe' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.ST.Strict' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.ST.Unsafe' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.STM' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.Signatures' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.State' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.State.Class' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.State.Lazy' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.State.Strict' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.Trans' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.Class' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.Cont' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.Except' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.Identity' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.Maybe' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.RWS' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.RWS.Lazy' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.RWS.Strict' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.Reader' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.State' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.State.Lazy' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.State.Strict' Missing documentation for: Module header /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip Using tar found on system at: /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar No uhc found Phase: buildPhase Preprocessing library for row-types-1.0.1.2... Building library for row-types-1.0.1.2... [1 of 6] Compiling Data.Row.Internal ( src/Data/Row/Internal.hs, dist/build/Data/Row/Internal.o, dist/build/Data/Row/Internal.dyn_o ) src/Data/Row/Internal.hs:212:37: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 212 | class Lacks (l :: Symbol) (r :: Row *)  | ^ src/Data/Row/Internal.hs:253:29: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p  | ^ src/Data/Row/Internal.hs:253:34: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p  | ^ src/Data/Row/Internal.hs:253:39: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p  | ^ src/Data/Row/Internal.hs:253:57: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p  | ^ src/Data/Row/Internal.hs:253:75: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 226 | , ppIns = \d -> WL.green $ WL.plain $ WL.char '+' WL.<> d  | ^^^^^^^^ src/Data/TreeDiff/Pretty.hs:226:46: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘char’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 226 | , ppIns = \d -> WL.green $ WL.plain $ WL.char '+' WL.<> d  | ^^^^^^^ src/Data/TreeDiff/Pretty.hs:227:24: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘red’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 227 | , ppDel = \d -> WL.red $ WL.plain $ WL.char '-' WL.<> d  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:227:35: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 227 | , ppDel = \d -> WL.red $ WL.plain $ WL.char '-' WL.<> d  | ^^^^^^^^ src/Data/TreeDiff/Pretty.hs:227:46: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘char’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 227 | , ppDel = \d -> WL.red $ WL.plain $ WL.char '-' WL.<> d  | ^^^^^^^ src/Data/TreeDiff/Pretty.hs:228:27: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘group’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 228 | , ppApp = \f xs -> WL.group $ WL.nest 2 $ f WL.<$> WL.vsep xs  | ^^^^^^^^ src/Data/TreeDiff/Pretty.hs:228:38: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘nest’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 228 | , ppApp = \f xs -> WL.group $ WL.nest 2 $ f WL.<$> WL.vsep xs  | ^^^^^^^ src/Data/TreeDiff/Pretty.hs:228:52: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/2fwy6nfdpa9ffxnq2d304sswylm3p1pw-hiedb-0.7.0.0 /nix/store/561xclbrac6q5pig0yv56pvrm33xx096-hiedb-0.7.0.0-doc [post-build-hook] Pushing 2 paths (135 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/561xclbrac6q5pig0yv56pvrm33xx096-hiedb-0.7.0.0-doc (2.71 MiB) [post-build-hook] Pushing /nix/store/2fwy6nfdpa9ffxnq2d304sswylm3p1pw-hiedb-0.7.0.0 (19.07 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/2fwy6nfdpa9ffxnq2d304sswylm3p1pw-hiedb-0.7.0.0 /nix/store/561xclbrac6q5pig0yv56pvrm33xx096-hiedb-0.7.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/561xclbrac6q5pig0yv56pvrm33xx096-hiedb-0.7.0.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/2fwy6nfdpa9ffxnq2d304sswylm3p1pw-hiedb-0.7.0.0' to 'https://cache.nix-ci.com'... warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead copying 1 paths... copying path '/nix/store/qczn941dqpmxcnvcqkb7rvimsbfsyxpz-hiedb-0.7.0.0.drv' to 'https://cache.nix-ci.com'...  - HaskellWorks.Data.Container.D:R:ElemVector2 - HaskellWorks.Data.Container.D:R:ElemVector3 - HaskellWorks.Data.Container.D:R:ElemVector4 - HaskellWorks.Data.Container.D:R:ElemVector5 - HaskellWorks.Data.Container.D:R:ElemVector6 - HaskellWorks.Data.Container.D:R:ElemVector7 - HaskellWorks.Data.Container.D:R:ElemVector8 - HaskellWorks.Data.Container.D:R:ElemVector9 - HaskellWorks.Data.Container.D:R:ElemVector10 - HaskellWorks.Data.Container.D:R:ElemVector11 - HaskellWorks.Data.Container.D:R:ElemVector12 - HaskellWorks.Data.Container.D:R:ElemVector13 - HaskellWorks.Data.Container.D:R:ElemVector14 - HaskellWorks.Data.Container.D:R:ElemVector15 - HaskellWorks.Data.Container.D:R:ElemByteString - HaskellWorks.Data.Container.D:R:ElemList Warning: HaskellWorks.Data.AtIndex: could not find link destinations for: - Data.Vector.Storable.Vector - Data.Vector.Vector - HaskellWorks.Data.Container.D:R:ElemVector - HaskellWorks.Data.Container.D:R:ElemVector0 - HaskellWorks.Data.Container.D:R:ElemVector1 - HaskellWorks.Data.Container.D:R:ElemVector2 - HaskellWorks.Data.Container.D:R:ElemVector3 - HaskellWorks.Data.Container.D:R:ElemVector4 - HaskellWorks.Data.Container.D:R:ElemVector5 - HaskellWorks.Data.Container.D:R:ElemVector6 - HaskellWorks.Data.Container.D:R:ElemVector7 - HaskellWorks.Data.Container.D:R:ElemVector8 - HaskellWorks.Data.Container.D:R:ElemVector9 - HaskellWorks.Data.Container.D:R:ElemVector10 - HaskellWorks.Data.Container.D:R:ElemVector11 - HaskellWorks.Data.Container.D:R:ElemVector12 - HaskellWorks.Data.Container.D:R:ElemVector13 - HaskellWorks.Data.Container.D:R:ElemVector14 - HaskellWorks.Data.Container.D:R:ElemVector15 - HaskellWorks.Data.Container.D:R:ElemByteString - HaskellWorks.Data.Container.D:R:ElemList Warning: HaskellWorks.Data.FromForeignRegion: could not find link destinations for: - Data.Vector.Storable.Vector Warning: HaskellWorks.Data.Sign: could not find link destinations for: - HaskellWorks.Data.Sign.D:R:SignOfInt64 - HaskellWorks.Data.Sign.D:R:SignOfInt32 - HaskellWorks.Data.Sign.D:R:SignOfInt16 - HaskellWorks.Data.Sign.D:R:SignOfInt8 - HaskellWorks.Data.Sign.D:R:SignOfInt - HaskellWorks.Data.Sign.D:R:SignOfWord64 - HaskellWorks.Data.Sign.D:R:SignOfWord32 - HaskellWorks.Data.Sign.D:R:SignOfWord16 - HaskellWorks.Data.Sign.D:R:SignOfWord8 - HaskellWorks.Data.Sign.D:R:SignOfWord Warning: HaskellWorks.Data.Snoc: could not find link destinations for: - Data.Vector.Storable.Vector - Data.Vector.Vector Warning: HaskellWorks.Data.Take: could not find link destinations for: - Data.Vector.Storable.Vector - Data.Vector.Vector - HaskellWorks.Data.Container.D:R:ElemVector - HaskellWorks.Data.Container.D:R:ElemVector0 - HaskellWorks.Data.Container.D:R:ElemVector1 - HaskellWorks.Data.Container.D:R:ElemVector2 - HaskellWorks.Data.Container.D:R:ElemVector3 - HaskellWorks.Data.Container.D:R:ElemVector4 - HaskellWorks.Data.Container.D:R:ElemVector5 - HaskellWorks.Data.Container.D:R:ElemVector6 - HaskellWorks.Data.Container.D:R:ElemVector7 - HaskellWorks.Data.Container.D:R:ElemVector8 - HaskellWorks.Data.Container.D:R:ElemVector9 - HaskellWorks.Data.Container.D:R:ElemVector10 - HaskellWorks.Data.Container.D:R:ElemVector11 - HaskellWorks.Data.Container.D:R:ElemVector12 - HaskellWorks.Data.Container.D:R:ElemVector13 - HaskellWorks.Data.Container.D:R:ElemVector14 - HaskellWorks.Data.Container.D:R:ElemVector15 - HaskellWorks.Data.Container.D:R:ElemByteString - HaskellWorks.Data.Container.D:R:ElemList Warning: HaskellWorks.Data.Uncons: could not find link destinations for: - Data.Vector.Storable.Vector - Data.Vector.Vector - HaskellWorks.Data.Container.D:R:ElemVector - HaskellWorks.Data.Container.D:R:ElemVector0 - HaskellWorks.Data.Container.D:R:ElemVector1 - HaskellWorks.Data.Container.D:R:ElemVector2 - HaskellWorks.Data.Container.D:R:ElemVector3 - HaskellWorks.Data.Container.D:R:ElemVector4 - HaskellWorks.Data.Container.D:R:ElemVector5 - HaskellWorks.Data.Container.D:R:ElemVector6 - HaskellWorks.Data.Container.D:R:ElemVector7 [26 of 56] Compiling Ormolu.Printer.Meat.Common ( src/Ormolu/Printer/Meat/Common.hs, dist/build/Ormolu/Printer/Meat/Common.p_o ) [27 of 56] Compiling Ormolu.Printer.Meat.Declaration.Warning ( src/Ormolu/Printer/Meat/Declaration/Warning.hs, dist/build/Ormolu/Printer/Meat/Declaration/Warning.p_o ) [28 of 56] Compiling Ormolu.Printer.Meat.ImportExport ( src/Ormolu/Printer/Meat/ImportExport.hs, dist/build/Ormolu/Printer/Meat/ImportExport.p_o ) [29 of 56] Compiling Ormolu.Printer.Meat.Declaration.RoleAnnotation ( src/Ormolu/Printer/Meat/Declaration/RoleAnnotation.hs, dist/build/Ormolu/Printer/Meat/Declaration/RoleAnnotation.p_o ) [30 of 56] 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 ) [31 of 56] 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 ) [32 of 56] Compiling Ormolu.Printer.Meat.Type ( src/Ormolu/Printer/Meat/Type.hs, dist/build/Ormolu/Printer/Meat/Type.p_o ) [33 of 56] Compiling Ormolu.Printer.Meat.Declaration.Signature ( src/Ormolu/Printer/Meat/Declaration/Signature.hs, dist/build/Ormolu/Printer/Meat/Declaration/Signature.p_o ) [34 of 56] Compiling Ormolu.Printer.Meat.Declaration.Foreign ( src/Ormolu/Printer/Meat/Declaration/Foreign.hs, dist/build/Ormolu/Printer/Meat/Declaration/Foreign.p_o ) [35 of 56] Compiling Ormolu.Printer.Meat.Declaration.TypeFamily ( src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs, dist/build/Ormolu/Printer/Meat/Declaration/TypeFamily.p_o ) [36 of 56] Compiling Ormolu.Printer.Meat.Declaration.Type ( src/Ormolu/Printer/Meat/Declaration/Type.hs, dist/build/Ormolu/Printer/Meat/Declaration/Type.p_o ) [37 of 56] Compiling Ormolu.Printer.Meat.Declaration.Data ( src/Ormolu/Printer/Meat/Declaration/Data.hs, dist/build/Ormolu/Printer/Meat/Declaration/Data.p_o ) [38 of 56] Compiling Ormolu.Printer.Meat.Declaration.Default ( src/Ormolu/Printer/Meat/Declaration/Default.hs, dist/build/Ormolu/Printer/Meat/Declaration/Default.p_o ) [39 of 56] Compiling Ormolu.Printer.Meat.Declaration[boot] ( src/Ormolu/Printer/Meat/Declaration.hs-boot, dist/build/Ormolu/Printer/Meat/Declaration.p_o-boot ) [40 of 56] Compiling Ormolu.Printer.Meat.Declaration.Value ( src/Ormolu/Printer/Meat/Declaration/Value.hs, dist/build/Ormolu/Printer/Meat/Declaration/Value.p_o ) [41 of 56] Compiling Ormolu.Printer.Meat.Declaration.OpTree ( src/Ormolu/Printer/Meat/Declaration/OpTree.hs, dist/build/Ormolu/Printer/Meat/Declaration/OpTree.p_o ) [42 of 56] Compiling Ormolu.Printer.Meat.Declaration.Splice ( src/Ormolu/Printer/Meat/Declaration/Splice.hs, dist/build/Ormolu/Printer/Meat/Declaration/Splice.p_o ) [43 of 56] Compiling Ormolu.Printer.Meat.Declaration.Rule ( src/Ormolu/Printer/Meat/Declaration/Rule.hs, dist/build/Ormolu/Printer/Meat/Declaration/Rule.p_o ) [44 of 56] Compiling Ormolu.Printer.Meat.Declaration.Annotation ( src/Ormolu/Printer/Meat/Declaration/Annotation.hs, dist/build/Ormolu/Printer/Meat/Declaration/Annotation.p_o ) [45 of 56] Compiling Ormolu.Printer.Meat.Declaration.Instance ( src/Ormolu/Printer/Meat/Declaration/Instance.hs, dist/build/Ormolu/Printer/Meat/Declaration/Instance.p_o ) [46 of 56] Compiling Ormolu.Printer.Meat.Declaration.Class ( src/Ormolu/Printer/Meat/Declaration/Class.hs, dist/build/Ormolu/Printer/Meat/Declaration/Class.p_o ) [47 of 56] Compiling Ormolu.Printer.Meat.Declaration ( src/Ormolu/Printer/Meat/Declaration.hs, dist/build/Ormolu/Printer/Meat/Declaration.p_o ) except perhaps to import instances from ‘Test.QuickCheck.Property’ To import instances alone, use: import Test.QuickCheck.Property()  | 23 | import Test.QuickCheck.Property (Property)  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [11 of 12] Compiling Test.QuickCheck.Classes.Semiring ( src/Test/QuickCheck/Classes/Semiring.hs, nothing ) src/Test/QuickCheck/Classes/Semiring.hs:21:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Test.QuickCheck.Property’ is redundant except perhaps to import instances from ‘Test.QuickCheck.Property’ To import instances alone, use: import Test.QuickCheck.Property()  | 21 | import Test.QuickCheck.Property (Property)  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [12 of 12] Compiling Test.QuickCheck.Classes ( src/Test/QuickCheck/Classes.hs, nothing ) src/Test/QuickCheck/Classes.hs:107:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Test.QuickCheck.Classes.IsList’ is redundant except perhaps to import instances from ‘Test.QuickCheck.Classes.IsList’ To import instances alone, use: import Test.QuickCheck.Classes.IsList()  | 107 | import Test.QuickCheck.Classes.IsList  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Haddock coverage: 50% ( 1 / 2) in 'Test.QuickCheck.Classes.IsList' Missing documentation for: Module header Warning: 'altLaws' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'o'' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 98% ( 62 / 63) in 'Test.QuickCheck.Classes' Missing documentation for: semigroupMonoidLaws Warning: Test.QuickCheck.Classes: could not find link destinations for: - Test.QuickCheck.Classes.Foldable.unsnoc - Data.Vector.Unboxed.Base.Unbox Documentation created: dist/doc/html/quickcheck-classes/, dist/doc/html/quickcheck-classes/quickcheck-classes.txt Preprocessing test suite 'advanced' for quickcheck-classes-0.6.5.0... Preprocessing test suite 'basic' for quickcheck-classes-0.6.5.0... Phase: installPhase Installing library in /nix/store/m1xkphh6cghjvl2hj65wjb66khlj852a-quickcheck-classes-0.6.5.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/quickcheck-classes-0.6.5.0-7OYampYOOvLHxk4tTZz20c Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/m1xkphh6cghjvl2hj65wjb66khlj852a-quickcheck-classes-0.6.5.0 shrinking /nix/store/m1xkphh6cghjvl2hj65wjb66khlj852a-quickcheck-classes-0.6.5.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSquickcheck-classes-0.6.5.0-7OYampYOOvLHxk4tTZz20c-ghc9.10.2.so checking for references to /build/ in /nix/store/m1xkphh6cghjvl2hj65wjb66khlj852a-quickcheck-classes-0.6.5.0... patching script interpreter paths in /nix/store/m1xkphh6cghjvl2hj65wjb66khlj852a-quickcheck-classes-0.6.5.0 stripping (with command strip and flags -S -p) in /nix/store/m1xkphh6cghjvl2hj65wjb66khlj852a-quickcheck-classes-0.6.5.0/lib shrinking RPATHs of ELF executables and libraries in /nix/store/jl5vx8nvg45r2mkcz3kr19jrvq5vvrlv-quickcheck-classes-0.6.5.0-doc checking for references to /build/ in /nix/store/jl5vx8nvg45r2mkcz3kr19jrvq5vvrlv-quickcheck-classes-0.6.5.0-doc... patching script interpreter paths in /nix/store/jl5vx8nvg45r2mkcz3kr19jrvq5vvrlv-quickcheck-classes-0.6.5.0-doc 50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.Writer' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.Writer.Lazy' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.Writer.Strict' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.Writer' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.Writer.Class' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.Writer.Lazy' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.Writer.Strict' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Monad.Zip' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Selective' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Selective.Free' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Selective.Multi' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Selective.Rigid.Free' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Control.Selective.Rigid.Freer' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Biapplicative' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Bifoldable' Missing documentation for: Module header 75% ( 3 / 4) in 'Rebase.Data.Bifunctor' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Bifunctor.Apply' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Bifunctor.Biff' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Bifunctor.Clown' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Bifunctor.Flip' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Bifunctor.Join' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Bifunctor.Joker' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Bifunctor.Product' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Bifunctor.Tannen' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Bifunctor.Wrapped' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Bitraversable' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Bits' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Bool' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.ByteString' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.ByteString.Builder' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.ByteString.Builder.Extra' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.ByteString.Builder.Internal' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.ByteString.Builder.Prim' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.ByteString.Builder.Prim.Internal' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.ByteString.Builder.Scientific' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.ByteString.Char8' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.ByteString.Internal' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.ByteString.Lazy' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.ByteString.Lazy.Char8' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.ByteString.Lazy.Internal' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.ByteString.Short' Missing documentation for: Module header relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p  | ^ src/Data/Row/Internal.hs:253:89: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p  | ^ src/Data/Row/Internal.hs:282:31: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *)  | ^ src/Data/Row/Internal.hs:282:36: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *)  | ^ src/Data/Row/Internal.hs:282:41: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *)  | ^ src/Data/Row/Internal.hs:282:70: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *)  | ^ src/Data/Row/Internal.hs:282:99: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] In the use of ‘<$>’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 228 | , ppApp = \f xs -> WL.group $ WL.nest 2 $ f WL.<$> WL.vsep xs  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:228:59: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘vsep’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 228 | , ppApp = \f xs -> WL.group $ WL.nest 2 $ f WL.<$> WL.vsep xs  | ^^^^^^^ src/Data/TreeDiff/Pretty.hs:229:18: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘sep’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 229 | , ppEdits = WL.sep  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:230:18: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 230 | , ppEllip = WL.text "..."  | ^^^^^^^ src/Data/TreeDiff/Pretty.hs:231:18: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘parens’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 231 | , ppParens = WL.parens  | ^^^^^^^^^ src/Data/TreeDiff/Pretty.hs:234:14: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 234 | ansiGroup :: WL.Doc -> WL.Doc -> [WL.Doc] -> WL.Doc  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:234:24: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 234 | ansiGroup :: WL.Doc -> WL.Doc -> [WL.Doc] -> WL.Doc  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:234:35: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of type constructor or class ‘Doc’ Cases: 3502 Tried: 3502 Errors: 0 Failures: 0 Counts {cases = 3502, tried = 3502, errors = 0, failures = 0} Test suite test: PASS Test suite logged to: dist/test/ghc-exactprint-1.10.0.0-test.log 1 of 1 test suites (1 of 1 test cases) passed. checkPhase completed in 3 minutes 54 seconds Phase: haddockPhase Preprocessing library for ghc-exactprint-1.10.0.0... Running Haddock on library for ghc-exactprint-1.10.0.0... [1 of 8] Compiling Language.Haskell.GHC.ExactPrint.Types ( src/Language/Haskell/GHC/ExactPrint/Types.hs, nothing ) [2 of 8] Compiling Language.Haskell.GHC.ExactPrint.Lookup ( src/Language/Haskell/GHC/ExactPrint/Lookup.hs, nothing ) [3 of 8] Compiling Language.Haskell.GHC.ExactPrint.Utils ( src/Language/Haskell/GHC/ExactPrint/Utils.hs, nothing ) [4 of 8] Compiling Language.Haskell.GHC.ExactPrint.Transform ( src/Language/Haskell/GHC/ExactPrint/Transform.hs, nothing ) [5 of 8] Compiling Language.Haskell.GHC.ExactPrint.Preprocess ( src/Language/Haskell/GHC/ExactPrint/Preprocess.hs, nothing ) [6 of 8] Compiling Language.Haskell.GHC.ExactPrint.Parsers ( src/Language/Haskell/GHC/ExactPrint/Parsers.hs, nothing ) [7 of 8] Compiling Language.Haskell.GHC.ExactPrint.ExactPrint ( src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs, nothing ) [8 of 8] Compiling Language.Haskell.GHC.ExactPrint ( src/Language/Haskell/GHC/ExactPrint.hs, nothing ) Haddock coverage: - HaskellWorks.Data.Container.D:R:ElemVector8 - HaskellWorks.Data.Container.D:R:ElemVector9 - HaskellWorks.Data.Container.D:R:ElemVector10 - HaskellWorks.Data.Container.D:R:ElemVector11 - HaskellWorks.Data.Container.D:R:ElemVector12 - HaskellWorks.Data.Container.D:R:ElemVector13 - HaskellWorks.Data.Container.D:R:ElemVector14 - HaskellWorks.Data.Container.D:R:ElemVector15 - HaskellWorks.Data.Container.D:R:ElemByteString - HaskellWorks.Data.Container.D:R:ElemList Warning: HaskellWorks.Data.Unsign: could not find link destinations for: - HaskellWorks.Data.Unsign.D:R:UnsignOfWord64 - HaskellWorks.Data.Unsign.D:R:UnsignOfWord32 - HaskellWorks.Data.Unsign.D:R:UnsignOfWord16 - HaskellWorks.Data.Unsign.D:R:UnsignOfWord8 - HaskellWorks.Data.Unsign.D:R:UnsignOfWord - HaskellWorks.Data.Unsign.D:R:UnsignOfInt64 - HaskellWorks.Data.Unsign.D:R:UnsignOfInt32 - HaskellWorks.Data.Unsign.D:R:UnsignOfInt16 - HaskellWorks.Data.Unsign.D:R:UnsignOfInt8 - HaskellWorks.Data.Unsign.D:R:UnsignOfInt Warning: HaskellWorks.Data.Unsnoc: could not find link destinations for: - Data.Vector.Storable.Vector - Data.Vector.Vector - HaskellWorks.Data.Container.D:R:ElemVector - HaskellWorks.Data.Container.D:R:ElemVector0 - HaskellWorks.Data.Container.D:R:ElemVector1 - HaskellWorks.Data.Container.D:R:ElemVector2 - HaskellWorks.Data.Container.D:R:ElemVector3 - HaskellWorks.Data.Container.D:R:ElemVector4 - HaskellWorks.Data.Container.D:R:ElemVector5 - HaskellWorks.Data.Container.D:R:ElemVector6 - HaskellWorks.Data.Container.D:R:ElemVector7 - HaskellWorks.Data.Container.D:R:ElemVector8 - HaskellWorks.Data.Container.D:R:ElemVector9 - HaskellWorks.Data.Container.D:R:ElemVector10 - HaskellWorks.Data.Container.D:R:ElemVector11 - HaskellWorks.Data.Container.D:R:ElemVector12 - HaskellWorks.Data.Container.D:R:ElemVector13 - HaskellWorks.Data.Container.D:R:ElemVector14 - HaskellWorks.Data.Container.D:R:ElemVector15 - HaskellWorks.Data.Container.D:R:ElemByteString - HaskellWorks.Data.Container.D:R:ElemList Warning: HaskellWorks.Data.Vector.AsVector64: could not find link destinations for: - Data.Vector.Storable.Vector Warning: HaskellWorks.Data.Vector.AsVector64s: could not find link destinations for: - Data.Vector.Storable.Vector Warning: HaskellWorks.Data.Vector.AsVector8: could not find link destinations for: - Data.Vector.Storable.Vector Warning: HaskellWorks.Data.Vector.AsVector8ns: could not find link destinations for: - Data.Vector.Storable.Vector Warning: HaskellWorks.Data.Vector.AsVector64ns: could not find link destinations for: - Data.Vector.Storable.Vector Warning: HaskellWorks.Data.Vector.AsVector8s: could not find link destinations for: - Data.Vector.Storable.Vector Warning: HaskellWorks.Data.Vector.BoxedVectorLike: could not find link destinations for: - Data.Vector.Vector Warning: HaskellWorks.Data.Vector.Storable: could not find link destinations for: - Data.Vector.Storable.Vector - Data.Vector.Storable.Mutable.MVector Warning: HaskellWorks.Data.Vector.StorableVectorLike: could not find link destinations for: - Data.Vector.Storable.Vector Documentation created: dist/doc/html/hw-prim/, dist/doc/html/hw-prim/hw-prim.txt Preprocessing test suite 'hw-prim-test' for hw-prim-0.6.3.2... Preprocessing test suite 'doctest' for hw-prim-0.6.3.2... Phase: installPhase Installing library in /nix/store/gn55crf2m2ppiwna83z0i0fh5qn93zn2-hw-prim-0.6.3.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9 Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/gn55crf2m2ppiwna83z0i0fh5qn93zn2-hw-prim-0.6.3.2 shrinking /nix/store/gn55crf2m2ppiwna83z0i0fh5qn93zn2-hw-prim-0.6.3.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHShw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9-ghc9.10.2.so checking for references to /build/ in /nix/store/gn55crf2m2ppiwna83z0i0fh5qn93zn2-hw-prim-0.6.3.2... [48 of 56] Compiling Ormolu.Printer.Meat.Module ( src/Ormolu/Printer/Meat/Module.hs, dist/build/Ormolu/Printer/Meat/Module.p_o ) [49 of 56] Compiling Ormolu.Parser.Result ( src/Ormolu/Parser/Result.hs, dist/build/Ormolu/Parser/Result.p_o ) [50 of 56] Compiling Ormolu.Printer ( src/Ormolu/Printer.hs, dist/build/Ormolu/Printer.p_o ) [51 of 56] Compiling Ormolu.Parser ( src/Ormolu/Parser.hs, dist/build/Ormolu/Parser.p_o ) [52 of 56] Compiling Ormolu.Diff.ParseResult ( src/Ormolu/Diff/ParseResult.hs, dist/build/Ormolu/Diff/ParseResult.p_o ) [53 of 56] Compiling Ormolu.Utils.IO ( src/Ormolu/Utils/IO.hs, dist/build/Ormolu/Utils/IO.p_o ) [54 of 56] Compiling Ormolu.Utils.Fixity ( src/Ormolu/Utils/Fixity.hs, dist/build/Ormolu/Utils/Fixity.p_o ) [55 of 56] Compiling Ormolu.Utils.Cabal ( src/Ormolu/Utils/Cabal.hs, dist/build/Ormolu/Utils/Cabal.p_o ) [56 of 56] Compiling Ormolu ( src/Ormolu.hs, dist/build/Ormolu.p_o ) Preprocessing test suite 'tests' for ormolu-0.8.0.2... Building test suite 'tests' for ormolu-0.8.0.2... [ 1 of 11] Compiling Ormolu.CabalInfoSpec ( tests/Ormolu/CabalInfoSpec.hs, dist/build/tests/tests-tmp/Ormolu/CabalInfoSpec.o ) [ 2 of 11] Compiling Ormolu.Diff.TextSpec ( tests/Ormolu/Diff/TextSpec.hs, dist/build/tests/tests-tmp/Ormolu/Diff/TextSpec.o ) [ 3 of 11] Compiling Ormolu.Fixity.ParserSpec ( tests/Ormolu/Fixity/ParserSpec.hs, dist/build/tests/tests-tmp/Ormolu/Fixity/ParserSpec.o ) [ 4 of 11] Compiling Ormolu.Fixity.PrinterSpec ( tests/Ormolu/Fixity/PrinterSpec.hs, dist/build/tests/tests-tmp/Ormolu/Fixity/PrinterSpec.o ) [ 5 of 11] Compiling Ormolu.FixitySpec ( tests/Ormolu/FixitySpec.hs, dist/build/tests/tests-tmp/Ormolu/FixitySpec.o ) [ 6 of 11] Compiling Ormolu.OpTreeSpec ( tests/Ormolu/OpTreeSpec.hs, dist/build/tests/tests-tmp/Ormolu/OpTreeSpec.o ) [ 7 of 11] Compiling Ormolu.Parser.OptionsSpec ( tests/Ormolu/Parser/OptionsSpec.hs, dist/build/tests/tests-tmp/Ormolu/Parser/OptionsSpec.o ) [ 8 of 11] Compiling Ormolu.Parser.ParseFailureSpec ( tests/Ormolu/Parser/ParseFailureSpec.hs, dist/build/tests/tests-tmp/Ormolu/Parser/ParseFailureSpec.o ) [ 9 of 11] Compiling Ormolu.Parser.PragmaSpec ( tests/Ormolu/Parser/PragmaSpec.hs, dist/build/tests/tests-tmp/Ormolu/Parser/PragmaSpec.o ) [10 of 11] Compiling Ormolu.PrinterSpec ( tests/Ormolu/PrinterSpec.hs, dist/build/tests/tests-tmp/Ormolu/PrinterSpec.o ) [11 of 11] Compiling Main ( tests/Spec.hs, dist/build/tests/tests-tmp/Main.o ) [12 of 12] Linking dist/build/tests/tests [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/jl5vx8nvg45r2mkcz3kr19jrvq5vvrlv-quickcheck-classes-0.6.5.0-doc /nix/store/m1xkphh6cghjvl2hj65wjb66khlj852a-quickcheck-classes-0.6.5.0 [post-build-hook] Pushing 2 paths (170 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/jl5vx8nvg45r2mkcz3kr19jrvq5vvrlv-quickcheck-classes-0.6.5.0-doc (1.72 MiB) [post-build-hook] Pushing /nix/store/m1xkphh6cghjvl2hj65wjb66khlj852a-quickcheck-classes-0.6.5.0 (2.92 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/jl5vx8nvg45r2mkcz3kr19jrvq5vvrlv-quickcheck-classes-0.6.5.0-doc /nix/store/m1xkphh6cghjvl2hj65wjb66khlj852a-quickcheck-classes-0.6.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/jl5vx8nvg45r2mkcz3kr19jrvq5vvrlv-quickcheck-classes-0.6.5.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/m1xkphh6cghjvl2hj65wjb66khlj852a-quickcheck-classes-0.6.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/zqb5bx4hbg3yinmz8fav19vrln5c3dw9-quickcheck-classes-0.6.5.0.drv' to 'https://cache.nix-ci.com'... 50% ( 1 / 2) in 'Rebase.Data.ByteString.Short.Internal' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.ByteString.Unsafe' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Char' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Coerce' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Complex' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.DList' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Data' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Dynamic' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Either' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Either.Combinators' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Either.Validation' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Eq' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Fixed' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Foldable' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Function' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Functor' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Functor.Alt' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Functor.Apply' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Functor.Bind' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Functor.Bind.Class' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Functor.Bind.Trans' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Functor.Classes' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Functor.Compose' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Functor.Constant' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Functor.Contravariant' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Functor.Contravariant.Compose' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Functor.Contravariant.Divisible' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Functor.Extend' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Functor.Identity' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Functor.Invariant' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Functor.Invariant.TH' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Functor.Plus' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Functor.Product' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Functor.Reverse' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Functor.Sum' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Graph' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Group' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Groupoid' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.HashMap.Lazy' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.HashMap.Strict' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.HashSet' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Hashable' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.IORef' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Int' Missing documentation for: Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *)  | ^ src/Data/Row/Internal.hs:283:43: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 283 | (h :: k1 -> k2 -> *). Bifunctor p  | ^ src/Data/Row/Internal.hs:398:28: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 398 | type family Zip (r1 :: Row *) (r2 :: Row *) where  | ^ src/Data/Row/Internal.hs:398:42: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 398 | type family Zip (r1 :: Row *) (r2 :: Row *) where  | ^ src/Data/Row/Internal.hs:401:29: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 401 | type family ZipR (r1 :: [LT *]) (r2 :: [LT *]) where  | ^ src/Data/Row/Internal.hs:401:44: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 401 | type family ZipR (r1 :: [LT *]) (r2 :: [LT *]) where  | ^ [2 of 6] Compiling Data.Row.Dictionaries ( src/Data/Row/Dictionaries.hs, dist/build/Data/Row/Dictionaries.o, dist/build/Data/Row/Dictionaries.dyn_o ) [3 of 6] Compiling Data.Row.Records ( src/Data/Row/Records.hs, dist/build/Data/Row/Records.o, dist/build/Data/Row/Records.dyn_o ) (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 234 | ansiGroup :: WL.Doc -> WL.Doc -> [WL.Doc] -> WL.Doc  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:234:46: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 234 | ansiGroup :: WL.Doc -> WL.Doc -> [WL.Doc] -> WL.Doc  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:235:20: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘group’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r)  | ^^^^^^^^ src/Data/TreeDiff/Pretty.hs:235:31: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘nest’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r)  | ^^^^^^^ src/Data/TreeDiff/Pretty.hs:235:44: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘<$$>’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r)  | ^^^^^^^ src/Data/TreeDiff/Pretty.hs:235:52: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘vsep’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r)  | ^^^^^^^ src/Data/TreeDiff/Pretty.hs:235:61: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘punctuate’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r) Building bitvec Building mod 40% ( 2 / 5) in 'Language.Haskell.GHC.ExactPrint.Types' Missing documentation for: Module header Pos (src/Language/Haskell/GHC/ExactPrint/Types.hs:20) showGhc (src/Language/Haskell/GHC/ExactPrint/Types.hs:62) 75% ( 3 / 4) in 'Language.Haskell.GHC.ExactPrint.Lookup' Missing documentation for: Module header Warning: 'MovedAnchor' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'replaceDecls' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 28% ( 21 / 74) in 'Language.Haskell.GHC.ExactPrint.Utils' Missing documentation for: Module header debugM (src/Language/Haskell/GHC/ExactPrint/Utils.hs:91) warn (src/Language/Haskell/GHC/ExactPrint/Utils.hs:95) captureOrderBinds (src/Language/Haskell/GHC/ExactPrint/Utils.hs:100) notDocDecl (src/Language/Haskell/GHC/ExactPrint/Utils.hs:109) notIEDoc (src/Language/Haskell/GHC/ExactPrint/Utils.hs:113) undeltaSpan (src/Language/Haskell/GHC/ExactPrint/Utils.hs:173) adjustDeltaForOffset (src/Language/Haskell/GHC/ExactPrint/Utils.hs:182) ss2pos (src/Language/Haskell/GHC/ExactPrint/Utils.hs:189) ss2posEnd (src/Language/Haskell/GHC/ExactPrint/Utils.hs:192) ss2range (src/Language/Haskell/GHC/ExactPrint/Utils.hs:195) rs2range (src/Language/Haskell/GHC/ExactPrint/Utils.hs:198) rs (src/Language/Haskell/GHC/ExactPrint/Utils.hs:201) range2rs (src/Language/Haskell/GHC/ExactPrint/Utils.hs:205) badRealSrcSpan (src/Language/Haskell/GHC/ExactPrint/Utils.hs:210) spanLength (src/Language/Haskell/GHC/ExactPrint/Utils.hs:215) origDelta (src/Language/Haskell/GHC/ExactPrint/Utils.hs:248) needsWhere (src/Language/Haskell/GHC/ExactPrint/Utils.hs:253) workInComments (src/Language/Haskell/GHC/ExactPrint/Utils.hs:298) insertTopLevelCppComments (src/Language/Haskell/GHC/ExactPrint/Utils.hs:313) SplitWhere (src/Language/Haskell/GHC/ExactPrint/Utils.hs:387) splitOnWhere (src/Language/Haskell/GHC/ExactPrint/Utils.hs:389) balanceFirstLocatedAComments (src/Language/Haskell/GHC/ExactPrint/Utils.hs:399) priorCommentsDeltas' (src/Language/Haskell/GHC/ExactPrint/Utils.hs:418) allocatePriorComments (src/Language/Haskell/GHC/ExactPrint/Utils.hs:435) insertRemainingCppComments (src/Language/Haskell/GHC/ExactPrint/Utils.hs:443) ghcCommentText (src/Language/Haskell/GHC/ExactPrint/Utils.hs:472) tokComment (src/Language/Haskell/GHC/ExactPrint/Utils.hs:478) hsDocStringComments (src/Language/Haskell/GHC/ExactPrint/Utils.hs:484) dedentDocChunk (src/Language/Haskell/GHC/ExactPrint/Utils.hs:504) dedentDocChunkBy (src/Language/Haskell/GHC/ExactPrint/Utils.hs:507) epaCommentsBalanced (src/Language/Haskell/GHC/ExactPrint/Utils.hs:521) mkEpaComments (src/Language/Haskell/GHC/ExactPrint/Utils.hs:525) comment2LEpaComment (src/Language/Haskell/GHC/ExactPrint/Utils.hs:531) mkLEpaComment (src/Language/Haskell/GHC/ExactPrint/Utils.hs:534) mkComment (src/Language/Haskell/GHC/ExactPrint/Utils.hs:537) normaliseCommentText (src/Language/Haskell/GHC/ExactPrint/Utils.hs:541) sortAnchorLocated (src/Language/Haskell/GHC/ExactPrint/Utils.hs:569) isSymbolRdrName (src/Language/Haskell/GHC/ExactPrint/Utils.hs:586) rdrName2String (src/Language/Haskell/GHC/ExactPrint/Utils.hs:589) name2String (src/Language/Haskell/GHC/ExactPrint/Utils.hs:601) trailingAnnLoc (src/Language/Haskell/GHC/ExactPrint/Utils.hs:606) setTrailingAnnLoc (src/Language/Haskell/GHC/ExactPrint/Utils.hs:613) addEpAnnLoc (src/Language/Haskell/GHC/ExactPrint/Utils.hs:620) DeclsByTag (src/Language/Haskell/GHC/ExactPrint/Utils.hs:624) orderedDecls (src/Language/Haskell/GHC/ExactPrint/Utils.hs:630) hsDeclsClassDecl (src/Language/Haskell/GHC/ExactPrint/Utils.hs:649) replaceDeclsClassDecl (src/Language/Haskell/GHC/ExactPrint/Utils.hs:667) partitionWithSortKey (src/Language/Haskell/GHC/ExactPrint/Utils.hs:682) orderedDeclsBinds (src/Language/Haskell/GHC/ExactPrint/Utils.hs:709) patching script interpreter paths in /nix/store/gn55crf2m2ppiwna83z0i0fh5qn93zn2-hw-prim-0.6.3.2 stripping (with command strip and flags -S -p) in /nix/store/gn55crf2m2ppiwna83z0i0fh5qn93zn2-hw-prim-0.6.3.2/lib shrinking RPATHs of ELF executables and libraries in /nix/store/ivq9vfvsyi1gwmhhg758h5iv6724hk7w-hw-prim-0.6.3.2-doc checking for references to /build/ in /nix/store/ivq9vfvsyi1gwmhhg758h5iv6724hk7w-hw-prim-0.6.3.2-doc... patching script interpreter paths in /nix/store/ivq9vfvsyi1gwmhhg758h5iv6724hk7w-hw-prim-0.6.3.2-doc Preprocessing executable 'ormolu' for ormolu-0.8.0.2... Building executable 'ormolu' for ormolu-0.8.0.2... [1 of 2] Compiling Paths_ormolu ( dist/build/ormolu/autogen/Paths_ormolu.hs, dist/build/ormolu/ormolu-tmp/Paths_ormolu.o, dist/build/ormolu/ormolu-tmp/Paths_ormolu.dyn_o ) [2 of 2] Compiling Main ( app/Main.hs, dist/build/ormolu/ormolu-tmp/Main.o ) [3 of 3] Linking dist/build/ormolu/ormolu Module header 50% ( 1 / 2) in 'Rebase.Data.IntMap' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.IntMap.Lazy' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.IntMap.Strict' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.IntSet' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Isomorphism' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Ix' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Kind' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.List' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.List.NonEmpty' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Map' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Map.Lazy' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Map.Strict' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Maybe' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Monoid' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Ord' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Profunctor' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Profunctor.Adjunction' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Profunctor.Cayley' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Profunctor.Choice' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Profunctor.Closed' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Profunctor.Composition' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Profunctor.Mapping' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Profunctor.Monad' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Profunctor.Ran' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Profunctor.Rep' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Profunctor.Sieve' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Profunctor.Strong' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Profunctor.Traversing' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Profunctor.Types' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Profunctor.Unsafe' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Profunctor.Yoneda' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Proxy' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Ratio' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.STRef' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.STRef.Lazy' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.STRef.Strict' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Scientific' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Semigroup' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Semigroup.Bifoldable' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Semigroup.Bitraversable' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Semigroup.Foldable' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Semigroup.Traversable' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Semigroup.Traversable.Class' Missing documentation for: Module header src/Data/Row/Records.hs:127:23: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 127 | newtype Rec (r :: Row *) where  | ^ src/Data/Row/Records.hs:378:48: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 378 | newtype RFMap (g :: k1 -> k2) (ϕ :: Row (k2 -> *)) (ρ :: Row k1) = RFMap { unRFMap :: Rec (Ap ϕ (Map g ρ)) }  | ^ src/Data/Row/Records.hs:379:31: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 379 | newtype RecAp (ϕ :: Row (k -> *)) (ρ :: Row k) = RecAp (Rec (Ap ϕ ρ))  | ^ src/Data/Row/Records.hs:380:24: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 380 | newtype App (f :: k -> *) (a :: k) = App (f a)  | ^ src/Data/Row/Records.hs:383:38: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 383 | mapF :: forall k c g (ϕ :: Row (k -> *)) (ρ :: Row k). BiForall ϕ ρ c  | ^ src/Data/Row/Records.hs:574:29: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 574 | newtype RecPair (ρ1 :: Row *) (ρ2 :: Row *) = RecPair (Rec ρ1, Rec ρ2)  | ^ src/Data/Row/Records.hs:574:43: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | ^^^^^^^^^^^^ src/Data/TreeDiff/Pretty.hs:235:74: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘comma’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r)  | ^^^^^^^^ src/Data/TreeDiff/Pretty.hs:238:23: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 238 | ansiWlExpr :: Expr -> WL.Doc  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:242:36: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 242 | ansiWlEditExpr :: Edit EditExpr -> WL.Doc  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:246:43: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 246 | ansiWlEditExprCompact :: Edit EditExpr -> WL.Doc  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:254:26: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 254 | ansiWlBgPretty :: Pretty WL.Doc  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:256:24: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘ondullgreen’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 256 | { ppIns = \d -> WL.ondullgreen $ WL.white $ WL.plain $ WL.char '+' WL.<> d  | ^^^^^^^^^^^^^^ src/Data/TreeDiff/Pretty.hs:256:41: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘white’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | hsDeclsLocalBinds (src/Language/Haskell/GHC/ExactPrint/Utils.hs:724) hsDeclsValBinds (src/Language/Haskell/GHC/ExactPrint/Utils.hs:736) showAst (src/Language/Haskell/GHC/ExactPrint/Utils.hs:775) Warning: 'TransformT' is ambiguous. It is defined * at src/Language/Haskell/GHC/ExactPrint/Transform.hs:113:26 * at src/Language/Haskell/GHC/ExactPrint/Transform.hs:113:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Language/Haskell/GHC/ExactPrint/Transform.hs:113:1 Warning: 'annPriorComments' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'annFollowingComments' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Match' is ambiguous. It is defined * in ‘Language.Haskell.Syntax.Expr’ * in ‘Language.Haskell.Syntax.Expr’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘Language.Haskell.Syntax.Expr’ Warning: 'MovedAnchor' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 71% ( 45 / 63) in 'Language.Haskell.GHC.ExactPrint.Transform' Missing documentation for: runTransformT (src/Language/Haskell/GHC/ExactPrint/Transform.hs:130) hsDeclsValBinds (src/Language/Haskell/GHC/ExactPrint/Utils.hs:736) WithWhere (src/Language/Haskell/GHC/ExactPrint/Transform.hs:1052) noAnnSrcSpanDP0 (src/Language/Haskell/GHC/ExactPrint/Transform.hs:721) noAnnSrcSpanDP1 (src/Language/Haskell/GHC/ExactPrint/Transform.hs:724) noAnnSrcSpanDPn (src/Language/Haskell/GHC/ExactPrint/Transform.hs:727) d0 (src/Language/Haskell/GHC/ExactPrint/Transform.hs:730) d1 (src/Language/Haskell/GHC/ExactPrint/Transform.hs:733) dn (src/Language/Haskell/GHC/ExactPrint/Transform.hs:736) addComma (src/Language/Haskell/GHC/ExactPrint/Transform.hs:739) balanceCommentsListA (src/Language/Haskell/GHC/ExactPrint/Transform.hs:493) anchorEof (src/Language/Haskell/GHC/ExactPrint/Transform.hs:709) captureOrderBinds (src/Language/Haskell/GHC/ExactPrint/Utils.hs:100) captureLineSpacing (src/Language/Haskell/GHC/ExactPrint/Transform.hs:187) captureMatchLineSpacing (src/Language/Haskell/GHC/ExactPrint/Transform.hs:179) captureTypeSigSpacing (src/Language/Haskell/GHC/ExactPrint/Transform.hs:207) setEntryDPDecl (src/Language/Haskell/GHC/ExactPrint/Transform.hs:237) getEntryDP (src/Language/Haskell/GHC/ExactPrint/Transform.hs:307) Warning: 'getRichTokenStream' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 42% ( 3 / 7) in 'Language.Haskell.GHC.ExactPrint.Preprocess' Missing documentation for: getPreprocessedSrcDirect (src/Language/Haskell/GHC/ExactPrint/Preprocess.hs:207) readFileGhc (src/Language/Haskell/GHC/ExactPrint/Preprocess.hs:287) CppOptions (src/Language/Haskell/GHC/ExactPrint/Preprocess.hs:52) defaultCppOptions (src/Language/Haskell/GHC/ExactPrint/Preprocess.hs:59) Warning: 'DynFlags' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'GhcPs' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'parseModoule' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'setSessionDynFlags' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'parseDynamicFilePragma' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 58% ( 17 / 29) in 'Language.Haskell.GHC.ExactPrint.Parsers' Missing documentation for: Parser (src/Language/Haskell/GHC/ExactPrint/Parsers.hs:131) ParseResult (src/Language/Haskell/GHC/ExactPrint/Parsers.hs:129) CppOptions (src/Language/Haskell/GHC/ExactPrint/Preprocess.hs:52) defaultCppOptions (src/Language/Haskell/GHC/ExactPrint/Preprocess.hs:59) [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/gn55crf2m2ppiwna83z0i0fh5qn93zn2-hw-prim-0.6.3.2 /nix/store/ivq9vfvsyi1gwmhhg758h5iv6724hk7w-hw-prim-0.6.3.2-doc [post-build-hook] Pushing 2 paths (102 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/ivq9vfvsyi1gwmhhg758h5iv6724hk7w-hw-prim-0.6.3.2-doc (3.14 MiB) [post-build-hook] Pushing /nix/store/gn55crf2m2ppiwna83z0i0fh5qn93zn2-hw-prim-0.6.3.2 (10.06 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/gn55crf2m2ppiwna83z0i0fh5qn93zn2-hw-prim-0.6.3.2 /nix/store/ivq9vfvsyi1gwmhhg758h5iv6724hk7w-hw-prim-0.6.3.2-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/ivq9vfvsyi1gwmhhg758h5iv6724hk7w-hw-prim-0.6.3.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/gn55crf2m2ppiwna83z0i0fh5qn93zn2-hw-prim-0.6.3.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/95rj2vjapa4bk5ipgkngfh79nhc1lnyl-hw-prim-0.6.3.2.drv' to 'https://cache.nix-ci.com'... 50% ( 1 / 2) in 'Rebase.Data.Semigroupoid' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Semigroupoid.Dual' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Semigroupoid.Ob' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Semigroupoid.Static' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Sequence' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Set' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.String' Missing documentation for: Module header 100% ( 4 / 4) in 'Rebase.Data.Text' 50% ( 1 / 2) in 'Rebase.Data.Text.Array' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Text.Encoding' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Text.Encoding.Error' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Text.Foreign' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Text.IO' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Text.Internal' Missing documentation for: Module header 100% ( 4 / 4) in 'Rebase.Data.Text.Lazy' 50% ( 1 / 2) in 'Rebase.Data.Text.Lazy.Builder' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Text.Lazy.Builder.Int' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Text.Lazy.Builder.RealFloat' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Text.Lazy.Builder.Scientific' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Text.Lazy.Encoding' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Text.Lazy.IO' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Text.Lazy.Read' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Text.Read' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Text.Unsafe' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Time' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Time.Calendar' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Time.Calendar.Easter' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Time.Calendar.Julian' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Time.Calendar.MonthDay' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Time.Calendar.OrdinalDate' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Time.Calendar.WeekDate' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Time.Clock' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Time.Clock.POSIX' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Time.Clock.System' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Time.Clock.TAI' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Time.Compat' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Time.Format' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Time.Format.ISO8601' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Time.LocalTime' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Traversable' Missing documentation for: Module header 0% ( 0 / 1) in 'Rebase.Data.Traversable.Instances' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Tree' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Tuple' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Type.Bool' Missing documentation for:  | 574 | newtype RecPair (ρ1 :: Row *) (ρ2 :: Row *) = RecPair (Rec ρ1, Rec ρ2)  | ^ src/Data/Row/Records.hs:575:29: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 575 | newtype RZipPair (ρ1 :: Row *) (ρ2 :: Row *) = RZipPair { unRZipPair :: Rec (Zip ρ1 ρ2) }  | ^ src/Data/Row/Records.hs:575:43: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 575 | newtype RZipPair (ρ1 :: Row *) (ρ2 :: Row *) = RZipPair { unRZipPair :: Rec (Zip ρ1 ρ2) }  | ^ src/Data/Row/Records.hs:667:25: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 667 | type RepRec (r :: Row *) :: * -> *  | ^ src/Data/Row/Records.hs:667:31: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 667 | type RepRec (r :: Row *) :: * -> *  | ^ src/Data/Row/Records.hs:667:36: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 667 | type RepRec (r :: Row *) :: * -> *  | ^ [4 of 6] Compiling Data.Row.Variants ( src/Data/Row/Variants.hs, dist/build/Data/Row/Variants.o, dist/build/Data/Row/Variants.dyn_o ) src/Data/Row/Variants.hs:102:20: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 102 | data Var (r :: Row *) where  | ^ 256 | { ppIns = \d -> WL.ondullgreen $ WL.white $ WL.plain $ WL.char '+' WL.<> d  | ^^^^^^^^ src/Data/TreeDiff/Pretty.hs:256:52: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 256 | { ppIns = \d -> WL.ondullgreen $ WL.white $ WL.plain $ WL.char '+' WL.<> d  | ^^^^^^^^ src/Data/TreeDiff/Pretty.hs:256:63: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘char’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 256 | { ppIns = \d -> WL.ondullgreen $ WL.white $ WL.plain $ WL.char '+' WL.<> d  | ^^^^^^^ src/Data/TreeDiff/Pretty.hs:257:24: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘ondullred’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 257 | , ppDel = \d -> WL.ondullred $ WL.white $ WL.plain $ WL.char '-' WL.<> d  | ^^^^^^^^^^^^ src/Data/TreeDiff/Pretty.hs:257:41: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘white’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 257 | , ppDel = \d -> WL.ondullred $ WL.white $ WL.plain $ WL.char '-' WL.<> d  | ^^^^^^^^ src/Data/TreeDiff/Pretty.hs:257:52: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 257 | , ppDel = \d -> WL.ondullred $ WL.white $ WL.plain $ WL.char '-' WL.<> d  | ^^^^^^^^ src/Data/TreeDiff/Pretty.hs:257:63: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘char’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 257 | , ppDel = \d -> WL.ondullred $ WL.white $ WL.plain $ WL.char '-' WL.<> d  | ^^^^^^^ Building hw-fingertree [bitvec] Phase: setupCompilerEnvironmentPhase [bitvec] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [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 [bitvec] setupCompileFlags: -package-db=/build/tmp.Xg25Qa9oK3/setup-package.conf.d -threaded [bitvec] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.Xg25Qa9oK3/Main.o ) [bitvec] [2 of 2] Linking Setup [bitvec] Phase: updateAutotoolsGnuConfigScriptsPhase [bitvec] Phase: configurePhase [bitvec] configureFlags: --verbose --prefix=/nix/store/9d32nq34r9xz205jpbnmmj7iiah2s4l4-bitvec-1.1.5.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/9hr49y60fbwmdadh4m3fznrvrka4cf0p-bitvec-1.1.5.0-doc/share/doc/bitvec-1.1.5.0 --with-gcc=gcc --package-db=/build/tmp.Xg25Qa9oK3/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [bitvec] Using Parsec parser [bitvec] Configuring bitvec-1.1.5.0... [bitvec] Flags chosen: simd=True [bitvec] Dependency base >=4.11 && <5: using base-4.20.1.0 [bitvec] Dependency bytestring >=0.10 && <0.13: using bytestring-0.12.2.0 [bitvec] Dependency deepseq <1.6: using deepseq-1.5.0.0 [bitvec] Dependency ghc-bignum: using ghc-bignum-1.3 [bitvec] Dependency primitive >=0.5: using primitive-0.9.1.0 [bitvec] Dependency vector >=0.11 && <0.14: using vector-0.13.2.0 [bitvec] Dependency base: using base-4.20.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.1 [bitvec] Dependency vector >=0.11: using vector-0.13.2.0 [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-L1kEJMG1gad40mbmsvy3oS [bitvec]  include base-4.20.1.0-2277 [bitvec]  include bytestring-0.12.2.0-5835 [bitvec]  include deepseq-1.5.0.0-f20c [bitvec]  include ghc-bignum-1.3-de81 [bitvec]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [bitvec]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [bitvec]  component bitvec-1.1.5.0-KMWRkDEU1la45x455VKTKP-bitvec-tests [bitvec]  include base-4.20.1.0-2277 [bitvec]  include bitvec-1.1.5.0-L1kEJMG1gad40mbmsvy3oS [bitvec]  include ghc-bignum-1.3-de81 [bitvec]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [bitvec]  include quickcheck-classes-0.6.5.0-7OYampYOOvLHxk4tTZz20c [bitvec]  include quickcheck-classes-base-0.6.2.0-JmDbeXdpJPRA1zKaBm4P2B LibDir (src/Language/Haskell/GHC/ExactPrint/Parsers.hs:127) parseModuleWithOptions (src/Language/Haskell/GHC/ExactPrint/Parsers.hs:196) parseExpr (src/Language/Haskell/GHC/ExactPrint/Parsers.hs:135) parseImport (src/Language/Haskell/GHC/ExactPrint/Parsers.hs:138) parseType (src/Language/Haskell/GHC/ExactPrint/Parsers.hs:141) parseDecl (src/Language/Haskell/GHC/ExactPrint/Parsers.hs:145) parsePattern (src/Language/Haskell/GHC/ExactPrint/Parsers.hs:151) parseStmt (src/Language/Haskell/GHC/ExactPrint/Parsers.hs:148) Warning: 'Entry' is ambiguous. It is defined * at src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs:244:14 * at src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs:244:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs:244:1 Warning: 'local' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'EPOptions' is ambiguous. It is defined * at src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs:131:22 * at src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs:131:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs:131:1 80% ( 8 / 10) in 'Language.Haskell.GHC.ExactPrint.ExactPrint' Missing documentation for: Module header exactPrint (src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs:80) 91% ( 11 / 12) in 'Language.Haskell.GHC.ExactPrint' Missing documentation for: exactPrint (src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs:80) Warning: Language.Haskell.GHC.ExactPrint.Transform: could not find link destinations for: - Language.Haskell.GHC.ExactPrint.Transform.PMatch - Language.Haskell.GHC.ExactPrint.Transform.Decl Warning: Language.Haskell.GHC.ExactPrint.ExactPrint: could not find link destinations for: - Language.Haskell.GHC.ExactPrint.ExactPrint.ExactPrintTVFlag - Language.Haskell.GHC.ExactPrint.ExactPrint.Entry - Language.Haskell.GHC.ExactPrint.ExactPrint.EP Warning: Language.Haskell.GHC.ExactPrint: could not find link destinations for: - Language.Haskell.GHC.ExactPrint.ExactPrint.ExactPrintTVFlag - Language.Haskell.GHC.ExactPrint.ExactPrint.Entry - Language.Haskell.GHC.ExactPrint.ExactPrint.EP Documentation created: dist/doc/html/ghc-exactprint/, dist/doc/html/ghc-exactprint/ghc-exactprint.txt Preprocessing test suite 'test' for ghc-exactprint-1.10.0.0... Phase: installPhase Installing library in /nix/store/6791jka01dr9kyjpy00jz9ky0ar6j7s5-ghc-exactprint-1.10.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/ghc-exactprint-1.10.0.0-CI3sEvYepmsLHDQX11a1sl Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/6791jka01dr9kyjpy00jz9ky0ar6j7s5-ghc-exactprint-1.10.0.0 shrinking /nix/store/6791jka01dr9kyjpy00jz9ky0ar6j7s5-ghc-exactprint-1.10.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSghc-exactprint-1.10.0.0-CI3sEvYepmsLHDQX11a1sl-ghc9.10.2.so checking for references to /build/ in /nix/store/6791jka01dr9kyjpy00jz9ky0ar6j7s5-ghc-exactprint-1.10.0.0... patching script interpreter paths in /nix/store/6791jka01dr9kyjpy00jz9ky0ar6j7s5-ghc-exactprint-1.10.0.0 stripping (with command strip and flags -S -p) in /nix/store/6791jka01dr9kyjpy00jz9ky0ar6j7s5-ghc-exactprint-1.10.0.0/lib shrinking RPATHs of ELF executables and libraries in /nix/store/05yararn8jlamcgc0i98dx80182fgjkf-ghc-exactprint-1.10.0.0-doc checking for references to /build/ in /nix/store/05yararn8jlamcgc0i98dx80182fgjkf-ghc-exactprint-1.10.0.0-doc... patching script interpreter paths in /nix/store/05yararn8jlamcgc0i98dx80182fgjkf-ghc-exactprint-1.10.0.0-doc [mod] Phase: setupCompilerEnvironmentPhase [mod] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [mod] Phase: unpackPhase [mod] unpacking source archive /nix/store/vcjv8j9xswzsm5yasyvg9ncziv8hhq24-mod-0.2.1.0.tar.gz [mod] source root is mod-0.2.1.0 [mod] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "mod-0.2.1.0/test/Test.hs" [mod] Phase: patchPhase [mod] Phase: compileBuildDriverPhase [mod] setupCompileFlags: -package-db=/build/tmp.Jaiypckk10/setup-package.conf.d -threaded [mod] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.Jaiypckk10/Main.o ) [mod] [2 of 2] Linking Setup [mod] Phase: updateAutotoolsGnuConfigScriptsPhase [mod] Phase: configurePhase [mod] configureFlags: --verbose --prefix=/nix/store/g8cclfg0pldyxw78crl1hgwzd49hh5zy-mod-0.2.1.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/vridv52p546y4p5ww81smbg2k3sr3gh3-mod-0.2.1.0-doc/share/doc/mod-0.2.1.0 --with-gcc=gcc --package-db=/build/tmp.Jaiypckk10/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [mod] Using Parsec parser [mod] Configuring mod-0.2.1.0... [mod] Flags chosen: semirings=True, vector=True [mod] Dependency base >=4.15 && <5: using base-4.20.1.0 [mod] Dependency deepseq <1.6: using deepseq-1.5.0.0 [mod] Dependency ghc-bignum <1.5: using ghc-bignum-1.3 [mod] Dependency primitive <0.10: using primitive-0.9.1.0 [mod] Dependency semirings >=0.5 && <0.8: using semirings-0.7 [mod] Dependency vector >=0.12 && <0.14: using vector-0.13.2.0 [mod] Dependency base >=4.10 && <5: using base-4.20.1.0 [mod] Dependency containers: using containers-0.7 [mod] Dependency mod: using mod-0.2.1.0 [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.1 [mod] Dependency vector >=0.12: using vector-0.13.2.0 [mod] Source component graph: [mod]  component lib [mod]  component test:mod-tests dependency lib [mod] Configured component graph: [mod]  component mod-0.2.1.0-JUL46aniwZjGU5xyCw7kCD [mod]  include base-4.20.1.0-2277 [mod]  include deepseq-1.5.0.0-f20c [mod]  include ghc-bignum-1.3-de81 [mod]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [mod]  include semirings-0.7-GHLXXauAwEiF8hOM5xd2M4 [mod]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [mod]  component mod-0.2.1.0-1lt4Bim5zWMBErVE9ufiUS-mod-tests [mod]  include base-4.20.1.0-2277 [mod]  include containers-0.7-dff9 [mod]  include mod-0.2.1.0-JUL46aniwZjGU5xyCw7kCD [mod]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [mod]  include quickcheck-classes-0.6.5.0-7OYampYOOvLHxk4tTZz20c [mod]  include quickcheck-classes-base-0.6.2.0-JmDbeXdpJPRA1zKaBm4P2B [mod]  include semirings-0.7-GHLXXauAwEiF8hOM5xd2M4 [mod]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV buildPhase completed in 42 seconds Phase: checkPhase Running 1 test suites... Test suite tests: RUNNING... Ormolu.CabalInfo findCabalFile returns correct absolute path [✔] finds correct path even when it starts from nonsense [✔] returns Nothing when it cannot find a cabal file [✔] does not consider directories as .cabal files [✔] parseCabalInfo extracts correct cabal info from ormolu.cabal for src/Ormolu/Config.hs [✔] extracts correct cabal info from ormolu.cabal for tests/Ormolu/PrinterSpec.hs [✔] handles correctly files that are not mentioned in ormolu.cabal [✔] handles `hs-source-dirs: .` [✔] handles empty hs-source-dirs [✔] Ormolu.Diff.Text printTextDiff one-line-added [✔] one-line-removed [✔] no-preceding [✔] no-following [✔] simple-hunk [✔] joined-hunk [✔] two-hunks [✔] trimming [✔] trailing-blank-line [✔] trimming-trailing-both-eof [✔] trimming-trailing-both-out-of-margin [✔] Ormolu.Fixity gives the correct fixity info for (:) (built-in) [✔] does not know operators from base if base is not a dependency [✔] does not know operators from base if Prelude is not imported [✔] infers fixities of operators from base correctly [✔] does not know (>>>) when Control.Category is not imported [✔] infer correct fixity for (>>>) when Control.Category is imported [✔] handles 'as' imports correctly [✔] handles 'qualified' imports correctly [✔] handles 'qualified as' imports correctly [✔] handles explicit import lists correctly [✔] handles hiding import lists correctly [✔] handles qualified imports with explicit import lists correctly [✔] handles qualified import with hiding correctly [✔] handles qualified import and explicit import lists correctly (1) [✔] handles qualified import and explicit import lists correctly (2) [✔] handles qualified import and hiding import correctly (1) [✔] handles qualified import and hiding import correctly (2) [✔] works for several imports from different packages [✔] merges approximations in case of a conflict [✔] correctly handles package-qualified imports (1) [✔] correctly handles package-qualified imports (2) [✔] default module re-exports: Control.Lens brings into scope Control.Lens.Lens [✔] default module re-exports: Control.Lens qualified brings into scope Control.Lens.Lens [✔] default module re-exports: Control.Lens qualified as brings into scope Control.Lens.Lens [✔] re-export chains: exported module can itself re-export another module [✔] Ormolu.Fixity.Parser parseDotOrmolu parses the empty input without choking [✔] parses a collection of fixity declarations [✔] accepts fractional operator precedences [✔] combines conflicting fixity declarations correctly [✔] handles CRLF line endings correctly [✔] parses inputs without a trailing newline [✔] fails with correct parse error (keyword wrong second line) [✔] parses module re-exports and combines them correctly [✔] parses fixity declarations + module re-export declarations with blanks [✔] parseFixtiyDeclaration parses a simple infixr declaration [✔] parses a simple infixl declaration [✔] parses a simple infix declaration [✔] parses a declaration for a ticked identifier [✔] parses a declaration for a ticked identifier (constructor case) [✔] parses a multi-operator declaration [✔] parses a declaration with a unicode operator [✔] fails with correct parse error (keyword wrong) [✔] fails with correct parse error (missing operator) [✔] fails with correct parse error (trailing comma) [✔] fails with correct parse error (precedence greater than 9) [✔] parseModuleReexportDeclaration parses a re-export declaration [✔] parses a re-export declaration (explicit package) [✔] fails with correct parse error (keyword wrong) [✔] Module header 50% ( 1 / 2) in 'Rebase.Data.Type.Coercion' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Type.Equality' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Typeable' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.UUID' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Unique' Missing documentation for: Module header Warning: Rebase.Data.Vector: Could not find documentation for exported module: Data.Vector Warning: Rebase.Data.Vector: Couldn't find .haddock for export ++ Warning: Rebase.Data.Vector: Couldn't find .haddock for export foldr Warning: Rebase.Data.Vector: Couldn't find .haddock for export map Warning: Rebase.Data.Vector: Couldn't find .haddock for export ! Warning: Rebase.Data.Vector: Couldn't find .haddock for export // Warning: Rebase.Data.Vector: Couldn't find .haddock for export accum Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeAccum Warning: Rebase.Data.Vector: Couldn't find .haddock for export !? Warning: Rebase.Data.Vector: Couldn't find .haddock for export freeze Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeFreeze Warning: Rebase.Data.Vector: Couldn't find .haddock for export thaw Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeThaw Warning: Rebase.Data.Vector: Couldn't find .haddock for export unfoldr Warning: Rebase.Data.Vector: Couldn't find .haddock for export concat Warning: Rebase.Data.Vector: Couldn't find .haddock for export filter Warning: Rebase.Data.Vector: Couldn't find .haddock for export zip Warning: Rebase.Data.Vector: Couldn't find .haddock for export enumFromTo Warning: Rebase.Data.Vector: Couldn't find .haddock for export enumFromThenTo Warning: Rebase.Data.Vector: Couldn't find .haddock for export fromList Warning: Rebase.Data.Vector: Couldn't find .haddock for export fromListN Warning: Rebase.Data.Vector: Couldn't find .haddock for export toList Warning: Rebase.Data.Vector: Couldn't find .haddock for export empty Warning: Rebase.Data.Vector: Couldn't find .haddock for export sequence Warning: Rebase.Data.Vector: Couldn't find .haddock for export mapM Warning: Rebase.Data.Vector: Couldn't find .haddock for export catMaybes Warning: Rebase.Data.Vector: Couldn't find .haddock for export mapMaybe Warning: Rebase.Data.Vector: Couldn't find .haddock for export head Warning: Rebase.Data.Vector: Couldn't find .haddock for export uncons Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsnoc Warning: Rebase.Data.Vector: Couldn't find .haddock for export tail Warning: Rebase.Data.Vector: Couldn't find .haddock for export last Warning: Rebase.Data.Vector: Couldn't find .haddock for export init Warning: Rebase.Data.Vector: Couldn't find .haddock for export null Warning: Rebase.Data.Vector: Couldn't find .haddock for export length Warning: Rebase.Data.Vector: Couldn't find .haddock for export foldl Warning: Rebase.Data.Vector: Couldn't find .haddock for export foldl' Warning: Rebase.Data.Vector: Couldn't find .haddock for export foldl1 Warning: Rebase.Data.Vector: Couldn't find .haddock for export foldl1' Warning: Rebase.Data.Vector: Couldn't find .haddock for export sum Warning: Rebase.Data.Vector: Couldn't find .haddock for export product Warning: Rebase.Data.Vector: Couldn't find .haddock for export scanl Warning: Rebase.Data.Vector: Couldn't find .haddock for export scanl1 Warning: Rebase.Data.Vector: Couldn't find .haddock for export scanl' Warning: Rebase.Data.Vector: Couldn't find .haddock for export foldr' Warning: Rebase.Data.Vector: Couldn't find .haddock for export foldr1 Warning: Rebase.Data.Vector: Couldn't find .haddock for export scanr Warning: Rebase.Data.Vector: Couldn't find .haddock for export scanr1 Warning: Rebase.Data.Vector: Couldn't find .haddock for export maximum Warning: Rebase.Data.Vector: Couldn't find .haddock for export minimum Warning: Rebase.Data.Vector: Couldn't find .haddock for export replicate src/Data/Row/Variants.hs:475:37: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 475 | newtype FlipApp (x :: k) (f :: k -> *) = FlipApp (f x)  | ^ src/Data/Row/Variants.hs:589:25: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 589 | type RepVar (r :: Row *) :: * -> *  | ^ src/Data/Row/Variants.hs:589:31: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 589 | type RepVar (r :: Row *) :: * -> *  | ^ src/Data/Row/Variants.hs:589:36: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 589 | type RepVar (r :: Row *) :: * -> *  | ^ [5 of 6] Compiling Data.Row.Switch ( src/Data/Row/Switch.hs, dist/build/Data/Row/Switch.o, dist/build/Data/Row/Switch.dyn_o ) [6 of 6] Compiling Data.Row ( src/Data/Row.hs, dist/build/Data/Row.o, dist/build/Data/Row.dyn_o ) [1 of 6] Compiling Data.Row.Internal ( src/Data/Row/Internal.hs, dist/build/Data/Row/Internal.p_o ) src/Data/Row/Internal.hs:212:37: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 212 | class Lacks (l :: Symbol) (r :: Row *)  | ^ src/Data/Row/Internal.hs:253:29: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p  | ^ src/Data/TreeDiff/Pretty.hs:261:25: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 261 | ansiWlBgExpr :: Expr -> WL.Doc  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:265:38: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 265 | ansiWlBgEditExpr :: Edit EditExpr -> WL.Doc  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:269:45: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 269 | ansiWlBgEditExprCompact :: Edit EditExpr -> WL.Doc  | ^^^^^^ [ 7 of 10] Compiling Data.TreeDiff ( src/Data/TreeDiff.hs, dist/build/Data/TreeDiff.o, dist/build/Data/TreeDiff.dyn_o ) [ 8 of 10] Compiling Data.TreeDiff.Golden ( src/Data/TreeDiff/Golden.hs, dist/build/Data/TreeDiff/Golden.o, dist/build/Data/TreeDiff/Golden.dyn_o ) src/Data/TreeDiff/Golden.hs:16:1: warning: []8;;https://errors.haskell.org/messages/GHC-15328\GHC-15328]8;;\] [-Wdeprecations] Module ‘Text.PrettyPrint.ANSI.Leijen’ is deprecated: "Compatibility module for users of ansi-wl-pprint - use \"Prettyprinter\" instead"  | 16 | import qualified Text.PrettyPrint.ANSI.Leijen as WL  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/TreeDiff/Golden.hs:77:67: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 77 | wrt expr = BS.writeFile fp $ TE.encodeUtf8 $ T.pack $ showWL (WL.plain (ansiWlExpr expr)) ++ "\n"  | ^^^^^^^^ src/Data/TreeDiff/Golden.hs:79:11: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 79 | showWL :: WL.Doc -> String  | ^^^^^^ src/Data/TreeDiff/Golden.hs:80:14: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘displayS’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [bitvec]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [bitvec]  include tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [bitvec]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [bitvec] Linked component graph: [bitvec]  unit bitvec-1.1.5.0-L1kEJMG1gad40mbmsvy3oS [bitvec]  include base-4.20.1.0-2277 [bitvec]  include bytestring-0.12.2.0-5835 [bitvec]  include deepseq-1.5.0.0-f20c [bitvec]  include ghc-bignum-1.3-de81 [bitvec]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [bitvec]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [bitvec]  Data.Bit=bitvec-1.1.5.0-L1kEJMG1gad40mbmsvy3oS:Data.Bit,Data.Bit.ThreadSafe=bitvec-1.1.5.0-L1kEJMG1gad40mbmsvy3oS:Data.Bit.ThreadSafe [bitvec]  unit bitvec-1.1.5.0-KMWRkDEU1la45x455VKTKP-bitvec-tests [bitvec]  include base-4.20.1.0-2277 [bitvec]  include bitvec-1.1.5.0-L1kEJMG1gad40mbmsvy3oS [bitvec]  include ghc-bignum-1.3-de81 [bitvec]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [bitvec]  include quickcheck-classes-0.6.5.0-7OYampYOOvLHxk4tTZz20c [bitvec]  include quickcheck-classes-base-0.6.2.0-JmDbeXdpJPRA1zKaBm4P2B [bitvec]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [bitvec]  include tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [bitvec]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [bitvec] Ready component graph: [bitvec]  definite bitvec-1.1.5.0-L1kEJMG1gad40mbmsvy3oS [bitvec]  depends base-4.20.1.0-2277 [bitvec]  depends bytestring-0.12.2.0-5835 [bitvec]  depends deepseq-1.5.0.0-f20c [bitvec]  depends ghc-bignum-1.3-de81 [bitvec]  depends primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [bitvec]  depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [bitvec]  definite bitvec-1.1.5.0-KMWRkDEU1la45x455VKTKP-bitvec-tests [bitvec]  depends base-4.20.1.0-2277 [bitvec]  depends bitvec-1.1.5.0-L1kEJMG1gad40mbmsvy3oS [bitvec]  depends ghc-bignum-1.3-de81 [bitvec]  depends primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [bitvec]  depends quickcheck-classes-0.6.5.0-7OYampYOOvLHxk4tTZz20c [bitvec]  depends quickcheck-classes-base-0.6.2.0-JmDbeXdpJPRA1zKaBm4P2B [bitvec]  depends tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [bitvec]  depends tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [bitvec]  depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [bitvec] Using Cabal-3.12.1.0 compiled by ghc-9.10 [bitvec] Using compiler: ghc-9.10.2 [bitvec] Using install prefix: [bitvec] /nix/store/9d32nq34r9xz205jpbnmmj7iiah2s4l4-bitvec-1.1.5.0 [bitvec] Executables installed in: [bitvec] /nix/store/9d32nq34r9xz205jpbnmmj7iiah2s4l4-bitvec-1.1.5.0/bin [bitvec] Libraries installed in: [bitvec] /nix/store/9d32nq34r9xz205jpbnmmj7iiah2s4l4-bitvec-1.1.5.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/bitvec-1.1.5.0-L1kEJMG1gad40mbmsvy3oS [bitvec] Dynamic Libraries installed in: [bitvec] /nix/store/9d32nq34r9xz205jpbnmmj7iiah2s4l4-bitvec-1.1.5.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [bitvec] Private executables installed in: [bitvec] /nix/store/9d32nq34r9xz205jpbnmmj7iiah2s4l4-bitvec-1.1.5.0/libexec/x86_64-linux-ghc-9.10.2-1e2a/bitvec-1.1.5.0 [bitvec] Data files installed in: [bitvec] /nix/store/9d32nq34r9xz205jpbnmmj7iiah2s4l4-bitvec-1.1.5.0/share/x86_64-linux-ghc-9.10.2-1e2a/bitvec-1.1.5.0 [bitvec] Documentation installed in: [bitvec] /nix/store/9hr49y60fbwmdadh4m3fznrvrka4cf0p-bitvec-1.1.5.0-doc/share/doc/bitvec-1.1.5.0 [bitvec] Configuration files installed in: [bitvec] /nix/store/9d32nq34r9xz205jpbnmmj7iiah2s4l4-bitvec-1.1.5.0/etc [bitvec] No alex found [bitvec] Using ar found on system at: [bitvec] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-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/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [bitvec] Using ghc version 9.10.2 found on system at: [bitvec] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [bitvec] Using ghc-pkg version 9.10.2 found on system at: [bitvec] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [bitvec] No ghcjs found [bitvec] No ghcjs-pkg found [bitvec] No greencard found [bitvec] Using haddock version 2.31.0 found on system at: [bitvec] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [bitvec] No happy found [bitvec] Using haskell-suite found on system at: haskell-suite-dummy-location [bitvec] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [bitvec] No hmake found [bitvec] Using hpc version 0.69 found on system at: [bitvec] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [bitvec] Using hsc2hs version 0.68.10 found on system at: [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/05yararn8jlamcgc0i98dx80182fgjkf-ghc-exactprint-1.10.0.0-doc /nix/store/6791jka01dr9kyjpy00jz9ky0ar6j7s5-ghc-exactprint-1.10.0.0 [post-build-hook] Pushing 2 paths (72 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/6791jka01dr9kyjpy00jz9ky0ar6j7s5-ghc-exactprint-1.10.0.0 (33.35 MiB) [post-build-hook] Pushing /nix/store/05yararn8jlamcgc0i98dx80182fgjkf-ghc-exactprint-1.10.0.0-doc (7.69 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/05yararn8jlamcgc0i98dx80182fgjkf-ghc-exactprint-1.10.0.0-doc /nix/store/6791jka01dr9kyjpy00jz9ky0ar6j7s5-ghc-exactprint-1.10.0.0 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/05yararn8jlamcgc0i98dx80182fgjkf-ghc-exactprint-1.10.0.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/6791jka01dr9kyjpy00jz9ky0ar6j7s5-ghc-exactprint-1.10.0.0' to 'https://cache.nix-ci.com'... warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead copying 1 paths... copying path '/nix/store/fwh73a9zf1q6w4cw3137xhfyv0rppf4b-ghc-exactprint-1.10.0.0.drv' to 'https://cache.nix-ci.com'...  include tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG Linked component graph: unit mod-0.2.1.0-JUL46aniwZjGU5xyCw7kCD include base-4.20.1.0-2277 include deepseq-1.5.0.0-f20c include ghc-bignum-1.3-de81 include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd include semirings-0.7-GHLXXauAwEiF8hOM5xd2M4 include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG Data.Mod=mod-0.2.1.0-JUL46aniwZjGU5xyCw7kCD:Data.Mod,Data.Mod.Word=mod-0.2.1.0-JUL46aniwZjGU5xyCw7kCD:Data.Mod.Word unit mod-0.2.1.0-1lt4Bim5zWMBErVE9ufiUS-mod-tests include base-4.20.1.0-2277 include containers-0.7-dff9 include mod-0.2.1.0-JUL46aniwZjGU5xyCw7kCD include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd include quickcheck-classes-0.6.5.0-7OYampYOOvLHxk4tTZz20c include quickcheck-classes-base-0.6.2.0-JmDbeXdpJPRA1zKaBm4P2B include semirings-0.7-GHLXXauAwEiF8hOM5xd2M4 include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV include tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG Ready component graph: definite mod-0.2.1.0-JUL46aniwZjGU5xyCw7kCD depends base-4.20.1.0-2277 depends deepseq-1.5.0.0-f20c depends ghc-bignum-1.3-de81 depends primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd depends semirings-0.7-GHLXXauAwEiF8hOM5xd2M4 depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG definite mod-0.2.1.0-1lt4Bim5zWMBErVE9ufiUS-mod-tests depends base-4.20.1.0-2277 depends containers-0.7-dff9 depends mod-0.2.1.0-JUL46aniwZjGU5xyCw7kCD depends primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd depends quickcheck-classes-0.6.5.0-7OYampYOOvLHxk4tTZz20c depends quickcheck-classes-base-0.6.2.0-JmDbeXdpJPRA1zKaBm4P2B depends semirings-0.7-GHLXXauAwEiF8hOM5xd2M4 depends tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV depends tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG Using Cabal-3.12.1.0 compiled by ghc-9.10 Using compiler: ghc-9.10.2 Using install prefix: /nix/store/g8cclfg0pldyxw78crl1hgwzd49hh5zy-mod-0.2.1.0 Executables installed in: /nix/store/g8cclfg0pldyxw78crl1hgwzd49hh5zy-mod-0.2.1.0/bin Libraries installed in: /nix/store/g8cclfg0pldyxw78crl1hgwzd49hh5zy-mod-0.2.1.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/mod-0.2.1.0-JUL46aniwZjGU5xyCw7kCD Dynamic Libraries installed in: /nix/store/g8cclfg0pldyxw78crl1hgwzd49hh5zy-mod-0.2.1.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a Private executables installed in: /nix/store/g8cclfg0pldyxw78crl1hgwzd49hh5zy-mod-0.2.1.0/libexec/x86_64-linux-ghc-9.10.2-1e2a/mod-0.2.1.0 Data files installed in: /nix/store/g8cclfg0pldyxw78crl1hgwzd49hh5zy-mod-0.2.1.0/share/x86_64-linux-ghc-9.10.2-1e2a/mod-0.2.1.0 Documentation installed in: /nix/store/vridv52p546y4p5ww81smbg2k3sr3gh3-mod-0.2.1.0-doc/share/doc/mod-0.2.1.0 Configuration files installed in: /nix/store/g8cclfg0pldyxw78crl1hgwzd49hh5zy-mod-0.2.1.0/etc No alex found Using ar found on system at: /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar No c2hs found No cpphs found No doctest found Using gcc version 14.3.0 given by user at: /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc Using ghc version 9.10.2 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc Using ghc-pkg version 9.10.2 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 No ghcjs found No ghcjs-pkg found No greencard found Using haddock version 2.31.0 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 No happy found Using haskell-suite found on system at: haskell-suite-dummy-location Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location No hmake found Using hpc version 0.69 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 fails with correct parse error (module syntax) [✔] fails with correct parse error (typo: export intead exports) [✔] Ormolu.Fixity.Printer parseFixityOverrides & printFixityOverrides arbitrary fixity maps are printed and parsed back correctly [✔] +++ OK, passed 100 tests. Ormolu.OpTree flattens a tree correctly [✔] uses 'minOps' strategy by default [✔] uses 'maxOps' strategy if 'minOps' strategy fails [✔] defaults to 'hardSplitter' strategy if both 'minOps' and 'maxOps' strategies fail [✔] reassociates correctly: complex example 1 [✔] Ormolu.Parser.Options GHC options in source files take priority default extensions can be disabled locally [✔] extensions disabled via CLI can be enabled locally [✔] Ormolu.Parser.ParseFailure disabling-preserves-error-location.hs fails at 12:1 [✔] line-pragma.hs fails at 4:47 [✔] Ormolu.Parser.Pragma parsePragma {-# LANGUAGE Foo #-} [✔] {-# language Foo #-} [✔] {-#LANGUAGE Foo#-} [✔] {-# LANGUAGE Foo#-} [✔] {-#language Foo#-} [✔] {-# lAngUAGe Foo #-} [✔] {-# LANGUAGE Foo, Bar #-} [✔] {-# LANGUAGE Foo Bar #-} [✔] {-# BOO Foo #-} [✔] something [✔] {-# LANGUAGE foo, Bar #-} [✔] {-# OPTIONS_GHC foo bar baz #-} [✔] {-#OPTIONS_HADDOCK foo, bar, baz #-} [✔] Ormolu.Printer declaration/warning/warning-multiline.hs works [✔] declaration/warning/warning-single-line.hs works [✔] declaration/data/existential-unicode.hs works [✔] declaration/data/fat-multiline.hs works [✔] declaration/data/multiline-names.hs works [✔] declaration/data/newtype.hs works [✔] declaration/data/empty.hs works [✔] declaration/data/with-comment.hs works [✔] declaration/data/ctype-1.hs works [✔] declaration/data/record-fancy-existential.hs works [✔] declaration/data/kind-annotations.hs works [✔] declaration/data/type-data.hs works [✔] declaration/data/existential.hs works [✔] declaration/data/invisible-binders.hs works [✔] declaration/data/unnamed-field-comment-1.hs works [✔] declaration/data/partly-documented.hs works [✔] declaration/data/datatype-contexts.hs works [✔] declaration/data/strictness.hs works [✔] declaration/data/with-weird-haddock.hs works [✔] declaration/data/deriving.hs works [✔] declaration/data/simple-broken.hs works [✔] declaration/data/unnamed-field-comment-2.hs works [✔] declaration/data/operators.hs works [✔] declaration/data/deriving-strategies.hs works [✔] declaration/data/infix.hs works [✔] declaration/data/record-multi-const.hs works [✔] declaration/data/unnamed-field-comment-0.hs works [✔] declaration/data/simple.hs works [✔] declaration/data/ctype-0.hs works [✔] declaration/data/multiline-arg-parens.hs works [✔] declaration/data/multiline.hs works [✔] declaration/data/gadt-syntax.hs works [✔] declaration/data/single-constructor-with-haddock.hs works [✔] declaration/data/existential-multiline.hs works [✔] declaration/data/unnamed-field-comment-3.hs works [✔] declaration/data/wildcard-binders.hs works [✔] declaration/data/record.hs works [✔] declaration/data/record-singleline.hs works [✔] declaration/data/infix-haddocks.hs works [✔] declaration/data/gadt/multiline-where.hs works [✔] declaration/data/gadt/unicode.hs works [✔] declaration/data/gadt/strictness.hs works [✔] declaration/data/gadt/simple.hs works [✔] declaration/data/gadt/multiline.hs works [✔] declaration/data/gadt/multiple-declaration.hs works [✔] declaration/data/gadt/record.hs works [✔] declaration/data/field-layout/record-0.hs works [✔] declaration/data/field-layout/record-2.hs works [✔] declaration/data/field-layout/gadt.hs works [✔] declaration/data/field-layout/variants.hs works [✔] declaration/data/field-layout/record-1.hs works [✔] declaration/role-annotation/single-line.hs works [✔] declaration/role-annotation/multi-line.hs works [✔] declaration/rewrite-rule/prelude3.hs works [✔] Warning: Rebase.Data.Vector: Couldn't find .haddock for export takeWhile Warning: Rebase.Data.Vector: Couldn't find .haddock for export dropWhile Warning: Rebase.Data.Vector: Couldn't find .haddock for export take Warning: Rebase.Data.Vector: Couldn't find .haddock for export drop Warning: Rebase.Data.Vector: Couldn't find .haddock for export splitAt Warning: Rebase.Data.Vector: Couldn't find .haddock for export span Warning: Rebase.Data.Vector: Couldn't find .haddock for export break Warning: Rebase.Data.Vector: Couldn't find .haddock for export reverse Warning: Rebase.Data.Vector: Couldn't find .haddock for export and Warning: Rebase.Data.Vector: Couldn't find .haddock for export or Warning: Rebase.Data.Vector: Couldn't find .haddock for export any Warning: Rebase.Data.Vector: Couldn't find .haddock for export all Warning: Rebase.Data.Vector: Couldn't find .haddock for export elem Warning: Rebase.Data.Vector: Couldn't find .haddock for export notElem Warning: Rebase.Data.Vector: Couldn't find .haddock for export concatMap Warning: Rebase.Data.Vector: Couldn't find .haddock for export zip3 Warning: Rebase.Data.Vector: Couldn't find .haddock for export zipWith Warning: Rebase.Data.Vector: Couldn't find .haddock for export zipWith3 Warning: Rebase.Data.Vector: Couldn't find .haddock for export unzip Warning: Rebase.Data.Vector: Couldn't find .haddock for export unzip3 Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeIndex Warning: Rebase.Data.Vector: Couldn't find .haddock for export foldMap Warning: Rebase.Data.Vector: Couldn't find .haddock for export foldMap' Warning: Rebase.Data.Vector: Couldn't find .haddock for export mapM_ Warning: Rebase.Data.Vector: Couldn't find .haddock for export forM_ Warning: Rebase.Data.Vector: Couldn't find .haddock for export sequence_ Warning: Rebase.Data.Vector: Couldn't find .haddock for export maximumBy Warning: Rebase.Data.Vector: Couldn't find .haddock for export minimumBy Warning: Rebase.Data.Vector: Couldn't find .haddock for export find Warning: Rebase.Data.Vector: Couldn't find .haddock for export elemIndex Warning: Rebase.Data.Vector: Couldn't find .haddock for export elemIndices Warning: Rebase.Data.Vector: Couldn't find .haddock for export findIndex Warning: Rebase.Data.Vector: Couldn't find .haddock for export findIndices Warning: Rebase.Data.Vector: Couldn't find .haddock for export partition Warning: Rebase.Data.Vector: Couldn't find .haddock for export zip4 Warning: Rebase.Data.Vector: Couldn't find .haddock for export zip5 Warning: Rebase.Data.Vector: Couldn't find .haddock for export zip6 Warning: Rebase.Data.Vector: Couldn't find .haddock for export zipWith4 Warning: Rebase.Data.Vector: Couldn't find .haddock for export zipWith5 Warning: Rebase.Data.Vector: Couldn't find .haddock for export zipWith6 Warning: Rebase.Data.Vector: Couldn't find .haddock for export unzip4 Warning: Rebase.Data.Vector: Couldn't find .haddock for export unzip5 Warning: Rebase.Data.Vector: Couldn't find .haddock for export unzip6 Warning: Rebase.Data.Vector: Couldn't find .haddock for export group Warning: Rebase.Data.Vector: Couldn't find .haddock for export groupBy Warning: Rebase.Data.Vector: Couldn't find .haddock for export singleton Warning: Rebase.Data.Vector: Couldn't find .haddock for export forM Warning: Rebase.Data.Vector: Couldn't find .haddock for export filterM Warning: Rebase.Data.Vector: Couldn't find .haddock for export zipWithM Warning: Rebase.Data.Vector: Couldn't find .haddock for export zipWithM_ Warning: Rebase.Data.Vector: Couldn't find .haddock for export foldM Warning: Rebase.Data.Vector: Couldn't find .haddock for export foldM_ Warning: Rebase.Data.Vector: Couldn't find .haddock for export replicateM Warning: Rebase.Data.Vector: Couldn't find .haddock for export cons Warning: Rebase.Data.Vector: Couldn't find .haddock for export foldr1' Warning: Rebase.Data.Vector: Couldn't find .haddock for export create Warning: Rebase.Data.Vector: Couldn't find .haddock for export snoc Warning: Rebase.Data.Vector: Couldn't find .haddock for export unfoldrN src/Data/Row/Internal.hs:253:34: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p  | ^ src/Data/Row/Internal.hs:253:39: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p  | ^ src/Data/Row/Internal.hs:253:57: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p  | ^ src/Data/Row/Internal.hs:253:75: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p  | ^ src/Data/Row/Internal.hs:253:89: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p  | ^ src/Data/Row/Internal.hs:282:31: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *)  | ^  | 80 | showWL doc = WL.displayS (WL.renderSmart 0.4 80 doc) ""  | ^^^^^^^^^^^ src/Data/TreeDiff/Golden.hs:80:27: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘renderSmart’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 80 | showWL doc = WL.displayS (WL.renderSmart 0.4 80 doc) ""  | ^^^^^^^^^^^^^^ [ 9 of 10] Compiling Data.TreeDiff.QuickCheck ( src/Data/TreeDiff/QuickCheck.hs, dist/build/Data/TreeDiff/QuickCheck.o, dist/build/Data/TreeDiff/QuickCheck.dyn_o ) [10 of 10] Compiling Data.TreeDiff.Tree ( src/Data/TreeDiff/Tree.hs, dist/build/Data/TreeDiff/Tree.o, dist/build/Data/TreeDiff/Tree.dyn_o ) [ 1 of 10] Compiling Data.TreeDiff.List ( src/Data/TreeDiff/List.hs, dist/build/Data/TreeDiff/List.p_o ) [ 2 of 10] Compiling Data.TreeDiff.OMap ( src/Data/TreeDiff/OMap.hs, dist/build/Data/TreeDiff/OMap.p_o ) [ 3 of 10] Compiling Data.TreeDiff.Expr ( src/Data/TreeDiff/Expr.hs, dist/build/Data/TreeDiff/Expr.p_o ) [ 4 of 10] Compiling Data.TreeDiff.Class ( src/Data/TreeDiff/Class.hs, dist/build/Data/TreeDiff/Class.p_o ) [ 5 of 10] Compiling Data.TreeDiff.Parser ( src/Data/TreeDiff/Parser.hs, dist/build/Data/TreeDiff/Parser.p_o ) [ 6 of 10] Compiling Data.TreeDiff.Pretty ( src/Data/TreeDiff/Pretty.hs, dist/build/Data/TreeDiff/Pretty.p_o ) src/Data/TreeDiff/Pretty.hs:35:1: warning: []8;;https://errors.haskell.org/messages/GHC-15328\GHC-15328]8;;\] [-Wdeprecations] Module ‘Text.PrettyPrint.ANSI.Leijen’ is deprecated: "Compatibility module for users of ansi-wl-pprint - use \"Prettyprinter\" instead"  | 35 | import qualified Text.PrettyPrint.ANSI.Leijen as WL  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/TreeDiff/Pretty.hs:106:28: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 106 | | length s >= 2 && head s == '"' && last s == '"' =  | ^^^^ src/Data/TreeDiff/Pretty.hs:219:24: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 219 | ansiWlPretty :: Pretty WL.Doc  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:221:18: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 221 | { ppCon = WL.text  | ^^^^^^^ Building doctest-parallel /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 Using hscolour version 1.25 found on system at: /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour No jhc found Using ld found on system at: /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld No pkg-config found Using runghc version 9.10.2 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 Using strip version 2.44 found on system at: /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip Using tar found on system at: /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar No uhc found Phase: buildPhase Preprocessing library for bitvec-1.1.5.0... Building library for bitvec-1.1.5.0... [ 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 ) [ 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 ) [ 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 ) [ 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 ) [ 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 ) [ 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 ) [ 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 ) [ 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 ) [ 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 ) [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 ) [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 ) [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 ) [13 of 13] Compiling Data.Bit ( src/Data/Bit.hs, dist/build/Data/Bit.o, dist/build/Data/Bit.dyn_o ) [ 1 of 13] Compiling Data.Bit.PdepPext ( src/Data/Bit/PdepPext.hs, dist/build/Data/Bit/PdepPext.p_o ) [ 2 of 13] Compiling Data.Bit.SIMD ( src/Data/Bit/SIMD.hs, dist/build/Data/Bit/SIMD.p_o ) Phase: setupCompilerEnvironmentPhase Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. Phase: unpackPhase unpacking source archive /nix/store/r34bg1mikv5wqngd7nwqnxfac4xqw9cl-hw-fingertree-0.1.2.1.tar.gz source root is hw-fingertree-0.1.2.1 setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "hw-fingertree-0.1.2.1/tests/Spec.hs" Phase: patchPhase Replace Cabal file with edited version from mirror://hackage/hw-fingertree-0.1.2.1/revision/2.cabal. Run jailbreak-cabal to lift version restrictions on build inputs. Phase: compileBuildDriverPhase setupCompileFlags: -package-db=/build/tmp.W2yIF3sGcG/setup-package.conf.d -threaded [1 of 2] Compiling Main ( Setup.hs, /build/tmp.W2yIF3sGcG/Main.o ) [2 of 2] Linking Setup Phase: updateAutotoolsGnuConfigScriptsPhase Phase: configurePhase configureFlags: --verbose --prefix=/nix/store/pgpjdp8nywpa2cdl0csxhygpmnx9kmjh-hw-fingertree-0.1.2.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/90ihyr92phmip1v5n5icvpaxaymj1rj4-hw-fingertree-0.1.2.1-doc/share/doc/hw-fingertree-0.1.2.1 --with-gcc=gcc --package-db=/build/tmp.W2yIF3sGcG/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/lib Using Parsec parser Configuring hw-fingertree-0.1.2.1... Dependency base: using base-4.20.1.0 Dependency deepseq: using deepseq-1.5.0.0 Dependency hw-prim: using hw-prim-0.6.3.2 Dependency base: using base-4.20.1.0 Dependency deepseq: using deepseq-1.5.0.0 Dependency hedgehog: using hedgehog-1.5 Dependency hspec: using hspec-2.11.14 Dependency hw-fingertree: using hw-fingertree-0.1.2.1 Dependency hw-hspec-hedgehog: using hw-hspec-hedgehog-0.1.1.1 Dependency base: using base-4.20.1.0 Dependency doctest: using doctest-0.24.2 Dependency doctest-discover: using doctest-discover-0.2.0.0 Dependency hw-fingertree: using hw-fingertree-0.1.2.1 Source component graph: component lib component test:doctest dependency lib component test:hw-fingertree-tests dependency lib Configured component graph: component hw-fingertree-0.1.2.1-5F8z4j64m4mAtQDM50uQ8e include base-4.20.1.0-2277 include deepseq-1.5.0.0-f20c include hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9 component hw-fingertree-0.1.2.1-FHV6E6r83307pwSVIWlxuz-doctest include base-4.20.1.0-2277 include doctest-0.24.2-H4FgSSwrzQD6JTD7tYQanP include doctest-discover-0.2.0.0-95lSXnOrDPAINIDVpbwSzO include hw-fingertree-0.1.2.1-5F8z4j64m4mAtQDM50uQ8e component hw-fingertree-0.1.2.1-2XsYuHozSIiAEO8n5W6UJO-hw-fingertree-tests include base-4.20.1.0-2277 include deepseq-1.5.0.0-f20c include hedgehog-1.5-EfuEQGiebWdHenxPcHRkuA include hspec-2.11.14-3auEz28FeP0D0azREoF21o include hw-fingertree-0.1.2.1-5F8z4j64m4mAtQDM50uQ8e Using hsc2hs version 0.68.10 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 Using hscolour version 1.25 found on system at: /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour No jhc found Using ld found on system at: /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld No pkg-config found Using runghc version 9.10.2 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 Using strip version 2.44 found on system at: /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip Using tar found on system at: /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar No uhc found Phase: buildPhase Preprocessing library for mod-0.2.1.0... Building library for mod-0.2.1.0... [1 of 3] Compiling Data.Mod.Compat ( Data/Mod/Compat.hs, dist/build/Data/Mod/Compat.o, dist/build/Data/Mod/Compat.dyn_o ) [2 of 3] Compiling Data.Mod ( Data/Mod.hs, dist/build/Data/Mod.o, dist/build/Data/Mod.dyn_o ) [3 of 3] Compiling Data.Mod.Word ( Data/Mod/Word.hs, dist/build/Data/Mod/Word.o, dist/build/Data/Mod/Word.dyn_o ) [1 of 3] Compiling Data.Mod.Compat ( Data/Mod/Compat.hs, dist/build/Data/Mod/Compat.p_o ) [2 of 3] Compiling Data.Mod ( Data/Mod.hs, dist/build/Data/Mod.p_o ) [3 of 3] Compiling Data.Mod.Word ( Data/Mod/Word.hs, dist/build/Data/Mod/Word.p_o ) Preprocessing test suite 'mod-tests' for mod-0.2.1.0... Building test suite 'mod-tests' for mod-0.2.1.0... [1 of 1] Compiling Main ( test/Test.hs, dist/build/mod-tests/mod-tests-tmp/Main.o ) [2 of 2] Linking dist/build/mod-tests/mod-tests Phase: checkPhase Running 1 test suites... Test suite mod-tests: RUNNING... All Mod 1 fromInteger: OK +++ OK, passed 100 tests. invertMod: OK +++ OK, passed 100 tests. Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Num Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. Additive Inverse: OK +++ OK, passed 100 tests. declaration/rewrite-rule/basic2.hs works [✔] declaration/rewrite-rule/empty.hs works [✔] declaration/rewrite-rule/forall-0.hs works [✔] declaration/rewrite-rule/type-signature.hs works [✔] declaration/rewrite-rule/prelude2.hs works [✔] declaration/rewrite-rule/prelude1.hs works [✔] declaration/rewrite-rule/forall-1.hs works [✔] declaration/rewrite-rule/never-active.hs works [✔] declaration/rewrite-rule/basic1.hs works [✔] declaration/rewrite-rule/phase.hs works [✔] declaration/rewrite-rule/prelude4.hs works [✔] declaration/type-families/type-family/no-annotation.hs works [✔] declaration/type-families/type-family/simple.hs works [✔] declaration/type-families/type-family/injective.hs works [✔] declaration/type-families/type-family/operator.hs works [✔] declaration/type-families/closed-type-family/with-equal-sign.hs works [✔] declaration/type-families/closed-type-family/with-forall.hs works [✔] declaration/type-families/closed-type-family/with-comments.hs works [✔] declaration/type-families/closed-type-family/type-arguments.hs works [✔] declaration/type-families/closed-type-family/infix.hs works [✔] declaration/type-families/closed-type-family/no-annotation.hs works [✔] declaration/type-families/closed-type-family/simple.hs works [✔] declaration/type-families/closed-type-family/injective.hs works [✔] declaration/type-families/closed-type-family/promotion.hs works [✔] declaration/type-families/closed-type-family/multi-line.hs works [✔] declaration/type-families/data-family/type-arguments.hs works [✔] declaration/type-families/data-family/no-annotation.hs works [✔] declaration/type-families/data-family/simple.hs works [✔] declaration/signature/standalone-kind.hs works [✔] declaration/signature/complete/complete.hs works [✔] declaration/signature/inline/conlike.hs works [✔] declaration/signature/inline/inlineable.hs works [✔] declaration/signature/inline/noinline.hs works [✔] declaration/signature/inline/inline.hs works [✔] declaration/signature/pattern/single-line.hs works [✔] declaration/signature/pattern/multiline.hs works [✔] declaration/signature/fixity/infixl.hs works [✔] declaration/signature/fixity/infix.hs works [✔] declaration/signature/fixity/infixr.hs works [✔] declaration/signature/type/infix-promoted-type-constructor.hs works [✔] declaration/signature/type/unicode.hs works [✔] declaration/signature/type/long-function-name.hs works [✔] declaration/signature/type/context-multi-line.hs works [✔] declaration/signature/type/unrelated.hs works [✔] declaration/signature/type/long-multiline-applications.hs works [✔] declaration/signature/type/context-single-line.hs works [✔] declaration/signature/type/multi-value.hs works [✔] declaration/signature/type/arguments.hs works [✔] declaration/signature/minimal/minimal.hs works [✔] declaration/signature/specialize/specialize.hs works [✔] declaration/signature/specialize/specialize-instance.hs works [✔] declaration/signature/set-cost-centre/set-cost-centre.hs works [✔] declaration/foreign/foreign-import.hs works [✔] declaration/foreign/foreign-export.hs works [✔] declaration/class/empty-classes.hs works [✔] declaration/class/associated-data2.hs works [✔] declaration/class/associated-data1.hs works [✔] declaration/class/single-parameters.hs works [✔] declaration/class/type-operators3.hs works [✔] declaration/class/default-implementations-comments.hs works [✔] declaration/class/default-implementations.hs works [✔] declaration/class/default-signatures.hs works [✔] declaration/class/newlines-between-methods.hs works [✔] declaration/class/type-operators1.hs works [✔] declaration/class/type-operators2.hs works [✔] declaration/class/associated-types2.hs works [✔] declaration/class/super-classes.hs works [✔] declaration/class/functional-dependencies.hs works [✔] declaration/class/associated-type-defaults.hs works [✔] Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeHead Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeTail Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeInit Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeLast Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeTake Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeDrop Warning: Rebase.Data.Vector: Couldn't find .haddock for export copy Warning: Rebase.Data.Vector: Couldn't find .haddock for export iterateN Warning: Rebase.Data.Vector: Couldn't find .haddock for export update Warning: Rebase.Data.Vector: Couldn't find .haddock for export fromArray Warning: Rebase.Data.Vector: Couldn't find .haddock for export findIndexR Warning: Rebase.Data.Vector: Couldn't find .haddock for export force Warning: Rebase.Data.Vector: Couldn't find .haddock for export indexed Warning: Rebase.Data.Vector: Couldn't find .haddock for export ifoldr Warning: Rebase.Data.Vector: Couldn't find .haddock for export ifoldl Warning: Rebase.Data.Vector: Couldn't find .haddock for export ifoldr' Warning: Rebase.Data.Vector: Couldn't find .haddock for export ifoldl' Warning: Rebase.Data.Vector: Couldn't find .haddock for export imap Warning: Rebase.Data.Vector: Couldn't find .haddock for export imapM Warning: Rebase.Data.Vector: Couldn't find .haddock for export iforM Warning: Rebase.Data.Vector: Couldn't find .haddock for export imapM_ Warning: Rebase.Data.Vector: Couldn't find .haddock for export iforM_ Warning: Rebase.Data.Vector: Couldn't find .haddock for export modify Warning: Rebase.Data.Vector: Couldn't find .haddock for export indexM Warning: Rebase.Data.Vector: Couldn't find .haddock for export generate Warning: Rebase.Data.Vector: Couldn't find .haddock for export generateM Warning: Rebase.Data.Vector: Couldn't find .haddock for export slice Warning: Rebase.Data.Vector: Couldn't find .haddock for export eqBy Warning: Rebase.Data.Vector: Couldn't find .haddock for export cmpBy Warning: Rebase.Data.Vector: Couldn't find .haddock for export mapMaybeM Warning: Rebase.Data.Vector: Couldn't find .haddock for export uniq Warning: Rebase.Data.Vector: Couldn't find .haddock for export fold1M Warning: Rebase.Data.Vector: Couldn't find .haddock for export foldM' Warning: Rebase.Data.Vector: Couldn't find .haddock for export fold1M' Warning: Rebase.Data.Vector: Couldn't find .haddock for export unfoldrM Warning: Rebase.Data.Vector: Couldn't find .haddock for export unfoldrNM Warning: Rebase.Data.Vector: Couldn't find .haddock for export unfoldrExactN Warning: Rebase.Data.Vector: Couldn't find .haddock for export unfoldrExactNM Warning: Rebase.Data.Vector: Couldn't find .haddock for export iterateNM Warning: Rebase.Data.Vector: Couldn't find .haddock for export prescanl Warning: Rebase.Data.Vector: Couldn't find .haddock for export prescanl' Warning: Rebase.Data.Vector: Couldn't find .haddock for export postscanl Warning: Rebase.Data.Vector: Couldn't find .haddock for export postscanl' Warning: Rebase.Data.Vector: Couldn't find .haddock for export scanl1' Warning: Rebase.Data.Vector: Couldn't find .haddock for export enumFromStepN Warning: Rebase.Data.Vector: Couldn't find .haddock for export Vector Warning: Rebase.Data.Vector: Couldn't find .haddock for export convert Warning: Rebase.Data.Vector: Couldn't find .haddock for export accumulate Warning: Rebase.Data.Vector: Couldn't find .haddock for export accumulate_ Warning: Rebase.Data.Vector: Couldn't find .haddock for export backpermute Warning: Rebase.Data.Vector: Couldn't find .haddock for export breakR Warning: Rebase.Data.Vector: Couldn't find .haddock for export constructN Warning: Rebase.Data.Vector: Couldn't find .haddock for export constructrN Warning: Rebase.Data.Vector: Couldn't find .haddock for export createT Warning: Rebase.Data.Vector: Couldn't find .haddock for export enumFromN Warning: Rebase.Data.Vector: Couldn't find .haddock for export fold1M'_ Warning: Rebase.Data.Vector: Couldn't find .haddock for export fold1M_ src/Data/Row/Internal.hs:282:36: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *)  | ^ src/Data/Row/Internal.hs:282:41: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *)  | ^ src/Data/Row/Internal.hs:282:70: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *)  | ^ src/Data/Row/Internal.hs:282:99: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *)  | ^ src/Data/Row/Internal.hs:283:43: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 283 | (h :: k1 -> k2 -> *). Bifunctor p  | ^ src/Data/Row/Internal.hs:398:28: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 398 | type family Zip (r1 :: Row *) (r2 :: Row *) where  | ^ src/Data/TreeDiff/Pretty.hs:222:40: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘<+>’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 222 | , ppRec = \c xs -> ansiGroup (c WL.<+> WL.lbrace) WL.rbrace  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:222:47: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘lbrace’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 222 | , ppRec = \c xs -> ansiGroup (c WL.<+> WL.lbrace) WL.rbrace  | ^^^^^^^^^ src/Data/TreeDiff/Pretty.hs:222:58: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘rbrace’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 222 | , ppRec = \c xs -> ansiGroup (c WL.<+> WL.lbrace) WL.rbrace  | ^^^^^^^^^ src/Data/TreeDiff/Pretty.hs:223:35: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 223 | $ map (\(fn, d) -> WL.text fn WL.<+> WL.equals WL. d) xs  | ^^^^^^^ src/Data/TreeDiff/Pretty.hs:223:46: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘<+>’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 223 | $ map (\(fn, d) -> WL.text fn WL.<+> WL.equals WL. d) xs  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:223:53: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘equals’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 223 | $ map (\(fn, d) -> WL.text fn WL.<+> WL.equals WL. d) xs  | ^^^^^^^^^ src/Data/TreeDiff/Pretty.hs:223:63: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | include hw-hspec-hedgehog-0.1.1.1-HestMPIRxIU2r9Zv3PzCEy Linked component graph: unit hw-fingertree-0.1.2.1-5F8z4j64m4mAtQDM50uQ8e include base-4.20.1.0-2277 include deepseq-1.5.0.0-f20c include hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9 HaskellWorks.Data.FingerTree=hw-fingertree-0.1.2.1-5F8z4j64m4mAtQDM50uQ8e:HaskellWorks.Data.FingerTree,HaskellWorks.Data.IntervalMap.FingerTree=hw-fingertree-0.1.2.1-5F8z4j64m4mAtQDM50uQ8e:HaskellWorks.Data.IntervalMap.FingerTree,HaskellWorks.Data.PriorityQueue.FingerTree=hw-fingertree-0.1.2.1-5F8z4j64m4mAtQDM50uQ8e:HaskellWorks.Data.PriorityQueue.FingerTree unit hw-fingertree-0.1.2.1-FHV6E6r83307pwSVIWlxuz-doctest include base-4.20.1.0-2277 include doctest-0.24.2-H4FgSSwrzQD6JTD7tYQanP include doctest-discover-0.2.0.0-95lSXnOrDPAINIDVpbwSzO include hw-fingertree-0.1.2.1-5F8z4j64m4mAtQDM50uQ8e unit hw-fingertree-0.1.2.1-2XsYuHozSIiAEO8n5W6UJO-hw-fingertree-tests include base-4.20.1.0-2277 include deepseq-1.5.0.0-f20c include hedgehog-1.5-EfuEQGiebWdHenxPcHRkuA include hspec-2.11.14-3auEz28FeP0D0azREoF21o include hw-fingertree-0.1.2.1-5F8z4j64m4mAtQDM50uQ8e include hw-hspec-hedgehog-0.1.1.1-HestMPIRxIU2r9Zv3PzCEy Ready component graph: definite hw-fingertree-0.1.2.1-5F8z4j64m4mAtQDM50uQ8e depends base-4.20.1.0-2277 depends deepseq-1.5.0.0-f20c depends hw-prim-0.6.3.2-Laft1i1EY2wDZB67iRjPz9 definite hw-fingertree-0.1.2.1-FHV6E6r83307pwSVIWlxuz-doctest depends base-4.20.1.0-2277 depends doctest-0.24.2-H4FgSSwrzQD6JTD7tYQanP depends doctest-discover-0.2.0.0-95lSXnOrDPAINIDVpbwSzO depends hw-fingertree-0.1.2.1-5F8z4j64m4mAtQDM50uQ8e definite hw-fingertree-0.1.2.1-2XsYuHozSIiAEO8n5W6UJO-hw-fingertree-tests depends base-4.20.1.0-2277 depends deepseq-1.5.0.0-f20c depends hedgehog-1.5-EfuEQGiebWdHenxPcHRkuA depends hspec-2.11.14-3auEz28FeP0D0azREoF21o depends hw-fingertree-0.1.2.1-5F8z4j64m4mAtQDM50uQ8e depends hw-hspec-hedgehog-0.1.1.1-HestMPIRxIU2r9Zv3PzCEy Using Cabal-3.12.1.0 compiled by ghc-9.10 Using compiler: ghc-9.10.2 Using install prefix: /nix/store/pgpjdp8nywpa2cdl0csxhygpmnx9kmjh-hw-fingertree-0.1.2.1 Executables installed in: /nix/store/pgpjdp8nywpa2cdl0csxhygpmnx9kmjh-hw-fingertree-0.1.2.1/bin Libraries installed in: /nix/store/pgpjdp8nywpa2cdl0csxhygpmnx9kmjh-hw-fingertree-0.1.2.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/hw-fingertree-0.1.2.1-5F8z4j64m4mAtQDM50uQ8e Dynamic Libraries installed in: /nix/store/pgpjdp8nywpa2cdl0csxhygpmnx9kmjh-hw-fingertree-0.1.2.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a Private executables installed in: /nix/store/pgpjdp8nywpa2cdl0csxhygpmnx9kmjh-hw-fingertree-0.1.2.1/libexec/x86_64-linux-ghc-9.10.2-1e2a/hw-fingertree-0.1.2.1 Data files installed in: /nix/store/pgpjdp8nywpa2cdl0csxhygpmnx9kmjh-hw-fingertree-0.1.2.1/share/x86_64-linux-ghc-9.10.2-1e2a/hw-fingertree-0.1.2.1 Documentation installed in: /nix/store/90ihyr92phmip1v5n5icvpaxaymj1rj4-hw-fingertree-0.1.2.1-doc/share/doc/hw-fingertree-0.1.2.1 Configuration files installed in: /nix/store/pgpjdp8nywpa2cdl0csxhygpmnx9kmjh-hw-fingertree-0.1.2.1/etc No alex found Using ar found on system at: /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar No c2hs found No cpphs found Using doctest version 0.24.2 found on system at: /nix/store/w4c6k3rjbq8l9fs8mar852gz7a6kaif7-doctest-0.24.2/bin/doctest Using gcc version 14.3.0 given by user at: /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc Using ghc version 9.10.2 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc Using ghc-pkg version 9.10.2 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 No ghcjs found No ghcjs-pkg found No greencard found Using haddock version 2.31.0 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 No happy found Subtraction: OK +++ OK, passed 100 tests. Abs Is Idempotent: OK +++ OK, passed 100 tests. Signum Is Idempotent: OK +++ OK, passed 100 tests. Product Of Abs And Signum Is Id: OK +++ OK, passed 100 tests. Show Show: OK +++ OK, passed 100 tests. Equivariance: showsPrec: OK +++ OK, passed 100 tests. Equivariance: showList: OK +++ OK, passed 100 tests. Storable Set-Get (you get back what you put in): OK +++ OK, passed 100 tests. Get-Set (putting back what you got out has no effect): OK +++ OK, passed 100 tests. Set-Set (if you set something twice, the first set is inconsequential: OK +++ OK, passed 100 tests. List Conversion Roundtrips: OK +++ OK, passed 100 tests. peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK +++ OK, passed 100 tests. peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK +++ OK, passed 100 tests. peekByteOff a i ≡ peek (plusPtr a i): OK +++ OK, passed 100 tests. peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK +++ OK, passed 100 tests. Semiring Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. FromNatural Maps Zero: OK +++ OK, passed 100 tests. FromNatural Maps One: OK +++ OK, passed 100 tests. FromNatural Maps Plus: OK +++ OK, passed 100 tests. FromNatural Maps Times: OK +++ OK, passed 100 tests. Ring Additive Inverse: OK +++ OK, passed 100 tests. Prim ByteArray Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 128 discarded. ByteArray Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 17 discarded. ByteArray Put-Put (putting twice is same as putting once): OK +++ OK, passed 100 tests; 24 discarded. ByteArray Set Range: OK +++ OK, passed 100 tests. ByteArray List Conversion Roundtrips: OK +++ OK, passed 100 tests. declaration/class/multi-parameters1.hs works [✔] declaration/class/poly-kinded-classes.hs works [✔] declaration/class/default-signatures-simple.hs works [✔] declaration/class/multi-parameters2.hs works [✔] declaration/class/newlines-after-where.hs works [✔] declaration/class/dependency-super-classes.hs works [✔] declaration/class/newlines-and-default-decls.hs works [✔] declaration/class/newlines-and-haddocks.hs works [✔] declaration/class/associated-types1.hs works [✔] declaration/deriving/singleline.hs works [✔] declaration/deriving/multiline.hs works [✔] declaration/deriving/overlapping.hs works [✔] declaration/type-synonyms/with-weird-haddock.hs works [✔] declaration/type-synonyms/simple.hs works [✔] declaration/type-synonyms/multi-line.hs works [✔] declaration/value/function/operator-hash-without-unboxed-sums.hs works [✔] declaration/value/function/operators-1.hs works [✔] declaration/value/function/let-single-line.hs works [✔] declaration/value/function/parens-comments.hs works [✔] declaration/value/function/operator-comments-2.hs works [✔] declaration/value/function/where.hs works [✔] declaration/value/function/typed-hole.hs works [✔] declaration/value/function/case-multi-line.hs works [✔] declaration/value/function/newline-single-line-body.hs works [✔] declaration/value/function/operators-3.hs works [✔] declaration/value/function/case-multi-line-guards.hs works [✔] declaration/value/function/multiline-strings-0.hs works [✔] declaration/value/function/arg-breakpoints.hs works [✔] declaration/value/function/parenthesis-lhs.hs works [✔] declaration/value/function/lambda-multi-line2.hs works [✔] declaration/value/function/overloaded-labels.hs works [✔] declaration/value/function/if-with-comment-above-branches.hs works [✔] declaration/value/function/operators-2.hs works [✔] declaration/value/function/negative-literals.hs works [✔] declaration/value/function/if-single-line.hs works [✔] declaration/value/function/multiple-matches.hs works [✔] declaration/value/function/type-applications.hs works [✔] declaration/value/function/strings.hs works [✔] declaration/value/function/multi-way-if.hs works [✔] declaration/value/function/list-notation-3.hs works [✔] declaration/value/function/explicit-type.hs works [✔] declaration/value/function/do-where.hs works [✔] declaration/value/function/tricky-parens.hs works [✔] declaration/value/function/backticks.hs works [✔] declaration/value/function/implicit-params.hs works [✔] declaration/value/function/type-applications-and-splice.hs works [✔] declaration/value/function/unboxed-string-lit.hs works [✔] declaration/value/function/multiline-strings-5.hs works [✔] declaration/value/function/application-2.hs works [✔] declaration/value/function/multiline-strings-6.hs works [✔] declaration/value/function/application-0.hs works [✔] declaration/value/function/lambda-single-line.hs works [✔] declaration/value/function/operator-fixity-defaulting.hs works [✔] declaration/value/function/required-type-arguments-2.hs works [✔] declaration/value/function/operator-comments-1.hs works [✔] declaration/value/function/fancy-forall-0.hs works [✔] declaration/value/function/overindentation.hs works [✔] declaration/value/function/if-with-comment-in-branches.hs works [✔] declaration/value/function/operator-hash-with-unboxed-sums.hs works [✔] declaration/value/function/list-comprehensions.hs works [✔] declaration/value/function/blank-lines-where.hs works [✔] declaration/value/function/multiline-strings-7.hs works [✔] declaration/value/function/operator-comments-0.hs works [✔] declaration/value/function/unboxed-sums.hs works [✔] declaration/value/function/multiline-types.hs works [✔] declaration/value/function/parallel-comprehensions-complex.hs works [✔] declaration/value/function/let-multi-line.hs works [✔] Warning: Rebase.Data.Vector: Couldn't find .haddock for export foldM'_ Warning: Rebase.Data.Vector: Couldn't find .haddock for export headM Warning: Rebase.Data.Vector: Couldn't find .haddock for export ifilter Warning: Rebase.Data.Vector: Couldn't find .haddock for export ifoldM Warning: Rebase.Data.Vector: Couldn't find .haddock for export ifoldM' Warning: Rebase.Data.Vector: Couldn't find .haddock for export ifoldM'_ Warning: Rebase.Data.Vector: Couldn't find .haddock for export ifoldM_ Warning: Rebase.Data.Vector: Couldn't find .haddock for export imapMaybe Warning: Rebase.Data.Vector: Couldn't find .haddock for export imapMaybeM Warning: Rebase.Data.Vector: Couldn't find .haddock for export iscanl Warning: Rebase.Data.Vector: Couldn't find .haddock for export iscanl' Warning: Rebase.Data.Vector: Couldn't find .haddock for export iscanr Warning: Rebase.Data.Vector: Couldn't find .haddock for export iscanr' Warning: Rebase.Data.Vector: Couldn't find .haddock for export izipWith Warning: Rebase.Data.Vector: Couldn't find .haddock for export izipWith3 Warning: Rebase.Data.Vector: Couldn't find .haddock for export izipWith4 Warning: Rebase.Data.Vector: Couldn't find .haddock for export izipWith5 Warning: Rebase.Data.Vector: Couldn't find .haddock for export izipWith6 Warning: Rebase.Data.Vector: Couldn't find .haddock for export izipWithM Warning: Rebase.Data.Vector: Couldn't find .haddock for export izipWithM_ Warning: Rebase.Data.Vector: Couldn't find .haddock for export lastM Warning: Rebase.Data.Vector: Couldn't find .haddock for export maxIndex Warning: Rebase.Data.Vector: Couldn't find .haddock for export maxIndexBy Warning: Rebase.Data.Vector: Couldn't find .haddock for export maximumOn Warning: Rebase.Data.Vector: Couldn't find .haddock for export minIndex Warning: Rebase.Data.Vector: Couldn't find .haddock for export minIndexBy Warning: Rebase.Data.Vector: Couldn't find .haddock for export minimumOn Warning: Rebase.Data.Vector: Couldn't find .haddock for export partitionWith Warning: Rebase.Data.Vector: Couldn't find .haddock for export postscanr Warning: Rebase.Data.Vector: Couldn't find .haddock for export postscanr' Warning: Rebase.Data.Vector: Couldn't find .haddock for export prescanr Warning: Rebase.Data.Vector: Couldn't find .haddock for export prescanr' Warning: Rebase.Data.Vector: Couldn't find .haddock for export scanr' Warning: Rebase.Data.Vector: Couldn't find .haddock for export scanr1' Warning: Rebase.Data.Vector: Couldn't find .haddock for export spanR Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeAccumulate Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeAccumulate_ Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeBackpermute Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeCopy Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeHeadM Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeIndexM Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeLastM Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeSlice Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeUpd Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeUpdate Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeUpdate_ Warning: Rebase.Data.Vector: Couldn't find .haddock for export unstablePartition Warning: Rebase.Data.Vector: Couldn't find .haddock for export update_ Warning: Rebase.Data.Vector: Couldn't find .haddock for export MVector Warning: Rebase.Data.Vector: Couldn't find .haddock for export toArray Warning: Rebase.Data.Vector: Couldn't find .haddock for export toArraySlice Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeFromArraySlice 0% ( 0 /218) in 'Rebase.Data.Vector' Missing documentation for: Module header ++ foldr map ! // accum unsafeAccum !? freeze unsafeFreeze thaw unsafeThaw unfoldr concat filter zip enumFromTo enumFromThenTo fromList fromListN toList src/Data/Row/Internal.hs:398:42: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 398 | type family Zip (r1 :: Row *) (r2 :: Row *) where  | ^ src/Data/Row/Internal.hs:401:29: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 401 | type family ZipR (r1 :: [LT *]) (r2 :: [LT *]) where  | ^ src/Data/Row/Internal.hs:401:44: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 401 | type family ZipR (r1 :: [LT *]) (r2 :: [LT *]) where  | ^ [2 of 6] Compiling Data.Row.Dictionaries ( src/Data/Row/Dictionaries.hs, dist/build/Data/Row/Dictionaries.p_o ) [3 of 6] Compiling Data.Row.Records ( src/Data/Row/Records.hs, dist/build/Data/Row/Records.p_o ) src/Data/Row/Records.hs:127:23: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 127 | newtype Rec (r :: Row *) where  | ^ src/Data/Row/Records.hs:378:48: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 378 | newtype RFMap (g :: k1 -> k2) (ϕ :: Row (k2 -> *)) (ρ :: Row k1) = RFMap { unRFMap :: Rec (Ap ϕ (Map g ρ)) }  | ^ src/Data/Row/Records.hs:379:31: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 379 | newtype RecAp (ϕ :: Row (k -> *)) (ρ :: Row k) = RecAp (Rec (Ap ϕ ρ))  | ^ 223 | $ map (\(fn, d) -> WL.text fn WL.<+> WL.equals WL. d) xs  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:224:28: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘lbracket’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 224 | , ppLst = ansiGroup WL.lbracket WL.rbracket  | ^^^^^^^^^^^ src/Data/TreeDiff/Pretty.hs:224:40: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘rbracket’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 224 | , ppLst = ansiGroup WL.lbracket WL.rbracket  | ^^^^^^^^^^^ src/Data/TreeDiff/Pretty.hs:225:18: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘dullwhite’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 225 | , ppCpy = WL.dullwhite  | ^^^^^^^^^^^^ src/Data/TreeDiff/Pretty.hs:226:24: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘green’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 226 | , ppIns = \d -> WL.green $ WL.plain $ WL.char '+' WL.<> d  | ^^^^^^^^ src/Data/TreeDiff/Pretty.hs:226:35: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 226 | , ppIns = \d -> WL.green $ WL.plain $ WL.char '+' WL.<> d  | ^^^^^^^^ src/Data/TreeDiff/Pretty.hs:226:46: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘char’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 226 | , ppIns = \d -> WL.green $ WL.plain $ WL.char '+' WL.<> d  | ^^^^^^^ src/Data/TreeDiff/Pretty.hs:227:24: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘red’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" Using haskell-suite found on system at: haskell-suite-dummy-location Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location No hmake found Using hpc version 0.69 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 Using hsc2hs version 0.68.10 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 Using hscolour version 1.25 found on system at: /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour No jhc found Using ld found on system at: /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld No pkg-config found Using runghc version 9.10.2 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 Using strip version 2.44 found on system at: /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip Using tar found on system at: /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar No uhc found Phase: buildPhase Preprocessing library for hw-fingertree-0.1.2.1... Building library for hw-fingertree-0.1.2.1... [1 of 4] Compiling HaskellWorks.Data.FingerTree ( src/HaskellWorks/Data/FingerTree.hs, dist/build/HaskellWorks/Data/FingerTree.o, dist/build/HaskellWorks/Data/FingerTree.dyn_o ) [2 of 4] Compiling HaskellWorks.Data.IntervalMap.FingerTree ( src/HaskellWorks/Data/IntervalMap/FingerTree.hs, dist/build/HaskellWorks/Data/IntervalMap/FingerTree.o, dist/build/HaskellWorks/Data/IntervalMap/FingerTree.dyn_o ) [3 of 4] Compiling HaskellWorks.Data.PriorityQueue.FingerTree ( src/HaskellWorks/Data/PriorityQueue/FingerTree.hs, dist/build/HaskellWorks/Data/PriorityQueue/FingerTree.o, dist/build/HaskellWorks/Data/PriorityQueue/FingerTree.dyn_o ) [4 of 4] Compiling Paths_hw_fingertree ( dist/build/autogen/Paths_hw_fingertree.hs, dist/build/Paths_hw_fingertree.o, dist/build/Paths_hw_fingertree.dyn_o ) [1 of 4] Compiling HaskellWorks.Data.FingerTree ( src/HaskellWorks/Data/FingerTree.hs, dist/build/HaskellWorks/Data/FingerTree.p_o ) [2 of 4] Compiling HaskellWorks.Data.IntervalMap.FingerTree ( src/HaskellWorks/Data/IntervalMap/FingerTree.hs, dist/build/HaskellWorks/Data/IntervalMap/FingerTree.p_o ) [3 of 4] Compiling HaskellWorks.Data.PriorityQueue.FingerTree ( src/HaskellWorks/Data/PriorityQueue/FingerTree.hs, dist/build/HaskellWorks/Data/PriorityQueue/FingerTree.p_o ) [4 of 4] Compiling Paths_hw_fingertree ( dist/build/autogen/Paths_hw_fingertree.hs, dist/build/Paths_hw_fingertree.p_o ) Preprocessing test suite 'doctest' for hw-fingertree-0.1.2.1... Building test suite 'doctest' for hw-fingertree-0.1.2.1... [1 of 1] Compiling Main ( doctest/DoctestDriver.hs, dist/build/doctest/doctest-tmp/Main.o ) [2 of 2] Linking dist/build/doctest/doctest Addr Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 132 discarded. Addr Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 15 discarded. Addr Set Range: OK +++ OK, passed 100 tests. Addr List Conversion Roundtrips: OK +++ OK, passed 100 tests. Vector.Unboxed.MVector New-Length: OK +++ OK, passed 100 tests. Replicate-Length: OK +++ OK, passed 100 tests. Slice-Length: OK +++ OK, passed 100 tests. Grow-Length: OK +++ OK, passed 100 tests. Write-Read: OK +++ OK, passed 100 tests. Set-Read: OK +++ OK, passed 100 tests. Sliced-Set-Read: OK +++ OK, passed 100 tests. Replicate-Read: OK +++ OK, passed 100 tests. Slice-Overlaps: OK +++ OK, passed 100 tests. Slice-Copy: OK +++ OK, passed 100 tests. Slice-Move: OK +++ OK, passed 100 tests. Write-Copy-Read: OK +++ OK, passed 100 tests. Write-Move-Read: OK +++ OK, passed 100 tests. Write-Grow-Read: OK +++ OK, passed 100 tests. Sliced-Write-Copy-Read: OK +++ OK, passed 100 tests. Sliced-Write-Move-Read: OK +++ OK, passed 100 tests. Sliced-Write-Grow-Read: OK +++ OK, passed 100 tests. Write-InitializeAround-Read: OK +++ OK, passed 100 tests. Write-ClearAround-Read: OK +++ OK, passed 100 tests. Write-SetAround-Read: OK +++ OK, passed 100 tests. Write-WriteAround-Read: OK +++ OK, passed 100 tests. Write-CopyAround-Read: OK +++ OK, passed 100 tests. Write-MoveAround-Read: OK +++ OK, passed 100 tests. Write-InitializeBetween-Read: OK +++ OK, passed 100 tests. Write-ClearBetween-Read: OK +++ OK, passed 100 tests. Write-SetBetween-Read: OK +++ OK, passed 100 tests. Write-CopyBetween-Read: OK +++ OK, passed 100 tests. Write-MoveBetween-Read: OK +++ OK, passed 100 tests. Mod 2310 fromInteger: OK +++ OK, passed 100 tests. invertMod: OK +++ OK, passed 100 tests. powMod: OK +++ OK, passed 100 tests. Enum Succ Pred Identity: OK declaration/value/function/multiline-strings-4.hs works [✔] declaration/value/function/case-empty.hs works [✔] declaration/value/function/application-1.hs works [✔] declaration/value/function/list-notation-0.hs works [✔] declaration/value/function/equality-constraints.hs works [✔] declaration/value/function/if-single-line-functions.hs works [✔] declaration/value/function/if-multi-line.hs works [✔] declaration/value/function/pragmas.hs works [✔] declaration/value/function/case-single-line.hs works [✔] declaration/value/function/prefix.hs works [✔] declaration/value/function/multiline-strings-8.hs works [✔] declaration/value/function/blank-lines-let.hs works [✔] declaration/value/function/negation.hs works [✔] declaration/value/function/operators-7.hs works [✔] declaration/value/function/arithmetic-sequences.hs works [✔] declaration/value/function/builtin-syntax.hs works [✔] declaration/value/function/static-pointers.hs works [✔] declaration/value/function/where-nested.hs works [✔] declaration/value/function/awkward-comment-0.hs works [✔] declaration/value/function/multiline-strings-2.hs works [✔] declaration/value/function/primitive-literals.hs works [✔] declaration/value/function/parens.hs works [✔] declaration/value/function/block-arguments.hs works [✔] declaration/value/function/lexical-negation.hs works [✔] declaration/value/function/splice.hs works [✔] declaration/value/function/operators-5.hs works [✔] declaration/value/function/typed-expressions.hs works [✔] declaration/value/function/simple.hs works [✔] declaration/value/function/list-notation-2.hs works [✔] declaration/value/function/operator-sections.hs works [✔] declaration/value/function/multiline-arguments.hs works [✔] declaration/value/function/do-single-multi.hs works [✔] declaration/value/function/parallel-comprehensions-single-line.hs works [✔] declaration/value/function/complex-list.hs works [✔] declaration/value/function/multiple-guards.hs works [✔] declaration/value/function/multiline-strings-1.hs works [✔] declaration/value/function/lambda-case.hs works [✔] declaration/value/function/if-with-comment-next-to-keyword.hs works [✔] declaration/value/function/operators-4.hs works [✔] declaration/value/function/operators-0.hs works [✔] declaration/value/function/awkward-comment-1.hs works [✔] declaration/value/function/lambda-multi-line1.hs works [✔] declaration/value/function/if-with-comment-before-do-blocks.hs works [✔] declaration/value/function/quasi-quotes.hs works [✔] declaration/value/function/let-nested.hs works [✔] declaration/value/function/guards.hs works [✔] declaration/value/function/if-single-line-functions-do.hs works [✔] declaration/value/function/if-with-comment-in-branches-with-functions.hs works [✔] declaration/value/function/list-notation-1.hs works [✔] declaration/value/function/tuple-sections.hs works [✔] declaration/value/function/fancy-forall-1.hs works [✔] declaration/value/function/tuples.hs works [✔] declaration/value/function/multiline-strings-3.hs works [✔] declaration/value/function/required-type-arguments.hs works [✔] declaration/value/function/unboxed-tuples.hs works [✔] declaration/value/function/type-abstractions.hs works [✔] declaration/value/function/backticks-lhs.hs works [✔] declaration/value/function/operators-6.hs works [✔] declaration/value/function/pattern/multiline-case-pattern.hs works [✔] declaration/value/function/pattern/or-patterns.hs works [✔] declaration/value/function/pattern/sig-pattern.hs works [✔] declaration/value/function/pattern/multiple-guard-statements.hs works [✔] declaration/value/function/pattern/strictness.hs works [✔] declaration/value/function/pattern/quasi-quotes-pattern.hs works [✔] declaration/value/function/pattern/record-patterns.hs works [✔] declaration/value/function/pattern/unboxed-sum-pattern.hs works [✔] empty sequence mapM catMaybes mapMaybe head uncons unsnoc tail last init null length foldl foldl' foldl1 foldl1' sum product scanl scanl1 scanl' foldr' foldr1 scanr scanr1 maximum minimum replicate takeWhile dropWhile take drop splitAt span break reverse and or any all elem notElem concatMap zip3 zipWith zipWith3 unzip unzip3 unsafeIndex foldMap foldMap' mapM_ forM_ sequence_ maximumBy minimumBy find elemIndex elemIndices findIndex findIndices partition zip4 zip5 zip6 zipWith4 zipWith5 zipWith6 unzip4 unzip5 unzip6 group groupBy singleton forM filterM zipWithM zipWithM_ foldM foldM_ replicateM cons foldr1' create snoc unfoldrN unsafeHead unsafeTail unsafeInit unsafeLast unsafeTake unsafeDrop copy iterateN update fromArray findIndexR force indexed ifoldr ifoldl ifoldr' ifoldl' imap imapM iforM imapM_ iforM_ modify indexM generate generateM slice eqBy cmpBy mapMaybeM uniq fold1M foldM' fold1M' unfoldrM unfoldrNM unfoldrExactN unfoldrExactNM iterateNM prescanl prescanl' postscanl postscanl' scanl1' enumFromStepN Vector convert accumulate accumulate_ backpermute breakR constructN constructrN createT enumFromN fold1M'_ fold1M_ foldM'_ headM ifilter ifoldM ifoldM' ifoldM'_ ifoldM_ imapMaybe imapMaybeM iscanl iscanl' iscanr iscanr' izipWith izipWith3 izipWith4 izipWith5 izipWith6 izipWithM izipWithM_ lastM maxIndex maxIndexBy maximumOn minIndex minIndexBy minimumOn partitionWith postscanr postscanr' prescanr prescanr' scanr' scanr1' spanR unsafeAccumulate unsafeAccumulate_ unsafeBackpermute unsafeCopy unsafeHeadM unsafeIndexM unsafeLastM unsafeSlice unsafeUpd unsafeUpdate unsafeUpdate_ unstablePartition update_ MVector toArray toArraySlice unsafeFromArraySlice Warning: Rebase.Data.Vector.Fusion.Stream.Monadic: Could not find documentation for exported module: Data.Vector.Fusion.Stream.Monadic 77% ( 92 /118) in 'Rebase.Data.Vector.Fusion.Stream.Monadic' Missing documentation for: Module header zip catMaybes mapMaybe and or concatMap zip3 zipWith zipWith3 zip4 zip5 zip6 zipWith4 zipWith5 zipWith6 zipWithM_ unfoldrN liftBox generate unbox zipWith3M zipWith4M zipWith5M zipWith6M concatMapM Warning: Rebase.Data.Vector.Fusion.Util: Could not find documentation for exported module: Data.Vector.Fusion.Util Warning: Rebase.Data.Vector.Fusion.Util: Couldn't find .haddock for export Id Warning: Rebase.Data.Vector.Fusion.Util: Couldn't find .haddock for export delay_inline Warning: Rebase.Data.Vector.Fusion.Util: Couldn't find .haddock for export delayed_min 16% ( 1 / 6) in 'Rebase.Data.Vector.Fusion.Util' Missing documentation for: Module header Id liftBox delay_inline delayed_min Warning: Rebase.Data.Vector.Generic: Could not find documentation for exported module: Data.Vector.Generic Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export ++ Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export foldr Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export map Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export ! Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export // Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export accum src/Data/Row/Records.hs:380:24: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 380 | newtype App (f :: k -> *) (a :: k) = App (f a)  | ^ src/Data/Row/Records.hs:383:38: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 383 | mapF :: forall k c g (ϕ :: Row (k -> *)) (ρ :: Row k). BiForall ϕ ρ c  | ^ src/Data/Row/Records.hs:574:29: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 574 | newtype RecPair (ρ1 :: Row *) (ρ2 :: Row *) = RecPair (Rec ρ1, Rec ρ2)  | ^ src/Data/Row/Records.hs:574:43: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 574 | newtype RecPair (ρ1 :: Row *) (ρ2 :: Row *) = RecPair (Rec ρ1, Rec ρ2)  | ^ src/Data/Row/Records.hs:575:29: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 575 | newtype RZipPair (ρ1 :: Row *) (ρ2 :: Row *) = RZipPair { unRZipPair :: Rec (Zip ρ1 ρ2) }  | ^ src/Data/Row/Records.hs:575:43: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 575 | newtype RZipPair (ρ1 :: Row *) (ρ2 :: Row *) = RZipPair { unRZipPair :: Rec (Zip ρ1 ρ2) }  | ^ src/Data/Row/Records.hs:667:25: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future.  | 227 | , ppDel = \d -> WL.red $ WL.plain $ WL.char '-' WL.<> d  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:227:35: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 227 | , ppDel = \d -> WL.red $ WL.plain $ WL.char '-' WL.<> d  | ^^^^^^^^ src/Data/TreeDiff/Pretty.hs:227:46: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘char’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 227 | , ppDel = \d -> WL.red $ WL.plain $ WL.char '-' WL.<> d  | ^^^^^^^ src/Data/TreeDiff/Pretty.hs:228:27: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘group’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 228 | , ppApp = \f xs -> WL.group $ WL.nest 2 $ f WL.<$> WL.vsep xs  | ^^^^^^^^ src/Data/TreeDiff/Pretty.hs:228:38: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘nest’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 228 | , ppApp = \f xs -> WL.group $ WL.nest 2 $ f WL.<$> WL.vsep xs  | ^^^^^^^ src/Data/TreeDiff/Pretty.hs:228:52: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘<$>’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 228 | , ppApp = \f xs -> WL.group $ WL.nest 2 $ f WL.<$> WL.vsep xs  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:228:59: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘vsep’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 228 | , ppApp = \f xs -> WL.group $ WL.nest 2 $ f WL.<$> WL.vsep xs  | ^^^^^^^ src/Data/TreeDiff/Pretty.hs:229:18: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘sep’ (imported from Text.PrettyPrint.ANSI.Leijen): +++ OK, passed 100 tests. Pred Succ Identity: OK +++ OK, passed 100 tests; 1 discarded. Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Num Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. Additive Inverse: OK +++ OK, passed 100 tests. Subtraction: OK +++ OK, passed 100 tests. Abs Is Idempotent: OK +++ OK, passed 100 tests. Signum Is Idempotent: OK +++ OK, passed 100 tests. Product Of Abs And Signum Is Id: OK +++ OK, passed 100 tests. Show Show: OK +++ OK, passed 100 tests. Equivariance: showsPrec: OK +++ OK, passed 100 tests. Equivariance: showList: OK +++ OK, passed 100 tests. Storable Set-Get (you get back what you put in): OK +++ OK, passed 100 tests. Get-Set (putting back what you got out has no effect): OK +++ OK, passed 100 tests. Set-Set (if you set something twice, the first set is inconsequential: OK +++ OK, passed 100 tests. List Conversion Roundtrips: OK +++ OK, passed 100 tests. peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK +++ OK, passed 100 tests. peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK +++ OK, passed 100 tests. peekByteOff a i ≡ peek (plusPtr a i): OK +++ OK, passed 100 tests. peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK +++ OK, passed 100 tests. Semiring Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK declaration/value/function/pattern/many-guards-in-singleline.hs works [✔] declaration/value/function/pattern/multiline-guard-statement.hs works [✔] declaration/value/function/pattern/pattern-bind.hs works [✔] declaration/value/function/pattern/view-pattern.hs works [✔] declaration/value/function/pattern/famous-cardano-pattern.hs works [✔] declaration/value/function/pattern/splice-pattern.hs works [✔] declaration/value/function/pattern/n-plus-k-pattern.hs works [✔] declaration/value/function/pattern/as-pattern.hs works [✔] declaration/value/function/arrow/proc-applications.hs works [✔] declaration/value/function/arrow/proc-forms1.hs works [✔] declaration/value/function/arrow/proc-lets.hs works [✔] declaration/value/function/arrow/recursive-procs.hs works [✔] declaration/value/function/arrow/proc-cases.hs works [✔] declaration/value/function/arrow/proc-applications2.hs works [✔] declaration/value/function/arrow/proc-lambdas.hs works [✔] declaration/value/function/arrow/proc-parentheses.hs works [✔] declaration/value/function/arrow/proc-forms2.hs works [✔] declaration/value/function/arrow/multiline-case.hs works [✔] declaration/value/function/arrow/proc-do-simple1.hs works [✔] declaration/value/function/arrow/proc-do-complex.hs works [✔] declaration/value/function/arrow/proc-do-simple2.hs works [✔] declaration/value/function/arrow/proc-ifs.hs works [✔] declaration/value/function/arrow/proc-form-do-indent.hs works [✔] declaration/value/function/infix/tricky-colon-chain.hs works [✔] declaration/value/function/infix/dollar-chains-2.hs works [✔] declaration/value/function/infix/hanging.hs works [✔] declaration/value/function/infix/dollar-chains-6.hs works [✔] declaration/value/function/infix/dollar-chains-3.hs works [✔] declaration/value/function/infix/comments.hs works [✔] declaration/value/function/infix/fractional-precedence.hs works [✔] declaration/value/function/infix/op-chain-l-s.hs works [✔] declaration/value/function/infix/op-chain-r-lt-normal.hs works [✔] declaration/value/function/infix/unicode.hs works [✔] declaration/value/function/infix/esqueleto-1.hs works [✔] declaration/value/function/infix/op-chain-r-gt-dollar.hs works [✔] declaration/value/function/infix/op-chain-r-lt-colon-2.hs works [✔] declaration/value/function/infix/op-chain-r-eq-normal.hs works [✔] declaration/value/function/infix/op-chain-colon-do.hs works [✔] declaration/value/function/infix/op-chain-r-lt-dollar.hs works [✔] declaration/value/function/infix/op-chain-r-s-colon.hs works [✔] declaration/value/function/infix/qualified-prelude.hs works [✔] declaration/value/function/infix/op-chain-r-eq-dollar-2.hs works [✔] declaration/value/function/infix/op-chain-r-gt-colon-1.hs works [✔] declaration/value/function/infix/qualified-ops.hs works [✔] declaration/value/function/infix/op-chain-r-s-dollar.hs works [✔] declaration/value/function/infix/op-chain-r-lt-colon-1.hs works [✔] declaration/value/function/infix/op-chain-r-eq-colon-2.hs works [✔] declaration/value/function/infix/op-chain-r-eq-colon-1.hs works [✔] declaration/value/function/infix/op-chain-r-gt-colon-2.hs works [✔] declaration/value/function/infix/op-chain-r-s-normal.hs works [✔] declaration/value/function/infix/applicative.hs works [✔] declaration/value/function/infix/dollar-chains-4.hs works [✔] declaration/value/function/infix/dollar-chains-1.hs works [✔] declaration/value/function/infix/hspec-expectation.hs works [✔] declaration/value/function/infix/simple.hs works [✔] declaration/value/function/infix/op-chain-l-eq.hs works [✔] declaration/value/function/infix/lenses.hs works [✔] declaration/value/function/infix/esqueleto-0.hs works [✔] declaration/value/function/infix/op-chain-r-eq-dollar-1.hs works [✔] declaration/value/function/infix/op-chain-l-gt.hs works [✔] declaration/value/function/infix/op-chain-r-gt-normal.hs works [✔] declaration/value/function/infix/op-chain-l-lt.hs works [✔] Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeAccum Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export !? Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export freeze Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeFreeze Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export thaw Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeThaw Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unfoldr Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export concat Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export filter Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export zip Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export enumFromTo Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export enumFromThenTo Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export fromList Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export fromListN Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export toList Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export empty Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export sequence Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export mapM Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export mapMaybe Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export head Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export uncons Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsnoc Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export tail Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export last Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export init Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export null Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export length Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export foldl Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export foldl' Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export foldl1 Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export foldl1' Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export sum Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export product Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export scanl Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export scanl1 Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export scanl' Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export foldr' Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export foldr1 Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export scanr Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export scanr1 Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export maximum Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export minimum Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export replicate Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export takeWhile Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export dropWhile Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export take Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export drop Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export splitAt Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export span Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export break Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export reverse Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export and Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 667 | type RepRec (r :: Row *) :: * -> *  | ^ src/Data/Row/Records.hs:667:31: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 667 | type RepRec (r :: Row *) :: * -> *  | ^ src/Data/Row/Records.hs:667:36: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 667 | type RepRec (r :: Row *) :: * -> *  | ^ [4 of 6] Compiling Data.Row.Variants ( src/Data/Row/Variants.hs, dist/build/Data/Row/Variants.p_o ) src/Data/Row/Variants.hs:102:20: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 102 | data Var (r :: Row *) where  | ^ src/Data/Row/Variants.hs:475:37: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 475 | newtype FlipApp (x :: k) (f :: k -> *) = FlipApp (f x)  | ^ src/Data/Row/Variants.hs:589:25: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 589 | type RepVar (r :: Row *) :: * -> *  | ^ src/Data/Row/Variants.hs:589:31: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 589 | type RepVar (r :: Row *) :: * -> *  | ^ Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 229 | , ppEdits = WL.sep  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:230:18: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 230 | , ppEllip = WL.text "..."  | ^^^^^^^ src/Data/TreeDiff/Pretty.hs:231:18: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘parens’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 231 | , ppParens = WL.parens  | ^^^^^^^^^ src/Data/TreeDiff/Pretty.hs:234:14: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 234 | ansiGroup :: WL.Doc -> WL.Doc -> [WL.Doc] -> WL.Doc  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:234:24: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 234 | ansiGroup :: WL.Doc -> WL.Doc -> [WL.Doc] -> WL.Doc  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:234:35: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 234 | ansiGroup :: WL.Doc -> WL.Doc -> [WL.Doc] -> WL.Doc  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:234:46: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 234 | ansiGroup :: WL.Doc -> WL.Doc -> [WL.Doc] -> WL.Doc  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:235:20: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘group’ (imported from Text.PrettyPrint.ANSI.Leijen): +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. FromNatural Maps Zero: OK +++ OK, passed 100 tests. FromNatural Maps One: OK +++ OK, passed 100 tests. FromNatural Maps Plus: OK +++ OK, passed 100 tests. FromNatural Maps Times: OK +++ OK, passed 100 tests. Ring Additive Inverse: OK +++ OK, passed 100 tests. Prim ByteArray Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 118 discarded. ByteArray Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 16 discarded. ByteArray Put-Put (putting twice is same as putting once): OK +++ OK, passed 100 tests; 16 discarded. ByteArray Set Range: OK +++ OK, passed 100 tests. ByteArray List Conversion Roundtrips: OK +++ OK, passed 100 tests. Addr Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 110 discarded. Addr Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 16 discarded. Addr Set Range: OK +++ OK, passed 100 tests. Addr List Conversion Roundtrips: OK +++ OK, passed 100 tests. Vector.Unboxed.MVector New-Length: OK +++ OK, passed 100 tests. Replicate-Length: OK +++ OK, passed 100 tests. Slice-Length: OK +++ OK, passed 100 tests. Grow-Length: OK +++ OK, passed 100 tests. Write-Read: OK +++ OK, passed 100 tests. Set-Read: OK +++ OK, passed 100 tests. Sliced-Set-Read: OK +++ OK, passed 100 tests. Replicate-Read: OK +++ OK, passed 100 tests. Slice-Overlaps: OK +++ OK, passed 100 tests. Slice-Copy: OK +++ OK, passed 100 tests. Slice-Move: OK +++ OK, passed 100 tests. Write-Copy-Read: OK +++ OK, passed 100 tests. Write-Move-Read: OK declaration/value/function/infix/do.hs works [✔] declaration/value/function/infix/dollar-chains-5.hs works [✔] declaration/value/function/record/wildcards.hs works [✔] declaration/value/function/record/updaters.hs works [✔] declaration/value/function/record/record-dot.hs works [✔] declaration/value/function/record/hanging-after-equal-update.hs works [✔] declaration/value/function/record/constructors.hs works [✔] declaration/value/function/record/inter-comments.hs works [✔] declaration/value/function/record/hanging-after-equal-con.hs works [✔] declaration/value/function/do/recursive-do-mdo.hs works [✔] declaration/value/function/do/comment-spacing.hs works [✔] declaration/value/function/do/blocks.hs works [✔] declaration/value/function/do/operator-and-parens.hs works [✔] declaration/value/function/do/do-dollar-mixed-chain.hs works [✔] declaration/value/function/do/recursive-do-rec.hs works [✔] declaration/value/function/do/let.hs works [✔] declaration/value/function/do/applications-and-parens.hs works [✔] declaration/value/function/do/comment-alignment.hs works [✔] declaration/value/function/do/expr.hs works [✔] declaration/value/function/do/hang-rhs-arrow.hs works [✔] declaration/value/function/comprehension/transform-multi-line1.hs works [✔] declaration/value/function/comprehension/transform-multi-line3.hs works [✔] declaration/value/function/comprehension/transform-multi-line2.hs works [✔] declaration/value/function/comprehension/transform-multi-line4.hs works [✔] declaration/value/function/comprehension/transform-monad.hs works [✔] declaration/value/function/comprehension/transform-single-line.hs works [✔] declaration/value/pattern-synonyms/unidirectional.hs works [✔] declaration/value/pattern-synonyms/explicitely-bidirectional.hs works [✔] declaration/value/pattern-synonyms/bidirectional.hs works [✔] declaration/value/other/comments-get-before-op.hs works [✔] declaration/value/other/line-single-line.hs works [✔] declaration/value/other/line-multi-line.hs works [✔] declaration/type/parens-comments.hs works [✔] declaration/type/promotion-0.hs works [✔] declaration/type/type-applications.hs works [✔] declaration/type/promotion-no-puns.hs works [✔] declaration/type/splice.hs works [✔] declaration/type/visible-forall.hs works [✔] declaration/type/promotion-1.hs works [✔] declaration/type/wildcard-binders.hs works [✔] declaration/type/lits.hs works [✔] declaration/type/misc-kind-signatures.hs works [✔] declaration/type/forall.hs works [✔] declaration/instance/data-family-instances.hs works [✔] declaration/instance/instance-sigs-multiple.hs works [✔] declaration/instance/data-family-instances-newtype.hs works [✔] declaration/instance/multi-parameter.hs works [✔] declaration/instance/instance-sigs.hs works [✔] declaration/instance/contexts.hs works [✔] declaration/instance/contexts-comments.hs works [✔] declaration/instance/associated-types.hs works [✔] declaration/instance/single-parameter.hs works [✔] declaration/instance/newlines-between-methods.hs works [✔] declaration/instance/data-family-instances-gadt.hs works [✔] declaration/instance/empty-instance.hs works [✔] declaration/instance/type-family-instances.hs works [✔] declaration/instance/associated-data.hs works [✔] declaration/instance/overlappable-instances.hs works [✔] declaration/instance/newlines-after-where.hs works [✔] declaration/default/default.hs works [✔] declaration/splice/typed-splice.hs works [✔] declaration/splice/quotes.hs works [✔] declaration/splice/bracket-unicode.hs works [✔] declaration/splice/quasiquote.hs works [✔] declaration/splice/bracket.hs works [✔] declaration/splice/splice-decl.hs works [✔] declaration/splice/bracket-declaration.hs works [✔] declaration/splice/grouped-splices.hs works [✔] declaration/splice/untyped-splice.hs works [✔] Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export or Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export any Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export all Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export elem Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export notElem Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export concatMap Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export zip3 Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export zipWith Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export zipWith3 Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unzip Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unzip3 Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export showsPrec Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeIndex Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export readPrec Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export foldMap Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export foldMap' Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export mapM_ Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export forM_ Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export sequence_ Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export maximumBy Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export minimumBy Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export find Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export elemIndex Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export elemIndices Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export findIndex Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export findIndices Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export partition Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export zip4 Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export zip5 Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export zip6 Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export zipWith4 Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export zipWith5 Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export zipWith6 Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unzip4 Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unzip5 Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unzip6 Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export group Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export groupBy Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export singleton Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export new Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export forM Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export filterM Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export zipWithM Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export zipWithM_ Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export foldM Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export foldM_ Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export replicateM Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export gfoldl Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export gunfold Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export cons Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export liftShowsPrec Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export liftReadsPrec src/Data/Row/Variants.hs:589:36: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 589 | type RepVar (r :: Row *) :: * -> *  | ^ [5 of 6] Compiling Data.Row.Switch ( src/Data/Row/Switch.hs, dist/build/Data/Row/Switch.p_o ) [6 of 6] Compiling Data.Row ( src/Data/Row.hs, dist/build/Data/Row.p_o ) Preprocessing test suite 'test' for row-types-1.0.1.2... Building test suite 'test' for row-types-1.0.1.2... [1 of 5] Compiling DiffPerformance ( tests/DiffPerformance.hs, dist/build/test/test-tmp/DiffPerformance.o ) [2 of 5] Compiling Examples ( examples/Examples.lhs, dist/build/test/test-tmp/Examples.o ) [3 of 5] Compiling MergePerformance ( tests/MergePerformance.hs, dist/build/test/test-tmp/MergePerformance.o ) [4 of 5] Compiling UnionPerformance ( tests/UnionPerformance.hs, dist/build/test/test-tmp/UnionPerformance.o ) [5 of 5] Compiling Main ( tests/Main.hs, dist/build/test/test-tmp/Main.o ) [6 of 6] Linking dist/build/test/test buildPhase completed in 41 seconds Phase: checkPhase Running 1 test suites... Test suite test: RUNNING... Test passes if Examples.lhs type-checks. Test suite test: PASS Test suite logged to: dist/test/row-types-1.0.1.2-test.log 1 of 1 test suites (1 of 1 test cases) passed. Phase: haddockPhase Preprocessing library for row-types-1.0.1.2... Running Haddock on library for row-types-1.0.1.2... [1 of 6] Compiling Data.Row.Internal ( src/Data/Row/Internal.hs, nothing ) src/Data/Row/Internal.hs:212:37: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 212 | class Lacks (l :: Symbol) (r :: Row *)  | ^ src/Data/Row/Internal.hs:253:29: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p  | ^ src/Data/Row/Internal.hs:253:34: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p  | ^ src/Data/Row/Internal.hs:253:39: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r)  | ^^^^^^^^ src/Data/TreeDiff/Pretty.hs:235:31: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘nest’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r)  | ^^^^^^^ src/Data/TreeDiff/Pretty.hs:235:44: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘<$$>’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r)  | ^^^^^^^ src/Data/TreeDiff/Pretty.hs:235:52: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘vsep’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r)  | ^^^^^^^ src/Data/TreeDiff/Pretty.hs:235:61: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘punctuate’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r)  | ^^^^^^^^^^^^ src/Data/TreeDiff/Pretty.hs:235:74: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘comma’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r)  | ^^^^^^^^ src/Data/TreeDiff/Pretty.hs:238:23: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 238 | ansiWlExpr :: Expr -> WL.Doc  | ^^^^^^ +++ OK, passed 100 tests. Write-Grow-Read: OK +++ OK, passed 100 tests. Sliced-Write-Copy-Read: OK +++ OK, passed 100 tests. Sliced-Write-Move-Read: OK +++ OK, passed 100 tests. Sliced-Write-Grow-Read: OK +++ OK, passed 100 tests. Write-InitializeAround-Read: OK +++ OK, passed 100 tests. Write-ClearAround-Read: OK +++ OK, passed 100 tests. Write-SetAround-Read: OK +++ OK, passed 100 tests. Write-WriteAround-Read: OK +++ OK, passed 100 tests. Write-CopyAround-Read: OK +++ OK, passed 100 tests. Write-MoveAround-Read: OK +++ OK, passed 100 tests. Write-InitializeBetween-Read: OK +++ OK, passed 100 tests. Write-ClearBetween-Read: OK +++ OK, passed 100 tests. Write-SetBetween-Read: OK +++ OK, passed 100 tests. Write-CopyBetween-Read: OK +++ OK, passed 100 tests. Write-MoveBetween-Read: OK +++ OK, passed 100 tests. Mod 65535 fromInteger: OK +++ OK, passed 100 tests. invertMod: OK +++ OK, passed 100 tests. powMod: OK +++ OK, passed 100 tests. Enum Succ Pred Identity: OK +++ OK, passed 100 tests. Pred Succ Identity: OK +++ OK, passed 100 tests; 3 discarded. Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Num Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. declaration/annotation/annotation.hs works [✔] import/docstrings-after-exports.hs works [✔] import/merging-2.hs works [✔] import/nested-explicit-imports.hs works [✔] import/explicit-imports.hs works [✔] import/misc.hs works [✔] import/qualified-post.hs works [✔] import/explicit-imports-with-comments.hs works [✔] import/explicit-prelude.hs works [✔] import/deprecated-export-single-line.hs works [✔] import/qualified-prelude.hs works [✔] import/sorted.hs works [✔] import/comments-inside-imports.hs works [✔] import/deprecated-export-multi-line.hs works [✔] import/merging-0.hs works [✔] import/simple.hs works [✔] import/deduplication-bug.hs works [✔] import/sorted-package-imports.hs works [✔] import/merging-1.hs works [✔] import/sorted-export-list.hs works [✔] import/comments-per-import.hs works [✔] module-header/named-section.hs works [✔] module-header/multiline-empty-comment.hs works [✔] module-header/preceding-comment-with-haddock.hs works [✔] module-header/simple-with-comments.hs works [✔] module-header/stack-header-0.hs works [✔] module-header/empty-haddock.hs works [✔] module-header/empty.hs works [✔] module-header/stack-header-1.hs works [✔] module-header/leading-empty-line.hs works [✔] module-header/warning-pragma.hs works [✔] module-header/warning-pragma-list-multiline.hs works [✔] module-header/singleline-empty.hs works [✔] module-header/warning-pragma-singleton-list.hs works [✔] module-header/shebang-with-pragmas.hs works [✔] module-header/singleline.hs works [✔] module-header/double-shebangs.hs works [✔] module-header/double-dot-with-names.hs works [✔] module-header/warning-pragma-multiline.hs works [✔] module-header/multiline-with-comments.hs works [✔] module-header/simple.hs works [✔] module-header/stack-header-2.hs works [✔] module-header/multiline.hs works [✔] module-header/shebang.hs works [✔] module-header/multiline2.hs works [✔] module-header/multiline-empty.hs works [✔] other/comment-following-preceding-gap.hs works [✔] other/haddock-without-module-header.hs works [✔] other/multiline-comments-reindent.hs works [✔] other/pragma-sorting.hs works [✔] other/merging-comments.hs works [✔] other/multiline-forall.hs works [✔] other/comment-empty-let.hs works [✔] other/comment-spacing.hs works [✔] other/inline-comment-0.hs works [✔] other/invalid-haddock-2.hs works [✔] other/pragma-comments-after.hs works [✔] other/ascii.hs works [✔] other/empty-haddock.hs works [✔] other/invalid-haddock-double-trigger.hs works [✔] other/overly-indented.hs works [✔] other/comment-glued-together.hs works [✔] other/comment-trailing-space.hs works [✔] other/consequetive-pipe-comments.hs works [✔] other/invalid-haddock-weird.hs works [✔] other/following-comment-last-3.hs works [✔] other/following-comment-last-0.hs works [✔] other/inline-comment-1.hs works [✔] other/haddock-sections.hs works [✔] other/invalid-haddock-1.hs works [✔] other/necessary-brackets.hs works [✔] other/following-comment-last-1.hs works [✔] other/empty-forall.hs works [✔] other/comment-two-blocks.hs works [✔] other/pragma-comments.hs works [✔] other/comment-multiline-after.hs works [✔] other/comment-after-preceding-haddock.hs works [✔] other/argument-comment.hs works [✔] other/pragma.hs works [✔] other/comment-style-transform.hs works [✔] other/trailing-whitespace.hs works [✔] other/comment-before-hanging.hs works [✔] other/pragma-no-header.hs works [✔] other/comment-inside-construct.hs works [✔] other/comment-alignment.hs works [✔] other/linear-arrows.hs works [✔] other/jsffi.hs works [✔] other/following-comment-last-2.hs works [✔] other/multiple-blank-line-comment.hs works [✔] other/disabling/closing-comment-in-disabled-region.hs works [✔] other/disabling/single-definition.hs works [✔] other/disabling/normalize-magic-comments.hs works [✔] Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export foldr1' Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export create Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export snoc Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unfoldrN Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeHead Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeTail Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeInit Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeLast Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeTake Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeDrop Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export copy Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export eq Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export iterateN Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export update Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export findIndexR Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export force Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export indexed Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export ifoldr Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export ifoldl Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export ifoldr' Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export ifoldl' Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export imap Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export imapM Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export iforM Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export imapM_ Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export iforM_ Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export modify Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unstream Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export stream Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export indexM Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export clone Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export generate Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export generateM Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export slice Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export eqBy Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export cmpBy Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export mapMaybeM Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export uniq Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export fold1M Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export foldM' Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export fold1M' Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unfoldrM Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unfoldrNM Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unfoldrExactN Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unfoldrExactNM Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export iterateNM Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export prescanl Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export prescanl' Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export postscanl Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export postscanl' Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export scanl1' Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p  | ^ src/Data/Row/Internal.hs:253:57: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p  | ^ src/Data/Row/Internal.hs:253:75: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p  | ^ src/Data/Row/Internal.hs:253:89: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p  | ^ src/Data/Row/Internal.hs:282:31: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *)  | ^ src/Data/Row/Internal.hs:282:36: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *)  | ^ src/Data/TreeDiff/Pretty.hs:242:36: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 242 | ansiWlEditExpr :: Edit EditExpr -> WL.Doc  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:246:43: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 246 | ansiWlEditExprCompact :: Edit EditExpr -> WL.Doc  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:254:26: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 254 | ansiWlBgPretty :: Pretty WL.Doc  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:256:24: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘ondullgreen’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 256 | { ppIns = \d -> WL.ondullgreen $ WL.white $ WL.plain $ WL.char '+' WL.<> d  | ^^^^^^^^^^^^^^ src/Data/TreeDiff/Pretty.hs:256:41: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘white’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 256 | { ppIns = \d -> WL.ondullgreen $ WL.white $ WL.plain $ WL.char '+' WL.<> d  | ^^^^^^^^ src/Data/TreeDiff/Pretty.hs:256:52: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 256 | { ppIns = \d -> WL.ondullgreen $ WL.white $ WL.plain $ WL.char '+' WL.<> d  | ^^^^^^^^ src/Data/TreeDiff/Pretty.hs:256:63: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘char’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. Additive Inverse: OK +++ OK, passed 100 tests. Subtraction: OK +++ OK, passed 100 tests. Abs Is Idempotent: OK +++ OK, passed 100 tests. Signum Is Idempotent: OK +++ OK, passed 100 tests. Product Of Abs And Signum Is Id: OK +++ OK, passed 100 tests. Show Show: OK +++ OK, passed 100 tests. Equivariance: showsPrec: OK +++ OK, passed 100 tests. Equivariance: showList: OK +++ OK, passed 100 tests. Storable Set-Get (you get back what you put in): OK +++ OK, passed 100 tests. Get-Set (putting back what you got out has no effect): OK +++ OK, passed 100 tests. Set-Set (if you set something twice, the first set is inconsequential: OK +++ OK, passed 100 tests. List Conversion Roundtrips: OK +++ OK, passed 100 tests. peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK +++ OK, passed 100 tests. peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK +++ OK, passed 100 tests. peekByteOff a i ≡ peek (plusPtr a i): OK +++ OK, passed 100 tests. peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK +++ OK, passed 100 tests. Semiring Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. FromNatural Maps Zero: OK +++ OK, passed 100 tests. FromNatural Maps One: OK +++ OK, passed 100 tests. FromNatural Maps Plus: OK +++ OK, passed 100 tests. FromNatural Maps Times: OK +++ OK, passed 100 tests. Ring Additive Inverse: OK +++ OK, passed 100 tests. Prim ByteArray Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 134 discarded. ByteArray Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 15 discarded. ByteArray Put-Put (putting twice is same as putting once): OK +++ OK, passed 100 tests; 15 discarded. other/disabling/whole-file.hs works [✔] other/disabling/preserve-trailing-whitespace.hs works [✔] other/disabling/suffix-comment.hs works [✔] other/disabling/empty-disabled-region.hs works [✔] other/disabling/line-pragma-in-disabled-region.hs works [✔] other/disabling/preserve-empty-lines.hs works [✔] other/cpp/separation-2a.hs works [✔] other/cpp/separation-0b.hs works [✔] other/cpp/separation-1a.hs works [✔] other/cpp/separation-2b.hs works [✔] other/cpp/shifted.hs works [✔] other/cpp/separation-1b.hs works [✔] other/cpp/simple-import.hs works [✔] other/cpp/continuation.hs works [✔] other/cpp/separation-0a.hs works [✔] other/cpp/cpp-and-imports.hs works [✔] other/cpp/lonely-hash.hs works [✔] Finished in 2.1710 seconds 589 examples, 0 failures Test suite tests: PASS Test suite logged to: dist/test/ormolu-0.8.0.2-tests.log 1 of 1 test suites (1 of 1 test cases) passed. Phase: haddockPhase Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export enumFromStepN Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export Vector Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export Mutable Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export cmp Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export convert Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export accumulate Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export accumulate_ Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export backpermute Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export breakR Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export concatNE Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export constructN Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export constructrN Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export createT Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export dataCast Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export enumFromN Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export fold1M'_ Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export fold1M_ Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export foldM'_ Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export headM Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export ifilter Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export ifoldM Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export ifoldM' Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export ifoldM'_ Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export ifoldM_ Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export imapMaybe Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export imapMaybeM Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export iscanl Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export iscanl' Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export iscanr Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export iscanr' Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export izipWith Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export izipWith3 Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export izipWith4 Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export izipWith5 Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export izipWith6 Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export izipWithM Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export izipWithM_ Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export lastM Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export maxIndex Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export maxIndexBy Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export maximumOn Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export minIndex Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export minIndexBy Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export minimumOn Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export mkVecConstr Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export mkVecType Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export partitionWith Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export postscanr Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export postscanr' Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export prescanr Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export prescanr' src/Data/Row/Internal.hs:282:41: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *)  | ^ src/Data/Row/Internal.hs:282:70: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *)  | ^ src/Data/Row/Internal.hs:282:99: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *)  | ^ src/Data/Row/Internal.hs:283:43: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 283 | (h :: k1 -> k2 -> *). Bifunctor p  | ^ src/Data/Row/Internal.hs:398:28: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 398 | type family Zip (r1 :: Row *) (r2 :: Row *) where  | ^ src/Data/Row/Internal.hs:398:42: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 398 | type family Zip (r1 :: Row *) (r2 :: Row *) where  | ^ src/Data/Row/Internal.hs:401:29: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] 256 | { ppIns = \d -> WL.ondullgreen $ WL.white $ WL.plain $ WL.char '+' WL.<> d  | ^^^^^^^ src/Data/TreeDiff/Pretty.hs:257:24: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘ondullred’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 257 | , ppDel = \d -> WL.ondullred $ WL.white $ WL.plain $ WL.char '-' WL.<> d  | ^^^^^^^^^^^^ src/Data/TreeDiff/Pretty.hs:257:41: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘white’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 257 | , ppDel = \d -> WL.ondullred $ WL.white $ WL.plain $ WL.char '-' WL.<> d  | ^^^^^^^^ src/Data/TreeDiff/Pretty.hs:257:52: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 257 | , ppDel = \d -> WL.ondullred $ WL.white $ WL.plain $ WL.char '-' WL.<> d  | ^^^^^^^^ src/Data/TreeDiff/Pretty.hs:257:63: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘char’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 257 | , ppDel = \d -> WL.ondullred $ WL.white $ WL.plain $ WL.char '-' WL.<> d  | ^^^^^^^ src/Data/TreeDiff/Pretty.hs:261:25: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 261 | ansiWlBgExpr :: Expr -> WL.Doc  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:265:38: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 265 | ansiWlBgEditExpr :: Edit EditExpr -> WL.Doc  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:269:45: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] ByteArray Set Range: OK +++ OK, passed 100 tests. ByteArray List Conversion Roundtrips: OK +++ OK, passed 100 tests. Addr Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 134 discarded. Addr Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 12 discarded. Addr Set Range: OK +++ OK, passed 100 tests. Addr List Conversion Roundtrips: OK +++ OK, passed 100 tests. Vector.Unboxed.MVector New-Length: OK +++ OK, passed 100 tests. Replicate-Length: OK +++ OK, passed 100 tests. Slice-Length: OK +++ OK, passed 100 tests. Grow-Length: OK +++ OK, passed 100 tests. Write-Read: OK +++ OK, passed 100 tests. Set-Read: OK +++ OK, passed 100 tests. Sliced-Set-Read: OK +++ OK, passed 100 tests. Replicate-Read: OK +++ OK, passed 100 tests. Slice-Overlaps: OK +++ OK, passed 100 tests. Slice-Copy: OK +++ OK, passed 100 tests. Slice-Move: OK +++ OK, passed 100 tests. Write-Copy-Read: OK +++ OK, passed 100 tests. Write-Move-Read: OK +++ OK, passed 100 tests. Write-Grow-Read: OK +++ OK, passed 100 tests. Sliced-Write-Copy-Read: OK +++ OK, passed 100 tests. Sliced-Write-Move-Read: OK +++ OK, passed 100 tests. Sliced-Write-Grow-Read: OK +++ OK, passed 100 tests. Write-InitializeAround-Read: OK +++ OK, passed 100 tests. Write-ClearAround-Read: OK +++ OK, passed 100 tests. Write-SetAround-Read: OK +++ OK, passed 100 tests. Write-WriteAround-Read: OK +++ OK, passed 100 tests. Write-CopyAround-Read: OK +++ OK, passed 100 tests. Write-MoveAround-Read: OK +++ OK, passed 100 tests. Write-InitializeBetween-Read: OK +++ OK, passed 100 tests. Write-ClearBetween-Read: OK +++ OK, passed 100 tests. Write-SetBetween-Read: OK +++ OK, passed 100 tests. Write-CopyBetween-Read: OK +++ OK, passed 100 tests. Write-MoveBetween-Read: OK +++ OK, passed 100 tests. Mod 65536 fromInteger: OK +++ OK, passed 100 tests. Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export scanr' Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export scanr1' Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export spanR Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeAccumulate Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeAccumulate_ Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeBackpermute Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeCopy Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeHeadM Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeIndexM Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeLastM Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeSlice Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeUpd Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeUpdate Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeUpdate_ Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unstablePartition Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export update_ Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unstreamM Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export streamR Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unstreamR Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export mkType 0% ( 0 /233) in 'Rebase.Data.Vector.Generic' Missing documentation for: Module header ++ foldr map ! // accum unsafeAccum !? freeze unsafeFreeze thaw unsafeThaw unfoldr concat filter zip enumFromTo enumFromThenTo fromList fromListN toList empty sequence mapM mapMaybe head uncons unsnoc tail last init null length foldl foldl' foldl1 foldl1' sum product scanl scanl1 scanl' foldr' foldr1 scanr scanr1 maximum minimum replicate takeWhile dropWhile take drop splitAt span break reverse and or any all elem notElem concatMap zip3 zipWith zipWith3 unzip unzip3 showsPrec unsafeIndex readPrec foldMap foldMap' mapM_ forM_ sequence_ maximumBy minimumBy find elemIndex elemIndices findIndex findIndices partition zip4 zip5 zip6 zipWith4 zipWith5 zipWith6 unzip4 unzip5 unzip6 group groupBy singleton new forM filterM zipWithM zipWithM_ foldM foldM_ replicateM gfoldl gunfold cons liftShowsPrec liftReadsPrec foldr1' create snoc unfoldrN unsafeHead unsafeTail unsafeInit unsafeLast unsafeTake unsafeDrop copy eq iterateN update findIndexR force indexed ifoldr ifoldl ifoldr' ifoldl' imap imapM iforM imapM_ iforM_ modify unstream stream indexM clone generate generateM slice eqBy cmpBy mapMaybeM uniq fold1M foldM' fold1M' unfoldrM unfoldrNM unfoldrExactN unfoldrExactNM iterateNM prescanl prescanl' postscanl postscanl' scanl1' enumFromStepN Vector Mutable cmp convert accumulate accumulate_ backpermute breakR concatNE constructN constructrN createT dataCast enumFromN fold1M'_ fold1M_ foldM'_ headM ifilter ifoldM ifoldM' ifoldM'_ ifoldM_ imapMaybe imapMaybeM iscanl iscanl' iscanr iscanr' izipWith izipWith3 izipWith4 izipWith5 izipWith6 izipWithM izipWithM_ lastM maxIndex maxIndexBy maximumOn Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 401 | type family ZipR (r1 :: [LT *]) (r2 :: [LT *]) where  | ^ src/Data/Row/Internal.hs:401:44: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 401 | type family ZipR (r1 :: [LT *]) (r2 :: [LT *]) where  | ^ [2 of 6] Compiling Data.Row.Dictionaries ( src/Data/Row/Dictionaries.hs, nothing ) In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 269 | ansiWlBgEditExprCompact :: Edit EditExpr -> WL.Doc  | ^^^^^^ [ 7 of 10] Compiling Data.TreeDiff ( src/Data/TreeDiff.hs, dist/build/Data/TreeDiff.p_o ) [ 8 of 10] Compiling Data.TreeDiff.Golden ( src/Data/TreeDiff/Golden.hs, dist/build/Data/TreeDiff/Golden.p_o ) src/Data/TreeDiff/Golden.hs:16:1: warning: []8;;https://errors.haskell.org/messages/GHC-15328\GHC-15328]8;;\] [-Wdeprecations] Module ‘Text.PrettyPrint.ANSI.Leijen’ is deprecated: "Compatibility module for users of ansi-wl-pprint - use \"Prettyprinter\" instead"  | 16 | import qualified Text.PrettyPrint.ANSI.Leijen as WL  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/TreeDiff/Golden.hs:77:67: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 77 | wrt expr = BS.writeFile fp $ TE.encodeUtf8 $ T.pack $ showWL (WL.plain (ansiWlExpr expr)) ++ "\n"  | ^^^^^^^^ src/Data/TreeDiff/Golden.hs:79:11: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 79 | showWL :: WL.Doc -> String  | ^^^^^^ src/Data/TreeDiff/Golden.hs:80:14: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘displayS’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 80 | showWL doc = WL.displayS (WL.renderSmart 0.4 80 doc) ""  | ^^^^^^^^^^^ src/Data/TreeDiff/Golden.hs:80:27: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘renderSmart’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 80 | showWL doc = WL.displayS (WL.renderSmart 0.4 80 doc) ""  | ^^^^^^^^^^^^^^ invertMod: OK +++ OK, passed 100 tests. powMod: OK +++ OK, passed 100 tests. Enum Succ Pred Identity: OK +++ OK, passed 100 tests; 1 discarded. Pred Succ Identity: OK +++ OK, passed 100 tests; 1 discarded. Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Num Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. Additive Inverse: OK +++ OK, passed 100 tests. Subtraction: OK +++ OK, passed 100 tests. Abs Is Idempotent: OK +++ OK, passed 100 tests. Signum Is Idempotent: OK +++ OK, passed 100 tests. Product Of Abs And Signum Is Id: OK +++ OK, passed 100 tests. Show Show: OK +++ OK, passed 100 tests. Equivariance: showsPrec: OK +++ OK, passed 100 tests. Equivariance: showList: OK +++ OK, passed 100 tests. Storable Set-Get (you get back what you put in): OK +++ OK, passed 100 tests. Get-Set (putting back what you got out has no effect): OK +++ OK, passed 100 tests. Set-Set (if you set something twice, the first set is inconsequential: OK +++ OK, passed 100 tests. List Conversion Roundtrips: OK +++ OK, passed 100 tests. peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK +++ OK, passed 100 tests. peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK +++ OK, passed 100 tests. peekByteOff a i ≡ peek (plusPtr a i): OK +++ OK, passed 100 tests. peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK minIndex minIndexBy minimumOn mkVecConstr mkVecType partitionWith postscanr postscanr' prescanr prescanr' scanr' scanr1' spanR unsafeAccumulate unsafeAccumulate_ unsafeBackpermute unsafeCopy unsafeHeadM unsafeIndexM unsafeLastM unsafeSlice unsafeUpd unsafeUpdate unsafeUpdate_ unstablePartition update_ unstreamM streamR unstreamR mkType Warning: Rebase.Data.Vector.Generic.Base: Could not find documentation for exported module: Data.Vector.Generic.Base Warning: Rebase.Data.Vector.Generic.Base: Couldn't find .haddock for export Vector Warning: Rebase.Data.Vector.Generic.Base: Couldn't find .haddock for export Mutable 0% ( 0 / 3) in 'Rebase.Data.Vector.Generic.Base' Missing documentation for: Module header Vector Mutable Warning: Rebase.Data.Vector.Generic.Mutable: Could not find documentation for exported module: Data.Vector.Generic.Mutable Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export foldr Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export accum Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unsafeRead Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unsafeWrite Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unsafeAccum Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export swap Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export tail Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export init Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export null Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export length Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export foldl Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export foldl' Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export foldr' Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export replicate Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export take Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export drop Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export splitAt Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export reverse Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export fill Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export readMaybe Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export read Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export foldrM Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export mapM_ Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export forM_ Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export write Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export new Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export foldM Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export replicateM Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unsafeTail Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unsafeInit Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unsafeTake Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unsafeDrop Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export copy Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export update Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export clear Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export ifoldr +++ OK, passed 100 tests. Semiring Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. FromNatural Maps Zero: OK +++ OK, passed 100 tests. FromNatural Maps One: OK +++ OK, passed 100 tests. FromNatural Maps Plus: OK +++ OK, passed 100 tests. FromNatural Maps Times: OK +++ OK, passed 100 tests. Ring Additive Inverse: OK +++ OK, passed 100 tests. Prim ByteArray Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 103 discarded. ByteArray Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 17 discarded. ByteArray Put-Put (putting twice is same as putting once): OK +++ OK, passed 100 tests; 15 discarded. ByteArray Set Range: OK +++ OK, passed 100 tests. ByteArray List Conversion Roundtrips: OK +++ OK, passed 100 tests. Addr Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 110 discarded. Addr Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 11 discarded. Addr Set Range: OK +++ OK, passed 100 tests. Addr List Conversion Roundtrips: OK +++ OK, passed 100 tests. Vector.Unboxed.MVector New-Length: OK +++ OK, passed 100 tests. Replicate-Length: OK +++ OK, passed 100 tests. Slice-Length: OK +++ OK, passed 100 tests. Grow-Length: OK +++ OK, passed 100 tests. Write-Read: OK +++ OK, passed 100 tests. Set-Read: OK +++ OK, passed 100 tests. Sliced-Set-Read: OK +++ OK, passed 100 tests. Replicate-Read: OK +++ OK, passed 100 tests. Slice-Overlaps: OK +++ OK, passed 100 tests. Slice-Copy: OK +++ OK, passed 100 tests. Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export ifoldl Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export ifoldr' Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export ifoldl' Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export imapM_ Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export iforM_ Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export ifoldrM Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export modify Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unstream Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export modifyM Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export clone Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export generate Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export generateM Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export slice Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export foldM' Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export set Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export ifoldM Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export ifoldM' Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unsafeCopy Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unsafeSlice Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unsafeUpdate Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unstablePartition Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export MVector Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unstreamR Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export munstream Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export partitionBundle Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export partitionWithBundle Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unsafeNew Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unstablePartitionBundle Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export transform Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export transformR Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export exchange Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export foldrM' Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export grow Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export ifoldrM' Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export move Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export nextPermutation Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export nextPermutationBy Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export overlaps Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export prevPermutation Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export prevPermutationBy Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unsafeExchange Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unsafeGrow Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unsafeModify Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unsafeModifyM Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unsafeMove Slice-Move: OK +++ OK, passed 100 tests. Write-Copy-Read: OK +++ OK, passed 100 tests. Write-Move-Read: OK +++ OK, passed 100 tests. Write-Grow-Read: OK +++ OK, passed 100 tests. Sliced-Write-Copy-Read: OK +++ OK, passed 100 tests. Sliced-Write-Move-Read: OK +++ OK, passed 100 tests. Sliced-Write-Grow-Read: OK +++ OK, passed 100 tests. Write-InitializeAround-Read: OK +++ OK, passed 100 tests. Write-ClearAround-Read: OK +++ OK, passed 100 tests. Write-SetAround-Read: OK +++ OK, passed 100 tests. Write-WriteAround-Read: OK +++ OK, passed 100 tests. Write-CopyAround-Read: OK +++ OK, passed 100 tests. Write-MoveAround-Read: OK +++ OK, passed 100 tests. Write-InitializeBetween-Read: OK +++ OK, passed 100 tests. Write-ClearBetween-Read: OK +++ OK, passed 100 tests. Write-SetBetween-Read: OK +++ OK, passed 100 tests. Write-CopyBetween-Read: OK +++ OK, passed 100 tests. Write-MoveBetween-Read: OK +++ OK, passed 100 tests. Mod 65537 fromInteger: OK +++ OK, passed 100 tests. invertMod: OK +++ OK, passed 100 tests. powMod: OK +++ OK, passed 100 tests. Enum Succ Pred Identity: OK +++ OK, passed 100 tests; 2 discarded. Pred Succ Identity: OK +++ OK, passed 100 tests; 2 discarded. Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Num Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unsafeSwap Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export fillR Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export growFront Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export mstream Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export mstreamR Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export munstreamR Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unsafeGrowFront Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export vunstream 3% ( 3 / 93) in 'Rebase.Data.Vector.Generic.Mutable' Missing documentation for: Module header foldr accum unsafeRead unsafeWrite unsafeAccum swap tail init null length foldl foldl' foldr' replicate take drop splitAt reverse fill readMaybe read foldrM mapM_ forM_ write new foldM replicateM unsafeTail unsafeInit unsafeTake unsafeDrop copy update clear ifoldr ifoldl ifoldr' ifoldl' imapM_ iforM_ ifoldrM modify unstream modifyM clone generate generateM slice foldM' set ifoldM ifoldM' unsafeCopy unsafeSlice unsafeUpdate unstablePartition MVector unstreamR munstream partitionBundle partitionWithBundle unsafeNew unstablePartitionBundle transform transformR exchange foldrM' grow ifoldrM' move nextPermutation nextPermutationBy overlaps prevPermutation prevPermutationBy unsafeExchange unsafeGrow unsafeModify unsafeModifyM unsafeMove unsafeSwap fillR growFront mstream mstreamR munstreamR unsafeGrowFront vunstream Warning: Rebase.Data.Vector.Generic.New: Could not find documentation for exported module: Data.Vector.Generic.New Warning: Rebase.Data.Vector.Generic.New: Couldn't find .haddock for export tail Warning: Rebase.Data.Vector.Generic.New: Couldn't find .haddock for export init Warning: Rebase.Data.Vector.Generic.New: Couldn't find .haddock for export take Warning: Rebase.Data.Vector.Generic.New: Couldn't find .haddock for export drop Warning: Rebase.Data.Vector.Generic.New: Couldn't find .haddock for export apply Warning: Rebase.Data.Vector.Generic.New: Couldn't find .haddock for export create Warning: Rebase.Data.Vector.Generic.New: Couldn't find .haddock for export unsafeTail Warning: Rebase.Data.Vector.Generic.New: Couldn't find .haddock for export unsafeInit Warning: Rebase.Data.Vector.Generic.New: Couldn't find .haddock for export modify Warning: Rebase.Data.Vector.Generic.New: Couldn't find .haddock for export unstream Warning: Rebase.Data.Vector.Generic.New: Couldn't find .haddock for export run Warning: Rebase.Data.Vector.Generic.New: Couldn't find .haddock for export slice Warning: Rebase.Data.Vector.Generic.New: Couldn't find .haddock for export New Warning: Rebase.Data.Vector.Generic.New: Couldn't find .haddock for export unsafeSlice Warning: Rebase.Data.Vector.Generic.New: Couldn't find .haddock for export unstreamR Warning: Rebase.Data.Vector.Generic.New: Couldn't find .haddock for export modifyWithBundle Warning: Rebase.Data.Vector.Generic.New: Couldn't find .haddock for export runPrim Warning: Rebase.Data.Vector.Generic.New: Couldn't find .haddock for export transform Warning: Rebase.Data.Vector.Generic.New: Couldn't find .haddock for export transformR 0% ( 0 / 20) in 'Rebase.Data.Vector.Generic.New' Missing documentation for: Module header tail init take drop apply create unsafeTail unsafeInit modify unstream run slice New unsafeSlice unstreamR modifyWithBundle runPrim transform transformR 0% ( 0 / 1) in 'Rebase.Data.Vector.Instances' Missing documentation for: Module header +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. Additive Inverse: OK +++ OK, passed 100 tests. Subtraction: OK +++ OK, passed 100 tests. Abs Is Idempotent: OK +++ OK, passed 100 tests. Signum Is Idempotent: OK +++ OK, passed 100 tests. Product Of Abs And Signum Is Id: OK +++ OK, passed 100 tests. Show Show: OK +++ OK, passed 100 tests. Equivariance: showsPrec: OK +++ OK, passed 100 tests. Equivariance: showList: OK +++ OK, passed 100 tests. Storable Set-Get (you get back what you put in): OK +++ OK, passed 100 tests. Get-Set (putting back what you got out has no effect): OK +++ OK, passed 100 tests. Set-Set (if you set something twice, the first set is inconsequential: OK +++ OK, passed 100 tests. List Conversion Roundtrips: OK +++ OK, passed 100 tests. peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK +++ OK, passed 100 tests. peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK +++ OK, passed 100 tests. peekByteOff a i ≡ peek (plusPtr a i): OK +++ OK, passed 100 tests. peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK +++ OK, passed 100 tests. Semiring Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. FromNatural Maps Zero: OK +++ OK, passed 100 tests. FromNatural Maps One: OK +++ OK, passed 100 tests. FromNatural Maps Plus: OK +++ OK, passed 100 tests. FromNatural Maps Times: OK +++ OK, passed 100 tests. Ring Additive Inverse: OK +++ OK, passed 100 tests. Prim ByteArray Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 114 discarded. Warning: Rebase.Data.Vector.Internal.Check: Could not find documentation for exported module: Data.Vector.Internal.Check Warning: Rebase.Data.Vector.Internal.Check: Couldn't find .haddock for export inRange Warning: Rebase.Data.Vector.Internal.Check: Couldn't find .haddock for export Checks Warning: Rebase.Data.Vector.Internal.Check: Couldn't find .haddock for export check Warning: Rebase.Data.Vector.Internal.Check: Couldn't find .haddock for export checkIndex Warning: Rebase.Data.Vector.Internal.Check: Couldn't find .haddock for export checkSlice Warning: Rebase.Data.Vector.Internal.Check: Couldn't find .haddock for export checkLength Warning: Rebase.Data.Vector.Internal.Check: Couldn't find .haddock for export doChecks Warning: Rebase.Data.Vector.Internal.Check: Couldn't find .haddock for export internalError 10% ( 1 / 10) in 'Rebase.Data.Vector.Internal.Check' Missing documentation for: Module header inRange Checks check checkIndex checkSlice checkLength doChecks internalError Warning: Rebase.Data.Vector.Mutable: Could not find documentation for exported module: Data.Vector.Mutable Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export foldr Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export unsafeRead Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export unsafeWrite Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export swap Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export tail Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export init Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export null Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export length Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export foldl Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export foldl' Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export foldr' Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export replicate Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export take Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export drop Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export splitAt Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export readMaybe Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export read Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export foldrM Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export mapM_ Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export forM_ Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export write Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export new Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export foldM Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export replicateM Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export unsafeTail Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export unsafeInit Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export unsafeTake Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export unsafeDrop Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export copy Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export clear Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export ifoldr Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export ifoldl Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export ifoldr' Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export ifoldl' Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export imapM_ Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export iforM_ Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export ifoldrM Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export modify [ 3 of 13] Compiling Data.Bit.Utils ( src/Data/Bit/Utils.hs, dist/build/Data/Bit/Utils.p_o ) ByteArray Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 16 discarded. ByteArray Put-Put (putting twice is same as putting once): OK +++ OK, passed 100 tests; 15 discarded. ByteArray Set Range: OK +++ OK, passed 100 tests. ByteArray List Conversion Roundtrips: OK +++ OK, passed 100 tests. Addr Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 112 discarded. Addr Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 16 discarded. Addr Set Range: OK +++ OK, passed 100 tests. Addr List Conversion Roundtrips: OK +++ OK, passed 100 tests. Vector.Unboxed.MVector New-Length: OK +++ OK, passed 100 tests. Replicate-Length: OK +++ OK, passed 100 tests. Slice-Length: OK +++ OK, passed 100 tests. Grow-Length: OK +++ OK, passed 100 tests. Write-Read: OK +++ OK, passed 100 tests. Set-Read: OK +++ OK, passed 100 tests. Sliced-Set-Read: OK +++ OK, passed 100 tests. Replicate-Read: OK +++ OK, passed 100 tests. Slice-Overlaps: OK +++ OK, passed 100 tests. Slice-Copy: OK +++ OK, passed 100 tests. Slice-Move: OK +++ OK, passed 100 tests. Write-Copy-Read: OK +++ OK, passed 100 tests. Write-Move-Read: OK +++ OK, passed 100 tests. Write-Grow-Read: OK +++ OK, passed 100 tests. Sliced-Write-Copy-Read: OK +++ OK, passed 100 tests. Sliced-Write-Move-Read: OK +++ OK, passed 100 tests. Sliced-Write-Grow-Read: OK +++ OK, passed 100 tests. Write-InitializeAround-Read: OK +++ OK, passed 100 tests. Write-ClearAround-Read: OK +++ OK, passed 100 tests. Write-SetAround-Read: OK +++ OK, passed 100 tests. Write-WriteAround-Read: OK +++ OK, passed 100 tests. Write-CopyAround-Read: OK +++ OK, passed 100 tests. Write-MoveAround-Read: OK +++ OK, passed 100 tests. Write-InitializeBetween-Read: OK +++ OK, passed 100 tests. Write-ClearBetween-Read: OK +++ OK, passed 100 tests. Write-SetBetween-Read: OK +++ OK, passed 100 tests. Write-CopyBetween-Read: OK +++ OK, passed 100 tests. Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export modifyM Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export clone Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export generate Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export generateM Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export slice Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export foldM' Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export set Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export ifoldM Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export ifoldM' Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export unsafeCopy Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export unsafeSlice Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export MVector Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export unsafeNew Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export exchange Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export foldrM' Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export grow Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export ifoldrM' Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export move Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export nextPermutation Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export nextPermutationBy Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export overlaps Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export prevPermutation Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export prevPermutationBy Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export unsafeExchange Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export unsafeGrow Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export unsafeModify Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export unsafeModifyM Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export unsafeMove Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export unsafeSwap Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export fromMutableArray Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export toMutableArray Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export IOVector Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export STVector 4% ( 3 / 75) in 'Rebase.Data.Vector.Mutable' Missing documentation for: Module header foldr unsafeRead unsafeWrite swap tail init null length foldl foldl' foldr' replicate take drop splitAt readMaybe read foldrM mapM_ forM_ write new foldM replicateM unsafeTail unsafeInit unsafeTake unsafeDrop copy clear ifoldr ifoldl ifoldr' ifoldl' imapM_ iforM_ ifoldrM modify modifyM clone generate generateM slice foldM' set ifoldM ifoldM' unsafeCopy unsafeSlice MVector unsafeNew exchange foldrM' grow ifoldrM' move nextPermutation nextPermutationBy overlaps prevPermutation prevPermutationBy unsafeExchange unsafeGrow unsafeModify unsafeModifyM unsafeMove unsafeSwap fromMutableArray toMutableArray IOVector STVector Warning: Rebase.Data.Vector.Primitive: Could not find documentation for exported module: Data.Vector.Primitive Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export ++ Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export foldr Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export map Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export ! Write-MoveBetween-Read: OK +++ OK, passed 100 tests. Mod 4294967295 fromInteger: OK +++ OK, passed 100 tests. invertMod: OK +++ OK, passed 100 tests. powMod: OK +++ OK, passed 100 tests. Enum Succ Pred Identity: OK +++ OK, passed 100 tests; 2 discarded. Pred Succ Identity: OK +++ OK, passed 100 tests. Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Num Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. Additive Inverse: OK +++ OK, passed 100 tests. Subtraction: OK +++ OK, passed 100 tests. Abs Is Idempotent: OK +++ OK, passed 100 tests. Signum Is Idempotent: OK +++ OK, passed 100 tests. Product Of Abs And Signum Is Id: OK +++ OK, passed 100 tests. Show Show: OK +++ OK, passed 100 tests. Equivariance: showsPrec: OK +++ OK, passed 100 tests. Equivariance: showList: OK +++ OK, passed 100 tests. Storable Set-Get (you get back what you put in): OK +++ OK, passed 100 tests. Get-Set (putting back what you got out has no effect): OK +++ OK, passed 100 tests. Set-Set (if you set something twice, the first set is inconsequential: OK +++ OK, passed 100 tests. List Conversion Roundtrips: OK +++ OK, passed 100 tests. peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK +++ OK, passed 100 tests. Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export // Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export accum Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeAccum Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export !? Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export freeze Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeFreeze Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export thaw Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeThaw Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unfoldr Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export concat Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export filter Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export enumFromTo Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export enumFromThenTo Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export fromList Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export fromListN Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export toList Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export empty Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export mapM Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export mapMaybe Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export head Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export uncons Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsnoc Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export tail Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export last Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export init Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export null Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export length Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export foldl Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export foldl' Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export foldl1 Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export foldl1' Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export sum Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export product Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export scanl Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export scanl1 Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export scanl' Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export foldr' Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export foldr1 Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export scanr Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export scanr1 Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export maximum Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export minimum Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export replicate Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export takeWhile Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export dropWhile Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export take Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export drop Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export splitAt Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export span Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export break Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export reverse peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK +++ OK, passed 100 tests. peekByteOff a i ≡ peek (plusPtr a i): OK +++ OK, passed 100 tests. peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK +++ OK, passed 100 tests. Semiring Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. FromNatural Maps Zero: OK +++ OK, passed 100 tests. FromNatural Maps One: OK +++ OK, passed 100 tests. FromNatural Maps Plus: OK +++ OK, passed 100 tests. FromNatural Maps Times: OK +++ OK, passed 100 tests. Ring Additive Inverse: OK +++ OK, passed 100 tests. Prim ByteArray Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 130 discarded. ByteArray Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 15 discarded. ByteArray Put-Put (putting twice is same as putting once): OK +++ OK, passed 100 tests; 18 discarded. ByteArray Set Range: OK +++ OK, passed 100 tests. ByteArray List Conversion Roundtrips: OK +++ OK, passed 100 tests. Addr Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 111 discarded. Addr Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 14 discarded. Addr Set Range: OK +++ OK, passed 100 tests. Addr List Conversion Roundtrips: OK +++ OK, passed 100 tests. Vector.Unboxed.MVector New-Length: OK +++ OK, passed 100 tests. Replicate-Length: OK +++ OK, passed 100 tests. Slice-Length: OK +++ OK, passed 100 tests. Grow-Length: OK +++ OK, passed 100 tests. Write-Read: OK +++ OK, passed 100 tests. Set-Read: OK +++ OK, passed 100 tests. Sliced-Set-Read: OK +++ OK, passed 100 tests. Replicate-Read: OK +++ OK, passed 100 tests. Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export any Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export all Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export elem Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export notElem Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export concatMap Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export zipWith Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export zipWith3 Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeIndex Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export foldMap Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export foldMap' Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export mapM_ Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export forM_ Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export maximumBy Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export minimumBy Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export find Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export elemIndex Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export elemIndices Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export findIndex Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export findIndices Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export partition Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export zipWith4 Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export zipWith5 Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export zipWith6 Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export group Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export groupBy Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export singleton Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export forM Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export filterM Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export zipWithM Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export zipWithM_ Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export foldM Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export foldM_ Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export replicateM Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export cons Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export foldr1' Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export create Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export snoc Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unfoldrN Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeHead Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeTail Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeInit Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeLast Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeTake Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeDrop Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export copy Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export iterateN Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export findIndexR Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export force Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export ifoldr Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export ifoldl Slice-Overlaps: OK +++ OK, passed 100 tests. Slice-Copy: OK +++ OK, passed 100 tests. Slice-Move: OK +++ OK, passed 100 tests. Write-Copy-Read: OK +++ OK, passed 100 tests. Write-Move-Read: OK +++ OK, passed 100 tests. Write-Grow-Read: OK +++ OK, passed 100 tests. Sliced-Write-Copy-Read: OK +++ OK, passed 100 tests. Sliced-Write-Move-Read: OK +++ OK, passed 100 tests. Sliced-Write-Grow-Read: OK +++ OK, passed 100 tests. Write-InitializeAround-Read: OK +++ OK, passed 100 tests. Write-ClearAround-Read: OK +++ OK, passed 100 tests. Write-SetAround-Read: OK +++ OK, passed 100 tests. Write-WriteAround-Read: OK +++ OK, passed 100 tests. Write-CopyAround-Read: OK +++ OK, passed 100 tests. Write-MoveAround-Read: OK +++ OK, passed 100 tests. Write-InitializeBetween-Read: OK +++ OK, passed 100 tests. Write-ClearBetween-Read: OK +++ OK, passed 100 tests. Write-SetBetween-Read: OK +++ OK, passed 100 tests. Write-CopyBetween-Read: OK +++ OK, passed 100 tests. Write-MoveBetween-Read: OK +++ OK, passed 100 tests. Mod 4294967296 fromInteger: OK +++ OK, passed 100 tests. invertMod: OK +++ OK, passed 100 tests. powMod: OK +++ OK, passed 100 tests. Enum Succ Pred Identity: OK +++ OK, passed 100 tests; 1 discarded. Pred Succ Identity: OK +++ OK, passed 100 tests. Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Num Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export ifoldr' Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export ifoldl' Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export imap Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export imapM Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export iforM Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export imapM_ Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export iforM_ Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export modify Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export indexM Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export generate Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export generateM Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export slice Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export eqBy Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export cmpBy Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export mapMaybeM Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export uniq Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export fold1M Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export foldM' Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export fold1M' Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unfoldrM Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unfoldrNM Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unfoldrExactN Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unfoldrExactNM Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export iterateNM Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export prescanl Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export prescanl' Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export postscanl Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export postscanl' Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export scanl1' Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export enumFromStepN Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export Vector Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export convert Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export accumulate_ Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export backpermute Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export breakR Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export constructN Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export constructrN Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export createT Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export enumFromN Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export fold1M'_ Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export fold1M_ Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export foldM'_ Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export headM Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export ifilter Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export ifoldM Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export ifoldM' Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export ifoldM'_ Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export ifoldM_ Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export imapMaybe Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export imapMaybeM Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. Additive Inverse: OK +++ OK, passed 100 tests. Subtraction: OK +++ OK, passed 100 tests. Abs Is Idempotent: OK +++ OK, passed 100 tests. Signum Is Idempotent: OK +++ OK, passed 100 tests. Product Of Abs And Signum Is Id: OK +++ OK, passed 100 tests. Show Show: OK +++ OK, passed 100 tests. Equivariance: showsPrec: OK +++ OK, passed 100 tests. Equivariance: showList: OK +++ OK, passed 100 tests. Storable Set-Get (you get back what you put in): OK +++ OK, passed 100 tests. Get-Set (putting back what you got out has no effect): OK +++ OK, passed 100 tests. Set-Set (if you set something twice, the first set is inconsequential: OK +++ OK, passed 100 tests. List Conversion Roundtrips: OK +++ OK, passed 100 tests. peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK +++ OK, passed 100 tests. peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK +++ OK, passed 100 tests. peekByteOff a i ≡ peek (plusPtr a i): OK +++ OK, passed 100 tests. peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK +++ OK, passed 100 tests. Semiring Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. FromNatural Maps Zero: OK +++ OK, passed 100 tests. FromNatural Maps One: OK +++ OK, passed 100 tests. FromNatural Maps Plus: OK +++ OK, passed 100 tests. FromNatural Maps Times: OK +++ OK, passed 100 tests. Ring Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export iscanl Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export iscanl' Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export iscanr Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export iscanr' Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export izipWith Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export izipWith3 Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export izipWith4 Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export izipWith5 Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export izipWith6 Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export izipWithM Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export izipWithM_ Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export lastM Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export maxIndex Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export maxIndexBy Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export maximumOn Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export minIndex Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export minIndexBy Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export minimumOn Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export partitionWith Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export postscanr Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export postscanr' Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export prescanr Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export prescanr' Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export scanr' Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export scanr1' Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export spanR Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeAccumulate_ Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeBackpermute Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeCopy Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeHeadM Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeIndexM Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeLastM Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeSlice Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeUpd Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeUpdate_ Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unstablePartition Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export update_ Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export MVector Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeCast Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeCoerceVector 0% ( 1 /197) in 'Rebase.Data.Vector.Primitive' Missing documentation for: Module header ++ foldr map ! // accum unsafeAccum !? freeze unsafeFreeze thaw unsafeThaw unfoldr concat filter enumFromTo enumFromThenTo fromList fromListN toList empty mapM mapMaybe head uncons unsnoc tail last init null length foldl foldl' foldl1 foldl1' sum product scanl scanl1 scanl' foldr' foldr1 scanr scanr1 maximum minimum replicate takeWhile dropWhile take drop splitAt span break reverse any all elem notElem concatMap zipWith zipWith3 unsafeIndex Additive Inverse: OK +++ OK, passed 100 tests. Prim ByteArray Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 111 discarded. ByteArray Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 13 discarded. ByteArray Put-Put (putting twice is same as putting once): OK +++ OK, passed 100 tests; 14 discarded. ByteArray Set Range: OK +++ OK, passed 100 tests. ByteArray List Conversion Roundtrips: OK +++ OK, passed 100 tests. Addr Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 147 discarded. Addr Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 18 discarded. Addr Set Range: OK +++ OK, passed 100 tests. Addr List Conversion Roundtrips: OK +++ OK, passed 100 tests. Vector.Unboxed.MVector New-Length: OK +++ OK, passed 100 tests. Replicate-Length: OK +++ OK, passed 100 tests. Slice-Length: OK +++ OK, passed 100 tests. Grow-Length: OK +++ OK, passed 100 tests. Write-Read: OK +++ OK, passed 100 tests. Set-Read: OK +++ OK, passed 100 tests. Sliced-Set-Read: OK +++ OK, passed 100 tests. Replicate-Read: OK +++ OK, passed 100 tests. Slice-Overlaps: OK +++ OK, passed 100 tests. Slice-Copy: OK +++ OK, passed 100 tests. Slice-Move: OK +++ OK, passed 100 tests. Write-Copy-Read: OK +++ OK, passed 100 tests. Write-Move-Read: OK +++ OK, passed 100 tests. Write-Grow-Read: OK +++ OK, passed 100 tests. Sliced-Write-Copy-Read: OK +++ OK, passed 100 tests. Sliced-Write-Move-Read: OK +++ OK, passed 100 tests. Sliced-Write-Grow-Read: OK +++ OK, passed 100 tests. Write-InitializeAround-Read: OK +++ OK, passed 100 tests. Write-ClearAround-Read: OK +++ OK, passed 100 tests. Write-SetAround-Read: OK +++ OK, passed 100 tests. Write-WriteAround-Read: OK +++ OK, passed 100 tests. Write-CopyAround-Read: OK +++ OK, passed 100 tests. Write-MoveAround-Read: OK +++ OK, passed 100 tests. Write-InitializeBetween-Read: OK +++ OK, passed 100 tests. Write-ClearBetween-Read: OK +++ OK, passed 100 tests. foldMap foldMap' mapM_ forM_ maximumBy minimumBy find elemIndex elemIndices findIndex findIndices partition zipWith4 zipWith5 zipWith6 group groupBy singleton forM filterM zipWithM zipWithM_ foldM foldM_ replicateM cons foldr1' create snoc unfoldrN unsafeHead unsafeTail unsafeInit unsafeLast unsafeTake unsafeDrop copy iterateN findIndexR force ifoldr ifoldl ifoldr' ifoldl' imap imapM iforM imapM_ iforM_ modify indexM generate generateM slice eqBy cmpBy mapMaybeM uniq fold1M foldM' fold1M' unfoldrM unfoldrNM unfoldrExactN unfoldrExactNM iterateNM prescanl prescanl' postscanl postscanl' scanl1' enumFromStepN Vector convert accumulate_ backpermute breakR constructN constructrN createT enumFromN fold1M'_ fold1M_ foldM'_ headM ifilter ifoldM ifoldM' ifoldM'_ ifoldM_ imapMaybe imapMaybeM iscanl iscanl' iscanr iscanr' izipWith izipWith3 izipWith4 izipWith5 izipWith6 izipWithM izipWithM_ lastM maxIndex maxIndexBy maximumOn minIndex minIndexBy minimumOn partitionWith postscanr postscanr' prescanr prescanr' scanr' scanr1' spanR unsafeAccumulate_ unsafeBackpermute unsafeCopy unsafeHeadM unsafeIndexM unsafeLastM unsafeSlice unsafeUpd unsafeUpdate_ unstablePartition update_ MVector unsafeCast unsafeCoerceVector Warning: Rebase.Data.Vector.Primitive.Mutable: Could not find documentation for exported module: Data.Vector.Primitive.Mutable Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export foldr Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export unsafeRead Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export unsafeWrite Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export swap Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export tail Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export init Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export null Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export length Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export foldl Write-SetBetween-Read: OK +++ OK, passed 100 tests. Write-CopyBetween-Read: OK +++ OK, passed 100 tests. Write-MoveBetween-Read: OK +++ OK, passed 100 tests. Mod 4294967297 fromInteger: OK +++ OK, passed 100 tests. invertMod: OK +++ OK, passed 100 tests. powMod: OK +++ OK, passed 100 tests. Enum Succ Pred Identity: OK +++ OK, passed 100 tests; 1 discarded. Pred Succ Identity: OK +++ OK, passed 100 tests; 1 discarded. Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Num Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. Additive Inverse: OK +++ OK, passed 100 tests. Subtraction: OK +++ OK, passed 100 tests. Abs Is Idempotent: OK +++ OK, passed 100 tests. Signum Is Idempotent: OK +++ OK, passed 100 tests. Product Of Abs And Signum Is Id: OK +++ OK, passed 100 tests. Show Show: OK +++ OK, passed 100 tests. Equivariance: showsPrec: OK +++ OK, passed 100 tests. Equivariance: showList: OK +++ OK, passed 100 tests. Storable Set-Get (you get back what you put in): OK +++ OK, passed 100 tests. Get-Set (putting back what you got out has no effect): OK +++ OK, passed 100 tests. Set-Set (if you set something twice, the first set is inconsequential: OK +++ OK, passed 100 tests. Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export foldl' Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export foldr' Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export replicate Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export take Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export drop Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export splitAt Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export readMaybe Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export read Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export foldrM Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export mapM_ Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export forM_ Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export write Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export new Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export foldM Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export replicateM Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export unsafeTail Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export unsafeInit Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export unsafeTake Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export unsafeDrop Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export copy Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export clear Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export ifoldr Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export ifoldl Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export ifoldr' Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export ifoldl' Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export imapM_ Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export iforM_ Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export ifoldrM Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export modify Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export modifyM Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export clone Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export generate Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export generateM Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export slice Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export foldM' Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export set Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export ifoldM Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export ifoldM' Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export unsafeCopy Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export unsafeSlice Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export MVector Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export unsafeNew Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export exchange Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export foldrM' Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export grow Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export ifoldrM' List Conversion Roundtrips: OK +++ OK, passed 100 tests. peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK +++ OK, passed 100 tests. peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK +++ OK, passed 100 tests. peekByteOff a i ≡ peek (plusPtr a i): OK +++ OK, passed 100 tests. peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK +++ OK, passed 100 tests. Semiring Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. FromNatural Maps Zero: OK +++ OK, passed 100 tests. FromNatural Maps One: OK +++ OK, passed 100 tests. FromNatural Maps Plus: OK +++ OK, passed 100 tests. FromNatural Maps Times: OK +++ OK, passed 100 tests. Ring Additive Inverse: OK +++ OK, passed 100 tests. Prim ByteArray Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 118 discarded. ByteArray Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 12 discarded. ByteArray Put-Put (putting twice is same as putting once): OK +++ OK, passed 100 tests; 13 discarded. ByteArray Set Range: OK +++ OK, passed 100 tests. ByteArray List Conversion Roundtrips: OK +++ OK, passed 100 tests. Addr Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 129 discarded. Addr Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 15 discarded. Addr Set Range: OK +++ OK, passed 100 tests. Addr List Conversion Roundtrips: OK +++ OK, passed 100 tests. Vector.Unboxed.MVector New-Length: OK +++ OK, passed 100 tests. Replicate-Length: OK +++ OK, passed 100 tests. Slice-Length: OK +++ OK, passed 100 tests. Grow-Length: OK +++ OK, passed 100 tests. Write-Read: OK +++ OK, passed 100 tests. Set-Read: OK Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export move Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export nextPermutation Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export nextPermutationBy Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export overlaps Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export prevPermutation Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export prevPermutationBy Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export unsafeExchange Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export unsafeGrow Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export unsafeModify Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export unsafeModifyM Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export unsafeMove Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export unsafeSwap Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export IOVector Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export STVector Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export unsafeCast Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export unsafeCoerceMVector 5% ( 4 / 76) in 'Rebase.Data.Vector.Primitive.Mutable' Missing documentation for: Module header foldr unsafeRead unsafeWrite swap tail init null length foldl foldl' foldr' replicate take drop splitAt readMaybe read foldrM mapM_ forM_ write new foldM replicateM unsafeTail unsafeInit unsafeTake unsafeDrop copy clear ifoldr ifoldl ifoldr' ifoldl' imapM_ iforM_ ifoldrM modify modifyM clone generate generateM slice foldM' set ifoldM ifoldM' unsafeCopy unsafeSlice MVector unsafeNew exchange foldrM' grow ifoldrM' move nextPermutation nextPermutationBy overlaps prevPermutation prevPermutationBy unsafeExchange unsafeGrow unsafeModify unsafeModifyM unsafeMove unsafeSwap IOVector STVector unsafeCast unsafeCoerceMVector Warning: Rebase.Data.Vector.Storable: Could not find documentation for exported module: Data.Vector.Storable Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export ++ Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export foldr Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export map Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export ! Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export // Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export accum Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeAccum Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export !? Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export freeze Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeFreeze Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export thaw Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeThaw Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unfoldr Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export concat Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export filter Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export enumFromTo Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export enumFromThenTo Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export fromList +++ OK, passed 100 tests. Sliced-Set-Read: OK +++ OK, passed 100 tests. Replicate-Read: OK +++ OK, passed 100 tests. Slice-Overlaps: OK +++ OK, passed 100 tests. Slice-Copy: OK +++ OK, passed 100 tests. Slice-Move: OK +++ OK, passed 100 tests. Write-Copy-Read: OK +++ OK, passed 100 tests. Write-Move-Read: OK +++ OK, passed 100 tests. Write-Grow-Read: OK +++ OK, passed 100 tests. Sliced-Write-Copy-Read: OK +++ OK, passed 100 tests. Sliced-Write-Move-Read: OK +++ OK, passed 100 tests. Sliced-Write-Grow-Read: OK +++ OK, passed 100 tests. Write-InitializeAround-Read: OK +++ OK, passed 100 tests. Write-ClearAround-Read: OK +++ OK, passed 100 tests. Write-SetAround-Read: OK +++ OK, passed 100 tests. Write-WriteAround-Read: OK +++ OK, passed 100 tests. Write-CopyAround-Read: OK +++ OK, passed 100 tests. Write-MoveAround-Read: OK +++ OK, passed 100 tests. Write-InitializeBetween-Read: OK +++ OK, passed 100 tests. Write-ClearBetween-Read: OK +++ OK, passed 100 tests. Write-SetBetween-Read: OK +++ OK, passed 100 tests. Write-CopyBetween-Read: OK +++ OK, passed 100 tests. Write-MoveBetween-Read: OK +++ OK, passed 100 tests. Mod 18446744073709551615 fromInteger: OK +++ OK, passed 100 tests. invertMod: OK +++ OK, passed 100 tests. powMod: OK +++ OK, passed 100 tests. Enum Succ Pred Identity: OK +++ OK, passed 100 tests; 23 discarded. Pred Succ Identity: OK +++ OK, passed 100 tests; 12 discarded. Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Num Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export fromListN Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export toList Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export empty Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export mapM Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export mapMaybe Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export head Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export uncons Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsnoc Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export tail Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export last Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export init Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export null Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export length Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export foldl Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export foldl' Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export foldl1 Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export foldl1' Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export sum Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export product Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export scanl Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export scanl1 Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export scanl' Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export foldr' Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export foldr1 Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export scanr Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export scanr1 Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export maximum Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export minimum Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export replicate Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export takeWhile Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export dropWhile Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export take Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export drop Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export splitAt Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export span Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export break Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export reverse Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export and Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export or Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export any Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export all Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export elem Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export notElem Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export concatMap Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export zipWith Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export zipWith3 Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeIndex Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export foldMap Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export foldMap' Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export mapM_ Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export forM_ Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export maximumBy Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. Additive Inverse: OK +++ OK, passed 100 tests. Subtraction: OK +++ OK, passed 100 tests. Abs Is Idempotent: OK +++ OK, passed 100 tests. Signum Is Idempotent: OK +++ OK, passed 100 tests. Product Of Abs And Signum Is Id: OK +++ OK, passed 100 tests. Show Show: OK +++ OK, passed 100 tests. Equivariance: showsPrec: OK +++ OK, passed 100 tests. Equivariance: showList: OK +++ OK, passed 100 tests. Storable Set-Get (you get back what you put in): OK +++ OK, passed 100 tests. Get-Set (putting back what you got out has no effect): OK +++ OK, passed 100 tests. Set-Set (if you set something twice, the first set is inconsequential: OK +++ OK, passed 100 tests. List Conversion Roundtrips: OK +++ OK, passed 100 tests. peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK +++ OK, passed 100 tests. peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK +++ OK, passed 100 tests. peekByteOff a i ≡ peek (plusPtr a i): OK +++ OK, passed 100 tests. peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK +++ OK, passed 100 tests. Semiring Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. FromNatural Maps Zero: OK +++ OK, passed 100 tests. Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export minimumBy Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export find Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export elemIndex Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export elemIndices Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export findIndex Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export findIndices Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export partition Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export zipWith4 Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export zipWith5 Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export zipWith6 Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export group Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export groupBy Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export singleton Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export forM Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export filterM Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export zipWithM Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export zipWithM_ Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export foldM Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export foldM_ Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export replicateM Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export cons Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export foldr1' Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export create Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export snoc Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unfoldrN Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeHead Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeTail Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeInit Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeLast Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeTake Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeDrop Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export copy Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export iterateN Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export findIndexR Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export force Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export ifoldr Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export ifoldl Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export ifoldr' Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export ifoldl' Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export imap Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export imapM Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export iforM Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export imapM_ Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export iforM_ Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export modify Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export indexM Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export generate Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export generateM Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export slice Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export eqBy Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export cmpBy FromNatural Maps One: OK +++ OK, passed 100 tests. FromNatural Maps Plus: OK +++ OK, passed 100 tests. FromNatural Maps Times: OK +++ OK, passed 100 tests. Ring Additive Inverse: OK +++ OK, passed 100 tests. Prim ByteArray Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 152 discarded. ByteArray Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 12 discarded. ByteArray Put-Put (putting twice is same as putting once): OK +++ OK, passed 100 tests; 15 discarded. ByteArray Set Range: OK +++ OK, passed 100 tests. ByteArray List Conversion Roundtrips: OK +++ OK, passed 100 tests. Addr Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 129 discarded. Addr Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 12 discarded. Addr Set Range: OK +++ OK, passed 100 tests. Addr List Conversion Roundtrips: OK +++ OK, passed 100 tests. Vector.Unboxed.MVector New-Length: OK +++ OK, passed 100 tests. Replicate-Length: OK +++ OK, passed 100 tests. Slice-Length: OK +++ OK, passed 100 tests. Grow-Length: OK +++ OK, passed 100 tests. Write-Read: OK +++ OK, passed 100 tests. Set-Read: OK +++ OK, passed 100 tests. Sliced-Set-Read: OK +++ OK, passed 100 tests. Replicate-Read: OK +++ OK, passed 100 tests. Slice-Overlaps: OK +++ OK, passed 100 tests. Slice-Copy: OK +++ OK, passed 100 tests. Slice-Move: OK +++ OK, passed 100 tests. Write-Copy-Read: OK +++ OK, passed 100 tests. Write-Move-Read: OK +++ OK, passed 100 tests. Write-Grow-Read: OK +++ OK, passed 100 tests. Sliced-Write-Copy-Read: OK +++ OK, passed 100 tests. Sliced-Write-Move-Read: OK +++ OK, passed 100 tests. Sliced-Write-Grow-Read: OK +++ OK, passed 100 tests. Write-InitializeAround-Read: OK +++ OK, passed 100 tests. Write-ClearAround-Read: OK +++ OK, passed 100 tests. Write-SetAround-Read: OK +++ OK, passed 100 tests. Write-WriteAround-Read: OK +++ OK, passed 100 tests. Write-CopyAround-Read: OK +++ OK, passed 100 tests. Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export mapMaybeM Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export uniq Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export fold1M Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export foldM' Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export fold1M' Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unfoldrM Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unfoldrNM Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unfoldrExactN Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unfoldrExactNM Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export iterateNM Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export prescanl Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export prescanl' Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export postscanl Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export postscanl' Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export scanl1' Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export enumFromStepN Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export Vector Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export convert Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export accumulate_ Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export backpermute Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export breakR Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export constructN Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export constructrN Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export createT Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export enumFromN Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export fold1M'_ Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export fold1M_ Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export foldM'_ Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export headM Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export ifilter Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export ifoldM Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export ifoldM' Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export ifoldM'_ Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export ifoldM_ Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export imapMaybe Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export imapMaybeM Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export iscanl Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export iscanl' Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export iscanr Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export iscanr' Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export izipWith Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export izipWith3 Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export izipWith4 Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export izipWith5 Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export izipWith6 Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export izipWithM Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export izipWithM_ Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export lastM Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export maxIndex Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export maxIndexBy Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export maximumOn Write-MoveAround-Read: OK +++ OK, passed 100 tests. Write-InitializeBetween-Read: OK +++ OK, passed 100 tests. Write-ClearBetween-Read: OK +++ OK, passed 100 tests. Write-SetBetween-Read: OK +++ OK, passed 100 tests. Write-CopyBetween-Read: OK +++ OK, passed 100 tests. Write-MoveBetween-Read: OK +++ OK, passed 100 tests. Mod 18446744073709551616 fromInteger: OK +++ OK, passed 100 tests. invertMod: OK +++ OK, passed 100 tests. powMod: OK +++ OK, passed 100 tests. Enum Succ Pred Identity: OK +++ OK, passed 100 tests; 63 discarded. Pred Succ Identity: OK +++ OK, passed 100 tests; 24 discarded. Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Num Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. Additive Inverse: OK +++ OK, passed 100 tests. Subtraction: OK +++ OK, passed 100 tests. Abs Is Idempotent: OK +++ OK, passed 100 tests. Signum Is Idempotent: OK +++ OK, passed 100 tests. Product Of Abs And Signum Is Id: OK +++ OK, passed 100 tests. Show Show: OK +++ OK, passed 100 tests. Equivariance: showsPrec: OK +++ OK, passed 100 tests. Equivariance: showList: OK +++ OK, passed 100 tests. Storable Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export minIndex Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export minIndexBy Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export minimumOn Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export partitionWith Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export postscanr Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export postscanr' Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export prescanr Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export prescanr' Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export scanr' Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export scanr1' Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export spanR Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeAccumulate_ Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeBackpermute Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeCopy Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeHeadM Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeIndexM Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeLastM Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeSlice Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeUpd Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeUpdate_ Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unstablePartition Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export update_ Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export MVector Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeCast Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeCoerceVector Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeFromForeignPtr Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export isSameVector Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeFromForeignPtr0 Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeToForeignPtr Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeToForeignPtr0 Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeWith 0% ( 1 /205) in 'Rebase.Data.Vector.Storable' Missing documentation for: Module header ++ foldr map ! // accum unsafeAccum !? freeze unsafeFreeze thaw unsafeThaw unfoldr concat filter enumFromTo enumFromThenTo fromList fromListN toList empty mapM mapMaybe head uncons unsnoc tail last init null length foldl foldl' foldl1 foldl1' sum product scanl scanl1 scanl' foldr' foldr1 scanr scanr1 maximum minimum replicate takeWhile dropWhile take drop splitAt span break reverse and or any all elem notElem concatMap zipWith zipWith3 unsafeIndex foldMap foldMap' mapM_ forM_ maximumBy minimumBy find elemIndex elemIndices findIndex findIndices partition zipWith4 zipWith5 zipWith6 group groupBy singleton forM filterM zipWithM zipWithM_ foldM foldM_ replicateM cons foldr1' create snoc unfoldrN unsafeHead unsafeTail unsafeInit unsafeLast unsafeTake unsafeDrop copy iterateN findIndexR force ifoldr ifoldl ifoldr' ifoldl' imap imapM iforM imapM_ iforM_ modify indexM generate generateM slice Set-Get (you get back what you put in): OK +++ OK, passed 100 tests. Get-Set (putting back what you got out has no effect): OK +++ OK, passed 100 tests. Set-Set (if you set something twice, the first set is inconsequential: OK +++ OK, passed 100 tests. List Conversion Roundtrips: OK +++ OK, passed 100 tests. peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK +++ OK, passed 100 tests. peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK +++ OK, passed 100 tests. peekByteOff a i ≡ peek (plusPtr a i): OK +++ OK, passed 100 tests. peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK +++ OK, passed 100 tests. Semiring Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. FromNatural Maps Zero: OK +++ OK, passed 100 tests. FromNatural Maps One: OK +++ OK, passed 100 tests. FromNatural Maps Plus: OK +++ OK, passed 100 tests. FromNatural Maps Times: OK +++ OK, passed 100 tests. Ring Additive Inverse: OK +++ OK, passed 100 tests. Prim ByteArray Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 121 discarded. ByteArray Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 14 discarded. ByteArray Put-Put (putting twice is same as putting once): OK +++ OK, passed 100 tests; 13 discarded. ByteArray Set Range: OK +++ OK, passed 100 tests. ByteArray List Conversion Roundtrips: OK +++ OK, passed 100 tests. Addr Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 98 discarded. Addr Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 15 discarded. Addr Set Range: OK +++ OK, passed 100 tests. Addr List Conversion Roundtrips: OK +++ OK, passed 100 tests. Vector.Unboxed.MVector New-Length: OK +++ OK, passed 100 tests. Replicate-Length: OK +++ OK, passed 100 tests. Slice-Length: OK +++ OK, passed 100 tests. eqBy cmpBy mapMaybeM uniq fold1M foldM' fold1M' unfoldrM unfoldrNM unfoldrExactN unfoldrExactNM iterateNM prescanl prescanl' postscanl postscanl' scanl1' enumFromStepN Vector convert accumulate_ backpermute breakR constructN constructrN createT enumFromN fold1M'_ fold1M_ foldM'_ headM ifilter ifoldM ifoldM' ifoldM'_ ifoldM_ imapMaybe imapMaybeM iscanl iscanl' iscanr iscanr' izipWith izipWith3 izipWith4 izipWith5 izipWith6 izipWithM izipWithM_ lastM maxIndex maxIndexBy maximumOn minIndex minIndexBy minimumOn partitionWith postscanr postscanr' prescanr prescanr' scanr' scanr1' spanR unsafeAccumulate_ unsafeBackpermute unsafeCopy unsafeHeadM unsafeIndexM unsafeLastM unsafeSlice unsafeUpd unsafeUpdate_ unstablePartition update_ MVector unsafeCast unsafeCoerceVector unsafeFromForeignPtr isSameVector unsafeFromForeignPtr0 unsafeToForeignPtr unsafeToForeignPtr0 unsafeWith Warning: Rebase.Data.Vector.Storable.Internal: Could not find documentation for exported module: Data.Vector.Storable.Internal Warning: Rebase.Data.Vector.Storable.Internal: Couldn't find .haddock for export setPtr Warning: Rebase.Data.Vector.Storable.Internal: Couldn't find .haddock for export updPtr Warning: Rebase.Data.Vector.Storable.Internal: Couldn't find .haddock for export getPtr 20% ( 1 / 5) in 'Rebase.Data.Vector.Storable.Internal' Missing documentation for: Module header setPtr updPtr getPtr Warning: Rebase.Data.Vector.Storable.Mutable: Could not find documentation for exported module: Data.Vector.Storable.Mutable Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export foldr Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeRead Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeWrite Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export swap Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export tail Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export init Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export null Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export length Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export foldl Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export foldl' Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export foldr' Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export replicate Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export take Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export drop Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export splitAt Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export readMaybe Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export read Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export foldrM Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export mapM_ Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export forM_ Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export write Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export new Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export foldM Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export replicateM Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeTail Grow-Length: OK +++ OK, passed 100 tests. Write-Read: OK +++ OK, passed 100 tests. Set-Read: OK +++ OK, passed 100 tests. Sliced-Set-Read: OK +++ OK, passed 100 tests. Replicate-Read: OK +++ OK, passed 100 tests. Slice-Overlaps: OK +++ OK, passed 100 tests. Slice-Copy: OK +++ OK, passed 100 tests. Slice-Move: OK +++ OK, passed 100 tests. Write-Copy-Read: OK +++ OK, passed 100 tests. Write-Move-Read: OK +++ OK, passed 100 tests. Write-Grow-Read: OK +++ OK, passed 100 tests. Sliced-Write-Copy-Read: OK +++ OK, passed 100 tests. Sliced-Write-Move-Read: OK +++ OK, passed 100 tests. Sliced-Write-Grow-Read: OK +++ OK, passed 100 tests. Write-InitializeAround-Read: OK +++ OK, passed 100 tests. Write-ClearAround-Read: OK +++ OK, passed 100 tests. Write-SetAround-Read: OK +++ OK, passed 100 tests. Write-WriteAround-Read: OK +++ OK, passed 100 tests. Write-CopyAround-Read: OK +++ OK, passed 100 tests. Write-MoveAround-Read: OK +++ OK, passed 100 tests. Write-InitializeBetween-Read: OK +++ OK, passed 100 tests. Write-ClearBetween-Read: OK +++ OK, passed 100 tests. Write-SetBetween-Read: OK +++ OK, passed 100 tests. Write-CopyBetween-Read: OK +++ OK, passed 100 tests. Write-MoveBetween-Read: OK +++ OK, passed 100 tests. Mod 18446744073709551617 fromInteger: OK +++ OK, passed 100 tests. invertMod: OK +++ OK, passed 100 tests. powMod: OK +++ OK, passed 100 tests. Enum Succ Pred Identity: OK +++ OK, passed 100 tests; 204 discarded. Pred Succ Identity: OK +++ OK, passed 100 tests; 3 discarded. Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeInit Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeTake Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeDrop Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export copy Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export clear Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export ifoldr Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export ifoldl Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export ifoldr' Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export ifoldl' Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export imapM_ Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export iforM_ Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export ifoldrM Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export modify Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export modifyM Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export clone Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export generate Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export generateM Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export slice Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export foldM' Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export set Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export ifoldM Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export ifoldM' Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeCopy Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeSlice Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export MVector Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeNew Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export exchange Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export foldrM' Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export grow Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export ifoldrM' Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export move Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export nextPermutation Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export nextPermutationBy Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export overlaps Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export prevPermutation Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export prevPermutationBy Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeExchange Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeGrow Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeModify Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeModifyM Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeMove Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeSwap Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export IOVector Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export STVector Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeCast Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeCoerceMVector [3 of 6] Compiling Data.Row.Records ( src/Data/Row/Records.hs, nothing ) Totality: OK +++ OK, passed 100 tests. Num Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. Additive Inverse: OK +++ OK, passed 100 tests. Subtraction: OK +++ OK, passed 100 tests. Abs Is Idempotent: OK +++ OK, passed 100 tests. Signum Is Idempotent: OK +++ OK, passed 100 tests. Product Of Abs And Signum Is Id: OK +++ OK, passed 100 tests. Show Show: OK +++ OK, passed 100 tests. Equivariance: showsPrec: OK +++ OK, passed 100 tests. Equivariance: showList: OK +++ OK, passed 100 tests. Storable Set-Get (you get back what you put in): OK +++ OK, passed 100 tests. Get-Set (putting back what you got out has no effect): OK +++ OK, passed 100 tests. Set-Set (if you set something twice, the first set is inconsequential: OK +++ OK, passed 100 tests. List Conversion Roundtrips: OK +++ OK, passed 100 tests. peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK +++ OK, passed 100 tests. peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK +++ OK, passed 100 tests. peekByteOff a i ≡ peek (plusPtr a i): OK +++ OK, passed 100 tests. peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK +++ OK, passed 100 tests. Semiring Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeFromForeignPtr Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeFromForeignPtr0 Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeToForeignPtr Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeToForeignPtr0 Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeWith 4% ( 4 / 81) in 'Rebase.Data.Vector.Storable.Mutable' Missing documentation for: Module header foldr unsafeRead unsafeWrite swap tail init null length foldl foldl' foldr' replicate take drop splitAt readMaybe read foldrM mapM_ forM_ write new foldM replicateM unsafeTail unsafeInit unsafeTake unsafeDrop copy clear ifoldr ifoldl ifoldr' ifoldl' imapM_ iforM_ ifoldrM modify modifyM clone generate generateM slice foldM' set ifoldM ifoldM' unsafeCopy unsafeSlice MVector unsafeNew exchange foldrM' grow ifoldrM' move nextPermutation nextPermutationBy overlaps prevPermutation prevPermutationBy unsafeExchange unsafeGrow unsafeModify unsafeModifyM unsafeMove unsafeSwap IOVector STVector unsafeCast unsafeCoerceMVector unsafeFromForeignPtr unsafeFromForeignPtr0 unsafeToForeignPtr unsafeToForeignPtr0 unsafeWith Warning: Rebase.Data.Vector.Unboxed: Could not find documentation for exported module: Data.Vector.Unboxed Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export ++ Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export foldr Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export map Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export ! Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export // Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export accum Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeAccum Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export !? Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export freeze Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeFreeze Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export thaw Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeThaw Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unfoldr Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export concat Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export filter Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export zip Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export enumFromTo Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export enumFromThenTo Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export fromList Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export fromListN Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export toList Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export empty Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export mapM Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export mapMaybe Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export head Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export uncons Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsnoc Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export tail Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export last Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export init +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. FromNatural Maps Zero: OK +++ OK, passed 100 tests. FromNatural Maps One: OK +++ OK, passed 100 tests. FromNatural Maps Plus: OK +++ OK, passed 100 tests. FromNatural Maps Times: OK +++ OK, passed 100 tests. Ring Additive Inverse: OK +++ OK, passed 100 tests. Prim ByteArray Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 125 discarded. ByteArray Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 15 discarded. ByteArray Put-Put (putting twice is same as putting once): OK +++ OK, passed 100 tests; 19 discarded. ByteArray Set Range: OK +++ OK, passed 100 tests. ByteArray List Conversion Roundtrips: OK +++ OK, passed 100 tests. Addr Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 98 discarded. Addr Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 19 discarded. Addr Set Range: OK +++ OK, passed 100 tests. Addr List Conversion Roundtrips: OK +++ OK, passed 100 tests. Vector.Unboxed.MVector New-Length: OK +++ OK, passed 100 tests. Replicate-Length: OK +++ OK, passed 100 tests. Slice-Length: OK +++ OK, passed 100 tests. Grow-Length: OK +++ OK, passed 100 tests. Write-Read: OK +++ OK, passed 100 tests. Set-Read: OK +++ OK, passed 100 tests. Sliced-Set-Read: OK +++ OK, passed 100 tests. Replicate-Read: OK +++ OK, passed 100 tests. Slice-Overlaps: OK +++ OK, passed 100 tests. Slice-Copy: OK +++ OK, passed 100 tests. Slice-Move: OK +++ OK, passed 100 tests. Write-Copy-Read: OK +++ OK, passed 100 tests. Write-Move-Read: OK +++ OK, passed 100 tests. Write-Grow-Read: OK +++ OK, passed 100 tests. Sliced-Write-Copy-Read: OK +++ OK, passed 100 tests. Sliced-Write-Move-Read: OK +++ OK, passed 100 tests. Sliced-Write-Grow-Read: OK +++ OK, passed 100 tests. Write-InitializeAround-Read: OK +++ OK, passed 100 tests. Write-ClearAround-Read: OK +++ OK, passed 100 tests. Write-SetAround-Read: OK Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export null Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export length Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export foldl Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export foldl' Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export foldl1 Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export foldl1' Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export sum Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export product Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export scanl Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export scanl1 Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export scanl' Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export foldr' Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export foldr1 Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export scanr Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export scanr1 Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export maximum Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export minimum Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export replicate Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export takeWhile Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export dropWhile Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export take Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export drop Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export splitAt Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export span Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export break Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export reverse Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export and Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export or Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export any Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export all Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export elem Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export notElem Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export concatMap Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export zip3 Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export zipWith Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export zipWith3 Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unzip Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unzip3 Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeIndex Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export foldMap Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export foldMap' Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export mapM_ Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export forM_ Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export maximumBy Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export minimumBy Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export find Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export elemIndex Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export elemIndices Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export findIndex Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export findIndices Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export partition Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export zip4 Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export zip5 +++ OK, passed 100 tests. Write-WriteAround-Read: OK +++ OK, passed 100 tests. Write-CopyAround-Read: OK +++ OK, passed 100 tests. Write-MoveAround-Read: OK +++ OK, passed 100 tests. Write-InitializeBetween-Read: OK +++ OK, passed 100 tests. Write-ClearBetween-Read: OK +++ OK, passed 100 tests. Write-SetBetween-Read: OK +++ OK, passed 100 tests. Write-CopyBetween-Read: OK +++ OK, passed 100 tests. Write-MoveBetween-Read: OK +++ OK, passed 100 tests. Mod 123456789012345678901234567890 fromInteger: OK +++ OK, passed 100 tests. invertMod: OK +++ OK, passed 100 tests. powMod: OK +++ OK, passed 100 tests. Enum Succ Pred Identity: OK +++ OK, passed 100 tests; 4 discarded. Pred Succ Identity: OK +++ OK, passed 100 tests; 3 discarded. Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Num Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. Additive Inverse: OK +++ OK, passed 100 tests. Subtraction: OK +++ OK, passed 100 tests. Abs Is Idempotent: OK +++ OK, passed 100 tests. Signum Is Idempotent: OK +++ OK, passed 100 tests. Product Of Abs And Signum Is Id: OK +++ OK, passed 100 tests. Show Show: OK Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export zip6 Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export zipWith4 Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export zipWith5 Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export zipWith6 Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unzip4 Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unzip5 Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unzip6 Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export group Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export groupBy Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export singleton Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export forM Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export filterM Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export zipWithM Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export zipWithM_ Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export foldM Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export foldM_ Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export replicateM Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export cons Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export foldr1' Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export create Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export snoc Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unfoldrN Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeHead Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeTail Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeInit Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeLast Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeTake Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeDrop Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export copy Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export iterateN Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export update Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export findIndexR Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export force Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export indexed Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export ifoldr Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export ifoldl Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export ifoldr' Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export ifoldl' Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export imap Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export imapM Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export iforM Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export imapM_ Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export iforM_ Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export modify Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export indexM Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export generate Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export generateM Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export slice Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export eqBy Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export cmpBy Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export mapMaybeM Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export uniq +++ OK, passed 100 tests. Equivariance: showsPrec: OK +++ OK, passed 100 tests. Equivariance: showList: OK +++ OK, passed 100 tests. Storable Set-Get (you get back what you put in): OK +++ OK, passed 100 tests. Get-Set (putting back what you got out has no effect): OK +++ OK, passed 100 tests. Set-Set (if you set something twice, the first set is inconsequential: OK +++ OK, passed 100 tests. List Conversion Roundtrips: OK +++ OK, passed 100 tests. peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK +++ OK, passed 100 tests. peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK +++ OK, passed 100 tests. peekByteOff a i ≡ peek (plusPtr a i): OK +++ OK, passed 100 tests. peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK +++ OK, passed 100 tests. Semiring Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. FromNatural Maps Zero: OK +++ OK, passed 100 tests. FromNatural Maps One: OK +++ OK, passed 100 tests. FromNatural Maps Plus: OK +++ OK, passed 100 tests. FromNatural Maps Times: OK +++ OK, passed 100 tests. Ring Additive Inverse: OK +++ OK, passed 100 tests. Prim ByteArray Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 105 discarded. ByteArray Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 17 discarded. ByteArray Put-Put (putting twice is same as putting once): OK +++ OK, passed 100 tests; 14 discarded. ByteArray Set Range: OK +++ OK, passed 100 tests. ByteArray List Conversion Roundtrips: OK +++ OK, passed 100 tests. Addr Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 115 discarded. Addr Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 14 discarded. Addr Set Range: OK +++ OK, passed 100 tests. Addr List Conversion Roundtrips: OK +++ OK, passed 100 tests. Vector.Unboxed.MVector Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export fold1M Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export foldM' Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export fold1M' Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unfoldrM Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unfoldrNM Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unfoldrExactN Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unfoldrExactNM Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export iterateNM Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export prescanl Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export prescanl' Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export postscanl Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export postscanl' Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export scanl1' Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export enumFromStepN Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export Vector Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export convert Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export accumulate Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export accumulate_ Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export backpermute Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export breakR Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export constructN Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export constructrN Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export createT Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export enumFromN Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export fold1M'_ Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export fold1M_ Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export foldM'_ Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export headM Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export ifilter Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export ifoldM Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export ifoldM' Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export ifoldM'_ Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export ifoldM_ Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export imapMaybe Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export imapMaybeM Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export iscanl Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export iscanl' Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export iscanr Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export iscanr' Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export izipWith Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export izipWith3 Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export izipWith4 Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export izipWith5 Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export izipWith6 Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export izipWithM Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export izipWithM_ Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export lastM Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export maxIndex Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export maxIndexBy Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export maximumOn Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export minIndex New-Length: OK +++ OK, passed 100 tests. Replicate-Length: OK +++ OK, passed 100 tests. Slice-Length: OK +++ OK, passed 100 tests. Grow-Length: OK +++ OK, passed 100 tests. Write-Read: OK +++ OK, passed 100 tests. Set-Read: OK +++ OK, passed 100 tests. Sliced-Set-Read: OK +++ OK, passed 100 tests. Replicate-Read: OK +++ OK, passed 100 tests. Slice-Overlaps: OK +++ OK, passed 100 tests. Slice-Copy: OK +++ OK, passed 100 tests. Slice-Move: OK +++ OK, passed 100 tests. Write-Copy-Read: OK +++ OK, passed 100 tests. Write-Move-Read: OK +++ OK, passed 100 tests. Write-Grow-Read: OK +++ OK, passed 100 tests. Sliced-Write-Copy-Read: OK +++ OK, passed 100 tests. Sliced-Write-Move-Read: OK +++ OK, passed 100 tests. Sliced-Write-Grow-Read: OK +++ OK, passed 100 tests. Write-InitializeAround-Read: OK +++ OK, passed 100 tests. Write-ClearAround-Read: OK +++ OK, passed 100 tests. Write-SetAround-Read: OK +++ OK, passed 100 tests. Write-WriteAround-Read: OK +++ OK, passed 100 tests. Write-CopyAround-Read: OK +++ OK, passed 100 tests. Write-MoveAround-Read: OK +++ OK, passed 100 tests. Write-InitializeBetween-Read: OK +++ OK, passed 100 tests. Write-ClearBetween-Read: OK +++ OK, passed 100 tests. Write-SetBetween-Read: OK +++ OK, passed 100 tests. Write-CopyBetween-Read: OK +++ OK, passed 100 tests. Write-MoveBetween-Read: OK +++ OK, passed 100 tests. Mod 2^40000 fromInteger: OK +++ OK, passed 100 tests. invertMod: OK (0.01s) +++ OK, passed 100 tests. powMod: OK (0.03s) +++ OK, passed 100 tests. Enum Succ Pred Identity: OK +++ OK, passed 100 tests; 46 discarded. Pred Succ Identity: OK +++ OK, passed 100 tests; 27 discarded. Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export minIndexBy Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export minimumOn Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export partitionWith Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export postscanr Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export postscanr' Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export prescanr Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export prescanr' Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export scanr' Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export scanr1' Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export spanR Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeAccumulate Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeAccumulate_ Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeBackpermute Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeCopy Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeHeadM Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeIndexM Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeLastM Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeSlice Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeUpd Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeUpdate Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeUpdate_ Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unstablePartition Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export update_ Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export MVector Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export Unbox Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export As Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export DoNotUnboxLazy Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export DoNotUnboxNormalForm Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export DoNotUnboxStrict Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export IsoUnbox Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export UnboxViaPrim 0% ( 0 /218) in 'Rebase.Data.Vector.Unboxed' Missing documentation for: Module header ++ foldr map ! // accum unsafeAccum !? freeze unsafeFreeze thaw unsafeThaw unfoldr concat filter zip enumFromTo enumFromThenTo fromList fromListN toList empty mapM mapMaybe head uncons unsnoc tail last init null length foldl foldl' foldl1 foldl1' sum product scanl scanl1 scanl' foldr' foldr1 scanr scanr1 maximum minimum replicate takeWhile dropWhile take drop splitAt span break reverse and or any all elem notElem concatMap zip3 zipWith zipWith3 unzip unzip3 unsafeIndex foldMap foldMap' mapM_ forM_ maximumBy minimumBy find elemIndex elemIndices findIndex findIndices partition zip4 zip5 zip6 zipWith4 zipWith5 zipWith6 unzip4 unzip5 unzip6 group groupBy singleton forM filterM zipWithM zipWithM_ foldM foldM_ replicateM cons foldr1' create snoc unfoldrN unsafeHead unsafeTail unsafeInit unsafeLast unsafeTake unsafeDrop copy iterateN update findIndexR force indexed ifoldr ifoldl ifoldr' ifoldl' imap imapM iforM imapM_ iforM_ +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Num Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. Additive Inverse: OK +++ OK, passed 100 tests. Subtraction: OK +++ OK, passed 100 tests. Abs Is Idempotent: OK +++ OK, passed 100 tests. Signum Is Idempotent: OK +++ OK, passed 100 tests. Product Of Abs And Signum Is Id: OK +++ OK, passed 100 tests. Show Show: OK (0.02s) +++ OK, passed 100 tests. Equivariance: showsPrec: OK (0.02s) +++ OK, passed 100 tests. Equivariance: showList: OK (0.52s) +++ OK, passed 100 tests. Storable Set-Get (you get back what you put in): OK +++ OK, passed 100 tests. Get-Set (putting back what you got out has no effect): OK +++ OK, passed 100 tests. Set-Set (if you set something twice, the first set is inconsequential: OK +++ OK, passed 100 tests. List Conversion Roundtrips: OK +++ OK, passed 100 tests. peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK +++ OK, passed 100 tests. peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK +++ OK, passed 100 tests. peekByteOff a i ≡ peek (plusPtr a i): OK +++ OK, passed 100 tests. peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK +++ OK, passed 100 tests. Semiring Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK modify indexM generate generateM slice eqBy cmpBy mapMaybeM uniq fold1M foldM' fold1M' unfoldrM unfoldrNM unfoldrExactN unfoldrExactNM iterateNM prescanl prescanl' postscanl postscanl' scanl1' enumFromStepN Vector convert accumulate accumulate_ backpermute breakR constructN constructrN createT enumFromN fold1M'_ fold1M_ foldM'_ headM ifilter ifoldM ifoldM' ifoldM'_ ifoldM_ imapMaybe imapMaybeM iscanl iscanl' iscanr iscanr' izipWith izipWith3 izipWith4 izipWith5 izipWith6 izipWithM izipWithM_ lastM maxIndex maxIndexBy maximumOn minIndex minIndexBy minimumOn partitionWith postscanr postscanr' prescanr prescanr' scanr' scanr1' spanR unsafeAccumulate unsafeAccumulate_ unsafeBackpermute unsafeCopy unsafeHeadM unsafeIndexM unsafeLastM unsafeSlice unsafeUpd unsafeUpdate unsafeUpdate_ unstablePartition update_ MVector Unbox As DoNotUnboxLazy DoNotUnboxNormalForm DoNotUnboxStrict IsoUnbox UnboxViaPrim Warning: Rebase.Data.Vector.Unboxed.Base: Could not find documentation for exported module: Data.Vector.Unboxed.Base Warning: Rebase.Data.Vector.Unboxed.Base: Couldn't find .haddock for export Vector Warning: Rebase.Data.Vector.Unboxed.Base: Couldn't find .haddock for export MVector Warning: Rebase.Data.Vector.Unboxed.Base: Couldn't find .haddock for export IOVector Warning: Rebase.Data.Vector.Unboxed.Base: Couldn't find .haddock for export STVector Warning: Rebase.Data.Vector.Unboxed.Base: Couldn't find .haddock for export Unbox Warning: Rebase.Data.Vector.Unboxed.Base: Couldn't find .haddock for export As Warning: Rebase.Data.Vector.Unboxed.Base: Couldn't find .haddock for export DoNotUnboxLazy Warning: Rebase.Data.Vector.Unboxed.Base: Couldn't find .haddock for export DoNotUnboxNormalForm Warning: Rebase.Data.Vector.Unboxed.Base: Couldn't find .haddock for export DoNotUnboxStrict Warning: Rebase.Data.Vector.Unboxed.Base: Couldn't find .haddock for export IsoUnbox Warning: Rebase.Data.Vector.Unboxed.Base: Couldn't find .haddock for export UnboxViaPrim 0% ( 0 / 12) in 'Rebase.Data.Vector.Unboxed.Base' Missing documentation for: Module header Vector MVector IOVector STVector Unbox As DoNotUnboxLazy DoNotUnboxNormalForm DoNotUnboxStrict IsoUnbox UnboxViaPrim Warning: Rebase.Data.Vector.Unboxed.Mutable: Could not find documentation for exported module: Data.Vector.Unboxed.Mutable Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export foldr Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unsafeRead Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unsafeWrite Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export swap Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export zip Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export tail Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export init Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export null Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export length Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export foldl Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export foldl' Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export foldr' Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export replicate Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export take Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export drop +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. FromNatural Maps Zero: OK +++ OK, passed 100 tests. FromNatural Maps One: OK +++ OK, passed 100 tests. FromNatural Maps Plus: OK +++ OK, passed 100 tests. FromNatural Maps Times: OK +++ OK, passed 100 tests. Ring Additive Inverse: OK +++ OK, passed 100 tests. Prim ByteArray Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 129 discarded. ByteArray Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 22 discarded. ByteArray Put-Put (putting twice is same as putting once): OK +++ OK, passed 100 tests; 21 discarded. ByteArray Set Range: OK +++ OK, passed 100 tests. ByteArray List Conversion Roundtrips: OK +++ OK, passed 100 tests. Addr Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 108 discarded. Addr Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 19 discarded. Addr Set Range: OK +++ OK, passed 100 tests. Addr List Conversion Roundtrips: OK +++ OK, passed 100 tests. Vector.Unboxed.MVector New-Length: OK +++ OK, passed 100 tests. Replicate-Length: OK +++ OK, passed 100 tests. Slice-Length: OK +++ OK, passed 100 tests. Grow-Length: OK +++ OK, passed 100 tests. Write-Read: OK +++ OK, passed 100 tests. Set-Read: OK +++ OK, passed 100 tests. Sliced-Set-Read: OK +++ OK, passed 100 tests. Replicate-Read: OK +++ OK, passed 100 tests. Slice-Overlaps: OK +++ OK, passed 100 tests. Slice-Copy: OK +++ OK, passed 100 tests. Slice-Move: OK +++ OK, passed 100 tests. Write-Copy-Read: OK +++ OK, passed 100 tests. Write-Move-Read: OK +++ OK, passed 100 tests. Write-Grow-Read: OK +++ OK, passed 100 tests. Sliced-Write-Copy-Read: OK +++ OK, passed 100 tests. Sliced-Write-Move-Read: OK +++ OK, passed 100 tests. Sliced-Write-Grow-Read: OK Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export splitAt Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export zip3 Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unzip Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unzip3 Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export readMaybe Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export read Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export foldrM Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export mapM_ Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export forM_ Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export zip4 Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export zip5 Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export zip6 Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unzip4 Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unzip5 Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unzip6 Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export write Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export new Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export foldM Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export replicateM Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unsafeTail Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unsafeInit Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unsafeTake Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unsafeDrop Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export copy Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export clear Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export ifoldr Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export ifoldl Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export ifoldr' Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export ifoldl' Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export imapM_ Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export iforM_ Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export ifoldrM Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export modify Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export modifyM Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export clone Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export generate Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export generateM Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export slice Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export foldM' Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export set Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export ifoldM Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export ifoldM' Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unsafeCopy Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unsafeSlice Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export MVector Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unsafeNew Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export exchange Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export foldrM' +++ OK, passed 100 tests. Write-InitializeAround-Read: OK +++ OK, passed 100 tests. Write-ClearAround-Read: OK +++ OK, passed 100 tests. Write-SetAround-Read: OK +++ OK, passed 100 tests. Write-WriteAround-Read: OK +++ OK, passed 100 tests. Write-CopyAround-Read: OK +++ OK, passed 100 tests. Write-MoveAround-Read: OK +++ OK, passed 100 tests. Write-InitializeBetween-Read: OK +++ OK, passed 100 tests. Write-ClearBetween-Read: OK +++ OK, passed 100 tests. Write-SetBetween-Read: OK +++ OK, passed 100 tests. Write-CopyBetween-Read: OK +++ OK, passed 100 tests. Write-MoveBetween-Read: OK +++ OK, passed 100 tests. Random Mod fromInteger: OK +++ OK, passed 100 tests; 6 discarded. invertMod: OK +++ OK, passed 100 tests; 17 discarded. powMod: OK +++ OK, passed 100 tests; 12 discarded. powMod on sum: OK +++ OK, passed 100 tests; 6 discarded. powMod special case: OK +++ OK, passed 1 test. divide: OK +++ OK, passed 100 tests. gcd: OK +++ OK, passed 100 tests. lcm: OK +++ OK, passed 100 tests. coprime: OK +++ OK, passed 100 tests. quotRem: OK +++ OK, passed 100 tests; 16 discarded. degree: OK +++ OK, passed 100 tests. Mod 0 0: OK +++ OK, passed 100 tests. 1: OK +++ OK, passed 100 tests. minBound: OK +++ OK, passed 100 tests. maxBound: OK +++ OK, passed 100 tests. toEnum: OK +++ OK, passed 100 tests. fromRational: OK +++ OK, passed 100 tests. zero: OK +++ OK, passed 100 tests. one: OK +++ OK, passed 100 tests. fromNatural: OK +++ OK, passed 100 tests. Word.Mod 1 fromInteger: OK +++ OK, passed 100 tests. invertMod: OK +++ OK, passed 100 tests. Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export grow Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export ifoldrM' Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export move Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export nextPermutation Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export nextPermutationBy Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export overlaps Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export prevPermutation Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export prevPermutationBy Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unsafeExchange Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unsafeGrow Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unsafeModify Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unsafeModifyM Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unsafeMove Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unsafeSwap Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export IOVector Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export STVector Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export Unbox 3% ( 3 / 84) in 'Rebase.Data.Vector.Unboxed.Mutable' Missing documentation for: Module header foldr unsafeRead unsafeWrite swap zip tail init null length foldl foldl' foldr' replicate take drop splitAt zip3 unzip unzip3 readMaybe read foldrM mapM_ forM_ zip4 zip5 zip6 unzip4 unzip5 unzip6 write new foldM replicateM unsafeTail unsafeInit unsafeTake unsafeDrop copy clear ifoldr ifoldl ifoldr' ifoldl' imapM_ iforM_ ifoldrM modify modifyM clone generate generateM slice foldM' set ifoldM ifoldM' unsafeCopy unsafeSlice MVector unsafeNew exchange foldrM' grow ifoldrM' move nextPermutation nextPermutationBy overlaps prevPermutation prevPermutationBy unsafeExchange unsafeGrow unsafeModify unsafeModifyM unsafeMove unsafeSwap IOVector STVector Unbox 50% ( 1 / 2) in 'Rebase.Data.Version' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Void' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Void.Unsafe' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Data.Word' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Debug.Trace' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Foreign' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Foreign.C' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Foreign.C.Error' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Foreign.C.String' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Foreign.C.Types' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Foreign.Concurrent' Missing documentation for: Module header Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Num Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. Additive Inverse: OK +++ OK, passed 100 tests. Subtraction: OK +++ OK, passed 100 tests. Abs Is Idempotent: OK +++ OK, passed 100 tests. Signum Is Idempotent: OK +++ OK, passed 100 tests. Product Of Abs And Signum Is Id: OK +++ OK, passed 100 tests. Show Show: OK +++ OK, passed 100 tests. Equivariance: showsPrec: OK +++ OK, passed 100 tests. Equivariance: showList: OK +++ OK, passed 100 tests. Storable Set-Get (you get back what you put in): OK +++ OK, passed 100 tests. Get-Set (putting back what you got out has no effect): OK +++ OK, passed 100 tests. Set-Set (if you set something twice, the first set is inconsequential: OK +++ OK, passed 100 tests. List Conversion Roundtrips: OK +++ OK, passed 100 tests. peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK +++ OK, passed 100 tests. peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK +++ OK, passed 100 tests. peekByteOff a i ≡ peek (plusPtr a i): OK +++ OK, passed 100 tests. peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK +++ OK, passed 100 tests. Semiring Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. 50% ( 1 / 2) in 'Rebase.Foreign.ForeignPtr' Missing documentation for: Module header Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. FromNatural Maps Zero: OK +++ OK, passed 100 tests. FromNatural Maps One: OK +++ OK, passed 100 tests. FromNatural Maps Plus: OK +++ OK, passed 100 tests. FromNatural Maps Times: OK +++ OK, passed 100 tests. Ring Additive Inverse: OK +++ OK, passed 100 tests. Prim ByteArray Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 120 discarded. ByteArray Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 14 discarded. ByteArray Put-Put (putting twice is same as putting once): OK +++ OK, passed 100 tests; 21 discarded. ByteArray Set Range: OK +++ OK, passed 100 tests. ByteArray List Conversion Roundtrips: OK +++ OK, passed 100 tests. Addr Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 124 discarded. Addr Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 14 discarded. Addr Set Range: OK +++ OK, passed 100 tests. Addr List Conversion Roundtrips: OK +++ OK, passed 100 tests. Vector.Unboxed.MVector New-Length: OK +++ OK, passed 100 tests. Replicate-Length: OK +++ OK, passed 100 tests. Slice-Length: OK +++ OK, passed 100 tests. Grow-Length: OK +++ OK, passed 100 tests. Write-Read: OK +++ OK, passed 100 tests. Set-Read: OK +++ OK, passed 100 tests. Sliced-Set-Read: OK +++ OK, passed 100 tests. Replicate-Read: OK +++ OK, passed 100 tests. Slice-Overlaps: OK +++ OK, passed 100 tests. Slice-Copy: OK +++ OK, passed 100 tests. Slice-Move: OK +++ OK, passed 100 tests. Write-Copy-Read: OK +++ OK, passed 100 tests. Write-Move-Read: OK +++ OK, passed 100 tests. Write-Grow-Read: OK +++ OK, passed 100 tests. Sliced-Write-Copy-Read: OK +++ OK, passed 100 tests. Sliced-Write-Move-Read: OK +++ OK, passed 100 tests. 50% ( 1 / 2) in 'Rebase.Foreign.ForeignPtr.Unsafe' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Foreign.Marshal' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Foreign.Marshal.Alloc' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Foreign.Marshal.Array' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Foreign.Marshal.Error' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Foreign.Marshal.Pool' Missing documentation for: Module header Sliced-Write-Grow-Read: OK +++ OK, passed 100 tests. Write-InitializeAround-Read: OK +++ OK, passed 100 tests. Write-ClearAround-Read: OK +++ OK, passed 100 tests. Write-SetAround-Read: OK +++ OK, passed 100 tests. Write-WriteAround-Read: OK +++ OK, passed 100 tests. Write-CopyAround-Read: OK +++ OK, passed 100 tests. Write-MoveAround-Read: OK +++ OK, passed 100 tests. Write-InitializeBetween-Read: OK +++ OK, passed 100 tests. Write-ClearBetween-Read: OK +++ OK, passed 100 tests. Write-SetBetween-Read: OK +++ OK, passed 100 tests. Write-CopyBetween-Read: OK +++ OK, passed 100 tests. Write-MoveBetween-Read: OK +++ OK, passed 100 tests. Mod 2310 fromInteger: OK +++ OK, passed 100 tests. invertMod: OK +++ OK, passed 100 tests. powMod: OK +++ OK, passed 100 tests. Enum Succ Pred Identity: OK +++ OK, passed 100 tests; 3 discarded. Pred Succ Identity: OK +++ OK, passed 100 tests; 3 discarded. Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Num Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. Additive Inverse: OK +++ OK, passed 100 tests. Subtraction: OK +++ OK, passed 100 tests. Abs Is Idempotent: OK +++ OK, passed 100 tests. Signum Is Idempotent: OK +++ OK, passed 100 tests. Product Of Abs And Signum Is Id: OK +++ OK, passed 100 tests. Show Show: OK +++ OK, passed 100 tests. Equivariance: showsPrec: OK +++ OK, passed 100 tests. Equivariance: showList: OK +++ OK, passed 100 tests. Storable Set-Get (you get back what you put in): OK +++ OK, passed 100 tests. Get-Set (putting back what you got out has no effect): OK +++ OK, passed 100 tests. Set-Set (if you set something twice, the first set is inconsequential: OK +++ OK, passed 100 tests. List Conversion Roundtrips: OK +++ OK, passed 100 tests. peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK +++ OK, passed 100 tests. peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK +++ OK, passed 100 tests. peekByteOff a i ≡ peek (plusPtr a i): OK +++ OK, passed 100 tests. peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK +++ OK, passed 100 tests. Semiring Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. FromNatural Maps Zero: OK +++ OK, passed 100 tests. FromNatural Maps One: OK +++ OK, passed 100 tests. FromNatural Maps Plus: OK +++ OK, passed 100 tests. FromNatural Maps Times: OK +++ OK, passed 100 tests. Ring Additive Inverse: OK +++ OK, passed 100 tests. Prim ByteArray Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 110 discarded. ByteArray Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 19 discarded. ByteArray Put-Put (putting twice is same as putting once): OK +++ OK, passed 100 tests; 10 discarded. ByteArray Set Range: OK +++ OK, passed 100 tests. ByteArray List Conversion Roundtrips: OK +++ OK, passed 100 tests. Addr Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 120 discarded. 50% ( 1 / 2) in 'Rebase.Foreign.Marshal.Safe' Missing documentation for: Module header Addr Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 15 discarded. Addr Set Range: OK +++ OK, passed 100 tests. Addr List Conversion Roundtrips: OK +++ OK, passed 100 tests. Vector.Unboxed.MVector New-Length: OK +++ OK, passed 100 tests. Replicate-Length: OK +++ OK, passed 100 tests. Slice-Length: OK +++ OK, passed 100 tests. Grow-Length: OK +++ OK, passed 100 tests. Write-Read: OK +++ OK, passed 100 tests. Set-Read: OK +++ OK, passed 100 tests. Sliced-Set-Read: OK +++ OK, passed 100 tests. Replicate-Read: OK +++ OK, passed 100 tests. Slice-Overlaps: OK +++ OK, passed 100 tests. Slice-Copy: OK +++ OK, passed 100 tests. Slice-Move: OK +++ OK, passed 100 tests. Write-Copy-Read: OK +++ OK, passed 100 tests. Write-Move-Read: OK +++ OK, passed 100 tests. Write-Grow-Read: OK +++ OK, passed 100 tests. Sliced-Write-Copy-Read: OK +++ OK, passed 100 tests. Sliced-Write-Move-Read: OK +++ OK, passed 100 tests. Sliced-Write-Grow-Read: OK +++ OK, passed 100 tests. Write-InitializeAround-Read: OK +++ OK, passed 100 tests. Write-ClearAround-Read: OK +++ OK, passed 100 tests. Write-SetAround-Read: OK +++ OK, passed 100 tests. Write-WriteAround-Read: OK +++ OK, passed 100 tests. Write-CopyAround-Read: OK +++ OK, passed 100 tests. Write-MoveAround-Read: OK +++ OK, passed 100 tests. Write-InitializeBetween-Read: OK +++ OK, passed 100 tests. Write-ClearBetween-Read: OK +++ OK, passed 100 tests. Write-SetBetween-Read: OK +++ OK, passed 100 tests. Write-CopyBetween-Read: OK +++ OK, passed 100 tests. Write-MoveBetween-Read: OK +++ OK, passed 100 tests. Mod 65535 fromInteger: OK +++ OK, passed 100 tests. invertMod: OK +++ OK, passed 100 tests. powMod: OK +++ OK, passed 100 tests. Enum Succ Pred Identity: OK +++ OK, passed 100 tests; 1 discarded. Pred Succ Identity: OK +++ OK, passed 100 tests; 1 discarded. Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Num Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. Additive Inverse: OK +++ OK, passed 100 tests. Subtraction: OK +++ OK, passed 100 tests. Abs Is Idempotent: OK +++ OK, passed 100 tests. Signum Is Idempotent: OK +++ OK, passed 100 tests. Product Of Abs And Signum Is Id: OK +++ OK, passed 100 tests. Show Show: OK +++ OK, passed 100 tests. Equivariance: showsPrec: OK +++ OK, passed 100 tests. Equivariance: showList: OK +++ OK, passed 100 tests. Storable Set-Get (you get back what you put in): OK +++ OK, passed 100 tests. Get-Set (putting back what you got out has no effect): OK +++ OK, passed 100 tests. Set-Set (if you set something twice, the first set is inconsequential: OK +++ OK, passed 100 tests. List Conversion Roundtrips: OK +++ OK, passed 100 tests. peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK +++ OK, passed 100 tests. peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK +++ OK, passed 100 tests. peekByteOff a i ≡ peek (plusPtr a i): OK +++ OK, passed 100 tests. peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK +++ OK, passed 100 tests. Semiring Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. 50% ( 1 / 2) in 'Rebase.Foreign.Marshal.Unsafe' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Foreign.Marshal.Utils' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Foreign.Ptr' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Foreign.StablePtr' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Foreign.Storable' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.Arr' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.Base' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.Char' Missing documentation for: Module header Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. FromNatural Maps Zero: OK +++ OK, passed 100 tests. FromNatural Maps One: OK +++ OK, passed 100 tests. FromNatural Maps Plus: OK +++ OK, passed 100 tests. FromNatural Maps Times: OK +++ OK, passed 100 tests. Ring Additive Inverse: OK +++ OK, passed 100 tests. Prim ByteArray Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 121 discarded. ByteArray Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 12 discarded. ByteArray Put-Put (putting twice is same as putting once): OK +++ OK, passed 100 tests; 17 discarded. ByteArray Set Range: OK +++ OK, passed 100 tests. ByteArray List Conversion Roundtrips: OK +++ OK, passed 100 tests. Addr Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 106 discarded. Addr Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 14 discarded. Addr Set Range: OK +++ OK, passed 100 tests. Addr List Conversion Roundtrips: OK +++ OK, passed 100 tests. Vector.Unboxed.MVector New-Length: OK +++ OK, passed 100 tests. Replicate-Length: OK +++ OK, passed 100 tests. Slice-Length: OK +++ OK, passed 100 tests. Grow-Length: OK +++ OK, passed 100 tests. Write-Read: OK +++ OK, passed 100 tests. Set-Read: OK +++ OK, passed 100 tests. Sliced-Set-Read: OK +++ OK, passed 100 tests. Replicate-Read: OK +++ OK, passed 100 tests. Slice-Overlaps: OK +++ OK, passed 100 tests. Slice-Copy: OK +++ OK, passed 100 tests. Slice-Move: OK +++ OK, passed 100 tests. Write-Copy-Read: OK +++ OK, passed 100 tests. Write-Move-Read: OK +++ OK, passed 100 tests. Write-Grow-Read: OK +++ OK, passed 100 tests. 50% ( 1 / 2) in 'Rebase.GHC.Conc' Missing documentation for: Module header Sliced-Write-Copy-Read: OK +++ OK, passed 100 tests. Sliced-Write-Move-Read: OK +++ OK, passed 100 tests. Sliced-Write-Grow-Read: OK +++ OK, passed 100 tests. Write-InitializeAround-Read: OK +++ OK, passed 100 tests. Write-ClearAround-Read: OK +++ OK, passed 100 tests. Write-SetAround-Read: OK +++ OK, passed 100 tests. Write-WriteAround-Read: OK +++ OK, passed 100 tests. Write-CopyAround-Read: OK +++ OK, passed 100 tests. Write-MoveAround-Read: OK +++ OK, passed 100 tests. Write-InitializeBetween-Read: OK +++ OK, passed 100 tests. Write-ClearBetween-Read: OK +++ OK, passed 100 tests. Write-SetBetween-Read: OK +++ OK, passed 100 tests. Write-CopyBetween-Read: OK +++ OK, passed 100 tests. Write-MoveBetween-Read: OK +++ OK, passed 100 tests. Mod 65536 fromInteger: OK +++ OK, passed 100 tests. invertMod: OK +++ OK, passed 100 tests. powMod: OK +++ OK, passed 100 tests. Enum Succ Pred Identity: OK +++ OK, passed 100 tests; 2 discarded. Pred Succ Identity: OK +++ OK, passed 100 tests. Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Num Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. 50% ( 1 / 2) in 'Rebase.GHC.Conc.IO' Missing documentation for: Module header Additive Inverse: OK +++ OK, passed 100 tests. Subtraction: OK +++ OK, passed 100 tests. Abs Is Idempotent: OK +++ OK, passed 100 tests. Signum Is Idempotent: OK +++ OK, passed 100 tests. Product Of Abs And Signum Is Id: OK +++ OK, passed 100 tests. Show Show: OK +++ OK, passed 100 tests. Equivariance: showsPrec: OK +++ OK, passed 100 tests. Equivariance: showList: OK +++ OK, passed 100 tests. Storable Set-Get (you get back what you put in): OK +++ OK, passed 100 tests. Get-Set (putting back what you got out has no effect): OK +++ OK, passed 100 tests. Set-Set (if you set something twice, the first set is inconsequential: OK +++ OK, passed 100 tests. List Conversion Roundtrips: OK +++ OK, passed 100 tests. peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK +++ OK, passed 100 tests. peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK +++ OK, passed 100 tests. peekByteOff a i ≡ peek (plusPtr a i): OK +++ OK, passed 100 tests. peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK +++ OK, passed 100 tests. Semiring Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. FromNatural Maps Zero: OK +++ OK, passed 100 tests. FromNatural Maps One: OK +++ OK, passed 100 tests. FromNatural Maps Plus: OK +++ OK, passed 100 tests. FromNatural Maps Times: OK +++ OK, passed 100 tests. Ring Additive Inverse: OK +++ OK, passed 100 tests. Prim ByteArray Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 127 discarded. ByteArray Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 19 discarded. ByteArray Put-Put (putting twice is same as putting once): OK +++ OK, passed 100 tests; 16 discarded. ByteArray Set Range: OK +++ OK, passed 100 tests. 50% ( 1 / 2) in 'Rebase.GHC.Conc.Signal' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.Conc.Sync' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.Desugar' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.Enum' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.Environment' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.Err' Missing documentation for: ByteArray List Conversion Roundtrips: OK +++ OK, passed 100 tests. Addr Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 134 discarded. Addr Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 11 discarded. Addr Set Range: OK +++ OK, passed 100 tests. Addr List Conversion Roundtrips: OK +++ OK, passed 100 tests. Vector.Unboxed.MVector New-Length: OK +++ OK, passed 100 tests. Replicate-Length: OK +++ OK, passed 100 tests. Slice-Length: OK +++ OK, passed 100 tests. Grow-Length: OK +++ OK, passed 100 tests. Write-Read: OK +++ OK, passed 100 tests. Set-Read: OK +++ OK, passed 100 tests. Sliced-Set-Read: OK +++ OK, passed 100 tests. Replicate-Read: OK +++ OK, passed 100 tests. Slice-Overlaps: OK +++ OK, passed 100 tests. Slice-Copy: OK +++ OK, passed 100 tests. Slice-Move: OK +++ OK, passed 100 tests. Write-Copy-Read: OK +++ OK, passed 100 tests. Write-Move-Read: OK +++ OK, passed 100 tests. Write-Grow-Read: OK +++ OK, passed 100 tests. Sliced-Write-Copy-Read: OK +++ OK, passed 100 tests. Sliced-Write-Move-Read: OK +++ OK, passed 100 tests. Sliced-Write-Grow-Read: OK +++ OK, passed 100 tests. Write-InitializeAround-Read: OK +++ OK, passed 100 tests. Write-ClearAround-Read: OK +++ OK, passed 100 tests. Write-SetAround-Read: OK +++ OK, passed 100 tests. Write-WriteAround-Read: OK +++ OK, passed 100 tests. Write-CopyAround-Read: OK +++ OK, passed 100 tests. Write-MoveAround-Read: OK +++ OK, passed 100 tests. Write-InitializeBetween-Read: OK +++ OK, passed 100 tests. Write-ClearBetween-Read: OK +++ OK, passed 100 tests. Write-SetBetween-Read: OK +++ OK, passed 100 tests. Write-CopyBetween-Read: OK +++ OK, passed 100 tests. Write-MoveBetween-Read: OK +++ OK, passed 100 tests. Mod 65537 fromInteger: OK +++ OK, passed 100 tests. invertMod: OK +++ OK, passed 100 tests. powMod: OK Module header 50% ( 1 / 2) in 'Rebase.GHC.Exception' Missing documentation for: Module header +++ OK, passed 100 tests. Enum Succ Pred Identity: OK +++ OK, passed 100 tests; 1 discarded. Pred Succ Identity: OK +++ OK, passed 100 tests; 1 discarded. Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Num Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. Additive Inverse: OK +++ OK, passed 100 tests. Subtraction: OK +++ OK, passed 100 tests. Abs Is Idempotent: OK +++ OK, passed 100 tests. Signum Is Idempotent: OK +++ OK, passed 100 tests. Product Of Abs And Signum Is Id: OK +++ OK, passed 100 tests. Show Show: OK +++ OK, passed 100 tests. Equivariance: showsPrec: OK +++ OK, passed 100 tests. Equivariance: showList: OK +++ OK, passed 100 tests. Storable Set-Get (you get back what you put in): OK +++ OK, passed 100 tests. Get-Set (putting back what you got out has no effect): OK +++ OK, passed 100 tests. Set-Set (if you set something twice, the first set is inconsequential: OK +++ OK, passed 100 tests. List Conversion Roundtrips: OK +++ OK, passed 100 tests. peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK +++ OK, passed 100 tests. peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK +++ OK, passed 100 tests. peekByteOff a i ≡ peek (plusPtr a i): OK +++ OK, passed 100 tests. peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK +++ OK, passed 100 tests. Semiring Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. FromNatural Maps Zero: OK +++ OK, passed 100 tests. FromNatural Maps One: OK +++ OK, passed 100 tests. FromNatural Maps Plus: OK +++ OK, passed 100 tests. FromNatural Maps Times: OK +++ OK, passed 100 tests. Ring Additive Inverse: OK +++ OK, passed 100 tests. Prim ByteArray Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 100 discarded. ByteArray Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 13 discarded. ByteArray Put-Put (putting twice is same as putting once): OK +++ OK, passed 100 tests; 13 discarded. ByteArray Set Range: OK +++ OK, passed 100 tests. ByteArray List Conversion Roundtrips: OK +++ OK, passed 100 tests. Addr Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 111 discarded. Addr Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 17 discarded. Addr Set Range: OK +++ OK, passed 100 tests. Addr List Conversion Roundtrips: OK +++ OK, passed 100 tests. Vector.Unboxed.MVector New-Length: OK +++ OK, passed 100 tests. Replicate-Length: OK +++ OK, passed 100 tests. Slice-Length: OK +++ OK, passed 100 tests. Grow-Length: OK +++ OK, passed 100 tests. Write-Read: OK +++ OK, passed 100 tests. Set-Read: OK +++ OK, passed 100 tests. Sliced-Set-Read: OK +++ OK, passed 100 tests. Replicate-Read: OK +++ OK, passed 100 tests. Slice-Overlaps: OK +++ OK, passed 100 tests. Slice-Copy: OK +++ OK, passed 100 tests. Slice-Move: OK +++ OK, passed 100 tests. Write-Copy-Read: OK +++ OK, passed 100 tests. Write-Move-Read: OK +++ OK, passed 100 tests. Write-Grow-Read: OK +++ OK, passed 100 tests. Sliced-Write-Copy-Read: OK +++ OK, passed 100 tests. Sliced-Write-Move-Read: OK +++ OK, passed 100 tests. Sliced-Write-Grow-Read: OK +++ OK, passed 100 tests. Write-InitializeAround-Read: OK +++ OK, passed 100 tests. Write-ClearAround-Read: OK +++ OK, passed 100 tests. Write-SetAround-Read: OK +++ OK, passed 100 tests. Write-WriteAround-Read: OK +++ OK, passed 100 tests. Write-CopyAround-Read: OK +++ OK, passed 100 tests. Write-MoveAround-Read: OK +++ OK, passed 100 tests. Write-InitializeBetween-Read: OK +++ OK, passed 100 tests. Write-ClearBetween-Read: OK +++ OK, passed 100 tests. Write-SetBetween-Read: OK +++ OK, passed 100 tests. Write-CopyBetween-Read: OK +++ OK, passed 100 tests. Write-MoveBetween-Read: OK +++ OK, passed 100 tests. Mod 4294967295 fromInteger: OK +++ OK, passed 100 tests. invertMod: OK +++ OK, passed 100 tests. powMod: OK +++ OK, passed 100 tests. Enum Succ Pred Identity: OK +++ OK, passed 100 tests; 4 discarded. Pred Succ Identity: OK +++ OK, passed 100 tests; 1 discarded. Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Num Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. 50% ( 1 / 2) in 'Rebase.GHC.Exts' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.Fingerprint' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.Fingerprint.Type' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.Float' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.Float.ConversionUtils' Missing documentation for: Module header Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. Additive Inverse: OK +++ OK, passed 100 tests. Subtraction: OK +++ OK, passed 100 tests. Abs Is Idempotent: OK +++ OK, passed 100 tests. Signum Is Idempotent: OK +++ OK, passed 100 tests. Product Of Abs And Signum Is Id: OK +++ OK, passed 100 tests. Show Show: OK +++ OK, passed 100 tests. Equivariance: showsPrec: OK +++ OK, passed 100 tests. Equivariance: showList: OK +++ OK, passed 100 tests. Storable Set-Get (you get back what you put in): OK +++ OK, passed 100 tests. Get-Set (putting back what you got out has no effect): OK +++ OK, passed 100 tests. Set-Set (if you set something twice, the first set is inconsequential: OK +++ OK, passed 100 tests. List Conversion Roundtrips: OK +++ OK, passed 100 tests. peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK +++ OK, passed 100 tests. peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK +++ OK, passed 100 tests. peekByteOff a i ≡ peek (plusPtr a i): OK +++ OK, passed 100 tests. peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK +++ OK, passed 100 tests. Semiring Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. FromNatural Maps Zero: OK +++ OK, passed 100 tests. FromNatural Maps One: OK +++ OK, passed 100 tests. FromNatural Maps Plus: OK +++ OK, passed 100 tests. FromNatural Maps Times: OK +++ OK, passed 100 tests. Ring Additive Inverse: OK +++ OK, passed 100 tests. Prim ByteArray Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 131 discarded. ByteArray Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 23 discarded. 50% ( 1 / 2) in 'Rebase.GHC.Float.RealFracMethods' Missing documentation for: Module header ByteArray Put-Put (putting twice is same as putting once): OK +++ OK, passed 100 tests; 16 discarded. ByteArray Set Range: OK +++ OK, passed 100 tests. ByteArray List Conversion Roundtrips: OK +++ OK, passed 100 tests. Addr Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 107 discarded. Addr Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 11 discarded. Addr Set Range: OK +++ OK, passed 100 tests. Addr List Conversion Roundtrips: OK +++ OK, passed 100 tests. Vector.Unboxed.MVector New-Length: OK +++ OK, passed 100 tests. Replicate-Length: OK +++ OK, passed 100 tests. Slice-Length: OK +++ OK, passed 100 tests. Grow-Length: OK +++ OK, passed 100 tests. Write-Read: OK +++ OK, passed 100 tests. Set-Read: OK +++ OK, passed 100 tests. Sliced-Set-Read: OK +++ OK, passed 100 tests. Replicate-Read: OK +++ OK, passed 100 tests. Slice-Overlaps: OK +++ OK, passed 100 tests. Slice-Copy: OK +++ OK, passed 100 tests. Slice-Move: OK +++ OK, passed 100 tests. Write-Copy-Read: OK +++ OK, passed 100 tests. Write-Move-Read: OK +++ OK, passed 100 tests. Write-Grow-Read: OK +++ OK, passed 100 tests. Sliced-Write-Copy-Read: OK +++ OK, passed 100 tests. Sliced-Write-Move-Read: OK +++ OK, passed 100 tests. Sliced-Write-Grow-Read: OK +++ OK, passed 100 tests. Write-InitializeAround-Read: OK +++ OK, passed 100 tests. Write-ClearAround-Read: OK +++ OK, passed 100 tests. Write-SetAround-Read: OK +++ OK, passed 100 tests. Write-WriteAround-Read: OK +++ OK, passed 100 tests. Write-CopyAround-Read: OK +++ OK, passed 100 tests. Write-MoveAround-Read: OK +++ OK, passed 100 tests. Write-InitializeBetween-Read: OK +++ OK, passed 100 tests. Write-ClearBetween-Read: OK +++ OK, passed 100 tests. Write-SetBetween-Read: OK +++ OK, passed 100 tests. Write-CopyBetween-Read: OK +++ OK, passed 100 tests. Write-MoveBetween-Read: OK +++ OK, passed 100 tests. Mod 4294967296 fromInteger: OK +++ OK, passed 100 tests. invertMod: OK +++ OK, passed 100 tests. powMod: OK +++ OK, passed 100 tests. Enum Succ Pred Identity: OK +++ OK, passed 100 tests. Pred Succ Identity: OK +++ OK, passed 100 tests. Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Num Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. Additive Inverse: OK +++ OK, passed 100 tests. Subtraction: OK +++ OK, passed 100 tests. Abs Is Idempotent: OK +++ OK, passed 100 tests. Signum Is Idempotent: OK +++ OK, passed 100 tests. Product Of Abs And Signum Is Id: OK +++ OK, passed 100 tests. Show Show: OK +++ OK, passed 100 tests. Equivariance: showsPrec: OK +++ OK, passed 100 tests. Equivariance: showList: OK +++ OK, passed 100 tests. Storable Set-Get (you get back what you put in): OK +++ OK, passed 100 tests. Get-Set (putting back what you got out has no effect): OK +++ OK, passed 100 tests. Set-Set (if you set something twice, the first set is inconsequential: OK +++ OK, passed 100 tests. List Conversion Roundtrips: OK +++ OK, passed 100 tests. peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK +++ OK, passed 100 tests. peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK +++ OK, passed 100 tests. peekByteOff a i ≡ peek (plusPtr a i): OK 50% ( 1 / 2) in 'Rebase.GHC.Foreign' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.ForeignPtr' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.Generics' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.IO' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.IO.Buffer' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.IO.BufferedIO' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.IO.Device' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.IO.Encoding' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.IO.Encoding.Failure' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.IO.Encoding.Iconv' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.IO.Encoding.Latin1' Missing documentation for: Module header +++ OK, passed 100 tests. peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK +++ OK, passed 100 tests. Semiring Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. FromNatural Maps Zero: OK +++ OK, passed 100 tests. FromNatural Maps One: OK +++ OK, passed 100 tests. FromNatural Maps Plus: OK +++ OK, passed 100 tests. FromNatural Maps Times: OK +++ OK, passed 100 tests. Ring Additive Inverse: OK +++ OK, passed 100 tests. Prim ByteArray Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 114 discarded. ByteArray Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 14 discarded. ByteArray Put-Put (putting twice is same as putting once): OK +++ OK, passed 100 tests; 13 discarded. ByteArray Set Range: OK +++ OK, passed 100 tests. ByteArray List Conversion Roundtrips: OK +++ OK, passed 100 tests. Addr Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 104 discarded. Addr Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 14 discarded. Addr Set Range: OK +++ OK, passed 100 tests. Addr List Conversion Roundtrips: OK +++ OK, passed 100 tests. Vector.Unboxed.MVector New-Length: OK +++ OK, passed 100 tests. Replicate-Length: OK +++ OK, passed 100 tests. Slice-Length: OK +++ OK, passed 100 tests. Grow-Length: OK +++ OK, passed 100 tests. Write-Read: OK +++ OK, passed 100 tests. Set-Read: OK +++ OK, passed 100 tests. Sliced-Set-Read: OK +++ OK, passed 100 tests. Replicate-Read: OK +++ OK, passed 100 tests. Slice-Overlaps: OK +++ OK, passed 100 tests. 50% ( 1 / 2) in 'Rebase.GHC.IO.Encoding.Types' Missing documentation for: Module header Slice-Copy: OK +++ OK, passed 100 tests. Slice-Move: OK +++ OK, passed 100 tests. Write-Copy-Read: OK +++ OK, passed 100 tests. Write-Move-Read: OK +++ OK, passed 100 tests. Write-Grow-Read: OK +++ OK, passed 100 tests. Sliced-Write-Copy-Read: OK +++ OK, passed 100 tests. Sliced-Write-Move-Read: OK +++ OK, passed 100 tests. Sliced-Write-Grow-Read: OK +++ OK, passed 100 tests. Write-InitializeAround-Read: OK +++ OK, passed 100 tests. Write-ClearAround-Read: OK +++ OK, passed 100 tests. Write-SetAround-Read: OK +++ OK, passed 100 tests. Write-WriteAround-Read: OK +++ OK, passed 100 tests. Write-CopyAround-Read: OK +++ OK, passed 100 tests. Write-MoveAround-Read: OK +++ OK, passed 100 tests. Write-InitializeBetween-Read: OK +++ OK, passed 100 tests. Write-ClearBetween-Read: OK +++ OK, passed 100 tests. Write-SetBetween-Read: OK +++ OK, passed 100 tests. Write-CopyBetween-Read: OK +++ OK, passed 100 tests. Write-MoveBetween-Read: OK +++ OK, passed 100 tests. Mod 4294967297 fromInteger: OK +++ OK, passed 100 tests. invertMod: OK +++ OK, passed 100 tests. powMod: OK +++ OK, passed 100 tests. Enum Succ Pred Identity: OK +++ OK, passed 100 tests; 1 discarded. Pred Succ Identity: OK +++ OK, passed 100 tests; 1 discarded. Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Num Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK 50% ( 1 / 2) in 'Rebase.GHC.IO.Encoding.UTF16' Missing documentation for: +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. Additive Inverse: OK +++ OK, passed 100 tests. Subtraction: OK +++ OK, passed 100 tests. Abs Is Idempotent: OK +++ OK, passed 100 tests. Signum Is Idempotent: OK +++ OK, passed 100 tests. Product Of Abs And Signum Is Id: OK +++ OK, passed 100 tests. Show Show: OK +++ OK, passed 100 tests. Equivariance: showsPrec: OK +++ OK, passed 100 tests. Equivariance: showList: OK +++ OK, passed 100 tests. Storable Set-Get (you get back what you put in): OK +++ OK, passed 100 tests. Get-Set (putting back what you got out has no effect): OK +++ OK, passed 100 tests. Set-Set (if you set something twice, the first set is inconsequential: OK +++ OK, passed 100 tests. List Conversion Roundtrips: OK +++ OK, passed 100 tests. peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK +++ OK, passed 100 tests. peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK +++ OK, passed 100 tests. peekByteOff a i ≡ peek (plusPtr a i): OK +++ OK, passed 100 tests. peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK +++ OK, passed 100 tests. Semiring Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. FromNatural Maps Zero: OK +++ OK, passed 100 tests. FromNatural Maps One: OK +++ OK, passed 100 tests. FromNatural Maps Plus: OK +++ OK, passed 100 tests. FromNatural Maps Times: OK +++ OK, passed 100 tests. Ring Additive Inverse: OK +++ OK, passed 100 tests. Prim Module header ByteArray Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 142 discarded. ByteArray Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 14 discarded. ByteArray Put-Put (putting twice is same as putting once): OK +++ OK, passed 100 tests; 15 discarded. ByteArray Set Range: OK +++ OK, passed 100 tests. ByteArray List Conversion Roundtrips: OK +++ OK, passed 100 tests. Addr Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 108 discarded. Addr Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 17 discarded. Addr Set Range: OK +++ OK, passed 100 tests. Addr List Conversion Roundtrips: OK +++ OK, passed 100 tests. Vector.Unboxed.MVector New-Length: OK +++ OK, passed 100 tests. Replicate-Length: OK +++ OK, passed 100 tests. Slice-Length: OK +++ OK, passed 100 tests. Grow-Length: OK +++ OK, passed 100 tests. Write-Read: OK +++ OK, passed 100 tests. Set-Read: OK +++ OK, passed 100 tests. Sliced-Set-Read: OK +++ OK, passed 100 tests. Replicate-Read: OK +++ OK, passed 100 tests. Slice-Overlaps: OK +++ OK, passed 100 tests. Slice-Copy: OK +++ OK, passed 100 tests. Slice-Move: OK +++ OK, passed 100 tests. Write-Copy-Read: OK +++ OK, passed 100 tests. Write-Move-Read: OK +++ OK, passed 100 tests. Write-Grow-Read: OK +++ OK, passed 100 tests. Sliced-Write-Copy-Read: OK +++ OK, passed 100 tests. Sliced-Write-Move-Read: OK +++ OK, passed 100 tests. Sliced-Write-Grow-Read: OK +++ OK, passed 100 tests. Write-InitializeAround-Read: OK +++ OK, passed 100 tests. Write-ClearAround-Read: OK +++ OK, passed 100 tests. Write-SetAround-Read: OK +++ OK, passed 100 tests. Write-WriteAround-Read: OK +++ OK, passed 100 tests. Write-CopyAround-Read: OK +++ OK, passed 100 tests. Write-MoveAround-Read: OK +++ OK, passed 100 tests. Write-InitializeBetween-Read: OK +++ OK, passed 100 tests. Write-ClearBetween-Read: OK +++ OK, passed 100 tests. Write-SetBetween-Read: OK +++ OK, passed 100 tests. 50% ( 1 / 2) in 'Rebase.GHC.IO.Encoding.UTF32' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.IO.Encoding.UTF8' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.IO.Exception' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.IO.FD' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.IO.Handle' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.IO.Handle.FD' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.IO.Handle.Internals' Missing documentation for: Module header Write-CopyBetween-Read: OK +++ OK, passed 100 tests. Write-MoveBetween-Read: OK +++ OK, passed 100 tests. Mod 18446744073709551615 fromInteger: OK +++ OK, passed 100 tests. invertMod: OK +++ OK, passed 100 tests. powMod: OK +++ OK, passed 100 tests. Enum Succ Pred Identity: OK +++ OK, passed 100 tests; 27 discarded. Pred Succ Identity: OK +++ OK, passed 100 tests; 15 discarded. Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Num Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. Additive Inverse: OK +++ OK, passed 100 tests. Subtraction: OK +++ OK, passed 100 tests. Abs Is Idempotent: OK +++ OK, passed 100 tests. Signum Is Idempotent: OK +++ OK, passed 100 tests. Product Of Abs And Signum Is Id: OK +++ OK, passed 100 tests. Show Show: OK +++ OK, passed 100 tests. Equivariance: showsPrec: OK +++ OK, passed 100 tests. Equivariance: showList: OK +++ OK, passed 100 tests. Storable Set-Get (you get back what you put in): OK +++ OK, passed 100 tests. Get-Set (putting back what you got out has no effect): OK +++ OK, passed 100 tests. Set-Set (if you set something twice, the first set is inconsequential: OK +++ OK, passed 100 tests. List Conversion Roundtrips: OK +++ OK, passed 100 tests. peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK +++ OK, passed 100 tests. peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK +++ OK, passed 100 tests. peekByteOff a i ≡ peek (plusPtr a i): OK +++ OK, passed 100 tests. peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK +++ OK, passed 100 tests. Semiring Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. FromNatural Maps Zero: OK +++ OK, passed 100 tests. FromNatural Maps One: OK +++ OK, passed 100 tests. FromNatural Maps Plus: OK +++ OK, passed 100 tests. FromNatural Maps Times: OK +++ OK, passed 100 tests. Ring Additive Inverse: OK +++ OK, passed 100 tests. Prim ByteArray Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 118 discarded. ByteArray Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 15 discarded. ByteArray Put-Put (putting twice is same as putting once): OK +++ OK, passed 100 tests; 15 discarded. ByteArray Set Range: OK +++ OK, passed 100 tests. ByteArray List Conversion Roundtrips: OK +++ OK, passed 100 tests. Addr Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 132 discarded. Addr Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 19 discarded. Addr Set Range: OK +++ OK, passed 100 tests. Addr List Conversion Roundtrips: OK +++ OK, passed 100 tests. Vector.Unboxed.MVector New-Length: OK +++ OK, passed 100 tests. Replicate-Length: OK +++ OK, passed 100 tests. Slice-Length: OK +++ OK, passed 100 tests. Grow-Length: OK +++ OK, passed 100 tests. Write-Read: OK +++ OK, passed 100 tests. Set-Read: OK +++ OK, passed 100 tests. Sliced-Set-Read: OK 50% ( 1 / 2) in 'Rebase.GHC.IO.Handle.Text' Missing documentation for: Module header +++ OK, passed 100 tests. Replicate-Read: OK +++ OK, passed 100 tests. Slice-Overlaps: OK +++ OK, passed 100 tests. Slice-Copy: OK +++ OK, passed 100 tests. Slice-Move: OK +++ OK, passed 100 tests. Write-Copy-Read: OK +++ OK, passed 100 tests. Write-Move-Read: OK +++ OK, passed 100 tests. Write-Grow-Read: OK +++ OK, passed 100 tests. Sliced-Write-Copy-Read: OK +++ OK, passed 100 tests. Sliced-Write-Move-Read: OK +++ OK, passed 100 tests. Sliced-Write-Grow-Read: OK +++ OK, passed 100 tests. Write-InitializeAround-Read: OK +++ OK, passed 100 tests. Write-ClearAround-Read: OK +++ OK, passed 100 tests. Write-SetAround-Read: OK +++ OK, passed 100 tests. Write-WriteAround-Read: OK +++ OK, passed 100 tests. Write-CopyAround-Read: OK +++ OK, passed 100 tests. Write-MoveAround-Read: OK +++ OK, passed 100 tests. Write-InitializeBetween-Read: OK +++ OK, passed 100 tests. Write-ClearBetween-Read: OK +++ OK, passed 100 tests. Write-SetBetween-Read: OK +++ OK, passed 100 tests. Write-CopyBetween-Read: OK +++ OK, passed 100 tests. Write-MoveBetween-Read: OK +++ OK, passed 100 tests. Mod 18446744073709551616 fromInteger: OK +++ OK, passed 100 tests. invertMod: OK +++ OK, passed 100 tests. powMod: OK +++ OK, passed 100 tests. Enum Succ Pred Identity: OK +++ OK, passed 100 tests; 43 discarded. Pred Succ Identity: OK +++ OK, passed 100 tests; 29 discarded. Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Num Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. 50% ( 1 / 2) in 'Rebase.GHC.IO.Handle.Types' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.IO.IOMode' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.IOArray' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.IORef' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.Int' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.List' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.MVar' Missing documentation for: Module header Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. Additive Inverse: OK +++ OK, passed 100 tests. Subtraction: OK +++ OK, passed 100 tests. Abs Is Idempotent: OK +++ OK, passed 100 tests. Signum Is Idempotent: OK +++ OK, passed 100 tests. Product Of Abs And Signum Is Id: OK +++ OK, passed 100 tests. Show Show: OK +++ OK, passed 100 tests. Equivariance: showsPrec: OK +++ OK, passed 100 tests. Equivariance: showList: OK +++ OK, passed 100 tests. Storable Set-Get (you get back what you put in): OK +++ OK, passed 100 tests. Get-Set (putting back what you got out has no effect): OK +++ OK, passed 100 tests. Set-Set (if you set something twice, the first set is inconsequential: OK +++ OK, passed 100 tests. List Conversion Roundtrips: OK +++ OK, passed 100 tests. peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK +++ OK, passed 100 tests. peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK +++ OK, passed 100 tests. peekByteOff a i ≡ peek (plusPtr a i): OK +++ OK, passed 100 tests. peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK +++ OK, passed 100 tests. Semiring Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. FromNatural Maps Zero: OK +++ OK, passed 100 tests. FromNatural Maps One: OK +++ OK, passed 100 tests. FromNatural Maps Plus: OK +++ OK, passed 100 tests. FromNatural Maps Times: OK +++ OK, passed 100 tests. Ring Additive Inverse: OK +++ OK, passed 100 tests. Prim ByteArray Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 111 discarded. ByteArray Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 16 discarded. ByteArray Put-Put (putting twice is same as putting once): OK +++ OK, passed 100 tests; 14 discarded. ByteArray Set Range: OK +++ OK, passed 100 tests. ByteArray List Conversion Roundtrips: OK +++ OK, passed 100 tests. Addr Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 111 discarded. Addr Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 14 discarded. Addr Set Range: OK +++ OK, passed 100 tests. Addr List Conversion Roundtrips: OK +++ OK, passed 100 tests. Vector.Unboxed.MVector New-Length: OK +++ OK, passed 100 tests. Replicate-Length: OK +++ OK, passed 100 tests. Slice-Length: OK +++ OK, passed 100 tests. Grow-Length: OK +++ OK, passed 100 tests. Write-Read: OK +++ OK, passed 100 tests. Set-Read: OK +++ OK, passed 100 tests. Sliced-Set-Read: OK +++ OK, passed 100 tests. Replicate-Read: OK +++ OK, passed 100 tests. Slice-Overlaps: OK +++ OK, passed 100 tests. Slice-Copy: OK +++ OK, passed 100 tests. Slice-Move: OK +++ OK, passed 100 tests. Write-Copy-Read: OK +++ OK, passed 100 tests. Write-Move-Read: OK +++ OK, passed 100 tests. Write-Grow-Read: OK +++ OK, passed 100 tests. Sliced-Write-Copy-Read: OK +++ OK, passed 100 tests. Sliced-Write-Move-Read: OK +++ OK, passed 100 tests. Sliced-Write-Grow-Read: OK +++ OK, passed 100 tests. Write-InitializeAround-Read: OK +++ OK, passed 100 tests. Write-ClearAround-Read: OK +++ OK, passed 100 tests. Write-SetAround-Read: OK +++ OK, passed 100 tests. Write-WriteAround-Read: OK +++ OK, passed 100 tests. Write-CopyAround-Read: OK +++ OK, passed 100 tests. Write-MoveAround-Read: OK +++ OK, passed 100 tests. 50% ( 1 / 2) in 'Rebase.GHC.Num' Missing documentation for: Module header Write-InitializeBetween-Read: OK +++ OK, passed 100 tests. Write-ClearBetween-Read: OK +++ OK, passed 100 tests. Write-SetBetween-Read: OK +++ OK, passed 100 tests. Write-CopyBetween-Read: OK +++ OK, passed 100 tests. Write-MoveBetween-Read: OK +++ OK, passed 100 tests. Mod 18446744073709551617 fromInteger: OK +++ OK, passed 100 tests. invertMod: OK +++ OK, passed 100 tests. powMod: OK +++ OK, passed 100 tests. Enum Succ Pred Identity: OK +++ OK, passed 100 tests; 199 discarded. Pred Succ Identity: OK +++ OK, passed 100 tests. Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Num Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. Additive Inverse: OK +++ OK, passed 100 tests. Subtraction: OK +++ OK, passed 100 tests. Abs Is Idempotent: OK +++ OK, passed 100 tests. Signum Is Idempotent: OK +++ OK, passed 100 tests. Product Of Abs And Signum Is Id: OK +++ OK, passed 100 tests. Show Show: OK +++ OK, passed 100 tests. Equivariance: showsPrec: OK +++ OK, passed 100 tests. Equivariance: showList: OK +++ OK, passed 100 tests. Storable Set-Get (you get back what you put in): OK +++ OK, passed 100 tests. 50% ( 1 / 2) in 'Rebase.GHC.OverloadedLabels' Missing documentation for: Module header [doctest-parallel] Phase: setupCompilerEnvironmentPhase [doctest-parallel] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. Get-Set (putting back what you got out has no effect): OK +++ OK, passed 100 tests. Set-Set (if you set something twice, the first set is inconsequential: OK +++ OK, passed 100 tests. List Conversion Roundtrips: OK +++ OK, passed 100 tests. peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK +++ OK, passed 100 tests. peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK +++ OK, passed 100 tests. peekByteOff a i ≡ peek (plusPtr a i): OK +++ OK, passed 100 tests. peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK +++ OK, passed 100 tests. Semiring Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. FromNatural Maps Zero: OK +++ OK, passed 100 tests. FromNatural Maps One: OK +++ OK, passed 100 tests. FromNatural Maps Plus: OK +++ OK, passed 100 tests. FromNatural Maps Times: OK +++ OK, passed 100 tests. Ring Additive Inverse: OK +++ OK, passed 100 tests. Prim ByteArray Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 156 discarded. ByteArray Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 16 discarded. ByteArray Put-Put (putting twice is same as putting once): OK +++ OK, passed 100 tests; 12 discarded. ByteArray Set Range: OK +++ OK, passed 100 tests. ByteArray List Conversion Roundtrips: OK +++ OK, passed 100 tests. Addr Put-Get (you get back what you put in): OK +++ OK, passed 100 tests; 109 discarded. Addr Get-Put (putting back what you got out has no effect): OK +++ OK, passed 100 tests; 18 discarded. Addr Set Range: OK +++ OK, passed 100 tests. Addr List Conversion Roundtrips: OK +++ OK, passed 100 tests. Vector.Unboxed.MVector New-Length: OK +++ OK, passed 100 tests. Replicate-Length: OK +++ OK, passed 100 tests. Slice-Length: OK +++ OK, passed 100 tests. Grow-Length: OK +++ OK, passed 100 tests. 50% ( 1 / 2) in 'Rebase.GHC.Profiling' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.Ptr' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.Read' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.Real' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.Records' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.ST' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.STRef' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.Show' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.Stable' Missing documentation for: Module header Write-Read: OK +++ OK, passed 100 tests. Set-Read: OK +++ OK, passed 100 tests. Sliced-Set-Read: OK +++ OK, passed 100 tests. Replicate-Read: OK +++ OK, passed 100 tests. Slice-Overlaps: OK +++ OK, passed 100 tests. Slice-Copy: OK +++ OK, passed 100 tests. Slice-Move: OK +++ OK, passed 100 tests. Write-Copy-Read: OK +++ OK, passed 100 tests. Write-Move-Read: OK +++ OK, passed 100 tests. Write-Grow-Read: OK +++ OK, passed 100 tests. Sliced-Write-Copy-Read: OK +++ OK, passed 100 tests. Sliced-Write-Move-Read: OK +++ OK, passed 100 tests. Sliced-Write-Grow-Read: OK +++ OK, passed 100 tests. Write-InitializeAround-Read: OK +++ OK, passed 100 tests. Write-ClearAround-Read: OK +++ OK, passed 100 tests. Write-SetAround-Read: OK +++ OK, passed 100 tests. Write-WriteAround-Read: OK +++ OK, passed 100 tests. Write-CopyAround-Read: OK +++ OK, passed 100 tests. Write-MoveAround-Read: OK +++ OK, passed 100 tests. Write-InitializeBetween-Read: OK +++ OK, passed 100 tests. Write-ClearBetween-Read: OK +++ OK, passed 100 tests. Write-SetBetween-Read: OK +++ OK, passed 100 tests. Write-CopyBetween-Read: OK +++ OK, passed 100 tests. Write-MoveBetween-Read: OK +++ OK, passed 100 tests. Random Word.Mod fromInteger: OK +++ OK, passed 100 tests; 49 discarded. invertMod: OK +++ OK, passed 100 tests; 46 discarded. invertMod near maxBound: OK +++ OK, passed 100 tests. powMod: OK +++ OK, passed 100 tests; 50 discarded. powMod on sum: OK (0.06s) +++ OK, passed 100 tests; 46 discarded. powMod special case: OK +++ OK, passed 1 test. divide: OK +++ OK, passed 100 tests. gcd: OK +++ OK, passed 100 tests. lcm: OK +++ OK, passed 100 tests. coprime: OK (0.01s) +++ OK, passed 100 tests. quotRem: OK +++ OK, passed 100 tests; 8 discarded. 50% ( 1 / 2) in 'Rebase.GHC.Stack' Missing documentation for: Module header degree: OK +++ OK, passed 100 tests. Word.Mod 0 0: OK +++ OK, passed 100 tests. 1: OK +++ OK, passed 100 tests. minBound: OK +++ OK, passed 100 tests. maxBound: OK +++ OK, passed 100 tests. toEnum: OK +++ OK, passed 100 tests. fromRational: OK +++ OK, passed 100 tests. zero: OK +++ OK, passed 100 tests. one: OK +++ OK, passed 100 tests. fromNatural: OK +++ OK, passed 100 tests. All 2171 tests passed (5.01s) Test suite mod-tests: PASS Test suite logged to: dist/test/mod-0.2.1.0-mod-tests.log 1 of 1 test suites (1 of 1 test cases) passed. 50% ( 1 / 2) in 'Rebase.GHC.Stats' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.Storable' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.TopHandler' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.TypeLits' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.TypeNats' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.Unicode' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.Weak' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.GHC.Word' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Numeric' Missing documentation for: Module header Phase: haddockPhase 50% ( 1 / 2) in 'Rebase.Numeric.Natural' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.System.CPUTime' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.System.Console.GetOpt' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.System.Environment' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.System.Exit' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.System.IO' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.System.IO.Error' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.System.IO.Unsafe' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.System.Info' Missing documentation for: Module header Preprocessing library for ormolu-0.8.0.2... 50% ( 1 / 2) in 'Rebase.System.Mem' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.System.Mem.StableName' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.System.Mem.Weak' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.System.Posix.Internals' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.System.Posix.Types' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.System.Timeout' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Text.ParserCombinators.ReadP' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Text.ParserCombinators.ReadPrec' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Text.Printf' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Text.Read' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Text.Read.Lex' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Text.Show' Missing documentation for: Module header 50% ( 1 / 2) in 'Rebase.Unsafe.Coerce' Missing documentation for: Module header Running Haddock on library for ormolu-0.8.0.2... Warning: Rebase.Prelude: Couldn't find .haddock for export Vector 92% (410 /443) in 'Rebase.Prelude' Missing documentation for: even odd ReadPrec readPrec_to_P readP_to_Prec readPrec_to_S readS_to_Prec BlockReason ThreadId PrimMVar getAlt reportHeapOverflow childHandler pseq par reportStackOverflow reportError setUncaughtExceptionHandler getUncaughtExceptionHandler HandlerFun Signal setHandler runHandlers ensureIOManagerIsRunning ioManagerCapabilitiesChanged ArrowZero returning apDefault -<< ->- -<- ISO8601 Vector [ 9 of 10] Compiling Data.TreeDiff.QuickCheck ( src/Data/TreeDiff/QuickCheck.hs, dist/build/Data/TreeDiff/QuickCheck.p_o ) [10 of 10] Compiling Data.TreeDiff.Tree ( src/Data/TreeDiff/Tree.hs, dist/build/Data/TreeDiff/Tree.p_o ) [ 4 of 13] Compiling Data.Bit.InternalTS ( src/Data/Bit/InternalTS.hs, dist/build/Data/Bit/InternalTS.p_o ) Preprocessing library for mod-0.2.1.0... Running Haddock on library for mod-0.2.1.0... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: vector-0.13.2.0 [doctest-parallel] Phase: unpackPhase [doctest-parallel] unpacking source archive /nix/store/99qrq6kx3ghkms0bka9a0vh9ip1amfm4-doctest-parallel-0.4.tar.gz [doctest-parallel] source root is doctest-parallel-0.4 [doctest-parallel] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "doctest-parallel-0.4/test/UtilSpec.hs" [doctest-parallel] Phase: patchPhase [doctest-parallel] Phase: compileBuildDriverPhase [doctest-parallel] setupCompileFlags: -package-db=/build/tmp.7eivMfBdyh/setup-package.conf.d -threaded Warning: Rebase.Data.Vector: could not find link destinations for: - Data.Vector.D:R:ItemVector [doctest-parallel] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.7eivMfBdyh/Main.o ) Warning: Rebase.Data.Vector.Generic: could not find link destinations for: - Data.Vector.Fusion.Bundle.Bundle - Data.Vector.Fusion.Bundle.MBundle - Data.Vector.Strict.Vector - Data.Vector.Strict.Mutable.MVector Warning: Rebase.Data.Vector.Generic.Base: could not find link destinations for: - Data.Vector.Strict.Vector - Data.Vector.Strict.Mutable.MVector Warning: Rebase.Data.Vector.Generic.Mutable: could not find link destinations for: - Control.Monad.Primitive.D:R:PrimStateST0 - Data.Vector.Fusion.Bundle.Bundle - Data.Vector.Fusion.Bundle.MBundle - Control.Monad.Primitive.D:R:PrimStateIO - Control.Monad.Primitive.D:R:PrimStateIdentityT - Control.Monad.Primitive.D:R:PrimStateST - Control.Monad.Primitive.D:R:PrimStateAccumT - Control.Monad.Primitive.D:R:PrimStateContT - Control.Monad.Primitive.D:R:PrimStateExceptT - Control.Monad.Primitive.D:R:PrimStateMaybeT - Control.Monad.Primitive.D:R:PrimStateRWST0 - Control.Monad.Primitive.D:R:PrimStateRWST1 - Control.Monad.Primitive.D:R:PrimStateRWST - Control.Monad.Primitive.D:R:PrimStateReaderT - Control.Monad.Primitive.D:R:PrimStateSelectT - Control.Monad.Primitive.D:R:PrimStateStateT0 - Control.Monad.Primitive.D:R:PrimStateStateT - Control.Monad.Primitive.D:R:PrimStateWriterT0 - Control.Monad.Primitive.D:R:PrimStateWriterT1 - Control.Monad.Primitive.D:R:PrimStateWriterT - Data.Vector.Strict.Mutable.MVector Warning: Rebase.Data.Vector.Generic.New: could not find link destinations for: - Data.Vector.Fusion.Bundle.Size.Size - Data.Vector.Fusion.Bundle.Bundle Warning: Rebase.Data.Vector.Mutable: could not find link destinations for: - Control.Monad.Primitive.D:R:PrimStateST0 - Control.Monad.Primitive.D:R:PrimStateIO - Control.Monad.Primitive.D:R:PrimStateIdentityT - Control.Monad.Primitive.D:R:PrimStateST - Control.Monad.Primitive.D:R:PrimStateAccumT - Control.Monad.Primitive.D:R:PrimStateContT - Control.Monad.Primitive.D:R:PrimStateExceptT - Control.Monad.Primitive.D:R:PrimStateMaybeT - Control.Monad.Primitive.D:R:PrimStateRWST0 - Control.Monad.Primitive.D:R:PrimStateRWST1 - Control.Monad.Primitive.D:R:PrimStateRWST - Control.Monad.Primitive.D:R:PrimStateReaderT - Control.Monad.Primitive.D:R:PrimStateSelectT - Control.Monad.Primitive.D:R:PrimStateStateT0 - Control.Monad.Primitive.D:R:PrimStateStateT - Control.Monad.Primitive.D:R:PrimStateWriterT0 - Control.Monad.Primitive.D:R:PrimStateWriterT1 - Control.Monad.Primitive.D:R:PrimStateWriterT [doctest-parallel] [2 of 2] Linking Setup Warning: Rebase.Data.Vector.Primitive: could not find link destinations for: - Data.Vector.Primitive.D:R:ItemVector [1 of 3] Compiling Data.Mod.Compat ( Data/Mod/Compat.hs, nothing ) src/Data/Row/Records.hs:127:23: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 127 | newtype Rec (r :: Row *) where  | ^ src/Data/Row/Records.hs:378:48: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | Warning: Rebase.Data.Vector.Primitive.Mutable: could not find link destinations for: - Control.Monad.Primitive.D:R:PrimStateST0 - Control.Monad.Primitive.D:R:PrimStateIO - Control.Monad.Primitive.D:R:PrimStateIdentityT - Control.Monad.Primitive.D:R:PrimStateST - Control.Monad.Primitive.D:R:PrimStateAccumT - Control.Monad.Primitive.D:R:PrimStateContT - Control.Monad.Primitive.D:R:PrimStateExceptT - Control.Monad.Primitive.D:R:PrimStateMaybeT - Control.Monad.Primitive.D:R:PrimStateRWST0 - Control.Monad.Primitive.D:R:PrimStateRWST1 - Control.Monad.Primitive.D:R:PrimStateRWST - Control.Monad.Primitive.D:R:PrimStateReaderT - Control.Monad.Primitive.D:R:PrimStateSelectT - Control.Monad.Primitive.D:R:PrimStateStateT0 - Control.Monad.Primitive.D:R:PrimStateStateT - Control.Monad.Primitive.D:R:PrimStateWriterT0 - Control.Monad.Primitive.D:R:PrimStateWriterT1 - Control.Monad.Primitive.D:R:PrimStateWriterT 378 | newtype RFMap (g :: k1 -> k2) (ϕ :: Row (k2 -> *)) (ρ :: Row k1) = RFMap { unRFMap :: Rec (Ap ϕ (Map g ρ)) }  | ^ src/Data/Row/Records.hs:379:31: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 379 | newtype RecAp (ϕ :: Row (k -> *)) (ρ :: Row k) = RecAp (Rec (Ap ϕ ρ))  | ^ src/Data/Row/Records.hs:380:24: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 380 | newtype App (f :: k -> *) (a :: k) = App (f a)  | ^ src/Data/Row/Records.hs:383:38: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 383 | mapF :: forall k c g (ϕ :: Row (k -> *)) (ρ :: Row k). BiForall ϕ ρ c  | ^ src/Data/Row/Records.hs:574:29: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | [2 of 3] Compiling Data.Mod ( Data/Mod.hs, nothing ) 574 | newtype RecPair (ρ1 :: Row *) (ρ2 :: Row *) = RecPair (Rec ρ1, Rec ρ2)  | ^ src/Data/Row/Records.hs:574:43: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 574 | newtype RecPair (ρ1 :: Row *) (ρ2 :: Row *) = RecPair (Rec ρ1, Rec ρ2)  | ^ src/Data/Row/Records.hs:575:29: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 575 | newtype RZipPair (ρ1 :: Row *) (ρ2 :: Row *) = RZipPair { unRZipPair :: Rec (Zip ρ1 ρ2) }  | ^ src/Data/Row/Records.hs:575:43: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 575 | newtype RZipPair (ρ1 :: Row *) (ρ2 :: Row *) = RZipPair { unRZipPair :: Rec (Zip ρ1 ρ2) }  | ^ src/Data/Row/Records.hs:667:25: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 667 | type RepRec (r :: Row *) :: * -> *  | ^ src/Data/Row/Records.hs:667:31: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 667 | type RepRec (r :: Row *) :: * -> *  | ^ src/Data/Row/Records.hs:667:36: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 667 | type RepRec (r :: Row *) :: * -> *  | ^ Warning: Rebase.Data.Vector.Storable: could not find link destinations for: - Data.Vector.Storable.D:R:ItemVector [4 of 6] Compiling Data.Row.Variants ( src/Data/Row/Variants.hs, nothing ) Warning: Rebase.Data.Vector.Storable.Mutable: could not find link destinations for: - Control.Monad.Primitive.D:R:PrimStateST0 - Control.Monad.Primitive.D:R:PrimStateIO - Control.Monad.Primitive.D:R:PrimStateIdentityT - Control.Monad.Primitive.D:R:PrimStateST - Control.Monad.Primitive.D:R:PrimStateAccumT - Control.Monad.Primitive.D:R:PrimStateContT - Control.Monad.Primitive.D:R:PrimStateExceptT - Control.Monad.Primitive.D:R:PrimStateMaybeT - Control.Monad.Primitive.D:R:PrimStateRWST0 - Control.Monad.Primitive.D:R:PrimStateRWST1 - Control.Monad.Primitive.D:R:PrimStateRWST - Control.Monad.Primitive.D:R:PrimStateReaderT - Control.Monad.Primitive.D:R:PrimStateSelectT - Control.Monad.Primitive.D:R:PrimStateStateT0 - Control.Monad.Primitive.D:R:PrimStateStateT - Control.Monad.Primitive.D:R:PrimStateWriterT0 - Control.Monad.Primitive.D:R:PrimStateWriterT1 - Control.Monad.Primitive.D:R:PrimStateWriterT Warning: Rebase.Data.Vector.Unboxed: could not find link destinations for: - Data.Vector.Strict.Vector - Data.Vector.Unboxed.Base.D:R:VectorTuple20 - Data.Vector.Unboxed.Base.D:R:VectorTuple30 - Data.Vector.Unboxed.Base.D:R:VectorTuple40 - Data.Vector.Unboxed.Base.D:R:VectorTuple50 - Data.Vector.Unboxed.Base.D:R:VectorTuple60 - Data.Vector.Unboxed.Base.D:R:MVectorsBool0 - Data.Vector.Unboxed.Base.D:R:VectorBool0 - Data.Vector.Unboxed.Base.D:R:MVectorsInt0 - Data.Vector.Unboxed.Base.D:R:VectorInt0 - Data.Vector.Unboxed.Base.D:R:MVectorsAll0 - Data.Vector.Unboxed.Base.D:R:MVectorsAlt0 - Data.Vector.Unboxed.Base.D:R:MVectorsAny0 - Data.Vector.Unboxed.Base.D:R:MVectorsArg0 - Data.Vector.Unboxed.Base.D:R:MVectorsTuple20 - Data.Vector.Unboxed.Base.D:R:MVectorsAs0 - Data.Vector.Unboxed.Base.D:R:MVectorsChar0 - Data.Vector.Unboxed.Base.D:R:MVectorsComplex0 - Data.Vector.Unboxed.Base.D:R:MVectorsCompose0 - Data.Vector.Unboxed.Base.D:R:MVectorsConst0 - Data.Vector.Unboxed.Base.D:R:MVectorsDoNotUnboxLazy0 - Data.Vector.Unboxed.Base.D:R:MVectorsDoNotUnboxNormalForm0 - Data.Vector.Strict.Mutable.MVector - Data.Vector.Unboxed.Base.D:R:MVectorsDoNotUnboxStrict0 - Data.Vector.Unboxed.Base.D:R:MVectorsDouble0 - Data.Vector.Unboxed.Base.D:R:MVectorsDown0 - Data.Vector.Unboxed.Base.D:R:MVectorsDual0 - Data.Vector.Unboxed.Base.D:R:MVectorsFirst0 - Data.Vector.Unboxed.Base.D:R:MVectorsFloat0 - Data.Vector.Unboxed.Base.D:R:MVectorsIdentity0 - Data.Vector.Unboxed.Base.D:R:MVectorsInt160 - Data.Vector.Unboxed.Base.D:R:MVectorsInt320 - Data.Vector.Unboxed.Base.D:R:MVectorsInt640 - Data.Vector.Unboxed.Base.D:R:MVectorsInt80 - Data.Vector.Unboxed.Base.D:R:MVectorsLast0 - Data.Vector.Unboxed.Base.D:R:MVectorsMax0 - Data.Vector.Unboxed.Base.D:R:MVectorsMin0 - Data.Vector.Unboxed.Base.D:R:MVectorsProduct0 - Data.Vector.Unboxed.Base.D:R:MVectorsSum0 - Data.Vector.Unboxed.Base.D:R:MVectorsTuple30 - Data.Vector.Unboxed.Base.D:R:MVectorsTuple40 - Data.Vector.Unboxed.Base.D:R:MVectorsTuple50 - Data.Vector.Unboxed.Base.D:R:MVectorsTuple60 - Data.Vector.Unboxed.Base.D:R:MVectorsUnboxViaPrim0 - Data.Vector.Unboxed.Base.D:R:MVectorsUnit0 - Data.Vector.Unboxed.Base.D:R:MVectorsWord0 - Data.Vector.Unboxed.Base.D:R:MVectorsWord160 - Data.Vector.Unboxed.Base.D:R:MVectorsWord320 - Data.Vector.Unboxed.Base.D:R:MVectorsWord640 - Data.Vector.Unboxed.Base.D:R:MVectorsWord80 - Data.Vector.Unboxed.Base.D:R:MVectorsWrappedMonoid0 - Data.Vector.Unboxed.Base.D:R:VectorAll0 - Data.Vector.Unboxed.Base.D:R:VectorAlt0 - Data.Vector.Unboxed.Base.D:R:VectorAny0 - Data.Vector.Unboxed.Base.D:R:VectorArg0 - Data.Vector.Unboxed.Base.D:R:VectorAs0 - Data.Vector.Unboxed.Base.D:R:VectorChar0 - Data.Vector.Unboxed.Base.D:R:VectorComplex0 - Data.Vector.Unboxed.Base.D:R:VectorCompose0 - Data.Vector.Unboxed.Base.D:R:VectorConst0 - Data.Vector.Unboxed.Base.D:R:VectorDoNotUnboxLazy0 - Data.Vector.Unboxed.Base.D:R:VectorDoNotUnboxNormalForm0 - Data.Vector.Unboxed.Base.D:R:VectorDoNotUnboxStrict0 - Data.Vector.Unboxed.Base.D:R:VectorDouble0 - Data.Vector.Unboxed.Base.D:R:VectorDown0 - Data.Vector.Unboxed.Base.D:R:VectorDual0 - Data.Vector.Unboxed.Base.D:R:VectorFirst0 - Data.Vector.Unboxed.Base.D:R:VectorFloat0 - Data.Vector.Unboxed.Base.D:R:VectorIdentity0 - Data.Vector.Unboxed.Base.D:R:VectorInt160 - Data.Vector.Unboxed.Base.D:R:VectorInt320 - Data.Vector.Unboxed.Base.D:R:VectorInt640 - Data.Vector.Unboxed.Base.D:R:VectorInt80 - Data.Vector.Unboxed.Base.D:R:VectorLast0 - Data.Vector.Unboxed.Base.D:R:VectorMax0 - Data.Vector.Unboxed.Base.D:R:VectorMin0 - Data.Vector.Unboxed.Base.D:R:VectorProduct0 - Data.Vector.Unboxed.Base.D:R:VectorSum0 - Data.Vector.Unboxed.Base.D:R:VectorUnboxViaPrim0 - Data.Vector.Unboxed.Base.D:R:VectorUnit0 - Data.Vector.Unboxed.Base.D:R:VectorWord0 - Data.Vector.Unboxed.Base.D:R:VectorWord160 - Data.Vector.Unboxed.Base.D:R:VectorWord320 - Data.Vector.Unboxed.Base.D:R:VectorWord640 - Data.Vector.Unboxed.Base.D:R:VectorWord80 - Data.Vector.Unboxed.Base.D:R:VectorWrappedMonoid0 [ 1 of 56] Compiling GHC.DynFlags ( src/GHC/DynFlags.hs, /build/ghc1712_0/ghc_6.o, /build/ghc1712_0/ghc_6.dyn_o ) Warning: Rebase.Data.Vector.Unboxed.Base: could not find link destinations for: - Data.Vector.Strict.Vector - Data.Vector.Unboxed.Base.D:R:VectorTuple20 - Data.Vector.Unboxed.Base.D:R:VectorTuple30 - Data.Vector.Unboxed.Base.D:R:VectorTuple40 - Data.Vector.Unboxed.Base.D:R:VectorTuple50 - Data.Vector.Unboxed.Base.D:R:VectorTuple60 - Data.Vector.Unboxed.Base.D:R:MVectorsBool0 - Data.Vector.Unboxed.Base.D:R:VectorBool0 - Data.Vector.Unboxed.Base.D:R:MVectorsInt0 - Data.Vector.Unboxed.Base.D:R:VectorInt0 - Data.Vector.Unboxed.Base.D:R:MVectorsAll0 - Data.Vector.Unboxed.Base.D:R:MVectorsAlt0 - Data.Vector.Unboxed.Base.D:R:MVectorsAny0 - Data.Vector.Unboxed.Base.D:R:MVectorsArg0 - Data.Vector.Unboxed.Base.D:R:MVectorsTuple20 - Data.Vector.Unboxed.Base.D:R:MVectorsAs0 - Data.Vector.Unboxed.Base.D:R:MVectorsChar0 - Data.Vector.Unboxed.Base.D:R:MVectorsComplex0 - Data.Vector.Unboxed.Base.D:R:MVectorsCompose0 - Data.Vector.Unboxed.Base.D:R:MVectorsConst0 - Data.Vector.Unboxed.Base.D:R:MVectorsDoNotUnboxLazy0 - Data.Vector.Unboxed.Base.D:R:MVectorsDoNotUnboxNormalForm0 - Data.Vector.Strict.Mutable.MVector - Data.Vector.Unboxed.Base.D:R:MVectorsDoNotUnboxStrict0 - Data.Vector.Unboxed.Base.D:R:MVectorsDouble0 - Data.Vector.Unboxed.Base.D:R:MVectorsDown0 - Data.Vector.Unboxed.Base.D:R:MVectorsDual0 - Data.Vector.Unboxed.Base.D:R:MVectorsFirst0 - Data.Vector.Unboxed.Base.D:R:MVectorsFloat0 - Data.Vector.Unboxed.Base.D:R:MVectorsIdentity0 - Data.Vector.Unboxed.Base.D:R:MVectorsInt160 - Data.Vector.Unboxed.Base.D:R:MVectorsInt320 - Data.Vector.Unboxed.Base.D:R:MVectorsInt640 - Data.Vector.Unboxed.Base.D:R:MVectorsInt80 - Data.Vector.Unboxed.Base.D:R:MVectorsLast0 - Data.Vector.Unboxed.Base.D:R:MVectorsMax0 - Data.Vector.Unboxed.Base.D:R:MVectorsMin0 - Data.Vector.Unboxed.Base.D:R:MVectorsProduct0 - Data.Vector.Unboxed.Base.D:R:MVectorsSum0 - Data.Vector.Unboxed.Base.D:R:MVectorsTuple30 - Data.Vector.Unboxed.Base.D:R:MVectorsTuple40 - Data.Vector.Unboxed.Base.D:R:MVectorsTuple50 - Data.Vector.Unboxed.Base.D:R:MVectorsTuple60 - Data.Vector.Unboxed.Base.D:R:MVectorsUnboxViaPrim0 - Data.Vector.Unboxed.Base.D:R:MVectorsUnit0 - Data.Vector.Unboxed.Base.D:R:MVectorsWord0 - Data.Vector.Unboxed.Base.D:R:MVectorsWord160 - Data.Vector.Unboxed.Base.D:R:MVectorsWord320 - Data.Vector.Unboxed.Base.D:R:MVectorsWord640 - Data.Vector.Unboxed.Base.D:R:MVectorsWord80 - Data.Vector.Unboxed.Base.D:R:MVectorsWrappedMonoid0 - Data.Vector.Unboxed.Base.D:R:VectorAll0 - Data.Vector.Unboxed.Base.D:R:VectorAlt0 - Data.Vector.Unboxed.Base.D:R:VectorAny0 - Data.Vector.Unboxed.Base.D:R:VectorArg0 - Data.Vector.Unboxed.Base.D:R:VectorAs0 - Data.Vector.Unboxed.Base.D:R:VectorChar0 - Data.Vector.Unboxed.Base.D:R:VectorComplex0 - Data.Vector.Unboxed.Base.D:R:VectorCompose0 - Data.Vector.Unboxed.Base.D:R:VectorConst0 - Data.Vector.Unboxed.Base.D:R:VectorDoNotUnboxLazy0 - Data.Vector.Unboxed.Base.D:R:VectorDoNotUnboxNormalForm0 - Data.Vector.Unboxed.Base.D:R:VectorDoNotUnboxStrict0 - Data.Vector.Unboxed.Base.D:R:VectorDouble0 - Data.Vector.Unboxed.Base.D:R:VectorDown0 - Data.Vector.Unboxed.Base.D:R:VectorDual0 - Data.Vector.Unboxed.Base.D:R:VectorFirst0 - Data.Vector.Unboxed.Base.D:R:VectorFloat0 - Data.Vector.Unboxed.Base.D:R:VectorIdentity0 - Data.Vector.Unboxed.Base.D:R:VectorInt160 - Data.Vector.Unboxed.Base.D:R:VectorInt320 - Data.Vector.Unboxed.Base.D:R:VectorInt640 - Data.Vector.Unboxed.Base.D:R:VectorInt80 - Data.Vector.Unboxed.Base.D:R:VectorLast0 - Data.Vector.Unboxed.Base.D:R:VectorMax0 - Data.Vector.Unboxed.Base.D:R:VectorMin0 - Data.Vector.Unboxed.Base.D:R:VectorProduct0 - Data.Vector.Unboxed.Base.D:R:VectorSum0 - Data.Vector.Unboxed.Base.D:R:VectorUnboxViaPrim0 - Data.Vector.Unboxed.Base.D:R:VectorUnit0 - Data.Vector.Unboxed.Base.D:R:VectorWord0 - Data.Vector.Unboxed.Base.D:R:VectorWord160 - Data.Vector.Unboxed.Base.D:R:VectorWord320 - Data.Vector.Unboxed.Base.D:R:VectorWord640 - Data.Vector.Unboxed.Base.D:R:VectorWord80 - Data.Vector.Unboxed.Base.D:R:VectorWrappedMonoid0 Warning: Rebase.Data.Vector.Unboxed.Mutable: could not find link destinations for: - Control.Monad.Primitive.D:R:PrimStateST0 - Control.Monad.Primitive.D:R:PrimStateIO - Control.Monad.Primitive.D:R:PrimStateIdentityT - Control.Monad.Primitive.D:R:PrimStateST - Control.Monad.Primitive.D:R:PrimStateAccumT - Control.Monad.Primitive.D:R:PrimStateContT - Control.Monad.Primitive.D:R:PrimStateExceptT - Control.Monad.Primitive.D:R:PrimStateMaybeT - Control.Monad.Primitive.D:R:PrimStateRWST0 - Control.Monad.Primitive.D:R:PrimStateRWST1 - Control.Monad.Primitive.D:R:PrimStateRWST - Control.Monad.Primitive.D:R:PrimStateReaderT - Control.Monad.Primitive.D:R:PrimStateSelectT - Control.Monad.Primitive.D:R:PrimStateStateT0 - Control.Monad.Primitive.D:R:PrimStateStateT - Control.Monad.Primitive.D:R:PrimStateWriterT0 - Control.Monad.Primitive.D:R:PrimStateWriterT1 - Control.Monad.Primitive.D:R:PrimStateWriterT - Data.Vector.Unboxed.Base.D:R:MVectorsBool0 - Data.Vector.Unboxed.Base.D:R:MVectorsInt0 - Data.Vector.Unboxed.Base.D:R:MVectorsAll0 - Data.Vector.Unboxed.Base.D:R:MVectorsAlt0 - Data.Vector.Unboxed.Base.D:R:MVectorsAny0 - Data.Vector.Unboxed.Base.D:R:MVectorsArg0 - Data.Vector.Unboxed.Base.D:R:MVectorsTuple20 - Data.Vector.Unboxed.Base.D:R:MVectorsAs0 - Data.Vector.Unboxed.Base.D:R:MVectorsChar0 - Data.Vector.Unboxed.Base.D:R:MVectorsComplex0 - Data.Vector.Unboxed.Base.D:R:MVectorsCompose0 - Data.Vector.Unboxed.Base.D:R:MVectorsConst0 - Data.Vector.Unboxed.Base.D:R:MVectorsDoNotUnboxLazy0 - Data.Vector.Unboxed.Base.D:R:MVectorsDoNotUnboxNormalForm0 - Data.Vector.Strict.Mutable.MVector - Data.Vector.Unboxed.Base.D:R:MVectorsDoNotUnboxStrict0 - Data.Vector.Unboxed.Base.D:R:MVectorsDouble0 - Data.Vector.Unboxed.Base.D:R:MVectorsDown0 - Data.Vector.Unboxed.Base.D:R:MVectorsDual0 - Data.Vector.Unboxed.Base.D:R:MVectorsFirst0 - Data.Vector.Unboxed.Base.D:R:MVectorsFloat0 - Data.Vector.Unboxed.Base.D:R:MVectorsIdentity0 - Data.Vector.Unboxed.Base.D:R:MVectorsInt160 - Data.Vector.Unboxed.Base.D:R:MVectorsInt320 - Data.Vector.Unboxed.Base.D:R:MVectorsInt640 - Data.Vector.Unboxed.Base.D:R:MVectorsInt80 - Data.Vector.Unboxed.Base.D:R:MVectorsLast0 - Data.Vector.Unboxed.Base.D:R:MVectorsMax0 - Data.Vector.Unboxed.Base.D:R:MVectorsMin0 - Data.Vector.Unboxed.Base.D:R:MVectorsProduct0 - Data.Vector.Unboxed.Base.D:R:MVectorsSum0 - Data.Vector.Unboxed.Base.D:R:MVectorsTuple30 - Data.Vector.Unboxed.Base.D:R:MVectorsTuple40 - Data.Vector.Unboxed.Base.D:R:MVectorsTuple50 - Data.Vector.Unboxed.Base.D:R:MVectorsTuple60 - Data.Vector.Unboxed.Base.D:R:MVectorsUnboxViaPrim0 - Data.Vector.Unboxed.Base.D:R:MVectorsUnit0 - Data.Vector.Unboxed.Base.D:R:MVectorsWord0 - Data.Vector.Unboxed.Base.D:R:MVectorsWord160 - Data.Vector.Unboxed.Base.D:R:MVectorsWord320 - Data.Vector.Unboxed.Base.D:R:MVectorsWord640 - Data.Vector.Unboxed.Base.D:R:MVectorsWord80 - Data.Vector.Unboxed.Base.D:R:MVectorsWrappedMonoid0 [ 2 of 56] Compiling Ormolu.Printer.SpanStream ( src/Ormolu/Printer/SpanStream.hs, nothing ) [3 of 3] Compiling Data.Mod.Word ( Data/Mod/Word.hs, nothing ) src/Data/Row/Variants.hs:102:20: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 102 | data Var (r :: Row *) where  | ^ src/Data/Row/Variants.hs:475:37: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 475 | newtype FlipApp (x :: k) (f :: k -> *) = FlipApp (f x)  | ^ src/Data/Row/Variants.hs:589:25: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 589 | type RepVar (r :: Row *) :: * -> *  | ^ src/Data/Row/Variants.hs:589:31: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 589 | type RepVar (r :: Row *) :: * -> *  | ^ src/Data/Row/Variants.hs:589:36: warning: []8;;https://errors.haskell.org/messages/GHC-39567\GHC-39567]8;;\] [-Wstar-is-type] Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead.  | 589 | type RepVar (r :: Row *) :: * -> *  | ^ [5 of 6] Compiling Data.Row.Switch ( src/Data/Row/Switch.hs, nothing ) [6 of 6] Compiling Data.Row ( src/Data/Row.hs, nothing ) Haddock coverage: Warning: 'p' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Const' is ambiguous. It is defined * in ‘GHC.Internal.Data.Functor.Const’ * in ‘GHC.Internal.Data.Functor.Const’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.Data.Functor.Const’ Warning: 'FrontExtendsDict' is ambiguous. It is defined * at src/Data/Row/Internal.hs:233:31 * at src/Data/Row/Internal.hs:233:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Row/Internal.hs:233:1 Warning: '.\' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: '.\\' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'empty' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Text' is ambiguous. It is defined * in ‘GHC.Internal.TypeError’ * in ‘Data.Text.Internal’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘Data.Text.Internal’ Warning: '.+' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: '.\/' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: './/' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 47 / 47) in 'Data.Row.Internal' Warning: 'As'' is ambiguous. It is defined * at src/Data/Row/Dictionaries.hs:87:3 * at src/Data/Row/Dictionaries.hs:86:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Row/Dictionaries.hs:86:1 Warning: 'As' is ambiguous. It is defined * at src/Data/Row/Dictionaries.hs:74:3 * at src/Data/Row/Dictionaries.hs:73:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Row/Dictionaries.hs:73:1 Warning: 'f' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'a' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 't' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'r' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'l' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 41 / 41) in 'Data.Row.Dictionaries' Warning: 'Generic' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Dynamic' is ambiguous. It is defined * in ‘GHC.Internal.Data.Dynamic’ * in ‘GHC.Internal.Data.Dynamic’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Internal.Data.Dynamic’ 96% (101 /105) in 'Data.Row.Records' Missing documentation for: FromNative (src/Data/Row/Records.hs:751) ToNative (src/Data/Row/Records.hs:781) ToNativeGeneral (src/Data/Row/Records.hs:811) NativeRow (src/Data/Row/Records.hs:720) Warning: 'Generic' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'x' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'y' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'l' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'l1' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'l2' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 95% ( 79 / 83) in 'Data.Row.Variants' Missing documentation for: ToNative (src/Data/Row/Variants.hs:680) FromNative (src/Data/Row/Variants.hs:709) FromNativeGeneral (src/Data/Row/Variants.hs:739) NativeRow (src/Data/Row/Variants.hs:647) Warning: 'Const' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 4 / 4) in 'Data.Row.Switch' Warning: 'focus' is ambiguous. It is defined * at src/Data/Row/Records.hs:210:1 * at src/Data/Row/Variants.hs:175:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Row/Variants.hs:175:1 Warning: 'update' is ambiguous. It is defined * at src/Data/Row/Records.hs:199:1 * at src/Data/Row/Variants.hs:161:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Row/Variants.hs:161:1 Warning: 'fromLabels' is ambiguous. It is defined * at src/Data/Row/Records.hs:605:1 * at src/Data/Row/Variants.hs:451:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Row/Variants.hs:451:1 Warning: 'map' is ambiguous. It is defined * in ‘GHC.Internal.Base’ * at src/Data/Row/Records.hs:367:1 * at src/Data/Row/Variants.hs:289:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Row/Variants.hs:289:1 Warning: 'sequence' is ambiguous. It is defined * in ‘GHC.Internal.Data.Traversable’ * at src/Data/Row/Records.hs:480:1 * at src/Data/Row/Variants.hs:361:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Row/Variants.hs:361:1 Warning: 'zip' is ambiguous. It is defined * in ‘GHC.Internal.List’ * at src/Data/Row/Records.hs:579:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Row/Records.hs:579:1 100% ( 52 / 52) in 'Data.Row' [ 3 of 56] Compiling Ormolu.Processing.Cpp ( src/Ormolu/Processing/Cpp.hs, nothing ) Haddock coverage: [ 4 of 56] Compiling Ormolu.Utils ( src/Ormolu/Utils.hs, /build/ghc1712_0/ghc_12.o, /build/ghc1712_0/ghc_12.dyn_o ) Warning: 'Mod' is ambiguous. It is defined * at Data/Mod.hs:76:26 * at Data/Mod.hs:76:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Data/Mod.hs:76:1 100% ( 5 / 5) in 'Data.Mod' Warning: 'Mod' is ambiguous. It is defined * at Data/Mod/Word.hs:71:26 * at Data/Mod/Word.hs:71:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Data/Mod/Word.hs:71:1 100% ( 5 / 5) in 'Data.Mod.Word' Preprocessing test suite 'hw-fingertree-tests' for hw-fingertree-0.1.2.1... Building test suite 'hw-fingertree-tests' for hw-fingertree-0.1.2.1... Warning: Rebase.Prelude: could not find link destinations for: - GHC.Prim.~# - Control.Applicative.Rep_WrappedArrow - Control.Applicative.Rep_WrappedMonad - Data.Semigroup.Rep_WrappedMonoid - Data.Semigroup.Rep_Last - Data.Semigroup.Rep_First - Data.Semigroup.Rep_Arg - Data.Semigroup.Rep_Max - Data.Semigroup.Rep_Min - Data.Complex.Rep_Complex - Data.Functor.Sum.Rep_Sum - Data.Functor.Product.Rep_Product - Data.Functor.Compose.Rep_Compose - Data.Bifunctor.TH.BiFun - Data.ByteString.Builder.RealFloat.FormatMode - Data.Sequence.Internal.Rep_ViewR - Data.Sequence.Internal.Rep_ViewL - Data.Sequence.Internal.Rep_Elem - Data.Sequence.Internal.Rep_Node - Data.Sequence.Internal.Rep_Digit - Data.Sequence.Internal.Rep_FingerTree - Data.Tree.Rep_Tree - Data.Graph.Rep_SCC - GHC.Internal.Generics.D:R:UReckFloatp0 - GHC.Internal.Generics.D:R:UReckDoublep0 - GHC.Internal.Generics.Rep1_NonEmpty - GHC.Internal.Generics.Rep_Fingerprint - GHC.Internal.Generics.Rep_GeneralCategory - GHC.Internal.Generics.Rep_SrcLoc - GHC.Internal.Generics.Rep_Down - GHC.Internal.Generics.Rep_Tuple15 - GHC.Internal.Generics.Rep_Tuple14 - GHC.Internal.Generics.Rep_Tuple13 - GHC.Internal.Generics.Rep_Tuple12 - GHC.Internal.Generics.Rep_Tuple11 - GHC.Internal.Generics.Rep_Tuple10 - GHC.Internal.Generics.Rep_Tuple9 - GHC.Internal.Generics.Rep_Tuple8 - GHC.Internal.Generics.Rep_Tuple7 - GHC.Internal.Generics.Rep_Tuple6 - GHC.Internal.Generics.Rep_Tuple5 - GHC.Internal.Generics.Rep_Tuple4 - GHC.Internal.Generics.Rep_Tuple3 - GHC.Internal.Generics.Rep_Tuple2 - GHC.Internal.Generics.Rep_Solo - GHC.Internal.Generics.Rep_Unit - GHC.Internal.Generics.Rep_Proxy - GHC.Internal.Generics.Rep_Ordering - GHC.Internal.Generics.Rep_Bool - GHC.Internal.Generics.Rep_Either - GHC.Internal.Generics.Rep_Maybe - GHC.Internal.Generics.Rep_NonEmpty - GHC.Internal.Generics.Rep_List - GHC.Internal.Generics.Rep_Void - GHC.Internal.Generics.Rep_M1 - GHC.Internal.Generics.Rep_V1 - GHC.Internal.Generics.Rep_U1 - GHC.Internal.Generics.Rep_Par1 - GHC.Internal.Generics.Rep_Rec1 - GHC.Internal.Generics.Rep_K1 - GHC.Internal.Generics.Rep_:+: - GHC.Internal.Generics.Rep_:*: - GHC.Internal.Generics.Rep_:.: - GHC.Internal.Generics.Rep_R:UReckWordp - GHC.Internal.Generics.Rep_R:UReckIntp - GHC.Internal.Generics.Rep1_R:UReckFloatp - GHC.Internal.Generics.Rep_R:UReckDoublep - GHC.Internal.Generics.Rep1_R:UReckDoublep - GHC.Internal.Generics.Rep_R:UReckCharp - GHC.Internal.Generics.Rep_R:UReckPtrp - GHC.Internal.Generics.Rep_Fixity - GHC.Internal.Generics.Rep_Associativity - GHC.Internal.Generics.Rep_SourceUnpackedness - GHC.Internal.Generics.Rep_SourceStrictness - GHC.Internal.Generics.Rep_DecidedStrictness - GHC.Internal.Data.Semigroup.Internal.Rep_Alt - GHC.Internal.Data.Semigroup.Internal.Rep_Product - GHC.Internal.Data.Semigroup.Internal.Rep_Sum - GHC.Internal.Data.Semigroup.Internal.Rep_Any - GHC.Internal.Data.Semigroup.Internal.Rep_All - GHC.Internal.Data.Semigroup.Internal.Rep_Endo - GHC.Internal.Data.Semigroup.Internal.Rep_Dual - GHC.Internal.Data.Monoid.Rep_Ap - GHC.Internal.Data.Monoid.Rep1_Ap - GHC.Internal.Data.Monoid.Rep_Last - GHC.Internal.Data.Monoid.Rep_First - GHC.Internal.ByteOrder.Rep_ByteOrder - GHC.Internal.Data.Functor.Const.Rep_Const - GHC.Internal.Data.Functor.Identity.Rep_Identity - GHC.Internal.Stats.Rep_RTSStats - GHC.Internal.Stats.Rep_GCDetails - GHC.Internal.Data.Version.Rep_Version - GHC.Internal.Functor.ZipList.Rep_ZipList - GHC.Internal.Control.Arrow.Rep1_Kleisli - GHC.Internal.Control.Arrow.Rep_Kleisli - Data.Text.Internal.Encoding.PartialUtf8CodePoint - Data.UUID.Types.Internal.UnpackedUUID - Control.Applicative.Backwards.Rep_Backwards - Control.Applicative.Lift.Rep_Lift - GHC.Internal.IO.Exception.Rep_ExitCode - Control.Monad.Trans.Cont.Rep_ContT - Control.Monad.Trans.Identity.Rep_IdentityT - Control.Monad.Trans.RWS.Lazy.Rep_RWST - Control.Monad.Trans.RWS.Strict.Rep_RWST - Control.Monad.Trans.Reader.Rep1_ReaderT - Control.Monad.Trans.Reader.Rep_ReaderT - Control.Monad.Trans.State.Lazy.Rep_StateT - Control.Monad.Trans.State.Strict.Rep_StateT - Control.Monad.Trans.Except.Rep1_ExceptT - Control.Monad.Trans.Except.Rep_ExceptT - Control.Monad.Trans.Maybe.Rep1_MaybeT - Control.Monad.Trans.Maybe.Rep_MaybeT - Control.Monad.Trans.Writer.Lazy.Rep_WriterT - Control.Monad.Trans.Writer.Strict.Rep_WriterT - Data.Bifunctor.Biff.Rep_Biff - Data.Bifunctor.Clown.Rep_Clown - Data.Bifunctor.Flip.Rep_Flip - Data.Bifunctor.Join.Rep_Join - Data.Bifunctor.Joker.Rep_Joker - Data.Bifunctor.Product.Rep_Product - Data.Bifunctor.Tannen.Rep_Tannen - Data.Bifunctor.Wrapped.Rep_WrappedBifunctor - Data.ByteString.Internal.Type.D:R:ItemByteString - Data.ByteString.Lazy.Internal.D:R:ItemByteString - Data.ByteString.Builder.Internal.D:R:ItemBuilder - Data.ByteString.Short.Internal.Rep_ShortByteString - Data.Array.Byte.D:R:ItemByteArray - Data.ByteString.Short.Internal.D:R:ItemShortByteString - Data.DList.Internal.D:R:ItemDList - Data.Functor.Constant.Rep_Constant - Data.Functor.Reverse.Rep_Reverse - Data.HashMap.Internal.D:R:ItemHashMap - Data.HashSet.Internal.D:R:ItemHashSet - Data.IntMap.Internal.D:R:ItemIntMap - Data.IntSet.Internal.D:R:ItemIntSet - Data.Map.Internal.D:R:ItemMap - Data.Profunctor.Traversing.Baz - Data.Profunctor.Rep.D:R:CorepCostar - Data.Profunctor.Rep.D:R:RepForget - Data.Profunctor.Rep.D:R:RepKleisli - Data.Profunctor.Rep.D:R:RepStar - Data.Sequence.Internal.D:R:ItemSeq - Data.Sequence.Internal.UnzipWith - Data.Sequence.Internal.unzipWith' - Data.Set.Internal.D:R:ItemSet - Data.Set.Internal.MergeSet - Data.Vector.Fusion.Bundle.Size.Size - Data.Vector.D:R:ItemVector - Control.Monad.Primitive.D:R:PrimStateIO - Control.Monad.Primitive.D:R:PrimStateContT - Control.Monad.Primitive.D:R:PrimStateExceptT - Control.Monad.Primitive.D:R:PrimStateMaybeT - Control.Monad.Primitive.D:R:PrimStateReaderT - Control.Monad.Primitive.D:R:PrimStateStateT - Control.Monad.Primitive.D:R:PrimStateWriterT - Data.Vector.Strict.Vector - Data.Vector.Primitive.D:R:ItemVector - Data.Vector.Storable.D:R:ItemVector - Data.Vector.Unboxed.Base.D:R:MVectorsDouble0 - Data.Vector.Unboxed.Base.D:R:MVectorsFloat0 - Data.Vector.Unboxed.Base.D:R:VectorDouble0 - Data.Vector.Unboxed.Base.D:R:VectorFloat0 - GHC.Internal.IsList.D:R:ItemCallStack - GHC.Internal.IsList.D:R:ItemList - GHC.Internal.IsList.D:R:ItemNonEmpty - GHC.Internal.IsList.D:R:ItemVersion - GHC.Internal.IsList.D:R:ItemZipList - GHC.Internal.Generics.Rep_R:UReckFloatp - Text.Printf.UPrintf - Text.Printf.hspr - Text.Printf.spr - Data.Bifunctor.Fix.Rep_Fix - Data.Functor.Rep.D:R:RepReaderT - Control.Comonad.Cofree.Rep_Cofree - Control.Monad.Free.Rep_Free - Control.Monad.Trans.Free.Rep_FreeF - Data.Primitive.Array.D:R:ItemArray - Data.Primitive.PrimArray.D:R:ItemPrimArray - Data.Primitive.SmallArray.D:R:ItemSmallArray - Control.Monad.Trans.Accum.Rep_AccumT - Control.Monad.Trans.RWS.CPS.Rep_RWST - Control.Monad.Trans.Select.Rep_SelectT - Control.Monad.Trans.Writer.CPS.Rep_WriterT - Data.Vector.Strict.D:R:ItemVector - Data.Bifunctor.Sum.Rep_Sum - Data.Tagged.Rep_Tagged - System.Random.Stateful.D:R:MutableGenTGenSTM - GHC.ForeignSrcLang.Type.Rep_ForeignSrcLang - GHC.LanguageExtensions.Type.Rep_Extension - System.OsString.Internal.Types.Rep_OsChar - System.OsString.Internal.Types.Rep_OsString - System.OsString.Internal.Types.Rep_PosixChar - System.OsString.Internal.Types.Rep_PosixString - System.OsString.Internal.Types.Rep_WindowsChar - System.OsString.Internal.Types.Rep_WindowsString - Text.PrettyPrint.Annotated.HughesPJ.Rep_Doc - Text.PrettyPrint.Annotated.HughesPJ.Rep_Mode - Text.PrettyPrint.Annotated.HughesPJ.Rep_Style - Text.PrettyPrint.Annotated.HughesPJ.Rep_TextDetails - Text.PrettyPrint.HughesPJ.Rep_Doc - Language.Haskell.TH.Syntax.Rep_AnnLookup - Language.Haskell.TH.Syntax.Rep_AnnTarget - Language.Haskell.TH.Syntax.Rep_Bang - Language.Haskell.TH.Syntax.Rep_BndrVis - Language.Haskell.TH.Syntax.Rep_Body - Language.Haskell.TH.Syntax.Rep_Bytes - Language.Haskell.TH.Syntax.Rep_Callconv - Language.Haskell.TH.Syntax.Rep_Clause - Language.Haskell.TH.Syntax.Rep_Con - Language.Haskell.TH.Syntax.Rep_Dec - Language.Haskell.TH.Syntax.Rep_DecidedStrictness - Language.Haskell.TH.Syntax.Rep_DerivClause - Language.Haskell.TH.Syntax.Rep_DerivStrategy - Language.Haskell.TH.Syntax.Rep_DocLoc - Language.Haskell.TH.Syntax.Rep_Exp - Language.Haskell.TH.Syntax.Rep_FamilyResultSig - Language.Haskell.TH.Syntax.Rep_FixityDirection - Language.Haskell.TH.Syntax.Rep_Fixity - Language.Haskell.TH.Syntax.Rep_Foreign - Language.Haskell.TH.Syntax.Rep_FunDep - Language.Haskell.TH.Syntax.Rep_Guard - Language.Haskell.TH.Syntax.Rep_Info - Language.Haskell.TH.Syntax.Rep_InjectivityAnn - Language.Haskell.TH.Syntax.Rep_Inline - Language.Haskell.TH.Syntax.Rep_Lit - Language.Haskell.TH.Syntax.Rep_Loc - Language.Haskell.TH.Syntax.Rep_Match - Language.Haskell.TH.Syntax.Rep_ModName - Language.Haskell.TH.Syntax.Rep_ModuleInfo - Language.Haskell.TH.Syntax.Rep_Module - Language.Haskell.TH.Syntax.Rep_NameFlavour - Language.Haskell.TH.Syntax.Rep_NameSpace - Language.Haskell.TH.Syntax.Rep_Name - Language.Haskell.TH.Syntax.Rep_NamespaceSpecifier - Language.Haskell.TH.Syntax.Rep_OccName - Language.Haskell.TH.Syntax.Rep_Overlap - Language.Haskell.TH.Syntax.Rep_Pat - Language.Haskell.TH.Syntax.Rep_PatSynArgs - Language.Haskell.TH.Syntax.Rep_PatSynDir - Language.Haskell.TH.Syntax.Rep_Phases - Language.Haskell.TH.Syntax.Rep_PkgName - Language.Haskell.TH.Syntax.Rep_Pragma - Language.Haskell.TH.Syntax.Rep_Range - Language.Haskell.TH.Syntax.Rep_Role - Language.Haskell.TH.Syntax.Rep_RuleBndr - Language.Haskell.TH.Syntax.Rep_RuleMatch - Language.Haskell.TH.Syntax.Rep_Safety - Language.Haskell.TH.Syntax.Rep_SourceStrictness - Language.Haskell.TH.Syntax.Rep_SourceUnpackedness - Language.Haskell.TH.Syntax.Rep_Specificity - Language.Haskell.TH.Syntax.Rep_Stmt - Language.Haskell.TH.Syntax.Rep_TyLit - Language.Haskell.TH.Syntax.Rep_TySynEqn - Language.Haskell.TH.Syntax.Rep_TyVarBndr - Language.Haskell.TH.Syntax.Rep_Type - Language.Haskell.TH.Syntax.Rep_TypeFamilyHead - Data.Bifunctor.Biap.Rep_Biap [1 of 3] Compiling HaskellWorks.Data.FingerTree.Gen ( tests/HaskellWorks/Data/FingerTree/Gen.hs, dist/build/hw-fingertree-tests/hw-fingertree-tests-tmp/HaskellWorks/Data/FingerTree/Gen.o ) Warning: Data.Row.Internal: could not find link destinations for: - Data.Row.Internal.Diff - Data.Row.Internal.ConstUnionR - Data.Row.Internal.MinJoinR - Data.Row.Internal.Merge - Data.Row.Internal.LacksR - Data.Row.Internal.Remove - Data.Row.Internal.Get - Data.Row.Internal.ModifyR - Data.Row.Internal.Inject - Data.Row.Internal.ZipR - Data.Row.Internal.ApSingleR - Data.Row.Internal.ApR - Data.Row.Internal.MapR - Data.Row.Internal.AllUniqueLabelsR Warning: Data.Row.Records: could not find link destinations for: - Data.Row.Internal.ConstUnionR - Data.Row.Internal.Merge - Data.Row.Internal.LacksR - Data.Row.Internal.Remove - Data.Row.Internal.Get - Data.Row.Internal.ModifyR - Data.Row.Internal.Inject - Data.Row.Internal.ZipR - Data.Row.Internal.MapR - Data.Row.Internal.AllUniqueLabelsR - Data.Row.Records.ToNativeGeneralG - Data.Row.Records.ToNativeG - Data.Row.Records.FromNativeG - Data.Row.Records.NativeRowG - Data.Row.Records.GenericRec - Data.Row.Records.D:R:RepRec Warning: Data.Row.Variants: could not find link destinations for: - Data.Row.Internal.Diff - Data.Row.Internal.MinJoinR - Data.Row.Internal.Merge - Data.Row.Internal.LacksR - Data.Row.Internal.Remove - Data.Row.Internal.Get - Data.Row.Internal.ModifyR - Data.Row.Internal.MapR - Data.Row.Internal.AllUniqueLabelsR - Data.Row.Variants.FromNativeGeneralG - Data.Row.Variants.FromNativeG - Data.Row.Variants.ToNativeG - Data.Row.Variants.NativeRowG - Data.Row.Variants.GenericVar - Data.Row.Variants.D:R:RepVar Warning: Data.Row: could not find link destinations for: - Data.Row.Internal.Diff - Data.Row.Internal.ConstUnionR - Data.Row.Internal.MinJoinR - Data.Row.Internal.Merge - Data.Row.Internal.LacksR - Data.Row.Internal.Remove - Data.Row.Internal.Get - Data.Row.Internal.AllUniqueLabelsR - Data.Row.Records.GenericRec - Data.Row.Records.D:R:RepRec - Data.Row.Variants.GenericVar - Data.Row.Variants.D:R:RepVar Warning: Data.Mod: could not find link destinations for: - Data.Vector.Generic.Base.Mutable - Data.Vector.Generic.Base.Vector - Data.Vector.Generic.Base.basicLength - Data.Vector.Generic.Base.basicUnsafeCopy - Data.Vector.Generic.Base.basicUnsafeFreeze - Data.Vector.Generic.Base.basicUnsafeIndexM - Data.Vector.Generic.Base.basicUnsafeSlice - Data.Vector.Generic.Base.basicUnsafeThaw - Data.Vector.Generic.Base.elemseq - Data.Vector.Generic.Mutable.Base.MVector - Data.Vector.Generic.Mutable.Base.basicUnsafeNew - Data.Vector.Generic.Mutable.Base.basicUnsafeSlice - Data.Vector.Generic.Mutable.Base.basicLength - Data.Vector.Generic.Mutable.Base.basicUnsafeWrite - Data.Vector.Generic.Mutable.Base.basicUnsafeGrow - Data.Vector.Generic.Mutable.Base.basicUnsafeRead - Data.Vector.Generic.Mutable.Base.basicInitialize - Data.Vector.Generic.Mutable.Base.basicUnsafeCopy - Data.Vector.Generic.Mutable.Base.basicClear - Data.Vector.Generic.Mutable.Base.basicOverlaps - Data.Vector.Generic.Mutable.Base.basicSet - Data.Vector.Generic.Mutable.Base.basicUnsafeMove - Data.Vector.Generic.Mutable.Base.basicUnsafeReplicate - Data.Vector.Unboxed.Base.MVector - Data.Vector.Unboxed.Base.Unbox - Data.Vector.Unboxed.Base.Vector - Data.Vector.Primitive.Vector - Data.Vector.Primitive.Mutable.MVector - Data.Mod.ModVec - Data.Mod.ModMVec - Data.Mod.D:R:VectorMod0 - Data.Mod.D:R:MVectorsMod0 - Data.Mod.Rep_Mod Warning: Data.Mod.Word: could not find link destinations for: - Data.Vector.Generic.Base.Mutable - Data.Vector.Generic.Base.Vector - Data.Vector.Generic.Base.basicLength - Data.Vector.Generic.Base.basicUnsafeCopy - Data.Vector.Generic.Base.basicUnsafeFreeze - Data.Vector.Generic.Base.basicUnsafeIndexM - Data.Vector.Generic.Base.basicUnsafeSlice - Data.Vector.Generic.Base.basicUnsafeThaw - Data.Vector.Generic.Base.elemseq - Data.Vector.Generic.Mutable.Base.MVector - Data.Vector.Generic.Mutable.Base.basicUnsafeNew - Data.Vector.Generic.Mutable.Base.basicUnsafeSlice - Data.Vector.Generic.Mutable.Base.basicLength - Data.Vector.Generic.Mutable.Base.basicUnsafeWrite - Data.Vector.Generic.Mutable.Base.basicUnsafeGrow - Data.Vector.Generic.Mutable.Base.basicUnsafeRead - Data.Vector.Generic.Mutable.Base.basicInitialize - Data.Vector.Generic.Mutable.Base.basicUnsafeCopy - Data.Vector.Generic.Mutable.Base.basicClear - Data.Vector.Generic.Mutable.Base.basicOverlaps - Data.Vector.Generic.Mutable.Base.basicSet - Data.Vector.Generic.Mutable.Base.basicUnsafeMove - Data.Vector.Generic.Mutable.Base.basicUnsafeReplicate - Data.Vector.Unboxed.Base.MVector - Data.Vector.Unboxed.Base.Unbox - Data.Vector.Unboxed.Base.Vector - Data.Vector.Primitive.Vector - Data.Vector.Primitive.Mutable.MVector - Data.Mod.Word.V_Mod - Data.Mod.Word.MV_Mod - Data.Mod.Word.D:R:VectorMod0 - Data.Mod.Word.D:R:MVectorsMod0 - Data.Mod.Word.Rep_Mod [2 of 3] Compiling HaskellWorks.Data.FingerTreeSpec ( tests/HaskellWorks/Data/FingerTreeSpec.hs, dist/build/hw-fingertree-tests/hw-fingertree-tests-tmp/HaskellWorks/Data/FingerTreeSpec.o ) [ 5 of 56] Compiling Ormolu.Terminal ( src/Ormolu/Terminal.hs, nothing ) [ 6 of 56] Compiling Ormolu.Terminal.QualifiedDo ( src/Ormolu/Terminal/QualifiedDo.hs, nothing ) [doctest-parallel] Phase: updateAutotoolsGnuConfigScriptsPhase [ 7 of 56] Compiling Ormolu.Diff.Text ( src/Ormolu/Diff/Text.hs, nothing ) [doctest-parallel] Phase: configurePhase [doctest-parallel] configureFlags: --verbose --prefix=/nix/store/wb8xfg9sifvmwnk7gdrjdpvz201cxw9b-doctest-parallel-0.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.7eivMfBdyh/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 --extra-lib-dirs=/nix/store/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/lib [doctest-parallel] Using Parsec parser [doctest-parallel] Configuring doctest-parallel-0.4... [ 8 of 56] Compiling Ormolu.Exception ( src/Ormolu/Exception.hs, nothing ) [ 9 of 56] Compiling Ormolu.Parser.Pragma ( src/Ormolu/Parser/Pragma.hs, nothing ) [10 of 56] Compiling Ormolu.Parser.CommentStream ( src/Ormolu/Parser/CommentStream.hs, nothing ) [11 of 56] Compiling Ormolu.Imports ( src/Ormolu/Imports.hs, nothing ) [12 of 56] Compiling Ormolu.Fixity.Internal ( src/Ormolu/Fixity/Internal.hs, /build/ghc1712_0/ghc_10.o, /build/ghc1712_0/ghc_10.dyn_o ) Preprocessing test suite 'tree-diff-test' for tree-diff-0.3.4... Building test suite 'tree-diff-test' for tree-diff-0.3.4... [ 5 of 13] Compiling Data.Bit.MutableTS ( src/Data/Bit/MutableTS.hs, dist/build/Data/Bit/MutableTS.p_o ) [1 of 2] Compiling RefDiffBy ( src-diff/RefDiffBy.hs, dist/build/tree-diff-test/tree-diff-test-tmp/RefDiffBy.o ) [2 of 2] Compiling Main ( tests/Tests.hs, dist/build/tree-diff-test/tree-diff-test-tmp/Main.o ) [doctest-parallel] Dependency Cabal >=2.4 && <3.15: using Cabal-3.14.2.0 [doctest-parallel] Dependency Glob: using Glob-0.10.2 [doctest-parallel] Dependency base >=4.10 && <5: using base-4.20.1.0 [doctest-parallel] Dependency base-compat >=0.7.0: using base-compat-0.14.1 [doctest-parallel] Dependency code-page >=0.1: using code-page-0.2.1 [doctest-parallel] Dependency containers: using containers-0.7 [doctest-parallel] Dependency deepseq: using deepseq-1.5.0.0 [doctest-parallel] Dependency directory: using directory-1.3.8.5 [doctest-parallel] Dependency exceptions: using exceptions-0.10.9 [doctest-parallel] Dependency filepath: using filepath-1.5.4.0 [doctest-parallel] Dependency ghc >=9.0 && <9.13: using ghc-9.10.2 [doctest-parallel] Dependency ghc-exactprint: using ghc-exactprint-1.10.0.0 [doctest-parallel] Dependency ghc-paths >=0.1.0.9: using ghc-paths-0.1.0.12 [doctest-parallel] Dependency process: using process-1.6.25.0 [doctest-parallel] Dependency random >=1.2: using random-1.2.1.3 [doctest-parallel] Dependency syb >=0.3: using syb-0.7.2.4 [doctest-parallel] Dependency transformers: using transformers-0.6.1.1 [doctest-parallel] Dependency unordered-containers: using unordered-containers-0.2.20.1 [doctest-parallel] Dependency base: using base-4.20.1.0 [doctest-parallel] Dependency doctest-parallel: using doctest-parallel-0.4 [doctest-parallel] Dependency template-haskell: using template-haskell-2.22.0.0 [doctest-parallel] Dependency base: using base-4.20.1.0 [doctest-parallel] Dependency doctest-parallel: using doctest-parallel-0.4 [doctest-parallel] Dependency HUnit: using HUnit-1.6.2.0 [doctest-parallel] Dependency QuickCheck >=2.13.1: using QuickCheck-2.15.0.1 [doctest-parallel] Dependency base: using base-4.20.1.0 [doctest-parallel] Dependency base-compat: using base-compat-0.14.1 [doctest-parallel] Dependency code-page: using code-page-0.2.1 [doctest-parallel] Dependency containers: using containers-0.7 [doctest-parallel] Dependency deepseq: using deepseq-1.5.0.0 [doctest-parallel] Dependency directory: using directory-1.3.8.5 [doctest-parallel] Dependency doctest-parallel:{doctest-parallel, spectests-modules}: using [doctest-parallel] doctest-parallel-0.4 [doctest-parallel] Dependency doctest-parallel:{doctest-parallel, spectests-modules}: using [doctest-parallel] doctest-parallel-0.4 [doctest-parallel] Dependency exceptions: using exceptions-0.10.9 [doctest-parallel] Dependency filepath: using filepath-1.5.4.0 [doctest-parallel] Dependency ghc: using ghc-9.10.2 [doctest-parallel] Dependency ghc-paths: using ghc-paths-0.1.0.12 [doctest-parallel] Dependency hspec >=2.3.0: using hspec-2.11.14 [doctest-parallel] Dependency hspec-core >=2.3.0: using hspec-core-2.11.14 [doctest-parallel] Dependency mockery: using mockery-0.3.5 [doctest-parallel] Dependency process: using process-1.6.25.0 [doctest-parallel] Dependency setenv: using setenv-0.1.1.3 [doctest-parallel] Dependency silently >=1.2.4: using silently-1.2.5.4 [doctest-parallel] Dependency stringbuilder >=0.4: using stringbuilder-0.5.1 [doctest-parallel] Dependency syb: using syb-0.7.2.4 [doctest-parallel] Dependency transformers: using transformers-0.6.1.1 [doctest-parallel] Source component graph: [doctest-parallel]  component lib [doctest-parallel]  component lib:spectests-modules dependency lib [doctest-parallel]  component test:doctests dependency lib [doctest-parallel]  component test:spectests [doctest-parallel]  dependency lib [doctest-parallel]  dependency lib:spectests-modules [doctest-parallel] Configured component graph: [doctest-parallel]  component doctest-parallel-0.4-IiRR4FimVk8JHBpGGW9ERF [doctest-parallel]  include Cabal-3.14.2.0-369bcsSEjBNCPh9xeyuixj [doctest-parallel]  include Glob-0.10.2-LVI92sdfDe01UGWkfanlK4 [doctest-parallel]  include base-4.20.1.0-2277 [doctest-parallel]  include base-compat-0.14.1-Gu9IQFquYBk7k9s24iOqpY [doctest-parallel]  include code-page-0.2.1-6ENFgM4AdrPG89mdDiGgQE [doctest-parallel]  include containers-0.7-dff9 [doctest-parallel]  include deepseq-1.5.0.0-f20c [doctest-parallel]  include directory-1.3.8.5-ad1a [doctest-parallel]  include exceptions-0.10.9-fd91 [doctest-parallel]  include filepath-1.5.4.0-590e [doctest-parallel]  include ghc-9.10.2-1e2a [doctest-parallel]  include ghc-exactprint-1.10.0.0-CI3sEvYepmsLHDQX11a1sl [doctest-parallel]  include ghc-paths-0.1.0.12-BTxxrzk1njL3kUH7q72lnB [doctest-parallel]  include process-1.6.25.0-d21a [doctest-parallel]  include random-1.2.1.3-8klJqjF3xhRCzBrgK1uJlY [doctest-parallel]  include syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [doctest-parallel]  include transformers-0.6.1.1-407f [doctest-parallel]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [doctest-parallel]  component doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules [doctest-parallel]  include base-4.20.1.0-2277 [doctest-parallel]  include doctest-parallel-0.4-IiRR4FimVk8JHBpGGW9ERF [doctest-parallel]  include template-haskell-2.22.0.0-2a41 [doctest-parallel]  component doctest-parallel-0.4-JHgKX78ztSm4VC4j2YzMXH-doctests [doctest-parallel]  include base-4.20.1.0-2277 [doctest-parallel]  include doctest-parallel-0.4-IiRR4FimVk8JHBpGGW9ERF [doctest-parallel]  component doctest-parallel-0.4-5UzeyANn9HHBQDlVUqEvx6-spectests [doctest-parallel]  include HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [doctest-parallel]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [doctest-parallel]  include base-4.20.1.0-2277 [doctest-parallel]  include base-compat-0.14.1-Gu9IQFquYBk7k9s24iOqpY [doctest-parallel]  include code-page-0.2.1-6ENFgM4AdrPG89mdDiGgQE [doctest-parallel]  include containers-0.7-dff9 [doctest-parallel]  include deepseq-1.5.0.0-f20c [doctest-parallel]  include directory-1.3.8.5-ad1a [doctest-parallel]  include doctest-parallel-0.4-IiRR4FimVk8JHBpGGW9ERF [doctest-parallel]  include doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules [doctest-parallel]  include exceptions-0.10.9-fd91 [doctest-parallel]  include filepath-1.5.4.0-590e [doctest-parallel]  include ghc-9.10.2-1e2a [doctest-parallel]  include ghc-paths-0.1.0.12-BTxxrzk1njL3kUH7q72lnB [doctest-parallel]  include hspec-2.11.14-3auEz28FeP0D0azREoF21o [doctest-parallel]  include hspec-core-2.11.14-2ODHRHRlRhY5X6Tttrwltc [doctest-parallel]  include mockery-0.3.5-1gZs6Gh8HyS7KrENSjoMkb [doctest-parallel]  include process-1.6.25.0-d21a [doctest-parallel]  include setenv-0.1.1.3-LyLoUibO6ikAZ4d2EdKkXk [doctest-parallel]  include silently-1.2.5.4-CfYnUQltkCQFwCEtYutEag [doctest-parallel]  include stringbuilder-0.5.1-3D1tLjcqCDw2HlXfDuEiaF [doctest-parallel]  include syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [doctest-parallel]  include transformers-0.6.1.1-407f [doctest-parallel] Linked component graph: [doctest-parallel]  unit doctest-parallel-0.4-IiRR4FimVk8JHBpGGW9ERF [doctest-parallel]  include Cabal-3.14.2.0-369bcsSEjBNCPh9xeyuixj [doctest-parallel]  include Glob-0.10.2-LVI92sdfDe01UGWkfanlK4 [doctest-parallel]  include base-4.20.1.0-2277 [doctest-parallel]  include base-compat-0.14.1-Gu9IQFquYBk7k9s24iOqpY [doctest-parallel]  include code-page-0.2.1-6ENFgM4AdrPG89mdDiGgQE [doctest-parallel]  include containers-0.7-dff9 [doctest-parallel]  include deepseq-1.5.0.0-f20c [doctest-parallel]  include directory-1.3.8.5-ad1a [doctest-parallel]  include exceptions-0.10.9-fd91 [doctest-parallel]  include filepath-1.5.4.0-590e [doctest-parallel]  include ghc-9.10.2-1e2a [doctest-parallel]  include ghc-exactprint-1.10.0.0-CI3sEvYepmsLHDQX11a1sl [doctest-parallel]  include ghc-paths-0.1.0.12-BTxxrzk1njL3kUH7q72lnB [doctest-parallel]  include process-1.6.25.0-d21a [doctest-parallel]  include random-1.2.1.3-8klJqjF3xhRCzBrgK1uJlY [doctest-parallel]  include syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [doctest-parallel]  include transformers-0.6.1.1-407f [doctest-parallel]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [doctest-parallel]  Test.DocTest=doctest-parallel-0.4-IiRR4FimVk8JHBpGGW9ERF:Test.DocTest,Test.DocTest.Helpers=doctest-parallel-0.4-IiRR4FimVk8JHBpGGW9ERF:Test.DocTest.Helpers,Test.DocTest.Internal.Extract=doctest-parallel-0.4-IiRR4FimVk8JHBpGGW9ERF:Test.DocTest.Internal.Extract,Test.DocTest.Internal.GhcUtil=doctest-parallel-0.4-IiRR4FimVk8JHBpGGW9ERF:Test.DocTest.Internal.GhcUtil,Test.DocTest.Internal.GhciWrapper=doctest-parallel-0.4-IiRR4FimVk8JHBpGGW9ERF:Test.DocTest.Internal.GhciWrapper,Test.DocTest.Internal.Interpreter=doctest-parallel-0.4-IiRR4FimVk8JHBpGGW9ERF:Test.DocTest.Internal.Interpreter,Test.DocTest.Internal.Location=doctest-parallel-0.4-IiRR4FimVk8JHBpGGW9ERF:Test.DocTest.Internal.Location,Test.DocTest.Internal.Logging=doctest-parallel-0.4-IiRR4FimVk8JHBpGGW9ERF:Test.DocTest.Internal.Logging,Test.DocTest.Internal.Nix=doctest-parallel-0.4-IiRR4FimVk8JHBpGGW9ERF:Test.DocTest.Internal.Nix,Test.DocTest.Internal.Options=doctest-parallel-0.4-IiRR4FimVk8JHBpGGW9ERF:Test.DocTest.Internal.Options,Test.DocTest.Internal.Parse=doctest-parallel-0.4-IiRR4FimVk8JHBpGGW9ERF:Test.DocTest.Internal.Parse,Test.DocTest.Internal.Property=doctest-parallel-0.4-IiRR4FimVk8JHBpGGW9ERF:Test.DocTest.Internal.Property,Test.DocTest.Internal.Runner=doctest-parallel-0.4-IiRR4FimVk8JHBpGGW9ERF:Test.DocTest.Internal.Runner,Test.DocTest.Internal.Runner.Example=doctest-parallel-0.4-IiRR4FimVk8JHBpGGW9ERF:Test.DocTest.Internal.Runner.Example,Test.DocTest.Internal.Util=doctest-parallel-0.4-IiRR4FimVk8JHBpGGW9ERF:Test.DocTest.Internal.Util [doctest-parallel]  unit doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules [doctest-parallel]  include base-4.20.1.0-2277 [doctest-parallel]  include doctest-parallel-0.4-IiRR4FimVk8JHBpGGW9ERF [doctest-parallel]  include template-haskell-2.22.0.0-2a41 [doctest-parallel]  BugfixImportHierarchical.ModuleA=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:BugfixImportHierarchical.ModuleA,BugfixImportHierarchical.ModuleB=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:BugfixImportHierarchical.ModuleB,BugfixMultipleModules.ModuleA=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:BugfixMultipleModules.ModuleA,BugfixMultipleModules.ModuleB=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:BugfixMultipleModules.ModuleB,BugfixOutputToStdErr.Fib=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:BugfixOutputToStdErr.Fib,Color.Foo=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:Color.Foo,DosLineEndings.Fib=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:DosLineEndings.Fib,Failing.Foo=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:Failing.Foo,FailingMultiple.Foo=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:FailingMultiple.Foo,GhcArg.Fib=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:GhcArg.Fib,It.Foo=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:It.Foo,It.Setup=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:It.Setup,LocalStderrBinding.A=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:LocalStderrBinding.A,ModuleIsolation.TestA=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:ModuleIsolation.TestA,ModuleIsolation.TestB=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:ModuleIsolation.TestB,ModuleOptions.Foo=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:ModuleOptions.Foo,Multiline.Multiline=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:Multiline.Multiline,NonExposedModule.Exposed=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:NonExposedModule.Exposed,PropertyBool.Foo=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:PropertyBool.Foo,PropertyBoolWithTypeSignature.Foo=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:PropertyBoolWithTypeSignature.Foo,PropertyFailing.Foo=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:PropertyFailing.Foo,PropertyImplicitlyQuantified.Foo=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:PropertyImplicitlyQuantified.Foo,PropertyQuantified.Foo=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:PropertyQuantified.Foo,PropertySetup.Foo=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:PropertySetup.Foo,Setup.Foo=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:Setup.Foo,SetupSkipOnFailure.Foo=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:SetupSkipOnFailure.Foo,SystemIoImported.A=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:SystemIoImported.A,TemplateHaskell.Foo=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:TemplateHaskell.Foo,TestBlankline.Fib=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:TestBlankline.Fib,TestCombinedExample.Fib=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:TestCombinedExample.Fib,TestCommentLocation.Foo=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:TestCommentLocation.Foo,TestDocumentationForArguments.Fib=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:TestDocumentationForArguments.Fib,TestFailOnMultiline.Fib=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:TestFailOnMultiline.Fib,TestImport.ModuleA=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:TestImport.ModuleA,TestImport.ModuleB=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:TestImport.ModuleB,TestPutStr.Fib=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:TestPutStr.Fib,TestSimple.Fib=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:TestSimple.Fib,TrailingWhitespace.Foo=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:TrailingWhitespace.Foo,WithCInclude.Bar=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:WithCInclude.Bar,WithCbits.Bar=doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules:WithCbits.Bar [doctest-parallel]  unit doctest-parallel-0.4-JHgKX78ztSm4VC4j2YzMXH-doctests [doctest-parallel]  include base-4.20.1.0-2277 [doctest-parallel]  include doctest-parallel-0.4-IiRR4FimVk8JHBpGGW9ERF [doctest-parallel]  unit doctest-parallel-0.4-5UzeyANn9HHBQDlVUqEvx6-spectests [doctest-parallel]  include HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [doctest-parallel]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [doctest-parallel]  include base-4.20.1.0-2277 [doctest-parallel]  include base-compat-0.14.1-Gu9IQFquYBk7k9s24iOqpY [doctest-parallel]  include code-page-0.2.1-6ENFgM4AdrPG89mdDiGgQE [doctest-parallel]  include containers-0.7-dff9 [doctest-parallel]  include deepseq-1.5.0.0-f20c [doctest-parallel]  include directory-1.3.8.5-ad1a [doctest-parallel]  include doctest-parallel-0.4-IiRR4FimVk8JHBpGGW9ERF [doctest-parallel]  include doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules [doctest-parallel]  include exceptions-0.10.9-fd91 [doctest-parallel]  include filepath-1.5.4.0-590e [doctest-parallel]  include ghc-9.10.2-1e2a [doctest-parallel]  include ghc-paths-0.1.0.12-BTxxrzk1njL3kUH7q72lnB [doctest-parallel]  include hspec-2.11.14-3auEz28FeP0D0azREoF21o [doctest-parallel]  include hspec-core-2.11.14-2ODHRHRlRhY5X6Tttrwltc [doctest-parallel]  include mockery-0.3.5-1gZs6Gh8HyS7KrENSjoMkb [doctest-parallel]  include process-1.6.25.0-d21a [doctest-parallel]  include setenv-0.1.1.3-LyLoUibO6ikAZ4d2EdKkXk [doctest-parallel]  include silently-1.2.5.4-CfYnUQltkCQFwCEtYutEag [doctest-parallel]  include stringbuilder-0.5.1-3D1tLjcqCDw2HlXfDuEiaF [doctest-parallel]  include syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [doctest-parallel]  include transformers-0.6.1.1-407f [doctest-parallel] Ready component graph: [doctest-parallel]  definite doctest-parallel-0.4-IiRR4FimVk8JHBpGGW9ERF [doctest-parallel]  depends Cabal-3.14.2.0-369bcsSEjBNCPh9xeyuixj [doctest-parallel]  depends Glob-0.10.2-LVI92sdfDe01UGWkfanlK4 [doctest-parallel]  depends base-4.20.1.0-2277 [doctest-parallel]  depends base-compat-0.14.1-Gu9IQFquYBk7k9s24iOqpY [doctest-parallel]  depends code-page-0.2.1-6ENFgM4AdrPG89mdDiGgQE [doctest-parallel]  depends containers-0.7-dff9 [doctest-parallel]  depends deepseq-1.5.0.0-f20c [doctest-parallel]  depends directory-1.3.8.5-ad1a [doctest-parallel]  depends exceptions-0.10.9-fd91 [doctest-parallel]  depends filepath-1.5.4.0-590e [doctest-parallel]  depends ghc-9.10.2-1e2a [doctest-parallel]  depends ghc-exactprint-1.10.0.0-CI3sEvYepmsLHDQX11a1sl [doctest-parallel]  depends ghc-paths-0.1.0.12-BTxxrzk1njL3kUH7q72lnB [doctest-parallel]  depends process-1.6.25.0-d21a [doctest-parallel]  depends random-1.2.1.3-8klJqjF3xhRCzBrgK1uJlY [doctest-parallel]  depends syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [doctest-parallel]  depends transformers-0.6.1.1-407f [doctest-parallel]  depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [doctest-parallel]  definite doctest-parallel-0.4-JHgKX78ztSm4VC4j2YzMXH-doctests [doctest-parallel]  depends base-4.20.1.0-2277 [doctest-parallel]  depends doctest-parallel-0.4-IiRR4FimVk8JHBpGGW9ERF [doctest-parallel]  definite doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules [doctest-parallel]  depends base-4.20.1.0-2277 [doctest-parallel]  depends doctest-parallel-0.4-IiRR4FimVk8JHBpGGW9ERF [doctest-parallel]  depends template-haskell-2.22.0.0-2a41 [doctest-parallel]  definite doctest-parallel-0.4-5UzeyANn9HHBQDlVUqEvx6-spectests [doctest-parallel]  depends HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [doctest-parallel]  depends QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [doctest-parallel]  depends base-4.20.1.0-2277 [doctest-parallel]  depends base-compat-0.14.1-Gu9IQFquYBk7k9s24iOqpY [doctest-parallel]  depends code-page-0.2.1-6ENFgM4AdrPG89mdDiGgQE [doctest-parallel]  depends containers-0.7-dff9 [doctest-parallel]  depends deepseq-1.5.0.0-f20c [doctest-parallel]  depends directory-1.3.8.5-ad1a [doctest-parallel]  depends doctest-parallel-0.4-IiRR4FimVk8JHBpGGW9ERF [doctest-parallel]  depends doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules [doctest-parallel]  depends exceptions-0.10.9-fd91 [doctest-parallel]  depends filepath-1.5.4.0-590e [doctest-parallel]  depends ghc-9.10.2-1e2a [doctest-parallel]  depends ghc-paths-0.1.0.12-BTxxrzk1njL3kUH7q72lnB [doctest-parallel]  depends hspec-2.11.14-3auEz28FeP0D0azREoF21o [doctest-parallel]  depends hspec-core-2.11.14-2ODHRHRlRhY5X6Tttrwltc [doctest-parallel]  depends mockery-0.3.5-1gZs6Gh8HyS7KrENSjoMkb [doctest-parallel]  depends process-1.6.25.0-d21a [doctest-parallel]  depends setenv-0.1.1.3-LyLoUibO6ikAZ4d2EdKkXk [doctest-parallel]  depends silently-1.2.5.4-CfYnUQltkCQFwCEtYutEag [doctest-parallel]  depends stringbuilder-0.5.1-3D1tLjcqCDw2HlXfDuEiaF [doctest-parallel]  depends syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [doctest-parallel]  depends transformers-0.6.1.1-407f [doctest-parallel] Using Cabal-3.12.1.0 compiled by ghc-9.10 [doctest-parallel] Using compiler: ghc-9.10.2 [doctest-parallel] Using install prefix: [doctest-parallel] /nix/store/wb8xfg9sifvmwnk7gdrjdpvz201cxw9b-doctest-parallel-0.4 [doctest-parallel] Executables installed in: [doctest-parallel] /nix/store/wb8xfg9sifvmwnk7gdrjdpvz201cxw9b-doctest-parallel-0.4/bin [doctest-parallel] Libraries installed in: [doctest-parallel] /nix/store/wb8xfg9sifvmwnk7gdrjdpvz201cxw9b-doctest-parallel-0.4/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/doctest-parallel-0.4-IiRR4FimVk8JHBpGGW9ERF [doctest-parallel] Dynamic Libraries installed in: [doctest-parallel] /nix/store/wb8xfg9sifvmwnk7gdrjdpvz201cxw9b-doctest-parallel-0.4/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [doctest-parallel] Private executables installed in: [doctest-parallel] /nix/store/wb8xfg9sifvmwnk7gdrjdpvz201cxw9b-doctest-parallel-0.4/libexec/x86_64-linux-ghc-9.10.2-1e2a/doctest-parallel-0.4 [doctest-parallel] Data files installed in: [doctest-parallel] /nix/store/wb8xfg9sifvmwnk7gdrjdpvz201cxw9b-doctest-parallel-0.4/share/x86_64-linux-ghc-9.10.2-1e2a/doctest-parallel-0.4 [doctest-parallel] Documentation installed in: [doctest-parallel] /nix/store/wb8xfg9sifvmwnk7gdrjdpvz201cxw9b-doctest-parallel-0.4/share/doc/x86_64-linux-ghc-9.10.2-1e2a/doctest-parallel-0.4 [doctest-parallel] Configuration files installed in: [doctest-parallel] /nix/store/wb8xfg9sifvmwnk7gdrjdpvz201cxw9b-doctest-parallel-0.4/etc [doctest-parallel] No alex found [doctest-parallel] Using ar found on system at: [doctest-parallel] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [doctest-parallel] No c2hs found [doctest-parallel] No cpphs found [doctest-parallel] No doctest found [doctest-parallel] Using gcc version 14.3.0 given by user at: [doctest-parallel] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [doctest-parallel] Using ghc version 9.10.2 found on system at: [doctest-parallel] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [doctest-parallel] Using ghc-pkg version 9.10.2 found on system at: [doctest-parallel] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [doctest-parallel] No ghcjs found [doctest-parallel] No ghcjs-pkg found [doctest-parallel] No greencard found [doctest-parallel] Using haddock version 2.31.0 found on system at: [doctest-parallel] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [doctest-parallel] No happy found [doctest-parallel] Using haskell-suite found on system at: haskell-suite-dummy-location [doctest-parallel] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [doctest-parallel] No hmake found [doctest-parallel] Using hpc version 0.69 found on system at: [doctest-parallel] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [doctest-parallel] Using hsc2hs version 0.68.10 found on system at: [doctest-parallel] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [doctest-parallel] Using hscolour version 1.25 found on system at: [doctest-parallel] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [doctest-parallel] No jhc found [doctest-parallel] Using ld found on system at: [doctest-parallel] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [doctest-parallel] No pkg-config found [doctest-parallel] Using runghc version 9.10.2 found on system at: [doctest-parallel] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [doctest-parallel] Using strip version 2.44 found on system at: [doctest-parallel] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [doctest-parallel] Using tar found on system at: [doctest-parallel] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [doctest-parallel] No uhc found [doctest-parallel] Phase: buildPhase [13 of 56] Compiling Ormolu.Fixity.Imports ( src/Ormolu/Fixity/Imports.hs, /build/ghc1712_0/ghc_8.o, /build/ghc1712_0/ghc_8.dyn_o ) tests/Tests.hs:16:1: warning: []8;;https://errors.haskell.org/messages/GHC-15328\GHC-15328]8;;\] [-Wdeprecations] Module ‘Text.PrettyPrint.ANSI.Leijen’ is deprecated: "Compatibility module for users of ansi-wl-pprint - use \"Prettyprinter\" instead"  | 16 | import qualified Text.PrettyPrint.ANSI.Leijen as WL  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ tests/Tests.hs:76:17: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 76 | doc = show (WL.plain (ansiWlExpr e))  | ^^^^^^^^ [doctest-parallel] Preprocessing library for doctest-parallel-0.4... [doctest-parallel] Building library for doctest-parallel-0.4... [14 of 56] Compiling Ormolu.Fixity ( src/Ormolu/Fixity.hs, nothing ) [15 of 56] Compiling Ormolu.Printer.Operators ( src/Ormolu/Printer/Operators.hs, nothing ) [doctest-parallel] [ 1 of 18] Compiling Control.Monad.Extra ( src/Control/Monad/Extra.hs, dist/build/Control/Monad/Extra.o, dist/build/Control/Monad/Extra.dyn_o ) [16 of 56] Compiling Ormolu.Fixity.Printer ( src/Ormolu/Fixity/Printer.hs, nothing ) [17 of 56] Compiling Ormolu.Fixity.Parser ( src/Ormolu/Fixity/Parser.hs, nothing ) [18 of 56] Compiling Ormolu.Config ( src/Ormolu/Config.hs, nothing ) [doctest-parallel] [ 2 of 18] Compiling Data.List.Extra ( src/Data/List/Extra.hs, dist/build/Data/List/Extra.o, dist/build/Data/List/Extra.dyn_o ) [19 of 56] Compiling Ormolu.Processing.Common ( src/Ormolu/Processing/Common.hs, nothing ) [doctest-parallel] [ 3 of 18] Compiling Paths_doctest_parallel ( dist/build/autogen/Paths_doctest_parallel.hs, dist/build/Paths_doctest_parallel.o, dist/build/Paths_doctest_parallel.dyn_o ) [20 of 56] Compiling Ormolu.Processing.Preprocess ( src/Ormolu/Processing/Preprocess.hs, nothing ) [doctest-parallel] [ 4 of 18] Compiling Test.DocTest.Helpers ( src/Test/DocTest/Helpers.hs, dist/build/Test/DocTest/Helpers.o, dist/build/Test/DocTest/Helpers.dyn_o ) [21 of 56] Compiling Ormolu.Printer.Internal ( src/Ormolu/Printer/Internal.hs, nothing ) [3 of 3] Compiling Main ( tests/Spec.hs, dist/build/hw-fingertree-tests/hw-fingertree-tests-tmp/Main.o ) [22 of 56] Compiling Ormolu.Printer.Comments ( src/Ormolu/Printer/Comments.hs, nothing ) [23 of 56] Compiling Ormolu.Printer.Combinators ( src/Ormolu/Printer/Combinators.hs, nothing ) [24 of 56] Compiling Ormolu.Printer.Meat.Pragma ( src/Ormolu/Printer/Meat/Pragma.hs, nothing ) [25 of 56] Compiling Ormolu.Printer.Meat.Declaration.StringLiteral ( src/Ormolu/Printer/Meat/Declaration/StringLiteral.hs, nothing ) [26 of 56] Compiling Ormolu.Printer.Meat.Common ( src/Ormolu/Printer/Meat/Common.hs, nothing ) [27 of 56] Compiling Ormolu.Printer.Meat.Declaration.Warning ( src/Ormolu/Printer/Meat/Declaration/Warning.hs, nothing ) [28 of 56] Compiling Ormolu.Printer.Meat.ImportExport ( src/Ormolu/Printer/Meat/ImportExport.hs, nothing ) [29 of 56] Compiling Ormolu.Printer.Meat.Declaration.RoleAnnotation ( src/Ormolu/Printer/Meat/Declaration/RoleAnnotation.hs, nothing ) [30 of 56] Compiling Ormolu.Printer.Meat.Declaration.OpTree[boot] ( src/Ormolu/Printer/Meat/Declaration/OpTree.hs-boot, nothing ) [31 of 56] Compiling Ormolu.Printer.Meat.Declaration.Value[boot] ( src/Ormolu/Printer/Meat/Declaration/Value.hs-boot, nothing ) [32 of 56] Compiling Ormolu.Printer.Meat.Type ( src/Ormolu/Printer/Meat/Type.hs, nothing ) [3 of 3] Linking dist/build/tree-diff-test/tree-diff-test [4 of 4] Linking dist/build/hw-fingertree-tests/hw-fingertree-tests [33 of 56] Compiling Ormolu.Printer.Meat.Declaration.Signature ( src/Ormolu/Printer/Meat/Declaration/Signature.hs, nothing ) [doctest-parallel] [ 5 of 18] Compiling Test.DocTest.Internal.GhcUtil ( src/Test/DocTest/Internal/GhcUtil.hs, dist/build/Test/DocTest/Internal/GhcUtil.o, dist/build/Test/DocTest/Internal/GhcUtil.dyn_o ) [doctest-parallel] [ 6 of 18] Compiling Test.DocTest.Internal.Location ( src/Test/DocTest/Internal/Location.hs, dist/build/Test/DocTest/Internal/Location.o, dist/build/Test/DocTest/Internal/Location.dyn_o ) [doctest-parallel] [ 7 of 18] Compiling Test.DocTest.Internal.Logging ( src/Test/DocTest/Internal/Logging.hs, dist/build/Test/DocTest/Internal/Logging.o, dist/build/Test/DocTest/Internal/Logging.dyn_o ) [doctest-parallel] [ 8 of 18] Compiling Test.DocTest.Internal.GhciWrapper ( src/Test/DocTest/Internal/GhciWrapper.hs, dist/build/Test/DocTest/Internal/GhciWrapper.o, dist/build/Test/DocTest/Internal/GhciWrapper.dyn_o ) [doctest-parallel] [ 9 of 18] Compiling Test.DocTest.Internal.Interpreter ( src/Test/DocTest/Internal/Interpreter.hs, dist/build/Test/DocTest/Internal/Interpreter.o, dist/build/Test/DocTest/Internal/Interpreter.dyn_o ) [doctest-parallel] [10 of 18] Compiling Test.DocTest.Internal.Nix ( src/Test/DocTest/Internal/Nix.hs, dist/build/Test/DocTest/Internal/Nix.o, dist/build/Test/DocTest/Internal/Nix.dyn_o ) [doctest-parallel] [11 of 18] Compiling Test.DocTest.Internal.Options ( src/Test/DocTest/Internal/Options.hs, dist/build/Test/DocTest/Internal/Options.o, dist/build/Test/DocTest/Internal/Options.dyn_o ) [34 of 56] Compiling Ormolu.Printer.Meat.Declaration.Foreign ( src/Ormolu/Printer/Meat/Declaration/Foreign.hs, nothing ) [35 of 56] Compiling Ormolu.Printer.Meat.Declaration.TypeFamily ( src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs, nothing ) [36 of 56] Compiling Ormolu.Printer.Meat.Declaration.Type ( src/Ormolu/Printer/Meat/Declaration/Type.hs, nothing ) [37 of 56] Compiling Ormolu.Printer.Meat.Declaration.Data ( src/Ormolu/Printer/Meat/Declaration/Data.hs, nothing ) [38 of 56] Compiling Ormolu.Printer.Meat.Declaration.Default ( src/Ormolu/Printer/Meat/Declaration/Default.hs, nothing ) [39 of 56] Compiling Ormolu.Printer.Meat.Declaration[boot] ( src/Ormolu/Printer/Meat/Declaration.hs-boot, nothing ) [40 of 56] Compiling Ormolu.Printer.Meat.Declaration.Value ( src/Ormolu/Printer/Meat/Declaration/Value.hs, nothing ) [doctest-parallel] [12 of 18] Compiling Test.DocTest.Internal.Util ( src/Test/DocTest/Internal/Util.hs, dist/build/Test/DocTest/Internal/Util.o, dist/build/Test/DocTest/Internal/Util.dyn_o ) [doctest-parallel] [13 of 18] Compiling Test.DocTest.Internal.Extract ( src/Test/DocTest/Internal/Extract.hs, dist/build/Test/DocTest/Internal/Extract.o, dist/build/Test/DocTest/Internal/Extract.dyn_o ) [doctest-parallel] [14 of 18] Compiling Test.DocTest.Internal.Parse ( src/Test/DocTest/Internal/Parse.hs, dist/build/Test/DocTest/Internal/Parse.o, dist/build/Test/DocTest/Internal/Parse.dyn_o ) [41 of 56] Compiling Ormolu.Printer.Meat.Declaration.OpTree ( src/Ormolu/Printer/Meat/Declaration/OpTree.hs, nothing ) [42 of 56] Compiling Ormolu.Printer.Meat.Declaration.Splice ( src/Ormolu/Printer/Meat/Declaration/Splice.hs, nothing ) [43 of 56] Compiling Ormolu.Printer.Meat.Declaration.Rule ( src/Ormolu/Printer/Meat/Declaration/Rule.hs, nothing ) [44 of 56] Compiling Ormolu.Printer.Meat.Declaration.Annotation ( src/Ormolu/Printer/Meat/Declaration/Annotation.hs, nothing ) [45 of 56] Compiling Ormolu.Printer.Meat.Declaration.Instance ( src/Ormolu/Printer/Meat/Declaration/Instance.hs, nothing ) [doctest-parallel] [15 of 18] Compiling Test.DocTest.Internal.Runner.Example ( src/Test/DocTest/Internal/Runner/Example.hs, dist/build/Test/DocTest/Internal/Runner/Example.o, dist/build/Test/DocTest/Internal/Runner/Example.dyn_o ) buildPhase completed in 1 minutes 3 seconds Phase: checkPhase [doctest-parallel] [16 of 18] Compiling Test.DocTest.Internal.Property ( src/Test/DocTest/Internal/Property.hs, dist/build/Test/DocTest/Internal/Property.o, dist/build/Test/DocTest/Internal/Property.dyn_o ) [doctest-parallel] [17 of 18] Compiling Test.DocTest.Internal.Runner ( src/Test/DocTest/Internal/Runner.hs, dist/build/Test/DocTest/Internal/Runner.o, dist/build/Test/DocTest/Internal/Runner.dyn_o ) Phase: checkPhase [46 of 56] Compiling Ormolu.Printer.Meat.Declaration.Class ( src/Ormolu/Printer/Meat/Declaration/Class.hs, nothing ) [47 of 56] Compiling Ormolu.Printer.Meat.Declaration ( src/Ormolu/Printer/Meat/Declaration.hs, nothing ) [48 of 56] Compiling Ormolu.Printer.Meat.Module ( src/Ormolu/Printer/Meat/Module.hs, nothing ) [49 of 56] Compiling Ormolu.Parser.Result ( src/Ormolu/Parser/Result.hs, nothing ) [50 of 56] Compiling Ormolu.Printer ( src/Ormolu/Printer.hs, nothing ) [51 of 56] Compiling Ormolu.Parser ( src/Ormolu/Parser.hs, nothing ) Running 1 test suites... Test suite tree-diff-test: RUNNING... tests [52 of 56] Compiling Ormolu.Diff.ParseResult ( src/Ormolu/Diff/ParseResult.hs, nothing ) Running 2 test suites... Test suite doctest: RUNNING... [53 of 56] Compiling Ormolu.Utils.IO ( src/Ormolu/Utils/IO.hs, nothing ) [54 of 56] Compiling Ormolu.Utils.Fixity ( src/Ormolu/Utils/Fixity.hs, nothing ) [55 of 56] Compiling Ormolu.Utils.Cabal ( src/Ormolu/Utils/Cabal.hs, nothing ) [ 6 of 13] Compiling Data.Bit.Internal ( src/Data/Bit/Internal.hs, dist/build/Data/Bit/Internal.p_o ) [ 7 of 13] Compiling Data.Bit.Mutable ( src/Data/Bit/Mutable.hs, dist/build/Data/Bit/Mutable.p_o ) [ 8 of 13] Compiling Data.Bit.ImmutableTS ( src/Data/Bit/ImmutableTS.hs, dist/build/Data/Bit/ImmutableTS.p_o ) [doctest-parallel] [18 of 18] Compiling Test.DocTest ( src/Test/DocTest.hs, dist/build/Test/DocTest.o, dist/build/Test/DocTest.dyn_o ) [56 of 56] Compiling Ormolu ( src/Ormolu.hs, nothing ) Haddock coverage: Warning: 'RealSrcSpan' is ambiguous. It is defined * in ‘GHC.Types.SrcLoc’ * in ‘GHC.Types.SrcLoc’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Types.SrcLoc’ Warning: 'SpanStream' is ambiguous. It is defined * at src/Ormolu/Printer/SpanStream.hs:22:22 * at src/Ormolu/Printer/SpanStream.hs:22:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Printer/SpanStream.hs:22:1 100% ( 3 / 3) in 'Ormolu.Printer.SpanStream' 100% ( 3 / 3) in 'Ormolu.Processing.Cpp' Warning: 'StringBuffer' is ambiguous. It is defined * in ‘GHC.Data.StringBuffer’ * in ‘GHC.Data.StringBuffer’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Data.StringBuffer’ 100% ( 13 / 13) in 'Ormolu.Utils' 87% ( 14 / 16) in 'Ormolu.Terminal' Missing documentation for: Term (src/Ormolu/Terminal.hs:42) runTermPure (src/Ormolu/Terminal.hs:88) 0% ( 0 / 2) in 'Ormolu.Terminal.QualifiedDo' Missing documentation for: Module header >> (src/Ormolu/Terminal/QualifiedDo.hs:7) Warning: 'TextDiff' is ambiguous. It is defined * at src/Ormolu/Diff/Text.hs:35:17 * at src/Ormolu/Diff/Text.hs:35:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Diff/Text.hs:35:1 Warning: 'Hunk' is ambiguous. It is defined * at src/Ormolu/Diff/Text.hs:54:13 * at src/Ormolu/Diff/Text.hs:54:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Diff/Text.hs:54:1 100% ( 5 / 5) in 'Ormolu.Diff.Text' 100% ( 4 / 4) in 'Ormolu.Exception' 100% ( 3 / 3) in 'Ormolu.Parser.Pragma' Warning: 'Comment' is ambiguous. It is defined * at src/Ormolu/Parser/CommentStream.hs:116:16 * at src/Ormolu/Parser/CommentStream.hs:116:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Parser/CommentStream.hs:116:1 Warning: 'CommentStream' is ambiguous. It is defined * at src/Ormolu/Parser/CommentStream.hs:47:25 * at src/Ormolu/Parser/CommentStream.hs:47:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Parser/CommentStream.hs:47:1 90% ( 9 / 10) in 'Ormolu.Parser.CommentStream' Missing documentation for: LComment (src/Ormolu/Parser/CommentStream.hs:110) Warning: 'GhcPs' is ambiguous. It is defined * in ‘GHC.Hs.Extension’ * in ‘GHC.Hs.Extension’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Hs.Extension’ Warning: 'ImportId' is ambiguous. It is defined * at src/Ormolu/Imports.hs:70:17 * at src/Ormolu/Imports.hs:70:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Imports.hs:70:1 Warning: 'IEWrapppedName' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 2 / 2) in 'Ormolu.Imports' Warning: 'FixityInfo' is ambiguous. It is defined * at src/Ormolu/Fixity/Internal.hs:97:19 * at src/Ormolu/Fixity/Internal.hs:97:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Fixity/Internal.hs:97:1 Warning: 'FixityApproximation' is ambiguous. It is defined * at src/Ormolu/Fixity/Internal.hs:125:28 * at src/Ormolu/Fixity/Internal.hs:125:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Fixity/Internal.hs:125:1 Warning: 'OpName' is ambiguous. It is defined * at src/Ormolu/Fixity/Internal.hs:71:1 * at src/Ormolu/Fixity/Internal.hs:60:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Fixity/Internal.hs:60:1 90% ( 19 / 21) in 'Ormolu.Fixity.Internal' Missing documentation for: Module header OpName (src/Ormolu/Fixity/Internal.hs:71) Warning: 'FixityImport' is ambiguous. It is defined * at src/Ormolu/Fixity/Imports.hs:28:21 * at src/Ormolu/Fixity/Imports.hs:28:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Fixity/Imports.hs:28:1 100% ( 4 / 4) in 'Ormolu.Fixity.Imports' Warning: 'HackageInfo' is ambiguous. It is defined * at src/Ormolu/Fixity/Internal.hs:179:5 * at src/Ormolu/Fixity/Internal.hs:178:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Fixity/Internal.hs:178:1 95% ( 23 / 24) in 'Ormolu.Fixity' Missing documentation for: OpName (src/Ormolu/Fixity/Internal.hs:71) Warning: 'OpInfo' is ambiguous. It is defined * at src/Ormolu/Printer/Operators.hs:48:18 * at src/Ormolu/Printer/Operators.hs:48:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Printer/Operators.hs:48:1 Warning: 'FixityInfo' is ambiguous. It is defined * at src/Ormolu/Fixity/Internal.hs:97:19 * at src/Ormolu/Fixity/Internal.hs:97:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Fixity/Internal.hs:97:1 Warning: 'equal' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'lessThan' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'greaterThan' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 85% ( 6 / 7) in 'Ormolu.Printer.Operators' Missing documentation for: BinaryOpBranches (src/Ormolu/Printer/Operators.hs:44) 100% ( 2 / 2) in 'Ormolu.Fixity.Printer' Warning: 'FixityOverrides' is ambiguous. It is defined * at src/Ormolu/Fixity/Internal.hs:184:27 * at src/Ormolu/Fixity/Internal.hs:184:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Fixity/Internal.hs:184:1 50% ( 8 / 16) in 'Ormolu.Fixity.Parser' Missing documentation for: pModuleName (src/Ormolu/Fixity/Parser.hs:156) pPackageName (src/Ormolu/Fixity/Parser.hs:171) isIdentifierFirstChar (src/Ormolu/Fixity/Parser.hs:177) isIdentifierConstituent (src/Ormolu/Fixity/Parser.hs:180) isOperatorConstituent (src/Ormolu/Fixity/Parser.hs:183) isPackageNameConstituent (src/Ormolu/Fixity/Parser.hs:188) isModuleSegmentFirstChar (src/Ormolu/Fixity/Parser.hs:191) isModuleSegmentConstituent (src/Ormolu/Fixity/Parser.hs:194) Warning: 'Config' is ambiguous. It is defined * at src/Ormolu/Config.hs:37:22 * at src/Ormolu/Config.hs:37:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Config.hs:37:1 Warning: 'RegionIndices' is ambiguous. It is defined * at src/Ormolu/Config.hs:62:22 * at src/Ormolu/Config.hs:62:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Config.hs:62:1 Warning: 'RegionDeltas' is ambiguous. It is defined * at src/Ormolu/Config.hs:72:21 * at src/Ormolu/Config.hs:72:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Config.hs:72:1 Warning: 'DynOption' is ambiguous. It is defined * at src/Ormolu/Config.hs:130:21 * at src/Ormolu/Config.hs:130:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Config.hs:130:1 100% ( 11 / 11) in 'Ormolu.Config' Warning: 'RegionDeltas' is ambiguous. It is defined * at src/Ormolu/Config.hs:72:21 * at src/Ormolu/Config.hs:72:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Config.hs:72:1 Warning: 'RegionDelta' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 5 / 5) in 'Ormolu.Processing.Common' 100% ( 2 / 2) in 'Ormolu.Processing.Preprocess' Warning: 'R' is ambiguous. It is defined * at src/Ormolu/Printer/Internal.hs:89:15 * at src/Ormolu/Printer/Internal.hs:89:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Printer/Internal.hs:89:1 Warning: 'Comment' is ambiguous. It is defined * at src/Ormolu/Parser/CommentStream.hs:116:16 * at src/Ormolu/Parser/CommentStream.hs:116:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Parser/CommentStream.hs:116:1 Warning: 'CommentStream' is ambiguous. It is defined * at src/Ormolu/Parser/CommentStream.hs:47:25 * at src/Ormolu/Parser/CommentStream.hs:47:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Parser/CommentStream.hs:47:1 Warning: 'RealSrcSpan' is ambiguous. It is defined * in ‘GHC.Types.SrcLoc’ * in ‘GHC.Types.SrcLoc’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Types.SrcLoc’ 97% ( 41 / 42) in 'Ormolu.Printer.Internal' Missing documentation for: isExtensionEnabled (src/Ormolu/Printer/Internal.hs:613) Warning: 'Comment' is ambiguous. It is defined * at src/Ormolu/Parser/CommentStream.hs:116:16 * at src/Ormolu/Parser/CommentStream.hs:116:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Parser/CommentStream.hs:116:1 100% ( 6 / 6) in 'Ormolu.Printer.Comments' 98% ( 57 / 58) in 'Ormolu.Printer.Combinators' Missing documentation for: isExtensionEnabled (src/Ormolu/Printer/Internal.hs:613) Warning: 'LanguagePragma' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 2 / 2) in 'Ormolu.Printer.Meat.Pragma' 50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.StringLiteral' Missing documentation for: Module header 58% ( 7 / 12) in 'Ormolu.Printer.Meat.Common' Missing documentation for: p_ieWrappedName (src/Ormolu/Printer/Meat/Common.hs:61) p_qualName (src/Ormolu/Printer/Meat/Common.hs:120) p_sourceText (src/Ormolu/Printer/Meat/Common.hs:201) p_namespaceSpec (src/Ormolu/Printer/Meat/Common.hs:206) p_arrow (src/Ormolu/Printer/Meat/Common.hs:212) 21% ( 3 / 14) in 'Ormolu.Printer.Meat.Type' Missing documentation for: p_hsType (src/Ormolu/Printer/Meat/Type.hs:41) p_hsContext (src/Ormolu/Printer/Meat/Type.hs:202) p_hsContext' (src/Ormolu/Printer/Meat/Type.hs:205) p_hsTyVarBndr (src/Ormolu/Printer/Meat/Type.hs:230) ForAllVisibility (src/Ormolu/Printer/Meat/Type.hs:249) p_conDeclFields (src/Ormolu/Printer/Meat/Type.hs:271) p_lhsTypeArg (src/Ormolu/Printer/Meat/Type.hs:288) p_hsSigType (src/Ormolu/Printer/Meat/Type.hs:297) p_hsForAllTelescope (src/Ormolu/Printer/Meat/Type.hs:301) hsOuterTyVarBndrsToHsType (src/Ormolu/Printer/Meat/Type.hs:313) lhsTypeToSigType (src/Ormolu/Printer/Meat/Type.hs:319) 0% ( 0 / 3) in 'Ormolu.Printer.Meat.Declaration.Warning' Missing documentation for: Module header p_warnDecls (src/Ormolu/Printer/Meat/Declaration/Warning.hs:23) p_warningTxt (src/Ormolu/Printer/Meat/Declaration/Warning.hs:37) 33% ( 1 / 3) in 'Ormolu.Printer.Meat.ImportExport' Missing documentation for: p_hsmodExports (src/Ormolu/Printer/Meat/ImportExport.hs:27) p_hsmodImport (src/Ormolu/Printer/Meat/ImportExport.hs:41) 33% ( 1 / 3) in 'Ormolu.Printer.Meat.Declaration.TypeFamily' Missing documentation for: p_famDecl (src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs:22) p_tyFamInstEqn (src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs:85) 50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.Type' Missing documentation for: p_synDecl (src/Ormolu/Printer/Meat/Declaration/Type.hs:30) 20% ( 1 / 5) in 'Ormolu.Printer.Meat.Declaration.Signature' Missing documentation for: p_sigDecl (src/Ormolu/Printer/Meat/Declaration/Signature.hs:28) p_typeAscription (src/Ormolu/Printer/Meat/Declaration/Signature.hs:61) p_activation (src/Ormolu/Printer/Meat/Declaration/Signature.hs:154) p_standaloneKindSig (src/Ormolu/Printer/Meat/Declaration/Signature.hs:224) 50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.RoleAnnotation' Missing documentation for: p_roleAnnot (src/Ormolu/Printer/Meat/Declaration/RoleAnnotation.hs:18) Warning: 'ForeignImport' is ambiguous. It is defined * in ‘Language.Haskell.Syntax.Decls’ * in ‘Language.Haskell.Syntax.Decls’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘Language.Haskell.Syntax.Decls’ Warning: 'SourceText' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Outputable' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 0% ( 0 / 2) in 'Ormolu.Printer.Meat.Declaration.Foreign' Missing documentation for: Module header p_foreignDecl (src/Ormolu/Printer/Meat/Declaration/Foreign.hs:18) 0% ( 0 / 2) in 'Ormolu.Printer.Meat.Declaration.Default' Missing documentation for: Module header p_defaultDecl (src/Ormolu/Printer/Meat/Declaration/Default.hs:15) 50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.Data' Missing documentation for: p_dataDecl (src/Ormolu/Printer/Meat/Declaration/Data.hs:49) Warning: 'Match' is ambiguous. It is defined * in ‘Language.Haskell.Syntax.Expr’ * in ‘Language.Haskell.Syntax.Expr’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘Language.Haskell.Syntax.Expr’ 40% ( 4 / 10) in 'Ormolu.Printer.Meat.Declaration.Value' Missing documentation for: Module header p_valDecl (src/Ormolu/Printer/Meat/Declaration/Value.hs:65) p_pat (src/Ormolu/Printer/Meat/Declaration/Value.hs:1151) p_hsExpr (src/Ormolu/Printer/Meat/Declaration/Value.hs:587) p_hsUntypedSplice (src/Ormolu/Printer/Meat/Declaration/Value.hs:1265) p_hsExpr' (src/Ormolu/Printer/Meat/Declaration/Value.hs:604) 0% ( 0 / 2) in 'Ormolu.Printer.Meat.Declaration.Splice' Missing documentation for: Module header p_spliceDecl (src/Ormolu/Printer/Meat/Declaration/Splice.hs:11) 0% ( 0 / 2) in 'Ormolu.Printer.Meat.Declaration.Rule' Missing documentation for: Module header p_ruleDecls (src/Ormolu/Printer/Meat/Declaration/Rule.hs:21) 100% ( 9 / 9) in 'Ormolu.Printer.Meat.Declaration.OpTree' 0% ( 0 / 2) in 'Ormolu.Printer.Meat.Declaration.Annotation' Missing documentation for: Module header p_annDecl (src/Ormolu/Printer/Meat/Declaration/Annotation.hs:15) 20% ( 1 / 5) in 'Ormolu.Printer.Meat.Declaration.Instance' Missing documentation for: p_clsInstDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:64) p_tyFamInstDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:97) p_dataFamInstDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:105) p_standaloneDerivDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:31) 50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.Class' Missing documentation for: p_classDecl (src/Ormolu/Printer/Meat/Declaration/Class.hs:38) 66% ( 2 / 3) in 'Ormolu.Printer.Meat.Declaration' Missing documentation for: p_hsDecls (src/Ormolu/Printer/Meat/Declaration.hs:50) 100% ( 2 / 2) in 'Ormolu.Printer.Meat.Module' Warning: 'ParseResult' is ambiguous. It is defined * at src/Ormolu/Parser/Result.hs:21:20 * at src/Ormolu/Parser/Result.hs:21:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Parser/Result.hs:21:1 100% ( 3 / 3) in 'Ormolu.Parser.Result' 100% ( 2 / 2) in 'Ormolu.Printer' Warning: 'HsModule' is ambiguous. It is defined * in ‘Language.Haskell.Syntax’ * in ‘Language.Haskell.Syntax’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘Language.Haskell.Syntax’ Warning: 'DynFlags' is ambiguous. It is defined * in ‘GHC.Driver.DynFlags’ * in ‘GHC.Driver.DynFlags’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Driver.DynFlags’ 100% ( 3 / 3) in 'Ormolu.Parser' Warning: 'ParseResult' is ambiguous. It is defined * at src/Ormolu/Parser/Result.hs:21:20 * at src/Ormolu/Parser/Result.hs:21:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Parser/Result.hs:21:1 Warning: 'Diff' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 3 / 3) in 'Ormolu.Diff.ParseResult' 40% ( 2 / 5) in 'Ormolu.Utils.IO' Missing documentation for: Module header Cache (src/Ormolu/Utils/IO.hs:53) newCache (src/Ormolu/Utils/IO.hs:56) Warning: 'CabalInfo' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 75% ( 3 / 4) in 'Ormolu.Utils.Fixity' Missing documentation for: Module header Warning: 'DynOption' is ambiguous. It is defined * at src/Ormolu/Config.hs:130:21 * at src/Ormolu/Config.hs:130:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Config.hs:130:1 Warning: 'CabalInfo' is ambiguous. It is defined * at src/Ormolu/Utils/Cabal.hs:50:18 * at src/Ormolu/Utils/Cabal.hs:50:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Utils/Cabal.hs:50:1 Warning: 'CachedCabalFile' is ambiguous. It is defined * at src/Ormolu/Utils/Cabal.hs:93:24 * at src/Ormolu/Utils/Cabal.hs:93:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Utils/Cabal.hs:93:1 85% ( 6 / 7) in 'Ormolu.Utils.Cabal' Missing documentation for: Module header Warning: 'Config' is ambiguous. It is defined * at src/Ormolu/Config.hs:37:22 * at src/Ormolu/Config.hs:37:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Config.hs:37:1 Warning: 'CabalInfo' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'FixityMap' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'getFixityOverridesForSourceFile' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 27 / 27) in 'Ormolu' [doctest-parallel] [ 1 of 18] Compiling Control.Monad.Extra ( src/Control/Monad/Extra.hs, dist/build/Control/Monad/Extra.p_o ) Documentation created: dist/doc/html/mod/, dist/doc/html/mod/mod.txt [doctest-parallel] [ 2 of 18] Compiling Data.List.Extra ( src/Data/List/Extra.hs, dist/build/Data/List/Extra.p_o ) [doctest-parallel] [ 3 of 18] Compiling Paths_doctest_parallel ( dist/build/autogen/Paths_doctest_parallel.hs, dist/build/Paths_doctest_parallel.p_o ) Preprocessing test suite 'mod-tests' for mod-0.2.1.0... Phase: installPhase /build/hw-fingertree-0.1.2.1/src/HaskellWorks/Data/IntervalMap/FingerTree.hs:109:22: warning: [GHC-20042] [-Wderiving-defaults] • Both DeriveAnyClass and GeneralizedNewtypeDeriving are enabled Defaulting to the DeriveAnyClass strategy for instantiating NFData • In the newtype declaration for ‘IntervalMap’ Suggested fix: Use DerivingStrategies to pick a different strategy Installing library in /nix/store/g8cclfg0pldyxw78crl1hgwzd49hh5zy-mod-0.2.1.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/mod-0.2.1.0-JUL46aniwZjGU5xyCw7kCD [doctest-parallel] [ 4 of 18] Compiling Test.DocTest.Helpers ( src/Test/DocTest/Helpers.hs, dist/build/Test/DocTest/Helpers.p_o ) Examples: 0 Tried: 0 Errors: 0 Failures: 0 Test suite doctest: PASS Test suite logged to: dist/test/hw-fingertree-0.1.2.1-doctest.log Test suite hw-fingertree-tests: RUNNING... HaskellWorks.Data.FingerTree Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/g8cclfg0pldyxw78crl1hgwzd49hh5zy-mod-0.2.1.0 shrinking /nix/store/g8cclfg0pldyxw78crl1hgwzd49hh5zy-mod-0.2.1.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSmod-0.2.1.0-JUL46aniwZjGU5xyCw7kCD-ghc9.10.2.so checking for references to /build/ in /nix/store/g8cclfg0pldyxw78crl1hgwzd49hh5zy-mod-0.2.1.0... ✓ passed 100 tests. foldr [✔] patching script interpreter paths in /nix/store/g8cclfg0pldyxw78crl1hgwzd49hh5zy-mod-0.2.1.0 stripping (with command strip and flags -S -p) in /nix/store/g8cclfg0pldyxw78crl1hgwzd49hh5zy-mod-0.2.1.0/lib Documentation created: dist/doc/html/row-types/, dist/doc/html/row-types/row-types.txt shrinking RPATHs of ELF executables and libraries in /nix/store/vridv52p546y4p5ww81smbg2k3sr3gh3-mod-0.2.1.0-doc checking for references to /build/ in /nix/store/vridv52p546y4p5ww81smbg2k3sr3gh3-mod-0.2.1.0-doc... patching script interpreter paths in /nix/store/vridv52p546y4p5ww81smbg2k3sr3gh3-mod-0.2.1.0-doc ✓ passed 100 tests. foldl [✔] Preprocessing test suite 'test' for row-types-1.0.1.2... [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/g8cclfg0pldyxw78crl1hgwzd49hh5zy-mod-0.2.1.0 /nix/store/vridv52p546y4p5ww81smbg2k3sr3gh3-mod-0.2.1.0-doc [post-build-hook] Pushing 2 paths (104 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/g8cclfg0pldyxw78crl1hgwzd49hh5zy-mod-0.2.1.0 (2.28 MiB) [post-build-hook] Pushing /nix/store/vridv52p546y4p5ww81smbg2k3sr3gh3-mod-0.2.1.0-doc (1.06 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/g8cclfg0pldyxw78crl1hgwzd49hh5zy-mod-0.2.1.0 /nix/store/vridv52p546y4p5ww81smbg2k3sr3gh3-mod-0.2.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/vridv52p546y4p5ww81smbg2k3sr3gh3-mod-0.2.1.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/g8cclfg0pldyxw78crl1hgwzd49hh5zy-mod-0.2.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/x80kgq02hgyr4piamlpzpwqj33sh0mpp-mod-0.2.1.0.drv' to 'https://cache.nix-ci.com'... [ 9 of 13] Compiling Data.Bit.Immutable ( src/Data/Bit/Immutable.hs, dist/build/Data/Bit/Immutable.p_o ) [10 of 13] Compiling Data.Bit.F2PolyTS ( src/Data/Bit/F2PolyTS.hs, dist/build/Data/Bit/F2PolyTS.p_o ) [11 of 13] Compiling Data.Bit.ThreadSafe ( src/Data/Bit/ThreadSafe.hs, dist/build/Data/Bit/ThreadSafe.p_o ) [12 of 13] Compiling Data.Bit.F2Poly ( src/Data/Bit/F2Poly.hs, dist/build/Data/Bit/F2Poly.p_o ) [13 of 13] Compiling Data.Bit ( src/Data/Bit.hs, dist/build/Data/Bit.p_o ) [doctest-parallel] [ 5 of 18] Compiling Test.DocTest.Internal.GhcUtil ( src/Test/DocTest/Internal/GhcUtil.hs, dist/build/Test/DocTest/Internal/GhcUtil.p_o ) [doctest-parallel] [ 6 of 18] Compiling Test.DocTest.Internal.Location ( src/Test/DocTest/Internal/Location.hs, dist/build/Test/DocTest/Internal/Location.p_o ) [doctest-parallel] [ 7 of 18] Compiling Test.DocTest.Internal.Logging ( src/Test/DocTest/Internal/Logging.hs, dist/build/Test/DocTest/Internal/Logging.p_o ) [doctest-parallel] [ 8 of 18] Compiling Test.DocTest.Internal.GhciWrapper ( src/Test/DocTest/Internal/GhciWrapper.hs, dist/build/Test/DocTest/Internal/GhciWrapper.p_o ) [doctest-parallel] [ 9 of 18] Compiling Test.DocTest.Internal.Interpreter ( src/Test/DocTest/Internal/Interpreter.hs, dist/build/Test/DocTest/Internal/Interpreter.p_o ) [doctest-parallel] [10 of 18] Compiling Test.DocTest.Internal.Nix ( src/Test/DocTest/Internal/Nix.hs, dist/build/Test/DocTest/Internal/Nix.p_o ) [doctest-parallel] [11 of 18] Compiling Test.DocTest.Internal.Options ( src/Test/DocTest/Internal/Options.hs, dist/build/Test/DocTest/Internal/Options.p_o ) [doctest-parallel] [12 of 18] Compiling Test.DocTest.Internal.Util ( src/Test/DocTest/Internal/Util.hs, dist/build/Test/DocTest/Internal/Util.p_o ) [doctest-parallel] [13 of 18] Compiling Test.DocTest.Internal.Extract ( src/Test/DocTest/Internal/Extract.hs, dist/build/Test/DocTest/Internal/Extract.p_o ) [doctest-parallel] [14 of 18] Compiling Test.DocTest.Internal.Parse ( src/Test/DocTest/Internal/Parse.hs, dist/build/Test/DocTest/Internal/Parse.p_o ) [doctest-parallel] [15 of 18] Compiling Test.DocTest.Internal.Runner.Example ( src/Test/DocTest/Internal/Runner/Example.hs, dist/build/Test/DocTest/Internal/Runner/Example.p_o ) [doctest-parallel] [16 of 18] Compiling Test.DocTest.Internal.Property ( src/Test/DocTest/Internal/Property.hs, dist/build/Test/DocTest/Internal/Property.p_o ) [doctest-parallel] [17 of 18] Compiling Test.DocTest.Internal.Runner ( src/Test/DocTest/Internal/Runner.hs, dist/build/Test/DocTest/Internal/Runner.p_o ) [doctest-parallel] [18 of 18] Compiling Test.DocTest ( src/Test/DocTest.hs, dist/build/Test/DocTest.p_o ) ✓ passed 100 tests. (==) [✔] ✓ passed 100 tests. compare [✔] ✓ passed 100 tests. mappend [✔] ✓ passed 100 tests. empty [✔] ✓ passed 100 tests. singletone [✔] ✓ passed 100 tests. (<|) [✔] ✓ passed 100 tests. (|>) [✔] ✓ passed 100 tests. (><) [✔] ✓ passed 100 tests. fromList [✔] ✓ passed 100 tests. null [✔] ✓ passed 100 tests. viewl [✔] ✓ passed 100 tests. viewr [✔] ✓ passed 100 tests. split [✔] ✓ passed 100 tests. takeUntil [✔] ✓ passed 100 tests. dropUntil [✔] ✓ passed 100 tests. reverse [✔] ✓ passed 100 tests. fmap [✔] ✓ passed 100 tests. fmapWithPos [✔] ✓ passed 100 tests. traverse [✔] Warning: Ormolu.Terminal: could not find link destinations for: - Ormolu.Terminal.TermOutput Warning: Ormolu.Fixity.Internal: could not find link destinations for: - Ormolu.Fixity.Internal.Rep_HackageInfo - Ormolu.Fixity.Internal.Rep_FixityApproximation - Ormolu.Fixity.Internal.Rep_FixityInfo - Ormolu.Fixity.Internal.Rep_FixityDirection Warning: Ormolu.Fixity: could not find link destinations for: - Ormolu.Fixity.Internal.Rep_HackageInfo - Ormolu.Fixity.Internal.Rep_FixityApproximation - Ormolu.Fixity.Internal.Rep_FixityInfo - Ormolu.Fixity.Internal.Rep_FixityDirection Warning: Ormolu.Fixity.Parser: could not find link destinations for: - Ormolu.Fixity.Parser.Parser Warning: Ormolu.Config: could not find link destinations for: - Ormolu.Config.Rep_Config Warning: Ormolu.Printer.Meat.Type: could not find link destinations for: - Ormolu.Printer.Meat.Type.IsTyVarBndrFlag Warning: Ormolu.Utils.Cabal: could not find link destinations for: - Distribution.Utils.Structured.Tagged - Distribution.Utils.Structured.structureHash' - Language.Haskell.Extension.Rep_Extension Warning: Ormolu: could not find link destinations for: - Ormolu.Config.Rep_Config Documentation created: dist/doc/html/rebase/, dist/doc/html/rebase/rebase.txt haddockPhase completed in 2 minutes 8 seconds Phase: installPhase Installing library in /nix/store/3hs8famdcaj9byndj48fp2nglqgc1cjp-rebase-1.21.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur Phase: installPhase Installing library in /nix/store/64dkpladshfim8fbz5nkwfnja450v5s9-row-types-1.0.1.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/row-types-1.0.1.2-9d93T0dzCMpJQ8ucdqUCyM Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/64dkpladshfim8fbz5nkwfnja450v5s9-row-types-1.0.1.2 shrinking /nix/store/64dkpladshfim8fbz5nkwfnja450v5s9-row-types-1.0.1.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSrow-types-1.0.1.2-9d93T0dzCMpJQ8ucdqUCyM-ghc9.10.2.so checking for references to /build/ in /nix/store/64dkpladshfim8fbz5nkwfnja450v5s9-row-types-1.0.1.2... patching script interpreter paths in /nix/store/64dkpladshfim8fbz5nkwfnja450v5s9-row-types-1.0.1.2 stripping (with command strip and flags -S -p) in /nix/store/64dkpladshfim8fbz5nkwfnja450v5s9-row-types-1.0.1.2/lib shrinking RPATHs of ELF executables and libraries in /nix/store/mxlspprnc482yf2z04fwbmhmgibbw19n-row-types-1.0.1.2-doc checking for references to /build/ in /nix/store/mxlspprnc482yf2z04fwbmhmgibbw19n-row-types-1.0.1.2-doc... patching script interpreter paths in /nix/store/mxlspprnc482yf2z04fwbmhmgibbw19n-row-types-1.0.1.2-doc trifecta-pretty roundtrip: OK (2.06s) +++ OK, passed 100 tests. diffBy example1: OK +++ OK, passed 100 tests. diffBy model: OK (0.02s) +++ OK, passed 100 tests. Golden exFoo: OK MyInt1: OK MyInt2: OK MyInt3: OK Positional: OK HashSet: OK Golden file did not exist; created All 9 tests passed (2.08s) Test suite tree-diff-test: PASS Test suite logged to: dist/test/tree-diff-0.3.4-tree-diff-test.log 1 of 1 test suites (1 of 1 test cases) passed. Phase: haddockPhase Preprocessing library for tree-diff-0.3.4... Running Haddock on library for tree-diff-0.3.4... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: attoparsec-0.14.4, attoparsec-0.14.4, vector-0.13.2.0 [ 1 of 10] Compiling Data.TreeDiff.List ( src/Data/TreeDiff/List.hs, nothing ) [ 2 of 10] Compiling Data.TreeDiff.OMap ( src/Data/TreeDiff/OMap.hs, nothing ) [ 3 of 10] Compiling Data.TreeDiff.Expr ( src/Data/TreeDiff/Expr.hs, nothing ) [ 4 of 10] Compiling Data.TreeDiff.Class ( src/Data/TreeDiff/Class.hs, nothing ) [ 5 of 10] Compiling Data.TreeDiff.Parser ( src/Data/TreeDiff/Parser.hs, nothing ) [ 6 of 10] Compiling Data.TreeDiff.Pretty ( src/Data/TreeDiff/Pretty.hs, nothing ) src/Data/TreeDiff/Pretty.hs:35:1: warning: []8;;https://errors.haskell.org/messages/GHC-15328\GHC-15328]8;;\] [-Wdeprecations] Module ‘Text.PrettyPrint.ANSI.Leijen’ is deprecated: "Compatibility module for users of ansi-wl-pprint - use \"Prettyprinter\" instead"  | 35 | import qualified Text.PrettyPrint.ANSI.Leijen as WL  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/TreeDiff/Pretty.hs:106:28: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 106 | | length s >= 2 && head s == '"' && last s == '"' =  | ^^^^ src/Data/TreeDiff/Pretty.hs:219:24: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 219 | ansiWlPretty :: Pretty WL.Doc  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:221:18: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 221 | { ppCon = WL.text  | ^^^^^^^ src/Data/TreeDiff/Pretty.hs:222:40: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘<+>’ (imported from Text.PrettyPrint.ANSI.Leijen): [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/64dkpladshfim8fbz5nkwfnja450v5s9-row-types-1.0.1.2 /nix/store/mxlspprnc482yf2z04fwbmhmgibbw19n-row-types-1.0.1.2-doc [post-build-hook] Pushing 2 paths (108 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/64dkpladshfim8fbz5nkwfnja450v5s9-row-types-1.0.1.2 (4.91 MiB) [post-build-hook] Pushing /nix/store/mxlspprnc482yf2z04fwbmhmgibbw19n-row-types-1.0.1.2-doc (3.46 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/64dkpladshfim8fbz5nkwfnja450v5s9-row-types-1.0.1.2 /nix/store/mxlspprnc482yf2z04fwbmhmgibbw19n-row-types-1.0.1.2-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/mxlspprnc482yf2z04fwbmhmgibbw19n-row-types-1.0.1.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/64dkpladshfim8fbz5nkwfnja450v5s9-row-types-1.0.1.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/zilxc2r90m45lvl13llsn28skvfwjf34-row-types-1.0.1.2.drv' to 'https://cache.nix-ci.com'... Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 222 | , ppRec = \c xs -> ansiGroup (c WL.<+> WL.lbrace) WL.rbrace  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:222:47: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘lbrace’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 222 | , ppRec = \c xs -> ansiGroup (c WL.<+> WL.lbrace) WL.rbrace  | ^^^^^^^^^ src/Data/TreeDiff/Pretty.hs:222:58: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘rbrace’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 222 | , ppRec = \c xs -> ansiGroup (c WL.<+> WL.lbrace) WL.rbrace  | ^^^^^^^^^ src/Data/TreeDiff/Pretty.hs:223:35: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 223 | $ map (\(fn, d) -> WL.text fn WL.<+> WL.equals WL. d) xs  | ^^^^^^^ src/Data/TreeDiff/Pretty.hs:223:46: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘<+>’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 223 | $ map (\(fn, d) -> WL.text fn WL.<+> WL.equals WL. d) xs  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:223:53: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘equals’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 223 | $ map (\(fn, d) -> WL.text fn WL.<+> WL.equals WL. d) xs  | ^^^^^^^^^ src/Data/TreeDiff/Pretty.hs:223:63: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 223 | $ map (\(fn, d) -> WL.text fn WL.<+> WL.equals WL. d) xs  | ^^^^^^ Preprocessing test suite 'bitvec-tests' for bitvec-1.1.5.0... Building test suite 'bitvec-tests' for bitvec-1.1.5.0... [1 of 9] Compiling Support ( test/Support.hs, dist/build/bitvec-tests/bitvec-tests-tmp/Support.o ) [doctest-parallel] Preprocessing test suite 'doctests' for doctest-parallel-0.4... [doctest-parallel] Building test suite 'doctests' for doctest-parallel-0.4... [doctest-parallel] [1 of 1] Compiling Main ( test/doctests.hs, dist/build/doctests/doctests-tmp/Main.o ) [doctest-parallel] [2 of 2] Linking dist/build/doctests/doctests ✓ passed 100 tests. traverseWithPos [✔] Finished in 5.0377 seconds 22 examples, 0 failures Test suite hw-fingertree-tests: PASS Test suite logged to: dist/test/hw-fingertree-0.1.2.1-hw-fingertree-tests.log 2 of 2 test suites (2 of 2 test cases) passed. Phase: haddockPhase Preprocessing library for hw-fingertree-0.1.2.1... Running Haddock on library for hw-fingertree-0.1.2.1... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: vector-0.13.2.0 [1 of 4] Compiling HaskellWorks.Data.FingerTree ( src/HaskellWorks/Data/FingerTree.hs, nothing ) [2 of 4] Compiling HaskellWorks.Data.IntervalMap.FingerTree ( src/HaskellWorks/Data/IntervalMap/FingerTree.hs, nothing ) [3 of 4] Compiling HaskellWorks.Data.PriorityQueue.FingerTree ( src/HaskellWorks/Data/PriorityQueue/FingerTree.hs, nothing ) [4 of 4] Compiling Paths_hw_fingertree ( dist/build/autogen/Paths_hw_fingertree.hs, nothing ) Haddock coverage: Warning: 'Sum' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 77% ( 27 / 35) in 'HaskellWorks.Data.FingerTree' Missing documentation for: Digit (src/HaskellWorks/Data/FingerTree.hs:131) Node (src/HaskellWorks/Data/FingerTree.hs:159) deep (src/HaskellWorks/Data/FingerTree.hs:198) node2 (src/HaskellWorks/Data/FingerTree.hs:167) node3 (src/HaskellWorks/Data/FingerTree.hs:170) >< <| |> 100% ( 14 / 14) in 'HaskellWorks.Data.IntervalMap.FingerTree' 100% ( 13 / 13) in 'HaskellWorks.Data.PriorityQueue.FingerTree' Warning: HaskellWorks.Data.FingerTree: could not find link destinations for: - HaskellWorks.Data.FingerTree.D:R:ElemFingerTree - HaskellWorks.Data.FingerTree.Rep_FingerTree - HaskellWorks.Data.FingerTree.Rep_Node - HaskellWorks.Data.FingerTree.Rep_Digit - HaskellWorks.Data.FingerTree.Rep_ViewR - HaskellWorks.Data.FingerTree.Rep_ViewL Warning: HaskellWorks.Data.IntervalMap.FingerTree: could not find link destinations for: - HaskellWorks.Data.IntervalMap.FingerTree.IntInterval - HaskellWorks.Data.IntervalMap.FingerTree.Node - HaskellWorks.Data.IntervalMap.FingerTree.Rep_IntervalMap - HaskellWorks.Data.IntervalMap.FingerTree.Rep_Interval Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/3hs8famdcaj9byndj48fp2nglqgc1cjp-rebase-1.21.2 shrinking /nix/store/3hs8famdcaj9byndj48fp2nglqgc1cjp-rebase-1.21.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSrebase-1.21.2-AqhqI7shDDxJHcCZWUPaur-ghc9.10.2.so checking for references to /build/ in /nix/store/3hs8famdcaj9byndj48fp2nglqgc1cjp-rebase-1.21.2... patching script interpreter paths in /nix/store/3hs8famdcaj9byndj48fp2nglqgc1cjp-rebase-1.21.2 stripping (with command strip and flags -S -p) in /nix/store/3hs8famdcaj9byndj48fp2nglqgc1cjp-rebase-1.21.2/lib shrinking RPATHs of ELF executables and libraries in /nix/store/p93m9l4szzya6l0ka0c5yddrn311nn7p-rebase-1.21.2-doc src/Data/TreeDiff/Pretty.hs:224:28: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘lbracket’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 224 | , ppLst = ansiGroup WL.lbracket WL.rbracket  | ^^^^^^^^^^^ src/Data/TreeDiff/Pretty.hs:224:40: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘rbracket’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 224 | , ppLst = ansiGroup WL.lbracket WL.rbracket  | ^^^^^^^^^^^ src/Data/TreeDiff/Pretty.hs:225:18: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘dullwhite’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 225 | , ppCpy = WL.dullwhite  | ^^^^^^^^^^^^ src/Data/TreeDiff/Pretty.hs:226:24: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘green’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 226 | , ppIns = \d -> WL.green $ WL.plain $ WL.char '+' WL.<> d  | ^^^^^^^^ src/Data/TreeDiff/Pretty.hs:226:35: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 226 | , ppIns = \d -> WL.green $ WL.plain $ WL.char '+' WL.<> d  | ^^^^^^^^ src/Data/TreeDiff/Pretty.hs:226:46: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘char’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 226 | , ppIns = \d -> WL.green $ WL.plain $ WL.char '+' WL.<> d  | ^^^^^^^ src/Data/TreeDiff/Pretty.hs:227:24: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘red’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 227 | , ppDel = \d -> WL.red $ WL.plain $ WL.char '-' WL.<> d  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:227:35: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 227 | , ppDel = \d -> WL.red $ WL.plain $ WL.char '-' WL.<> d  | ^^^^^^^^ src/Data/TreeDiff/Pretty.hs:227:46: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘char’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 227 | , ppDel = \d -> WL.red $ WL.plain $ WL.char '-' WL.<> d  | ^^^^^^^ src/Data/TreeDiff/Pretty.hs:228:27: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘group’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 228 | , ppApp = \f xs -> WL.group $ WL.nest 2 $ f WL.<$> WL.vsep xs  | ^^^^^^^^ src/Data/TreeDiff/Pretty.hs:228:38: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘nest’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 228 | , ppApp = \f xs -> WL.group $ WL.nest 2 $ f WL.<$> WL.vsep xs  | ^^^^^^^ src/Data/TreeDiff/Pretty.hs:228:52: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘<$>’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 228 | , ppApp = \f xs -> WL.group $ WL.nest 2 $ f WL.<$> WL.vsep xs  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:228:59: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘vsep’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 228 | , ppApp = \f xs -> WL.group $ WL.nest 2 $ f WL.<$> WL.vsep xs  | ^^^^^^^ src/Data/TreeDiff/Pretty.hs:229:18: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘sep’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 229 | , ppEdits = WL.sep  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:230:18: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 230 | , ppEllip = WL.text "..."  | ^^^^^^^ src/Data/TreeDiff/Pretty.hs:231:18: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘parens’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 231 | , ppParens = WL.parens  | ^^^^^^^^^ src/Data/TreeDiff/Pretty.hs:234:14: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 234 | ansiGroup :: WL.Doc -> WL.Doc -> [WL.Doc] -> WL.Doc  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:234:24: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 234 | ansiGroup :: WL.Doc -> WL.Doc -> [WL.Doc] -> WL.Doc  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:234:35: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 234 | ansiGroup :: WL.Doc -> WL.Doc -> [WL.Doc] -> WL.Doc  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:234:46: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 234 | ansiGroup :: WL.Doc -> WL.Doc -> [WL.Doc] -> WL.Doc  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:235:20: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘group’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r)  | ^^^^^^^^ src/Data/TreeDiff/Pretty.hs:235:31: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘nest’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r)  | ^^^^^^^ src/Data/TreeDiff/Pretty.hs:235:44: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘<$$>’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r)  | ^^^^^^^ src/Data/TreeDiff/Pretty.hs:235:52: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘vsep’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r)  | ^^^^^^^ src/Data/TreeDiff/Pretty.hs:235:61: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘punctuate’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r)  | ^^^^^^^^^^^^ src/Data/TreeDiff/Pretty.hs:235:74: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘comma’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r)  | ^^^^^^^^ src/Data/TreeDiff/Pretty.hs:238:23: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 238 | ansiWlExpr :: Expr -> WL.Doc  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:242:36: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 242 | ansiWlEditExpr :: Edit EditExpr -> WL.Doc  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:246:43: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 246 | ansiWlEditExprCompact :: Edit EditExpr -> WL.Doc  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:254:26: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 254 | ansiWlBgPretty :: Pretty WL.Doc  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:256:24: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘ondullgreen’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 256 | { ppIns = \d -> WL.ondullgreen $ WL.white $ WL.plain $ WL.char '+' WL.<> d  | ^^^^^^^^^^^^^^ src/Data/TreeDiff/Pretty.hs:256:41: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘white’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 256 | { ppIns = \d -> WL.ondullgreen $ WL.white $ WL.plain $ WL.char '+' WL.<> d  | ^^^^^^^^ src/Data/TreeDiff/Pretty.hs:256:52: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 256 | { ppIns = \d -> WL.ondullgreen $ WL.white $ WL.plain $ WL.char '+' WL.<> d  | ^^^^^^^^ src/Data/TreeDiff/Pretty.hs:256:63: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘char’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 256 | { ppIns = \d -> WL.ondullgreen $ WL.white $ WL.plain $ WL.char '+' WL.<> d  | ^^^^^^^ src/Data/TreeDiff/Pretty.hs:257:24: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘ondullred’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 257 | , ppDel = \d -> WL.ondullred $ WL.white $ WL.plain $ WL.char '-' WL.<> d  | ^^^^^^^^^^^^ src/Data/TreeDiff/Pretty.hs:257:41: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘white’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 257 | , ppDel = \d -> WL.ondullred $ WL.white $ WL.plain $ WL.char '-' WL.<> d  | ^^^^^^^^ src/Data/TreeDiff/Pretty.hs:257:52: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 257 | , ppDel = \d -> WL.ondullred $ WL.white $ WL.plain $ WL.char '-' WL.<> d  | ^^^^^^^^ src/Data/TreeDiff/Pretty.hs:257:63: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] checking for references to /build/ in /nix/store/p93m9l4szzya6l0ka0c5yddrn311nn7p-rebase-1.21.2-doc... In the use of ‘char’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 257 | , ppDel = \d -> WL.ondullred $ WL.white $ WL.plain $ WL.char '-' WL.<> d  | ^^^^^^^ src/Data/TreeDiff/Pretty.hs:261:25: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 261 | ansiWlBgExpr :: Expr -> WL.Doc  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:265:38: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 265 | ansiWlBgEditExpr :: Edit EditExpr -> WL.Doc  | ^^^^^^ src/Data/TreeDiff/Pretty.hs:269:45: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 269 | ansiWlBgEditExprCompact :: Edit EditExpr -> WL.Doc  | ^^^^^^ [ 7 of 10] Compiling Data.TreeDiff ( src/Data/TreeDiff.hs, nothing ) [ 8 of 10] Compiling Data.TreeDiff.Golden ( src/Data/TreeDiff/Golden.hs, nothing ) [2 of 9] Compiling Tests.Conc ( test/Tests/Conc.hs, dist/build/bitvec-tests/bitvec-tests-tmp/Tests/Conc.o ) [3 of 9] Compiling Tests.F2Poly ( test/Tests/F2Poly.hs, dist/build/bitvec-tests/bitvec-tests-tmp/Tests/F2Poly.o ) src/Data/TreeDiff/Golden.hs:16:1: warning: []8;;https://errors.haskell.org/messages/GHC-15328\GHC-15328]8;;\] [-Wdeprecations] Module ‘Text.PrettyPrint.ANSI.Leijen’ is deprecated: "Compatibility module for users of ansi-wl-pprint - use \"Prettyprinter\" instead"  | 16 | import qualified Text.PrettyPrint.ANSI.Leijen as WL  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/TreeDiff/Golden.hs:77:67: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 77 | wrt expr = BS.writeFile fp $ TE.encodeUtf8 $ T.pack $ showWL (WL.plain (ansiWlExpr expr)) ++ "\n"  | ^^^^^^^^ src/Data/TreeDiff/Golden.hs:79:11: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 79 | showWL :: WL.Doc -> String  | ^^^^^^ src/Data/TreeDiff/Golden.hs:80:14: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘displayS’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 80 | showWL doc = WL.displayS (WL.renderSmart 0.4 80 doc) ""  | ^^^^^^^^^^^ src/Data/TreeDiff/Golden.hs:80:27: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘renderSmart’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead"  | 80 | showWL doc = WL.displayS (WL.renderSmart 0.4 80 doc) ""  | ^^^^^^^^^^^^^^ [ 9 of 10] Compiling Data.TreeDiff.QuickCheck ( src/Data/TreeDiff/QuickCheck.hs, nothing ) [10 of 10] Compiling Data.TreeDiff.Tree ( src/Data/TreeDiff/Tree.hs, nothing ) Haddock coverage: 100% ( 3 / 3) in 'Data.TreeDiff.List' Warning: 'OMap' is ambiguous. It is defined * at src/Data/TreeDiff/OMap.hs:33:20 * at src/Data/TreeDiff/OMap.hs:33:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/TreeDiff/OMap.hs:33:1 90% ( 10 / 11) in 'Data.TreeDiff.OMap' Missing documentation for: OMap (src/Data/TreeDiff/OMap.hs:33) Warning: 'Tree' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ediff' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 8 / 8) in 'Data.TreeDiff.Expr' 87% ( 7 / 8) in 'Data.TreeDiff.Class' Missing documentation for: GToExpr (src/Data/TreeDiff/Class.hs:178) 100% ( 2 / 2) in 'Data.TreeDiff.Parser' Warning: 'Pretty' is ambiguous. It is defined * at src/Data/TreeDiff/Pretty.hs:43:19 * at src/Data/TreeDiff/Pretty.hs:43:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/TreeDiff/Pretty.hs:43:1 100% ( 23 / 23) in 'Data.TreeDiff.Pretty' 100% ( 5 / 5) in 'Data.TreeDiff' Warning: 'goldenTest' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 3 / 3) in 'Data.TreeDiff.Golden' Warning: '===' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 2 / 2) in 'Data.TreeDiff.QuickCheck' 100% ( 4 / 4) in 'Data.TreeDiff.Tree' patching script interpreter paths in /nix/store/p93m9l4szzya6l0ka0c5yddrn311nn7p-rebase-1.21.2-doc [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/3hs8famdcaj9byndj48fp2nglqgc1cjp-rebase-1.21.2 /nix/store/p93m9l4szzya6l0ka0c5yddrn311nn7p-rebase-1.21.2-doc [post-build-hook] Pushing 2 paths (164 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/p93m9l4szzya6l0ka0c5yddrn311nn7p-rebase-1.21.2-doc (26.44 MiB) [post-build-hook] Pushing /nix/store/3hs8famdcaj9byndj48fp2nglqgc1cjp-rebase-1.21.2 (6.74 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/3hs8famdcaj9byndj48fp2nglqgc1cjp-rebase-1.21.2 /nix/store/p93m9l4szzya6l0ka0c5yddrn311nn7p-rebase-1.21.2-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/p93m9l4szzya6l0ka0c5yddrn311nn7p-rebase-1.21.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/3hs8famdcaj9byndj48fp2nglqgc1cjp-rebase-1.21.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/sa5l2003ii7vab9hw9hj75wicn85zfcc-rebase-1.21.2.drv' to 'https://cache.nix-ci.com'... Building rerebase [4 of 9] Compiling Tests.MVector ( test/Tests/MVector.hs, dist/build/bitvec-tests/bitvec-tests-tmp/Tests/MVector.o ) [5 of 9] Compiling Tests.MVectorTS ( test/Tests/MVectorTS.hs, dist/build/bitvec-tests/bitvec-tests-tmp/Tests/MVectorTS.o ) [6 of 9] Compiling Tests.SetOps ( test/Tests/SetOps.hs, dist/build/bitvec-tests/bitvec-tests-tmp/Tests/SetOps.o ) [7 of 9] Compiling Tests.SetOpsTS ( test/Tests/SetOpsTS.hs, dist/build/bitvec-tests/bitvec-tests-tmp/Tests/SetOpsTS.o ) [8 of 9] Compiling Tests.Vector ( test/Tests/Vector.hs, dist/build/bitvec-tests/bitvec-tests-tmp/Tests/Vector.o ) [9 of 9] Compiling Main ( test/Main.hs, dist/build/bitvec-tests/bitvec-tests-tmp/Main.o ) [10 of 10] Linking dist/build/bitvec-tests/bitvec-tests buildPhase completed in 37 seconds Phase: checkPhase Running 1 test suites... Test suite bitvec-tests: RUNNING... All Bit Bits Conjunction Idempotence: OK +++ OK, passed 100 tests. Disjunction Idempotence: OK +++ OK, passed 100 tests. Double Complement: OK +++ OK, passed 100 tests. Set Bit: OK +++ OK, passed 100 tests. Clear Bit: OK +++ OK, passed 100 tests. Complement Bit: OK +++ OK, passed 100 tests. Clear Zero: OK +++ OK, passed 100 tests. Set Zero: OK +++ OK, passed 100 tests. Test Zero: OK +++ OK, passed 100 tests. Pop Zero: OK +++ OK, passed 100 tests. Right Rotation: OK +++ OK, passed 100 tests. Left Rotation: OK +++ OK, passed 100 tests. Count Leading Zeros of Zero: OK +++ OK, passed 100 tests. Count Trailing Zeros of Zero: OK +++ OK, passed 100 tests. Eq Transitive: OK +++ OK, passed 100 tests. Symmetric: OK +++ OK, passed 100 tests. Reflexive: OK +++ OK, passed 100 tests. Ord Antisymmetry: OK +++ OK, passed 100 tests. Transitivity: OK +++ OK, passed 100 tests. Totality: OK +++ OK, passed 100 tests. Enum Succ Pred Identity: OK +++ OK, passed 100 tests; 115 discarded. Pred Succ Identity: OK +++ OK, passed 100 tests; 69 discarded. Show Show: OK +++ OK, passed 100 tests. Equivariance: showsPrec: OK +++ OK, passed 100 tests. Equivariance: showList: OK +++ OK, passed 100 tests. Show/Read Partial Isomorphism: show/read: OK +++ OK, passed 100 tests. Partial Isomorphism: show/read with initial space: OK +++ OK, passed 100 tests. Partial Isomorphism: showsPrec/readsPrec: OK +++ OK, passed 100 tests. Partial Isomorphism: showList/readList: OK +++ OK, passed 100 tests. Partial Isomorphism: showListWith shows / readListDefault: OK +++ OK, passed 100 tests. [doctest-parallel] Preprocessing library 'spectests-modules' for doctest-parallel-0.4... [doctest-parallel] Building library 'spectests-modules' for doctest-parallel-0.4... [doctest-parallel] [ 1 of 41] Compiling BugfixImportHierarchical.ModuleB ( test/integration/BugfixImportHierarchical/ModuleB.hs, dist/build/spectests-modules/BugfixImportHierarchical/ModuleB.o, dist/build/spectests-modules/BugfixImportHierarchical/ModuleB.dyn_o ) [doctest-parallel] [ 2 of 41] Compiling BugfixImportHierarchical.ModuleA ( test/integration/BugfixImportHierarchical/ModuleA.hs, dist/build/spectests-modules/BugfixImportHierarchical/ModuleA.o, dist/build/spectests-modules/BugfixImportHierarchical/ModuleA.dyn_o ) [doctest-parallel] [ 3 of 41] Compiling BugfixMultipleModules.ModuleA ( test/integration/BugfixMultipleModules/ModuleA.hs, dist/build/spectests-modules/BugfixMultipleModules/ModuleA.o, dist/build/spectests-modules/BugfixMultipleModules/ModuleA.dyn_o ) [doctest-parallel] [ 4 of 41] Compiling BugfixMultipleModules.ModuleB ( test/integration/BugfixMultipleModules/ModuleB.hs, dist/build/spectests-modules/BugfixMultipleModules/ModuleB.o, dist/build/spectests-modules/BugfixMultipleModules/ModuleB.dyn_o ) [doctest-parallel] [ 5 of 41] Compiling BugfixOutputToStdErr.Fib ( test/integration/BugfixOutputToStdErr/Fib.hs, dist/build/spectests-modules/BugfixOutputToStdErr/Fib.o, dist/build/spectests-modules/BugfixOutputToStdErr/Fib.dyn_o ) [doctest-parallel] [ 6 of 41] Compiling Color.Foo ( test/integration/Color/Foo.hs, dist/build/spectests-modules/Color/Foo.o, dist/build/spectests-modules/Color/Foo.dyn_o ) [doctest-parallel] [ 7 of 41] Compiling DosLineEndings.Fib ( test/integration/DosLineEndings/Fib.hs, dist/build/spectests-modules/DosLineEndings/Fib.o, dist/build/spectests-modules/DosLineEndings/Fib.dyn_o ) [doctest-parallel] [ 8 of 41] Compiling Failing.Foo ( test/integration/Failing/Foo.hs, dist/build/spectests-modules/Failing/Foo.o, dist/build/spectests-modules/Failing/Foo.dyn_o ) [doctest-parallel] [ 9 of 41] Compiling FailingMultiple.Foo ( test/integration/FailingMultiple/Foo.hs, dist/build/spectests-modules/FailingMultiple/Foo.o, dist/build/spectests-modules/FailingMultiple/Foo.dyn_o ) [doctest-parallel] [10 of 41] Compiling GhcArg.Fib ( test/integration/GhcArg/Fib.hs, dist/build/spectests-modules/GhcArg/Fib.o, dist/build/spectests-modules/GhcArg/Fib.dyn_o ) [doctest-parallel] [11 of 41] Compiling It.Foo ( test/integration/It/Foo.hs, dist/build/spectests-modules/It/Foo.o, dist/build/spectests-modules/It/Foo.dyn_o ) [doctest-parallel] [12 of 41] Compiling It.Setup ( test/integration/It/Setup.hs, dist/build/spectests-modules/It/Setup.o, dist/build/spectests-modules/It/Setup.dyn_o ) [doctest-parallel] [13 of 41] Compiling LocalStderrBinding.A ( test/integration/LocalStderrBinding/A.hs, dist/build/spectests-modules/LocalStderrBinding/A.o, dist/build/spectests-modules/LocalStderrBinding/A.dyn_o ) [doctest-parallel] [14 of 41] Compiling ModuleIsolation.TestB ( test/integration/ModuleIsolation/TestB.hs, dist/build/spectests-modules/ModuleIsolation/TestB.o, dist/build/spectests-modules/ModuleIsolation/TestB.dyn_o ) [doctest-parallel] [15 of 41] Compiling ModuleIsolation.TestA ( test/integration/ModuleIsolation/TestA.hs, dist/build/spectests-modules/ModuleIsolation/TestA.o, dist/build/spectests-modules/ModuleIsolation/TestA.dyn_o ) [doctest-parallel] [16 of 41] Compiling ModuleOptions.Foo ( test/integration/ModuleOptions/Foo.hs, dist/build/spectests-modules/ModuleOptions/Foo.o, dist/build/spectests-modules/ModuleOptions/Foo.dyn_o ) [doctest-parallel] [17 of 41] Compiling Multiline.Multiline ( test/integration/Multiline/Multiline.hs, dist/build/spectests-modules/Multiline/Multiline.o, dist/build/spectests-modules/Multiline/Multiline.dyn_o ) [doctest-parallel] [18 of 41] Compiling NonExposedModule.NoImplicitImport ( test/integration/NonExposedModule/NoImplicitImport.hs, dist/build/spectests-modules/NonExposedModule/NoImplicitImport.o, dist/build/spectests-modules/NonExposedModule/NoImplicitImport.dyn_o ) [doctest-parallel] [19 of 41] Compiling NonExposedModule.Exposed ( test/integration/NonExposedModule/Exposed.hs, dist/build/spectests-modules/NonExposedModule/Exposed.o, dist/build/spectests-modules/NonExposedModule/Exposed.dyn_o ) Documentation created: dist/doc/html/hw-fingertree/, dist/doc/html/hw-fingertree/hw-fingertree.txt Preprocessing test suite 'doctest' for hw-fingertree-0.1.2.1... Preprocessing test suite 'hw-fingertree-tests' for hw-fingertree-0.1.2.1... Phase: installPhase Installing library in /nix/store/pgpjdp8nywpa2cdl0csxhygpmnx9kmjh-hw-fingertree-0.1.2.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/hw-fingertree-0.1.2.1-5F8z4j64m4mAtQDM50uQ8e Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/pgpjdp8nywpa2cdl0csxhygpmnx9kmjh-hw-fingertree-0.1.2.1 shrinking /nix/store/pgpjdp8nywpa2cdl0csxhygpmnx9kmjh-hw-fingertree-0.1.2.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHShw-fingertree-0.1.2.1-5F8z4j64m4mAtQDM50uQ8e-ghc9.10.2.so checking for references to /build/ in /nix/store/pgpjdp8nywpa2cdl0csxhygpmnx9kmjh-hw-fingertree-0.1.2.1... patching script interpreter paths in /nix/store/pgpjdp8nywpa2cdl0csxhygpmnx9kmjh-hw-fingertree-0.1.2.1 stripping (with command strip and flags -S -p) in /nix/store/pgpjdp8nywpa2cdl0csxhygpmnx9kmjh-hw-fingertree-0.1.2.1/lib shrinking RPATHs of ELF executables and libraries in /nix/store/90ihyr92phmip1v5n5icvpaxaymj1rj4-hw-fingertree-0.1.2.1-doc checking for references to /build/ in /nix/store/90ihyr92phmip1v5n5icvpaxaymj1rj4-hw-fingertree-0.1.2.1-doc... patching script interpreter paths in /nix/store/90ihyr92phmip1v5n5icvpaxaymj1rj4-hw-fingertree-0.1.2.1-doc Documentation created: dist/doc/html/ormolu/, dist/doc/html/ormolu/ormolu.txt Preprocessing test suite 'tests' for ormolu-0.8.0.2... Preprocessing executable 'ormolu' for ormolu-0.8.0.2... Phase: installPhase Installing library in /nix/store/xbv71sbb5r158br5vcahabakba4j1k8j-ormolu-0.8.0.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG Installing executable ormolu in /nix/store/czfridfairgnm18nyvmfxps6h7414djq-ormolu-0.8.0.2-bin/bin Warning: The directory /nix/store/czfridfairgnm18nyvmfxps6h7414djq-ormolu-0.8.0.2-bin/bin is not in the system search path. Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/xbv71sbb5r158br5vcahabakba4j1k8j-ormolu-0.8.0.2 shrinking /nix/store/xbv71sbb5r158br5vcahabakba4j1k8j-ormolu-0.8.0.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG-ghc9.10.2.so checking for references to /build/ in /nix/store/xbv71sbb5r158br5vcahabakba4j1k8j-ormolu-0.8.0.2... patching script interpreter paths in /nix/store/xbv71sbb5r158br5vcahabakba4j1k8j-ormolu-0.8.0.2 stripping (with command strip and flags -S -p) in /nix/store/xbv71sbb5r158br5vcahabakba4j1k8j-ormolu-0.8.0.2/lib shrinking RPATHs of ELF executables and libraries in /nix/store/bbn6n275z5snzynwwah0x7y05ldic64h-ormolu-0.8.0.2-doc checking for references to /build/ in /nix/store/bbn6n275z5snzynwwah0x7y05ldic64h-ormolu-0.8.0.2-doc... patching script interpreter paths in /nix/store/bbn6n275z5snzynwwah0x7y05ldic64h-ormolu-0.8.0.2-doc shrinking RPATHs of ELF executables and libraries in /nix/store/czfridfairgnm18nyvmfxps6h7414djq-ormolu-0.8.0.2-bin shrinking /nix/store/czfridfairgnm18nyvmfxps6h7414djq-ormolu-0.8.0.2-bin/bin/ormolu checking for references to /build/ in /nix/store/czfridfairgnm18nyvmfxps6h7414djq-ormolu-0.8.0.2-bin... patching script interpreter paths in /nix/store/czfridfairgnm18nyvmfxps6h7414djq-ormolu-0.8.0.2-bin stripping (with command strip and flags -S -p) in /nix/store/czfridfairgnm18nyvmfxps6h7414djq-ormolu-0.8.0.2-bin/bin Warning: Data.TreeDiff.Class: could not find link destinations for: - Data.Vector.Vector - Data.Vector.Primitive.Vector - Data.Vector.Storable.Vector - Data.Vector.Unboxed.Base.Unbox - Data.Vector.Unboxed.Base.Vector - Data.TreeDiff.Class.GSumToExpr - Data.TreeDiff.Class.gtoExpr Documentation created: dist/doc/html/tree-diff/, dist/doc/html/tree-diff/tree-diff.txt Preprocessing test suite 'tree-diff-test' for tree-diff-0.3.4... Phase: installPhase Installing library in /nix/store/agi3mpjzbdzq71r6jznpkgm9ajv7h4c9-tree-diff-0.3.4/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/tree-diff-0.3.4-GZUDfTS8BrpBQf1ZQaGwGP Num Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. Additive Inverse: OK +++ OK, passed 100 tests. Subtraction: OK +++ OK, passed 100 tests. Abs Is Idempotent: OK +++ OK, passed 100 tests. Signum Is Idempotent: OK +++ OK, passed 100 tests. Product Of Abs And Signum Is Id: OK +++ OK, passed 100 tests. Integral Quotient Remainder: OK +++ OK, passed 100 tests; 93 discarded. Division Modulus: OK +++ OK, passed 100 tests; 101 discarded. Integer Roundtrip: OK +++ OK, passed 100 tests. QuotRem is (Quot, Rem): OK +++ OK, passed 100 tests; 108 discarded. DivMod is (Div, Mod): OK +++ OK, passed 100 tests; 86 discarded. divideByZero: OK +++ OK, passed 100 tests. toRational: OK +++ OK, passed 100 tests. F2Poly Addition: OK +++ OK, passed 100 tests. Multiplication: OK +++ OK, passed 100 tests. Square: OK +++ OK, passed 100 tests. Multiplication long: OK (0.02s) +++ OK, passed 100 tests. Multiplication 1: OK +++ OK, passed 100 tests. Square long: OK (0.02s) +++ OK, passed 100 tests. Remainder: OK +++ OK, passed 100 tests; 63 discarded. GCD: OK +++ OK, passed 100 tests; 45 discarded. Enum: OK +++ OK, passed 100 tests. Show Show: OK +++ OK, passed 100 tests. Equivariance: showsPrec: OK +++ OK, passed 100 tests. Equivariance: showList: OK (0.01s) +++ OK, passed 100 tests. Num Additive Commutativity: OK +++ OK, passed 100 tests. Additive Left Identity: OK +++ OK, passed 100 tests. Additive Right Identity: OK +++ OK, passed 100 tests. Multiplicative Associativity: OK +++ OK, passed 100 tests. Multiplicative Left Identity: OK [doctest-parallel] [20 of 41] Compiling PropertyBool.Foo ( test/integration/PropertyBool/Foo.hs, dist/build/spectests-modules/PropertyBool/Foo.o, dist/build/spectests-modules/PropertyBool/Foo.dyn_o ) [doctest-parallel] [21 of 41] Compiling PropertyBoolWithTypeSignature.Foo ( test/integration/PropertyBoolWithTypeSignature/Foo.hs, dist/build/spectests-modules/PropertyBoolWithTypeSignature/Foo.o, dist/build/spectests-modules/PropertyBoolWithTypeSignature/Foo.dyn_o ) [doctest-parallel] [22 of 41] Compiling PropertyFailing.Foo ( test/integration/PropertyFailing/Foo.hs, dist/build/spectests-modules/PropertyFailing/Foo.o, dist/build/spectests-modules/PropertyFailing/Foo.dyn_o ) [doctest-parallel] [23 of 41] Compiling PropertyImplicitlyQuantified.Foo ( test/integration/PropertyImplicitlyQuantified/Foo.hs, dist/build/spectests-modules/PropertyImplicitlyQuantified/Foo.o, dist/build/spectests-modules/PropertyImplicitlyQuantified/Foo.dyn_o ) [doctest-parallel] [24 of 41] Compiling PropertyQuantified.Foo ( test/integration/PropertyQuantified/Foo.hs, dist/build/spectests-modules/PropertyQuantified/Foo.o, dist/build/spectests-modules/PropertyQuantified/Foo.dyn_o ) [doctest-parallel] [25 of 41] Compiling PropertySetup.Foo ( test/integration/PropertySetup/Foo.hs, dist/build/spectests-modules/PropertySetup/Foo.o, dist/build/spectests-modules/PropertySetup/Foo.dyn_o ) [doctest-parallel] [26 of 41] Compiling Setup.Foo ( test/integration/Setup/Foo.hs, dist/build/spectests-modules/Setup/Foo.o, dist/build/spectests-modules/Setup/Foo.dyn_o ) [doctest-parallel] [27 of 41] Compiling SetupSkipOnFailure.Foo ( test/integration/SetupSkipOnFailure/Foo.hs, dist/build/spectests-modules/SetupSkipOnFailure/Foo.o, dist/build/spectests-modules/SetupSkipOnFailure/Foo.dyn_o ) [doctest-parallel] [28 of 41] Compiling SystemIoImported.A ( test/integration/SystemIoImported/A.hs, dist/build/spectests-modules/SystemIoImported/A.o, dist/build/spectests-modules/SystemIoImported/A.dyn_o ) [doctest-parallel] [29 of 41] Compiling TemplateHaskell.Foo ( test/integration/TemplateHaskell/Foo.hs, dist/build/spectests-modules/TemplateHaskell/Foo.o, dist/build/spectests-modules/TemplateHaskell/Foo.dyn_o ) [doctest-parallel] [30 of 41] Compiling TestBlankline.Fib ( test/integration/TestBlankline/Fib.hs, dist/build/spectests-modules/TestBlankline/Fib.o, dist/build/spectests-modules/TestBlankline/Fib.dyn_o ) [doctest-parallel] [31 of 41] Compiling TestCombinedExample.Fib ( test/integration/TestCombinedExample/Fib.hs, dist/build/spectests-modules/TestCombinedExample/Fib.o, dist/build/spectests-modules/TestCombinedExample/Fib.dyn_o ) [doctest-parallel] [32 of 41] Compiling TestCommentLocation.Foo ( test/integration/TestCommentLocation/Foo.hs, dist/build/spectests-modules/TestCommentLocation/Foo.o, dist/build/spectests-modules/TestCommentLocation/Foo.dyn_o ) [doctest-parallel] [33 of 41] Compiling TestDocumentationForArguments.Fib ( test/integration/TestDocumentationForArguments/Fib.hs, dist/build/spectests-modules/TestDocumentationForArguments/Fib.o, dist/build/spectests-modules/TestDocumentationForArguments/Fib.dyn_o ) [doctest-parallel] [34 of 41] Compiling TestFailOnMultiline.Fib ( test/integration/TestFailOnMultiline/Fib.hs, dist/build/spectests-modules/TestFailOnMultiline/Fib.o, dist/build/spectests-modules/TestFailOnMultiline/Fib.dyn_o ) [doctest-parallel] [35 of 41] Compiling TestImport.ModuleA ( test/integration/TestImport/ModuleA.hs, dist/build/spectests-modules/TestImport/ModuleA.o, dist/build/spectests-modules/TestImport/ModuleA.dyn_o ) [doctest-parallel] [36 of 41] Compiling TestImport.ModuleB ( test/integration/TestImport/ModuleB.hs, dist/build/spectests-modules/TestImport/ModuleB.o, dist/build/spectests-modules/TestImport/ModuleB.dyn_o ) [doctest-parallel] [37 of 41] Compiling TestPutStr.Fib ( test/integration/TestPutStr/Fib.hs, dist/build/spectests-modules/TestPutStr/Fib.o, dist/build/spectests-modules/TestPutStr/Fib.dyn_o ) [doctest-parallel] [38 of 41] Compiling TestSimple.Fib ( test/integration/TestSimple/Fib.hs, dist/build/spectests-modules/TestSimple/Fib.o, dist/build/spectests-modules/TestSimple/Fib.dyn_o ) [doctest-parallel] [39 of 41] Compiling TrailingWhitespace.Foo ( test/integration/TrailingWhitespace/Foo.hs, dist/build/spectests-modules/TrailingWhitespace/Foo.o, dist/build/spectests-modules/TrailingWhitespace/Foo.dyn_o ) [doctest-parallel] [40 of 41] Compiling WithCInclude.Bar ( test/integration/WithCInclude/Bar.hs, dist/build/spectests-modules/WithCInclude/Bar.o, dist/build/spectests-modules/WithCInclude/Bar.dyn_o ) [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/90ihyr92phmip1v5n5icvpaxaymj1rj4-hw-fingertree-0.1.2.1-doc /nix/store/pgpjdp8nywpa2cdl0csxhygpmnx9kmjh-hw-fingertree-0.1.2.1 [post-build-hook] Pushing 2 paths (104 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/pgpjdp8nywpa2cdl0csxhygpmnx9kmjh-hw-fingertree-0.1.2.1 (5.45 MiB) [post-build-hook] Pushing /nix/store/90ihyr92phmip1v5n5icvpaxaymj1rj4-hw-fingertree-0.1.2.1-doc (1.92 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/90ihyr92phmip1v5n5icvpaxaymj1rj4-hw-fingertree-0.1.2.1-doc /nix/store/pgpjdp8nywpa2cdl0csxhygpmnx9kmjh-hw-fingertree-0.1.2.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/90ihyr92phmip1v5n5icvpaxaymj1rj4-hw-fingertree-0.1.2.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/pgpjdp8nywpa2cdl0csxhygpmnx9kmjh-hw-fingertree-0.1.2.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/v3vwlc1j7il64w9q50v4kssvzq6map1w-hw-fingertree-0.1.2.1.drv' to 'https://cache.nix-ci.com'... [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/bbn6n275z5snzynwwah0x7y05ldic64h-ormolu-0.8.0.2-doc /nix/store/czfridfairgnm18nyvmfxps6h7414djq-ormolu-0.8.0.2-bin /nix/store/xbv71sbb5r158br5vcahabakba4j1k8j-ormolu-0.8.0.2 [post-build-hook] Pushing 3 paths (128 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/xbv71sbb5r158br5vcahabakba4j1k8j-ormolu-0.8.0.2 (36.61 MiB) [post-build-hook] Pushing /nix/store/bbn6n275z5snzynwwah0x7y05ldic64h-ormolu-0.8.0.2-doc (7.35 MiB) [post-build-hook] Pushing /nix/store/czfridfairgnm18nyvmfxps6h7414djq-ormolu-0.8.0.2-bin (27.16 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/bbn6n275z5snzynwwah0x7y05ldic64h-ormolu-0.8.0.2-doc /nix/store/czfridfairgnm18nyvmfxps6h7414djq-ormolu-0.8.0.2-bin /nix/store/xbv71sbb5r158br5vcahabakba4j1k8j-ormolu-0.8.0.2 [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/czfridfairgnm18nyvmfxps6h7414djq-ormolu-0.8.0.2-bin' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/bbn6n275z5snzynwwah0x7y05ldic64h-ormolu-0.8.0.2-doc' to 'https://cache.nix-ci.com'... copying path '/nix/store/xbv71sbb5r158br5vcahabakba4j1k8j-ormolu-0.8.0.2' to 'https://cache.nix-ci.com'... warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead copying 1 paths... copying path '/nix/store/3d0gbb9k033rswsv5ndybi2qxcbrxrp0-ormolu-0.8.0.2.drv' to 'https://cache.nix-ci.com'...  +++ OK, passed 100 tests. Multiplicative Right Identity: OK +++ OK, passed 100 tests. Multiplication Left Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplication Right Distributes Over Addition: OK +++ OK, passed 100 tests. Multiplicative Left Annihilation: OK +++ OK, passed 100 tests. Multiplicative Right Annihilation: OK +++ OK, passed 100 tests. Additive Inverse: OK +++ OK, passed 100 tests. Subtraction: OK +++ OK, passed 100 tests. Abs Is Idempotent: OK +++ OK, passed 100 tests. Signum Is Idempotent: OK +++ OK, passed 100 tests. Product Of Abs And Signum Is Id: OK +++ OK, passed 100 tests. Integral Quotient Remainder: OK +++ OK, passed 100 tests; 62 discarded. Division Modulus: OK +++ OK, passed 100 tests; 54 discarded. Integer Roundtrip: OK +++ OK, passed 100 tests. QuotRem is (Quot, Rem): OK +++ OK, passed 100 tests; 73 discarded. DivMod is (Div, Mod): OK +++ OK, passed 100 tests; 45 discarded. fromNegative: OK +++ OK, passed 100 tests. divideByZero: OK +++ OK, passed 100 tests. toRational: OK +++ OK, passed 100 tests. signum: OK +++ OK, passed 100 tests. Data.Vector.Unboxed.Mutable.Bit Data.Vector.Unboxed.Mutable functions slice: OK +++ OK, passed 100 tests; 37 discarded. grow: OK +++ OK, passed 100 tests. Read/write Words castFromWords: OK +++ OK, passed 100 tests. cloneToWords: OK +++ OK, passed 100 tests. castToWords_1: OK +++ OK, passed 100 tests. castToWords_2: OK +++ OK, passed 100 tests. Vector.Unboxed.MVector New-Length: OK +++ OK, passed 100 tests. Replicate-Length: OK +++ OK, passed 100 tests. Slice-Length: OK +++ OK, passed 100 tests. Grow-Length: OK +++ OK, passed 100 tests. Write-Read: OK +++ OK, passed 100 tests. Set-Read: OK +++ OK, passed 100 tests. Sliced-Set-Read: OK +++ OK, passed 100 tests. Replicate-Read: OK +++ OK, passed 100 tests. Slice-Overlaps: OK +++ OK, passed 100 tests. Slice-Copy: OK +++ OK, passed 100 tests. Slice-Move: OK +++ OK, passed 100 tests. Write-Copy-Read: OK +++ OK, passed 100 tests. Write-Move-Read: OK +++ OK, passed 100 tests. [41 of 41] Compiling WithCbits.Bar ( test/integration/WithCbits/Bar.hs, dist/build/spectests-modules/WithCbits/Bar.o, dist/build/spectests-modules/WithCbits/Bar.dyn_o ) [ 1 of 41] Compiling BugfixImportHierarchical.ModuleB ( test/integration/BugfixImportHierarchical/ModuleB.hs, dist/build/spectests-modules/BugfixImportHierarchical/ModuleB.p_o ) [ 2 of 41] Compiling BugfixImportHierarchical.ModuleA ( test/integration/BugfixImportHierarchical/ModuleA.hs, dist/build/spectests-modules/BugfixImportHierarchical/ModuleA.p_o ) [ 3 of 41] Compiling BugfixMultipleModules.ModuleA ( test/integration/BugfixMultipleModules/ModuleA.hs, dist/build/spectests-modules/BugfixMultipleModules/ModuleA.p_o ) [ 4 of 41] Compiling BugfixMultipleModules.ModuleB ( test/integration/BugfixMultipleModules/ModuleB.hs, dist/build/spectests-modules/BugfixMultipleModules/ModuleB.p_o ) [ 5 of 41] Compiling BugfixOutputToStdErr.Fib ( test/integration/BugfixOutputToStdErr/Fib.hs, dist/build/spectests-modules/BugfixOutputToStdErr/Fib.p_o ) [ 6 of 41] Compiling Color.Foo ( test/integration/Color/Foo.hs, dist/build/spectests-modules/Color/Foo.p_o ) [ 7 of 41] Compiling DosLineEndings.Fib ( test/integration/DosLineEndings/Fib.hs, dist/build/spectests-modules/DosLineEndings/Fib.p_o ) [ 8 of 41] Compiling Failing.Foo ( test/integration/Failing/Foo.hs, dist/build/spectests-modules/Failing/Foo.p_o ) [ 9 of 41] Compiling FailingMultiple.Foo ( test/integration/FailingMultiple/Foo.hs, dist/build/spectests-modules/FailingMultiple/Foo.p_o ) [10 of 41] Compiling GhcArg.Fib ( test/integration/GhcArg/Fib.hs, dist/build/spectests-modules/GhcArg/Fib.p_o ) [11 of 41] Compiling It.Foo ( test/integration/It/Foo.hs, dist/build/spectests-modules/It/Foo.p_o ) [12 of 41] Compiling It.Setup ( test/integration/It/Setup.hs, dist/build/spectests-modules/It/Setup.p_o ) [13 of 41] Compiling LocalStderrBinding.A ( test/integration/LocalStderrBinding/A.hs, dist/build/spectests-modules/LocalStderrBinding/A.p_o ) [14 of 41] Compiling ModuleIsolation.TestB ( test/integration/ModuleIsolation/TestB.hs, dist/build/spectests-modules/ModuleIsolation/TestB.p_o ) [15 of 41] Compiling ModuleIsolation.TestA ( test/integration/ModuleIsolation/TestA.hs, dist/build/spectests-modules/ModuleIsolation/TestA.p_o ) [16 of 41] Compiling ModuleOptions.Foo ( test/integration/ModuleOptions/Foo.hs, dist/build/spectests-modules/ModuleOptions/Foo.p_o ) [17 of 41] Compiling Multiline.Multiline ( test/integration/Multiline/Multiline.hs, dist/build/spectests-modules/Multiline/Multiline.p_o ) [18 of 41] Compiling NonExposedModule.NoImplicitImport ( test/integration/NonExposedModule/NoImplicitImport.hs, dist/build/spectests-modules/NonExposedModule/NoImplicitImport.p_o ) [19 of 41] Compiling NonExposedModule.Exposed ( test/integration/NonExposedModule/Exposed.hs, dist/build/spectests-modules/NonExposedModule/Exposed.p_o ) [20 of 41] Compiling PropertyBool.Foo ( test/integration/PropertyBool/Foo.hs, dist/build/spectests-modules/PropertyBool/Foo.p_o ) [21 of 41] Compiling PropertyBoolWithTypeSignature.Foo ( test/integration/PropertyBoolWithTypeSignature/Foo.hs, dist/build/spectests-modules/PropertyBoolWithTypeSignature/Foo.p_o ) [22 of 41] Compiling PropertyFailing.Foo ( test/integration/PropertyFailing/Foo.hs, dist/build/spectests-modules/PropertyFailing/Foo.p_o ) [23 of 41] Compiling PropertyImplicitlyQuantified.Foo ( test/integration/PropertyImplicitlyQuantified/Foo.hs, dist/build/spectests-modules/PropertyImplicitlyQuantified/Foo.p_o ) [24 of 41] Compiling PropertyQuantified.Foo ( test/integration/PropertyQuantified/Foo.hs, dist/build/spectests-modules/PropertyQuantified/Foo.p_o ) [25 of 41] Compiling PropertySetup.Foo ( test/integration/PropertySetup/Foo.hs, dist/build/spectests-modules/PropertySetup/Foo.p_o ) [26 of 41] Compiling Setup.Foo ( test/integration/Setup/Foo.hs, dist/build/spectests-modules/Setup/Foo.p_o ) [27 of 41] Compiling SetupSkipOnFailure.Foo ( test/integration/SetupSkipOnFailure/Foo.hs, dist/build/spectests-modules/SetupSkipOnFailure/Foo.p_o ) Phase: setupCompilerEnvironmentPhase Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. Phase: unpackPhase unpacking source archive /nix/store/1gac32j5rcnaca5g60ydx9yldjz2ph0n-rerebase-1.21.2.tar.gz source root is rerebase-1.21.2 setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "rerebase-1.21.2/rerebase.cabal" Phase: patchPhase Phase: compileBuildDriverPhase setupCompileFlags: -package-db=/build/tmp.MOxP4yN3Dh/setup-package.conf.d -threaded [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.MOxP4yN3Dh/Main.o ) [2 of 2] Linking Setup Phase: updateAutotoolsGnuConfigScriptsPhase Phase: configurePhase configureFlags: --verbose --prefix=/nix/store/nxr5ghw869ck8d0am4wvg2dc1bsvsrqn-rerebase-1.21.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/0zgxcb26gs4v550jsz661gdghji8lfpq-rerebase-1.21.2-doc/share/doc/rerebase-1.21.2 --with-gcc=gcc --package-db=/build/tmp.MOxP4yN3Dh/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib Using Parsec parser Configuring rerebase-1.21.2... Dependency rebase ==1.21.2: using rebase-1.21.2 Source component graph: component lib Configured component graph: component rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ include rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur Linked component graph: unit rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ include rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/agi3mpjzbdzq71r6jznpkgm9ajv7h4c9-tree-diff-0.3.4 shrinking /nix/store/agi3mpjzbdzq71r6jznpkgm9ajv7h4c9-tree-diff-0.3.4/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHStree-diff-0.3.4-GZUDfTS8BrpBQf1ZQaGwGP-ghc9.10.2.so checking for references to /build/ in /nix/store/agi3mpjzbdzq71r6jznpkgm9ajv7h4c9-tree-diff-0.3.4... patching script interpreter paths in /nix/store/agi3mpjzbdzq71r6jznpkgm9ajv7h4c9-tree-diff-0.3.4 stripping (with command strip and flags -S -p) in /nix/store/agi3mpjzbdzq71r6jznpkgm9ajv7h4c9-tree-diff-0.3.4/lib shrinking RPATHs of ELF executables and libraries in /nix/store/4hhjnw5xqsmi8sbf7l4qb0wq83x5nilm-tree-diff-0.3.4-doc checking for references to /build/ in /nix/store/4hhjnw5xqsmi8sbf7l4qb0wq83x5nilm-tree-diff-0.3.4-doc... patching script interpreter paths in /nix/store/4hhjnw5xqsmi8sbf7l4qb0wq83x5nilm-tree-diff-0.3.4-doc Write-Grow-Read: OK +++ OK, passed 100 tests. Sliced-Write-Copy-Read: OK +++ OK, passed 100 tests. Sliced-Write-Move-Read: OK +++ OK, passed 100 tests. Sliced-Write-Grow-Read: OK +++ OK, passed 100 tests. Write-InitializeAround-Read: OK +++ OK, passed 100 tests. Write-ClearAround-Read: OK +++ OK, passed 100 tests. Write-SetAround-Read: OK +++ OK, passed 100 tests. Write-WriteAround-Read: OK +++ OK, passed 100 tests. Write-CopyAround-Read: OK +++ OK, passed 100 tests. Write-MoveAround-Read: OK +++ OK, passed 100 tests. Write-InitializeBetween-Read: OK +++ OK, passed 100 tests. Write-ClearBetween-Read: OK +++ OK, passed 100 tests. Write-SetBetween-Read: OK +++ OK, passed 100 tests. Write-CopyBetween-Read: OK +++ OK, passed 100 tests. Write-MoveBetween-Read: OK +++ OK, passed 100 tests. basicInitialize 1: OK +++ OK, passed 100 tests. basicInitialize 2: OK +++ OK, passed 100 tests. basicInitialize 3: OK +++ OK, passed 100 tests. basicInitialize 4: OK +++ OK, passed 100 tests. basicSet 1: OK +++ OK, passed 100 tests. basicSet 2: OK +++ OK, passed 100 tests. basicSet 3: OK +++ OK, passed 100 tests. basicSet 4: OK +++ OK, passed 100 tests. basicSet 5: OK +++ OK, passed 100 tests. basicSet 6: OK +++ OK, passed 100 tests. basicSet 7: OK +++ OK, passed 100 tests. basicSet 8: OK +++ OK, passed 100 tests. basicUnsafeCopy1: OK +++ OK, passed 100 tests. basicUnsafeCopy2: OK +++ OK, passed 100 tests. basicUnsafeCopy3: OK +++ OK, passed 100 tests. basicUnsafeCopy4: OK +++ OK, passed 100 tests. basicUnsafeCopy5: OK +++ OK, passed 100 tests. flipBit: OK +++ OK, passed 100 tests; 39 discarded. new negative: OK +++ OK, passed 100 tests. replicate negative: OK +++ OK, passed 100 tests. Data.Vector.Unboxed.Mutable.Bit Data.Vector.Unboxed.Mutable functions slice: OK +++ OK, passed 100 tests; 40 discarded. grow: OK +++ OK, passed 100 tests. Read/write Words castFromWords: OK +++ OK, passed 100 tests. cloneToWords: OK +++ OK, passed 100 tests. [28 of 41] Compiling SystemIoImported.A ( test/integration/SystemIoImported/A.hs, dist/build/spectests-modules/SystemIoImported/A.p_o ) [29 of 41] Compiling TemplateHaskell.Foo ( test/integration/TemplateHaskell/Foo.hs, dist/build/spectests-modules/TemplateHaskell/Foo.p_o ) [30 of 41] Compiling TestBlankline.Fib ( test/integration/TestBlankline/Fib.hs, dist/build/spectests-modules/TestBlankline/Fib.p_o ) [31 of 41] Compiling TestCombinedExample.Fib ( test/integration/TestCombinedExample/Fib.hs, dist/build/spectests-modules/TestCombinedExample/Fib.p_o ) [32 of 41] Compiling TestCommentLocation.Foo ( test/integration/TestCommentLocation/Foo.hs, dist/build/spectests-modules/TestCommentLocation/Foo.p_o ) [33 of 41] Compiling TestDocumentationForArguments.Fib ( test/integration/TestDocumentationForArguments/Fib.hs, dist/build/spectests-modules/TestDocumentationForArguments/Fib.p_o ) [34 of 41] Compiling TestFailOnMultiline.Fib ( test/integration/TestFailOnMultiline/Fib.hs, dist/build/spectests-modules/TestFailOnMultiline/Fib.p_o ) [35 of 41] Compiling TestImport.ModuleA ( test/integration/TestImport/ModuleA.hs, dist/build/spectests-modules/TestImport/ModuleA.p_o ) [36 of 41] Compiling TestImport.ModuleB ( test/integration/TestImport/ModuleB.hs, dist/build/spectests-modules/TestImport/ModuleB.p_o ) [37 of 41] Compiling TestPutStr.Fib ( test/integration/TestPutStr/Fib.hs, dist/build/spectests-modules/TestPutStr/Fib.p_o ) [38 of 41] Compiling TestSimple.Fib ( test/integration/TestSimple/Fib.hs, dist/build/spectests-modules/TestSimple/Fib.p_o ) [39 of 41] Compiling TrailingWhitespace.Foo ( test/integration/TrailingWhitespace/Foo.hs, dist/build/spectests-modules/TrailingWhitespace/Foo.p_o ) [40 of 41] Compiling WithCInclude.Bar ( test/integration/WithCInclude/Bar.hs, dist/build/spectests-modules/WithCInclude/Bar.p_o ) [41 of 41] Compiling WithCbits.Bar ( test/integration/WithCbits/Bar.hs, dist/build/spectests-modules/WithCbits/Bar.p_o ) Preprocessing test suite 'spectests' for doctest-parallel-0.4... Building test suite 'spectests' for doctest-parallel-0.4... [ 1 of 14] Compiling ExtractSpec ( test/ExtractSpec.hs, dist/build/spectests/spectests-tmp/ExtractSpec.o ) [ 2 of 14] Compiling GhciWrapperSpec ( test/GhciWrapperSpec.hs, dist/build/spectests/spectests-tmp/GhciWrapperSpec.o ) [ 3 of 14] Compiling InterpreterSpec ( test/InterpreterSpec.hs, dist/build/spectests/spectests-tmp/InterpreterSpec.o ) [ 4 of 14] Compiling LocationSpec ( test/LocationSpec.hs, dist/build/spectests/spectests-tmp/LocationSpec.o ) [ 5 of 14] Compiling MainSpec ( test/MainSpec.hs, dist/build/spectests/spectests-tmp/MainSpec.o ) [ 6 of 14] Compiling OptionsSpec ( test/OptionsSpec.hs, dist/build/spectests/spectests-tmp/OptionsSpec.o ) [ 7 of 14] Compiling ParseSpec ( test/ParseSpec.hs, dist/build/spectests/spectests-tmp/ParseSpec.o ) [ 8 of 14] Compiling ProjectsSpec ( test/ProjectsSpec.hs, dist/build/spectests/spectests-tmp/ProjectsSpec.o ) [ 9 of 14] Compiling PropertySpec ( test/PropertySpec.hs, dist/build/spectests/spectests-tmp/PropertySpec.o ) [10 of 14] Compiling RunSpec ( test/RunSpec.hs, dist/build/spectests/spectests-tmp/RunSpec.o ) [11 of 14] Compiling Runner.ExampleSpec ( test/Runner/ExampleSpec.hs, dist/build/spectests/spectests-tmp/Runner/ExampleSpec.o ) [12 of 14] Compiling RunnerSpec ( test/RunnerSpec.hs, dist/build/spectests/spectests-tmp/RunnerSpec.o ) [13 of 14] Compiling UtilSpec ( test/UtilSpec.hs, dist/build/spectests/spectests-tmp/UtilSpec.o ) [14 of 14] Compiling Main ( test/Spec.hs, dist/build/spectests/spectests-tmp/Main.o ) [15 of 15] Linking dist/build/spectests/spectests Phase: checkPhase Running 2 test suites... Test suite doctests: RUNNING... [INFO ] [ThreadId 4] Using freshly generated seed to randomize test order: 4223049805575079242 [INFO ] [ThreadId 4] Examples: 31 Tried: 31 Errors: 0 Unexpected output: 0 Test suite doctests: PASS Test suite logged to: dist/test/doctest-parallel-0.4-doctests.log Test suite spectests: RUNNING... ExtractSpec extract [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/4hhjnw5xqsmi8sbf7l4qb0wq83x5nilm-tree-diff-0.3.4-doc /nix/store/agi3mpjzbdzq71r6jznpkgm9ajv7h4c9-tree-diff-0.3.4 [post-build-hook] Pushing 2 paths (173 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/agi3mpjzbdzq71r6jznpkgm9ajv7h4c9-tree-diff-0.3.4 (4.97 MiB) [post-build-hook] Pushing /nix/store/4hhjnw5xqsmi8sbf7l4qb0wq83x5nilm-tree-diff-0.3.4-doc (1.36 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/4hhjnw5xqsmi8sbf7l4qb0wq83x5nilm-tree-diff-0.3.4-doc /nix/store/agi3mpjzbdzq71r6jznpkgm9ajv7h4c9-tree-diff-0.3.4 [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/4hhjnw5xqsmi8sbf7l4qb0wq83x5nilm-tree-diff-0.3.4-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/agi3mpjzbdzq71r6jznpkgm9ajv7h4c9-tree-diff-0.3.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 1 paths... [post-build-hook] copying path '/nix/store/qv5qrcp6hfdfjbawypmddmk3r00hfqqx-tree-diff-0.3.4.drv' to 'https://cache.nix-ci.com'... Building haddock-library castToWords_1: OK +++ OK, passed 100 tests. castToWords_2: OK +++ OK, passed 100 tests. Vector.Unboxed.MVector New-Length: OK +++ OK, passed 100 tests. Replicate-Length: OK +++ OK, passed 100 tests. Slice-Length: OK +++ OK, passed 100 tests. Grow-Length: OK +++ OK, passed 100 tests. Write-Read: OK +++ OK, passed 100 tests. Set-Read: OK +++ OK, passed 100 tests. Sliced-Set-Read: OK +++ OK, passed 100 tests. Replicate-Read: OK +++ OK, passed 100 tests. Slice-Overlaps: OK +++ OK, passed 100 tests. Slice-Copy: OK +++ OK, passed 100 tests. Slice-Move: OK +++ OK, passed 100 tests. Write-Copy-Read: OK +++ OK, passed 100 tests. Write-Move-Read: OK +++ OK, passed 100 tests. Write-Grow-Read: OK +++ OK, passed 100 tests. Sliced-Write-Copy-Read: OK +++ OK, passed 100 tests. Sliced-Write-Move-Read: OK +++ OK, passed 100 tests. Sliced-Write-Grow-Read: OK +++ OK, passed 100 tests. Write-InitializeAround-Read: OK +++ OK, passed 100 tests. Write-ClearAround-Read: OK +++ OK, passed 100 tests. Write-SetAround-Read: OK +++ OK, passed 100 tests. Write-WriteAround-Read: OK +++ OK, passed 100 tests. Write-CopyAround-Read: OK +++ OK, passed 100 tests. Write-MoveAround-Read: OK +++ OK, passed 100 tests. Write-InitializeBetween-Read: OK +++ OK, passed 100 tests. Write-ClearBetween-Read: OK +++ OK, passed 100 tests. Write-SetBetween-Read: OK +++ OK, passed 100 tests. Write-CopyBetween-Read: OK +++ OK, passed 100 tests. Write-MoveBetween-Read: OK +++ OK, passed 100 tests. basicInitialize 1: OK +++ OK, passed 100 tests. basicInitialize 2: OK +++ OK, passed 100 tests. basicInitialize 3: OK +++ OK, passed 100 tests. basicInitialize 4: OK +++ OK, passed 100 tests. basicSet 1: OK +++ OK, passed 100 tests. basicSet 2: OK +++ OK, passed 100 tests. basicSet 3: OK +++ OK, passed 100 tests. basicSet 4: OK +++ OK, passed 100 tests. basicSet 5: OK +++ OK, passed 100 tests. basicSet 6: OK +++ OK, passed 100 tests. extracts documentation for a top-level declaration [✔] extracts documentation from argument list [✔] extracts documentation for a type class function [✔] extracts documentation from the argument list of a type class function [✔] extracts documentation from the module header [✔] does not extract documentation from imported modules [✔] extracts documentation from export list [✔] extracts documentation from named chunks [✔] returns docstrings in the same order they appear in the source [✔] extracts $setup code [✔] fails on invalid flags [✔] extract (regression tests) works with infix operators [✔] works with parallel list comprehensions [✔] works with list comprehensions in instance definitions [✔] works with foreign imports [✔] works for rewrite rules [✔] works for rewrite rules with type signatures [✔] strips CR from dos line endings [✔] works with a module that splices in an expression from an other module [✔] works for type families and GHC 7.6.1 [✔] ignores binder annotations [✔] ignores module annotations that don't start with 'doctest-parallel:' [✔] detects monomorphic module settings [✔] detects polypormphic module settings [✔] GhciWrapperSpec evalEcho prints result to stdout [✔] evalIt preserves it [✔] eval shows literals [✔] shows string literals containing Unicode [✔] evaluates simple expressions [✔] supports let bindings [✔] allows import statements [✔] captures stdout [✔] captures stdout (Unicode) [✔] captures stdout (empty line) [✔] captures stdout (multiple lines) [✔] captures stderr [✔] captures stderr (Unicode) [✔] shows exceptions [✔] shows exceptions (ExitCode) [✔] gives an error message for identifiers that are not in scope [✔] when configVerbose is True prints prompt [✔] with -XOverloadedStrings, -Wall and -Werror does not fail on marker expression (bug fix) [✔] with NoImplicitPrelude works [✔] with a strange String type works [✔] InterpreterSpec interpreterSupported indicates whether GHCi is supported on current platform [✔] ghcInfo includes "Have interpreter" [✔] safeEval evaluates an expression [✔] returns Left on unterminated multiline command [✔] LocationSpec toLocation works for a regular SrcSpan [✔] works for a single-line SrcSpan [✔] works for a SrcSpan that corresponds to single point [✔] works for a bad SrcSpan [✔] works for a SrcLoc with bad locations [✔] enumerate replicates UnhelpfulLocation [✔] enumerates Location [✔] MainSpec doctest testSimple [‐] # PENDING: No reason given it-variable [‐] # PENDING: No reason given it-variable in $setup [‐] # PENDING: No reason given failing [‐] # PENDING: No reason given skips subsequent examples from the same group if an example fails [‐] # PENDING: No reason given use -DFIB=fib to set CPP flag [‐] # PENDING: No reason given testImport [‐] # PENDING: No reason given testCommentLocation [‐] # PENDING: No reason given testPutStr [‐] # PENDING: No reason given fails on multi-line expressions, introduced with :{ [‐] # PENDING: No reason given testBlankline [‐] # PENDING: No reason given examples from the same Haddock comment share the same scope [‐] # PENDING: No reason given testDocumentationForArguments [‐] # PENDING: No reason given template-haskell [‐] # PENDING: No reason given handles source files with CRLF line endings [‐] # PENDING: No reason given runs $setup before each test group [‐] # PENDING: No reason given skips subsequent tests from a module, if $setup fails [‐] # PENDING: No reason given works with additional object files [‐] # PENDING: No reason given basicSet 7: OK +++ OK, passed 100 tests. basicSet 8: OK +++ OK, passed 100 tests. basicUnsafeCopy1: OK +++ OK, passed 100 tests. basicUnsafeCopy2: OK +++ OK, passed 100 tests. basicUnsafeCopy3: OK +++ OK, passed 100 tests. basicUnsafeCopy4: OK +++ OK, passed 100 tests. basicUnsafeCopy5: OK +++ OK, passed 100 tests. flipBit: OK +++ OK, passed 100 tests; 45 discarded. new negative: OK +++ OK, passed 100 tests. replicate negative: OK +++ OK, passed 100 tests. Set operations generalize1: OK +++ OK, passed 100 tests. generalize2: OK +++ OK, passed 100 tests. zipBits: OK +++ OK, passed 200 tests. zipInPlace: OK +++ OK, passed 100 tests. mapBits: OK +++ OK, passed 100 tests. mapInPlace: OK +++ OK, passed 100 tests. union: OK +++ OK, passed 100 tests. intersection: OK +++ OK, passed 100 tests. difference: OK +++ OK, passed 100 tests. symDiff: OK +++ OK, passed 100 tests. invertBits simple: OK +++ OK, passed 100 tests. simple_long: OK +++ OK, passed 100 tests. middle: OK +++ OK, passed 100 tests. middle_long: OK (0.01s) +++ OK, passed 100 tests. invertInPlace: OK +++ OK, passed 100 tests. invertInPlaceWords: OK +++ OK, passed 100 tests. invertInPlace middle: OK +++ OK, passed 100 tests. invertInPlaceLong middle: OK +++ OK, passed 100 tests. reverseBits simple: OK +++ OK, passed 100 tests. simple_long: OK +++ OK, passed 100 tests. middle: OK +++ OK, passed 100 tests. middle_long: OK (0.01s) +++ OK, passed 100 tests. reverseInPlace: OK +++ OK, passed 100 tests. reverseInPlaceWords: OK +++ OK, passed 100 tests. reverseInPlace middle: OK +++ OK, passed 100 tests. reverseInPlaceLong middle: OK +++ OK, passed 100 tests. selectBits simple: OK +++ OK, passed 100 tests. simple_long: OK +++ OK, passed 100 tests. middle: OK +++ OK, passed 100 tests. middle_long: OK (0.02s) +++ OK, passed 100 tests. excludeBits ignores trailing whitespace when matching test output [‐] # PENDING: No reason given doctest as a runner for QuickCheck properties runs a boolean property [‐] # PENDING: No reason given runs an explicitly quantified property [‐] # PENDING: No reason given runs an implicitly quantified property [‐] # PENDING: No reason given reports a failing property [‐] # PENDING: No reason given runs a boolean property with an explicit type signature [‐] # PENDING: No reason given runs $setup before each property [‐] # PENDING: No reason given doctest (module isolation) should fail due to module isolation [‐] # PENDING: No reason given doctest (regression tests) bugfixOutputToStdErr [‐] # PENDING: No reason given bugfixImportHierarchical [‐] # PENDING: No reason given bugfixMultipleModules [‐] # PENDING: No reason given doesn't clash with user bindings of stdout/stderr [‐] # PENDING: No reason given doesn't get confused by doctests using System.IO imports [‐] # PENDING: No reason given correctly handles C import directories [‐] # PENDING: No reason given sets module level options [‐] # PENDING: No reason given succeeds for non-exposed modules if --no-implicit-module-import is set [‐] # PENDING: No reason given OptionsSpec parseOptions --preserve-it without --preserve-it does not preserve the `it` variable [✔] with --preserve-it preserves the `it` variable [✔] with --no-preserve-it preserves the `it` variable [✔] --randomize-order without --randomize-order does not set randomize order [✔] with --randomize-order sets randomize order [✔] with --no-randomize-order unsets randomize order [✔] with --help outputs usage information [✔] with --version outputs version information [✔] with --info outputs machine readable version information [✔] --verbose without --verbose is not verbose by default [✔] with --verbose parses verbose option [✔] ParseSpec getDocTestsIO extracts properties from a module [✔] extracts examples from a module [✔] extracts examples from documentation for non-exported names [✔] extracts multiple examples from a module [✔] returns an empty list, if documentation contains no examples [✔] sets setup code to Nothing, if it does not contain any tests [✔] keeps modules that only contain setup code [✔] parseInteractions (an internal function) parses an interaction [✔] drops whitespace as appropriate [✔] parses an interaction without a result [✔] works with a complex example [✔] attaches location information to parsed interactions [✔] basic multiline [✔] multiline align output [✔] multiline align output with >>> [✔] parses wild cards lines [✔] parses wild card chunks [✔] parseProperties (an internal function) parses a property [✔] mkLineChunks (an internal function) replaces ellipsis with WildCardChunks [✔] doesn't replace fewer than 3 consecutive dots [✔] handles leading and trailing dots [✔] handles leading and trailing ellipsis [✔] ProjectsSpec T85-default-language cabal run doctests [‐] # PENDING: No reason given PropertySpec runProperty reports a failing property [✔] runs a Bool property [✔] runs a Bool property with an explicit type signature [✔] runs an implicitly quantified property [✔] runs an implicitly quantified property even with GHC 7.4 [✔] runs an explicitly quantified property [✔] allows to mix implicit and explicit quantification [✔] reports the value for which a property fails [✔] reports the values for which a property that takes multiple arguments fails [✔] defaults ambiguous type variables to Integer [✔] freeVariables simple: OK +++ OK, passed 100 tests. simple_long: OK +++ OK, passed 100 tests. middle: OK +++ OK, passed 100 tests. middle_long: OK (0.02s) +++ OK, passed 100 tests. countBits simple: OK +++ OK, passed 100 tests. simple_long: OK +++ OK, passed 100 tests. middle: OK +++ OK, passed 100 tests. middle_long: OK (0.01s) +++ OK, passed 100 tests. Set operations generalize1: OK +++ OK, passed 100 tests. generalize2: OK +++ OK, passed 100 tests. zipBits: OK +++ OK, passed 200 tests. zipInPlace: OK +++ OK, passed 100 tests. mapBits: OK +++ OK, passed 100 tests. mapInPlace: OK +++ OK, passed 100 tests. union: OK +++ OK, passed 100 tests. intersection: OK +++ OK, passed 100 tests. difference: OK +++ OK, passed 100 tests. symDiff: OK +++ OK, passed 100 tests. invertBits simple: OK +++ OK, passed 100 tests. simple_long: OK +++ OK, passed 100 tests. middle: OK +++ OK, passed 100 tests. middle_long: OK (0.01s) +++ OK, passed 100 tests. invertInPlace: OK +++ OK, passed 100 tests. invertInPlaceWords: OK +++ OK, passed 100 tests. invertInPlace middle: OK +++ OK, passed 100 tests. invertInPlaceLong middle: OK +++ OK, passed 100 tests. reverseBits simple: OK +++ OK, passed 100 tests. simple_long: OK +++ OK, passed 100 tests. middle: OK +++ OK, passed 100 tests. middle_long: OK (0.01s) +++ OK, passed 100 tests. reverseInPlace: OK +++ OK, passed 100 tests. reverseInPlaceWords: OK +++ OK, passed 100 tests. reverseInPlace middle: OK +++ OK, passed 100 tests. reverseInPlaceLong middle: OK +++ OK, passed 100 tests. selectBits simple: OK +++ OK, passed 100 tests. simple_long: OK +++ OK, passed 100 tests. middle: OK +++ OK, passed 100 tests. middle_long: OK (0.02s) +++ OK, passed 100 tests. excludeBits simple: OK +++ OK, passed 100 tests. finds a free variables in a term [✔] ignores duplicates [✔] works for terms with multiple names [✔] works for names that contain a prime [✔] works for names that are similar to other names that are in scope [✔] parseNotInScope when error message was produced by GHC 7.4.1 extracts a variable name of variable that is not in scope from an error message [✔] ignores duplicates [✔] works for variable names that contain a prime [✔] works for error messages with suggestions [✔] when error message was produced by GHC 8.0.1 extracts a variable name of variable that is not in scope from an error message [✔] ignores duplicates [✔] works for variable names that contain a prime [✔] works for error messages with suggestions [✔] RunnerSpec report when mode is interactive writes to stderr [✔] overwrites any intermediate output [✔] blank out intermediate output if necessary [✔] when mode is non-interactive writes to stderr [✔] report_ Info when mode is interactive writes intermediate output to stderr [✔] overwrites any intermediate output [✔] blank out intermediate output if necessary [✔] when mode is non-interactive is ignored [✔] does not influence a subsequent call to `report Info` [✔] does not require `report Info` to blank out any intermediate output [✔] RunSpec doctest exits with ExitFailure if at least one test case fails [✔] prints help on --help [✔] prints version on --version [✔] prints error message on invalid option [✔] UtilSpec convertDosLineEndings converts CRLF to LF [✔] strips a trailing CR [✔] takeWhileEnd returns the longest suffix of elements that satisfy a given predicate [✔] Finished in 6.4812 seconds 163 examples, 0 failures, 35 pending Test suite spectests: PASS Test suite logged to: dist/test/doctest-parallel-0.4-spectests.log 2 of 2 test suites (2 of 2 test cases) passed. Phase: haddockPhase Phase: installPhase Installing library in /nix/store/wb8xfg9sifvmwnk7gdrjdpvz201cxw9b-doctest-parallel-0.4/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/doctest-parallel-0.4-IiRR4FimVk8JHBpGGW9ERF Installing internal library spectests-modules in /nix/store/wb8xfg9sifvmwnk7gdrjdpvz201cxw9b-doctest-parallel-0.4/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/doctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/wb8xfg9sifvmwnk7gdrjdpvz201cxw9b-doctest-parallel-0.4 shrinking /nix/store/wb8xfg9sifvmwnk7gdrjdpvz201cxw9b-doctest-parallel-0.4/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSdoctest-parallel-0.4-IiRR4FimVk8JHBpGGW9ERF-ghc9.10.2.so shrinking /nix/store/wb8xfg9sifvmwnk7gdrjdpvz201cxw9b-doctest-parallel-0.4/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSdoctest-parallel-0.4-L2wgpghszewcZsFqinY3M-spectests-modules-ghc9.10.2.so checking for references to /build/ in /nix/store/wb8xfg9sifvmwnk7gdrjdpvz201cxw9b-doctest-parallel-0.4... patching script interpreter paths in /nix/store/wb8xfg9sifvmwnk7gdrjdpvz201cxw9b-doctest-parallel-0.4 stripping (with command strip and flags -S -p) in /nix/store/wb8xfg9sifvmwnk7gdrjdpvz201cxw9b-doctest-parallel-0.4/lib simple_long: OK +++ OK, passed 100 tests. middle: OK +++ OK, passed 100 tests. middle_long: OK (0.02s) +++ OK, passed 100 tests. countBits simple: OK +++ OK, passed 100 tests. simple_long: OK +++ OK, passed 100 tests. middle: OK +++ OK, passed 100 tests. middle_long: OK +++ OK, passed 100 tests. Data.Vector.Unboxed.Bit Data.Vector.Unboxed functions toList . fromList == id: OK +++ OK, passed 100 tests. fromList . toList == id simple: OK +++ OK, passed 100 tests. simple_long: OK +++ OK, passed 100 tests. middle: OK +++ OK, passed 100 tests. middle_long: OK (0.02s) +++ OK, passed 100 tests. slice: OK +++ OK, passed 100 tests. cloneFromWords: OK +++ OK, passed 100 tests. cloneToWords simple: OK +++ OK, passed 100 tests. simple_long: OK +++ OK, passed 100 tests. middle: OK +++ OK, passed 100 tests. middle_long: OK (0.01s) +++ OK, passed 100 tests. castToWords_1: OK +++ OK, passed 100 tests. castToWords_2: OK +++ OK, passed 100 tests. cloneFromWords8: OK +++ OK, passed 100 tests. cloneToWords8 simple: OK +++ OK, passed 100 tests. simple_long: OK +++ OK, passed 100 tests. middle: OK +++ OK, passed 100 tests. middle_long: OK (0.01s) +++ OK, passed 100 tests. castToWords8_1: OK +++ OK, passed 100 tests. castToWords8_2: OK +++ OK, passed 100 tests. cloneToByteString: OK +++ OK, passed 100 tests. reverse simple: OK +++ OK, passed 100 tests. simple_long: OK +++ OK, passed 100 tests. middle: OK +++ OK, passed 100 tests. middle_long: OK (0.01s) +++ OK, passed 100 tests. countBits special case 1: OK +++ OK, passed 1 test. matches definition simple: OK +++ OK, passed 100 tests. simple_long: OK +++ OK, passed 100 tests. middle: OK +++ OK, passed 100 tests. middle_long: OK (0.01s) +++ OK, passed 100 tests. listBits special case 1: OK [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/wb8xfg9sifvmwnk7gdrjdpvz201cxw9b-doctest-parallel-0.4 [post-build-hook] Pushing 1 paths (98 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/wb8xfg9sifvmwnk7gdrjdpvz201cxw9b-doctest-parallel-0.4 (8.58 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/wb8xfg9sifvmwnk7gdrjdpvz201cxw9b-doctest-parallel-0.4 [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/wb8xfg9sifvmwnk7gdrjdpvz201cxw9b-doctest-parallel-0.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 1 paths... [post-build-hook] copying path '/nix/store/qgn55a3am20kcwn8sq22szbbcps1ymbx-doctest-parallel-0.4.drv' to 'https://cache.nix-ci.com'... Building regex-tdfa +++ OK, passed 1 test. special case 2: OK +++ OK, passed 1 test. matches definition simple: OK +++ OK, passed 100 tests. simple_long: OK +++ OK, passed 100 tests. middle: OK +++ OK, passed 100 tests. middle_long: OK (0.01s) +++ OK, passed 100 tests. and simple: OK +++ OK, passed 100 tests. simple_long: OK +++ OK, passed 100 tests. middle: OK +++ OK, passed 100 tests. middle_long: OK (0.01s) +++ OK, passed 100 tests. or simple: OK +++ OK, passed 100 tests. simple_long: OK +++ OK, passed 100 tests. middle: OK +++ OK, passed 100 tests. middle_long: OK (0.01s) +++ OK, passed 100 tests. bitIndex special case 1: OK +++ OK, passed 1 test. special case 2: OK +++ OK, passed 1 test. special case 3: OK +++ OK, passed 1 test. special case 4: OK +++ OK, passed 1 test. special case 5: OK +++ OK, passed 1 test. special case 6: OK +++ OK, passed 1 test. special case 7: OK +++ OK, passed 1 test. True simple: OK +++ OK, passed 100 tests. simple_long: OK +++ OK, passed 100 tests. middle: OK +++ OK, passed 100 tests. middle_long: OK (0.01s) +++ OK, passed 100 tests. False simple: OK +++ OK, passed 100 tests. simple_long: OK +++ OK, passed 100 tests. middle: OK +++ OK, passed 100 tests. middle_long: OK (0.01s) +++ OK, passed 100 tests. nthBitIndex special case 1: OK +++ OK, passed 1 test. special case 2: OK +++ OK, passed 1 test. special case 3: OK +++ OK, passed 1 test. special case 4: OK +++ OK, passed 1 test. special case 5: OK +++ OK, passed 1 test. special case 6: OK +++ OK, passed 1 test. special case 7: OK +++ OK, passed 1 test. matches bitIndex True simple: OK +++ OK, passed 100 tests. simple_long: OK +++ OK, passed 100 tests. middle: OK +++ OK, passed 100 tests. [haddock-library] Phase: setupCompilerEnvironmentPhase [haddock-library] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [haddock-library] Phase: unpackPhase [haddock-library] unpacking source archive /nix/store/gmkahr771rx3sf36vbrqsqb8s9zbvw6p-haddock-library-1.11.0.tar.gz [haddock-library] source root is haddock-library-1.11.0 [haddock-library] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "haddock-library-1.11.0/test/Spec.hs" [haddock-library] Phase: patchPhase [haddock-library] Replace Cabal file with edited version from mirror://hackage/haddock-library-1.11.0/revision/5.cabal. [haddock-library] Run jailbreak-cabal to lift version restrictions on build inputs. [haddock-library] Phase: compileBuildDriverPhase [haddock-library] setupCompileFlags: -package-db=/build/tmp.Ih6ObHmg3B/setup-package.conf.d -threaded [haddock-library] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.Ih6ObHmg3B/Main.o ) [haddock-library] [2 of 2] Linking Setup [haddock-library] Phase: updateAutotoolsGnuConfigScriptsPhase [haddock-library] Phase: configurePhase [haddock-library] configureFlags: --verbose --prefix=/nix/store/p72pf04vk4npf4cg9a0b5w3ddkm798p3-haddock-library-1.11.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/bih0ibkpppmw0wy07szkihmaf6vrc22r-haddock-library-1.11.0-doc/share/doc/haddock-library-1.11.0 --with-gcc=gcc --package-db=/build/tmp.Ih6ObHmg3B/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [haddock-library] Using Parsec parser [haddock-library] Configuring haddock-library-1.11.0... [haddock-library] Dependency base: using base-4.20.1.0 [haddock-library] Dependency containers: using containers-0.7 [haddock-library] Dependency parsec: using parsec-3.1.18.0 [haddock-library] Dependency text: using text-2.1.2 [haddock-library] Dependency QuickCheck: using QuickCheck-2.15.0.1 [haddock-library] Dependency base: using base-4.20.1.0 [haddock-library] Dependency base-compat: using base-compat-0.14.1 [haddock-library] Dependency containers: using containers-0.7 [haddock-library] Dependency deepseq: using deepseq-1.5.0.0 [haddock-library] Dependency hspec: using hspec-2.11.14 [haddock-library] Dependency parsec: using parsec-3.1.18.0 [haddock-library] Dependency text: using text-2.1.2 [haddock-library] Dependency base: using base-4.20.1.0 [haddock-library] Dependency base-compat: using base-compat-0.14.1 [haddock-library] Dependency directory: using directory-1.3.8.5 [haddock-library] Dependency filepath: using filepath-1.5.4.0 [haddock-library] Dependency haddock-library: using haddock-library-1.11.0 [haddock-library] Dependency optparse-applicative: using optparse-applicative-0.18.1.0 [haddock-library] Dependency tree-diff: using tree-diff-0.3.4 [haddock-library] Source component graph: [haddock-library]  component test:spec [haddock-library]  component lib [haddock-library]  component test:fixtures dependency lib [haddock-library] Configured component graph: [haddock-library]  component haddock-library-1.11.0-FJqIAuLtXxqD20cx8wR47q-spec [haddock-library]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [haddock-library]  include base-4.20.1.0-2277 [haddock-library]  include base-compat-0.14.1-Gu9IQFquYBk7k9s24iOqpY [haddock-library]  include containers-0.7-dff9 [haddock-library]  include deepseq-1.5.0.0-f20c [haddock-library]  include hspec-2.11.14-3auEz28FeP0D0azREoF21o [haddock-library]  include parsec-3.1.18.0-2564 [haddock-library]  include text-2.1.2-9845 [haddock-library]  component haddock-library-1.11.0-1mYZunstuifLa54KewPTtw [haddock-library]  include base-4.20.1.0-2277 [haddock-library]  include containers-0.7-dff9 [haddock-library]  include parsec-3.1.18.0-2564 [haddock-library]  include text-2.1.2-9845 middle_long: OK (0.01s) +++ OK, passed 100 tests. matches bitIndex False simple: OK +++ OK, passed 100 tests. simple_long: OK +++ OK, passed 100 tests. middle: OK +++ OK, passed 100 tests. middle_long: OK (0.01s) +++ OK, passed 100 tests. matches sequence of bitIndex True: OK +++ OK, passed 100 tests. matches sequence of bitIndex False: OK +++ OK, passed 100 tests. matches countBits: OK +++ OK, passed 100 tests; 51 discarded. negative argument: OK +++ OK, passed 100 tests. Bits instance rotate is reversible: OK +++ OK, passed 100 tests. bit: OK +++ OK, passed 100 tests. shiftL: OK +++ OK, passed 100 tests. shiftR: OK +++ OK, passed 100 tests. zeroBits: OK +++ OK, passed 1 test. bitSize: OK +++ OK, passed 100 tests. isSigned: OK +++ OK, passed 100 tests. setBit: OK +++ OK, passed 100 tests. clearBit: OK +++ OK, passed 100 tests. complementBit: OK +++ OK, passed 100 tests. Concurrency invertInPlace: OK (15.88s) +++ OK, passed 100 tests. [haddock-library]  component haddock-library-1.11.0-Vf4XlWxOvtGIeKIbgFpv5-fixtures [haddock-library]  include base-4.20.1.0-2277 [haddock-library]  include base-compat-0.14.1-Gu9IQFquYBk7k9s24iOqpY [haddock-library]  include directory-1.3.8.5-ad1a [haddock-library]  include filepath-1.5.4.0-590e [haddock-library]  include haddock-library-1.11.0-1mYZunstuifLa54KewPTtw [haddock-library]  include optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [haddock-library]  include tree-diff-0.3.4-GZUDfTS8BrpBQf1ZQaGwGP [haddock-library] Linked component graph: [haddock-library]  unit haddock-library-1.11.0-FJqIAuLtXxqD20cx8wR47q-spec [haddock-library]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [haddock-library]  include base-4.20.1.0-2277 [haddock-library]  include base-compat-0.14.1-Gu9IQFquYBk7k9s24iOqpY [haddock-library]  include containers-0.7-dff9 [haddock-library]  include deepseq-1.5.0.0-f20c [haddock-library]  include hspec-2.11.14-3auEz28FeP0D0azREoF21o [haddock-library]  include parsec-3.1.18.0-2564 [haddock-library]  include text-2.1.2-9845 [haddock-library]  unit haddock-library-1.11.0-1mYZunstuifLa54KewPTtw [haddock-library]  include base-4.20.1.0-2277 [haddock-library]  include containers-0.7-dff9 [haddock-library]  include parsec-3.1.18.0-2564 [haddock-library]  include text-2.1.2-9845 [haddock-library]  Documentation.Haddock.Doc=haddock-library-1.11.0-1mYZunstuifLa54KewPTtw:Documentation.Haddock.Doc,Documentation.Haddock.Markup=haddock-library-1.11.0-1mYZunstuifLa54KewPTtw:Documentation.Haddock.Markup,Documentation.Haddock.Parser=haddock-library-1.11.0-1mYZunstuifLa54KewPTtw:Documentation.Haddock.Parser,Documentation.Haddock.Types=haddock-library-1.11.0-1mYZunstuifLa54KewPTtw:Documentation.Haddock.Types [haddock-library]  unit haddock-library-1.11.0-Vf4XlWxOvtGIeKIbgFpv5-fixtures [haddock-library]  include base-4.20.1.0-2277 [haddock-library]  include base-compat-0.14.1-Gu9IQFquYBk7k9s24iOqpY [haddock-library]  include directory-1.3.8.5-ad1a [haddock-library]  include filepath-1.5.4.0-590e [haddock-library]  include haddock-library-1.11.0-1mYZunstuifLa54KewPTtw [haddock-library]  include optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [haddock-library]  include tree-diff-0.3.4-GZUDfTS8BrpBQf1ZQaGwGP [haddock-library] Ready component graph: [haddock-library]  definite haddock-library-1.11.0-FJqIAuLtXxqD20cx8wR47q-spec [haddock-library]  depends QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [haddock-library]  depends base-4.20.1.0-2277 [haddock-library]  depends base-compat-0.14.1-Gu9IQFquYBk7k9s24iOqpY [haddock-library]  depends containers-0.7-dff9 [haddock-library]  depends deepseq-1.5.0.0-f20c [haddock-library]  depends hspec-2.11.14-3auEz28FeP0D0azREoF21o [haddock-library]  depends parsec-3.1.18.0-2564 [haddock-library]  depends text-2.1.2-9845 [haddock-library]  definite haddock-library-1.11.0-1mYZunstuifLa54KewPTtw [haddock-library]  depends base-4.20.1.0-2277 [haddock-library]  depends containers-0.7-dff9 [haddock-library]  depends parsec-3.1.18.0-2564 [haddock-library]  depends text-2.1.2-9845 [haddock-library]  definite haddock-library-1.11.0-Vf4XlWxOvtGIeKIbgFpv5-fixtures [haddock-library]  depends base-4.20.1.0-2277 [haddock-library]  depends base-compat-0.14.1-Gu9IQFquYBk7k9s24iOqpY [haddock-library]  depends directory-1.3.8.5-ad1a [haddock-library]  depends filepath-1.5.4.0-590e [haddock-library]  depends haddock-library-1.11.0-1mYZunstuifLa54KewPTtw [haddock-library]  depends optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [haddock-library]  depends tree-diff-0.3.4-GZUDfTS8BrpBQf1ZQaGwGP [haddock-library] Using Cabal-3.12.1.0 compiled by ghc-9.10 [haddock-library] Using compiler: ghc-9.10.2 [haddock-library] Using install prefix: [haddock-library] /nix/store/p72pf04vk4npf4cg9a0b5w3ddkm798p3-haddock-library-1.11.0 [haddock-library] Executables installed in: [haddock-library] /nix/store/p72pf04vk4npf4cg9a0b5w3ddkm798p3-haddock-library-1.11.0/bin [haddock-library] Libraries installed in: [haddock-library] /nix/store/p72pf04vk4npf4cg9a0b5w3ddkm798p3-haddock-library-1.11.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/haddock-library-1.11.0-1mYZunstuifLa54KewPTtw [haddock-library] Dynamic Libraries installed in: [haddock-library] /nix/store/p72pf04vk4npf4cg9a0b5w3ddkm798p3-haddock-library-1.11.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [haddock-library] Private executables installed in: [haddock-library] /nix/store/p72pf04vk4npf4cg9a0b5w3ddkm798p3-haddock-library-1.11.0/libexec/x86_64-linux-ghc-9.10.2-1e2a/haddock-library-1.11.0 [haddock-library] Data files installed in: [haddock-library] /nix/store/p72pf04vk4npf4cg9a0b5w3ddkm798p3-haddock-library-1.11.0/share/x86_64-linux-ghc-9.10.2-1e2a/haddock-library-1.11.0 [haddock-library] Documentation installed in: [haddock-library] /nix/store/bih0ibkpppmw0wy07szkihmaf6vrc22r-haddock-library-1.11.0-doc/share/doc/haddock-library-1.11.0 [haddock-library] Configuration files installed in: [haddock-library] /nix/store/p72pf04vk4npf4cg9a0b5w3ddkm798p3-haddock-library-1.11.0/etc [haddock-library] No alex found [haddock-library] Using ar found on system at: Control.Applicative=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Applicative,Control.Applicative.Backwards=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Applicative.Backwards,Control.Applicative.Lift=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Applicative.Lift,Control.Arrow=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Arrow,Control.Category=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Category,Control.Comonad=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Comonad,Control.Concurrent=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Concurrent,Control.Concurrent.Chan=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Concurrent.Chan,Control.Concurrent.MVar=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Concurrent.MVar,Control.Concurrent.QSem=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Concurrent.QSem,Control.Concurrent.QSemN=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Concurrent.QSemN,Control.Concurrent.STM=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Concurrent.STM,Control.Concurrent.STM.TArray=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Concurrent.STM.TArray,Control.Concurrent.STM.TBQueue=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Concurrent.STM.TBQueue,Control.Concurrent.STM.TChan=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Concurrent.STM.TChan,Control.Concurrent.STM.TMVar=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Concurrent.STM.TMVar,Control.Concurrent.STM.TQueue=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Concurrent.STM.TQueue,Control.Concurrent.STM.TSem=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Concurrent.STM.TSem,Control.Concurrent.STM.TVar=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Concurrent.STM.TVar,Control.DeepSeq=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.DeepSeq,Control.Exception=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Exception,Control.Exception.Base=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Exception.Base,Control.Monad=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad,Control.Monad.Cont=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.Cont,Control.Monad.Cont.Class=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.Cont.Class,Control.Monad.Error.Class=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.Error.Class,Control.Monad.Fail=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.Fail,Control.Monad.Fix=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.Fix,Control.Monad.IO.Class=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.IO.Class,Control.Monad.Identity=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.Identity,Control.Monad.RWS=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.RWS,Control.Monad.RWS.Class=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.RWS.Class,Control.Monad.RWS.Lazy=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.RWS.Lazy,Control.Monad.RWS.Strict=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.RWS.Strict,Control.Monad.Reader=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.Reader,Control.Monad.Reader.Class=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.Reader.Class,Control.Monad.ST=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.ST,Control.Monad.ST.Lazy=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.ST.Lazy,Control.Monad.ST.Lazy.Unsafe=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.ST.Lazy.Unsafe,Control.Monad.ST.Strict=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.ST.Strict,Control.Monad.ST.Unsafe=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.ST.Unsafe,Control.Monad.STM=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.STM,Control.Monad.Signatures=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.Signatures,Control.Monad.State=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.State,Control.Monad.State.Class=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.State.Class,Control.Monad.State.Lazy=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.State.Lazy,Control.Monad.State.Strict=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.State.Strict,Control.Monad.Trans=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.Trans,Control.Monad.Trans.Class=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.Trans.Class,Control.Monad.Trans.Cont=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.Trans.Cont,Control.Monad.Trans.Except=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.Trans.Except,Control.Monad.Trans.Identity=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.Trans.Identity,Control.Monad.Trans.Maybe=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.Trans.Maybe,Control.Monad.Trans.RWS=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.Trans.RWS,Control.Monad.Trans.RWS.Lazy=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.Trans.RWS.Lazy,Control.Monad.Trans.RWS.Strict=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.Trans.RWS.Strict,Control.Monad.Trans.Reader=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.Trans.Reader,Control.Monad.Trans.State=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.Trans.State,Control.Monad.Trans.State.Lazy=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.Trans.State.Lazy,Control.Monad.Trans.State.Strict=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.Trans.State.Strict,Control.Monad.Trans.Writer=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.Trans.Writer,Control.Monad.Trans.Writer.Lazy=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.Trans.Writer.Lazy,Control.Monad.Trans.Writer.Strict=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.Trans.Writer.Strict,Control.Monad.Writer=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.Writer,Control.Monad.Writer.Class=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.Writer.Class,Control.Monad.Writer.Lazy=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.Writer.Lazy,Control.Monad.Writer.Strict=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.Writer.Strict,Control.Monad.Zip=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Monad.Zip,Control.Selective=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Selective,Control.Selective.Free=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Selective.Free,Control.Selective.Multi=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Selective.Multi,Control.Selective.Rigid.Free=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Selective.Rigid.Free,Control.Selective.Rigid.Freer=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Control.Selective.Rigid.Freer,Data.Biapplicative=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Biapplicative,Data.Bifoldable=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Bifoldable,Data.Bifunctor=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Bifunctor,Data.Bifunctor.Apply=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Bifunctor.Apply,Data.Bifunctor.Biff=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Bifunctor.Biff,Data.Bifunctor.Clown=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Bifunctor.Clown,Data.Bifunctor.Flip=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Bifunctor.Flip,Data.Bifunctor.Join=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Bifunctor.Join,Data.Bifunctor.Joker=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Bifunctor.Joker,Data.Bifunctor.Product=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Bifunctor.Product,Data.Bifunctor.Tannen=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Bifunctor.Tannen,Data.Bifunctor.Wrapped=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Bifunctor.Wrapped,Data.Bitraversable=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Bitraversable,Data.Bits=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Bits,Data.Bool=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Bool,Data.ByteString=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.ByteString,Data.ByteString.Builder=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.ByteString.Builder,Data.ByteString.Builder.Extra=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.ByteString.Builder.Extra,Data.ByteString.Builder.Internal=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.ByteString.Builder.Internal,Data.ByteString.Builder.Prim=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.ByteString.Builder.Prim,Data.ByteString.Builder.Prim.Internal=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.ByteString.Builder.Prim.Internal,Data.ByteString.Builder.Scientific=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.ByteString.Builder.Scientific,Data.ByteString.Char8=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.ByteString.Char8,Data.ByteString.Internal=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.ByteString.Internal,Data.ByteString.Lazy=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.ByteString.Lazy,Data.ByteString.Lazy.Char8=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.ByteString.Lazy.Char8,Data.ByteString.Lazy.Internal=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.ByteString.Lazy.Internal,Data.ByteString.Short=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.ByteString.Short,Data.ByteString.Short.Internal=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.ByteString.Short.Internal,Data.ByteString.Unsafe=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.ByteString.Unsafe,Data.Char=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Char,Data.Coerce=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Coerce,Data.Complex=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Complex,Data.DList=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.DList,Data.Data=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Data,Data.Dynamic=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Dynamic,Data.Either=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Either,Data.Either.Combinators=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Either.Combinators,Data.Either.Validation=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Either.Validation,Data.Eq=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Eq,Data.Fixed=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Fixed,Data.Foldable=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Foldable,Data.Function=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Function,Data.Functor=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Functor,Data.Functor.Alt=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Functor.Alt,Data.Functor.Apply=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Functor.Apply,Data.Functor.Bind=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Functor.Bind,Data.Functor.Bind.Class=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Functor.Bind.Class,Data.Functor.Bind.Trans=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Functor.Bind.Trans,Data.Functor.Classes=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Functor.Classes,Data.Functor.Compose=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Functor.Compose,Data.Functor.Constant=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Functor.Constant,Data.Functor.Contravariant=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Functor.Contravariant,Data.Functor.Contravariant.Compose=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Functor.Contravariant.Compose,Data.Functor.Contravariant.Divisible=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Functor.Contravariant.Divisible,Data.Functor.Extend=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Functor.Extend,Data.Functor.Identity=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Functor.Identity,Data.Functor.Invariant=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Functor.Invariant,Data.Functor.Invariant.TH=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Functor.Invariant.TH,Data.Functor.Plus=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Functor.Plus,Data.Functor.Product=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Functor.Product,Data.Functor.Reverse=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Functor.Reverse,Data.Functor.Sum=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Functor.Sum,Data.Graph=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Graph,Data.Group=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Group,Data.Groupoid=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Groupoid,Data.HashMap.Lazy=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.HashMap.Lazy,Data.HashMap.Strict=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.HashMap.Strict,Data.HashSet=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.HashSet,Data.Hashable=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Hashable,Data.IORef=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.IORef,Data.Int=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Int,Data.IntMap=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.IntMap,Data.IntMap.Lazy=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.IntMap.Lazy,Data.IntMap.Strict=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.IntMap.Strict,Data.IntSet=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.IntSet,Data.Isomorphism=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Isomorphism,Data.Ix=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Ix,Data.Kind=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Kind,Data.List=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.List,Data.List.NonEmpty=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.List.NonEmpty,Data.Map=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Map,Data.Map.Lazy=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Map.Lazy,Data.Map.Strict=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Map.Strict,Data.Maybe=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Maybe,Data.Monoid=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Monoid,Data.Ord=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Ord,Data.Profunctor=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Profunctor,Data.Profunctor.Adjunction=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Profunctor.Adjunction,Data.Profunctor.Cayley=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Profunctor.Cayley,Data.Profunctor.Choice=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Profunctor.Choice,Data.Profunctor.Closed=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Profunctor.Closed,Data.Profunctor.Composition=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Profunctor.Composition,Data.Profunctor.Mapping=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Profunctor.Mapping,Data.Profunctor.Monad=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Profunctor.Monad,Data.Profunctor.Ran=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Profunctor.Ran,Data.Profunctor.Rep=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Profunctor.Rep,Data.Profunctor.Sieve=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Profunctor.Sieve,Data.Profunctor.Strong=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Profunctor.Strong,Data.Profunctor.Traversing=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Profunctor.Traversing,Data.Profunctor.Types=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Profunctor.Types,Data.Profunctor.Unsafe=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Profunctor.Unsafe,Data.Profunctor.Yoneda=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Profunctor.Yoneda,Data.Proxy=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Proxy,Data.Ratio=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Ratio,Data.STRef=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.STRef,Data.STRef.Lazy=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.STRef.Lazy,Data.STRef.Strict=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.STRef.Strict,Data.Scientific=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Scientific,Data.Semigroup=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Semigroup,Data.Semigroup.Bifoldable=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Semigroup.Bifoldable,Data.Semigroup.Bitraversable=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Semigroup.Bitraversable,Data.Semigroup.Foldable=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Semigroup.Foldable,Data.Semigroup.Traversable=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Semigroup.Traversable,Data.Semigroup.Traversable.Class=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Semigroup.Traversable.Class,Data.Semigroupoid=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Semigroupoid,Data.Semigroupoid.Dual=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Semigroupoid.Dual,Data.Semigroupoid.Ob=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Semigroupoid.Ob,Data.Semigroupoid.Static=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Semigroupoid.Static,Data.Sequence=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Sequence,Data.Set=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Set,Data.String=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.String,Data.Text=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Text,Data.Text.Array=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Text.Array,Data.Text.Encoding=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Text.Encoding,Data.Text.Encoding.Error=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Text.Encoding.Error,Data.Text.Foreign=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Text.Foreign,Data.Text.IO=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Text.IO,Data.Text.Internal=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Text.Internal,Data.Text.Lazy=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Text.Lazy,Data.Text.Lazy.Builder=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Text.Lazy.Builder,Data.Text.Lazy.Builder.Int=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Text.Lazy.Builder.Int,Data.Text.Lazy.Builder.RealFloat=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Text.Lazy.Builder.RealFloat,Data.Text.Lazy.Builder.Scientific=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Text.Lazy.Builder.Scientific,Data.Text.Lazy.Encoding=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Text.Lazy.Encoding,Data.Text.Lazy.IO=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Text.Lazy.IO,Data.Text.Lazy.Read=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Text.Lazy.Read,Data.Text.Read=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Text.Read,Data.Text.Unsafe=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Text.Unsafe,Data.Time=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Time,Data.Time.Calendar=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Time.Calendar,Data.Time.Calendar.Easter=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Time.Calendar.Easter,Data.Time.Calendar.Julian=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Time.Calendar.Julian,Data.Time.Calendar.MonthDay=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Time.Calendar.MonthDay,Data.Time.Calendar.OrdinalDate=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Time.Calendar.OrdinalDate,Data.Time.Calendar.WeekDate=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Time.Calendar.WeekDate,Data.Time.Clock=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Time.Clock,Data.Time.Clock.POSIX=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Time.Clock.POSIX,Data.Time.Clock.TAI=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Time.Clock.TAI,Data.Time.Compat=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Time.Compat,Data.Time.Format=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Time.Format,Data.Time.Format.ISO8601=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Time.Format.ISO8601,Data.Time.LocalTime=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Time.LocalTime,Data.Traversable=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Traversable,Data.Traversable.Instances=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Traversable.Instances,Data.Tree=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Tree,Data.Tuple=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Tuple,Data.Type.Bool=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Type.Bool,Data.Type.Coercion=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Type.Coercion,Data.Type.Equality=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Type.Equality,Data.Typeable=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Typeable,Data.UUID=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.UUID,Data.Unique=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Unique,Data.Vector=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Vector,Data.Vector.Fusion.Stream.Monadic=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Vector.Fusion.Stream.Monadic,Data.Vector.Fusion.Util=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Vector.Fusion.Util,Data.Vector.Generic=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Vector.Generic,Data.Vector.Generic.Base=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Vector.Generic.Base,Data.Vector.Generic.Mutable=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Vector.Generic.Mutable,Data.Vector.Generic.New=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Vector.Generic.New,Data.Vector.Instances=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Vector.Instances,Data.Vector.Internal.Check=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Vector.Internal.Check,Data.Vector.Mutable=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Vector.Mutable,Data.Vector.Primitive=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Vector.Primitive,Data.Vector.Primitive.Mutable=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Vector.Primitive.Mutable,Data.Vector.Storable=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Vector.Storable,Data.Vector.Storable.Internal=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Vector.Storable.Internal,Data.Vector.Storable.Mutable=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Vector.Storable.Mutable,Data.Vector.Unboxed=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Vector.Unboxed,Data.Vector.Unboxed.Base=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Vector.Unboxed.Base,Data.Vector.Unboxed.Mutable=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Vector.Unboxed.Mutable,Data.Version=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Version,Data.Void=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Void,Data.Void.Unsafe=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Void.Unsafe,Data.Word=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Data.Word,Debug.Trace=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Debug.Trace,Foreign=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Foreign,Foreign.C=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Foreign.C,Foreign.C.Error=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Foreign.C.Error,Foreign.C.String=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Foreign.C.String,Foreign.C.Types=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Foreign.C.Types,Foreign.Concurrent=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Foreign.Concurrent,Foreign.ForeignPtr=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Foreign.ForeignPtr,Foreign.ForeignPtr.Unsafe=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Foreign.ForeignPtr.Unsafe,Foreign.Marshal=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Foreign.Marshal,Foreign.Marshal.Alloc=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Foreign.Marshal.Alloc,Foreign.Marshal.Array=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Foreign.Marshal.Array,Foreign.Marshal.Error=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Foreign.Marshal.Error,Foreign.Marshal.Pool=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Foreign.Marshal.Pool,Foreign.Marshal.Safe=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Foreign.Marshal.Safe,Foreign.Marshal.Unsafe=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Foreign.Marshal.Unsafe,Foreign.Marshal.Utils=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Foreign.Marshal.Utils,Foreign.Ptr=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Foreign.Ptr,Foreign.StablePtr=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Foreign.StablePtr,Foreign.Storable=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Foreign.Storable,GHC.Arr=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.Arr,GHC.Base=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.Base,GHC.Char=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.Char,GHC.Conc=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.Conc,GHC.Conc.IO=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.Conc.IO,GHC.Conc.Signal=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.Conc.Signal,GHC.Conc.Sync=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.Conc.Sync,GHC.Desugar=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.Desugar,GHC.Enum=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.Enum,GHC.Environment=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.Environment,GHC.Err=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.Err,GHC.Exception=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.Exception,GHC.Exts=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.Exts,GHC.Fingerprint=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.Fingerprint,GHC.Fingerprint.Type=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.Fingerprint.Type,GHC.Float=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.Float,GHC.Float.ConversionUtils=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.Float.ConversionUtils,GHC.Float.RealFracMethods=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.Float.RealFracMethods,GHC.Foreign=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.Foreign,GHC.ForeignPtr=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.ForeignPtr,GHC.Generics=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.Generics,GHC.IO=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.IO,GHC.IO.Buffer=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.IO.Buffer,GHC.IO.BufferedIO=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.IO.BufferedIO,GHC.IO.Device=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.IO.Device,GHC.IO.Encoding=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.IO.Encoding,GHC.IO.Encoding.Failure=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.IO.Encoding.Failure,GHC.IO.Encoding.Iconv=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.IO.Encoding.Iconv,GHC.IO.Encoding.Latin1=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.IO.Encoding.Latin1,GHC.IO.Encoding.Types=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.IO.Encoding.Types,GHC.IO.Encoding.UTF16=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.IO.Encoding.UTF16,GHC.IO.Encoding.UTF32=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.IO.Encoding.UTF32,GHC.IO.Encoding.UTF8=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.IO.Encoding.UTF8,GHC.IO.Exception=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.IO.Exception,GHC.IO.FD=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.IO.FD,GHC.IO.Handle=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.IO.Handle,GHC.IO.Handle.FD=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.IO.Handle.FD,GHC.IO.Handle.Internals=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.IO.Handle.Internals,GHC.IO.Handle.Text=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.IO.Handle.Text,GHC.IO.Handle.Types=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.IO.Handle.Types,GHC.IO.IOMode=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.IO.IOMode,GHC.IOArray=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.IOArray,GHC.IORef=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.IORef,GHC.Int=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.Int,GHC.List=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.List,GHC.MVar=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.MVar,GHC.Num=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.Num,GHC.OverloadedLabels=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.OverloadedLabels,GHC.Profiling=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.Profiling,GHC.Ptr=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.Ptr,GHC.Read=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.Read,GHC.Real=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.Real,GHC.Records=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.Records,GHC.ST=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.ST,GHC.STRef=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.STRef,GHC.Show=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.Show,GHC.Stable=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.Stable,GHC.Stack=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.Stack,GHC.Stats=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.Stats,GHC.Storable=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.Storable,GHC.TopHandler=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.TopHandler,GHC.TypeLits=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.TypeLits,GHC.TypeNats=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.TypeNats,GHC.Unicode=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.Unicode,GHC.Weak=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.Weak,GHC.Word=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:GHC.Word,Numeric=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Numeric,Numeric.Natural=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Numeric.Natural,Prelude=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Prelude,System.CPUTime=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:System.CPUTime,System.Console.GetOpt=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:System.Console.GetOpt,System.Environment=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:System.Environment,System.Exit=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:System.Exit,System.IO=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:System.IO,System.IO.Error=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:System.IO.Error,System.IO.Unsafe=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:System.IO.Unsafe,System.Info=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:System.Info,System.Mem=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:System.Mem,System.Mem.StableName=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:System.Mem.StableName,System.Mem.Weak=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:System.Mem.Weak,System.Posix.Internals=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:System.Posix.Internals,System.Posix.Types=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:System.Posix.Types,System.Timeout=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:System.Timeout,Text.ParserCombinators.ReadP=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Text.ParserCombinators.ReadP,Text.ParserCombinators.ReadPrec=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Text.ParserCombinators.ReadPrec,Text.Printf=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Text.Printf,Text.Read=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Text.Read,Text.Read.Lex=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Text.Read.Lex,Text.Show=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Text.Show,Unsafe.Coerce=rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ:Unsafe.Coerce Ready component graph: definite rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ depends rebase-1.21.2-AqhqI7shDDxJHcCZWUPaur Using Cabal-3.12.1.0 compiled by ghc-9.10 Using compiler: ghc-9.10.2 Using install prefix: /nix/store/nxr5ghw869ck8d0am4wvg2dc1bsvsrqn-rerebase-1.21.2 Executables installed in: /nix/store/nxr5ghw869ck8d0am4wvg2dc1bsvsrqn-rerebase-1.21.2/bin Libraries installed in: /nix/store/nxr5ghw869ck8d0am4wvg2dc1bsvsrqn-rerebase-1.21.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ Dynamic Libraries installed in: /nix/store/nxr5ghw869ck8d0am4wvg2dc1bsvsrqn-rerebase-1.21.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a Private executables installed in: /nix/store/nxr5ghw869ck8d0am4wvg2dc1bsvsrqn-rerebase-1.21.2/libexec/x86_64-linux-ghc-9.10.2-1e2a/rerebase-1.21.2 Data files installed in: /nix/store/nxr5ghw869ck8d0am4wvg2dc1bsvsrqn-rerebase-1.21.2/share/x86_64-linux-ghc-9.10.2-1e2a/rerebase-1.21.2 Documentation installed in: /nix/store/0zgxcb26gs4v550jsz661gdghji8lfpq-rerebase-1.21.2-doc/share/doc/rerebase-1.21.2 Configuration files installed in: /nix/store/nxr5ghw869ck8d0am4wvg2dc1bsvsrqn-rerebase-1.21.2/etc No alex found Using ar found on system at: /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar No c2hs found No cpphs found No doctest found Using gcc version 14.3.0 given by user at: /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc Using ghc version 9.10.2 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [haddock-library] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [haddock-library] No c2hs found [haddock-library] No cpphs found [haddock-library] No doctest found [haddock-library] Using gcc version 14.3.0 given by user at: [haddock-library] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [haddock-library] Using ghc version 9.10.2 found on system at: [haddock-library] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [haddock-library] Using ghc-pkg version 9.10.2 found on system at: [haddock-library] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [haddock-library] No ghcjs found [haddock-library] No ghcjs-pkg found [haddock-library] No greencard found [haddock-library] Using haddock version 2.31.0 found on system at: [haddock-library] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [haddock-library] No happy found [haddock-library] Using haskell-suite found on system at: haskell-suite-dummy-location [haddock-library] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [haddock-library] No hmake found [haddock-library] Using hpc version 0.69 found on system at: [haddock-library] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [haddock-library] Using hsc2hs version 0.68.10 found on system at: [haddock-library] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [haddock-library] Using hscolour version 1.25 found on system at: [haddock-library] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [haddock-library] No jhc found [haddock-library] Using ld found on system at: [haddock-library] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [haddock-library] No pkg-config found [haddock-library] Using runghc version 9.10.2 found on system at: [haddock-library] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [haddock-library] Using strip version 2.44 found on system at: [haddock-library] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [haddock-library] Using tar found on system at: [haddock-library] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [haddock-library] No uhc found [haddock-library] Phase: buildPhase [haddock-library] Preprocessing test suite 'spec' for haddock-library-1.11.0... [haddock-library] Building test suite 'spec' for haddock-library-1.11.0... [haddock-library] [ 1 of 11] Compiling CompatPrelude ( src/CompatPrelude.hs, dist/build/spec/spec-tmp/CompatPrelude.o ) [haddock-library] [ 2 of 11] Compiling Documentation.Haddock.Types ( src/Documentation/Haddock/Types.hs, dist/build/spec/spec-tmp/Documentation/Haddock/Types.o ) [haddock-library] [ 3 of 11] Compiling Documentation.Haddock.Parser.Monad ( src/Documentation/Haddock/Parser/Monad.hs, dist/build/spec/spec-tmp/Documentation/Haddock/Parser/Monad.o ) Using ghc-pkg version 9.10.2 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 No ghcjs found No ghcjs-pkg found No greencard found Using haddock version 2.31.0 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 No happy found Using haskell-suite found on system at: haskell-suite-dummy-location Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location No hmake found Using hpc version 0.69 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 Using hsc2hs version 0.68.10 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 Using hscolour version 1.25 found on system at: /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour No jhc found Using ld found on system at: /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld No pkg-config found Using runghc version 9.10.2 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 Using strip version 2.44 found on system at: /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip Using tar found on system at: /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar No uhc found Phase: buildPhase Preprocessing library for rerebase-1.21.2... Building library for rerebase-1.21.2... [ 1 of 368] Compiling Prelude ( library/Prelude.hs, dist/build/Prelude.o, dist/build/Prelude.dyn_o ) [ 2 of 368] Compiling Numeric.Natural ( library/Numeric/Natural.hs, dist/build/Numeric/Natural.o, dist/build/Numeric/Natural.dyn_o ) [ 3 of 368] Compiling Numeric ( library/Numeric.hs, dist/build/Numeric.o, dist/build/Numeric.dyn_o ) [ 4 of 368] Compiling GHC.Word ( library/GHC/Word.hs, dist/build/GHC/Word.o, dist/build/GHC/Word.dyn_o ) [ 5 of 368] Compiling GHC.Weak ( library/GHC/Weak.hs, dist/build/GHC/Weak.o, dist/build/GHC/Weak.dyn_o ) [ 6 of 368] Compiling GHC.Unicode ( library/GHC/Unicode.hs, dist/build/GHC/Unicode.o, dist/build/GHC/Unicode.dyn_o ) [ 7 of 368] Compiling GHC.TypeNats ( library/GHC/TypeNats.hs, dist/build/GHC/TypeNats.o, dist/build/GHC/TypeNats.dyn_o ) [ 8 of 368] Compiling GHC.TypeLits ( library/GHC/TypeLits.hs, dist/build/GHC/TypeLits.o, dist/build/GHC/TypeLits.dyn_o ) [ 9 of 368] Compiling GHC.TopHandler ( library/GHC/TopHandler.hs, dist/build/GHC/TopHandler.o, dist/build/GHC/TopHandler.dyn_o ) [ 10 of 368] Compiling GHC.Storable ( library/GHC/Storable.hs, dist/build/GHC/Storable.o, dist/build/GHC/Storable.dyn_o ) [ 11 of 368] Compiling GHC.Stats ( library/GHC/Stats.hs, dist/build/GHC/Stats.o, dist/build/GHC/Stats.dyn_o ) [ 12 of 368] Compiling GHC.Stack ( library/GHC/Stack.hs, dist/build/GHC/Stack.o, dist/build/GHC/Stack.dyn_o ) [ 13 of 368] Compiling GHC.Stable ( library/GHC/Stable.hs, dist/build/GHC/Stable.o, dist/build/GHC/Stable.dyn_o ) [ 14 of 368] Compiling GHC.Show ( library/GHC/Show.hs, dist/build/GHC/Show.o, dist/build/GHC/Show.dyn_o ) [ 15 of 368] Compiling GHC.STRef ( library/GHC/STRef.hs, dist/build/GHC/STRef.o, dist/build/GHC/STRef.dyn_o ) [ 16 of 368] Compiling GHC.ST ( library/GHC/ST.hs, dist/build/GHC/ST.o, dist/build/GHC/ST.dyn_o ) [ 17 of 368] Compiling GHC.Records ( library/GHC/Records.hs, dist/build/GHC/Records.o, dist/build/GHC/Records.dyn_o ) [ 18 of 368] Compiling GHC.Real ( library/GHC/Real.hs, dist/build/GHC/Real.o, dist/build/GHC/Real.dyn_o ) [ 19 of 368] Compiling GHC.Read ( library/GHC/Read.hs, dist/build/GHC/Read.o, dist/build/GHC/Read.dyn_o ) [ 20 of 368] Compiling GHC.Ptr ( library/GHC/Ptr.hs, dist/build/GHC/Ptr.o, dist/build/GHC/Ptr.dyn_o ) [ 21 of 368] Compiling GHC.Profiling ( library/GHC/Profiling.hs, dist/build/GHC/Profiling.o, dist/build/GHC/Profiling.dyn_o ) [ 22 of 368] Compiling GHC.OverloadedLabels ( library/GHC/OverloadedLabels.hs, dist/build/GHC/OverloadedLabels.o, dist/build/GHC/OverloadedLabels.dyn_o ) [ 23 of 368] Compiling GHC.Num ( library/GHC/Num.hs, dist/build/GHC/Num.o, dist/build/GHC/Num.dyn_o ) [ 24 of 368] Compiling GHC.MVar ( library/GHC/MVar.hs, dist/build/GHC/MVar.o, dist/build/GHC/MVar.dyn_o ) [ 25 of 368] Compiling GHC.List ( library/GHC/List.hs, dist/build/GHC/List.o, dist/build/GHC/List.dyn_o ) [ 26 of 368] Compiling GHC.Int ( library/GHC/Int.hs, dist/build/GHC/Int.o, dist/build/GHC/Int.dyn_o ) [ 27 of 368] Compiling GHC.IORef ( library/GHC/IORef.hs, dist/build/GHC/IORef.o, dist/build/GHC/IORef.dyn_o ) [ 28 of 368] Compiling GHC.IOArray ( library/GHC/IOArray.hs, dist/build/GHC/IOArray.o, dist/build/GHC/IOArray.dyn_o ) [ 29 of 368] Compiling GHC.IO.IOMode ( library/GHC/IO/IOMode.hs, dist/build/GHC/IO/IOMode.o, dist/build/GHC/IO/IOMode.dyn_o ) [ 30 of 368] Compiling GHC.IO.Handle.Types ( library/GHC/IO/Handle/Types.hs, dist/build/GHC/IO/Handle/Types.o, dist/build/GHC/IO/Handle/Types.dyn_o ) [ 31 of 368] Compiling GHC.IO.Handle.Text ( library/GHC/IO/Handle/Text.hs, dist/build/GHC/IO/Handle/Text.o, dist/build/GHC/IO/Handle/Text.dyn_o ) [ 32 of 368] Compiling GHC.IO.Handle.Internals ( library/GHC/IO/Handle/Internals.hs, dist/build/GHC/IO/Handle/Internals.o, dist/build/GHC/IO/Handle/Internals.dyn_o ) [ 33 of 368] Compiling GHC.IO.Handle.FD ( library/GHC/IO/Handle/FD.hs, dist/build/GHC/IO/Handle/FD.o, dist/build/GHC/IO/Handle/FD.dyn_o ) [ 34 of 368] Compiling GHC.IO.Handle ( library/GHC/IO/Handle.hs, dist/build/GHC/IO/Handle.o, dist/build/GHC/IO/Handle.dyn_o ) [ 35 of 368] Compiling GHC.IO.FD ( library/GHC/IO/FD.hs, dist/build/GHC/IO/FD.o, dist/build/GHC/IO/FD.dyn_o ) [ 36 of 368] Compiling GHC.IO.Exception ( library/GHC/IO/Exception.hs, dist/build/GHC/IO/Exception.o, dist/build/GHC/IO/Exception.dyn_o ) [ 37 of 368] Compiling GHC.IO.Encoding.UTF8 ( library/GHC/IO/Encoding/UTF8.hs, dist/build/GHC/IO/Encoding/UTF8.o, dist/build/GHC/IO/Encoding/UTF8.dyn_o ) [ 38 of 368] Compiling GHC.IO.Encoding.UTF32 ( library/GHC/IO/Encoding/UTF32.hs, dist/build/GHC/IO/Encoding/UTF32.o, dist/build/GHC/IO/Encoding/UTF32.dyn_o ) [ 39 of 368] Compiling GHC.IO.Encoding.UTF16 ( library/GHC/IO/Encoding/UTF16.hs, dist/build/GHC/IO/Encoding/UTF16.o, dist/build/GHC/IO/Encoding/UTF16.dyn_o ) [ 40 of 368] Compiling GHC.IO.Encoding.Types ( library/GHC/IO/Encoding/Types.hs, dist/build/GHC/IO/Encoding/Types.o, dist/build/GHC/IO/Encoding/Types.dyn_o ) [ 41 of 368] Compiling GHC.IO.Encoding.Latin1 ( library/GHC/IO/Encoding/Latin1.hs, dist/build/GHC/IO/Encoding/Latin1.o, dist/build/GHC/IO/Encoding/Latin1.dyn_o ) [ 42 of 368] Compiling GHC.IO.Encoding.Iconv ( library/GHC/IO/Encoding/Iconv.hs, dist/build/GHC/IO/Encoding/Iconv.o, dist/build/GHC/IO/Encoding/Iconv.dyn_o ) [ 43 of 368] Compiling GHC.IO.Encoding.Failure ( library/GHC/IO/Encoding/Failure.hs, dist/build/GHC/IO/Encoding/Failure.o, dist/build/GHC/IO/Encoding/Failure.dyn_o ) [ 44 of 368] Compiling GHC.IO.Encoding ( library/GHC/IO/Encoding.hs, dist/build/GHC/IO/Encoding.o, dist/build/GHC/IO/Encoding.dyn_o ) [ 45 of 368] Compiling GHC.IO.Device ( library/GHC/IO/Device.hs, dist/build/GHC/IO/Device.o, dist/build/GHC/IO/Device.dyn_o ) [ 46 of 368] Compiling GHC.IO.BufferedIO ( library/GHC/IO/BufferedIO.hs, dist/build/GHC/IO/BufferedIO.o, dist/build/GHC/IO/BufferedIO.dyn_o ) [ 47 of 368] Compiling GHC.IO.Buffer ( library/GHC/IO/Buffer.hs, dist/build/GHC/IO/Buffer.o, dist/build/GHC/IO/Buffer.dyn_o ) [ 48 of 368] Compiling GHC.IO ( library/GHC/IO.hs, dist/build/GHC/IO.o, dist/build/GHC/IO.dyn_o ) [ 49 of 368] Compiling GHC.Generics ( library/GHC/Generics.hs, dist/build/GHC/Generics.o, dist/build/GHC/Generics.dyn_o ) [ 50 of 368] Compiling GHC.ForeignPtr ( library/GHC/ForeignPtr.hs, dist/build/GHC/ForeignPtr.o, dist/build/GHC/ForeignPtr.dyn_o ) [ 51 of 368] Compiling GHC.Foreign ( library/GHC/Foreign.hs, dist/build/GHC/Foreign.o, dist/build/GHC/Foreign.dyn_o ) [ 52 of 368] Compiling GHC.Float.RealFracMethods ( library/GHC/Float/RealFracMethods.hs, dist/build/GHC/Float/RealFracMethods.o, dist/build/GHC/Float/RealFracMethods.dyn_o ) [ 53 of 368] Compiling GHC.Float.ConversionUtils ( library/GHC/Float/ConversionUtils.hs, dist/build/GHC/Float/ConversionUtils.o, dist/build/GHC/Float/ConversionUtils.dyn_o ) [ 54 of 368] Compiling GHC.Float ( library/GHC/Float.hs, dist/build/GHC/Float.o, dist/build/GHC/Float.dyn_o ) [ 55 of 368] Compiling GHC.Fingerprint.Type ( library/GHC/Fingerprint/Type.hs, dist/build/GHC/Fingerprint/Type.o, dist/build/GHC/Fingerprint/Type.dyn_o ) [ 56 of 368] Compiling GHC.Fingerprint ( library/GHC/Fingerprint.hs, dist/build/GHC/Fingerprint.o, dist/build/GHC/Fingerprint.dyn_o ) [ 57 of 368] Compiling GHC.Exts ( library/GHC/Exts.hs, dist/build/GHC/Exts.o, dist/build/GHC/Exts.dyn_o ) [ 58 of 368] Compiling GHC.Exception ( library/GHC/Exception.hs, dist/build/GHC/Exception.o, dist/build/GHC/Exception.dyn_o ) [ 59 of 368] Compiling GHC.Err ( library/GHC/Err.hs, dist/build/GHC/Err.o, dist/build/GHC/Err.dyn_o ) [ 60 of 368] Compiling GHC.Environment ( library/GHC/Environment.hs, dist/build/GHC/Environment.o, dist/build/GHC/Environment.dyn_o ) [ 61 of 368] Compiling GHC.Enum ( library/GHC/Enum.hs, dist/build/GHC/Enum.o, dist/build/GHC/Enum.dyn_o ) [ 62 of 368] Compiling GHC.Desugar ( library/GHC/Desugar.hs, dist/build/GHC/Desugar.o, dist/build/GHC/Desugar.dyn_o ) [ 63 of 368] Compiling GHC.Conc.Sync ( library/GHC/Conc/Sync.hs, dist/build/GHC/Conc/Sync.o, dist/build/GHC/Conc/Sync.dyn_o ) [ 64 of 368] Compiling GHC.Conc.Signal ( library/GHC/Conc/Signal.hs, dist/build/GHC/Conc/Signal.o, dist/build/GHC/Conc/Signal.dyn_o ) [ 65 of 368] Compiling GHC.Conc.IO ( library/GHC/Conc/IO.hs, dist/build/GHC/Conc/IO.o, dist/build/GHC/Conc/IO.dyn_o ) [ 66 of 368] Compiling GHC.Conc ( library/GHC/Conc.hs, dist/build/GHC/Conc.o, dist/build/GHC/Conc.dyn_o ) [ 67 of 368] Compiling GHC.Char ( library/GHC/Char.hs, dist/build/GHC/Char.o, dist/build/GHC/Char.dyn_o ) [ 68 of 368] Compiling GHC.Base ( library/GHC/Base.hs, dist/build/GHC/Base.o, dist/build/GHC/Base.dyn_o ) [ 69 of 368] Compiling GHC.Arr ( library/GHC/Arr.hs, dist/build/GHC/Arr.o, dist/build/GHC/Arr.dyn_o ) [ 70 of 368] Compiling Foreign.Storable ( library/Foreign/Storable.hs, dist/build/Foreign/Storable.o, dist/build/Foreign/Storable.dyn_o ) [ 71 of 368] Compiling Foreign.StablePtr ( library/Foreign/StablePtr.hs, dist/build/Foreign/StablePtr.o, dist/build/Foreign/StablePtr.dyn_o ) [ 72 of 368] Compiling Foreign.Ptr ( library/Foreign/Ptr.hs, dist/build/Foreign/Ptr.o, dist/build/Foreign/Ptr.dyn_o ) [ 73 of 368] Compiling Foreign.Marshal.Utils ( library/Foreign/Marshal/Utils.hs, dist/build/Foreign/Marshal/Utils.o, dist/build/Foreign/Marshal/Utils.dyn_o ) [ 74 of 368] Compiling Foreign.Marshal.Unsafe ( library/Foreign/Marshal/Unsafe.hs, dist/build/Foreign/Marshal/Unsafe.o, dist/build/Foreign/Marshal/Unsafe.dyn_o ) [ 75 of 368] Compiling Foreign.Marshal.Safe ( library/Foreign/Marshal/Safe.hs, dist/build/Foreign/Marshal/Safe.o, dist/build/Foreign/Marshal/Safe.dyn_o ) [ 76 of 368] Compiling Foreign.Marshal.Pool ( library/Foreign/Marshal/Pool.hs, dist/build/Foreign/Marshal/Pool.o, dist/build/Foreign/Marshal/Pool.dyn_o ) [ 77 of 368] Compiling Foreign.Marshal.Error ( library/Foreign/Marshal/Error.hs, dist/build/Foreign/Marshal/Error.o, dist/build/Foreign/Marshal/Error.dyn_o ) [ 78 of 368] Compiling Foreign.Marshal.Array ( library/Foreign/Marshal/Array.hs, dist/build/Foreign/Marshal/Array.o, dist/build/Foreign/Marshal/Array.dyn_o ) [ 79 of 368] Compiling Foreign.Marshal.Alloc ( library/Foreign/Marshal/Alloc.hs, dist/build/Foreign/Marshal/Alloc.o, dist/build/Foreign/Marshal/Alloc.dyn_o ) [ 80 of 368] Compiling Foreign.Marshal ( library/Foreign/Marshal.hs, dist/build/Foreign/Marshal.o, dist/build/Foreign/Marshal.dyn_o ) [ 81 of 368] Compiling Foreign.ForeignPtr.Unsafe ( library/Foreign/ForeignPtr/Unsafe.hs, dist/build/Foreign/ForeignPtr/Unsafe.o, dist/build/Foreign/ForeignPtr/Unsafe.dyn_o ) [ 82 of 368] Compiling Foreign.ForeignPtr ( library/Foreign/ForeignPtr.hs, dist/build/Foreign/ForeignPtr.o, dist/build/Foreign/ForeignPtr.dyn_o ) [ 83 of 368] Compiling Foreign.Concurrent ( library/Foreign/Concurrent.hs, dist/build/Foreign/Concurrent.o, dist/build/Foreign/Concurrent.dyn_o ) [ 84 of 368] Compiling Foreign.C.Types ( library/Foreign/C/Types.hs, dist/build/Foreign/C/Types.o, dist/build/Foreign/C/Types.dyn_o ) [ 85 of 368] Compiling Foreign.C.String ( library/Foreign/C/String.hs, dist/build/Foreign/C/String.o, dist/build/Foreign/C/String.dyn_o ) [ 86 of 368] Compiling Foreign.C.Error ( library/Foreign/C/Error.hs, dist/build/Foreign/C/Error.o, dist/build/Foreign/C/Error.dyn_o ) [ 87 of 368] Compiling Foreign.C ( library/Foreign/C.hs, dist/build/Foreign/C.o, dist/build/Foreign/C.dyn_o ) [ 88 of 368] Compiling Foreign ( library/Foreign.hs, dist/build/Foreign.o, dist/build/Foreign.dyn_o ) [ 89 of 368] Compiling Debug.Trace ( library/Debug/Trace.hs, dist/build/Debug/Trace.o, dist/build/Debug/Trace.dyn_o ) [ 90 of 368] Compiling Data.Word ( library/Data/Word.hs, dist/build/Data/Word.o, dist/build/Data/Word.dyn_o ) [ 91 of 368] Compiling Data.Void.Unsafe ( library/Data/Void/Unsafe.hs, dist/build/Data/Void/Unsafe.o, dist/build/Data/Void/Unsafe.dyn_o ) [ 92 of 368] Compiling Data.Void ( library/Data/Void.hs, dist/build/Data/Void.o, dist/build/Data/Void.dyn_o ) [ 93 of 368] Compiling Data.Version ( library/Data/Version.hs, dist/build/Data/Version.o, dist/build/Data/Version.dyn_o ) [ 94 of 368] Compiling Data.Vector.Unboxed.Mutable ( library/Data/Vector/Unboxed/Mutable.hs, dist/build/Data/Vector/Unboxed/Mutable.o, dist/build/Data/Vector/Unboxed/Mutable.dyn_o ) [ 95 of 368] Compiling Data.Vector.Unboxed.Base ( library/Data/Vector/Unboxed/Base.hs, dist/build/Data/Vector/Unboxed/Base.o, dist/build/Data/Vector/Unboxed/Base.dyn_o ) [ 96 of 368] Compiling Data.Vector.Unboxed ( library/Data/Vector/Unboxed.hs, dist/build/Data/Vector/Unboxed.o, dist/build/Data/Vector/Unboxed.dyn_o ) [ 97 of 368] Compiling Data.Vector.Storable.Mutable ( library/Data/Vector/Storable/Mutable.hs, dist/build/Data/Vector/Storable/Mutable.o, dist/build/Data/Vector/Storable/Mutable.dyn_o ) [ 98 of 368] Compiling Data.Vector.Storable.Internal ( library/Data/Vector/Storable/Internal.hs, dist/build/Data/Vector/Storable/Internal.o, dist/build/Data/Vector/Storable/Internal.dyn_o ) [ 99 of 368] Compiling Data.Vector.Storable ( library/Data/Vector/Storable.hs, dist/build/Data/Vector/Storable.o, dist/build/Data/Vector/Storable.dyn_o ) [100 of 368] Compiling Data.Vector.Primitive.Mutable ( library/Data/Vector/Primitive/Mutable.hs, dist/build/Data/Vector/Primitive/Mutable.o, dist/build/Data/Vector/Primitive/Mutable.dyn_o ) [101 of 368] Compiling Data.Vector.Primitive ( library/Data/Vector/Primitive.hs, dist/build/Data/Vector/Primitive.o, dist/build/Data/Vector/Primitive.dyn_o ) [102 of 368] Compiling Data.Vector.Mutable ( library/Data/Vector/Mutable.hs, dist/build/Data/Vector/Mutable.o, dist/build/Data/Vector/Mutable.dyn_o ) [103 of 368] Compiling Data.Vector.Internal.Check ( library/Data/Vector/Internal/Check.hs, dist/build/Data/Vector/Internal/Check.o, dist/build/Data/Vector/Internal/Check.dyn_o ) [104 of 368] Compiling Data.Vector.Instances ( library/Data/Vector/Instances.hs, dist/build/Data/Vector/Instances.o, dist/build/Data/Vector/Instances.dyn_o ) [105 of 368] Compiling Data.Vector.Generic.New ( library/Data/Vector/Generic/New.hs, dist/build/Data/Vector/Generic/New.o, dist/build/Data/Vector/Generic/New.dyn_o ) [106 of 368] Compiling Data.Vector.Generic.Mutable ( library/Data/Vector/Generic/Mutable.hs, dist/build/Data/Vector/Generic/Mutable.o, dist/build/Data/Vector/Generic/Mutable.dyn_o ) [107 of 368] Compiling Data.Vector.Generic.Base ( library/Data/Vector/Generic/Base.hs, dist/build/Data/Vector/Generic/Base.o, dist/build/Data/Vector/Generic/Base.dyn_o ) [108 of 368] Compiling Data.Vector.Generic ( library/Data/Vector/Generic.hs, dist/build/Data/Vector/Generic.o, dist/build/Data/Vector/Generic.dyn_o ) [109 of 368] Compiling Data.Vector.Fusion.Util ( library/Data/Vector/Fusion/Util.hs, dist/build/Data/Vector/Fusion/Util.o, dist/build/Data/Vector/Fusion/Util.dyn_o ) [110 of 368] Compiling Data.Vector.Fusion.Stream.Monadic ( library/Data/Vector/Fusion/Stream/Monadic.hs, dist/build/Data/Vector/Fusion/Stream/Monadic.o, dist/build/Data/Vector/Fusion/Stream/Monadic.dyn_o ) [111 of 368] Compiling Data.Vector ( library/Data/Vector.hs, dist/build/Data/Vector.o, dist/build/Data/Vector.dyn_o ) [112 of 368] Compiling Data.Unique ( library/Data/Unique.hs, dist/build/Data/Unique.o, dist/build/Data/Unique.dyn_o ) [113 of 368] Compiling Data.UUID ( library/Data/UUID.hs, dist/build/Data/UUID.o, dist/build/Data/UUID.dyn_o ) [114 of 368] Compiling Data.Typeable ( library/Data/Typeable.hs, dist/build/Data/Typeable.o, dist/build/Data/Typeable.dyn_o ) [115 of 368] Compiling Data.Type.Equality ( library/Data/Type/Equality.hs, dist/build/Data/Type/Equality.o, dist/build/Data/Type/Equality.dyn_o ) [116 of 368] Compiling Data.Type.Coercion ( library/Data/Type/Coercion.hs, dist/build/Data/Type/Coercion.o, dist/build/Data/Type/Coercion.dyn_o ) [117 of 368] Compiling Data.Type.Bool ( library/Data/Type/Bool.hs, dist/build/Data/Type/Bool.o, dist/build/Data/Type/Bool.dyn_o ) [118 of 368] Compiling Data.Tuple ( library/Data/Tuple.hs, dist/build/Data/Tuple.o, dist/build/Data/Tuple.dyn_o ) [119 of 368] Compiling Data.Tree ( library/Data/Tree.hs, dist/build/Data/Tree.o, dist/build/Data/Tree.dyn_o ) [120 of 368] Compiling Data.Traversable.Instances ( library/Data/Traversable/Instances.hs, dist/build/Data/Traversable/Instances.o, dist/build/Data/Traversable/Instances.dyn_o ) [121 of 368] Compiling Data.Traversable ( library/Data/Traversable.hs, dist/build/Data/Traversable.o, dist/build/Data/Traversable.dyn_o ) [122 of 368] Compiling Data.Time.LocalTime ( library/Data/Time/LocalTime.hs, dist/build/Data/Time/LocalTime.o, dist/build/Data/Time/LocalTime.dyn_o ) [123 of 368] Compiling Data.Time.Format.ISO8601 ( library/Data/Time/Format/ISO8601.hs, dist/build/Data/Time/Format/ISO8601.o, dist/build/Data/Time/Format/ISO8601.dyn_o ) [124 of 368] Compiling Data.Time.Format ( library/Data/Time/Format.hs, dist/build/Data/Time/Format.o, dist/build/Data/Time/Format.dyn_o ) [125 of 368] Compiling Data.Time.Compat ( library/Data/Time/Compat.hs, dist/build/Data/Time/Compat.o, dist/build/Data/Time/Compat.dyn_o ) [126 of 368] Compiling Data.Time.Clock.TAI ( library/Data/Time/Clock/TAI.hs, dist/build/Data/Time/Clock/TAI.o, dist/build/Data/Time/Clock/TAI.dyn_o ) [127 of 368] Compiling Data.Time.Clock.POSIX ( library/Data/Time/Clock/POSIX.hs, dist/build/Data/Time/Clock/POSIX.o, dist/build/Data/Time/Clock/POSIX.dyn_o ) [128 of 368] Compiling Data.Time.Clock ( library/Data/Time/Clock.hs, dist/build/Data/Time/Clock.o, dist/build/Data/Time/Clock.dyn_o ) [129 of 368] Compiling Data.Time.Calendar.WeekDate ( library/Data/Time/Calendar/WeekDate.hs, dist/build/Data/Time/Calendar/WeekDate.o, dist/build/Data/Time/Calendar/WeekDate.dyn_o ) [130 of 368] Compiling Data.Time.Calendar.OrdinalDate ( library/Data/Time/Calendar/OrdinalDate.hs, dist/build/Data/Time/Calendar/OrdinalDate.o, dist/build/Data/Time/Calendar/OrdinalDate.dyn_o ) [131 of 368] Compiling Data.Time.Calendar.MonthDay ( library/Data/Time/Calendar/MonthDay.hs, dist/build/Data/Time/Calendar/MonthDay.o, dist/build/Data/Time/Calendar/MonthDay.dyn_o ) [132 of 368] Compiling Data.Time.Calendar.Julian ( library/Data/Time/Calendar/Julian.hs, dist/build/Data/Time/Calendar/Julian.o, dist/build/Data/Time/Calendar/Julian.dyn_o ) [133 of 368] Compiling Data.Time.Calendar.Easter ( library/Data/Time/Calendar/Easter.hs, dist/build/Data/Time/Calendar/Easter.o, dist/build/Data/Time/Calendar/Easter.dyn_o ) [134 of 368] Compiling Data.Time.Calendar ( library/Data/Time/Calendar.hs, dist/build/Data/Time/Calendar.o, dist/build/Data/Time/Calendar.dyn_o ) [135 of 368] Compiling Data.Time ( library/Data/Time.hs, dist/build/Data/Time.o, dist/build/Data/Time.dyn_o ) [136 of 368] Compiling Data.Text.Unsafe ( library/Data/Text/Unsafe.hs, dist/build/Data/Text/Unsafe.o, dist/build/Data/Text/Unsafe.dyn_o ) [137 of 368] Compiling Data.Text.Read ( library/Data/Text/Read.hs, dist/build/Data/Text/Read.o, dist/build/Data/Text/Read.dyn_o ) [138 of 368] Compiling Data.Text.Lazy.Read ( library/Data/Text/Lazy/Read.hs, dist/build/Data/Text/Lazy/Read.o, dist/build/Data/Text/Lazy/Read.dyn_o ) [139 of 368] Compiling Data.Text.Lazy.IO ( library/Data/Text/Lazy/IO.hs, dist/build/Data/Text/Lazy/IO.o, dist/build/Data/Text/Lazy/IO.dyn_o ) [140 of 368] Compiling Data.Text.Lazy.Encoding ( library/Data/Text/Lazy/Encoding.hs, dist/build/Data/Text/Lazy/Encoding.o, dist/build/Data/Text/Lazy/Encoding.dyn_o ) [141 of 368] Compiling Data.Text.Lazy.Builder.Scientific ( library/Data/Text/Lazy/Builder/Scientific.hs, dist/build/Data/Text/Lazy/Builder/Scientific.o, dist/build/Data/Text/Lazy/Builder/Scientific.dyn_o ) [142 of 368] Compiling Data.Text.Lazy.Builder.RealFloat ( library/Data/Text/Lazy/Builder/RealFloat.hs, dist/build/Data/Text/Lazy/Builder/RealFloat.o, dist/build/Data/Text/Lazy/Builder/RealFloat.dyn_o ) [143 of 368] Compiling Data.Text.Lazy.Builder.Int ( library/Data/Text/Lazy/Builder/Int.hs, dist/build/Data/Text/Lazy/Builder/Int.o, dist/build/Data/Text/Lazy/Builder/Int.dyn_o ) [144 of 368] Compiling Data.Text.Lazy.Builder ( library/Data/Text/Lazy/Builder.hs, dist/build/Data/Text/Lazy/Builder.o, dist/build/Data/Text/Lazy/Builder.dyn_o ) [145 of 368] Compiling Data.Text.Lazy ( library/Data/Text/Lazy.hs, dist/build/Data/Text/Lazy.o, dist/build/Data/Text/Lazy.dyn_o ) [146 of 368] Compiling Data.Text.Internal ( library/Data/Text/Internal.hs, dist/build/Data/Text/Internal.o, dist/build/Data/Text/Internal.dyn_o ) [147 of 368] Compiling Data.Text.IO ( library/Data/Text/IO.hs, dist/build/Data/Text/IO.o, dist/build/Data/Text/IO.dyn_o ) [148 of 368] Compiling Data.Text.Foreign ( library/Data/Text/Foreign.hs, dist/build/Data/Text/Foreign.o, dist/build/Data/Text/Foreign.dyn_o ) [149 of 368] Compiling Data.Text.Encoding.Error ( library/Data/Text/Encoding/Error.hs, dist/build/Data/Text/Encoding/Error.o, dist/build/Data/Text/Encoding/Error.dyn_o ) [150 of 368] Compiling Data.Text.Encoding ( library/Data/Text/Encoding.hs, dist/build/Data/Text/Encoding.o, dist/build/Data/Text/Encoding.dyn_o ) [151 of 368] Compiling Data.Text.Array ( library/Data/Text/Array.hs, dist/build/Data/Text/Array.o, dist/build/Data/Text/Array.dyn_o ) [152 of 368] Compiling Data.Text ( library/Data/Text.hs, dist/build/Data/Text.o, dist/build/Data/Text.dyn_o ) [153 of 368] Compiling Data.String ( library/Data/String.hs, dist/build/Data/String.o, dist/build/Data/String.dyn_o ) [154 of 368] Compiling Data.Set ( library/Data/Set.hs, dist/build/Data/Set.o, dist/build/Data/Set.dyn_o ) [155 of 368] Compiling Data.Sequence ( library/Data/Sequence.hs, dist/build/Data/Sequence.o, dist/build/Data/Sequence.dyn_o ) [156 of 368] Compiling Data.Semigroupoid.Static ( library/Data/Semigroupoid/Static.hs, dist/build/Data/Semigroupoid/Static.o, dist/build/Data/Semigroupoid/Static.dyn_o ) [157 of 368] Compiling Data.Semigroupoid.Ob ( library/Data/Semigroupoid/Ob.hs, dist/build/Data/Semigroupoid/Ob.o, dist/build/Data/Semigroupoid/Ob.dyn_o ) [158 of 368] Compiling Data.Semigroupoid.Dual ( library/Data/Semigroupoid/Dual.hs, dist/build/Data/Semigroupoid/Dual.o, dist/build/Data/Semigroupoid/Dual.dyn_o ) [159 of 368] Compiling Data.Semigroupoid ( library/Data/Semigroupoid.hs, dist/build/Data/Semigroupoid.o, dist/build/Data/Semigroupoid.dyn_o ) [160 of 368] Compiling Data.Semigroup.Traversable.Class ( library/Data/Semigroup/Traversable/Class.hs, dist/build/Data/Semigroup/Traversable/Class.o, dist/build/Data/Semigroup/Traversable/Class.dyn_o ) [161 of 368] Compiling Data.Semigroup.Traversable ( library/Data/Semigroup/Traversable.hs, dist/build/Data/Semigroup/Traversable.o, dist/build/Data/Semigroup/Traversable.dyn_o ) [162 of 368] Compiling Data.Semigroup.Foldable ( library/Data/Semigroup/Foldable.hs, dist/build/Data/Semigroup/Foldable.o, dist/build/Data/Semigroup/Foldable.dyn_o ) [163 of 368] Compiling Data.Semigroup.Bitraversable ( library/Data/Semigroup/Bitraversable.hs, dist/build/Data/Semigroup/Bitraversable.o, dist/build/Data/Semigroup/Bitraversable.dyn_o ) [164 of 368] Compiling Data.Semigroup.Bifoldable ( library/Data/Semigroup/Bifoldable.hs, dist/build/Data/Semigroup/Bifoldable.o, dist/build/Data/Semigroup/Bifoldable.dyn_o ) [165 of 368] Compiling Data.Semigroup ( library/Data/Semigroup.hs, dist/build/Data/Semigroup.o, dist/build/Data/Semigroup.dyn_o ) [166 of 368] Compiling Data.Scientific ( library/Data/Scientific.hs, dist/build/Data/Scientific.o, dist/build/Data/Scientific.dyn_o ) [167 of 368] Compiling Data.STRef.Strict ( library/Data/STRef/Strict.hs, dist/build/Data/STRef/Strict.o, dist/build/Data/STRef/Strict.dyn_o ) [168 of 368] Compiling Data.STRef.Lazy ( library/Data/STRef/Lazy.hs, dist/build/Data/STRef/Lazy.o, dist/build/Data/STRef/Lazy.dyn_o ) [169 of 368] Compiling Data.STRef ( library/Data/STRef.hs, dist/build/Data/STRef.o, dist/build/Data/STRef.dyn_o ) [170 of 368] Compiling Data.Ratio ( library/Data/Ratio.hs, dist/build/Data/Ratio.o, dist/build/Data/Ratio.dyn_o ) [171 of 368] Compiling Data.Proxy ( library/Data/Proxy.hs, dist/build/Data/Proxy.o, dist/build/Data/Proxy.dyn_o ) [172 of 368] Compiling Data.Profunctor.Yoneda ( library/Data/Profunctor/Yoneda.hs, dist/build/Data/Profunctor/Yoneda.o, dist/build/Data/Profunctor/Yoneda.dyn_o ) [173 of 368] Compiling Data.Profunctor.Unsafe ( library/Data/Profunctor/Unsafe.hs, dist/build/Data/Profunctor/Unsafe.o, dist/build/Data/Profunctor/Unsafe.dyn_o ) [174 of 368] Compiling Data.Profunctor.Types ( library/Data/Profunctor/Types.hs, dist/build/Data/Profunctor/Types.o, dist/build/Data/Profunctor/Types.dyn_o ) [175 of 368] Compiling Data.Profunctor.Traversing ( library/Data/Profunctor/Traversing.hs, dist/build/Data/Profunctor/Traversing.o, dist/build/Data/Profunctor/Traversing.dyn_o ) [176 of 368] Compiling Data.Profunctor.Strong ( library/Data/Profunctor/Strong.hs, dist/build/Data/Profunctor/Strong.o, dist/build/Data/Profunctor/Strong.dyn_o ) [177 of 368] Compiling Data.Profunctor.Sieve ( library/Data/Profunctor/Sieve.hs, dist/build/Data/Profunctor/Sieve.o, dist/build/Data/Profunctor/Sieve.dyn_o ) [178 of 368] Compiling Data.Profunctor.Rep ( library/Data/Profunctor/Rep.hs, dist/build/Data/Profunctor/Rep.o, dist/build/Data/Profunctor/Rep.dyn_o ) [179 of 368] Compiling Data.Profunctor.Ran ( library/Data/Profunctor/Ran.hs, dist/build/Data/Profunctor/Ran.o, dist/build/Data/Profunctor/Ran.dyn_o ) [180 of 368] Compiling Data.Profunctor.Monad ( library/Data/Profunctor/Monad.hs, dist/build/Data/Profunctor/Monad.o, dist/build/Data/Profunctor/Monad.dyn_o ) [181 of 368] Compiling Data.Profunctor.Mapping ( library/Data/Profunctor/Mapping.hs, dist/build/Data/Profunctor/Mapping.o, dist/build/Data/Profunctor/Mapping.dyn_o ) [182 of 368] Compiling Data.Profunctor.Composition ( library/Data/Profunctor/Composition.hs, dist/build/Data/Profunctor/Composition.o, dist/build/Data/Profunctor/Composition.dyn_o ) [183 of 368] Compiling Data.Profunctor.Closed ( library/Data/Profunctor/Closed.hs, dist/build/Data/Profunctor/Closed.o, dist/build/Data/Profunctor/Closed.dyn_o ) [184 of 368] Compiling Data.Profunctor.Choice ( library/Data/Profunctor/Choice.hs, dist/build/Data/Profunctor/Choice.o, dist/build/Data/Profunctor/Choice.dyn_o ) [185 of 368] Compiling Data.Profunctor.Cayley ( library/Data/Profunctor/Cayley.hs, dist/build/Data/Profunctor/Cayley.o, dist/build/Data/Profunctor/Cayley.dyn_o ) [186 of 368] Compiling Data.Profunctor.Adjunction ( library/Data/Profunctor/Adjunction.hs, dist/build/Data/Profunctor/Adjunction.o, dist/build/Data/Profunctor/Adjunction.dyn_o ) [187 of 368] Compiling Data.Profunctor ( library/Data/Profunctor.hs, dist/build/Data/Profunctor.o, dist/build/Data/Profunctor.dyn_o ) [188 of 368] Compiling Data.Ord ( library/Data/Ord.hs, dist/build/Data/Ord.o, dist/build/Data/Ord.dyn_o ) [189 of 368] Compiling Data.Monoid ( library/Data/Monoid.hs, dist/build/Data/Monoid.o, dist/build/Data/Monoid.dyn_o ) [190 of 368] Compiling Data.Maybe ( library/Data/Maybe.hs, dist/build/Data/Maybe.o, dist/build/Data/Maybe.dyn_o ) [191 of 368] Compiling Data.Map.Strict ( library/Data/Map/Strict.hs, dist/build/Data/Map/Strict.o, dist/build/Data/Map/Strict.dyn_o ) [192 of 368] Compiling Data.Map.Lazy ( library/Data/Map/Lazy.hs, dist/build/Data/Map/Lazy.o, dist/build/Data/Map/Lazy.dyn_o ) [193 of 368] Compiling Data.Map ( library/Data/Map.hs, dist/build/Data/Map.o, dist/build/Data/Map.dyn_o ) [194 of 368] Compiling Data.List.NonEmpty ( library/Data/List/NonEmpty.hs, dist/build/Data/List/NonEmpty.o, dist/build/Data/List/NonEmpty.dyn_o ) [195 of 368] Compiling Data.List ( library/Data/List.hs, dist/build/Data/List.o, dist/build/Data/List.dyn_o ) [196 of 368] Compiling Data.Kind ( library/Data/Kind.hs, dist/build/Data/Kind.o, dist/build/Data/Kind.dyn_o ) [197 of 368] Compiling Data.Ix ( library/Data/Ix.hs, dist/build/Data/Ix.o, dist/build/Data/Ix.dyn_o ) [198 of 368] Compiling Data.Isomorphism ( library/Data/Isomorphism.hs, dist/build/Data/Isomorphism.o, dist/build/Data/Isomorphism.dyn_o ) [199 of 368] Compiling Data.IntSet ( library/Data/IntSet.hs, dist/build/Data/IntSet.o, dist/build/Data/IntSet.dyn_o ) [200 of 368] Compiling Data.IntMap.Strict ( library/Data/IntMap/Strict.hs, dist/build/Data/IntMap/Strict.o, dist/build/Data/IntMap/Strict.dyn_o ) [201 of 368] Compiling Data.IntMap.Lazy ( library/Data/IntMap/Lazy.hs, dist/build/Data/IntMap/Lazy.o, dist/build/Data/IntMap/Lazy.dyn_o ) [202 of 368] Compiling Data.IntMap ( library/Data/IntMap.hs, dist/build/Data/IntMap.o, dist/build/Data/IntMap.dyn_o ) [203 of 368] Compiling Data.Int ( library/Data/Int.hs, dist/build/Data/Int.o, dist/build/Data/Int.dyn_o ) [204 of 368] Compiling Data.IORef ( library/Data/IORef.hs, dist/build/Data/IORef.o, dist/build/Data/IORef.dyn_o ) [205 of 368] Compiling Data.Hashable ( library/Data/Hashable.hs, dist/build/Data/Hashable.o, dist/build/Data/Hashable.dyn_o ) [206 of 368] Compiling Data.HashSet ( library/Data/HashSet.hs, dist/build/Data/HashSet.o, dist/build/Data/HashSet.dyn_o ) [207 of 368] Compiling Data.HashMap.Strict ( library/Data/HashMap/Strict.hs, dist/build/Data/HashMap/Strict.o, dist/build/Data/HashMap/Strict.dyn_o ) [208 of 368] Compiling Data.HashMap.Lazy ( library/Data/HashMap/Lazy.hs, dist/build/Data/HashMap/Lazy.o, dist/build/Data/HashMap/Lazy.dyn_o ) [209 of 368] Compiling Data.Groupoid ( library/Data/Groupoid.hs, dist/build/Data/Groupoid.o, dist/build/Data/Groupoid.dyn_o ) [210 of 368] Compiling Data.Group ( library/Data/Group.hs, dist/build/Data/Group.o, dist/build/Data/Group.dyn_o ) [211 of 368] Compiling Data.Graph ( library/Data/Graph.hs, dist/build/Data/Graph.o, dist/build/Data/Graph.dyn_o ) [212 of 368] Compiling Data.Functor.Sum ( library/Data/Functor/Sum.hs, dist/build/Data/Functor/Sum.o, dist/build/Data/Functor/Sum.dyn_o ) [213 of 368] Compiling Data.Functor.Reverse ( library/Data/Functor/Reverse.hs, dist/build/Data/Functor/Reverse.o, dist/build/Data/Functor/Reverse.dyn_o ) [214 of 368] Compiling Data.Functor.Product ( library/Data/Functor/Product.hs, dist/build/Data/Functor/Product.o, dist/build/Data/Functor/Product.dyn_o ) [215 of 368] Compiling Data.Functor.Plus ( library/Data/Functor/Plus.hs, dist/build/Data/Functor/Plus.o, dist/build/Data/Functor/Plus.dyn_o ) [216 of 368] Compiling Data.Functor.Invariant.TH ( library/Data/Functor/Invariant/TH.hs, dist/build/Data/Functor/Invariant/TH.o, dist/build/Data/Functor/Invariant/TH.dyn_o ) [haddock-library] src/Documentation/Haddock/Parser/Monad.hs:34:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [haddock-library]  The import of ‘Data.List’ is redundant [217 of 368] Compiling Data.Functor.Invariant ( library/Data/Functor/Invariant.hs, dist/build/Data/Functor/Invariant.o, dist/build/Data/Functor/Invariant.dyn_o ) [haddock-library]  except perhaps to import instances from ‘Data.List’ [haddock-library]  To import instances alone, use: import Data.List() [haddock-library]  | [haddock-library] 34 | import Data.List ( foldl' ) [haddock-library]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [218 of 368] Compiling Data.Functor.Identity ( library/Data/Functor/Identity.hs, dist/build/Data/Functor/Identity.o, dist/build/Data/Functor/Identity.dyn_o ) [haddock-library]  [219 of 368] Compiling Data.Functor.Extend ( library/Data/Functor/Extend.hs, dist/build/Data/Functor/Extend.o, dist/build/Data/Functor/Extend.dyn_o ) [220 of 368] Compiling Data.Functor.Contravariant.Divisible ( library/Data/Functor/Contravariant/Divisible.hs, dist/build/Data/Functor/Contravariant/Divisible.o, dist/build/Data/Functor/Contravariant/Divisible.dyn_o ) [221 of 368] Compiling Data.Functor.Contravariant.Compose ( library/Data/Functor/Contravariant/Compose.hs, dist/build/Data/Functor/Contravariant/Compose.o, dist/build/Data/Functor/Contravariant/Compose.dyn_o ) [222 of 368] Compiling Data.Functor.Contravariant ( library/Data/Functor/Contravariant.hs, dist/build/Data/Functor/Contravariant.o, dist/build/Data/Functor/Contravariant.dyn_o ) [223 of 368] Compiling Data.Functor.Constant ( library/Data/Functor/Constant.hs, dist/build/Data/Functor/Constant.o, dist/build/Data/Functor/Constant.dyn_o ) [224 of 368] Compiling Data.Functor.Compose ( library/Data/Functor/Compose.hs, dist/build/Data/Functor/Compose.o, dist/build/Data/Functor/Compose.dyn_o ) [225 of 368] Compiling Data.Functor.Classes ( library/Data/Functor/Classes.hs, dist/build/Data/Functor/Classes.o, dist/build/Data/Functor/Classes.dyn_o ) [226 of 368] Compiling Data.Functor.Bind.Trans ( library/Data/Functor/Bind/Trans.hs, dist/build/Data/Functor/Bind/Trans.o, dist/build/Data/Functor/Bind/Trans.dyn_o ) [227 of 368] Compiling Data.Functor.Bind.Class ( library/Data/Functor/Bind/Class.hs, dist/build/Data/Functor/Bind/Class.o, dist/build/Data/Functor/Bind/Class.dyn_o ) [228 of 368] Compiling Data.Functor.Bind ( library/Data/Functor/Bind.hs, dist/build/Data/Functor/Bind.o, dist/build/Data/Functor/Bind.dyn_o ) [229 of 368] Compiling Data.Functor.Apply ( library/Data/Functor/Apply.hs, dist/build/Data/Functor/Apply.o, dist/build/Data/Functor/Apply.dyn_o ) [230 of 368] Compiling Data.Functor.Alt ( library/Data/Functor/Alt.hs, dist/build/Data/Functor/Alt.o, dist/build/Data/Functor/Alt.dyn_o ) [231 of 368] Compiling Data.Functor ( library/Data/Functor.hs, dist/build/Data/Functor.o, dist/build/Data/Functor.dyn_o ) [232 of 368] Compiling Data.Function ( library/Data/Function.hs, dist/build/Data/Function.o, dist/build/Data/Function.dyn_o ) [233 of 368] Compiling Data.Foldable ( library/Data/Foldable.hs, dist/build/Data/Foldable.o, dist/build/Data/Foldable.dyn_o ) [234 of 368] Compiling Data.Fixed ( library/Data/Fixed.hs, dist/build/Data/Fixed.o, dist/build/Data/Fixed.dyn_o ) [235 of 368] Compiling Data.Eq ( library/Data/Eq.hs, dist/build/Data/Eq.o, dist/build/Data/Eq.dyn_o ) [236 of 368] Compiling Data.Either.Validation ( library/Data/Either/Validation.hs, dist/build/Data/Either/Validation.o, dist/build/Data/Either/Validation.dyn_o ) [237 of 368] Compiling Data.Either.Combinators ( library/Data/Either/Combinators.hs, dist/build/Data/Either/Combinators.o, dist/build/Data/Either/Combinators.dyn_o ) [238 of 368] Compiling Data.Either ( library/Data/Either.hs, dist/build/Data/Either.o, dist/build/Data/Either.dyn_o ) [239 of 368] Compiling Data.Dynamic ( library/Data/Dynamic.hs, dist/build/Data/Dynamic.o, dist/build/Data/Dynamic.dyn_o ) [240 of 368] Compiling Data.Data ( library/Data/Data.hs, dist/build/Data/Data.o, dist/build/Data/Data.dyn_o ) [241 of 368] Compiling Data.DList ( library/Data/DList.hs, dist/build/Data/DList.o, dist/build/Data/DList.dyn_o ) [242 of 368] Compiling Data.Complex ( library/Data/Complex.hs, dist/build/Data/Complex.o, dist/build/Data/Complex.dyn_o ) [243 of 368] Compiling Data.Coerce ( library/Data/Coerce.hs, dist/build/Data/Coerce.o, dist/build/Data/Coerce.dyn_o ) [244 of 368] Compiling Data.Char ( library/Data/Char.hs, dist/build/Data/Char.o, dist/build/Data/Char.dyn_o ) [245 of 368] Compiling Data.ByteString.Unsafe ( library/Data/ByteString/Unsafe.hs, dist/build/Data/ByteString/Unsafe.o, dist/build/Data/ByteString/Unsafe.dyn_o ) [246 of 368] Compiling Data.ByteString.Short.Internal ( library/Data/ByteString/Short/Internal.hs, dist/build/Data/ByteString/Short/Internal.o, dist/build/Data/ByteString/Short/Internal.dyn_o ) [247 of 368] Compiling Data.ByteString.Short ( library/Data/ByteString/Short.hs, dist/build/Data/ByteString/Short.o, dist/build/Data/ByteString/Short.dyn_o ) [248 of 368] Compiling Data.ByteString.Lazy.Internal ( library/Data/ByteString/Lazy/Internal.hs, dist/build/Data/ByteString/Lazy/Internal.o, dist/build/Data/ByteString/Lazy/Internal.dyn_o ) [249 of 368] Compiling Data.ByteString.Lazy.Char8 ( library/Data/ByteString/Lazy/Char8.hs, dist/build/Data/ByteString/Lazy/Char8.o, dist/build/Data/ByteString/Lazy/Char8.dyn_o ) [250 of 368] Compiling Data.ByteString.Lazy ( library/Data/ByteString/Lazy.hs, dist/build/Data/ByteString/Lazy.o, dist/build/Data/ByteString/Lazy.dyn_o ) [251 of 368] Compiling Data.ByteString.Internal ( library/Data/ByteString/Internal.hs, dist/build/Data/ByteString/Internal.o, dist/build/Data/ByteString/Internal.dyn_o ) [252 of 368] Compiling Data.ByteString.Char8 ( library/Data/ByteString/Char8.hs, dist/build/Data/ByteString/Char8.o, dist/build/Data/ByteString/Char8.dyn_o ) [253 of 368] Compiling Data.ByteString.Builder.Scientific ( library/Data/ByteString/Builder/Scientific.hs, dist/build/Data/ByteString/Builder/Scientific.o, dist/build/Data/ByteString/Builder/Scientific.dyn_o ) [254 of 368] Compiling Data.ByteString.Builder.Prim.Internal ( library/Data/ByteString/Builder/Prim/Internal.hs, dist/build/Data/ByteString/Builder/Prim/Internal.o, dist/build/Data/ByteString/Builder/Prim/Internal.dyn_o ) [255 of 368] Compiling Data.ByteString.Builder.Prim ( library/Data/ByteString/Builder/Prim.hs, dist/build/Data/ByteString/Builder/Prim.o, dist/build/Data/ByteString/Builder/Prim.dyn_o ) [256 of 368] Compiling Data.ByteString.Builder.Internal ( library/Data/ByteString/Builder/Internal.hs, dist/build/Data/ByteString/Builder/Internal.o, dist/build/Data/ByteString/Builder/Internal.dyn_o ) [257 of 368] Compiling Data.ByteString.Builder.Extra ( library/Data/ByteString/Builder/Extra.hs, dist/build/Data/ByteString/Builder/Extra.o, dist/build/Data/ByteString/Builder/Extra.dyn_o ) [258 of 368] Compiling Data.ByteString.Builder ( library/Data/ByteString/Builder.hs, dist/build/Data/ByteString/Builder.o, dist/build/Data/ByteString/Builder.dyn_o ) [259 of 368] Compiling Data.ByteString ( library/Data/ByteString.hs, dist/build/Data/ByteString.o, dist/build/Data/ByteString.dyn_o ) [260 of 368] Compiling Data.Bool ( library/Data/Bool.hs, dist/build/Data/Bool.o, dist/build/Data/Bool.dyn_o ) [261 of 368] Compiling Data.Bits ( library/Data/Bits.hs, dist/build/Data/Bits.o, dist/build/Data/Bits.dyn_o ) [262 of 368] Compiling Data.Bitraversable ( library/Data/Bitraversable.hs, dist/build/Data/Bitraversable.o, dist/build/Data/Bitraversable.dyn_o ) [263 of 368] Compiling Data.Bifunctor.Wrapped ( library/Data/Bifunctor/Wrapped.hs, dist/build/Data/Bifunctor/Wrapped.o, dist/build/Data/Bifunctor/Wrapped.dyn_o ) [264 of 368] Compiling Data.Bifunctor.Tannen ( library/Data/Bifunctor/Tannen.hs, dist/build/Data/Bifunctor/Tannen.o, dist/build/Data/Bifunctor/Tannen.dyn_o ) [265 of 368] Compiling Data.Bifunctor.Product ( library/Data/Bifunctor/Product.hs, dist/build/Data/Bifunctor/Product.o, dist/build/Data/Bifunctor/Product.dyn_o ) [266 of 368] Compiling Data.Bifunctor.Joker ( library/Data/Bifunctor/Joker.hs, dist/build/Data/Bifunctor/Joker.o, dist/build/Data/Bifunctor/Joker.dyn_o ) [267 of 368] Compiling Data.Bifunctor.Join ( library/Data/Bifunctor/Join.hs, dist/build/Data/Bifunctor/Join.o, dist/build/Data/Bifunctor/Join.dyn_o ) [268 of 368] Compiling Data.Bifunctor.Flip ( library/Data/Bifunctor/Flip.hs, dist/build/Data/Bifunctor/Flip.o, dist/build/Data/Bifunctor/Flip.dyn_o ) [269 of 368] Compiling Data.Bifunctor.Clown ( library/Data/Bifunctor/Clown.hs, dist/build/Data/Bifunctor/Clown.o, dist/build/Data/Bifunctor/Clown.dyn_o ) [270 of 368] Compiling Data.Bifunctor.Biff ( library/Data/Bifunctor/Biff.hs, dist/build/Data/Bifunctor/Biff.o, dist/build/Data/Bifunctor/Biff.dyn_o ) [271 of 368] Compiling Data.Bifunctor.Apply ( library/Data/Bifunctor/Apply.hs, dist/build/Data/Bifunctor/Apply.o, dist/build/Data/Bifunctor/Apply.dyn_o ) [272 of 368] Compiling Data.Bifunctor ( library/Data/Bifunctor.hs, dist/build/Data/Bifunctor.o, dist/build/Data/Bifunctor.dyn_o ) [273 of 368] Compiling Data.Bifoldable ( library/Data/Bifoldable.hs, dist/build/Data/Bifoldable.o, dist/build/Data/Bifoldable.dyn_o ) [274 of 368] Compiling Data.Biapplicative ( library/Data/Biapplicative.hs, dist/build/Data/Biapplicative.o, dist/build/Data/Biapplicative.dyn_o ) [275 of 368] Compiling Control.Selective.Rigid.Freer ( library/Control/Selective/Rigid/Freer.hs, dist/build/Control/Selective/Rigid/Freer.o, dist/build/Control/Selective/Rigid/Freer.dyn_o ) [276 of 368] Compiling Control.Selective.Rigid.Free ( library/Control/Selective/Rigid/Free.hs, dist/build/Control/Selective/Rigid/Free.o, dist/build/Control/Selective/Rigid/Free.dyn_o ) [277 of 368] Compiling Control.Selective.Multi ( library/Control/Selective/Multi.hs, dist/build/Control/Selective/Multi.o, dist/build/Control/Selective/Multi.dyn_o ) [278 of 368] Compiling Control.Selective.Free ( library/Control/Selective/Free.hs, dist/build/Control/Selective/Free.o, dist/build/Control/Selective/Free.dyn_o ) [279 of 368] Compiling Control.Selective ( library/Control/Selective.hs, dist/build/Control/Selective.o, dist/build/Control/Selective.dyn_o ) [280 of 368] Compiling Control.Monad.Zip ( library/Control/Monad/Zip.hs, dist/build/Control/Monad/Zip.o, dist/build/Control/Monad/Zip.dyn_o ) [281 of 368] Compiling Control.Monad.Writer.Strict ( library/Control/Monad/Writer/Strict.hs, dist/build/Control/Monad/Writer/Strict.o, dist/build/Control/Monad/Writer/Strict.dyn_o ) [282 of 368] Compiling Control.Monad.Writer.Lazy ( library/Control/Monad/Writer/Lazy.hs, dist/build/Control/Monad/Writer/Lazy.o, dist/build/Control/Monad/Writer/Lazy.dyn_o ) [283 of 368] Compiling Control.Monad.Writer.Class ( library/Control/Monad/Writer/Class.hs, dist/build/Control/Monad/Writer/Class.o, dist/build/Control/Monad/Writer/Class.dyn_o ) [284 of 368] Compiling Control.Monad.Writer ( library/Control/Monad/Writer.hs, dist/build/Control/Monad/Writer.o, dist/build/Control/Monad/Writer.dyn_o ) [285 of 368] Compiling Control.Monad.Trans.Writer.Strict ( library/Control/Monad/Trans/Writer/Strict.hs, dist/build/Control/Monad/Trans/Writer/Strict.o, dist/build/Control/Monad/Trans/Writer/Strict.dyn_o ) [286 of 368] Compiling Control.Monad.Trans.Writer.Lazy ( library/Control/Monad/Trans/Writer/Lazy.hs, dist/build/Control/Monad/Trans/Writer/Lazy.o, dist/build/Control/Monad/Trans/Writer/Lazy.dyn_o ) [287 of 368] Compiling Control.Monad.Trans.Writer ( library/Control/Monad/Trans/Writer.hs, dist/build/Control/Monad/Trans/Writer.o, dist/build/Control/Monad/Trans/Writer.dyn_o ) [288 of 368] Compiling Control.Monad.Trans.State.Strict ( library/Control/Monad/Trans/State/Strict.hs, dist/build/Control/Monad/Trans/State/Strict.o, dist/build/Control/Monad/Trans/State/Strict.dyn_o ) [289 of 368] Compiling Control.Monad.Trans.State.Lazy ( library/Control/Monad/Trans/State/Lazy.hs, dist/build/Control/Monad/Trans/State/Lazy.o, dist/build/Control/Monad/Trans/State/Lazy.dyn_o ) [290 of 368] Compiling Control.Monad.Trans.State ( library/Control/Monad/Trans/State.hs, dist/build/Control/Monad/Trans/State.o, dist/build/Control/Monad/Trans/State.dyn_o ) [291 of 368] Compiling Control.Monad.Trans.Reader ( library/Control/Monad/Trans/Reader.hs, dist/build/Control/Monad/Trans/Reader.o, dist/build/Control/Monad/Trans/Reader.dyn_o ) [292 of 368] Compiling Control.Monad.Trans.RWS.Strict ( library/Control/Monad/Trans/RWS/Strict.hs, dist/build/Control/Monad/Trans/RWS/Strict.o, dist/build/Control/Monad/Trans/RWS/Strict.dyn_o ) [293 of 368] Compiling Control.Monad.Trans.RWS.Lazy ( library/Control/Monad/Trans/RWS/Lazy.hs, dist/build/Control/Monad/Trans/RWS/Lazy.o, dist/build/Control/Monad/Trans/RWS/Lazy.dyn_o ) [294 of 368] Compiling Control.Monad.Trans.RWS ( library/Control/Monad/Trans/RWS.hs, dist/build/Control/Monad/Trans/RWS.o, dist/build/Control/Monad/Trans/RWS.dyn_o ) [295 of 368] Compiling Control.Monad.Trans.Maybe ( library/Control/Monad/Trans/Maybe.hs, dist/build/Control/Monad/Trans/Maybe.o, dist/build/Control/Monad/Trans/Maybe.dyn_o ) [296 of 368] Compiling Control.Monad.Trans.Identity ( library/Control/Monad/Trans/Identity.hs, dist/build/Control/Monad/Trans/Identity.o, dist/build/Control/Monad/Trans/Identity.dyn_o ) [297 of 368] Compiling Control.Monad.Trans.Except ( library/Control/Monad/Trans/Except.hs, dist/build/Control/Monad/Trans/Except.o, dist/build/Control/Monad/Trans/Except.dyn_o ) [298 of 368] Compiling Control.Monad.Trans.Cont ( library/Control/Monad/Trans/Cont.hs, dist/build/Control/Monad/Trans/Cont.o, dist/build/Control/Monad/Trans/Cont.dyn_o ) [299 of 368] Compiling Control.Monad.Trans.Class ( library/Control/Monad/Trans/Class.hs, dist/build/Control/Monad/Trans/Class.o, dist/build/Control/Monad/Trans/Class.dyn_o ) [300 of 368] Compiling Control.Monad.Trans ( library/Control/Monad/Trans.hs, dist/build/Control/Monad/Trans.o, dist/build/Control/Monad/Trans.dyn_o ) [301 of 368] Compiling Control.Monad.State.Strict ( library/Control/Monad/State/Strict.hs, dist/build/Control/Monad/State/Strict.o, dist/build/Control/Monad/State/Strict.dyn_o ) [302 of 368] Compiling Control.Monad.State.Lazy ( library/Control/Monad/State/Lazy.hs, dist/build/Control/Monad/State/Lazy.o, dist/build/Control/Monad/State/Lazy.dyn_o ) [303 of 368] Compiling Control.Monad.State.Class ( library/Control/Monad/State/Class.hs, dist/build/Control/Monad/State/Class.o, dist/build/Control/Monad/State/Class.dyn_o ) [304 of 368] Compiling Control.Monad.State ( library/Control/Monad/State.hs, dist/build/Control/Monad/State.o, dist/build/Control/Monad/State.dyn_o ) [305 of 368] Compiling Control.Monad.Signatures ( library/Control/Monad/Signatures.hs, dist/build/Control/Monad/Signatures.o, dist/build/Control/Monad/Signatures.dyn_o ) [306 of 368] Compiling Control.Monad.STM ( library/Control/Monad/STM.hs, dist/build/Control/Monad/STM.o, dist/build/Control/Monad/STM.dyn_o ) [307 of 368] Compiling Control.Monad.ST.Unsafe ( library/Control/Monad/ST/Unsafe.hs, dist/build/Control/Monad/ST/Unsafe.o, dist/build/Control/Monad/ST/Unsafe.dyn_o ) [308 of 368] Compiling Control.Monad.ST.Strict ( library/Control/Monad/ST/Strict.hs, dist/build/Control/Monad/ST/Strict.o, dist/build/Control/Monad/ST/Strict.dyn_o ) [309 of 368] Compiling Control.Monad.ST.Lazy.Unsafe ( library/Control/Monad/ST/Lazy/Unsafe.hs, dist/build/Control/Monad/ST/Lazy/Unsafe.o, dist/build/Control/Monad/ST/Lazy/Unsafe.dyn_o ) [310 of 368] Compiling Control.Monad.ST.Lazy ( library/Control/Monad/ST/Lazy.hs, dist/build/Control/Monad/ST/Lazy.o, dist/build/Control/Monad/ST/Lazy.dyn_o ) [311 of 368] Compiling Control.Monad.ST ( library/Control/Monad/ST.hs, dist/build/Control/Monad/ST.o, dist/build/Control/Monad/ST.dyn_o ) [312 of 368] Compiling Control.Monad.Reader.Class ( library/Control/Monad/Reader/Class.hs, dist/build/Control/Monad/Reader/Class.o, dist/build/Control/Monad/Reader/Class.dyn_o ) [313 of 368] Compiling Control.Monad.Reader ( library/Control/Monad/Reader.hs, dist/build/Control/Monad/Reader.o, dist/build/Control/Monad/Reader.dyn_o ) [314 of 368] Compiling Control.Monad.RWS.Strict ( library/Control/Monad/RWS/Strict.hs, dist/build/Control/Monad/RWS/Strict.o, dist/build/Control/Monad/RWS/Strict.dyn_o ) [315 of 368] Compiling Control.Monad.RWS.Lazy ( library/Control/Monad/RWS/Lazy.hs, dist/build/Control/Monad/RWS/Lazy.o, dist/build/Control/Monad/RWS/Lazy.dyn_o ) [316 of 368] Compiling Control.Monad.RWS.Class ( library/Control/Monad/RWS/Class.hs, dist/build/Control/Monad/RWS/Class.o, dist/build/Control/Monad/RWS/Class.dyn_o ) [317 of 368] Compiling Control.Monad.RWS ( library/Control/Monad/RWS.hs, dist/build/Control/Monad/RWS.o, dist/build/Control/Monad/RWS.dyn_o ) [318 of 368] Compiling Control.Monad.Identity ( library/Control/Monad/Identity.hs, dist/build/Control/Monad/Identity.o, dist/build/Control/Monad/Identity.dyn_o ) [319 of 368] Compiling Control.Monad.IO.Class ( library/Control/Monad/IO/Class.hs, dist/build/Control/Monad/IO/Class.o, dist/build/Control/Monad/IO/Class.dyn_o ) [320 of 368] Compiling Control.Monad.Fix ( library/Control/Monad/Fix.hs, dist/build/Control/Monad/Fix.o, dist/build/Control/Monad/Fix.dyn_o ) [321 of 368] Compiling Control.Monad.Fail ( library/Control/Monad/Fail.hs, dist/build/Control/Monad/Fail.o, dist/build/Control/Monad/Fail.dyn_o ) [322 of 368] Compiling Control.Monad.Error.Class ( library/Control/Monad/Error/Class.hs, dist/build/Control/Monad/Error/Class.o, dist/build/Control/Monad/Error/Class.dyn_o ) [323 of 368] Compiling Control.Monad.Cont.Class ( library/Control/Monad/Cont/Class.hs, dist/build/Control/Monad/Cont/Class.o, dist/build/Control/Monad/Cont/Class.dyn_o ) [324 of 368] Compiling Control.Monad.Cont ( library/Control/Monad/Cont.hs, dist/build/Control/Monad/Cont.o, dist/build/Control/Monad/Cont.dyn_o ) [325 of 368] Compiling Control.Monad ( library/Control/Monad.hs, dist/build/Control/Monad.o, dist/build/Control/Monad.dyn_o ) [326 of 368] Compiling Control.Exception.Base ( library/Control/Exception/Base.hs, dist/build/Control/Exception/Base.o, dist/build/Control/Exception/Base.dyn_o ) [327 of 368] Compiling Control.Exception ( library/Control/Exception.hs, dist/build/Control/Exception.o, dist/build/Control/Exception.dyn_o ) [328 of 368] Compiling Control.DeepSeq ( library/Control/DeepSeq.hs, dist/build/Control/DeepSeq.o, dist/build/Control/DeepSeq.dyn_o ) [329 of 368] Compiling Control.Concurrent.STM.TVar ( library/Control/Concurrent/STM/TVar.hs, dist/build/Control/Concurrent/STM/TVar.o, dist/build/Control/Concurrent/STM/TVar.dyn_o ) [330 of 368] Compiling Control.Concurrent.STM.TSem ( library/Control/Concurrent/STM/TSem.hs, dist/build/Control/Concurrent/STM/TSem.o, dist/build/Control/Concurrent/STM/TSem.dyn_o ) [331 of 368] Compiling Control.Concurrent.STM.TQueue ( library/Control/Concurrent/STM/TQueue.hs, dist/build/Control/Concurrent/STM/TQueue.o, dist/build/Control/Concurrent/STM/TQueue.dyn_o ) [332 of 368] Compiling Control.Concurrent.STM.TMVar ( library/Control/Concurrent/STM/TMVar.hs, dist/build/Control/Concurrent/STM/TMVar.o, dist/build/Control/Concurrent/STM/TMVar.dyn_o ) [333 of 368] Compiling Control.Concurrent.STM.TChan ( library/Control/Concurrent/STM/TChan.hs, dist/build/Control/Concurrent/STM/TChan.o, dist/build/Control/Concurrent/STM/TChan.dyn_o ) [334 of 368] Compiling Control.Concurrent.STM.TBQueue ( library/Control/Concurrent/STM/TBQueue.hs, dist/build/Control/Concurrent/STM/TBQueue.o, dist/build/Control/Concurrent/STM/TBQueue.dyn_o ) [335 of 368] Compiling Control.Concurrent.STM.TArray ( library/Control/Concurrent/STM/TArray.hs, dist/build/Control/Concurrent/STM/TArray.o, dist/build/Control/Concurrent/STM/TArray.dyn_o ) [336 of 368] Compiling Control.Concurrent.STM ( library/Control/Concurrent/STM.hs, dist/build/Control/Concurrent/STM.o, dist/build/Control/Concurrent/STM.dyn_o ) [337 of 368] Compiling Control.Concurrent.QSemN ( library/Control/Concurrent/QSemN.hs, dist/build/Control/Concurrent/QSemN.o, dist/build/Control/Concurrent/QSemN.dyn_o ) [338 of 368] Compiling Control.Concurrent.QSem ( library/Control/Concurrent/QSem.hs, dist/build/Control/Concurrent/QSem.o, dist/build/Control/Concurrent/QSem.dyn_o ) [339 of 368] Compiling Control.Concurrent.MVar ( library/Control/Concurrent/MVar.hs, dist/build/Control/Concurrent/MVar.o, dist/build/Control/Concurrent/MVar.dyn_o ) [340 of 368] Compiling Control.Concurrent.Chan ( library/Control/Concurrent/Chan.hs, dist/build/Control/Concurrent/Chan.o, dist/build/Control/Concurrent/Chan.dyn_o ) [341 of 368] Compiling Control.Concurrent ( library/Control/Concurrent.hs, dist/build/Control/Concurrent.o, dist/build/Control/Concurrent.dyn_o ) [342 of 368] Compiling Control.Comonad ( library/Control/Comonad.hs, dist/build/Control/Comonad.o, dist/build/Control/Comonad.dyn_o ) [343 of 368] Compiling Control.Category ( library/Control/Category.hs, dist/build/Control/Category.o, dist/build/Control/Category.dyn_o ) [344 of 368] Compiling Control.Arrow ( library/Control/Arrow.hs, dist/build/Control/Arrow.o, dist/build/Control/Arrow.dyn_o ) [345 of 368] Compiling Control.Applicative.Lift ( library/Control/Applicative/Lift.hs, dist/build/Control/Applicative/Lift.o, dist/build/Control/Applicative/Lift.dyn_o ) [346 of 368] Compiling Control.Applicative.Backwards ( library/Control/Applicative/Backwards.hs, dist/build/Control/Applicative/Backwards.o, dist/build/Control/Applicative/Backwards.dyn_o ) [347 of 368] Compiling Control.Applicative ( library/Control/Applicative.hs, dist/build/Control/Applicative.o, dist/build/Control/Applicative.dyn_o ) [348 of 368] Compiling System.CPUTime ( library/System/CPUTime.hs, dist/build/System/CPUTime.o, dist/build/System/CPUTime.dyn_o ) [349 of 368] Compiling System.Console.GetOpt ( library/System/Console/GetOpt.hs, dist/build/System/Console/GetOpt.o, dist/build/System/Console/GetOpt.dyn_o ) [350 of 368] Compiling System.Environment ( library/System/Environment.hs, dist/build/System/Environment.o, dist/build/System/Environment.dyn_o ) [351 of 368] Compiling System.Exit ( library/System/Exit.hs, dist/build/System/Exit.o, dist/build/System/Exit.dyn_o ) [352 of 368] Compiling System.IO ( library/System/IO.hs, dist/build/System/IO.o, dist/build/System/IO.dyn_o ) [353 of 368] Compiling System.IO.Error ( library/System/IO/Error.hs, dist/build/System/IO/Error.o, dist/build/System/IO/Error.dyn_o ) [354 of 368] Compiling System.IO.Unsafe ( library/System/IO/Unsafe.hs, dist/build/System/IO/Unsafe.o, dist/build/System/IO/Unsafe.dyn_o ) [355 of 368] Compiling System.Info ( library/System/Info.hs, dist/build/System/Info.o, dist/build/System/Info.dyn_o ) [356 of 368] Compiling System.Mem ( library/System/Mem.hs, dist/build/System/Mem.o, dist/build/System/Mem.dyn_o ) [357 of 368] Compiling System.Mem.StableName ( library/System/Mem/StableName.hs, dist/build/System/Mem/StableName.o, dist/build/System/Mem/StableName.dyn_o ) [358 of 368] Compiling System.Mem.Weak ( library/System/Mem/Weak.hs, dist/build/System/Mem/Weak.o, dist/build/System/Mem/Weak.dyn_o ) [359 of 368] Compiling System.Posix.Internals ( library/System/Posix/Internals.hs, dist/build/System/Posix/Internals.o, dist/build/System/Posix/Internals.dyn_o ) [360 of 368] Compiling System.Posix.Types ( library/System/Posix/Types.hs, dist/build/System/Posix/Types.o, dist/build/System/Posix/Types.dyn_o ) [361 of 368] Compiling System.Timeout ( library/System/Timeout.hs, dist/build/System/Timeout.o, dist/build/System/Timeout.dyn_o ) [362 of 368] Compiling Text.ParserCombinators.ReadP ( library/Text/ParserCombinators/ReadP.hs, dist/build/Text/ParserCombinators/ReadP.o, dist/build/Text/ParserCombinators/ReadP.dyn_o ) [363 of 368] Compiling Text.ParserCombinators.ReadPrec ( library/Text/ParserCombinators/ReadPrec.hs, dist/build/Text/ParserCombinators/ReadPrec.o, dist/build/Text/ParserCombinators/ReadPrec.dyn_o ) [364 of 368] Compiling Text.Printf ( library/Text/Printf.hs, dist/build/Text/Printf.o, dist/build/Text/Printf.dyn_o ) [365 of 368] Compiling Text.Read ( library/Text/Read.hs, dist/build/Text/Read.o, dist/build/Text/Read.dyn_o ) [366 of 368] Compiling Text.Read.Lex ( library/Text/Read/Lex.hs, dist/build/Text/Read/Lex.o, dist/build/Text/Read/Lex.dyn_o ) [367 of 368] Compiling Text.Show ( library/Text/Show.hs, dist/build/Text/Show.o, dist/build/Text/Show.dyn_o ) [368 of 368] Compiling Unsafe.Coerce ( library/Unsafe/Coerce.hs, dist/build/Unsafe/Coerce.o, dist/build/Unsafe/Coerce.dyn_o ) [regex-tdfa] Phase: setupCompilerEnvironmentPhase [regex-tdfa] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [haddock-library] [ 4 of 11] Compiling Documentation.Haddock.Parser.Util ( src/Documentation/Haddock/Parser/Util.hs, dist/build/spec/spec-tmp/Documentation/Haddock/Parser/Util.o ) [regex-tdfa] Phase: unpackPhase [regex-tdfa] unpacking source archive /nix/store/q2sxw390lxh7fss50zq2v7hcls5yf76q-regex-tdfa-1.3.2.5.tar.gz [regex-tdfa] source root is regex-tdfa-1.3.2.5 [regex-tdfa] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "regex-tdfa-1.3.2.5/test/Main.hs" [regex-tdfa] Phase: patchPhase [regex-tdfa] Phase: compileBuildDriverPhase [regex-tdfa] setupCompileFlags: -package-db=/build/tmp.RF7ClrzkKL/setup-package.conf.d -threaded [ 1 of 368] Compiling Prelude ( library/Prelude.hs, dist/build/Prelude.p_o ) [regex-tdfa] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.RF7ClrzkKL/Main.o ) [regex-tdfa] [2 of 2] Linking Setup [haddock-library] [ 5 of 11] Compiling Documentation.Haddock.Parser.UtilSpec ( test/Documentation/Haddock/Parser/UtilSpec.hs, dist/build/spec/spec-tmp/Documentation/Haddock/Parser/UtilSpec.o ) [haddock-library] [ 6 of 11] Compiling Documentation.Haddock.Parser.Identifier ( src/Documentation/Haddock/Parser/Identifier.hs, dist/build/spec/spec-tmp/Documentation/Haddock/Parser/Identifier.o ) [haddock-library] [ 7 of 11] Compiling Documentation.Haddock.Markup ( src/Documentation/Haddock/Markup.hs, dist/build/spec/spec-tmp/Documentation/Haddock/Markup.o ) [haddock-library] [ 8 of 11] Compiling Documentation.Haddock.Doc ( src/Documentation/Haddock/Doc.hs, dist/build/spec/spec-tmp/Documentation/Haddock/Doc.o ) [haddock-library] [ 9 of 11] Compiling Documentation.Haddock.Parser ( src/Documentation/Haddock/Parser.hs, dist/build/spec/spec-tmp/Documentation/Haddock/Parser.o ) [regex-tdfa] Phase: updateAutotoolsGnuConfigScriptsPhase [regex-tdfa] Phase: configurePhase [regex-tdfa] configureFlags: --verbose --prefix=/nix/store/brjq4pbgs96nzhjzp1ia5djj4vglmf3v-regex-tdfa-1.3.2.5 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/0qi1qxly7myjdy9yxx3n6qbgqfpkmwkr-regex-tdfa-1.3.2.5-doc/share/doc/regex-tdfa-1.3.2.5 --with-gcc=gcc --package-db=/build/tmp.RF7ClrzkKL/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/lib [regex-tdfa] Using Parsec parser [regex-tdfa] Configuring regex-tdfa-1.3.2.5... [regex-tdfa] Flags chosen: doctest=True, force-o2=False [regex-tdfa] Dependency array >=0.5 && <0.6: using array-0.5.8.0 [regex-tdfa] Dependency base >=4.9 && <5: using base-4.20.1.0 [regex-tdfa] Dependency bytestring >=0.10 && <0.13: using bytestring-0.12.2.0 [regex-tdfa] Dependency containers >=0.5 && <1: using containers-0.7 [regex-tdfa] Dependency mtl >=2.1.3 && <2.4: using mtl-2.3.1 [regex-tdfa] Dependency parsec >=3.1 && <3.2: using parsec-3.1.18.0 [regex-tdfa] Dependency regex-base >=0.94 && <0.95: using regex-base-0.94.0.3 [regex-tdfa] Dependency text >=1.2.3 && <2.2: using text-2.1.2 [regex-tdfa] Dependency array: using array-0.5.8.0 [regex-tdfa] Dependency base: using base-4.20.1.0 [regex-tdfa] Dependency bytestring: using bytestring-0.12.2.0 [regex-tdfa] Dependency directory >=1.1.0 && <1.4: using directory-1.3.8.5 [regex-tdfa] Dependency filepath >=1.3.0 && <1.6: using filepath-1.5.4.0 [regex-tdfa] Dependency regex-base: using regex-base-0.94.0.3 [regex-tdfa] Dependency regex-tdfa: using regex-tdfa-1.3.2.5 [regex-tdfa] Dependency utf8-string >=1.0.1 && <1.1: using utf8-string-1.0.2 [regex-tdfa] Dependency base >=4.9 && <5: using base-4.20.1.0 [regex-tdfa] Dependency doctest-parallel >=0.2.2: using doctest-parallel-0.4 [regex-tdfa] Source component graph: [regex-tdfa]  component test:doctest [regex-tdfa]  component lib [regex-tdfa]  component test:regex-tdfa-unittest dependency lib [regex-tdfa] Configured component graph: [regex-tdfa]  component regex-tdfa-1.3.2.5-LY7duEHgupqGyyThZyurJ7-doctest [regex-tdfa]  include base-4.20.1.0-2277 [regex-tdfa]  include doctest-parallel-0.4-IiRR4FimVk8JHBpGGW9ERF [regex-tdfa]  component regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [regex-tdfa]  include array-0.5.8.0-e5b8 [regex-tdfa]  include base-4.20.1.0-2277 [regex-tdfa]  include bytestring-0.12.2.0-5835 [regex-tdfa]  include containers-0.7-dff9 [regex-tdfa]  include mtl-2.3.1-5ae5 [regex-tdfa]  include parsec-3.1.18.0-2564 [regex-tdfa]  include regex-base-0.94.0.3-IY7b9olSLj3FR6JCQdf3x1 [regex-tdfa]  include text-2.1.2-9845 [regex-tdfa]  component regex-tdfa-1.3.2.5-D3ue9OvALkCFSrQyfEjGVr-regex-tdfa-unittest [regex-tdfa]  include array-0.5.8.0-e5b8 [regex-tdfa]  include base-4.20.1.0-2277 [regex-tdfa]  include bytestring-0.12.2.0-5835 [regex-tdfa]  include directory-1.3.8.5-ad1a [regex-tdfa]  include filepath-1.5.4.0-590e [regex-tdfa]  include regex-base-0.94.0.3-IY7b9olSLj3FR6JCQdf3x1 [regex-tdfa]  include regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [regex-tdfa]  include utf8-string-1.0.2-9gxo6DkKEPY55pFpW7qTal [regex-tdfa] Linked component graph: [regex-tdfa]  unit regex-tdfa-1.3.2.5-LY7duEHgupqGyyThZyurJ7-doctest [regex-tdfa]  include base-4.20.1.0-2277 [regex-tdfa]  include doctest-parallel-0.4-IiRR4FimVk8JHBpGGW9ERF [regex-tdfa]  unit regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [regex-tdfa]  include array-0.5.8.0-e5b8 [regex-tdfa]  include base-4.20.1.0-2277 [regex-tdfa]  include bytestring-0.12.2.0-5835 [regex-tdfa]  include containers-0.7-dff9 [regex-tdfa]  include mtl-2.3.1-5ae5 [regex-tdfa]  include parsec-3.1.18.0-2564 [regex-tdfa]  include regex-base-0.94.0.3-IY7b9olSLj3FR6JCQdf3x1 [regex-tdfa]  include text-2.1.2-9845 [regex-tdfa]  Data.IntMap.CharMap2=regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5:Data.IntMap.CharMap2,Data.IntMap.EnumMap2=regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5:Data.IntMap.EnumMap2,Data.IntSet.EnumSet2=regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5:Data.IntSet.EnumSet2,Text.Regex.TDFA=regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5:Text.Regex.TDFA,Text.Regex.TDFA.ByteString=regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5:Text.Regex.TDFA.ByteString,Text.Regex.TDFA.ByteString.Lazy=regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5:Text.Regex.TDFA.ByteString.Lazy,Text.Regex.TDFA.Common=regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5:Text.Regex.TDFA.Common,Text.Regex.TDFA.CorePattern=regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5:Text.Regex.TDFA.CorePattern,Text.Regex.TDFA.IntArrTrieSet=regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5:Text.Regex.TDFA.IntArrTrieSet,Text.Regex.TDFA.NewDFA.Engine=regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5:Text.Regex.TDFA.NewDFA.Engine,Text.Regex.TDFA.NewDFA.Engine_FA=regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5:Text.Regex.TDFA.NewDFA.Engine_FA,Text.Regex.TDFA.NewDFA.Engine_NC=regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5:Text.Regex.TDFA.NewDFA.Engine_NC,Text.Regex.TDFA.NewDFA.Engine_NC_FA=regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5:Text.Regex.TDFA.NewDFA.Engine_NC_FA,Text.Regex.TDFA.NewDFA.MakeTest=regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5:Text.Regex.TDFA.NewDFA.MakeTest,Text.Regex.TDFA.NewDFA.Tester=regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5:Text.Regex.TDFA.NewDFA.Tester,Text.Regex.TDFA.NewDFA.Uncons=regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5:Text.Regex.TDFA.NewDFA.Uncons,Text.Regex.TDFA.Pattern=regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5:Text.Regex.TDFA.Pattern,Text.Regex.TDFA.ReadRegex=regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5:Text.Regex.TDFA.ReadRegex,Text.Regex.TDFA.Sequence=regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5:Text.Regex.TDFA.Sequence,Text.Regex.TDFA.String=regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5:Text.Regex.TDFA.String,Text.Regex.TDFA.TDFA=regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5:Text.Regex.TDFA.TDFA,Text.Regex.TDFA.TNFA=regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5:Text.Regex.TDFA.TNFA,Text.Regex.TDFA.Text=regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5:Text.Regex.TDFA.Text,Text.Regex.TDFA.Text.Lazy=regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5:Text.Regex.TDFA.Text.Lazy [regex-tdfa]  unit regex-tdfa-1.3.2.5-D3ue9OvALkCFSrQyfEjGVr-regex-tdfa-unittest [regex-tdfa]  include array-0.5.8.0-e5b8 [regex-tdfa]  include base-4.20.1.0-2277 [regex-tdfa]  include bytestring-0.12.2.0-5835 [regex-tdfa]  include directory-1.3.8.5-ad1a [regex-tdfa]  include filepath-1.5.4.0-590e [regex-tdfa]  include regex-base-0.94.0.3-IY7b9olSLj3FR6JCQdf3x1 [regex-tdfa]  include regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [regex-tdfa]  include utf8-string-1.0.2-9gxo6DkKEPY55pFpW7qTal [regex-tdfa] Ready component graph: [regex-tdfa]  definite regex-tdfa-1.3.2.5-LY7duEHgupqGyyThZyurJ7-doctest [regex-tdfa]  depends base-4.20.1.0-2277 [regex-tdfa]  depends doctest-parallel-0.4-IiRR4FimVk8JHBpGGW9ERF [regex-tdfa]  definite regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [regex-tdfa]  depends array-0.5.8.0-e5b8 [regex-tdfa]  depends base-4.20.1.0-2277 [regex-tdfa]  depends bytestring-0.12.2.0-5835 [regex-tdfa]  depends containers-0.7-dff9 [regex-tdfa]  depends mtl-2.3.1-5ae5 [regex-tdfa]  depends parsec-3.1.18.0-2564 [regex-tdfa]  depends regex-base-0.94.0.3-IY7b9olSLj3FR6JCQdf3x1 [regex-tdfa]  depends text-2.1.2-9845 [regex-tdfa]  definite regex-tdfa-1.3.2.5-D3ue9OvALkCFSrQyfEjGVr-regex-tdfa-unittest [regex-tdfa]  depends array-0.5.8.0-e5b8 [regex-tdfa]  depends base-4.20.1.0-2277 [regex-tdfa]  depends bytestring-0.12.2.0-5835 [regex-tdfa]  depends directory-1.3.8.5-ad1a [regex-tdfa]  depends filepath-1.5.4.0-590e [regex-tdfa]  depends regex-base-0.94.0.3-IY7b9olSLj3FR6JCQdf3x1 [regex-tdfa]  depends regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [regex-tdfa]  depends utf8-string-1.0.2-9gxo6DkKEPY55pFpW7qTal [regex-tdfa] Using Cabal-3.12.1.0 compiled by ghc-9.10 [regex-tdfa] Using compiler: ghc-9.10.2 [regex-tdfa] Using install prefix: [regex-tdfa] /nix/store/brjq4pbgs96nzhjzp1ia5djj4vglmf3v-regex-tdfa-1.3.2.5 [regex-tdfa] Executables installed in: [regex-tdfa] /nix/store/brjq4pbgs96nzhjzp1ia5djj4vglmf3v-regex-tdfa-1.3.2.5/bin [regex-tdfa] Libraries installed in: [regex-tdfa] /nix/store/brjq4pbgs96nzhjzp1ia5djj4vglmf3v-regex-tdfa-1.3.2.5/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [regex-tdfa] Dynamic Libraries installed in: [regex-tdfa] /nix/store/brjq4pbgs96nzhjzp1ia5djj4vglmf3v-regex-tdfa-1.3.2.5/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [regex-tdfa] Private executables installed in: [regex-tdfa] /nix/store/brjq4pbgs96nzhjzp1ia5djj4vglmf3v-regex-tdfa-1.3.2.5/libexec/x86_64-linux-ghc-9.10.2-1e2a/regex-tdfa-1.3.2.5 [regex-tdfa] Data files installed in: [regex-tdfa] /nix/store/brjq4pbgs96nzhjzp1ia5djj4vglmf3v-regex-tdfa-1.3.2.5/share/x86_64-linux-ghc-9.10.2-1e2a/regex-tdfa-1.3.2.5 [regex-tdfa] Documentation installed in: [regex-tdfa] /nix/store/0qi1qxly7myjdy9yxx3n6qbgqfpkmwkr-regex-tdfa-1.3.2.5-doc/share/doc/regex-tdfa-1.3.2.5 [regex-tdfa] Configuration files installed in: [regex-tdfa] /nix/store/brjq4pbgs96nzhjzp1ia5djj4vglmf3v-regex-tdfa-1.3.2.5/etc [regex-tdfa] No alex found [regex-tdfa] Using ar found on system at: [regex-tdfa] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [regex-tdfa] No c2hs found [regex-tdfa] No cpphs found [regex-tdfa] No doctest found [regex-tdfa] Using gcc version 14.3.0 given by user at: [regex-tdfa] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [regex-tdfa] Using ghc version 9.10.2 found on system at: [regex-tdfa] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [regex-tdfa] Using ghc-pkg version 9.10.2 found on system at: [regex-tdfa] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [regex-tdfa] No ghcjs found [regex-tdfa] No ghcjs-pkg found [regex-tdfa] No greencard found [regex-tdfa] Using haddock version 2.31.0 found on system at: [regex-tdfa] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [regex-tdfa] No happy found [regex-tdfa] Using haskell-suite found on system at: haskell-suite-dummy-location [regex-tdfa] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [regex-tdfa] No hmake found [regex-tdfa] Using hpc version 0.69 found on system at: [regex-tdfa] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [regex-tdfa] Using hsc2hs version 0.68.10 found on system at: [regex-tdfa] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [regex-tdfa] Using hscolour version 1.25 found on system at: [regex-tdfa] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [regex-tdfa] No jhc found [regex-tdfa] Using ld found on system at: [regex-tdfa] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [regex-tdfa] No pkg-config found [regex-tdfa] Using runghc version 9.10.2 found on system at: [regex-tdfa] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [regex-tdfa] Using strip version 2.44 found on system at: [regex-tdfa] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [regex-tdfa] Using tar found on system at: [regex-tdfa] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [regex-tdfa] No uhc found [regex-tdfa] Phase: buildPhase [regex-tdfa] Preprocessing test suite 'doctest' for regex-tdfa-1.3.2.5... [regex-tdfa] Building test suite 'doctest' for regex-tdfa-1.3.2.5... [regex-tdfa] [1 of 1] Compiling Main ( test/DocTestMain.hs, dist/build/doctest/doctest-tmp/Main.o ) [regex-tdfa] [2 of 2] Linking dist/build/doctest/doctest [ 2 of 368] Compiling Numeric.Natural ( library/Numeric/Natural.hs, dist/build/Numeric/Natural.p_o ) [ 3 of 368] Compiling Numeric ( library/Numeric.hs, dist/build/Numeric.p_o ) [ 4 of 368] Compiling GHC.Word ( library/GHC/Word.hs, dist/build/GHC/Word.p_o ) [ 5 of 368] Compiling GHC.Weak ( library/GHC/Weak.hs, dist/build/GHC/Weak.p_o ) [ 6 of 368] Compiling GHC.Unicode ( library/GHC/Unicode.hs, dist/build/GHC/Unicode.p_o ) [ 7 of 368] Compiling GHC.TypeNats ( library/GHC/TypeNats.hs, dist/build/GHC/TypeNats.p_o ) [ 8 of 368] Compiling GHC.TypeLits ( library/GHC/TypeLits.hs, dist/build/GHC/TypeLits.p_o ) [ 9 of 368] Compiling GHC.TopHandler ( library/GHC/TopHandler.hs, dist/build/GHC/TopHandler.p_o ) [ 10 of 368] Compiling GHC.Storable ( library/GHC/Storable.hs, dist/build/GHC/Storable.p_o ) [ 11 of 368] Compiling GHC.Stats ( library/GHC/Stats.hs, dist/build/GHC/Stats.p_o ) [ 12 of 368] Compiling GHC.Stack ( library/GHC/Stack.hs, dist/build/GHC/Stack.p_o ) [ 13 of 368] Compiling GHC.Stable ( library/GHC/Stable.hs, dist/build/GHC/Stable.p_o ) [ 14 of 368] Compiling GHC.Show ( library/GHC/Show.hs, dist/build/GHC/Show.p_o ) [ 15 of 368] Compiling GHC.STRef ( library/GHC/STRef.hs, dist/build/GHC/STRef.p_o ) [ 16 of 368] Compiling GHC.ST ( library/GHC/ST.hs, dist/build/GHC/ST.p_o ) [ 17 of 368] Compiling GHC.Records ( library/GHC/Records.hs, dist/build/GHC/Records.p_o ) [ 18 of 368] Compiling GHC.Real ( library/GHC/Real.hs, dist/build/GHC/Real.p_o ) [ 19 of 368] Compiling GHC.Read ( library/GHC/Read.hs, dist/build/GHC/Read.p_o ) [ 20 of 368] Compiling GHC.Ptr ( library/GHC/Ptr.hs, dist/build/GHC/Ptr.p_o ) [ 21 of 368] Compiling GHC.Profiling ( library/GHC/Profiling.hs, dist/build/GHC/Profiling.p_o ) [ 22 of 368] Compiling GHC.OverloadedLabels ( library/GHC/OverloadedLabels.hs, dist/build/GHC/OverloadedLabels.p_o ) [ 23 of 368] Compiling GHC.Num ( library/GHC/Num.hs, dist/build/GHC/Num.p_o ) [ 24 of 368] Compiling GHC.MVar ( library/GHC/MVar.hs, dist/build/GHC/MVar.p_o ) [ 25 of 368] Compiling GHC.List ( library/GHC/List.hs, dist/build/GHC/List.p_o ) [ 26 of 368] Compiling GHC.Int ( library/GHC/Int.hs, dist/build/GHC/Int.p_o ) [ 27 of 368] Compiling GHC.IORef ( library/GHC/IORef.hs, dist/build/GHC/IORef.p_o ) [ 28 of 368] Compiling GHC.IOArray ( library/GHC/IOArray.hs, dist/build/GHC/IOArray.p_o ) [ 29 of 368] Compiling GHC.IO.IOMode ( library/GHC/IO/IOMode.hs, dist/build/GHC/IO/IOMode.p_o ) [ 30 of 368] Compiling GHC.IO.Handle.Types ( library/GHC/IO/Handle/Types.hs, dist/build/GHC/IO/Handle/Types.p_o ) [ 31 of 368] Compiling GHC.IO.Handle.Text ( library/GHC/IO/Handle/Text.hs, dist/build/GHC/IO/Handle/Text.p_o ) [ 32 of 368] Compiling GHC.IO.Handle.Internals ( library/GHC/IO/Handle/Internals.hs, dist/build/GHC/IO/Handle/Internals.p_o ) [ 33 of 368] Compiling GHC.IO.Handle.FD ( library/GHC/IO/Handle/FD.hs, dist/build/GHC/IO/Handle/FD.p_o ) [ 34 of 368] Compiling GHC.IO.Handle ( library/GHC/IO/Handle.hs, dist/build/GHC/IO/Handle.p_o ) [ 35 of 368] Compiling GHC.IO.FD ( library/GHC/IO/FD.hs, dist/build/GHC/IO/FD.p_o ) [ 36 of 368] Compiling GHC.IO.Exception ( library/GHC/IO/Exception.hs, dist/build/GHC/IO/Exception.p_o ) [ 37 of 368] Compiling GHC.IO.Encoding.UTF8 ( library/GHC/IO/Encoding/UTF8.hs, dist/build/GHC/IO/Encoding/UTF8.p_o ) [ 38 of 368] Compiling GHC.IO.Encoding.UTF32 ( library/GHC/IO/Encoding/UTF32.hs, dist/build/GHC/IO/Encoding/UTF32.p_o ) [ 39 of 368] Compiling GHC.IO.Encoding.UTF16 ( library/GHC/IO/Encoding/UTF16.hs, dist/build/GHC/IO/Encoding/UTF16.p_o ) [ 40 of 368] Compiling GHC.IO.Encoding.Types ( library/GHC/IO/Encoding/Types.hs, dist/build/GHC/IO/Encoding/Types.p_o ) [ 41 of 368] Compiling GHC.IO.Encoding.Latin1 ( library/GHC/IO/Encoding/Latin1.hs, dist/build/GHC/IO/Encoding/Latin1.p_o ) [ 42 of 368] Compiling GHC.IO.Encoding.Iconv ( library/GHC/IO/Encoding/Iconv.hs, dist/build/GHC/IO/Encoding/Iconv.p_o ) [ 43 of 368] Compiling GHC.IO.Encoding.Failure ( library/GHC/IO/Encoding/Failure.hs, dist/build/GHC/IO/Encoding/Failure.p_o ) [ 44 of 368] Compiling GHC.IO.Encoding ( library/GHC/IO/Encoding.hs, dist/build/GHC/IO/Encoding.p_o ) [ 45 of 368] Compiling GHC.IO.Device ( library/GHC/IO/Device.hs, dist/build/GHC/IO/Device.p_o ) [ 46 of 368] Compiling GHC.IO.BufferedIO ( library/GHC/IO/BufferedIO.hs, dist/build/GHC/IO/BufferedIO.p_o ) [ 47 of 368] Compiling GHC.IO.Buffer ( library/GHC/IO/Buffer.hs, dist/build/GHC/IO/Buffer.p_o ) [ 48 of 368] Compiling GHC.IO ( library/GHC/IO.hs, dist/build/GHC/IO.p_o ) [ 49 of 368] Compiling GHC.Generics ( library/GHC/Generics.hs, dist/build/GHC/Generics.p_o ) [ 50 of 368] Compiling GHC.ForeignPtr ( library/GHC/ForeignPtr.hs, dist/build/GHC/ForeignPtr.p_o ) [ 51 of 368] Compiling GHC.Foreign ( library/GHC/Foreign.hs, dist/build/GHC/Foreign.p_o ) [ 52 of 368] Compiling GHC.Float.RealFracMethods ( library/GHC/Float/RealFracMethods.hs, dist/build/GHC/Float/RealFracMethods.p_o ) [ 53 of 368] Compiling GHC.Float.ConversionUtils ( library/GHC/Float/ConversionUtils.hs, dist/build/GHC/Float/ConversionUtils.p_o ) [ 54 of 368] Compiling GHC.Float ( library/GHC/Float.hs, dist/build/GHC/Float.p_o ) [ 55 of 368] Compiling GHC.Fingerprint.Type ( library/GHC/Fingerprint/Type.hs, dist/build/GHC/Fingerprint/Type.p_o ) [ 56 of 368] Compiling GHC.Fingerprint ( library/GHC/Fingerprint.hs, dist/build/GHC/Fingerprint.p_o ) [ 57 of 368] Compiling GHC.Exts ( library/GHC/Exts.hs, dist/build/GHC/Exts.p_o ) [ 58 of 368] Compiling GHC.Exception ( library/GHC/Exception.hs, dist/build/GHC/Exception.p_o ) [ 59 of 368] Compiling GHC.Err ( library/GHC/Err.hs, dist/build/GHC/Err.p_o ) [ 60 of 368] Compiling GHC.Environment ( library/GHC/Environment.hs, dist/build/GHC/Environment.p_o ) [ 61 of 368] Compiling GHC.Enum ( library/GHC/Enum.hs, dist/build/GHC/Enum.p_o ) [ 62 of 368] Compiling GHC.Desugar ( library/GHC/Desugar.hs, dist/build/GHC/Desugar.p_o ) [ 63 of 368] Compiling GHC.Conc.Sync ( library/GHC/Conc/Sync.hs, dist/build/GHC/Conc/Sync.p_o ) [ 64 of 368] Compiling GHC.Conc.Signal ( library/GHC/Conc/Signal.hs, dist/build/GHC/Conc/Signal.p_o ) [ 65 of 368] Compiling GHC.Conc.IO ( library/GHC/Conc/IO.hs, dist/build/GHC/Conc/IO.p_o ) [ 66 of 368] Compiling GHC.Conc ( library/GHC/Conc.hs, dist/build/GHC/Conc.p_o ) [ 67 of 368] Compiling GHC.Char ( library/GHC/Char.hs, dist/build/GHC/Char.p_o ) [ 68 of 368] Compiling GHC.Base ( library/GHC/Base.hs, dist/build/GHC/Base.p_o ) [ 69 of 368] Compiling GHC.Arr ( library/GHC/Arr.hs, dist/build/GHC/Arr.p_o ) [ 70 of 368] Compiling Foreign.Storable ( library/Foreign/Storable.hs, dist/build/Foreign/Storable.p_o ) [ 71 of 368] Compiling Foreign.StablePtr ( library/Foreign/StablePtr.hs, dist/build/Foreign/StablePtr.p_o ) [ 72 of 368] Compiling Foreign.Ptr ( library/Foreign/Ptr.hs, dist/build/Foreign/Ptr.p_o ) [ 73 of 368] Compiling Foreign.Marshal.Utils ( library/Foreign/Marshal/Utils.hs, dist/build/Foreign/Marshal/Utils.p_o ) [ 74 of 368] Compiling Foreign.Marshal.Unsafe ( library/Foreign/Marshal/Unsafe.hs, dist/build/Foreign/Marshal/Unsafe.p_o ) [ 75 of 368] Compiling Foreign.Marshal.Safe ( library/Foreign/Marshal/Safe.hs, dist/build/Foreign/Marshal/Safe.p_o ) [ 76 of 368] Compiling Foreign.Marshal.Pool ( library/Foreign/Marshal/Pool.hs, dist/build/Foreign/Marshal/Pool.p_o ) [ 77 of 368] Compiling Foreign.Marshal.Error ( library/Foreign/Marshal/Error.hs, dist/build/Foreign/Marshal/Error.p_o ) [ 78 of 368] Compiling Foreign.Marshal.Array ( library/Foreign/Marshal/Array.hs, dist/build/Foreign/Marshal/Array.p_o ) [ 79 of 368] Compiling Foreign.Marshal.Alloc ( library/Foreign/Marshal/Alloc.hs, dist/build/Foreign/Marshal/Alloc.p_o ) [ 80 of 368] Compiling Foreign.Marshal ( library/Foreign/Marshal.hs, dist/build/Foreign/Marshal.p_o ) [ 81 of 368] Compiling Foreign.ForeignPtr.Unsafe ( library/Foreign/ForeignPtr/Unsafe.hs, dist/build/Foreign/ForeignPtr/Unsafe.p_o ) [ 82 of 368] Compiling Foreign.ForeignPtr ( library/Foreign/ForeignPtr.hs, dist/build/Foreign/ForeignPtr.p_o ) [ 83 of 368] Compiling Foreign.Concurrent ( library/Foreign/Concurrent.hs, dist/build/Foreign/Concurrent.p_o ) [ 84 of 368] Compiling Foreign.C.Types ( library/Foreign/C/Types.hs, dist/build/Foreign/C/Types.p_o ) [ 85 of 368] Compiling Foreign.C.String ( library/Foreign/C/String.hs, dist/build/Foreign/C/String.p_o ) [ 86 of 368] Compiling Foreign.C.Error ( library/Foreign/C/Error.hs, dist/build/Foreign/C/Error.p_o ) [ 87 of 368] Compiling Foreign.C ( library/Foreign/C.hs, dist/build/Foreign/C.p_o ) [ 88 of 368] Compiling Foreign ( library/Foreign.hs, dist/build/Foreign.p_o ) [ 89 of 368] Compiling Debug.Trace ( library/Debug/Trace.hs, dist/build/Debug/Trace.p_o ) [ 90 of 368] Compiling Data.Word ( library/Data/Word.hs, dist/build/Data/Word.p_o ) [ 91 of 368] Compiling Data.Void.Unsafe ( library/Data/Void/Unsafe.hs, dist/build/Data/Void/Unsafe.p_o ) [ 92 of 368] Compiling Data.Void ( library/Data/Void.hs, dist/build/Data/Void.p_o ) [ 93 of 368] Compiling Data.Version ( library/Data/Version.hs, dist/build/Data/Version.p_o ) [ 94 of 368] Compiling Data.Vector.Unboxed.Mutable ( library/Data/Vector/Unboxed/Mutable.hs, dist/build/Data/Vector/Unboxed/Mutable.p_o ) [ 95 of 368] Compiling Data.Vector.Unboxed.Base ( library/Data/Vector/Unboxed/Base.hs, dist/build/Data/Vector/Unboxed/Base.p_o ) [ 96 of 368] Compiling Data.Vector.Unboxed ( library/Data/Vector/Unboxed.hs, dist/build/Data/Vector/Unboxed.p_o ) [ 97 of 368] Compiling Data.Vector.Storable.Mutable ( library/Data/Vector/Storable/Mutable.hs, dist/build/Data/Vector/Storable/Mutable.p_o ) [ 98 of 368] Compiling Data.Vector.Storable.Internal ( library/Data/Vector/Storable/Internal.hs, dist/build/Data/Vector/Storable/Internal.p_o ) [ 99 of 368] Compiling Data.Vector.Storable ( library/Data/Vector/Storable.hs, dist/build/Data/Vector/Storable.p_o ) [100 of 368] Compiling Data.Vector.Primitive.Mutable ( library/Data/Vector/Primitive/Mutable.hs, dist/build/Data/Vector/Primitive/Mutable.p_o ) [101 of 368] Compiling Data.Vector.Primitive ( library/Data/Vector/Primitive.hs, dist/build/Data/Vector/Primitive.p_o ) [102 of 368] Compiling Data.Vector.Mutable ( library/Data/Vector/Mutable.hs, dist/build/Data/Vector/Mutable.p_o ) [103 of 368] Compiling Data.Vector.Internal.Check ( library/Data/Vector/Internal/Check.hs, dist/build/Data/Vector/Internal/Check.p_o ) [104 of 368] Compiling Data.Vector.Instances ( library/Data/Vector/Instances.hs, dist/build/Data/Vector/Instances.p_o ) [105 of 368] Compiling Data.Vector.Generic.New ( library/Data/Vector/Generic/New.hs, dist/build/Data/Vector/Generic/New.p_o ) [106 of 368] Compiling Data.Vector.Generic.Mutable ( library/Data/Vector/Generic/Mutable.hs, dist/build/Data/Vector/Generic/Mutable.p_o ) [107 of 368] Compiling Data.Vector.Generic.Base ( library/Data/Vector/Generic/Base.hs, dist/build/Data/Vector/Generic/Base.p_o ) [108 of 368] Compiling Data.Vector.Generic ( library/Data/Vector/Generic.hs, dist/build/Data/Vector/Generic.p_o ) [109 of 368] Compiling Data.Vector.Fusion.Util ( library/Data/Vector/Fusion/Util.hs, dist/build/Data/Vector/Fusion/Util.p_o ) [110 of 368] Compiling Data.Vector.Fusion.Stream.Monadic ( library/Data/Vector/Fusion/Stream/Monadic.hs, dist/build/Data/Vector/Fusion/Stream/Monadic.p_o ) [111 of 368] Compiling Data.Vector ( library/Data/Vector.hs, dist/build/Data/Vector.p_o ) [112 of 368] Compiling Data.Unique ( library/Data/Unique.hs, dist/build/Data/Unique.p_o ) [113 of 368] Compiling Data.UUID ( library/Data/UUID.hs, dist/build/Data/UUID.p_o ) [114 of 368] Compiling Data.Typeable ( library/Data/Typeable.hs, dist/build/Data/Typeable.p_o ) [115 of 368] Compiling Data.Type.Equality ( library/Data/Type/Equality.hs, dist/build/Data/Type/Equality.p_o ) [116 of 368] Compiling Data.Type.Coercion ( library/Data/Type/Coercion.hs, dist/build/Data/Type/Coercion.p_o ) [117 of 368] Compiling Data.Type.Bool ( library/Data/Type/Bool.hs, dist/build/Data/Type/Bool.p_o ) [118 of 368] Compiling Data.Tuple ( library/Data/Tuple.hs, dist/build/Data/Tuple.p_o ) [119 of 368] Compiling Data.Tree ( library/Data/Tree.hs, dist/build/Data/Tree.p_o ) [120 of 368] Compiling Data.Traversable.Instances ( library/Data/Traversable/Instances.hs, dist/build/Data/Traversable/Instances.p_o ) [121 of 368] Compiling Data.Traversable ( library/Data/Traversable.hs, dist/build/Data/Traversable.p_o ) [122 of 368] Compiling Data.Time.LocalTime ( library/Data/Time/LocalTime.hs, dist/build/Data/Time/LocalTime.p_o ) [123 of 368] Compiling Data.Time.Format.ISO8601 ( library/Data/Time/Format/ISO8601.hs, dist/build/Data/Time/Format/ISO8601.p_o ) [124 of 368] Compiling Data.Time.Format ( library/Data/Time/Format.hs, dist/build/Data/Time/Format.p_o ) [125 of 368] Compiling Data.Time.Compat ( library/Data/Time/Compat.hs, dist/build/Data/Time/Compat.p_o ) [126 of 368] Compiling Data.Time.Clock.TAI ( library/Data/Time/Clock/TAI.hs, dist/build/Data/Time/Clock/TAI.p_o ) [127 of 368] Compiling Data.Time.Clock.POSIX ( library/Data/Time/Clock/POSIX.hs, dist/build/Data/Time/Clock/POSIX.p_o ) [128 of 368] Compiling Data.Time.Clock ( library/Data/Time/Clock.hs, dist/build/Data/Time/Clock.p_o ) [129 of 368] Compiling Data.Time.Calendar.WeekDate ( library/Data/Time/Calendar/WeekDate.hs, dist/build/Data/Time/Calendar/WeekDate.p_o ) [130 of 368] Compiling Data.Time.Calendar.OrdinalDate ( library/Data/Time/Calendar/OrdinalDate.hs, dist/build/Data/Time/Calendar/OrdinalDate.p_o ) [131 of 368] Compiling Data.Time.Calendar.MonthDay ( library/Data/Time/Calendar/MonthDay.hs, dist/build/Data/Time/Calendar/MonthDay.p_o ) [132 of 368] Compiling Data.Time.Calendar.Julian ( library/Data/Time/Calendar/Julian.hs, dist/build/Data/Time/Calendar/Julian.p_o ) [133 of 368] Compiling Data.Time.Calendar.Easter ( library/Data/Time/Calendar/Easter.hs, dist/build/Data/Time/Calendar/Easter.p_o ) [134 of 368] Compiling Data.Time.Calendar ( library/Data/Time/Calendar.hs, dist/build/Data/Time/Calendar.p_o ) [135 of 368] Compiling Data.Time ( library/Data/Time.hs, dist/build/Data/Time.p_o ) [136 of 368] Compiling Data.Text.Unsafe ( library/Data/Text/Unsafe.hs, dist/build/Data/Text/Unsafe.p_o ) [137 of 368] Compiling Data.Text.Read ( library/Data/Text/Read.hs, dist/build/Data/Text/Read.p_o ) [138 of 368] Compiling Data.Text.Lazy.Read ( library/Data/Text/Lazy/Read.hs, dist/build/Data/Text/Lazy/Read.p_o ) [139 of 368] Compiling Data.Text.Lazy.IO ( library/Data/Text/Lazy/IO.hs, dist/build/Data/Text/Lazy/IO.p_o ) [140 of 368] Compiling Data.Text.Lazy.Encoding ( library/Data/Text/Lazy/Encoding.hs, dist/build/Data/Text/Lazy/Encoding.p_o ) [141 of 368] Compiling Data.Text.Lazy.Builder.Scientific ( library/Data/Text/Lazy/Builder/Scientific.hs, dist/build/Data/Text/Lazy/Builder/Scientific.p_o ) [142 of 368] Compiling Data.Text.Lazy.Builder.RealFloat ( library/Data/Text/Lazy/Builder/RealFloat.hs, dist/build/Data/Text/Lazy/Builder/RealFloat.p_o ) [143 of 368] Compiling Data.Text.Lazy.Builder.Int ( library/Data/Text/Lazy/Builder/Int.hs, dist/build/Data/Text/Lazy/Builder/Int.p_o ) [144 of 368] Compiling Data.Text.Lazy.Builder ( library/Data/Text/Lazy/Builder.hs, dist/build/Data/Text/Lazy/Builder.p_o ) [145 of 368] Compiling Data.Text.Lazy ( library/Data/Text/Lazy.hs, dist/build/Data/Text/Lazy.p_o ) [146 of 368] Compiling Data.Text.Internal ( library/Data/Text/Internal.hs, dist/build/Data/Text/Internal.p_o ) [147 of 368] Compiling Data.Text.IO ( library/Data/Text/IO.hs, dist/build/Data/Text/IO.p_o ) [148 of 368] Compiling Data.Text.Foreign ( library/Data/Text/Foreign.hs, dist/build/Data/Text/Foreign.p_o ) [149 of 368] Compiling Data.Text.Encoding.Error ( library/Data/Text/Encoding/Error.hs, dist/build/Data/Text/Encoding/Error.p_o ) [150 of 368] Compiling Data.Text.Encoding ( library/Data/Text/Encoding.hs, dist/build/Data/Text/Encoding.p_o ) [151 of 368] Compiling Data.Text.Array ( library/Data/Text/Array.hs, dist/build/Data/Text/Array.p_o ) [152 of 368] Compiling Data.Text ( library/Data/Text.hs, dist/build/Data/Text.p_o ) [153 of 368] Compiling Data.String ( library/Data/String.hs, dist/build/Data/String.p_o ) [154 of 368] Compiling Data.Set ( library/Data/Set.hs, dist/build/Data/Set.p_o ) [155 of 368] Compiling Data.Sequence ( library/Data/Sequence.hs, dist/build/Data/Sequence.p_o ) [156 of 368] Compiling Data.Semigroupoid.Static ( library/Data/Semigroupoid/Static.hs, dist/build/Data/Semigroupoid/Static.p_o ) [157 of 368] Compiling Data.Semigroupoid.Ob ( library/Data/Semigroupoid/Ob.hs, dist/build/Data/Semigroupoid/Ob.p_o ) [158 of 368] Compiling Data.Semigroupoid.Dual ( library/Data/Semigroupoid/Dual.hs, dist/build/Data/Semigroupoid/Dual.p_o ) [159 of 368] Compiling Data.Semigroupoid ( library/Data/Semigroupoid.hs, dist/build/Data/Semigroupoid.p_o ) [160 of 368] Compiling Data.Semigroup.Traversable.Class ( library/Data/Semigroup/Traversable/Class.hs, dist/build/Data/Semigroup/Traversable/Class.p_o ) [161 of 368] Compiling Data.Semigroup.Traversable ( library/Data/Semigroup/Traversable.hs, dist/build/Data/Semigroup/Traversable.p_o ) [162 of 368] Compiling Data.Semigroup.Foldable ( library/Data/Semigroup/Foldable.hs, dist/build/Data/Semigroup/Foldable.p_o ) [163 of 368] Compiling Data.Semigroup.Bitraversable ( library/Data/Semigroup/Bitraversable.hs, dist/build/Data/Semigroup/Bitraversable.p_o ) [164 of 368] Compiling Data.Semigroup.Bifoldable ( library/Data/Semigroup/Bifoldable.hs, dist/build/Data/Semigroup/Bifoldable.p_o ) [165 of 368] Compiling Data.Semigroup ( library/Data/Semigroup.hs, dist/build/Data/Semigroup.p_o ) [166 of 368] Compiling Data.Scientific ( library/Data/Scientific.hs, dist/build/Data/Scientific.p_o ) [167 of 368] Compiling Data.STRef.Strict ( library/Data/STRef/Strict.hs, dist/build/Data/STRef/Strict.p_o ) [168 of 368] Compiling Data.STRef.Lazy ( library/Data/STRef/Lazy.hs, dist/build/Data/STRef/Lazy.p_o ) [169 of 368] Compiling Data.STRef ( library/Data/STRef.hs, dist/build/Data/STRef.p_o ) [170 of 368] Compiling Data.Ratio ( library/Data/Ratio.hs, dist/build/Data/Ratio.p_o ) [171 of 368] Compiling Data.Proxy ( library/Data/Proxy.hs, dist/build/Data/Proxy.p_o ) [172 of 368] Compiling Data.Profunctor.Yoneda ( library/Data/Profunctor/Yoneda.hs, dist/build/Data/Profunctor/Yoneda.p_o ) [173 of 368] Compiling Data.Profunctor.Unsafe ( library/Data/Profunctor/Unsafe.hs, dist/build/Data/Profunctor/Unsafe.p_o ) [174 of 368] Compiling Data.Profunctor.Types ( library/Data/Profunctor/Types.hs, dist/build/Data/Profunctor/Types.p_o ) [175 of 368] Compiling Data.Profunctor.Traversing ( library/Data/Profunctor/Traversing.hs, dist/build/Data/Profunctor/Traversing.p_o ) [176 of 368] Compiling Data.Profunctor.Strong ( library/Data/Profunctor/Strong.hs, dist/build/Data/Profunctor/Strong.p_o ) [177 of 368] Compiling Data.Profunctor.Sieve ( library/Data/Profunctor/Sieve.hs, dist/build/Data/Profunctor/Sieve.p_o ) [178 of 368] Compiling Data.Profunctor.Rep ( library/Data/Profunctor/Rep.hs, dist/build/Data/Profunctor/Rep.p_o ) [179 of 368] Compiling Data.Profunctor.Ran ( library/Data/Profunctor/Ran.hs, dist/build/Data/Profunctor/Ran.p_o ) [180 of 368] Compiling Data.Profunctor.Monad ( library/Data/Profunctor/Monad.hs, dist/build/Data/Profunctor/Monad.p_o ) [181 of 368] Compiling Data.Profunctor.Mapping ( library/Data/Profunctor/Mapping.hs, dist/build/Data/Profunctor/Mapping.p_o ) [182 of 368] Compiling Data.Profunctor.Composition ( library/Data/Profunctor/Composition.hs, dist/build/Data/Profunctor/Composition.p_o ) [183 of 368] Compiling Data.Profunctor.Closed ( library/Data/Profunctor/Closed.hs, dist/build/Data/Profunctor/Closed.p_o ) [184 of 368] Compiling Data.Profunctor.Choice ( library/Data/Profunctor/Choice.hs, dist/build/Data/Profunctor/Choice.p_o ) [185 of 368] Compiling Data.Profunctor.Cayley ( library/Data/Profunctor/Cayley.hs, dist/build/Data/Profunctor/Cayley.p_o ) [186 of 368] Compiling Data.Profunctor.Adjunction ( library/Data/Profunctor/Adjunction.hs, dist/build/Data/Profunctor/Adjunction.p_o ) [187 of 368] Compiling Data.Profunctor ( library/Data/Profunctor.hs, dist/build/Data/Profunctor.p_o ) [188 of 368] Compiling Data.Ord ( library/Data/Ord.hs, dist/build/Data/Ord.p_o ) [189 of 368] Compiling Data.Monoid ( library/Data/Monoid.hs, dist/build/Data/Monoid.p_o ) [190 of 368] Compiling Data.Maybe ( library/Data/Maybe.hs, dist/build/Data/Maybe.p_o ) [191 of 368] Compiling Data.Map.Strict ( library/Data/Map/Strict.hs, dist/build/Data/Map/Strict.p_o ) [192 of 368] Compiling Data.Map.Lazy ( library/Data/Map/Lazy.hs, dist/build/Data/Map/Lazy.p_o ) [193 of 368] Compiling Data.Map ( library/Data/Map.hs, dist/build/Data/Map.p_o ) [194 of 368] Compiling Data.List.NonEmpty ( library/Data/List/NonEmpty.hs, dist/build/Data/List/NonEmpty.p_o ) [195 of 368] Compiling Data.List ( library/Data/List.hs, dist/build/Data/List.p_o ) [196 of 368] Compiling Data.Kind ( library/Data/Kind.hs, dist/build/Data/Kind.p_o ) [197 of 368] Compiling Data.Ix ( library/Data/Ix.hs, dist/build/Data/Ix.p_o ) [198 of 368] Compiling Data.Isomorphism ( library/Data/Isomorphism.hs, dist/build/Data/Isomorphism.p_o ) [199 of 368] Compiling Data.IntSet ( library/Data/IntSet.hs, dist/build/Data/IntSet.p_o ) [200 of 368] Compiling Data.IntMap.Strict ( library/Data/IntMap/Strict.hs, dist/build/Data/IntMap/Strict.p_o ) [201 of 368] Compiling Data.IntMap.Lazy ( library/Data/IntMap/Lazy.hs, dist/build/Data/IntMap/Lazy.p_o ) [202 of 368] Compiling Data.IntMap ( library/Data/IntMap.hs, dist/build/Data/IntMap.p_o ) [203 of 368] Compiling Data.Int ( library/Data/Int.hs, dist/build/Data/Int.p_o ) [204 of 368] Compiling Data.IORef ( library/Data/IORef.hs, dist/build/Data/IORef.p_o ) [205 of 368] Compiling Data.Hashable ( library/Data/Hashable.hs, dist/build/Data/Hashable.p_o ) [206 of 368] Compiling Data.HashSet ( library/Data/HashSet.hs, dist/build/Data/HashSet.p_o ) [207 of 368] Compiling Data.HashMap.Strict ( library/Data/HashMap/Strict.hs, dist/build/Data/HashMap/Strict.p_o ) [208 of 368] Compiling Data.HashMap.Lazy ( library/Data/HashMap/Lazy.hs, dist/build/Data/HashMap/Lazy.p_o ) [209 of 368] Compiling Data.Groupoid ( library/Data/Groupoid.hs, dist/build/Data/Groupoid.p_o ) [210 of 368] Compiling Data.Group ( library/Data/Group.hs, dist/build/Data/Group.p_o ) [211 of 368] Compiling Data.Graph ( library/Data/Graph.hs, dist/build/Data/Graph.p_o ) [212 of 368] Compiling Data.Functor.Sum ( library/Data/Functor/Sum.hs, dist/build/Data/Functor/Sum.p_o ) [213 of 368] Compiling Data.Functor.Reverse ( library/Data/Functor/Reverse.hs, dist/build/Data/Functor/Reverse.p_o ) [214 of 368] Compiling Data.Functor.Product ( library/Data/Functor/Product.hs, dist/build/Data/Functor/Product.p_o ) [215 of 368] Compiling Data.Functor.Plus ( library/Data/Functor/Plus.hs, dist/build/Data/Functor/Plus.p_o ) [216 of 368] Compiling Data.Functor.Invariant.TH ( library/Data/Functor/Invariant/TH.hs, dist/build/Data/Functor/Invariant/TH.p_o ) [217 of 368] Compiling Data.Functor.Invariant ( library/Data/Functor/Invariant.hs, dist/build/Data/Functor/Invariant.p_o ) [218 of 368] Compiling Data.Functor.Identity ( library/Data/Functor/Identity.hs, dist/build/Data/Functor/Identity.p_o ) [219 of 368] Compiling Data.Functor.Extend ( library/Data/Functor/Extend.hs, dist/build/Data/Functor/Extend.p_o ) [220 of 368] Compiling Data.Functor.Contravariant.Divisible ( library/Data/Functor/Contravariant/Divisible.hs, dist/build/Data/Functor/Contravariant/Divisible.p_o ) [221 of 368] Compiling Data.Functor.Contravariant.Compose ( library/Data/Functor/Contravariant/Compose.hs, dist/build/Data/Functor/Contravariant/Compose.p_o ) [222 of 368] Compiling Data.Functor.Contravariant ( library/Data/Functor/Contravariant.hs, dist/build/Data/Functor/Contravariant.p_o ) [223 of 368] Compiling Data.Functor.Constant ( library/Data/Functor/Constant.hs, dist/build/Data/Functor/Constant.p_o ) [224 of 368] Compiling Data.Functor.Compose ( library/Data/Functor/Compose.hs, dist/build/Data/Functor/Compose.p_o ) [225 of 368] Compiling Data.Functor.Classes ( library/Data/Functor/Classes.hs, dist/build/Data/Functor/Classes.p_o ) [226 of 368] Compiling Data.Functor.Bind.Trans ( library/Data/Functor/Bind/Trans.hs, dist/build/Data/Functor/Bind/Trans.p_o ) [227 of 368] Compiling Data.Functor.Bind.Class ( library/Data/Functor/Bind/Class.hs, dist/build/Data/Functor/Bind/Class.p_o ) [228 of 368] Compiling Data.Functor.Bind ( library/Data/Functor/Bind.hs, dist/build/Data/Functor/Bind.p_o ) [229 of 368] Compiling Data.Functor.Apply ( library/Data/Functor/Apply.hs, dist/build/Data/Functor/Apply.p_o ) [230 of 368] Compiling Data.Functor.Alt ( library/Data/Functor/Alt.hs, dist/build/Data/Functor/Alt.p_o ) [231 of 368] Compiling Data.Functor ( library/Data/Functor.hs, dist/build/Data/Functor.p_o ) [232 of 368] Compiling Data.Function ( library/Data/Function.hs, dist/build/Data/Function.p_o ) [233 of 368] Compiling Data.Foldable ( library/Data/Foldable.hs, dist/build/Data/Foldable.p_o ) [234 of 368] Compiling Data.Fixed ( library/Data/Fixed.hs, dist/build/Data/Fixed.p_o ) [235 of 368] Compiling Data.Eq ( library/Data/Eq.hs, dist/build/Data/Eq.p_o ) [236 of 368] Compiling Data.Either.Validation ( library/Data/Either/Validation.hs, dist/build/Data/Either/Validation.p_o ) [237 of 368] Compiling Data.Either.Combinators ( library/Data/Either/Combinators.hs, dist/build/Data/Either/Combinators.p_o ) [238 of 368] Compiling Data.Either ( library/Data/Either.hs, dist/build/Data/Either.p_o ) [239 of 368] Compiling Data.Dynamic ( library/Data/Dynamic.hs, dist/build/Data/Dynamic.p_o ) [240 of 368] Compiling Data.Data ( library/Data/Data.hs, dist/build/Data/Data.p_o ) [241 of 368] Compiling Data.DList ( library/Data/DList.hs, dist/build/Data/DList.p_o ) [242 of 368] Compiling Data.Complex ( library/Data/Complex.hs, dist/build/Data/Complex.p_o ) [243 of 368] Compiling Data.Coerce ( library/Data/Coerce.hs, dist/build/Data/Coerce.p_o ) [244 of 368] Compiling Data.Char ( library/Data/Char.hs, dist/build/Data/Char.p_o ) [245 of 368] Compiling Data.ByteString.Unsafe ( library/Data/ByteString/Unsafe.hs, dist/build/Data/ByteString/Unsafe.p_o ) [246 of 368] Compiling Data.ByteString.Short.Internal ( library/Data/ByteString/Short/Internal.hs, dist/build/Data/ByteString/Short/Internal.p_o ) [247 of 368] Compiling Data.ByteString.Short ( library/Data/ByteString/Short.hs, dist/build/Data/ByteString/Short.p_o ) [248 of 368] Compiling Data.ByteString.Lazy.Internal ( library/Data/ByteString/Lazy/Internal.hs, dist/build/Data/ByteString/Lazy/Internal.p_o ) [249 of 368] Compiling Data.ByteString.Lazy.Char8 ( library/Data/ByteString/Lazy/Char8.hs, dist/build/Data/ByteString/Lazy/Char8.p_o ) [250 of 368] Compiling Data.ByteString.Lazy ( library/Data/ByteString/Lazy.hs, dist/build/Data/ByteString/Lazy.p_o ) [251 of 368] Compiling Data.ByteString.Internal ( library/Data/ByteString/Internal.hs, dist/build/Data/ByteString/Internal.p_o ) [252 of 368] Compiling Data.ByteString.Char8 ( library/Data/ByteString/Char8.hs, dist/build/Data/ByteString/Char8.p_o ) [253 of 368] Compiling Data.ByteString.Builder.Scientific ( library/Data/ByteString/Builder/Scientific.hs, dist/build/Data/ByteString/Builder/Scientific.p_o ) [254 of 368] Compiling Data.ByteString.Builder.Prim.Internal ( library/Data/ByteString/Builder/Prim/Internal.hs, dist/build/Data/ByteString/Builder/Prim/Internal.p_o ) [255 of 368] Compiling Data.ByteString.Builder.Prim ( library/Data/ByteString/Builder/Prim.hs, dist/build/Data/ByteString/Builder/Prim.p_o ) [256 of 368] Compiling Data.ByteString.Builder.Internal ( library/Data/ByteString/Builder/Internal.hs, dist/build/Data/ByteString/Builder/Internal.p_o ) [257 of 368] Compiling Data.ByteString.Builder.Extra ( library/Data/ByteString/Builder/Extra.hs, dist/build/Data/ByteString/Builder/Extra.p_o ) [258 of 368] Compiling Data.ByteString.Builder ( library/Data/ByteString/Builder.hs, dist/build/Data/ByteString/Builder.p_o ) [259 of 368] Compiling Data.ByteString ( library/Data/ByteString.hs, dist/build/Data/ByteString.p_o ) [260 of 368] Compiling Data.Bool ( library/Data/Bool.hs, dist/build/Data/Bool.p_o ) [261 of 368] Compiling Data.Bits ( library/Data/Bits.hs, dist/build/Data/Bits.p_o ) [262 of 368] Compiling Data.Bitraversable ( library/Data/Bitraversable.hs, dist/build/Data/Bitraversable.p_o ) [263 of 368] Compiling Data.Bifunctor.Wrapped ( library/Data/Bifunctor/Wrapped.hs, dist/build/Data/Bifunctor/Wrapped.p_o ) [264 of 368] Compiling Data.Bifunctor.Tannen ( library/Data/Bifunctor/Tannen.hs, dist/build/Data/Bifunctor/Tannen.p_o ) [265 of 368] Compiling Data.Bifunctor.Product ( library/Data/Bifunctor/Product.hs, dist/build/Data/Bifunctor/Product.p_o ) [266 of 368] Compiling Data.Bifunctor.Joker ( library/Data/Bifunctor/Joker.hs, dist/build/Data/Bifunctor/Joker.p_o ) [267 of 368] Compiling Data.Bifunctor.Join ( library/Data/Bifunctor/Join.hs, dist/build/Data/Bifunctor/Join.p_o ) [268 of 368] Compiling Data.Bifunctor.Flip ( library/Data/Bifunctor/Flip.hs, dist/build/Data/Bifunctor/Flip.p_o ) [269 of 368] Compiling Data.Bifunctor.Clown ( library/Data/Bifunctor/Clown.hs, dist/build/Data/Bifunctor/Clown.p_o ) [270 of 368] Compiling Data.Bifunctor.Biff ( library/Data/Bifunctor/Biff.hs, dist/build/Data/Bifunctor/Biff.p_o ) [271 of 368] Compiling Data.Bifunctor.Apply ( library/Data/Bifunctor/Apply.hs, dist/build/Data/Bifunctor/Apply.p_o ) [272 of 368] Compiling Data.Bifunctor ( library/Data/Bifunctor.hs, dist/build/Data/Bifunctor.p_o ) [273 of 368] Compiling Data.Bifoldable ( library/Data/Bifoldable.hs, dist/build/Data/Bifoldable.p_o ) [274 of 368] Compiling Data.Biapplicative ( library/Data/Biapplicative.hs, dist/build/Data/Biapplicative.p_o ) [275 of 368] Compiling Control.Selective.Rigid.Freer ( library/Control/Selective/Rigid/Freer.hs, dist/build/Control/Selective/Rigid/Freer.p_o ) [276 of 368] Compiling Control.Selective.Rigid.Free ( library/Control/Selective/Rigid/Free.hs, dist/build/Control/Selective/Rigid/Free.p_o ) [277 of 368] Compiling Control.Selective.Multi ( library/Control/Selective/Multi.hs, dist/build/Control/Selective/Multi.p_o ) [278 of 368] Compiling Control.Selective.Free ( library/Control/Selective/Free.hs, dist/build/Control/Selective/Free.p_o ) [279 of 368] Compiling Control.Selective ( library/Control/Selective.hs, dist/build/Control/Selective.p_o ) [280 of 368] Compiling Control.Monad.Zip ( library/Control/Monad/Zip.hs, dist/build/Control/Monad/Zip.p_o ) [281 of 368] Compiling Control.Monad.Writer.Strict ( library/Control/Monad/Writer/Strict.hs, dist/build/Control/Monad/Writer/Strict.p_o ) [282 of 368] Compiling Control.Monad.Writer.Lazy ( library/Control/Monad/Writer/Lazy.hs, dist/build/Control/Monad/Writer/Lazy.p_o ) [283 of 368] Compiling Control.Monad.Writer.Class ( library/Control/Monad/Writer/Class.hs, dist/build/Control/Monad/Writer/Class.p_o ) [284 of 368] Compiling Control.Monad.Writer ( library/Control/Monad/Writer.hs, dist/build/Control/Monad/Writer.p_o ) [285 of 368] Compiling Control.Monad.Trans.Writer.Strict ( library/Control/Monad/Trans/Writer/Strict.hs, dist/build/Control/Monad/Trans/Writer/Strict.p_o ) [286 of 368] Compiling Control.Monad.Trans.Writer.Lazy ( library/Control/Monad/Trans/Writer/Lazy.hs, dist/build/Control/Monad/Trans/Writer/Lazy.p_o ) [287 of 368] Compiling Control.Monad.Trans.Writer ( library/Control/Monad/Trans/Writer.hs, dist/build/Control/Monad/Trans/Writer.p_o ) [288 of 368] Compiling Control.Monad.Trans.State.Strict ( library/Control/Monad/Trans/State/Strict.hs, dist/build/Control/Monad/Trans/State/Strict.p_o ) [289 of 368] Compiling Control.Monad.Trans.State.Lazy ( library/Control/Monad/Trans/State/Lazy.hs, dist/build/Control/Monad/Trans/State/Lazy.p_o ) [290 of 368] Compiling Control.Monad.Trans.State ( library/Control/Monad/Trans/State.hs, dist/build/Control/Monad/Trans/State.p_o ) [291 of 368] Compiling Control.Monad.Trans.Reader ( library/Control/Monad/Trans/Reader.hs, dist/build/Control/Monad/Trans/Reader.p_o ) [292 of 368] Compiling Control.Monad.Trans.RWS.Strict ( library/Control/Monad/Trans/RWS/Strict.hs, dist/build/Control/Monad/Trans/RWS/Strict.p_o ) [293 of 368] Compiling Control.Monad.Trans.RWS.Lazy ( library/Control/Monad/Trans/RWS/Lazy.hs, dist/build/Control/Monad/Trans/RWS/Lazy.p_o ) [294 of 368] Compiling Control.Monad.Trans.RWS ( library/Control/Monad/Trans/RWS.hs, dist/build/Control/Monad/Trans/RWS.p_o ) [295 of 368] Compiling Control.Monad.Trans.Maybe ( library/Control/Monad/Trans/Maybe.hs, dist/build/Control/Monad/Trans/Maybe.p_o ) [296 of 368] Compiling Control.Monad.Trans.Identity ( library/Control/Monad/Trans/Identity.hs, dist/build/Control/Monad/Trans/Identity.p_o ) [297 of 368] Compiling Control.Monad.Trans.Except ( library/Control/Monad/Trans/Except.hs, dist/build/Control/Monad/Trans/Except.p_o ) [298 of 368] Compiling Control.Monad.Trans.Cont ( library/Control/Monad/Trans/Cont.hs, dist/build/Control/Monad/Trans/Cont.p_o ) [299 of 368] Compiling Control.Monad.Trans.Class ( library/Control/Monad/Trans/Class.hs, dist/build/Control/Monad/Trans/Class.p_o ) [300 of 368] Compiling Control.Monad.Trans ( library/Control/Monad/Trans.hs, dist/build/Control/Monad/Trans.p_o ) [301 of 368] Compiling Control.Monad.State.Strict ( library/Control/Monad/State/Strict.hs, dist/build/Control/Monad/State/Strict.p_o ) [302 of 368] Compiling Control.Monad.State.Lazy ( library/Control/Monad/State/Lazy.hs, dist/build/Control/Monad/State/Lazy.p_o ) [303 of 368] Compiling Control.Monad.State.Class ( library/Control/Monad/State/Class.hs, dist/build/Control/Monad/State/Class.p_o ) [304 of 368] Compiling Control.Monad.State ( library/Control/Monad/State.hs, dist/build/Control/Monad/State.p_o ) [305 of 368] Compiling Control.Monad.Signatures ( library/Control/Monad/Signatures.hs, dist/build/Control/Monad/Signatures.p_o ) [306 of 368] Compiling Control.Monad.STM ( library/Control/Monad/STM.hs, dist/build/Control/Monad/STM.p_o ) [307 of 368] Compiling Control.Monad.ST.Unsafe ( library/Control/Monad/ST/Unsafe.hs, dist/build/Control/Monad/ST/Unsafe.p_o ) [308 of 368] Compiling Control.Monad.ST.Strict ( library/Control/Monad/ST/Strict.hs, dist/build/Control/Monad/ST/Strict.p_o ) [309 of 368] Compiling Control.Monad.ST.Lazy.Unsafe ( library/Control/Monad/ST/Lazy/Unsafe.hs, dist/build/Control/Monad/ST/Lazy/Unsafe.p_o ) [310 of 368] Compiling Control.Monad.ST.Lazy ( library/Control/Monad/ST/Lazy.hs, dist/build/Control/Monad/ST/Lazy.p_o ) [311 of 368] Compiling Control.Monad.ST ( library/Control/Monad/ST.hs, dist/build/Control/Monad/ST.p_o ) [312 of 368] Compiling Control.Monad.Reader.Class ( library/Control/Monad/Reader/Class.hs, dist/build/Control/Monad/Reader/Class.p_o ) [313 of 368] Compiling Control.Monad.Reader ( library/Control/Monad/Reader.hs, dist/build/Control/Monad/Reader.p_o ) [314 of 368] Compiling Control.Monad.RWS.Strict ( library/Control/Monad/RWS/Strict.hs, dist/build/Control/Monad/RWS/Strict.p_o ) [315 of 368] Compiling Control.Monad.RWS.Lazy ( library/Control/Monad/RWS/Lazy.hs, dist/build/Control/Monad/RWS/Lazy.p_o ) [316 of 368] Compiling Control.Monad.RWS.Class ( library/Control/Monad/RWS/Class.hs, dist/build/Control/Monad/RWS/Class.p_o ) [317 of 368] Compiling Control.Monad.RWS ( library/Control/Monad/RWS.hs, dist/build/Control/Monad/RWS.p_o ) [318 of 368] Compiling Control.Monad.Identity ( library/Control/Monad/Identity.hs, dist/build/Control/Monad/Identity.p_o ) [319 of 368] Compiling Control.Monad.IO.Class ( library/Control/Monad/IO/Class.hs, dist/build/Control/Monad/IO/Class.p_o ) [320 of 368] Compiling Control.Monad.Fix ( library/Control/Monad/Fix.hs, dist/build/Control/Monad/Fix.p_o ) [321 of 368] Compiling Control.Monad.Fail ( library/Control/Monad/Fail.hs, dist/build/Control/Monad/Fail.p_o ) [322 of 368] Compiling Control.Monad.Error.Class ( library/Control/Monad/Error/Class.hs, dist/build/Control/Monad/Error/Class.p_o ) [323 of 368] Compiling Control.Monad.Cont.Class ( library/Control/Monad/Cont/Class.hs, dist/build/Control/Monad/Cont/Class.p_o ) [324 of 368] Compiling Control.Monad.Cont ( library/Control/Monad/Cont.hs, dist/build/Control/Monad/Cont.p_o ) [325 of 368] Compiling Control.Monad ( library/Control/Monad.hs, dist/build/Control/Monad.p_o ) [326 of 368] Compiling Control.Exception.Base ( library/Control/Exception/Base.hs, dist/build/Control/Exception/Base.p_o ) [327 of 368] Compiling Control.Exception ( library/Control/Exception.hs, dist/build/Control/Exception.p_o ) [328 of 368] Compiling Control.DeepSeq ( library/Control/DeepSeq.hs, dist/build/Control/DeepSeq.p_o ) [329 of 368] Compiling Control.Concurrent.STM.TVar ( library/Control/Concurrent/STM/TVar.hs, dist/build/Control/Concurrent/STM/TVar.p_o ) [330 of 368] Compiling Control.Concurrent.STM.TSem ( library/Control/Concurrent/STM/TSem.hs, dist/build/Control/Concurrent/STM/TSem.p_o ) [331 of 368] Compiling Control.Concurrent.STM.TQueue ( library/Control/Concurrent/STM/TQueue.hs, dist/build/Control/Concurrent/STM/TQueue.p_o ) [332 of 368] Compiling Control.Concurrent.STM.TMVar ( library/Control/Concurrent/STM/TMVar.hs, dist/build/Control/Concurrent/STM/TMVar.p_o ) [333 of 368] Compiling Control.Concurrent.STM.TChan ( library/Control/Concurrent/STM/TChan.hs, dist/build/Control/Concurrent/STM/TChan.p_o ) [334 of 368] Compiling Control.Concurrent.STM.TBQueue ( library/Control/Concurrent/STM/TBQueue.hs, dist/build/Control/Concurrent/STM/TBQueue.p_o ) [335 of 368] Compiling Control.Concurrent.STM.TArray ( library/Control/Concurrent/STM/TArray.hs, dist/build/Control/Concurrent/STM/TArray.p_o ) [336 of 368] Compiling Control.Concurrent.STM ( library/Control/Concurrent/STM.hs, dist/build/Control/Concurrent/STM.p_o ) [337 of 368] Compiling Control.Concurrent.QSemN ( library/Control/Concurrent/QSemN.hs, dist/build/Control/Concurrent/QSemN.p_o ) [338 of 368] Compiling Control.Concurrent.QSem ( library/Control/Concurrent/QSem.hs, dist/build/Control/Concurrent/QSem.p_o ) [339 of 368] Compiling Control.Concurrent.MVar ( library/Control/Concurrent/MVar.hs, dist/build/Control/Concurrent/MVar.p_o ) [340 of 368] Compiling Control.Concurrent.Chan ( library/Control/Concurrent/Chan.hs, dist/build/Control/Concurrent/Chan.p_o ) [341 of 368] Compiling Control.Concurrent ( library/Control/Concurrent.hs, dist/build/Control/Concurrent.p_o ) [342 of 368] Compiling Control.Comonad ( library/Control/Comonad.hs, dist/build/Control/Comonad.p_o ) [343 of 368] Compiling Control.Category ( library/Control/Category.hs, dist/build/Control/Category.p_o ) [344 of 368] Compiling Control.Arrow ( library/Control/Arrow.hs, dist/build/Control/Arrow.p_o ) [345 of 368] Compiling Control.Applicative.Lift ( library/Control/Applicative/Lift.hs, dist/build/Control/Applicative/Lift.p_o ) [346 of 368] Compiling Control.Applicative.Backwards ( library/Control/Applicative/Backwards.hs, dist/build/Control/Applicative/Backwards.p_o ) [347 of 368] Compiling Control.Applicative ( library/Control/Applicative.hs, dist/build/Control/Applicative.p_o ) [348 of 368] Compiling System.CPUTime ( library/System/CPUTime.hs, dist/build/System/CPUTime.p_o ) [349 of 368] Compiling System.Console.GetOpt ( library/System/Console/GetOpt.hs, dist/build/System/Console/GetOpt.p_o ) [350 of 368] Compiling System.Environment ( library/System/Environment.hs, dist/build/System/Environment.p_o ) [351 of 368] Compiling System.Exit ( library/System/Exit.hs, dist/build/System/Exit.p_o ) [352 of 368] Compiling System.IO ( library/System/IO.hs, dist/build/System/IO.p_o ) [353 of 368] Compiling System.IO.Error ( library/System/IO/Error.hs, dist/build/System/IO/Error.p_o ) [354 of 368] Compiling System.IO.Unsafe ( library/System/IO/Unsafe.hs, dist/build/System/IO/Unsafe.p_o ) [355 of 368] Compiling System.Info ( library/System/Info.hs, dist/build/System/Info.p_o ) [356 of 368] Compiling System.Mem ( library/System/Mem.hs, dist/build/System/Mem.p_o ) [357 of 368] Compiling System.Mem.StableName ( library/System/Mem/StableName.hs, dist/build/System/Mem/StableName.p_o ) [358 of 368] Compiling System.Mem.Weak ( library/System/Mem/Weak.hs, dist/build/System/Mem/Weak.p_o ) [359 of 368] Compiling System.Posix.Internals ( library/System/Posix/Internals.hs, dist/build/System/Posix/Internals.p_o ) [360 of 368] Compiling System.Posix.Types ( library/System/Posix/Types.hs, dist/build/System/Posix/Types.p_o ) [361 of 368] Compiling System.Timeout ( library/System/Timeout.hs, dist/build/System/Timeout.p_o ) [362 of 368] Compiling Text.ParserCombinators.ReadP ( library/Text/ParserCombinators/ReadP.hs, dist/build/Text/ParserCombinators/ReadP.p_o ) [363 of 368] Compiling Text.ParserCombinators.ReadPrec ( library/Text/ParserCombinators/ReadPrec.hs, dist/build/Text/ParserCombinators/ReadPrec.p_o ) [364 of 368] Compiling Text.Printf ( library/Text/Printf.hs, dist/build/Text/Printf.p_o ) [365 of 368] Compiling Text.Read ( library/Text/Read.hs, dist/build/Text/Read.p_o ) [366 of 368] Compiling Text.Read.Lex ( library/Text/Read/Lex.hs, dist/build/Text/Read/Lex.p_o ) [367 of 368] Compiling Text.Show ( library/Text/Show.hs, dist/build/Text/Show.p_o ) [368 of 368] Compiling Unsafe.Coerce ( library/Unsafe/Coerce.hs, dist/build/Unsafe/Coerce.p_o ) [haddock-library] [10 of 11] Compiling Documentation.Haddock.ParserSpec ( test/Documentation/Haddock/ParserSpec.hs, dist/build/spec/spec-tmp/Documentation/Haddock/ParserSpec.o ) Phase: checkPhase Package has no test suites. Phase: haddockPhase Preprocessing library for rerebase-1.21.2... Running Haddock on library for rerebase-1.21.2... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: vector-0.13.2.0 [ 1 of 368] Compiling Prelude ( library/Prelude.hs, nothing ) [ 2 of 368] Compiling Numeric.Natural ( library/Numeric/Natural.hs, nothing ) [ 3 of 368] Compiling Numeric ( library/Numeric.hs, nothing ) [ 4 of 368] Compiling GHC.Word ( library/GHC/Word.hs, nothing ) [ 5 of 368] Compiling GHC.Weak ( library/GHC/Weak.hs, nothing ) [ 6 of 368] Compiling GHC.Unicode ( library/GHC/Unicode.hs, nothing ) [ 7 of 368] Compiling GHC.TypeNats ( library/GHC/TypeNats.hs, nothing ) [ 8 of 368] Compiling GHC.TypeLits ( library/GHC/TypeLits.hs, nothing ) [ 9 of 368] Compiling GHC.TopHandler ( library/GHC/TopHandler.hs, nothing ) [ 10 of 368] Compiling GHC.Storable ( library/GHC/Storable.hs, nothing ) [ 11 of 368] Compiling GHC.Stats ( library/GHC/Stats.hs, nothing ) [ 12 of 368] Compiling GHC.Stack ( library/GHC/Stack.hs, nothing ) [ 13 of 368] Compiling GHC.Stable ( library/GHC/Stable.hs, nothing ) [ 14 of 368] Compiling GHC.Show ( library/GHC/Show.hs, nothing ) [ 15 of 368] Compiling GHC.STRef ( library/GHC/STRef.hs, nothing ) [ 16 of 368] Compiling GHC.ST ( library/GHC/ST.hs, nothing ) [ 17 of 368] Compiling GHC.Records ( library/GHC/Records.hs, nothing ) [ 18 of 368] Compiling GHC.Real ( library/GHC/Real.hs, nothing ) [ 19 of 368] Compiling GHC.Read ( library/GHC/Read.hs, nothing ) [ 20 of 368] Compiling GHC.Ptr ( library/GHC/Ptr.hs, nothing ) [ 21 of 368] Compiling GHC.Profiling ( library/GHC/Profiling.hs, nothing ) [ 22 of 368] Compiling GHC.OverloadedLabels ( library/GHC/OverloadedLabels.hs, nothing ) [ 23 of 368] Compiling GHC.Num ( library/GHC/Num.hs, nothing ) [ 24 of 368] Compiling GHC.MVar ( library/GHC/MVar.hs, nothing ) [ 25 of 368] Compiling GHC.List ( library/GHC/List.hs, nothing ) [ 26 of 368] Compiling GHC.Int ( library/GHC/Int.hs, nothing ) [ 27 of 368] Compiling GHC.IORef ( library/GHC/IORef.hs, nothing ) [ 28 of 368] Compiling GHC.IOArray ( library/GHC/IOArray.hs, nothing ) [ 29 of 368] Compiling GHC.IO.IOMode ( library/GHC/IO/IOMode.hs, nothing ) [ 30 of 368] Compiling GHC.IO.Handle.Types ( library/GHC/IO/Handle/Types.hs, nothing ) [ 31 of 368] Compiling GHC.IO.Handle.Text ( library/GHC/IO/Handle/Text.hs, nothing ) [ 32 of 368] Compiling GHC.IO.Handle.Internals ( library/GHC/IO/Handle/Internals.hs, nothing ) [ 33 of 368] Compiling GHC.IO.Handle.FD ( library/GHC/IO/Handle/FD.hs, nothing ) [ 34 of 368] Compiling GHC.IO.Handle ( library/GHC/IO/Handle.hs, nothing ) [ 35 of 368] Compiling GHC.IO.FD ( library/GHC/IO/FD.hs, nothing ) [ 36 of 368] Compiling GHC.IO.Exception ( library/GHC/IO/Exception.hs, nothing ) [ 37 of 368] Compiling GHC.IO.Encoding.UTF8 ( library/GHC/IO/Encoding/UTF8.hs, nothing ) [ 38 of 368] Compiling GHC.IO.Encoding.UTF32 ( library/GHC/IO/Encoding/UTF32.hs, nothing ) [ 39 of 368] Compiling GHC.IO.Encoding.UTF16 ( library/GHC/IO/Encoding/UTF16.hs, nothing ) [ 40 of 368] Compiling GHC.IO.Encoding.Types ( library/GHC/IO/Encoding/Types.hs, nothing ) [ 41 of 368] Compiling GHC.IO.Encoding.Latin1 ( library/GHC/IO/Encoding/Latin1.hs, nothing ) [ 42 of 368] Compiling GHC.IO.Encoding.Iconv ( library/GHC/IO/Encoding/Iconv.hs, nothing ) [ 43 of 368] Compiling GHC.IO.Encoding.Failure ( library/GHC/IO/Encoding/Failure.hs, nothing ) [ 44 of 368] Compiling GHC.IO.Encoding ( library/GHC/IO/Encoding.hs, nothing ) [ 45 of 368] Compiling GHC.IO.Device ( library/GHC/IO/Device.hs, nothing ) [ 46 of 368] Compiling GHC.IO.BufferedIO ( library/GHC/IO/BufferedIO.hs, nothing ) [ 47 of 368] Compiling GHC.IO.Buffer ( library/GHC/IO/Buffer.hs, nothing ) [ 48 of 368] Compiling GHC.IO ( library/GHC/IO.hs, nothing ) [ 49 of 368] Compiling GHC.Generics ( library/GHC/Generics.hs, nothing ) [haddock-library] [11 of 11] Compiling Main ( test/Spec.hs, dist/build/spec/spec-tmp/Main.o ) [ 50 of 368] Compiling GHC.ForeignPtr ( library/GHC/ForeignPtr.hs, nothing ) [ 51 of 368] Compiling GHC.Foreign ( library/GHC/Foreign.hs, nothing ) [ 52 of 368] Compiling GHC.Float.RealFracMethods ( library/GHC/Float/RealFracMethods.hs, nothing ) [ 53 of 368] Compiling GHC.Float.ConversionUtils ( library/GHC/Float/ConversionUtils.hs, nothing ) [ 54 of 368] Compiling GHC.Float ( library/GHC/Float.hs, nothing ) [ 55 of 368] Compiling GHC.Fingerprint.Type ( library/GHC/Fingerprint/Type.hs, nothing ) [ 56 of 368] Compiling GHC.Fingerprint ( library/GHC/Fingerprint.hs, nothing ) [ 57 of 368] Compiling GHC.Exts ( library/GHC/Exts.hs, nothing ) [ 58 of 368] Compiling GHC.Exception ( library/GHC/Exception.hs, nothing ) [ 59 of 368] Compiling GHC.Err ( library/GHC/Err.hs, nothing ) [ 60 of 368] Compiling GHC.Environment ( library/GHC/Environment.hs, nothing ) [ 61 of 368] Compiling GHC.Enum ( library/GHC/Enum.hs, nothing ) [ 62 of 368] Compiling GHC.Desugar ( library/GHC/Desugar.hs, nothing ) [ 63 of 368] Compiling GHC.Conc.Sync ( library/GHC/Conc/Sync.hs, nothing ) [ 64 of 368] Compiling GHC.Conc.Signal ( library/GHC/Conc/Signal.hs, nothing ) [ 65 of 368] Compiling GHC.Conc.IO ( library/GHC/Conc/IO.hs, nothing ) [ 66 of 368] Compiling GHC.Conc ( library/GHC/Conc.hs, nothing ) [ 67 of 368] Compiling GHC.Char ( library/GHC/Char.hs, nothing ) [ 68 of 368] Compiling GHC.Base ( library/GHC/Base.hs, nothing ) [ 69 of 368] Compiling GHC.Arr ( library/GHC/Arr.hs, nothing ) [ 70 of 368] Compiling Foreign.Storable ( library/Foreign/Storable.hs, nothing ) [ 71 of 368] Compiling Foreign.StablePtr ( library/Foreign/StablePtr.hs, nothing ) [ 72 of 368] Compiling Foreign.Ptr ( library/Foreign/Ptr.hs, nothing ) [ 73 of 368] Compiling Foreign.Marshal.Utils ( library/Foreign/Marshal/Utils.hs, nothing ) [ 74 of 368] Compiling Foreign.Marshal.Unsafe ( library/Foreign/Marshal/Unsafe.hs, nothing ) [ 75 of 368] Compiling Foreign.Marshal.Safe ( library/Foreign/Marshal/Safe.hs, nothing ) [ 76 of 368] Compiling Foreign.Marshal.Pool ( library/Foreign/Marshal/Pool.hs, nothing ) [ 77 of 368] Compiling Foreign.Marshal.Error ( library/Foreign/Marshal/Error.hs, nothing ) [ 78 of 368] Compiling Foreign.Marshal.Array ( library/Foreign/Marshal/Array.hs, nothing ) [ 79 of 368] Compiling Foreign.Marshal.Alloc ( library/Foreign/Marshal/Alloc.hs, nothing ) [ 80 of 368] Compiling Foreign.Marshal ( library/Foreign/Marshal.hs, nothing ) [ 81 of 368] Compiling Foreign.ForeignPtr.Unsafe ( library/Foreign/ForeignPtr/Unsafe.hs, nothing ) [ 82 of 368] Compiling Foreign.ForeignPtr ( library/Foreign/ForeignPtr.hs, nothing ) [ 83 of 368] Compiling Foreign.Concurrent ( library/Foreign/Concurrent.hs, nothing ) [ 84 of 368] Compiling Foreign.C.Types ( library/Foreign/C/Types.hs, nothing ) [ 85 of 368] Compiling Foreign.C.String ( library/Foreign/C/String.hs, nothing ) [ 86 of 368] Compiling Foreign.C.Error ( library/Foreign/C/Error.hs, nothing ) [ 87 of 368] Compiling Foreign.C ( library/Foreign/C.hs, nothing ) [ 88 of 368] Compiling Foreign ( library/Foreign.hs, nothing ) [ 89 of 368] Compiling Debug.Trace ( library/Debug/Trace.hs, nothing ) [ 90 of 368] Compiling Data.Word ( library/Data/Word.hs, nothing ) [ 91 of 368] Compiling Data.Void.Unsafe ( library/Data/Void/Unsafe.hs, nothing ) [ 92 of 368] Compiling Data.Void ( library/Data/Void.hs, nothing ) [ 93 of 368] Compiling Data.Version ( library/Data/Version.hs, nothing ) [ 94 of 368] Compiling Data.Vector.Unboxed.Mutable ( library/Data/Vector/Unboxed/Mutable.hs, nothing ) [ 95 of 368] Compiling Data.Vector.Unboxed.Base ( library/Data/Vector/Unboxed/Base.hs, nothing ) [ 96 of 368] Compiling Data.Vector.Unboxed ( library/Data/Vector/Unboxed.hs, nothing ) [ 97 of 368] Compiling Data.Vector.Storable.Mutable ( library/Data/Vector/Storable/Mutable.hs, nothing ) [ 98 of 368] Compiling Data.Vector.Storable.Internal ( library/Data/Vector/Storable/Internal.hs, nothing ) [ 99 of 368] Compiling Data.Vector.Storable ( library/Data/Vector/Storable.hs, nothing ) [100 of 368] Compiling Data.Vector.Primitive.Mutable ( library/Data/Vector/Primitive/Mutable.hs, nothing ) [101 of 368] Compiling Data.Vector.Primitive ( library/Data/Vector/Primitive.hs, nothing ) [102 of 368] Compiling Data.Vector.Mutable ( library/Data/Vector/Mutable.hs, nothing ) [103 of 368] Compiling Data.Vector.Internal.Check ( library/Data/Vector/Internal/Check.hs, nothing ) [104 of 368] Compiling Data.Vector.Instances ( library/Data/Vector/Instances.hs, nothing ) [105 of 368] Compiling Data.Vector.Generic.New ( library/Data/Vector/Generic/New.hs, nothing ) [106 of 368] Compiling Data.Vector.Generic.Mutable ( library/Data/Vector/Generic/Mutable.hs, nothing ) [107 of 368] Compiling Data.Vector.Generic.Base ( library/Data/Vector/Generic/Base.hs, nothing ) [108 of 368] Compiling Data.Vector.Generic ( library/Data/Vector/Generic.hs, nothing ) [109 of 368] Compiling Data.Vector.Fusion.Util ( library/Data/Vector/Fusion/Util.hs, nothing ) [110 of 368] Compiling Data.Vector.Fusion.Stream.Monadic ( library/Data/Vector/Fusion/Stream/Monadic.hs, nothing ) [111 of 368] Compiling Data.Vector ( library/Data/Vector.hs, nothing ) [112 of 368] Compiling Data.Unique ( library/Data/Unique.hs, nothing ) [113 of 368] Compiling Data.UUID ( library/Data/UUID.hs, nothing ) [114 of 368] Compiling Data.Typeable ( library/Data/Typeable.hs, nothing ) [115 of 368] Compiling Data.Type.Equality ( library/Data/Type/Equality.hs, nothing ) [116 of 368] Compiling Data.Type.Coercion ( library/Data/Type/Coercion.hs, nothing ) [117 of 368] Compiling Data.Type.Bool ( library/Data/Type/Bool.hs, nothing ) [118 of 368] Compiling Data.Tuple ( library/Data/Tuple.hs, nothing ) [119 of 368] Compiling Data.Tree ( library/Data/Tree.hs, nothing ) [120 of 368] Compiling Data.Traversable.Instances ( library/Data/Traversable/Instances.hs, nothing ) [121 of 368] Compiling Data.Traversable ( library/Data/Traversable.hs, nothing ) [122 of 368] Compiling Data.Time.LocalTime ( library/Data/Time/LocalTime.hs, nothing ) [123 of 368] Compiling Data.Time.Format.ISO8601 ( library/Data/Time/Format/ISO8601.hs, nothing ) [124 of 368] Compiling Data.Time.Format ( library/Data/Time/Format.hs, nothing ) [125 of 368] Compiling Data.Time.Compat ( library/Data/Time/Compat.hs, nothing ) [126 of 368] Compiling Data.Time.Clock.TAI ( library/Data/Time/Clock/TAI.hs, nothing ) [127 of 368] Compiling Data.Time.Clock.POSIX ( library/Data/Time/Clock/POSIX.hs, nothing ) [128 of 368] Compiling Data.Time.Clock ( library/Data/Time/Clock.hs, nothing ) [129 of 368] Compiling Data.Time.Calendar.WeekDate ( library/Data/Time/Calendar/WeekDate.hs, nothing ) [130 of 368] Compiling Data.Time.Calendar.OrdinalDate ( library/Data/Time/Calendar/OrdinalDate.hs, nothing ) [131 of 368] Compiling Data.Time.Calendar.MonthDay ( library/Data/Time/Calendar/MonthDay.hs, nothing ) [132 of 368] Compiling Data.Time.Calendar.Julian ( library/Data/Time/Calendar/Julian.hs, nothing ) [133 of 368] Compiling Data.Time.Calendar.Easter ( library/Data/Time/Calendar/Easter.hs, nothing ) [134 of 368] Compiling Data.Time.Calendar ( library/Data/Time/Calendar.hs, nothing ) [135 of 368] Compiling Data.Time ( library/Data/Time.hs, nothing ) [136 of 368] Compiling Data.Text.Unsafe ( library/Data/Text/Unsafe.hs, nothing ) [137 of 368] Compiling Data.Text.Read ( library/Data/Text/Read.hs, nothing ) [138 of 368] Compiling Data.Text.Lazy.Read ( library/Data/Text/Lazy/Read.hs, nothing ) [139 of 368] Compiling Data.Text.Lazy.IO ( library/Data/Text/Lazy/IO.hs, nothing ) [140 of 368] Compiling Data.Text.Lazy.Encoding ( library/Data/Text/Lazy/Encoding.hs, nothing ) [141 of 368] Compiling Data.Text.Lazy.Builder.Scientific ( library/Data/Text/Lazy/Builder/Scientific.hs, nothing ) [142 of 368] Compiling Data.Text.Lazy.Builder.RealFloat ( library/Data/Text/Lazy/Builder/RealFloat.hs, nothing ) [regex-tdfa] Preprocessing library for regex-tdfa-1.3.2.5... [143 of 368] Compiling Data.Text.Lazy.Builder.Int ( library/Data/Text/Lazy/Builder/Int.hs, nothing ) [144 of 368] Compiling Data.Text.Lazy.Builder ( library/Data/Text/Lazy/Builder.hs, nothing ) [regex-tdfa] Building library for regex-tdfa-1.3.2.5... [145 of 368] Compiling Data.Text.Lazy ( library/Data/Text/Lazy.hs, nothing ) [146 of 368] Compiling Data.Text.Internal ( library/Data/Text/Internal.hs, nothing ) [147 of 368] Compiling Data.Text.IO ( library/Data/Text/IO.hs, nothing ) [148 of 368] Compiling Data.Text.Foreign ( library/Data/Text/Foreign.hs, nothing ) [149 of 368] Compiling Data.Text.Encoding.Error ( library/Data/Text/Encoding/Error.hs, nothing ) [150 of 368] Compiling Data.Text.Encoding ( library/Data/Text/Encoding.hs, nothing ) [151 of 368] Compiling Data.Text.Array ( library/Data/Text/Array.hs, nothing ) [152 of 368] Compiling Data.Text ( library/Data/Text.hs, nothing ) [153 of 368] Compiling Data.String ( library/Data/String.hs, nothing ) [154 of 368] Compiling Data.Set ( library/Data/Set.hs, nothing ) [155 of 368] Compiling Data.Sequence ( library/Data/Sequence.hs, nothing ) [156 of 368] Compiling Data.Semigroupoid.Static ( library/Data/Semigroupoid/Static.hs, nothing ) [157 of 368] Compiling Data.Semigroupoid.Ob ( library/Data/Semigroupoid/Ob.hs, nothing ) [158 of 368] Compiling Data.Semigroupoid.Dual ( library/Data/Semigroupoid/Dual.hs, nothing ) [159 of 368] Compiling Data.Semigroupoid ( library/Data/Semigroupoid.hs, nothing ) [160 of 368] Compiling Data.Semigroup.Traversable.Class ( library/Data/Semigroup/Traversable/Class.hs, nothing ) [161 of 368] Compiling Data.Semigroup.Traversable ( library/Data/Semigroup/Traversable.hs, nothing ) [162 of 368] Compiling Data.Semigroup.Foldable ( library/Data/Semigroup/Foldable.hs, nothing ) [163 of 368] Compiling Data.Semigroup.Bitraversable ( library/Data/Semigroup/Bitraversable.hs, nothing ) [164 of 368] Compiling Data.Semigroup.Bifoldable ( library/Data/Semigroup/Bifoldable.hs, nothing ) [haddock-library] [12 of 12] Linking dist/build/spec/spec [165 of 368] Compiling Data.Semigroup ( library/Data/Semigroup.hs, nothing ) [166 of 368] Compiling Data.Scientific ( library/Data/Scientific.hs, nothing ) [167 of 368] Compiling Data.STRef.Strict ( library/Data/STRef/Strict.hs, nothing ) [168 of 368] Compiling Data.STRef.Lazy ( library/Data/STRef/Lazy.hs, nothing ) [169 of 368] Compiling Data.STRef ( library/Data/STRef.hs, nothing ) [170 of 368] Compiling Data.Ratio ( library/Data/Ratio.hs, nothing ) [171 of 368] Compiling Data.Proxy ( library/Data/Proxy.hs, nothing ) [172 of 368] Compiling Data.Profunctor.Yoneda ( library/Data/Profunctor/Yoneda.hs, nothing ) [173 of 368] Compiling Data.Profunctor.Unsafe ( library/Data/Profunctor/Unsafe.hs, nothing ) [174 of 368] Compiling Data.Profunctor.Types ( library/Data/Profunctor/Types.hs, nothing ) [175 of 368] Compiling Data.Profunctor.Traversing ( library/Data/Profunctor/Traversing.hs, nothing ) [176 of 368] Compiling Data.Profunctor.Strong ( library/Data/Profunctor/Strong.hs, nothing ) [177 of 368] Compiling Data.Profunctor.Sieve ( library/Data/Profunctor/Sieve.hs, nothing ) [178 of 368] Compiling Data.Profunctor.Rep ( library/Data/Profunctor/Rep.hs, nothing ) [179 of 368] Compiling Data.Profunctor.Ran ( library/Data/Profunctor/Ran.hs, nothing ) [180 of 368] Compiling Data.Profunctor.Monad ( library/Data/Profunctor/Monad.hs, nothing ) [181 of 368] Compiling Data.Profunctor.Mapping ( library/Data/Profunctor/Mapping.hs, nothing ) [182 of 368] Compiling Data.Profunctor.Composition ( library/Data/Profunctor/Composition.hs, nothing ) [183 of 368] Compiling Data.Profunctor.Closed ( library/Data/Profunctor/Closed.hs, nothing ) [184 of 368] Compiling Data.Profunctor.Choice ( library/Data/Profunctor/Choice.hs, nothing ) [185 of 368] Compiling Data.Profunctor.Cayley ( library/Data/Profunctor/Cayley.hs, nothing ) [186 of 368] Compiling Data.Profunctor.Adjunction ( library/Data/Profunctor/Adjunction.hs, nothing ) [187 of 368] Compiling Data.Profunctor ( library/Data/Profunctor.hs, nothing ) [188 of 368] Compiling Data.Ord ( library/Data/Ord.hs, nothing ) [189 of 368] Compiling Data.Monoid ( library/Data/Monoid.hs, nothing ) [190 of 368] Compiling Data.Maybe ( library/Data/Maybe.hs, nothing ) [191 of 368] Compiling Data.Map.Strict ( library/Data/Map/Strict.hs, nothing ) [192 of 368] Compiling Data.Map.Lazy ( library/Data/Map/Lazy.hs, nothing ) [193 of 368] Compiling Data.Map ( library/Data/Map.hs, nothing ) [194 of 368] Compiling Data.List.NonEmpty ( library/Data/List/NonEmpty.hs, nothing ) [195 of 368] Compiling Data.List ( library/Data/List.hs, nothing ) [196 of 368] Compiling Data.Kind ( library/Data/Kind.hs, nothing ) [197 of 368] Compiling Data.Ix ( library/Data/Ix.hs, nothing ) [198 of 368] Compiling Data.Isomorphism ( library/Data/Isomorphism.hs, nothing ) [199 of 368] Compiling Data.IntSet ( library/Data/IntSet.hs, nothing ) [200 of 368] Compiling Data.IntMap.Strict ( library/Data/IntMap/Strict.hs, nothing ) [201 of 368] Compiling Data.IntMap.Lazy ( library/Data/IntMap/Lazy.hs, nothing ) [regex-tdfa] [ 1 of 25] Compiling Data.IntMap.CharMap2 ( lib/Data/IntMap/CharMap2.hs, dist/build/Data/IntMap/CharMap2.o, dist/build/Data/IntMap/CharMap2.dyn_o ) [202 of 368] Compiling Data.IntMap ( library/Data/IntMap.hs, nothing ) [203 of 368] Compiling Data.Int ( library/Data/Int.hs, nothing ) [204 of 368] Compiling Data.IORef ( library/Data/IORef.hs, nothing ) [205 of 368] Compiling Data.Hashable ( library/Data/Hashable.hs, nothing ) [206 of 368] Compiling Data.HashSet ( library/Data/HashSet.hs, nothing ) [207 of 368] Compiling Data.HashMap.Strict ( library/Data/HashMap/Strict.hs, nothing ) [208 of 368] Compiling Data.HashMap.Lazy ( library/Data/HashMap/Lazy.hs, nothing ) [209 of 368] Compiling Data.Groupoid ( library/Data/Groupoid.hs, nothing ) [210 of 368] Compiling Data.Group ( library/Data/Group.hs, nothing ) [211 of 368] Compiling Data.Graph ( library/Data/Graph.hs, nothing ) [212 of 368] Compiling Data.Functor.Sum ( library/Data/Functor/Sum.hs, nothing ) [213 of 368] Compiling Data.Functor.Reverse ( library/Data/Functor/Reverse.hs, nothing ) [214 of 368] Compiling Data.Functor.Product ( library/Data/Functor/Product.hs, nothing ) [215 of 368] Compiling Data.Functor.Plus ( library/Data/Functor/Plus.hs, nothing ) [216 of 368] Compiling Data.Functor.Invariant.TH ( library/Data/Functor/Invariant/TH.hs, nothing ) [217 of 368] Compiling Data.Functor.Invariant ( library/Data/Functor/Invariant.hs, nothing ) [218 of 368] Compiling Data.Functor.Identity ( library/Data/Functor/Identity.hs, nothing ) [219 of 368] Compiling Data.Functor.Extend ( library/Data/Functor/Extend.hs, nothing ) [220 of 368] Compiling Data.Functor.Contravariant.Divisible ( library/Data/Functor/Contravariant/Divisible.hs, nothing ) [221 of 368] Compiling Data.Functor.Contravariant.Compose ( library/Data/Functor/Contravariant/Compose.hs, nothing ) [222 of 368] Compiling Data.Functor.Contravariant ( library/Data/Functor/Contravariant.hs, nothing ) [223 of 368] Compiling Data.Functor.Constant ( library/Data/Functor/Constant.hs, nothing ) [224 of 368] Compiling Data.Functor.Compose ( library/Data/Functor/Compose.hs, nothing ) [225 of 368] Compiling Data.Functor.Classes ( library/Data/Functor/Classes.hs, nothing ) [226 of 368] Compiling Data.Functor.Bind.Trans ( library/Data/Functor/Bind/Trans.hs, nothing ) [227 of 368] Compiling Data.Functor.Bind.Class ( library/Data/Functor/Bind/Class.hs, nothing ) [228 of 368] Compiling Data.Functor.Bind ( library/Data/Functor/Bind.hs, nothing ) [229 of 368] Compiling Data.Functor.Apply ( library/Data/Functor/Apply.hs, nothing ) [230 of 368] Compiling Data.Functor.Alt ( library/Data/Functor/Alt.hs, nothing ) [231 of 368] Compiling Data.Functor ( library/Data/Functor.hs, nothing ) [232 of 368] Compiling Data.Function ( library/Data/Function.hs, nothing ) [233 of 368] Compiling Data.Foldable ( library/Data/Foldable.hs, nothing ) [234 of 368] Compiling Data.Fixed ( library/Data/Fixed.hs, nothing ) [235 of 368] Compiling Data.Eq ( library/Data/Eq.hs, nothing ) [236 of 368] Compiling Data.Either.Validation ( library/Data/Either/Validation.hs, nothing ) [237 of 368] Compiling Data.Either.Combinators ( library/Data/Either/Combinators.hs, nothing ) [238 of 368] Compiling Data.Either ( library/Data/Either.hs, nothing ) [239 of 368] Compiling Data.Dynamic ( library/Data/Dynamic.hs, nothing ) [240 of 368] Compiling Data.Data ( library/Data/Data.hs, nothing ) [241 of 368] Compiling Data.DList ( library/Data/DList.hs, nothing ) [242 of 368] Compiling Data.Complex ( library/Data/Complex.hs, nothing ) [243 of 368] Compiling Data.Coerce ( library/Data/Coerce.hs, nothing ) [244 of 368] Compiling Data.Char ( library/Data/Char.hs, nothing ) [245 of 368] Compiling Data.ByteString.Unsafe ( library/Data/ByteString/Unsafe.hs, nothing ) [246 of 368] Compiling Data.ByteString.Short.Internal ( library/Data/ByteString/Short/Internal.hs, nothing ) [247 of 368] Compiling Data.ByteString.Short ( library/Data/ByteString/Short.hs, nothing ) [248 of 368] Compiling Data.ByteString.Lazy.Internal ( library/Data/ByteString/Lazy/Internal.hs, nothing ) [249 of 368] Compiling Data.ByteString.Lazy.Char8 ( library/Data/ByteString/Lazy/Char8.hs, nothing ) [250 of 368] Compiling Data.ByteString.Lazy ( library/Data/ByteString/Lazy.hs, nothing ) [251 of 368] Compiling Data.ByteString.Internal ( library/Data/ByteString/Internal.hs, nothing ) [252 of 368] Compiling Data.ByteString.Char8 ( library/Data/ByteString/Char8.hs, nothing ) [253 of 368] Compiling Data.ByteString.Builder.Scientific ( library/Data/ByteString/Builder/Scientific.hs, nothing ) [254 of 368] Compiling Data.ByteString.Builder.Prim.Internal ( library/Data/ByteString/Builder/Prim/Internal.hs, nothing ) [255 of 368] Compiling Data.ByteString.Builder.Prim ( library/Data/ByteString/Builder/Prim.hs, nothing ) [256 of 368] Compiling Data.ByteString.Builder.Internal ( library/Data/ByteString/Builder/Internal.hs, nothing ) [257 of 368] Compiling Data.ByteString.Builder.Extra ( library/Data/ByteString/Builder/Extra.hs, nothing ) [258 of 368] Compiling Data.ByteString.Builder ( library/Data/ByteString/Builder.hs, nothing ) [259 of 368] Compiling Data.ByteString ( library/Data/ByteString.hs, nothing ) [260 of 368] Compiling Data.Bool ( library/Data/Bool.hs, nothing ) [261 of 368] Compiling Data.Bits ( library/Data/Bits.hs, nothing ) [262 of 368] Compiling Data.Bitraversable ( library/Data/Bitraversable.hs, nothing ) [263 of 368] Compiling Data.Bifunctor.Wrapped ( library/Data/Bifunctor/Wrapped.hs, nothing ) [264 of 368] Compiling Data.Bifunctor.Tannen ( library/Data/Bifunctor/Tannen.hs, nothing ) [265 of 368] Compiling Data.Bifunctor.Product ( library/Data/Bifunctor/Product.hs, nothing ) [266 of 368] Compiling Data.Bifunctor.Joker ( library/Data/Bifunctor/Joker.hs, nothing ) [267 of 368] Compiling Data.Bifunctor.Join ( library/Data/Bifunctor/Join.hs, nothing ) [268 of 368] Compiling Data.Bifunctor.Flip ( library/Data/Bifunctor/Flip.hs, nothing ) [269 of 368] Compiling Data.Bifunctor.Clown ( library/Data/Bifunctor/Clown.hs, nothing ) [270 of 368] Compiling Data.Bifunctor.Biff ( library/Data/Bifunctor/Biff.hs, nothing ) [271 of 368] Compiling Data.Bifunctor.Apply ( library/Data/Bifunctor/Apply.hs, nothing ) [272 of 368] Compiling Data.Bifunctor ( library/Data/Bifunctor.hs, nothing ) [273 of 368] Compiling Data.Bifoldable ( library/Data/Bifoldable.hs, nothing ) [274 of 368] Compiling Data.Biapplicative ( library/Data/Biapplicative.hs, nothing ) [275 of 368] Compiling Control.Selective.Rigid.Freer ( library/Control/Selective/Rigid/Freer.hs, nothing ) [276 of 368] Compiling Control.Selective.Rigid.Free ( library/Control/Selective/Rigid/Free.hs, nothing ) [277 of 368] Compiling Control.Selective.Multi ( library/Control/Selective/Multi.hs, nothing ) [278 of 368] Compiling Control.Selective.Free ( library/Control/Selective/Free.hs, nothing ) [279 of 368] Compiling Control.Selective ( library/Control/Selective.hs, nothing ) [280 of 368] Compiling Control.Monad.Zip ( library/Control/Monad/Zip.hs, nothing ) [281 of 368] Compiling Control.Monad.Writer.Strict ( library/Control/Monad/Writer/Strict.hs, nothing ) [282 of 368] Compiling Control.Monad.Writer.Lazy ( library/Control/Monad/Writer/Lazy.hs, nothing ) [283 of 368] Compiling Control.Monad.Writer.Class ( library/Control/Monad/Writer/Class.hs, nothing ) [284 of 368] Compiling Control.Monad.Writer ( library/Control/Monad/Writer.hs, nothing ) [285 of 368] Compiling Control.Monad.Trans.Writer.Strict ( library/Control/Monad/Trans/Writer/Strict.hs, nothing ) [286 of 368] Compiling Control.Monad.Trans.Writer.Lazy ( library/Control/Monad/Trans/Writer/Lazy.hs, nothing ) [287 of 368] Compiling Control.Monad.Trans.Writer ( library/Control/Monad/Trans/Writer.hs, nothing ) [288 of 368] Compiling Control.Monad.Trans.State.Strict ( library/Control/Monad/Trans/State/Strict.hs, nothing ) [289 of 368] Compiling Control.Monad.Trans.State.Lazy ( library/Control/Monad/Trans/State/Lazy.hs, nothing ) [290 of 368] Compiling Control.Monad.Trans.State ( library/Control/Monad/Trans/State.hs, nothing ) [291 of 368] Compiling Control.Monad.Trans.Reader ( library/Control/Monad/Trans/Reader.hs, nothing ) [292 of 368] Compiling Control.Monad.Trans.RWS.Strict ( library/Control/Monad/Trans/RWS/Strict.hs, nothing ) [293 of 368] Compiling Control.Monad.Trans.RWS.Lazy ( library/Control/Monad/Trans/RWS/Lazy.hs, nothing ) [294 of 368] Compiling Control.Monad.Trans.RWS ( library/Control/Monad/Trans/RWS.hs, nothing ) [295 of 368] Compiling Control.Monad.Trans.Maybe ( library/Control/Monad/Trans/Maybe.hs, nothing ) [296 of 368] Compiling Control.Monad.Trans.Identity ( library/Control/Monad/Trans/Identity.hs, nothing ) [297 of 368] Compiling Control.Monad.Trans.Except ( library/Control/Monad/Trans/Except.hs, nothing ) [298 of 368] Compiling Control.Monad.Trans.Cont ( library/Control/Monad/Trans/Cont.hs, nothing ) [299 of 368] Compiling Control.Monad.Trans.Class ( library/Control/Monad/Trans/Class.hs, nothing ) [300 of 368] Compiling Control.Monad.Trans ( library/Control/Monad/Trans.hs, nothing ) [301 of 368] Compiling Control.Monad.State.Strict ( library/Control/Monad/State/Strict.hs, nothing ) [302 of 368] Compiling Control.Monad.State.Lazy ( library/Control/Monad/State/Lazy.hs, nothing ) [303 of 368] Compiling Control.Monad.State.Class ( library/Control/Monad/State/Class.hs, nothing ) [304 of 368] Compiling Control.Monad.State ( library/Control/Monad/State.hs, nothing ) [305 of 368] Compiling Control.Monad.Signatures ( library/Control/Monad/Signatures.hs, nothing ) [306 of 368] Compiling Control.Monad.STM ( library/Control/Monad/STM.hs, nothing ) [307 of 368] Compiling Control.Monad.ST.Unsafe ( library/Control/Monad/ST/Unsafe.hs, nothing ) [308 of 368] Compiling Control.Monad.ST.Strict ( library/Control/Monad/ST/Strict.hs, nothing ) [309 of 368] Compiling Control.Monad.ST.Lazy.Unsafe ( library/Control/Monad/ST/Lazy/Unsafe.hs, nothing ) [310 of 368] Compiling Control.Monad.ST.Lazy ( library/Control/Monad/ST/Lazy.hs, nothing ) [311 of 368] Compiling Control.Monad.ST ( library/Control/Monad/ST.hs, nothing ) [312 of 368] Compiling Control.Monad.Reader.Class ( library/Control/Monad/Reader/Class.hs, nothing ) [313 of 368] Compiling Control.Monad.Reader ( library/Control/Monad/Reader.hs, nothing ) [314 of 368] Compiling Control.Monad.RWS.Strict ( library/Control/Monad/RWS/Strict.hs, nothing ) [315 of 368] Compiling Control.Monad.RWS.Lazy ( library/Control/Monad/RWS/Lazy.hs, nothing ) [316 of 368] Compiling Control.Monad.RWS.Class ( library/Control/Monad/RWS/Class.hs, nothing ) [317 of 368] Compiling Control.Monad.RWS ( library/Control/Monad/RWS.hs, nothing ) [318 of 368] Compiling Control.Monad.Identity ( library/Control/Monad/Identity.hs, nothing ) [319 of 368] Compiling Control.Monad.IO.Class ( library/Control/Monad/IO/Class.hs, nothing ) [320 of 368] Compiling Control.Monad.Fix ( library/Control/Monad/Fix.hs, nothing ) [321 of 368] Compiling Control.Monad.Fail ( library/Control/Monad/Fail.hs, nothing ) [322 of 368] Compiling Control.Monad.Error.Class ( library/Control/Monad/Error/Class.hs, nothing ) [323 of 368] Compiling Control.Monad.Cont.Class ( library/Control/Monad/Cont/Class.hs, nothing ) [324 of 368] Compiling Control.Monad.Cont ( library/Control/Monad/Cont.hs, nothing ) [325 of 368] Compiling Control.Monad ( library/Control/Monad.hs, nothing ) [326 of 368] Compiling Control.Exception.Base ( library/Control/Exception/Base.hs, nothing ) [327 of 368] Compiling Control.Exception ( library/Control/Exception.hs, nothing ) [328 of 368] Compiling Control.DeepSeq ( library/Control/DeepSeq.hs, nothing ) [329 of 368] Compiling Control.Concurrent.STM.TVar ( library/Control/Concurrent/STM/TVar.hs, nothing ) [330 of 368] Compiling Control.Concurrent.STM.TSem ( library/Control/Concurrent/STM/TSem.hs, nothing ) [331 of 368] Compiling Control.Concurrent.STM.TQueue ( library/Control/Concurrent/STM/TQueue.hs, nothing ) [332 of 368] Compiling Control.Concurrent.STM.TMVar ( library/Control/Concurrent/STM/TMVar.hs, nothing ) [333 of 368] Compiling Control.Concurrent.STM.TChan ( library/Control/Concurrent/STM/TChan.hs, nothing ) [334 of 368] Compiling Control.Concurrent.STM.TBQueue ( library/Control/Concurrent/STM/TBQueue.hs, nothing ) [335 of 368] Compiling Control.Concurrent.STM.TArray ( library/Control/Concurrent/STM/TArray.hs, nothing ) [336 of 368] Compiling Control.Concurrent.STM ( library/Control/Concurrent/STM.hs, nothing ) [337 of 368] Compiling Control.Concurrent.QSemN ( library/Control/Concurrent/QSemN.hs, nothing ) [338 of 368] Compiling Control.Concurrent.QSem ( library/Control/Concurrent/QSem.hs, nothing ) [339 of 368] Compiling Control.Concurrent.MVar ( library/Control/Concurrent/MVar.hs, nothing ) [340 of 368] Compiling Control.Concurrent.Chan ( library/Control/Concurrent/Chan.hs, nothing ) [341 of 368] Compiling Control.Concurrent ( library/Control/Concurrent.hs, nothing ) [342 of 368] Compiling Control.Comonad ( library/Control/Comonad.hs, nothing ) [343 of 368] Compiling Control.Category ( library/Control/Category.hs, nothing ) [344 of 368] Compiling Control.Arrow ( library/Control/Arrow.hs, nothing ) [345 of 368] Compiling Control.Applicative.Lift ( library/Control/Applicative/Lift.hs, nothing ) [346 of 368] Compiling Control.Applicative.Backwards ( library/Control/Applicative/Backwards.hs, nothing ) [347 of 368] Compiling Control.Applicative ( library/Control/Applicative.hs, nothing ) [regex-tdfa] [ 2 of 25] Compiling Data.IntSet.EnumSet2 ( lib/Data/IntSet/EnumSet2.hs, dist/build/Data/IntSet/EnumSet2.o, dist/build/Data/IntSet/EnumSet2.dyn_o ) [regex-tdfa] [ 3 of 25] Compiling Data.IntMap.EnumMap2 ( lib/Data/IntMap/EnumMap2.hs, dist/build/Data/IntMap/EnumMap2.o, dist/build/Data/IntMap/EnumMap2.dyn_o ) [348 of 368] Compiling System.CPUTime ( library/System/CPUTime.hs, nothing ) [349 of 368] Compiling System.Console.GetOpt ( library/System/Console/GetOpt.hs, nothing ) [350 of 368] Compiling System.Environment ( library/System/Environment.hs, nothing ) [351 of 368] Compiling System.Exit ( library/System/Exit.hs, nothing ) [352 of 368] Compiling System.IO ( library/System/IO.hs, nothing ) [353 of 368] Compiling System.IO.Error ( library/System/IO/Error.hs, nothing ) [354 of 368] Compiling System.IO.Unsafe ( library/System/IO/Unsafe.hs, nothing ) [355 of 368] Compiling System.Info ( library/System/Info.hs, nothing ) [356 of 368] Compiling System.Mem ( library/System/Mem.hs, nothing ) [357 of 368] Compiling System.Mem.StableName ( library/System/Mem/StableName.hs, nothing ) [358 of 368] Compiling System.Mem.Weak ( library/System/Mem/Weak.hs, nothing ) [359 of 368] Compiling System.Posix.Internals ( library/System/Posix/Internals.hs, nothing ) [360 of 368] Compiling System.Posix.Types ( library/System/Posix/Types.hs, nothing ) [361 of 368] Compiling System.Timeout ( library/System/Timeout.hs, nothing ) [362 of 368] Compiling Text.ParserCombinators.ReadP ( library/Text/ParserCombinators/ReadP.hs, nothing ) [363 of 368] Compiling Text.ParserCombinators.ReadPrec ( library/Text/ParserCombinators/ReadPrec.hs, nothing ) [364 of 368] Compiling Text.Printf ( library/Text/Printf.hs, nothing ) [365 of 368] Compiling Text.Read ( library/Text/Read.hs, nothing ) [366 of 368] Compiling Text.Read.Lex ( library/Text/Read/Lex.hs, nothing ) [367 of 368] Compiling Text.Show ( library/Text/Show.hs, nothing ) [368 of 368] Compiling Unsafe.Coerce ( library/Unsafe/Coerce.hs, nothing ) Haddock coverage: 50% ( 1 / 2) in 'Prelude' Missing documentation for: Module header 50% ( 1 / 2) in 'Numeric.Natural' Missing documentation for: Module header 50% ( 1 / 2) in 'Numeric' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.Word' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.Weak' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.Unicode' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.TypeNats' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.TypeLits' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.TopHandler' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.Storable' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.Stats' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.Stack' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.Stable' Missing documentation for: Module header [haddock-library] Preprocessing library for haddock-library-1.11.0... 50% ( 1 / 2) in 'GHC.Show' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.STRef' Missing documentation for: Module header [haddock-library] Building library for haddock-library-1.11.0... 50% ( 1 / 2) in 'GHC.ST' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.Records' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.Real' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.Read' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.Ptr' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.Profiling' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.OverloadedLabels' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.Num' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.MVar' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.List' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.Int' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.IORef' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.IOArray' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.IO.IOMode' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.IO.Handle.Types' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.IO.Handle.Text' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.IO.Handle.Internals' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.IO.Handle.FD' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.IO.Handle' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.IO.FD' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.IO.Exception' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.IO.Encoding.UTF8' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.IO.Encoding.UTF32' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.IO.Encoding.UTF16' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.IO.Encoding.Types' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.IO.Encoding.Latin1' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.IO.Encoding.Iconv' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.IO.Encoding.Failure' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.IO.Encoding' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.IO.Device' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.IO.BufferedIO' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.IO.Buffer' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.IO' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.Generics' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.ForeignPtr' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.Foreign' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.Float.RealFracMethods' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.Float.ConversionUtils' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.Float' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.Fingerprint.Type' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.Fingerprint' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.Exts' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.Exception' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.Err' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.Environment' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.Enum' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.Desugar' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.Conc.Sync' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.Conc.Signal' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.Conc.IO' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.Conc' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.Char' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.Base' Missing documentation for: Module header 50% ( 1 / 2) in 'GHC.Arr' Missing documentation for: Module header 50% ( 1 / 2) in 'Foreign.Storable' Missing documentation for: Module header 50% ( 1 / 2) in 'Foreign.StablePtr' Missing documentation for: Module header 50% ( 1 / 2) in 'Foreign.Ptr' Missing documentation for: Module header 50% ( 1 / 2) in 'Foreign.Marshal.Utils' Missing documentation for: Module header 50% ( 1 / 2) in 'Foreign.Marshal.Unsafe' Missing documentation for: Module header 50% ( 1 / 2) in 'Foreign.Marshal.Safe' Missing documentation for: Module header 50% ( 1 / 2) in 'Foreign.Marshal.Pool' Missing documentation for: Module header 50% ( 1 / 2) in 'Foreign.Marshal.Error' Missing documentation for: Module header 50% ( 1 / 2) in 'Foreign.Marshal.Array' Missing documentation for: Module header 50% ( 1 / 2) in 'Foreign.Marshal.Alloc' Missing documentation for: Module header 50% ( 1 / 2) in 'Foreign.Marshal' Missing documentation for: Module header 50% ( 1 / 2) in 'Foreign.ForeignPtr.Unsafe' Missing documentation for: Module header 50% ( 1 / 2) in 'Foreign.ForeignPtr' Missing documentation for: Module header 50% ( 1 / 2) in 'Foreign.Concurrent' Missing documentation for: Module header 50% ( 1 / 2) in 'Foreign.C.Types' Missing documentation for: Module header 50% ( 1 / 2) in 'Foreign.C.String' Missing documentation for: Module header 50% ( 1 / 2) in 'Foreign.C.Error' Missing documentation for: Module header 50% ( 1 / 2) in 'Foreign.C' Missing documentation for: Module header 50% ( 1 / 2) in 'Foreign' Missing documentation for: Module header 50% ( 1 / 2) in 'Debug.Trace' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Word' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Void.Unsafe' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Void' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Version' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Vector.Unboxed.Mutable' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Vector.Unboxed.Base' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Vector.Unboxed' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Vector.Storable.Mutable' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Vector.Storable.Internal' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Vector.Storable' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Vector.Primitive.Mutable' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Vector.Primitive' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Vector.Mutable' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Vector.Internal.Check' Missing documentation for: Module header 0% ( 0 / 1) in 'Data.Vector.Instances' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Vector.Generic.New' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Vector.Generic.Mutable' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Vector.Generic.Base' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Vector.Generic' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Vector.Fusion.Util' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Vector.Fusion.Stream.Monadic' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Vector' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Unique' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.UUID' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Typeable' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Type.Equality' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Type.Coercion' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Type.Bool' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Tuple' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Tree' Missing documentation for: Module header 0% ( 0 / 1) in 'Data.Traversable.Instances' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Traversable' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Time.LocalTime' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Time.Format.ISO8601' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Time.Format' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Time.Compat' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Time.Clock.TAI' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Time.Clock.POSIX' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Time.Clock' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Time.Calendar.WeekDate' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Time.Calendar.OrdinalDate' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Time.Calendar.MonthDay' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Time.Calendar.Julian' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Time.Calendar.Easter' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Time.Calendar' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Time' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Text.Unsafe' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Text.Read' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Text.Lazy.Read' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Text.Lazy.IO' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Text.Lazy.Encoding' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Text.Lazy.Builder.Scientific' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Text.Lazy.Builder.RealFloat' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Text.Lazy.Builder.Int' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Text.Lazy.Builder' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Text.Lazy' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Text.Internal' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Text.IO' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Text.Foreign' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Text.Encoding.Error' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Text.Encoding' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Text.Array' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Text' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.String' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Set' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Sequence' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Semigroupoid.Static' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Semigroupoid.Ob' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Semigroupoid.Dual' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Semigroupoid' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Semigroup.Traversable.Class' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Semigroup.Traversable' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Semigroup.Foldable' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Semigroup.Bitraversable' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Semigroup.Bifoldable' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Semigroup' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Scientific' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.STRef.Strict' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.STRef.Lazy' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.STRef' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Ratio' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Proxy' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Profunctor.Yoneda' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Profunctor.Unsafe' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Profunctor.Types' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Profunctor.Traversing' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Profunctor.Strong' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Profunctor.Sieve' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Profunctor.Rep' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Profunctor.Ran' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Profunctor.Monad' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Profunctor.Mapping' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Profunctor.Composition' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Profunctor.Closed' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Profunctor.Choice' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Profunctor.Cayley' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Profunctor.Adjunction' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Profunctor' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Ord' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Monoid' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Maybe' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Map.Strict' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Map.Lazy' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Map' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.List.NonEmpty' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.List' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Kind' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Ix' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Isomorphism' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.IntSet' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.IntMap.Strict' Missing documentation for: Module header [haddock-library] [1 of 8] Compiling CompatPrelude ( src/CompatPrelude.hs, dist/build/CompatPrelude.o, dist/build/CompatPrelude.dyn_o ) 50% ( 1 / 2) in 'Data.IntMap.Lazy' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.IntMap' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Int' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.IORef' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Hashable' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.HashSet' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.HashMap.Strict' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.HashMap.Lazy' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Groupoid' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Group' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Graph' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Functor.Sum' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Functor.Reverse' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Functor.Product' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Functor.Plus' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Functor.Invariant.TH' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Functor.Invariant' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Functor.Identity' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Functor.Extend' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Functor.Contravariant.Divisible' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Functor.Contravariant.Compose' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Functor.Contravariant' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Functor.Constant' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Functor.Compose' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Functor.Classes' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Functor.Bind.Trans' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Functor.Bind.Class' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Functor.Bind' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Functor.Apply' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Functor.Alt' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Functor' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Function' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Foldable' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Fixed' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Eq' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Either.Validation' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Either.Combinators' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Either' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Dynamic' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Data' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.DList' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Complex' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Coerce' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Char' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.ByteString.Unsafe' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.ByteString.Short.Internal' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.ByteString.Short' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.ByteString.Lazy.Internal' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.ByteString.Lazy.Char8' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.ByteString.Lazy' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.ByteString.Internal' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.ByteString.Char8' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.ByteString.Builder.Scientific' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.ByteString.Builder.Prim.Internal' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.ByteString.Builder.Prim' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.ByteString.Builder.Internal' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.ByteString.Builder.Extra' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.ByteString.Builder' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.ByteString' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Bool' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Bits' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Bitraversable' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Bifunctor.Wrapped' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Bifunctor.Tannen' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Bifunctor.Product' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Bifunctor.Joker' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Bifunctor.Join' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Bifunctor.Flip' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Bifunctor.Clown' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Bifunctor.Biff' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Bifunctor.Apply' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Bifunctor' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Bifoldable' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Biapplicative' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Selective.Rigid.Freer' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Selective.Rigid.Free' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Selective.Multi' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Selective.Free' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Selective' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.Zip' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.Writer.Strict' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.Writer.Lazy' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.Writer.Class' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.Writer' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.Trans.Writer.Strict' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.Trans.Writer.Lazy' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.Trans.Writer' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.Trans.State.Strict' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.Trans.State.Lazy' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.Trans.State' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.Trans.Reader' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.Trans.RWS.Strict' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.Trans.RWS.Lazy' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.Trans.RWS' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.Trans.Maybe' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.Trans.Identity' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.Trans.Except' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.Trans.Cont' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.Trans.Class' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.Trans' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.State.Strict' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.State.Lazy' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.State.Class' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.State' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.Signatures' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.STM' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.ST.Unsafe' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.ST.Strict' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.ST.Lazy.Unsafe' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.ST.Lazy' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.ST' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.Reader.Class' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.Reader' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.RWS.Strict' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.RWS.Lazy' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.RWS.Class' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.RWS' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.Identity' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.IO.Class' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.Fix' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.Fail' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.Error.Class' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.Cont.Class' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad.Cont' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Monad' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Exception.Base' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Exception' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.DeepSeq' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Concurrent.STM.TVar' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Concurrent.STM.TSem' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Concurrent.STM.TQueue' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Concurrent.STM.TMVar' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Concurrent.STM.TChan' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Concurrent.STM.TBQueue' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Concurrent.STM.TArray' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Concurrent.STM' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Concurrent.QSemN' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Concurrent.QSem' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Concurrent.MVar' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Concurrent.Chan' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Concurrent' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Comonad' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Category' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Arrow' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Applicative.Lift' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Applicative.Backwards' Missing documentation for: Module header 50% ( 1 / 2) in 'Control.Applicative' Missing documentation for: Module header 50% ( 1 / 2) in 'System.CPUTime' Missing documentation for: Module header 50% ( 1 / 2) in 'System.Console.GetOpt' Missing documentation for: Module header 50% ( 1 / 2) in 'System.Environment' Missing documentation for: Module header 50% ( 1 / 2) in 'System.Exit' Missing documentation for: Module header 50% ( 1 / 2) in 'System.IO' Missing documentation for: Module header 50% ( 1 / 2) in 'System.IO.Error' Missing documentation for: Module header 50% ( 1 / 2) in 'System.IO.Unsafe' Missing documentation for: Module header 50% ( 1 / 2) in 'System.Info' Missing documentation for: Module header 50% ( 1 / 2) in 'System.Mem' Missing documentation for: Module header 50% ( 1 / 2) in 'System.Mem.StableName' Missing documentation for: Module header 50% ( 1 / 2) in 'System.Mem.Weak' Missing documentation for: Module header 50% ( 1 / 2) in 'System.Posix.Internals' Missing documentation for: Module header 50% ( 1 / 2) in 'System.Posix.Types' Missing documentation for: Module header 50% ( 1 / 2) in 'System.Timeout' Missing documentation for: Module header 50% ( 1 / 2) in 'Text.ParserCombinators.ReadP' Missing documentation for: Module header 50% ( 1 / 2) in 'Text.ParserCombinators.ReadPrec' Missing documentation for: Module header 50% ( 1 / 2) in 'Text.Printf' Missing documentation for: Module header 50% ( 1 / 2) in 'Text.Read' Missing documentation for: Module header 50% ( 1 / 2) in 'Text.Read.Lex' Missing documentation for: Module header 50% ( 1 / 2) in 'Text.Show' Missing documentation for: Module header 50% ( 1 / 2) in 'Unsafe.Coerce' Missing documentation for: Module header [haddock-library] [2 of 8] Compiling Documentation.Haddock.Types ( src/Documentation/Haddock/Types.hs, dist/build/Documentation/Haddock/Types.o, dist/build/Documentation/Haddock/Types.dyn_o ) [regex-tdfa] [ 4 of 25] Compiling Paths_regex_tdfa ( dist/build/autogen/Paths_regex_tdfa.hs, dist/build/Paths_regex_tdfa.o, dist/build/Paths_regex_tdfa.dyn_o ) [regex-tdfa] [ 5 of 25] Compiling Text.Regex.TDFA.IntArrTrieSet ( lib/Text/Regex/TDFA/IntArrTrieSet.hs, dist/build/Text/Regex/TDFA/IntArrTrieSet.o, dist/build/Text/Regex/TDFA/IntArrTrieSet.dyn_o ) [regex-tdfa] [ 6 of 25] Compiling Text.Regex.TDFA.Common ( lib/Text/Regex/TDFA/Common.hs, dist/build/Text/Regex/TDFA/Common.o, dist/build/Text/Regex/TDFA/Common.dyn_o ) [regex-tdfa] [ 7 of 25] Compiling Text.Regex.TDFA.NewDFA.Uncons ( lib/Text/Regex/TDFA/NewDFA/Uncons.hs, dist/build/Text/Regex/TDFA/NewDFA/Uncons.o, dist/build/Text/Regex/TDFA/NewDFA/Uncons.dyn_o ) [regex-tdfa] [ 8 of 25] Compiling Text.Regex.TDFA.NewDFA.MakeTest ( lib/Text/Regex/TDFA/NewDFA/MakeTest.hs, dist/build/Text/Regex/TDFA/NewDFA/MakeTest.o, dist/build/Text/Regex/TDFA/NewDFA/MakeTest.dyn_o ) [regex-tdfa] [ 9 of 25] Compiling Text.Regex.TDFA.NewDFA.Tester ( lib/Text/Regex/TDFA/NewDFA/Tester.hs, dist/build/Text/Regex/TDFA/NewDFA/Tester.o, dist/build/Text/Regex/TDFA/NewDFA/Tester.dyn_o ) [regex-tdfa] [10 of 25] Compiling Text.Regex.TDFA.NewDFA.Engine_NC_FA ( lib/Text/Regex/TDFA/NewDFA/Engine_NC_FA.hs, dist/build/Text/Regex/TDFA/NewDFA/Engine_NC_FA.o, dist/build/Text/Regex/TDFA/NewDFA/Engine_NC_FA.dyn_o ) [regex-tdfa] [11 of 25] Compiling Text.Regex.TDFA.NewDFA.Engine_NC ( lib/Text/Regex/TDFA/NewDFA/Engine_NC.hs, dist/build/Text/Regex/TDFA/NewDFA/Engine_NC.o, dist/build/Text/Regex/TDFA/NewDFA/Engine_NC.dyn_o ) [haddock-library] [3 of 8] Compiling Documentation.Haddock.Parser.Monad ( src/Documentation/Haddock/Parser/Monad.hs, dist/build/Documentation/Haddock/Parser/Monad.o, dist/build/Documentation/Haddock/Parser/Monad.dyn_o ) [haddock-library] src/Documentation/Haddock/Parser/Monad.hs:34:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [haddock-library]  The import of ‘Data.List’ is redundant [haddock-library]  except perhaps to import instances from ‘Data.List’ [haddock-library]  To import instances alone, use: import Data.List() [haddock-library]  | [haddock-library] 34 | import Data.List ( foldl' ) [haddock-library]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [haddock-library]  [regex-tdfa] [12 of 25] Compiling Text.Regex.TDFA.NewDFA.Engine_FA ( lib/Text/Regex/TDFA/NewDFA/Engine_FA.hs, dist/build/Text/Regex/TDFA/NewDFA/Engine_FA.o, dist/build/Text/Regex/TDFA/NewDFA/Engine_FA.dyn_o ) [haddock-library] [4 of 8] Compiling Documentation.Haddock.Parser.Util ( src/Documentation/Haddock/Parser/Util.hs, dist/build/Documentation/Haddock/Parser/Util.o, dist/build/Documentation/Haddock/Parser/Util.dyn_o ) [regex-tdfa] [13 of 25] Compiling Text.Regex.TDFA.NewDFA.Engine ( lib/Text/Regex/TDFA/NewDFA/Engine.hs, dist/build/Text/Regex/TDFA/NewDFA/Engine.o, dist/build/Text/Regex/TDFA/NewDFA/Engine.dyn_o ) [haddock-library] [5 of 8] Compiling Documentation.Haddock.Parser.Identifier ( src/Documentation/Haddock/Parser/Identifier.hs, dist/build/Documentation/Haddock/Parser/Identifier.o, dist/build/Documentation/Haddock/Parser/Identifier.dyn_o ) [haddock-library] [6 of 8] Compiling Documentation.Haddock.Markup ( src/Documentation/Haddock/Markup.hs, dist/build/Documentation/Haddock/Markup.o, dist/build/Documentation/Haddock/Markup.dyn_o ) [haddock-library] [7 of 8] Compiling Documentation.Haddock.Doc ( src/Documentation/Haddock/Doc.hs, dist/build/Documentation/Haddock/Doc.o, dist/build/Documentation/Haddock/Doc.dyn_o ) [haddock-library] [8 of 8] Compiling Documentation.Haddock.Parser ( src/Documentation/Haddock/Parser.hs, dist/build/Documentation/Haddock/Parser.o, dist/build/Documentation/Haddock/Parser.dyn_o ) Documentation created: dist/doc/html/rerebase/, dist/doc/html/rerebase/rerebase.txt Phase: installPhase Installing library in /nix/store/nxr5ghw869ck8d0am4wvg2dc1bsvsrqn-rerebase-1.21.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ [haddock-library] [1 of 8] Compiling CompatPrelude ( src/CompatPrelude.hs, dist/build/CompatPrelude.p_o ) [haddock-library] [2 of 8] Compiling Documentation.Haddock.Types ( src/Documentation/Haddock/Types.hs, dist/build/Documentation/Haddock/Types.p_o ) [regex-tdfa] [14 of 25] Compiling Text.Regex.TDFA.Pattern ( lib/Text/Regex/TDFA/Pattern.hs, dist/build/Text/Regex/TDFA/Pattern.o, dist/build/Text/Regex/TDFA/Pattern.dyn_o ) [regex-tdfa] [15 of 25] Compiling Text.Regex.TDFA.CorePattern ( lib/Text/Regex/TDFA/CorePattern.hs, dist/build/Text/Regex/TDFA/CorePattern.o, dist/build/Text/Regex/TDFA/CorePattern.dyn_o ) [regex-tdfa] [16 of 25] Compiling Text.Regex.TDFA.ReadRegex ( lib/Text/Regex/TDFA/ReadRegex.hs, dist/build/Text/Regex/TDFA/ReadRegex.o, dist/build/Text/Regex/TDFA/ReadRegex.dyn_o ) [regex-tdfa] [17 of 25] Compiling Text.Regex.TDFA.TNFA ( lib/Text/Regex/TDFA/TNFA.hs, dist/build/Text/Regex/TDFA/TNFA.o, dist/build/Text/Regex/TDFA/TNFA.dyn_o ) [regex-tdfa] [18 of 25] Compiling Text.Regex.TDFA.TDFA ( lib/Text/Regex/TDFA/TDFA.hs, dist/build/Text/Regex/TDFA/TDFA.o, dist/build/Text/Regex/TDFA/TDFA.dyn_o ) [regex-tdfa] [19 of 25] Compiling Text.Regex.TDFA.String ( lib/Text/Regex/TDFA/String.hs, dist/build/Text/Regex/TDFA/String.o, dist/build/Text/Regex/TDFA/String.dyn_o ) [regex-tdfa] [20 of 25] Compiling Text.Regex.TDFA.Sequence ( lib/Text/Regex/TDFA/Sequence.hs, dist/build/Text/Regex/TDFA/Sequence.o, dist/build/Text/Regex/TDFA/Sequence.dyn_o ) [regex-tdfa] [21 of 25] Compiling Text.Regex.TDFA.ByteString.Lazy ( lib/Text/Regex/TDFA/ByteString/Lazy.hs, dist/build/Text/Regex/TDFA/ByteString/Lazy.o, dist/build/Text/Regex/TDFA/ByteString/Lazy.dyn_o ) [regex-tdfa] [22 of 25] Compiling Text.Regex.TDFA.ByteString ( lib/Text/Regex/TDFA/ByteString.hs, dist/build/Text/Regex/TDFA/ByteString.o, dist/build/Text/Regex/TDFA/ByteString.dyn_o ) [regex-tdfa] [23 of 25] Compiling Text.Regex.TDFA.Text ( lib/Text/Regex/TDFA/Text.hs, dist/build/Text/Regex/TDFA/Text.o, dist/build/Text/Regex/TDFA/Text.dyn_o ) [regex-tdfa] [24 of 25] Compiling Text.Regex.TDFA.Text.Lazy ( lib/Text/Regex/TDFA/Text/Lazy.hs, dist/build/Text/Regex/TDFA/Text/Lazy.o, dist/build/Text/Regex/TDFA/Text/Lazy.dyn_o ) [regex-tdfa] [25 of 25] Compiling Text.Regex.TDFA ( lib/Text/Regex/TDFA.hs, dist/build/Text/Regex/TDFA.o, dist/build/Text/Regex/TDFA.dyn_o ) [regex-tdfa] [ 1 of 25] Compiling Data.IntMap.CharMap2 ( lib/Data/IntMap/CharMap2.hs, dist/build/Data/IntMap/CharMap2.p_o ) Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/nxr5ghw869ck8d0am4wvg2dc1bsvsrqn-rerebase-1.21.2 shrinking /nix/store/nxr5ghw869ck8d0am4wvg2dc1bsvsrqn-rerebase-1.21.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSrerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ-ghc9.10.2.so checking for references to /build/ in /nix/store/nxr5ghw869ck8d0am4wvg2dc1bsvsrqn-rerebase-1.21.2... [regex-tdfa] [ 2 of 25] Compiling Data.IntSet.EnumSet2 ( lib/Data/IntSet/EnumSet2.hs, dist/build/Data/IntSet/EnumSet2.p_o ) [regex-tdfa] [ 3 of 25] Compiling Data.IntMap.EnumMap2 ( lib/Data/IntMap/EnumMap2.hs, dist/build/Data/IntMap/EnumMap2.p_o ) patching script interpreter paths in /nix/store/nxr5ghw869ck8d0am4wvg2dc1bsvsrqn-rerebase-1.21.2 stripping (with command strip and flags -S -p) in /nix/store/nxr5ghw869ck8d0am4wvg2dc1bsvsrqn-rerebase-1.21.2/lib reverseInPlace: OK (36.53s) +++ OK, passed 100 tests. [regex-tdfa] [ 4 of 25] Compiling Paths_regex_tdfa ( dist/build/autogen/Paths_regex_tdfa.hs, dist/build/Paths_regex_tdfa.p_o ) [regex-tdfa] [ 5 of 25] Compiling Text.Regex.TDFA.IntArrTrieSet ( lib/Text/Regex/TDFA/IntArrTrieSet.hs, dist/build/Text/Regex/TDFA/IntArrTrieSet.p_o ) [regex-tdfa] [ 6 of 25] Compiling Text.Regex.TDFA.Common ( lib/Text/Regex/TDFA/Common.hs, dist/build/Text/Regex/TDFA/Common.p_o ) [haddock-library] [3 of 8] Compiling Documentation.Haddock.Parser.Monad ( src/Documentation/Haddock/Parser/Monad.hs, dist/build/Documentation/Haddock/Parser/Monad.p_o ) [haddock-library] src/Documentation/Haddock/Parser/Monad.hs:34:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [haddock-library]  The import of ‘Data.List’ is redundant [haddock-library]  except perhaps to import instances from ‘Data.List’ [haddock-library]  To import instances alone, use: import Data.List() [haddock-library]  | [haddock-library] 34 | import Data.List ( foldl' ) [haddock-library]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [haddock-library]  shrinking RPATHs of ELF executables and libraries in /nix/store/0zgxcb26gs4v550jsz661gdghji8lfpq-rerebase-1.21.2-doc checking for references to /build/ in /nix/store/0zgxcb26gs4v550jsz661gdghji8lfpq-rerebase-1.21.2-doc... [regex-tdfa] [ 7 of 25] Compiling Text.Regex.TDFA.NewDFA.Uncons ( lib/Text/Regex/TDFA/NewDFA/Uncons.hs, dist/build/Text/Regex/TDFA/NewDFA/Uncons.p_o ) [regex-tdfa] [ 8 of 25] Compiling Text.Regex.TDFA.NewDFA.MakeTest ( lib/Text/Regex/TDFA/NewDFA/MakeTest.hs, dist/build/Text/Regex/TDFA/NewDFA/MakeTest.p_o ) [regex-tdfa] [ 9 of 25] Compiling Text.Regex.TDFA.NewDFA.Tester ( lib/Text/Regex/TDFA/NewDFA/Tester.hs, dist/build/Text/Regex/TDFA/NewDFA/Tester.p_o ) patching script interpreter paths in /nix/store/0zgxcb26gs4v550jsz661gdghji8lfpq-rerebase-1.21.2-doc [haddock-library] [4 of 8] Compiling Documentation.Haddock.Parser.Util ( src/Documentation/Haddock/Parser/Util.hs, dist/build/Documentation/Haddock/Parser/Util.p_o ) [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/0zgxcb26gs4v550jsz661gdghji8lfpq-rerebase-1.21.2-doc /nix/store/nxr5ghw869ck8d0am4wvg2dc1bsvsrqn-rerebase-1.21.2 [post-build-hook] Pushing 2 paths (166 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/0zgxcb26gs4v550jsz661gdghji8lfpq-rerebase-1.21.2-doc (3.82 MiB) [post-build-hook] Pushing /nix/store/nxr5ghw869ck8d0am4wvg2dc1bsvsrqn-rerebase-1.21.2 (10.28 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/0zgxcb26gs4v550jsz661gdghji8lfpq-rerebase-1.21.2-doc /nix/store/nxr5ghw869ck8d0am4wvg2dc1bsvsrqn-rerebase-1.21.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/0zgxcb26gs4v550jsz661gdghji8lfpq-rerebase-1.21.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/nxr5ghw869ck8d0am4wvg2dc1bsvsrqn-rerebase-1.21.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/wyxc2gkcqg3r590mcf5ygs7wsqbf12ra-rerebase-1.21.2.drv' to 'https://cache.nix-ci.com'... Building deferred-folds Building focus zipInPlace: OK (3.84s) +++ OK, passed 100 tests. All 363 tests passed (56.78s) Test suite bitvec-tests: PASS Test suite logged to: dist/test/bitvec-1.1.5.0-bitvec-tests.log 1 of 1 test suites (1 of 1 test cases) passed. checkPhase completed in 57 seconds Phase: haddockPhase Preprocessing library for bitvec-1.1.5.0... Running Haddock on library for bitvec-1.1.5.0... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: vector-0.13.2.0 [ 1 of 13] Compiling Data.Bit.PdepPext ( src/Data/Bit/PdepPext.hs, nothing ) [ 2 of 13] Compiling Data.Bit.SIMD ( src/Data/Bit/SIMD.hs, nothing ) [ 3 of 13] Compiling Data.Bit.Utils ( src/Data/Bit/Utils.hs, nothing ) [ 4 of 13] Compiling Data.Bit.InternalTS ( src/Data/Bit/InternalTS.hs, nothing ) [ 5 of 13] Compiling Data.Bit.MutableTS ( src/Data/Bit/MutableTS.hs, nothing ) [ 6 of 13] Compiling Data.Bit.Internal ( src/Data/Bit/Internal.hs, nothing ) [ 7 of 13] Compiling Data.Bit.Mutable ( src/Data/Bit/Mutable.hs, nothing ) [ 8 of 13] Compiling Data.Bit.ImmutableTS ( src/Data/Bit/ImmutableTS.hs, nothing ) [ 9 of 13] Compiling Data.Bit.Immutable ( src/Data/Bit/Immutable.hs, nothing ) [10 of 13] Compiling Data.Bit.F2PolyTS ( src/Data/Bit/F2PolyTS.hs, nothing ) [11 of 13] Compiling Data.Bit.ThreadSafe ( src/Data/Bit/ThreadSafe.hs, nothing ) [12 of 13] Compiling Data.Bit.F2Poly ( src/Data/Bit/F2Poly.hs, nothing ) [13 of 13] Compiling Data.Bit ( src/Data/Bit.hs, nothing ) Haddock coverage: Warning: 'Bit' is ambiguous. It is defined * at src/Data/Bit/Internal.hs:81:15 * at src/Data/Bit/Internal.hs:81:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Bit/Internal.hs:81:1 Warning: Data.Bit.InternalTS: Couldn't find .haddock for export Vector Warning: Data.Bit.InternalTS: Couldn't find .haddock for export MVector Warning: 'Bit' is ambiguous. It is defined * at src/Data/Bit/Internal.hs:63:15 * at src/Data/Bit/Internal.hs:63:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Bit/Internal.hs:63:1 Warning: Data.Bit.Internal: Couldn't find .haddock for export Vector Warning: Data.Bit.Internal: Couldn't find .haddock for export MVector Warning: 'Bit' is ambiguous. It is defined * at src/Data/Bit/Internal.hs:81:15 * at src/Data/Bit/Internal.hs:81:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Bit/Internal.hs:81:1 Warning: 'F2Poly' is ambiguous. It is defined * at src/Data/Bit/F2Poly.hs:69:18 * at src/Data/Bit/F2Poly.hs:69:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Bit/F2Poly.hs:69:1 Warning: Data.Bit.ThreadSafe: Couldn't find .haddock for export Vector Warning: Data.Bit.ThreadSafe: Couldn't find .haddock for export MVector 95% ( 40 / 42) in 'Data.Bit.ThreadSafe' Warning: 'Bit' is ambiguous. It is defined * at src/Data/Bit/Internal.hs:63:15 * at src/Data/Bit/Internal.hs:63:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Bit/Internal.hs:63:1 Warning: 'F2Poly' is ambiguous. It is defined * at src/Data/Bit/F2Poly.hs:69:18 * at src/Data/Bit/F2Poly.hs:69:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Bit/F2Poly.hs:69:1 Warning: Data.Bit: Couldn't find .haddock for export Vector Warning: Data.Bit: Couldn't find .haddock for export MVector 95% ( 40 / 42) in 'Data.Bit' [haddock-library] [5 of 8] Compiling Documentation.Haddock.Parser.Identifier ( src/Documentation/Haddock/Parser/Identifier.hs, dist/build/Documentation/Haddock/Parser/Identifier.p_o ) [haddock-library] [6 of 8] Compiling Documentation.Haddock.Markup ( src/Documentation/Haddock/Markup.hs, dist/build/Documentation/Haddock/Markup.p_o ) [haddock-library] [7 of 8] Compiling Documentation.Haddock.Doc ( src/Documentation/Haddock/Doc.hs, dist/build/Documentation/Haddock/Doc.p_o ) [haddock-library] [8 of 8] Compiling Documentation.Haddock.Parser ( src/Documentation/Haddock/Parser.hs, dist/build/Documentation/Haddock/Parser.p_o ) [regex-tdfa] [10 of 25] Compiling Text.Regex.TDFA.NewDFA.Engine_NC_FA ( lib/Text/Regex/TDFA/NewDFA/Engine_NC_FA.hs, dist/build/Text/Regex/TDFA/NewDFA/Engine_NC_FA.p_o ) [regex-tdfa] [11 of 25] Compiling Text.Regex.TDFA.NewDFA.Engine_NC ( lib/Text/Regex/TDFA/NewDFA/Engine_NC.hs, dist/build/Text/Regex/TDFA/NewDFA/Engine_NC.p_o ) [regex-tdfa] [12 of 25] Compiling Text.Regex.TDFA.NewDFA.Engine_FA ( lib/Text/Regex/TDFA/NewDFA/Engine_FA.hs, dist/build/Text/Regex/TDFA/NewDFA/Engine_FA.p_o ) [regex-tdfa] [13 of 25] Compiling Text.Regex.TDFA.NewDFA.Engine ( lib/Text/Regex/TDFA/NewDFA/Engine.hs, dist/build/Text/Regex/TDFA/NewDFA/Engine.p_o ) Warning: Data.Bit.ThreadSafe: could not find link destinations for: - Data.Vector.Generic.Base.Vector - Data.Vector.Generic.Mutable.Base.MVector - Data.Vector.Generic.Base.Mutable - Data.Vector.Unboxed.Base.Unbox - Data.Vector.Generic.Base.basicLength - Data.Vector.Generic.Base.basicUnsafeIndexM - Data.Vector.Generic.Mutable.Base.basicUnsafeNew - Data.Vector.Generic.Base.basicUnsafeFreeze - Data.Vector.Generic.Mutable.Base.basicUnsafeSlice - Data.Vector.Generic.Mutable.Base.basicLength - Data.Vector.Generic.Mutable.Base.basicUnsafeWrite - Data.Vector.Generic.Mutable.Base.basicUnsafeGrow - Data.Vector.Generic.Mutable.Base.basicUnsafeRead - Data.Vector.Generic.Base.elemseq - Data.Vector.Generic.Mutable.Base.basicInitialize - Data.Vector.Generic.Base.basicUnsafeCopy - Data.Vector.Generic.Mutable.Base.basicUnsafeCopy - Data.Vector.Generic.Base.basicUnsafeSlice - Data.Vector.Generic.Mutable.Base.basicClear - Data.Vector.Generic.Mutable.Base.basicOverlaps - Data.Vector.Generic.Mutable.Base.basicSet - Data.Vector.Generic.Mutable.Base.basicUnsafeMove - Data.Vector.Generic.Mutable.Base.basicUnsafeReplicate - Data.Vector.Generic.Base.basicUnsafeThaw - Data.Bit.InternalTS.D:R:VectorBit0 - Data.Bit.InternalTS.D:R:MVectorsBit0 - Data.Bit.InternalTS.Rep_Bit - Data.Bit.F2PolyTS.Rep_F2Poly Warning: Data.Bit: could not find link destinations for: - Data.Vector.Generic.Base.Vector - Data.Vector.Generic.Mutable.Base.MVector - Data.Vector.Generic.Base.Mutable - Data.Vector.Unboxed.Base.Unbox - Data.Vector.Generic.Base.basicLength - Data.Vector.Generic.Base.basicUnsafeIndexM - Data.Vector.Generic.Mutable.Base.basicUnsafeNew - Data.Vector.Generic.Base.basicUnsafeFreeze - Data.Vector.Generic.Mutable.Base.basicUnsafeSlice - Data.Vector.Generic.Mutable.Base.basicLength - Data.Vector.Generic.Mutable.Base.basicUnsafeWrite - Data.Vector.Generic.Mutable.Base.basicUnsafeGrow - Data.Vector.Generic.Mutable.Base.basicUnsafeRead - Data.Vector.Generic.Base.elemseq - Data.Vector.Generic.Mutable.Base.basicInitialize - Data.Vector.Generic.Base.basicUnsafeCopy - Data.Vector.Generic.Mutable.Base.basicUnsafeCopy - Data.Vector.Generic.Base.basicUnsafeSlice - Data.Vector.Generic.Mutable.Base.basicClear - Data.Vector.Generic.Mutable.Base.basicOverlaps - Data.Vector.Generic.Mutable.Base.basicSet - Data.Vector.Generic.Mutable.Base.basicUnsafeMove - Data.Vector.Generic.Mutable.Base.basicUnsafeReplicate - Data.Vector.Generic.Base.basicUnsafeThaw - Data.Bit.Internal.D:R:VectorBit0 - Data.Bit.Internal.D:R:MVectorsBit0 - Data.Bit.Internal.Rep_Bit - Data.Bit.F2Poly.Rep_F2Poly [deferred-folds] Phase: setupCompilerEnvironmentPhase [focus] Phase: setupCompilerEnvironmentPhase [deferred-folds] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [focus] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [focus] Phase: unpackPhase [focus] unpacking source archive /nix/store/8vmyx2waxg58w93migb73jmp3xjfdyqb-focus-1.0.3.2.tar.gz [focus] source root is focus-1.0.3.2 [focus] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "focus-1.0.3.2/test/Main.hs" [focus] Phase: patchPhase [focus] Phase: compileBuildDriverPhase [focus] setupCompileFlags: -package-db=/build/tmp.Lej88WLZpi/setup-package.conf.d -threaded [deferred-folds] Phase: unpackPhase [deferred-folds] unpacking source archive /nix/store/128gx7xz3a8jh74c14qflvc2h87jmzpl-deferred-folds-0.9.18.7.tar.gz [deferred-folds] source root is deferred-folds-0.9.18.7 [deferred-folds] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "deferred-folds-0.9.18.7/test/Main.hs" [deferred-folds] Phase: patchPhase [haddock-library] Preprocessing test suite 'fixtures' for haddock-library-1.11.0... [haddock-library] Building test suite 'fixtures' for haddock-library-1.11.0... [deferred-folds] Phase: compileBuildDriverPhase [deferred-folds] setupCompileFlags: -package-db=/build/tmp.UTdmOw8Hs1/setup-package.conf.d -threaded [focus] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.Lej88WLZpi/Main.o ) [deferred-folds] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.UTdmOw8Hs1/Main.o ) [haddock-library] [1 of 1] Compiling Main ( fixtures/Fixtures.hs, dist/build/fixtures/fixtures-tmp/Main.o ) [focus] [2 of 2] Linking Setup [deferred-folds] [2 of 2] Linking Setup [haddock-library] fixtures/Fixtures.hs:9:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [haddock-library]  The import of ‘Data.List’ is redundant [haddock-library]  except perhaps to import instances from ‘Data.List’ [haddock-library]  To import instances alone, use: import Data.List() [haddock-library]  | [haddock-library] 9 | import Data.List (foldl') [haddock-library]  | ^^^^^^^^^^^^^^^^^^^^^^^^^ [haddock-library]  [focus] Phase: updateAutotoolsGnuConfigScriptsPhase [focus] Phase: configurePhase [focus] configureFlags: --verbose --prefix=/nix/store/1xc1g43zjbidc38c3im6w5cdy22gya9g-focus-1.0.3.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/m5sq415z3scvzvlg2kzlsmngyc1a6nd2-focus-1.0.3.2-doc/share/doc/focus-1.0.3.2 --with-gcc=gcc --package-db=/build/tmp.Lej88WLZpi/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [focus] Using Parsec parser [focus] Configuring focus-1.0.3.2... [deferred-folds] Phase: updateAutotoolsGnuConfigScriptsPhase [deferred-folds] Phase: configurePhase [deferred-folds] configureFlags: --verbose --prefix=/nix/store/094w5pa9r1fznr7g1h3ji6nfgrj4zzr4-deferred-folds-0.9.18.7 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/zvc9pq571bj3w50r469mqbrirb5lbn5h-deferred-folds-0.9.18.7-doc/share/doc/deferred-folds-0.9.18.7 --with-gcc=gcc --package-db=/build/tmp.UTdmOw8Hs1/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [deferred-folds] Using Parsec parser [deferred-folds] Configuring deferred-folds-0.9.18.7... [haddock-library] [2 of 2] Linking dist/build/fixtures/fixtures [regex-tdfa] [14 of 25] Compiling Text.Regex.TDFA.Pattern ( lib/Text/Regex/TDFA/Pattern.hs, dist/build/Text/Regex/TDFA/Pattern.p_o ) [regex-tdfa] [15 of 25] Compiling Text.Regex.TDFA.CorePattern ( lib/Text/Regex/TDFA/CorePattern.hs, dist/build/Text/Regex/TDFA/CorePattern.p_o ) [regex-tdfa] [16 of 25] Compiling Text.Regex.TDFA.ReadRegex ( lib/Text/Regex/TDFA/ReadRegex.hs, dist/build/Text/Regex/TDFA/ReadRegex.p_o ) [regex-tdfa] [17 of 25] Compiling Text.Regex.TDFA.TNFA ( lib/Text/Regex/TDFA/TNFA.hs, dist/build/Text/Regex/TDFA/TNFA.p_o ) [regex-tdfa] [18 of 25] Compiling Text.Regex.TDFA.TDFA ( lib/Text/Regex/TDFA/TDFA.hs, dist/build/Text/Regex/TDFA/TDFA.p_o ) [regex-tdfa] [19 of 25] Compiling Text.Regex.TDFA.String ( lib/Text/Regex/TDFA/String.hs, dist/build/Text/Regex/TDFA/String.p_o ) [regex-tdfa] [20 of 25] Compiling Text.Regex.TDFA.Sequence ( lib/Text/Regex/TDFA/Sequence.hs, dist/build/Text/Regex/TDFA/Sequence.p_o ) [focus] Dependency base >=4.11 && <5: using base-4.20.1.0 [focus] Dependency transformers >=0.5 && <0.7: using transformers-0.6.1.1 [focus] Dependency focus: using focus-1.0.3.2 [focus] Dependency rerebase <2: using rerebase-1.21.2 [focus] Dependency tasty >=0.12 && <2: using tasty-1.5.3 [focus] Dependency tasty-hunit >=0.9 && <0.11: using tasty-hunit-0.10.2 [focus] Source component graph: [focus]  component lib [focus]  component test:test dependency lib [focus] Configured component graph: [focus]  component focus-1.0.3.2-EjkviXL6tPiAFXscwaJqr1 [focus]  include base-4.20.1.0-2277 [focus]  include transformers-0.6.1.1-407f [focus]  component focus-1.0.3.2-IeOzugJGFfTIvNyT2BqYHX-test [focus]  include focus-1.0.3.2-EjkviXL6tPiAFXscwaJqr1 [focus]  include rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ [focus]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [focus]  include tasty-hunit-0.10.2-ApRuPpVuRf9mwaiocwfO9 [focus] Linked component graph: [focus]  unit focus-1.0.3.2-EjkviXL6tPiAFXscwaJqr1 [focus]  include base-4.20.1.0-2277 [focus]  include transformers-0.6.1.1-407f [focus]  Focus=focus-1.0.3.2-EjkviXL6tPiAFXscwaJqr1:Focus [focus]  unit focus-1.0.3.2-IeOzugJGFfTIvNyT2BqYHX-test [focus]  include focus-1.0.3.2-EjkviXL6tPiAFXscwaJqr1 [focus]  include rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ [focus]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [focus]  include tasty-hunit-0.10.2-ApRuPpVuRf9mwaiocwfO9 [focus] Ready component graph: [focus]  definite focus-1.0.3.2-EjkviXL6tPiAFXscwaJqr1 [focus]  depends base-4.20.1.0-2277 [focus]  depends transformers-0.6.1.1-407f [focus]  definite focus-1.0.3.2-IeOzugJGFfTIvNyT2BqYHX-test [focus]  depends focus-1.0.3.2-EjkviXL6tPiAFXscwaJqr1 [focus]  depends rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ [focus]  depends tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [focus]  depends tasty-hunit-0.10.2-ApRuPpVuRf9mwaiocwfO9 [focus] Using Cabal-3.12.1.0 compiled by ghc-9.10 [focus] Using compiler: ghc-9.10.2 [focus] Using install prefix: [focus] /nix/store/1xc1g43zjbidc38c3im6w5cdy22gya9g-focus-1.0.3.2 [focus] Executables installed in: [focus] /nix/store/1xc1g43zjbidc38c3im6w5cdy22gya9g-focus-1.0.3.2/bin [focus] Libraries installed in: [focus] /nix/store/1xc1g43zjbidc38c3im6w5cdy22gya9g-focus-1.0.3.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/focus-1.0.3.2-EjkviXL6tPiAFXscwaJqr1 [focus] Dynamic Libraries installed in: [focus] /nix/store/1xc1g43zjbidc38c3im6w5cdy22gya9g-focus-1.0.3.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [focus] Private executables installed in: [focus] /nix/store/1xc1g43zjbidc38c3im6w5cdy22gya9g-focus-1.0.3.2/libexec/x86_64-linux-ghc-9.10.2-1e2a/focus-1.0.3.2 [focus] Data files installed in: [focus] /nix/store/1xc1g43zjbidc38c3im6w5cdy22gya9g-focus-1.0.3.2/share/x86_64-linux-ghc-9.10.2-1e2a/focus-1.0.3.2 [focus] Documentation installed in: [focus] /nix/store/m5sq415z3scvzvlg2kzlsmngyc1a6nd2-focus-1.0.3.2-doc/share/doc/focus-1.0.3.2 [focus] Configuration files installed in: [focus] /nix/store/1xc1g43zjbidc38c3im6w5cdy22gya9g-focus-1.0.3.2/etc [focus] No alex found [focus] Using ar found on system at: [focus] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [focus] No c2hs found [focus] No cpphs found [focus] No doctest found [focus] Using gcc version 14.3.0 given by user at: [focus] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [focus] Using ghc version 9.10.2 found on system at: [focus] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [focus] Using ghc-pkg version 9.10.2 found on system at: [focus] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [focus] No ghcjs found [focus] No ghcjs-pkg found [focus] No greencard found [focus] Using haddock version 2.31.0 found on system at: [focus] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [focus] No happy found [focus] Using haskell-suite found on system at: haskell-suite-dummy-location [focus] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [focus] No hmake found [focus] Using hpc version 0.69 found on system at: [focus] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [focus] Using hsc2hs version 0.68.10 found on system at: [focus] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [focus] Using hscolour version 1.25 found on system at: [focus] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [focus] No jhc found [focus] Using ld found on system at: [focus] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [focus] No pkg-config found [focus] Using runghc version 9.10.2 found on system at: [focus] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [focus] Using strip version 2.44 found on system at: [focus] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [focus] Using tar found on system at: [focus] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [focus] No uhc found [deferred-folds] Dependency base >=4.9 && <5: using base-4.20.1.0 [deferred-folds] Dependency bytestring >=0.10 && <0.13: using bytestring-0.12.2.0 [deferred-folds] Dependency containers >=0.5 && <0.8: using containers-0.7 [deferred-folds] Dependency foldl >=1 && <2: using foldl-1.4.18 [deferred-folds] Dependency hashable >=1 && <2: using hashable-1.5.0.0 [deferred-folds] Dependency primitive >=0.6.4 && <0.10: using primitive-0.9.1.0 [deferred-folds] Dependency text >=1.2 && <1.3 || >=2.0 && <2.2: using text-2.1.2 [deferred-folds] Dependency transformers >=0.5 && <0.7: using transformers-0.6.1.1 [deferred-folds] Dependency unordered-containers >=0.2 && <0.3: using [deferred-folds] unordered-containers-0.2.20.1 [deferred-folds] Dependency vector >=0.12 && <0.14: using vector-0.13.2.0 [deferred-folds] Dependency deferred-folds: using deferred-folds-0.9.18.7 [deferred-folds] Dependency quickcheck-instances >=0.3.11 && <0.4: using [deferred-folds] quickcheck-instances-0.3.33 [deferred-folds] Dependency rerebase <2: using rerebase-1.21.2 [deferred-folds] Dependency tasty >=0.12 && <2: using tasty-1.5.3 [deferred-folds] Dependency tasty-quickcheck >=0.9 && <0.12: using tasty-quickcheck-0.11.1 [deferred-folds] Source component graph: [deferred-folds]  component lib [deferred-folds]  component test:test dependency lib [deferred-folds] Configured component graph: [deferred-folds]  component deferred-folds-0.9.18.7-ITZuEBxV5QSGMh51zUE4qG [deferred-folds]  include base-4.20.1.0-2277 [deferred-folds]  include bytestring-0.12.2.0-5835 [deferred-folds]  include containers-0.7-dff9 [deferred-folds]  include foldl-1.4.18-JUvpw4UKAdU3SFdPE11NgQ [deferred-folds]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [deferred-folds]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [deferred-folds]  include text-2.1.2-9845 [deferred-folds]  include transformers-0.6.1.1-407f [deferred-folds]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [deferred-folds]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [deferred-folds]  component deferred-folds-0.9.18.7-1YDYHByOEzbK5OWMKyx1Eh-test [deferred-folds]  include deferred-folds-0.9.18.7-ITZuEBxV5QSGMh51zUE4qG [deferred-folds]  include quickcheck-instances-0.3.33-J59fUUft4T8JJJI5spwjev [deferred-folds]  include rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ [deferred-folds]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [deferred-folds]  include tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [deferred-folds] Linked component graph: [deferred-folds]  unit deferred-folds-0.9.18.7-ITZuEBxV5QSGMh51zUE4qG [deferred-folds]  include base-4.20.1.0-2277 [deferred-folds]  include bytestring-0.12.2.0-5835 [deferred-folds]  include containers-0.7-dff9 [deferred-folds]  include foldl-1.4.18-JUvpw4UKAdU3SFdPE11NgQ [deferred-folds]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [deferred-folds]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [deferred-folds]  include text-2.1.2-9845 [deferred-folds]  include transformers-0.6.1.1-407f [deferred-folds]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [deferred-folds]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [deferred-folds]  DeferredFolds.Unfoldl=deferred-folds-0.9.18.7-ITZuEBxV5QSGMh51zUE4qG:DeferredFolds.Unfoldl,DeferredFolds.UnfoldlM=deferred-folds-0.9.18.7-ITZuEBxV5QSGMh51zUE4qG:DeferredFolds.UnfoldlM,DeferredFolds.Unfoldr=deferred-folds-0.9.18.7-ITZuEBxV5QSGMh51zUE4qG:DeferredFolds.Unfoldr [deferred-folds]  unit deferred-folds-0.9.18.7-1YDYHByOEzbK5OWMKyx1Eh-test [deferred-folds]  include deferred-folds-0.9.18.7-ITZuEBxV5QSGMh51zUE4qG [deferred-folds]  include quickcheck-instances-0.3.33-J59fUUft4T8JJJI5spwjev [deferred-folds]  include rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ [deferred-folds]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [deferred-folds]  include tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [deferred-folds] Ready component graph: [deferred-folds]  definite deferred-folds-0.9.18.7-ITZuEBxV5QSGMh51zUE4qG [deferred-folds]  depends base-4.20.1.0-2277 [deferred-folds]  depends bytestring-0.12.2.0-5835 [deferred-folds]  depends containers-0.7-dff9 [deferred-folds]  depends foldl-1.4.18-JUvpw4UKAdU3SFdPE11NgQ [deferred-folds]  depends hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [deferred-folds]  depends primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [deferred-folds]  depends text-2.1.2-9845 [deferred-folds]  depends transformers-0.6.1.1-407f [deferred-folds]  depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [deferred-folds]  depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [deferred-folds]  definite deferred-folds-0.9.18.7-1YDYHByOEzbK5OWMKyx1Eh-test [deferred-folds]  depends deferred-folds-0.9.18.7-ITZuEBxV5QSGMh51zUE4qG [deferred-folds]  depends quickcheck-instances-0.3.33-J59fUUft4T8JJJI5spwjev [deferred-folds]  depends rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ [deferred-folds]  depends tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [deferred-folds]  depends tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [deferred-folds] Using Cabal-3.12.1.0 compiled by ghc-9.10 [deferred-folds] Using compiler: ghc-9.10.2 [deferred-folds] Using install prefix: [deferred-folds] /nix/store/094w5pa9r1fznr7g1h3ji6nfgrj4zzr4-deferred-folds-0.9.18.7 [deferred-folds] Executables installed in: [deferred-folds] /nix/store/094w5pa9r1fznr7g1h3ji6nfgrj4zzr4-deferred-folds-0.9.18.7/bin [deferred-folds] Libraries installed in: [deferred-folds] /nix/store/094w5pa9r1fznr7g1h3ji6nfgrj4zzr4-deferred-folds-0.9.18.7/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/deferred-folds-0.9.18.7-ITZuEBxV5QSGMh51zUE4qG [deferred-folds] Dynamic Libraries installed in: [deferred-folds] /nix/store/094w5pa9r1fznr7g1h3ji6nfgrj4zzr4-deferred-folds-0.9.18.7/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [deferred-folds] Private executables installed in: [deferred-folds] /nix/store/094w5pa9r1fznr7g1h3ji6nfgrj4zzr4-deferred-folds-0.9.18.7/libexec/x86_64-linux-ghc-9.10.2-1e2a/deferred-folds-0.9.18.7 [deferred-folds] Data files installed in: [deferred-folds] /nix/store/094w5pa9r1fznr7g1h3ji6nfgrj4zzr4-deferred-folds-0.9.18.7/share/x86_64-linux-ghc-9.10.2-1e2a/deferred-folds-0.9.18.7 [deferred-folds] Documentation installed in: [deferred-folds] /nix/store/zvc9pq571bj3w50r469mqbrirb5lbn5h-deferred-folds-0.9.18.7-doc/share/doc/deferred-folds-0.9.18.7 [deferred-folds] Configuration files installed in: [deferred-folds] /nix/store/094w5pa9r1fznr7g1h3ji6nfgrj4zzr4-deferred-folds-0.9.18.7/etc [deferred-folds] No alex found [deferred-folds] Using ar found on system at: [deferred-folds] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [deferred-folds] No c2hs found [deferred-folds] No cpphs found [deferred-folds] No doctest found [deferred-folds] Using gcc version 14.3.0 given by user at: [deferred-folds] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [deferred-folds] Using ghc version 9.10.2 found on system at: [deferred-folds] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [deferred-folds] Using ghc-pkg version 9.10.2 found on system at: [deferred-folds] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [deferred-folds] No ghcjs found [deferred-folds] No ghcjs-pkg found [deferred-folds] No greencard found [deferred-folds] Using haddock version 2.31.0 found on system at: [deferred-folds] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [deferred-folds] No happy found [deferred-folds] Using haskell-suite found on system at: haskell-suite-dummy-location [deferred-folds] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [deferred-folds] No hmake found [deferred-folds] Using hpc version 0.69 found on system at: [deferred-folds] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [deferred-folds] Using hsc2hs version 0.68.10 found on system at: [deferred-folds] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [deferred-folds] Using hscolour version 1.25 found on system at: [deferred-folds] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [deferred-folds] No jhc found [deferred-folds] Using ld found on system at: [deferred-folds] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [deferred-folds] No pkg-config found [deferred-folds] Using runghc version 9.10.2 found on system at: [deferred-folds] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [deferred-folds] Using strip version 2.44 found on system at: [deferred-folds] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [deferred-folds] Using tar found on system at: [deferred-folds] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [deferred-folds] No uhc found [regex-tdfa] [21 of 25] Compiling Text.Regex.TDFA.ByteString.Lazy ( lib/Text/Regex/TDFA/ByteString/Lazy.hs, dist/build/Text/Regex/TDFA/ByteString/Lazy.p_o ) [focus] Phase: buildPhase [regex-tdfa] [22 of 25] Compiling Text.Regex.TDFA.ByteString ( lib/Text/Regex/TDFA/ByteString.hs, dist/build/Text/Regex/TDFA/ByteString.p_o ) [regex-tdfa] [23 of 25] Compiling Text.Regex.TDFA.Text ( lib/Text/Regex/TDFA/Text.hs, dist/build/Text/Regex/TDFA/Text.p_o ) [regex-tdfa] [24 of 25] Compiling Text.Regex.TDFA.Text.Lazy ( lib/Text/Regex/TDFA/Text/Lazy.hs, dist/build/Text/Regex/TDFA/Text/Lazy.p_o ) [regex-tdfa] [25 of 25] Compiling Text.Regex.TDFA ( lib/Text/Regex/TDFA.hs, dist/build/Text/Regex/TDFA.p_o ) [deferred-folds] Phase: buildPhase [focus] Preprocessing library for focus-1.0.3.2... [focus] Building library for focus-1.0.3.2... [deferred-folds] Preprocessing library for deferred-folds-0.9.18.7... [deferred-folds] Building library for deferred-folds-0.9.18.7... [focus] [1 of 2] Compiling Focus.Prelude ( library/Focus/Prelude.hs, dist/build/Focus/Prelude.o, dist/build/Focus/Prelude.dyn_o ) [deferred-folds] [ 1 of 11] Compiling DeferredFolds.Prelude ( library/DeferredFolds/Prelude.hs, dist/build/DeferredFolds/Prelude.o, dist/build/DeferredFolds/Prelude.dyn_o ) [focus] [2 of 2] Compiling Focus ( library/Focus.hs, dist/build/Focus.o, dist/build/Focus.dyn_o ) [haddock-library] buildPhase completed in 30 seconds [haddock-library] Phase: checkPhase [deferred-folds] [ 2 of 11] Compiling DeferredFolds.Types ( library/DeferredFolds/Types.hs, dist/build/DeferredFolds/Types.o, dist/build/DeferredFolds/Types.dyn_o ) [deferred-folds] [ 3 of 11] Compiling DeferredFolds.Defs.UnfoldrM ( library/DeferredFolds/Defs/UnfoldrM.hs, dist/build/DeferredFolds/Defs/UnfoldrM.o, dist/build/DeferredFolds/Defs/UnfoldrM.dyn_o ) [deferred-folds] [ 4 of 11] Compiling DeferredFolds.Defs.UnfoldlM ( library/DeferredFolds/Defs/UnfoldlM.hs, dist/build/DeferredFolds/Defs/UnfoldlM.o, dist/build/DeferredFolds/Defs/UnfoldlM.dyn_o ) [haddock-library] Running 2 test suites... [haddock-library] Test suite spec: RUNNING... [haddock-library]  [haddock-library] Documentation.Haddock.Parser [haddock-library]  parseString [haddock-library]  is total [✔] [haddock-library]  +++ OK, passed 100 tests. [haddock-library]  when parsing text [haddock-library]  can handle unicode [✔] [haddock-library]  accepts numeric character references [✔] [haddock-library]  accepts hexadecimal character references [✔] [haddock-library]  allows to backslash-escape characters except \r [✔] [haddock-library]  +++ OK, passed 100 tests. [haddock-library]  when parsing strings contaning numeric character references [haddock-library]  will implicitly convert digits to characters [✔] [haddock-library]  will implicitly convert hex encoded characters [✔] [haddock-library]  when parsing identifiers [haddock-library]  parses identifiers enclosed within single ticks [✔] [haddock-library]  parses identifiers enclosed within backticks [✔] [haddock-library]  parses identifiers preceded by a backtick and followed by a single quote [✔] [haddock-library]  parses identifiers preceded by a single quote and followed by a backtick [✔] [haddock-library]  can parse a constructor identifier [✔] [haddock-library]  can parse a qualified identifier [✔] [haddock-library]  parses a word with an one of the delimiters in it as DocString [✔] [haddock-library]  doesn't pass pairs of delimiters with spaces between them [✔] [haddock-library]  don't use apostrophe's in the wrong place's [✔] [haddock-library]  doesn't parse empty identifiers [✔] [haddock-library]  can parse an identifier in infix notation enclosed within backticks [✔] [haddock-library]  can parse identifiers containing a single quote [✔] [haddock-library]  can parse identifiers ending with a single quote [✔] [haddock-library]  can parse identifiers in backticks ending with a single quote [✔] [haddock-library]  can parse an identifier containing a digit [✔] [haddock-library]  can parse an identifier containing unicode characters [✔] [haddock-library]  can parse a single quote followed by an identifier [✔] [haddock-library]  can parse an identifier that starts with an underscore [✔] [haddock-library]  can parse value-namespaced identifiers [✔] [haddock-library]  can parse type-namespaced identifiers [✔] [haddock-library]  can parse parenthesized operators and backticked identifiers [✔] [haddock-library]  can properly figure out the end of identifiers [✔] [haddock-library]  when parsing operators [haddock-library]  can parse an operator enclosed within single quotes [✔] [haddock-library]  can parse a qualified operator [✔] [haddock-library]  can parse a constructor operator [✔] [haddock-library]  can parse a qualified constructor operator [✔] [haddock-library]  can parse a unicode operator [✔] [haddock-library]  when parsing URLs [haddock-library]  parses a URL [✔] [haddock-library]  accepts an optional label [✔] [haddock-library]  does not accept newlines in label [✔] [haddock-library]  allows us to escape > inside the URL [✔] [haddock-library]  parses inline URLs [✔] [haddock-library]  doesn't allow for multi-line link tags [✔] [haddock-library]  when parsing markdown links [haddock-library]  parses a simple link [✔] [haddock-library]  allows whitespace between label and URL [✔] [haddock-library]  allows newlines in label [✔] [haddock-library]  allows escaping in label [✔] [haddock-library]  strips leading and trailing whitespace from label [✔] [haddock-library]  rejects whitespace in URL [✔] [haddock-library]  allows inline markup in the label [✔] [haddock-library]  when URL is on a separate line [haddock-library]  allows URL to be on a separate line [✔] [haddock-library]  allows leading whitespace [✔] [haddock-library]  rejects additional newlines [✔] [haddock-library]  when autolinking URLs [haddock-library]  autolinks HTTP URLs [✔] [haddock-library]  autolinks HTTPS URLs [✔] [haddock-library]  autolinks FTP URLs [✔] [haddock-library]  does not include a trailing comma [✔] [haddock-library]  does not include a trailing dot [✔] [haddock-library]  does not include a trailing exclamation mark [✔] [haddock-library]  does not include a trailing question mark [✔] [haddock-library]  autolinks URLs occuring mid-sentence with multiple ‘/’s [✔] [haddock-library]  when parsing images [haddock-library]  accepts markdown syntax for images [✔] [haddock-library]  accepts Unicode [✔] [haddock-library]  supports deprecated picture syntax [✔] [haddock-library]  supports title for deprecated picture syntax [✔] [haddock-library]  when parsing display math [haddock-library]  accepts markdown syntax for display math containing newlines [✔] [haddock-library]  when parsing anchors [haddock-library]  parses a single word anchor [✔] [haddock-library]  doesn't parse a multi word anchor [✔] [haddock-library]  parses a unicode anchor [✔] [haddock-library]  does not accept newlines in anchors [✔] [haddock-library]  accepts anchors mid-paragraph [✔] [haddock-library]  does not accept empty anchors [✔] [haddock-library]  does not accept anchors containing spaces [✔] [haddock-library]  when parsing emphasised text [haddock-library]  emphasises a word on its own [✔] [haddock-library]  emphasises inline correctly [✔] [haddock-library]  emphasises unicode [✔] [haddock-library]  does not emphasise multi-line strings [✔] [haddock-library]  does not emphasise the empty string [✔] [haddock-library]  parses escaped slashes literally [✔] [haddock-library]  recognizes other markup constructs within emphasised text [✔] [haddock-library]  allows other markup inside of emphasis [✔] [haddock-library]  doesn't mangle inner markup unicode [✔] [haddock-library]  properly converts HTML escape sequences [✔] [haddock-library]  allows to escape the emphasis delimiter inside of emphasis [✔] [haddock-library]  when parsing monospaced text [haddock-library]  parses simple monospaced text [✔] [haddock-library]  parses inline monospaced text [✔] [haddock-library]  allows to escape @ [✔] [haddock-library]  accepts unicode [✔] [haddock-library]  accepts other markup in monospaced text [✔] [haddock-library]  requires the closing @ [✔] [haddock-library]  when parsing bold strings [haddock-library]  allows for a bold string on its own [✔] [haddock-library]  bolds inline correctly [✔] [haddock-library]  bolds unicode [✔] [haddock-library]  does not do __multi-line\n bold__ [✔] [haddock-library]  allows other markup inside of bold [✔] [haddock-library]  doesn't mangle inner markup unicode [✔] [haddock-library]  properly converts HTML escape sequences [✔] [haddock-library]  allows to escape the bold delimiter inside of bold [✔] [haddock-library]  doesn't allow for empty bold [✔] [haddock-library]  when parsing module strings [haddock-library]  should parse a module on its own [✔] [haddock-library]  should parse a module inline [✔] [haddock-library]  can accept a simple module name [✔] [haddock-library]  can accept a module name with dots [✔] [haddock-library]  can accept a module name with unicode [✔] [haddock-library]  parses a module name with a trailing dot as regular quoted string [✔] [haddock-library]  parses a module name with a space as regular quoted string [✔] [haddock-library]  parses a module name with invalid characters as regular quoted string [✔] [haddock-library]  accepts a module name with unicode [✔] [haddock-library]  treats empty module name as regular double quotes [✔] [haddock-library]  accepts anchor reference syntax as DocModule [✔] [haddock-library]  accepts anchor with hyphen as DocModule [✔] [haddock-library]  accepts old anchor reference syntax as DocModule [✔] [haddock-library]  when parsing labeled module links [haddock-library]  parses a simple labeled module link [✔] [haddock-library]  allows escaping in label [✔] [haddock-library]  strips leading and trailing whitespace from label [✔] [haddock-library]  allows whitespace in module name link [✔] [haddock-library]  allows inline markup in the label [✔] [haddock-library]  should parse a labeled module on its own [✔] [haddock-library]  should parse a labeled module inline [✔] [haddock-library]  can accept a labeled module name with dots [✔] [haddock-library]  can accept a labeled module name with unicode [✔] [haddock-library]  parses a labeled module name with a trailing dot as a hyperlink [✔] [haddock-library]  parses a labeled module name with a space as a regular string [✔] [haddock-library]  parses a module name with invalid characters as a hyperlink [✔] [haddock-library]  accepts a labeled module name with unicode [✔] [haddock-library]  treats empty labeled module name as empty hyperlink [✔] [haddock-library]  accepts anchor reference syntax for labeled module name [✔] [haddock-library]  accepts old anchor reference syntax for labeled module name [✔] [haddock-library]  interprets empty label as a unlabeled module name [✔] [haddock-library]  parseParas [haddock-library]  is total [✔] [haddock-library]  +++ OK, passed 100 tests. [haddock-library]  doesn't crash on unicode whitespace [✔] [haddock-library]  when parsing @since [haddock-library]  adds specified version to the result [✔] [haddock-library]  ignores trailing whitespace [✔] [haddock-library]  does not allow trailing input [✔] [haddock-library]  when given multiple times [haddock-library]  gives last occurrence precedence [✔] [haddock-library]  when parsing text paragraphs [haddock-library]  parses an empty paragraph [✔] [haddock-library]  parses a simple text paragraph [✔] [haddock-library]  accepts markup in text paragraphs [✔] [haddock-library]  preserve all regular characters [✔] [haddock-library]  +++ OK, passed 100 tests; 21 discarded. [haddock-library]  separates paragraphs by empty lines [✔] [haddock-library]  when a pragraph only contains monospaced text [haddock-library]  turns it into a code block [✔] [haddock-library]  when a paragraph contains a markdown link [haddock-library]  correctly parses the link [✔] [haddock-library]  when the paragraph starts with the markdown link [haddock-library]  correctly parses it as a text paragraph (not a definition list) [✔] [haddock-library]  can be followed by an other paragraph [✔] [haddock-library]  when paragraph contains additional text [haddock-library]  accepts more text after the link [✔] [haddock-library]  accepts a newline right after the markdown link [✔] [haddock-library]  can be followed by an other paragraph [✔] [haddock-library]  when the link starts on a new line not at the beginning of the paragraph [haddock-library]  correctly parses the link [✔] [haddock-library]  when parsing birdtracks [haddock-library]  parses them as a code block [✔] [haddock-library]  ignores leading whitespace [✔] [haddock-library]  strips one leading space from each line of the block [✔] [haddock-library]  ignores empty lines when stripping spaces [✔] [haddock-library]  when any non-empty line does not start with a space [haddock-library]  does not strip any spaces [✔] [haddock-library]  ignores nested markup [✔] [haddock-library]  treats them as regular text inside text paragraphs [✔] [haddock-library]  when parsing code blocks [haddock-library]  accepts a simple code block [✔] [haddock-library]  ignores trailing whitespace after the opening @ [✔] [haddock-library]  rejects code blocks that are not closed [✔] [haddock-library]  accepts nested markup [✔] [haddock-library]  allows to escape the @ [✔] [haddock-library]  accepts horizontal space before the @ [✔] [haddock-library]  strips a leading space from a @ block if present [✔] [haddock-library]  only drops whitespace if there's some before closing @ [✔] [haddock-library]  accepts unicode [✔] [haddock-library]  requires the closing @ [✔] [haddock-library]  when parsing examples [haddock-library]  parses a simple example [✔] [haddock-library]  parses an example with result [✔] [haddock-library]  parses consecutive examples [✔] [haddock-library]  requires an example to be separated from a previous paragraph by an empty line [✔] [haddock-library]  parses bird-tracks inside of paragraphs as plain strings [✔] [haddock-library]  skips empty lines in front of an example [✔] [haddock-library]  terminates example on empty line [✔] [haddock-library]  parses a result as an empty result [✔] [haddock-library]  accepts unicode in examples [✔] [haddock-library]  when prompt is prefixed by whitespace [haddock-library]  strips the exact same amount of whitespace from result lines [✔] [haddock-library]  preserves additional whitespace [✔] [haddock-library]  keeps original if stripping is not possible [✔] [haddock-library]  when parsing paragraphs nested in lists [haddock-library]  can nest the same type of list [✔] [haddock-library]  can nest another type of list inside [✔] [haddock-library]  can nest a code block inside [✔] [haddock-library]  can nest more than one level [✔] [haddock-library]  won't fail on not fully indented paragraph [✔] [haddock-library]  can nest definition lists [✔] [haddock-library]  can come back to top level with a different list [✔] [haddock-library]  allows arbitrary initial indent of a list [✔] [haddock-library]  definition lists can come back to top level with a different list [✔] [haddock-library]  list order is preserved in presence of nesting + extra text [✔] [haddock-library]  when parsing properties [haddock-library]  can parse a single property [✔] [haddock-library]  can parse multiple subsequent properties [✔] [haddock-library]  accepts unicode in properties [✔] [haddock-library]  can deal with whitespace before and after the prop> prompt [✔] [haddock-library]  when parsing unordered lists [haddock-library]  parses a simple list [✔] [haddock-library]  ignores empty lines between list items [✔] [haddock-library]  accepts an empty list item [✔] [haddock-library]  accepts multi-line list items [✔] [haddock-library]  accepts markup in list items [✔] [haddock-library]  requires empty lines between list and other paragraphs [✔] [haddock-library]  when parsing ordered lists [haddock-library]  parses a simple list [✔] [haddock-library]  ignores empty lines between list items [✔] [haddock-library]  accepts an empty list item [✔] [haddock-library]  accepts multi-line list items [✔] [haddock-library]  accepts markup in list items [✔] [haddock-library]  requires empty lines between list and other paragraphs [✔] [haddock-library]  when parsing definition lists [haddock-library]  parses a simple list [✔] [haddock-library]  ignores empty lines between list items [✔] [haddock-library]  accepts an empty list item [✔] [haddock-library]  accepts multi-line list items [✔] [haddock-library]  accepts markup in list items [✔] [haddock-library]  accepts markup for the label [✔] [haddock-library]  requires empty lines between list and other paragraphs [✔] [haddock-library]  dose not require the colon (deprecated - this will be removed in a future release) [✔] [haddock-library]  when parsing consecutive paragraphs [haddock-library]  will not capture irrelevant consecutive lists [✔] [haddock-library]  when parsing function documentation headers [haddock-library]  can parse a simple header [✔] [haddock-library]  allow consecutive headers [✔] [haddock-library]  accepts markup in the header [✔] [haddock-library] Documentation.Haddock.Parser.Util [haddock-library]  takeUntil [haddock-library]  takes everything until a specified byte sequence [✔] [haddock-library]  requires the end sequence [✔] [haddock-library]  takes escaped bytes unconditionally [✔] [haddock-library]  [haddock-library] Finished in 0.0218 seconds [haddock-library] 215 examples, 0 failures [haddock-library] Test suite spec: PASS [haddock-library] Test suite logged to: dist/test/haddock-library-1.11.0-spec.log [haddock-library] Test suite fixtures: RUNNING... [haddock-library] running table5 [haddock-library] running linkInlineMarkup [haddock-library] running table4 [haddock-library] running identifier [haddock-library] running definitionList [haddock-library] running list-blocks2 [haddock-library] running table2 [haddock-library] running urlLabel [haddock-library] running table3 [haddock-library] running link [haddock-library] running table-cell-strip-whitespaces [haddock-library] running identifierBackticks [haddock-library] running table-simple [haddock-library] running table1 [haddock-library] running linkInline [haddock-library] running url [haddock-library] running list-blocks1 [haddock-library] Fixtures: success 17; total 17 [haddock-library] Test suite fixtures: PASS [haddock-library] Test suite logged to: dist/test/haddock-library-1.11.0-fixtures.log [haddock-library] 2 of 2 test suites (2 of 2 test cases) passed. [haddock-library] Phase: haddockPhase Documentation created: dist/doc/html/bitvec/, dist/doc/html/bitvec/bitvec.txt Preprocessing test suite 'bitvec-tests' for bitvec-1.1.5.0... Phase: installPhase [haddock-library] Preprocessing test suite 'spec' for haddock-library-1.11.0... [haddock-library] Preprocessing library for haddock-library-1.11.0... [haddock-library] Running Haddock on library for haddock-library-1.11.0... Installing library in /nix/store/9d32nq34r9xz205jpbnmmj7iiah2s4l4-bitvec-1.1.5.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/bitvec-1.1.5.0-L1kEJMG1gad40mbmsvy3oS [deferred-folds] [ 5 of 11] Compiling DeferredFolds.Defs.Unfoldl ( library/DeferredFolds/Defs/Unfoldl.hs, dist/build/DeferredFolds/Defs/Unfoldl.o, dist/build/DeferredFolds/Defs/Unfoldl.dyn_o ) [deferred-folds] [ 6 of 11] Compiling DeferredFolds.Unfoldl ( library/DeferredFolds/Unfoldl.hs, dist/build/DeferredFolds/Unfoldl.o, dist/build/DeferredFolds/Unfoldl.dyn_o ) [deferred-folds] [ 7 of 11] Compiling DeferredFolds.UnfoldlM ( library/DeferredFolds/UnfoldlM.hs, dist/build/DeferredFolds/UnfoldlM.o, dist/build/DeferredFolds/UnfoldlM.dyn_o ) [deferred-folds] [ 8 of 11] Compiling DeferredFolds.UnfoldrM ( library/DeferredFolds/UnfoldrM.hs, dist/build/DeferredFolds/UnfoldrM.o, dist/build/DeferredFolds/UnfoldrM.dyn_o ) [deferred-folds] [ 9 of 11] Compiling DeferredFolds.Util.TextArray ( library/DeferredFolds/Util/TextArray.hs, dist/build/DeferredFolds/Util/TextArray.o, dist/build/DeferredFolds/Util/TextArray.dyn_o ) [deferred-folds] [10 of 11] Compiling DeferredFolds.Defs.Unfoldr ( library/DeferredFolds/Defs/Unfoldr.hs, dist/build/DeferredFolds/Defs/Unfoldr.o, dist/build/DeferredFolds/Defs/Unfoldr.dyn_o ) [haddock-library] [1 of 8] Compiling CompatPrelude ( src/CompatPrelude.hs, nothing ) [haddock-library] [2 of 8] Compiling Documentation.Haddock.Types ( src/Documentation/Haddock/Types.hs, nothing ) [deferred-folds] [11 of 11] Compiling DeferredFolds.Unfoldr ( library/DeferredFolds/Unfoldr.hs, dist/build/DeferredFolds/Unfoldr.o, dist/build/DeferredFolds/Unfoldr.dyn_o ) [focus] [1 of 2] Compiling Focus.Prelude ( library/Focus/Prelude.hs, dist/build/Focus/Prelude.p_o ) Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/9d32nq34r9xz205jpbnmmj7iiah2s4l4-bitvec-1.1.5.0 shrinking /nix/store/9d32nq34r9xz205jpbnmmj7iiah2s4l4-bitvec-1.1.5.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSbitvec-1.1.5.0-L1kEJMG1gad40mbmsvy3oS-ghc9.10.2.so checking for references to /build/ in /nix/store/9d32nq34r9xz205jpbnmmj7iiah2s4l4-bitvec-1.1.5.0... patching script interpreter paths in /nix/store/9d32nq34r9xz205jpbnmmj7iiah2s4l4-bitvec-1.1.5.0 stripping (with command strip and flags -S -p) in /nix/store/9d32nq34r9xz205jpbnmmj7iiah2s4l4-bitvec-1.1.5.0/lib [regex-tdfa] Preprocessing test suite 'regex-tdfa-unittest' for regex-tdfa-1.3.2.5... [regex-tdfa] Building test suite 'regex-tdfa-unittest' for regex-tdfa-1.3.2.5... [haddock-library] [3 of 8] Compiling Documentation.Haddock.Parser.Monad ( src/Documentation/Haddock/Parser/Monad.hs, nothing ) [haddock-library] src/Documentation/Haddock/Parser/Monad.hs:34:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [haddock-library]  The import of ‘Data.List’ is redundant [haddock-library]  except perhaps to import instances from ‘Data.List’ [haddock-library]  To import instances alone, use: import Data.List() [haddock-library]  | [haddock-library] 34 | import Data.List ( foldl' ) [haddock-library]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [haddock-library]  [haddock-library] [4 of 8] Compiling Documentation.Haddock.Parser.Util ( src/Documentation/Haddock/Parser/Util.hs, nothing ) [haddock-library] [5 of 8] Compiling Documentation.Haddock.Parser.Identifier ( src/Documentation/Haddock/Parser/Identifier.hs, nothing ) [haddock-library] [6 of 8] Compiling Documentation.Haddock.Markup ( src/Documentation/Haddock/Markup.hs, nothing ) [regex-tdfa] [1 of 1] Compiling Main ( test/Main.hs, dist/build/regex-tdfa-unittest/regex-tdfa-unittest-tmp/Main.o ) [haddock-library] [7 of 8] Compiling Documentation.Haddock.Doc ( src/Documentation/Haddock/Doc.hs, nothing ) [haddock-library] [8 of 8] Compiling Documentation.Haddock.Parser ( src/Documentation/Haddock/Parser.hs, nothing ) [focus] [2 of 2] Compiling Focus ( library/Focus.hs, dist/build/Focus.p_o ) shrinking RPATHs of ELF executables and libraries in /nix/store/9hr49y60fbwmdadh4m3fznrvrka4cf0p-bitvec-1.1.5.0-doc checking for references to /build/ in /nix/store/9hr49y60fbwmdadh4m3fznrvrka4cf0p-bitvec-1.1.5.0-doc... [deferred-folds] [ 1 of 11] Compiling DeferredFolds.Prelude ( library/DeferredFolds/Prelude.hs, dist/build/DeferredFolds/Prelude.p_o ) patching script interpreter paths in /nix/store/9hr49y60fbwmdadh4m3fznrvrka4cf0p-bitvec-1.1.5.0-doc [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/9d32nq34r9xz205jpbnmmj7iiah2s4l4-bitvec-1.1.5.0 /nix/store/9hr49y60fbwmdadh4m3fznrvrka4cf0p-bitvec-1.1.5.0-doc [post-build-hook] Pushing 2 paths (98 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/9d32nq34r9xz205jpbnmmj7iiah2s4l4-bitvec-1.1.5.0 (11.03 MiB) [post-build-hook] Pushing /nix/store/9hr49y60fbwmdadh4m3fznrvrka4cf0p-bitvec-1.1.5.0-doc (1.92 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/9d32nq34r9xz205jpbnmmj7iiah2s4l4-bitvec-1.1.5.0 /nix/store/9hr49y60fbwmdadh4m3fznrvrka4cf0p-bitvec-1.1.5.0-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/9hr49y60fbwmdadh4m3fznrvrka4cf0p-bitvec-1.1.5.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/9d32nq34r9xz205jpbnmmj7iiah2s4l4-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/x9ipzjmin2flz5jcn46b9v9lqf5xyp8m-bitvec-1.1.5.0.drv' to 'https://cache.nix-ci.com'... Building vector-algorithms [deferred-folds] [ 2 of 11] Compiling DeferredFolds.Types ( library/DeferredFolds/Types.hs, dist/build/DeferredFolds/Types.p_o ) [deferred-folds] [ 3 of 11] Compiling DeferredFolds.Defs.UnfoldrM ( library/DeferredFolds/Defs/UnfoldrM.hs, dist/build/DeferredFolds/Defs/UnfoldrM.p_o ) [deferred-folds] [ 4 of 11] Compiling DeferredFolds.Defs.UnfoldlM ( library/DeferredFolds/Defs/UnfoldlM.hs, dist/build/DeferredFolds/Defs/UnfoldlM.p_o ) [deferred-folds] [ 5 of 11] Compiling DeferredFolds.Defs.Unfoldl ( library/DeferredFolds/Defs/Unfoldl.hs, dist/build/DeferredFolds/Defs/Unfoldl.p_o ) [deferred-folds] [ 6 of 11] Compiling DeferredFolds.Unfoldl ( library/DeferredFolds/Unfoldl.hs, dist/build/DeferredFolds/Unfoldl.p_o ) [deferred-folds] [ 7 of 11] Compiling DeferredFolds.UnfoldlM ( library/DeferredFolds/UnfoldlM.hs, dist/build/DeferredFolds/UnfoldlM.p_o ) [deferred-folds] [ 8 of 11] Compiling DeferredFolds.UnfoldrM ( library/DeferredFolds/UnfoldrM.hs, dist/build/DeferredFolds/UnfoldrM.p_o ) [deferred-folds] [ 9 of 11] Compiling DeferredFolds.Util.TextArray ( library/DeferredFolds/Util/TextArray.hs, dist/build/DeferredFolds/Util/TextArray.p_o ) [deferred-folds] [10 of 11] Compiling DeferredFolds.Defs.Unfoldr ( library/DeferredFolds/Defs/Unfoldr.hs, dist/build/DeferredFolds/Defs/Unfoldr.p_o ) [deferred-folds] [11 of 11] Compiling DeferredFolds.Unfoldr ( library/DeferredFolds/Unfoldr.hs, dist/build/DeferredFolds/Unfoldr.p_o ) [deferred-folds] Preprocessing test suite 'test' for deferred-folds-0.9.18.7... [deferred-folds] Building test suite 'test' for deferred-folds-0.9.18.7... [deferred-folds] [1 of 1] Compiling Main ( test/Main.hs, dist/build/test/test-tmp/Main.o, dist/build/test/test-tmp/Main.dyn_o ) [deferred-folds] [2 of 2] Linking dist/build/test/test [deferred-folds] Phase: checkPhase [deferred-folds] Running 1 test suites... [deferred-folds] Test suite test: RUNNING... [deferred-folds] All [deferred-folds]  List roundtrip: OK [deferred-folds]  +++ OK, passed 100 tests. [deferred-folds]  take: OK [deferred-folds]  +++ OK, passed 100 tests. [deferred-folds]  takeWhile odd: OK [deferred-folds]  +++ OK, passed 100 tests. [deferred-folds]  intersperse: OK [deferred-folds]  +++ OK, passed 100 tests. [deferred-folds]  textChars: OK [deferred-folds]  +++ OK, passed 100 tests. [deferred-folds]  textWords: OK [deferred-folds]  +++ OK, passed 100 tests. [deferred-folds]  trimWhitespace 1: OK [deferred-folds]  +++ OK, passed 100 tests. [deferred-folds]  trimWhitespace 2: OK [deferred-folds]  +++ OK, passed 100 tests. [deferred-folds]  [deferred-folds] All 8 tests passed (0.01s) [deferred-folds] Test suite test: PASS [deferred-folds] Test suite logged to: dist/test/deferred-folds-0.9.18.7-test.log [deferred-folds] 1 of 1 test suites (1 of 1 test cases) passed. [deferred-folds] Phase: haddockPhase [deferred-folds] Preprocessing library for deferred-folds-0.9.18.7... [deferred-folds] Running Haddock on library for deferred-folds-0.9.18.7... [deferred-folds] Warning: The documentation for the following packages are not installed. No [deferred-folds] links will be generated to these packages: vector-0.13.2.0 [deferred-folds] [ 1 of 11] Compiling DeferredFolds.Prelude ( library/DeferredFolds/Prelude.hs, /build/ghc748_0/ghc_12.o, /build/ghc748_0/ghc_12.dyn_o ) [deferred-folds] [ 2 of 11] Compiling DeferredFolds.Types ( library/DeferredFolds/Types.hs, /build/ghc748_0/ghc_14.o, /build/ghc748_0/ghc_14.dyn_o ) [deferred-folds] [ 3 of 11] Compiling DeferredFolds.Defs.UnfoldrM ( library/DeferredFolds/Defs/UnfoldrM.hs, /build/ghc748_0/ghc_10.o, /build/ghc748_0/ghc_10.dyn_o ) [deferred-folds] [ 4 of 11] Compiling DeferredFolds.Defs.UnfoldlM ( library/DeferredFolds/Defs/UnfoldlM.hs, /build/ghc748_0/ghc_6.o, /build/ghc748_0/ghc_6.dyn_o ) [focus] Preprocessing test suite 'test' for focus-1.0.3.2... [focus] Building test suite 'test' for focus-1.0.3.2... [focus] [1 of 1] Compiling Main ( test/Main.hs, dist/build/test/test-tmp/Main.o, dist/build/test/test-tmp/Main.dyn_o ) [focus] [2 of 2] Linking dist/build/test/test [focus] Phase: checkPhase [focus] Running 1 test suites... [focus] Test suite test: RUNNING... [focus]  [focus]  Monadically composed lookup and insert (https://github.com/nikita-volkov/stm-containers/issues/25): OK [focus]  Applicatively composed lookup and insert: OK [focus]  Applicatively composed pure and insert: OK [focus]  insert: OK [focus]  alter: OK [focus]  update: OK [focus]  updateM: OK [focus]  delete: OK [focus]  Monadically composed lookup and delete (https://github.com/nikita-volkov/focus/issues/7): OK [focus]  [focus] All 9 tests passed (0.00s) [focus] Test suite test: PASS [focus] Test suite logged to: dist/test/focus-1.0.3.2-test.log [focus] 1 of 1 test suites (1 of 1 test cases) passed. [focus] Phase: haddockPhase [focus] Preprocessing library for focus-1.0.3.2... [focus] Running Haddock on library for focus-1.0.3.2... [focus] [1 of 2] Compiling Focus.Prelude ( library/Focus/Prelude.hs, /build/ghc568_0/ghc_2.o, /build/ghc568_0/ghc_2.dyn_o ) [focus] [2 of 2] Compiling Focus ( library/Focus.hs, nothing ) [focus] Haddock coverage: [focus]  97% ( 45 / 46) in 'Focus' [focus]  Missing documentation for: [focus]  Module header [haddock-library] Haddock coverage: [haddock-library] Warning: 'Doc' is out of scope. [haddock-library]  If you qualify the identifier, haddock can try to link it anyway. [haddock-library]  26% ( 5 / 19) in 'Documentation.Haddock.Types' [haddock-library]  Missing documentation for: [haddock-library]  MetaDoc (src/Documentation/Haddock/Types.hs:41) [haddock-library]  overDoc (src/Documentation/Haddock/Types.hs:63) [haddock-library]  overDocF (src/Documentation/Haddock/Types.hs:66) [haddock-library]  Version (src/Documentation/Haddock/Types.hs:68) [haddock-library]  Package (src/Documentation/Haddock/Types.hs:69) [haddock-library]  Hyperlink (src/Documentation/Haddock/Types.hs:71) [haddock-library]  ModLink (src/Documentation/Haddock/Types.hs:76) [haddock-library]  Picture (src/Documentation/Haddock/Types.hs:81) [haddock-library]  Header (src/Documentation/Haddock/Types.hs:86) [haddock-library]  Example (src/Documentation/Haddock/Types.hs:91) [haddock-library]  TableCell (src/Documentation/Haddock/Types.hs:96) [haddock-library]  TableRow (src/Documentation/Haddock/Types.hs:102) [haddock-library]  Table (src/Documentation/Haddock/Types.hs:106) [haddock-library]  DocH (src/Documentation/Haddock/Types.hs:111) [haddock-library]  75% ( 3 / 4) in 'Documentation.Haddock.Markup' [haddock-library]  Missing documentation for: [haddock-library]  markup (src/Documentation/Haddock/Markup.hs:13) [haddock-library] Warning: 'Meta' is ambiguous. It is defined [haddock-library]  * at src/Documentation/Haddock/Types.hs:37:13 [haddock-library]  * at src/Documentation/Haddock/Types.hs:37:1 [haddock-library]  You may be able to disambiguate the identifier by qualifying it or [haddock-library]  by specifying the type/value namespace explicitly. [haddock-library]  Defaulting to the one defined at src/Documentation/Haddock/Types.hs:37:1 [haddock-library]  44% ( 4 / 9) in 'Documentation.Haddock.Doc' [haddock-library]  Missing documentation for: [haddock-library]  Module header [haddock-library]  docParagraph (src/Documentation/Haddock/Doc.hs:58) [haddock-library]  docAppend (src/Documentation/Haddock/Doc.hs:42) [haddock-library]  docConcat (src/Documentation/Haddock/Doc.hs:12) [haddock-library]  emptyMetaDoc (src/Documentation/Haddock/Doc.hs:36) [haddock-library] Warning: '#' is out of scope. [haddock-library]  If you qualify the identifier, haddock can try to link it anyway. [haddock-library] Warning: 'Table' is ambiguous. It is defined [haddock-library]  * at src/Documentation/Haddock/Types.hs:106:17 [haddock-library]  * at src/Documentation/Haddock/Types.hs:106:1 [haddock-library]  You may be able to disambiguate the identifier by qualifying it or [haddock-library]  by specifying the type/value namespace explicitly. [haddock-library]  Defaulting to the one defined at src/Documentation/Haddock/Types.hs:106:1 [haddock-library]  100% ( 6 / 6) in 'Documentation.Haddock.Parser' [haddock-library] Warning: Documentation.Haddock.Parser: could not find link destinations for: [haddock-library]  - Documentation.Haddock.Parser.parseText [haddock-library] Documentation created: dist/doc/html/haddock-library/, [haddock-library] dist/doc/html/haddock-library/haddock-library.txt [haddock-library] Preprocessing test suite 'fixtures' for haddock-library-1.11.0... [haddock-library] Phase: installPhase [haddock-library] Installing library in /nix/store/p72pf04vk4npf4cg9a0b5w3ddkm798p3-haddock-library-1.11.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/haddock-library-1.11.0-1mYZunstuifLa54KewPTtw [haddock-library] Phase: fixupPhase [haddock-library] shrinking RPATHs of ELF executables and libraries in /nix/store/p72pf04vk4npf4cg9a0b5w3ddkm798p3-haddock-library-1.11.0 [haddock-library] shrinking /nix/store/p72pf04vk4npf4cg9a0b5w3ddkm798p3-haddock-library-1.11.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHShaddock-library-1.11.0-1mYZunstuifLa54KewPTtw-ghc9.10.2.so [haddock-library] checking for references to /build/ in /nix/store/p72pf04vk4npf4cg9a0b5w3ddkm798p3-haddock-library-1.11.0... [haddock-library] patching script interpreter paths in /nix/store/p72pf04vk4npf4cg9a0b5w3ddkm798p3-haddock-library-1.11.0 [haddock-library] stripping (with command strip and flags -S -p) in /nix/store/p72pf04vk4npf4cg9a0b5w3ddkm798p3-haddock-library-1.11.0/lib [haddock-library] shrinking RPATHs of ELF executables and libraries in /nix/store/bih0ibkpppmw0wy07szkihmaf6vrc22r-haddock-library-1.11.0-doc [haddock-library] checking for references to /build/ in /nix/store/bih0ibkpppmw0wy07szkihmaf6vrc22r-haddock-library-1.11.0-doc... [haddock-library] patching script interpreter paths in /nix/store/bih0ibkpppmw0wy07szkihmaf6vrc22r-haddock-library-1.11.0-doc [regex-tdfa] [2 of 2] Linking dist/build/regex-tdfa-unittest/regex-tdfa-unittest [regex-tdfa] Phase: checkPhase [regex-tdfa] Running 1 test suites... [regex-tdfa] Test suite regex-tdfa-unittest: RUNNING... [regex-tdfa] Testing Text.Regex.TDFA version: Version {versionBranch = [1,3,2,5], versionTags = []} [regex-tdfa] Explanation and discussion of these tests on the wiki at http://www.haskell.org/haskellwiki/Regex_Posix including comparing results from different operating systems [regex-tdfa] Questions about this package to the author at email [regex-tdfa] The type of both the pattern and test is [Char] [regex-tdfa] Without exactly two arguments: [regex-tdfa]  This program runs all test files listed in test/data-dir/test-manifest.txt [regex-tdfa]  Lines with negative number are expected to fail, others are expected to pass. [regex-tdfa] With exactly two arguments: [regex-tdfa]  The first argument is the text to be searched. [regex-tdfa]  The second argument is the regular expression pattern to search with. [regex-tdfa]  [regex-tdfa] Using Tests from: basic3.txt [regex-tdfa]  [regex-tdfa] Expected Pass #1 [regex-tdfa] text and pattern: "()" [regex-tdfa] Regex pattern: "\\)" [regex-tdfa] Outputs agree: "(1,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #2 [regex-tdfa] text and pattern: "}" [regex-tdfa] Regex pattern: "\\}" [regex-tdfa] Outputs agree: "(0,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #3 [regex-tdfa] text and pattern: "]" [regex-tdfa] Regex pattern: "]" [regex-tdfa] Outputs agree: "(0,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #4 [regex-tdfa] text and pattern: "" [regex-tdfa] Regex pattern: "$^" [regex-tdfa] Outputs agree: "(0,0)" [regex-tdfa]  [regex-tdfa] Expected Pass #5 [regex-tdfa] text and pattern: "aa" [regex-tdfa] Regex pattern: "a($)" [regex-tdfa] Outputs agree: "(1,2)(2,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #6 [regex-tdfa] text and pattern: "aa" [regex-tdfa] Regex pattern: "a*(^a)" [regex-tdfa] Outputs agree: "(0,1)(0,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #7 [regex-tdfa] text and pattern: "a" [regex-tdfa] Regex pattern: "(..)*(...)*" [regex-tdfa] Outputs agree: "(0,0)(-1,-1)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #8 [regex-tdfa] text and pattern: "abcd" [regex-tdfa] Regex pattern: "(..)*(...)*" [regex-tdfa] Outputs agree: "(0,4)(2,4)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #9 [regex-tdfa] text and pattern: "abc" [regex-tdfa] Regex pattern: "(ab|a)(bc|c)" [regex-tdfa] Outputs agree: "(0,3)(0,2)(2,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #10 [regex-tdfa] text and pattern: "abc" [regex-tdfa] Regex pattern: "(ab)c|abc" [regex-tdfa] Outputs agree: "(0,3)(0,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #11 [regex-tdfa] text and pattern: "ab" [regex-tdfa] Regex pattern: "a{0}b" [regex-tdfa] Outputs agree: "(1,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #12 [regex-tdfa] text and pattern: "aaabbbbbbb" [regex-tdfa] Regex pattern: "(a*)(b?)(b+)b{3}" [regex-tdfa] Outputs agree: "(0,10)(0,3)(3,4)(4,7)" [regex-tdfa]  [regex-tdfa] Expected Pass #13 [regex-tdfa] text and pattern: "aaabbbbbbb" [regex-tdfa] Regex pattern: "(a*)(b{0,1})(b{1,})b{3}" [regex-tdfa] Outputs agree: "(0,10)(0,3)(3,4)(4,7)" [regex-tdfa]  [regex-tdfa] Expected Pass #15 [regex-tdfa] text and pattern: "a" [regex-tdfa] Regex pattern: "((a|a)|a)" [regex-tdfa] Outputs agree: "(0,1)(0,1)(0,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #16 [regex-tdfa] text and pattern: "aaaa" [regex-tdfa] Regex pattern: "(a*)(a|aa)" [regex-tdfa] Outputs agree: "(0,4)(0,3)(3,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #17 [regex-tdfa] text and pattern: "aaaa" [regex-tdfa] Regex pattern: "a*(a.|aa)" [regex-tdfa] Outputs agree: "(0,4)(2,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #18 [regex-tdfa] text and pattern: "aef" [regex-tdfa] Regex pattern: "a(b)|c(d)|a(e)f" [regex-tdfa] Outputs agree: "(0,3)(-1,-1)(-1,-1)(1,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #19 [regex-tdfa] text and pattern: "b" [regex-tdfa] Regex pattern: "(a|b)?.*" [regex-tdfa] Outputs agree: "(0,1)(0,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #20 [regex-tdfa] text and pattern: "ac" [regex-tdfa] Regex pattern: "(a|b)c|a(b|c)" [regex-tdfa] Outputs agree: "(0,2)(0,1)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #21 [regex-tdfa] text and pattern: "ab" [regex-tdfa] Regex pattern: "(a|b)c|a(b|c)" [regex-tdfa] Outputs agree: "(0,2)(-1,-1)(1,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #22 [regex-tdfa] text and pattern: "abc" [regex-tdfa] Regex pattern: "(a|b)*c|(a|ab)*c" [regex-tdfa] Outputs agree: "(0,3)(1,2)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #23 [regex-tdfa] text and pattern: "xc" [regex-tdfa] Regex pattern: "(a|b)*c|(a|ab)*c" [regex-tdfa] Outputs agree: "(1,2)(-1,-1)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #24 [regex-tdfa] text and pattern: "xa" [regex-tdfa] Regex pattern: "(.a|.b).*|.*(.a|.b)" [regex-tdfa] Outputs agree: "(0,2)(0,2)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #25 [regex-tdfa] text and pattern: "abab" [regex-tdfa] Regex pattern: "a?(ab|ba)ab" [regex-tdfa] Outputs agree: "(0,4)(0,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #26 [regex-tdfa] text and pattern: "abab" [regex-tdfa] Regex pattern: "a?(ac{0}b|ba)ab" [regex-tdfa] Outputs agree: "(0,4)(0,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #27 [regex-tdfa] text and pattern: "abbabab" [regex-tdfa] Regex pattern: "ab|abab" [regex-tdfa] Outputs agree: "(0,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #28 [regex-tdfa] text and pattern: "baaabbbaba" [regex-tdfa] Regex pattern: "aba|bab|bba" [regex-tdfa] Outputs agree: "(5,8)" [regex-tdfa]  [regex-tdfa] Expected Pass #29 [regex-tdfa] text and pattern: "baaabbbaba" [regex-tdfa] Regex pattern: "aba|bab" [regex-tdfa] Outputs agree: "(6,9)" [regex-tdfa]  [regex-tdfa] Expected Pass #30 [regex-tdfa] text and pattern: "aa" [regex-tdfa] Regex pattern: "(aa|aaa)*|(a|aaaaa)" [regex-tdfa] Outputs agree: "(0,2)(0,2)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #31 [regex-tdfa] text and pattern: "aa" [regex-tdfa] Regex pattern: "(a.|.a.)*|(a|.a...)" [regex-tdfa] Outputs agree: "(0,2)(0,2)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #32 [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/bih0ibkpppmw0wy07szkihmaf6vrc22r-haddock-library-1.11.0-doc /nix/store/p72pf04vk4npf4cg9a0b5w3ddkm798p3-haddock-library-1.11.0 [post-build-hook] Pushing 2 paths (70 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/bih0ibkpppmw0wy07szkihmaf6vrc22r-haddock-library-1.11.0-doc (1.70 MiB) [post-build-hook] Pushing /nix/store/p72pf04vk4npf4cg9a0b5w3ddkm798p3-haddock-library-1.11.0 (9.43 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/bih0ibkpppmw0wy07szkihmaf6vrc22r-haddock-library-1.11.0-doc /nix/store/p72pf04vk4npf4cg9a0b5w3ddkm798p3-haddock-library-1.11.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/bih0ibkpppmw0wy07szkihmaf6vrc22r-haddock-library-1.11.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/p72pf04vk4npf4cg9a0b5w3ddkm798p3-haddock-library-1.11.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/1cjcgldlksd05zxjlq8k54737zlzs1ir-haddock-library-1.11.0.drv' to 'https://cache.nix-ci.com'... [regex-tdfa] text and pattern: "xabc" [regex-tdfa] Regex pattern: "ab|a" [regex-tdfa] Outputs agree: "(1,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #33 [regex-tdfa] text and pattern: "xxabc" [regex-tdfa] Regex pattern: "ab|a" [regex-tdfa] Outputs agree: "(2,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #34 [regex-tdfa] text and pattern: "aBcD" [regex-tdfa] Regex pattern: "(Ab|cD)*" [regex-tdfa] Outputs agree: "(0,4)(2,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #35 [regex-tdfa] text and pattern: ":::0:::1:::1:::0:" [regex-tdfa] Regex pattern: ":::1:::0:|:::1:1:0:" [regex-tdfa] Outputs agree: "(8,17)" [regex-tdfa]  [regex-tdfa] Expected Pass #36 [regex-tdfa] text and pattern: ":::0:::1:::1:::0:" [regex-tdfa] Regex pattern: ":::1:::0:|:::1:1:1:" [regex-tdfa] Outputs agree: "(8,17)" [regex-tdfa]  [regex-tdfa] Expected Pass #37 [regex-tdfa] text and pattern: "`az{" [regex-tdfa] Regex pattern: "[[:lower:]]+" [regex-tdfa] Outputs agree: "(1,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #38 [regex-tdfa] text and pattern: "@AZ[" [regex-tdfa] Regex pattern: "[[:upper:]]+" [regex-tdfa] Outputs agree: "(1,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #39 [regex-tdfa] text and pattern: "abc" [regex-tdfa] Regex pattern: "(a)(b)(c)" [regex-tdfa] Outputs agree: "(0,3)(0,1)(1,2)(2,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #43 [regex-tdfa] text and pattern: "x" [regex-tdfa] Regex pattern: "((((((((((((((((((((((((((((((x))))))))))))))))))))))))))))))" [regex-tdfa] Outputs agree: "(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #44 [regex-tdfa] text and pattern: "xx" [regex-tdfa] Regex pattern: "((((((((((((((((((((((((((((((x))))))))))))))))))))))))))))))*" [regex-tdfa] Outputs agree: "(0,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #45 [regex-tdfa] text and pattern: "ababababababababababababababababababababababababababababababababababababababababa" [regex-tdfa] Regex pattern: "a?(ab|ba)*" [regex-tdfa] Outputs agree: "(0,81)(79,81)" [regex-tdfa]  [regex-tdfa] Expected Pass #46 [regex-tdfa] text and pattern: "ababbabbbabbbabbbbabbbbaa" [regex-tdfa] Regex pattern: "abaa|abbaa|abbbaa|abbbbaa" [regex-tdfa] Outputs agree: "(18,25)" [regex-tdfa]  [regex-tdfa] Expected Pass #47 [regex-tdfa] text and pattern: "ababbabbbabbbabbbbabaa" [regex-tdfa] Regex pattern: "abaa|abbaa|abbbaa|abbbbaa" [regex-tdfa] Outputs agree: "(18,22)" [regex-tdfa]  [regex-tdfa] Expected Pass #48 [regex-tdfa] text and pattern: "baaabbbabac" [regex-tdfa] Regex pattern: "aaac|aabc|abac|abbc|baac|babc|bbac|bbbc" [regex-tdfa] Outputs agree: "(7,11)" [regex-tdfa]  [regex-tdfa] Expected Pass #49 [regex-tdfa] text and pattern: "XaaaXbbbXcccXdddXeeeXfffXgggXhhhXiiiXjjjXkkkXlllXcbaXaaaa" [regex-tdfa] Regex pattern: "aaaa|bbbb|cccc|ddddd|eeeeee|fffffff|gggg|hhhh|iiiii|jjjjj|kkkkk|llll" [regex-tdfa] Outputs agree: "(53,57)" [regex-tdfa]  [regex-tdfa] Expected Pass #50 [regex-tdfa] text and pattern: "aaaaaaaaab" [regex-tdfa] Regex pattern: "a*a*a*a*a*b" [regex-tdfa] Outputs agree: "(0,10)" [regex-tdfa]  [regex-tdfa] Expected Pass #51 [regex-tdfa] text and pattern: "abbc" [regex-tdfa] Regex pattern: "ab+bc" [regex-tdfa] Outputs agree: "(0,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #52 [regex-tdfa] text and pattern: "abbbbc" [regex-tdfa] Regex pattern: "ab+bc" [regex-tdfa] Outputs agree: "(0,6)" [regex-tdfa]  [regex-tdfa] Expected Pass #53 [regex-tdfa] text and pattern: "abbc" [regex-tdfa] Regex pattern: "ab?bc" [regex-tdfa] Outputs agree: "(0,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #54 [regex-tdfa] text and pattern: "abc" [regex-tdfa] Regex pattern: "ab?bc" [regex-tdfa] Outputs agree: "(0,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #55 [regex-tdfa] text and pattern: "abc" [regex-tdfa] Regex pattern: "ab?c" [regex-tdfa] Outputs agree: "(0,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #56 [regex-tdfa] text and pattern: "abc" [regex-tdfa] Regex pattern: "ab|cd" [regex-tdfa] Outputs agree: "(0,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #57 [regex-tdfa] text and pattern: "abcd" [regex-tdfa] Regex pattern: "ab|cd" [regex-tdfa] Outputs agree: "(0,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #58 [regex-tdfa] text and pattern: "a(b" [regex-tdfa] Regex pattern: "a\\(b" [regex-tdfa] Outputs agree: "(0,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #59 [regex-tdfa] text and pattern: "ab" [regex-tdfa] Regex pattern: "a\\(*b" [regex-tdfa] Outputs agree: "(0,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #60 [regex-tdfa] text and pattern: "a((b" [regex-tdfa] Regex pattern: "a\\(*b" [regex-tdfa] Outputs agree: "(0,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #61 [regex-tdfa] text and pattern: "abc" [regex-tdfa] Regex pattern: "((a))" [regex-tdfa] Outputs agree: "(0,1)(0,1)(0,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #62 [regex-tdfa] text and pattern: "abc" [regex-tdfa] Regex pattern: "(a)b(c)" [regex-tdfa] Outputs agree: "(0,3)(0,1)(2,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #63 [regex-tdfa] text and pattern: "aabbabc" [regex-tdfa] Regex pattern: "a+b+c" [regex-tdfa] Outputs agree: "(4,7)" [regex-tdfa]  [regex-tdfa] Expected Pass #64 [regex-tdfa] text and pattern: "aaa" [regex-tdfa] Regex pattern: "a*" [regex-tdfa] Outputs agree: "(0,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #65 [regex-tdfa] text and pattern: "-" [regex-tdfa] Regex pattern: "(a*)*" [regex-tdfa] Outputs agree: "(0,0)(0,0)" [regex-tdfa]  [regex-tdfa] Expected Pass #66 [regex-tdfa] text and pattern: "-" [regex-tdfa] Regex pattern: "(a*)+" [regex-tdfa] Outputs agree: "(0,0)(0,0)" [regex-tdfa]  [regex-tdfa] Expected Pass #67 [regex-tdfa] text and pattern: "-" [regex-tdfa] Regex pattern: "(a*|b)*" [regex-tdfa] Outputs agree: "(0,0)(0,0)" [regex-tdfa]  [regex-tdfa] Expected Pass #68 [regex-tdfa] text and pattern: "ab" [regex-tdfa] Regex pattern: "(a+|b)*" [regex-tdfa] Outputs agree: "(0,2)(1,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #69 [regex-tdfa] text and pattern: "ab" [regex-tdfa] Regex pattern: "(a+|b)+" [regex-tdfa] Outputs agree: "(0,2)(1,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #70 [regex-tdfa] text and pattern: "ab" [regex-tdfa] Regex pattern: "(a+|b)?" [regex-tdfa] Outputs agree: "(0,1)(0,1)" [regex-tdfa]  [deferred-folds] [ 5 of 11] Compiling DeferredFolds.Defs.Unfoldl ( library/DeferredFolds/Defs/Unfoldl.hs, /build/ghc748_0/ghc_4.o, /build/ghc748_0/ghc_4.dyn_o ) [deferred-folds] [ 6 of 11] Compiling DeferredFolds.Unfoldl ( library/DeferredFolds/Unfoldl.hs, nothing ) [deferred-folds] [ 7 of 11] Compiling DeferredFolds.UnfoldlM ( library/DeferredFolds/UnfoldlM.hs, nothing ) [deferred-folds] [ 8 of 11] Compiling DeferredFolds.UnfoldrM ( library/DeferredFolds/UnfoldrM.hs, nothing ) [deferred-folds] [ 9 of 11] Compiling DeferredFolds.Util.TextArray ( library/DeferredFolds/Util/TextArray.hs, /build/ghc748_0/ghc_16.o, /build/ghc748_0/ghc_16.dyn_o ) [deferred-folds] [10 of 11] Compiling DeferredFolds.Defs.Unfoldr ( library/DeferredFolds/Defs/Unfoldr.hs, /build/ghc748_0/ghc_8.o, /build/ghc748_0/ghc_8.dyn_o ) [deferred-folds] [11 of 11] Compiling DeferredFolds.Unfoldr ( library/DeferredFolds/Unfoldr.hs, nothing ) [deferred-folds] Haddock coverage: [deferred-folds] Warning: '<>' is out of scope. [deferred-folds]  If you qualify the identifier, haddock can try to link it anyway. [deferred-folds]  92% ( 13 / 14) in 'DeferredFolds.Unfoldl' [deferred-folds]  Missing documentation for: [deferred-folds]  Module header [deferred-folds]  90% ( 19 / 21) in 'DeferredFolds.UnfoldlM' [deferred-folds]  Missing documentation for: [deferred-folds]  Module header [deferred-folds]  unfoldr (library/DeferredFolds/Defs/UnfoldlM.hs:129) [deferred-folds]  87% ( 41 / 47) in 'DeferredFolds.Unfoldr' [deferred-folds]  Missing documentation for: [deferred-folds]  Module header [deferred-folds]  takeWhile (library/DeferredFolds/Defs/Unfoldr.hs:343) [deferred-folds]  take (library/DeferredFolds/Defs/Unfoldr.hs:332) [deferred-folds]  zipWith (library/DeferredFolds/Defs/Unfoldr.hs:279) [deferred-folds]  cons (library/DeferredFolds/Defs/Unfoldr.hs:353) [deferred-folds]  snoc (library/DeferredFolds/Defs/Unfoldr.hs:356) [deferred-folds] Warning: DeferredFolds.Unfoldl: could not find link destinations for: [deferred-folds]  - DeferredFolds.Defs.Unfoldl.D:R:ItemUnfoldl [deferred-folds] Warning: DeferredFolds.UnfoldlM: could not find link destinations for: [deferred-folds]  - DeferredFolds.Defs.UnfoldlM.D:R:ItemUnfoldlM [deferred-folds] Warning: DeferredFolds.Unfoldr: could not find link destinations for: [deferred-folds]  - DeferredFolds.Defs.Unfoldr.D:R:ItemUnfoldr [deferred-folds] Documentation created: dist/doc/html/deferred-folds/, [deferred-folds] dist/doc/html/deferred-folds/deferred-folds.txt [deferred-folds] Preprocessing test suite 'test' for deferred-folds-0.9.18.7... [deferred-folds] Phase: installPhase [deferred-folds] Installing library in /nix/store/094w5pa9r1fznr7g1h3ji6nfgrj4zzr4-deferred-folds-0.9.18.7/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/deferred-folds-0.9.18.7-ITZuEBxV5QSGMh51zUE4qG [focus] Documentation created: dist/doc/html/focus/, dist/doc/html/focus/focus.txt [focus] Preprocessing test suite 'test' for focus-1.0.3.2... [focus] Phase: installPhase [focus] Installing library in /nix/store/1xc1g43zjbidc38c3im6w5cdy22gya9g-focus-1.0.3.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/focus-1.0.3.2-EjkviXL6tPiAFXscwaJqr1 [focus] Phase: fixupPhase [focus] shrinking RPATHs of ELF executables and libraries in /nix/store/1xc1g43zjbidc38c3im6w5cdy22gya9g-focus-1.0.3.2 [focus] shrinking /nix/store/1xc1g43zjbidc38c3im6w5cdy22gya9g-focus-1.0.3.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSfocus-1.0.3.2-EjkviXL6tPiAFXscwaJqr1-ghc9.10.2.so [focus] checking for references to /build/ in /nix/store/1xc1g43zjbidc38c3im6w5cdy22gya9g-focus-1.0.3.2... [focus] patching script interpreter paths in /nix/store/1xc1g43zjbidc38c3im6w5cdy22gya9g-focus-1.0.3.2 [focus] stripping (with command strip and flags -S -p) in /nix/store/1xc1g43zjbidc38c3im6w5cdy22gya9g-focus-1.0.3.2/lib [focus] shrinking RPATHs of ELF executables and libraries in /nix/store/m5sq415z3scvzvlg2kzlsmngyc1a6nd2-focus-1.0.3.2-doc [focus] checking for references to /build/ in /nix/store/m5sq415z3scvzvlg2kzlsmngyc1a6nd2-focus-1.0.3.2-doc... [focus] patching script interpreter paths in /nix/store/m5sq415z3scvzvlg2kzlsmngyc1a6nd2-focus-1.0.3.2-doc [regex-tdfa] Expected Pass #71 [regex-tdfa] text and pattern: "-" [regex-tdfa] Regex pattern: "(^)*" [regex-tdfa] Outputs agree: "(0,0)(0,0)" [regex-tdfa]  [regex-tdfa] Expected Pass #72 [regex-tdfa] text and pattern: "abbbcd" [regex-tdfa] Regex pattern: "([abc])*d" [regex-tdfa] Outputs agree: "(0,6)(4,5)" [regex-tdfa]  [regex-tdfa] Expected Pass #73 [regex-tdfa] text and pattern: "abcd" [regex-tdfa] Regex pattern: "([abc])*bcd" [regex-tdfa] Outputs agree: "(0,4)(0,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #74 [regex-tdfa] text and pattern: "e" [regex-tdfa] Regex pattern: "a|b|c|d|e" [regex-tdfa] Outputs agree: "(0,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #75 [regex-tdfa] text and pattern: "ef" [regex-tdfa] Regex pattern: "(a|b|c|d|e)f" [regex-tdfa] Outputs agree: "(0,2)(0,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #76 [regex-tdfa] text and pattern: "-" [regex-tdfa] Regex pattern: "((a*|b))*" [regex-tdfa] Outputs agree: "(0,0)(0,0)(0,0)" [regex-tdfa]  [regex-tdfa] Expected Pass #77 [regex-tdfa] text and pattern: "abcde" [regex-tdfa] Regex pattern: "(ab|cd)e" [regex-tdfa] Outputs agree: "(2,5)(2,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #78 [regex-tdfa] text and pattern: "abcd" [regex-tdfa] Regex pattern: "(a|b)c*d" [regex-tdfa] Outputs agree: "(1,4)(1,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #79 [regex-tdfa] text and pattern: "abc" [regex-tdfa] Regex pattern: "(ab|ab*)bc" [regex-tdfa] Outputs agree: "(0,3)(0,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #80 [regex-tdfa] text and pattern: "abc" [regex-tdfa] Regex pattern: "a([bc]*)c*" [regex-tdfa] Outputs agree: "(0,3)(1,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #81 [regex-tdfa] text and pattern: "abcd" [regex-tdfa] Regex pattern: "a([bc]*)(c*d)" [regex-tdfa] Outputs agree: "(0,4)(1,3)(3,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #82 [regex-tdfa] text and pattern: "abcd" [regex-tdfa] Regex pattern: "a([bc]+)(c*d)" [regex-tdfa] Outputs agree: "(0,4)(1,3)(3,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #83 [regex-tdfa] text and pattern: "abcd" [regex-tdfa] Regex pattern: "a([bc]*)(c+d)" [regex-tdfa] Outputs agree: "(0,4)(1,2)(2,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #84 [regex-tdfa] text and pattern: "adcdcde" [regex-tdfa] Regex pattern: "a[bcd]*dcdcde" [regex-tdfa] Outputs agree: "(0,7)" [regex-tdfa]  [regex-tdfa] Expected Pass #85 [regex-tdfa] text and pattern: "abc" [regex-tdfa] Regex pattern: "(ab|a)b*c" [regex-tdfa] Outputs agree: "(0,3)(0,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #86 [regex-tdfa] text and pattern: "abcd" [regex-tdfa] Regex pattern: "((a)(b)c)(d)" [regex-tdfa] Outputs agree: "(0,4)(0,3)(0,1)(1,2)(3,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #87 [regex-tdfa] text and pattern: "abh" [regex-tdfa] Regex pattern: "^a(bc+|b[eh])g|.h$" [regex-tdfa] Outputs agree: "(1,3)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #88 [regex-tdfa] text and pattern: "effgz" [regex-tdfa] Regex pattern: "(bc+d$|ef*g.|h?i(j|k))" [regex-tdfa] Outputs agree: "(0,5)(0,5)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #89 [regex-tdfa] text and pattern: "ij" [regex-tdfa] Regex pattern: "(bc+d$|ef*g.|h?i(j|k))" [regex-tdfa] Outputs agree: "(0,2)(0,2)(1,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #90 [regex-tdfa] text and pattern: "reffgz" [regex-tdfa] Regex pattern: "(bc+d$|ef*g.|h?i(j|k))" [regex-tdfa] Outputs agree: "(1,6)(1,6)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #91 [regex-tdfa] text and pattern: "a" [regex-tdfa] Regex pattern: "(((((((((a)))))))))" [regex-tdfa] Outputs agree: "(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #92 [regex-tdfa] text and pattern: "abcde" [regex-tdfa] Regex pattern: "(.*)c(.*)" [regex-tdfa] Outputs agree: "(0,5)(0,2)(3,5)" [regex-tdfa]  [regex-tdfa] Expected Pass #93 [regex-tdfa] text and pattern: "abcd" [regex-tdfa] Regex pattern: "a(bc)d" [regex-tdfa] Outputs agree: "(0,4)(1,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #94 [regex-tdfa] text and pattern: "a\STXc" [regex-tdfa] Regex pattern: "a[\SOH-\ETX]?c" [regex-tdfa] Outputs agree: "(0,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #95 [regex-tdfa] text and pattern: "Muammar_Qaddafi" [regex-tdfa] Regex pattern: "M[ou]'?am+[ae]r_.*([AEae]l[-_])?[GKQ]h?[aeu]+([dtz][dhz]?)+af[iy]" [regex-tdfa] Outputs agree: "(0,15)(-1,-1)(10,12)" [regex-tdfa]  [regex-tdfa] Expected Pass #96 [regex-tdfa] text and pattern: "Mo'ammar_Gadhafi" [regex-tdfa] Regex pattern: "M[ou]'?am+[ae]r_.*([AEae]l[-_])?[GKQ]h?[aeu]+([dtz][dhz]?)+af[iy]" [regex-tdfa] Outputs agree: "(0,16)(-1,-1)(11,13)" [regex-tdfa]  [regex-tdfa] Expected Pass #97 [regex-tdfa] text and pattern: "Muammar_Kaddafi" [regex-tdfa] Regex pattern: "M[ou]'?am+[ae]r_.*([AEae]l[-_])?[GKQ]h?[aeu]+([dtz][dhz]?)+af[iy]" [regex-tdfa] Outputs agree: "(0,15)(-1,-1)(10,12)" [regex-tdfa]  [regex-tdfa] Expected Pass #98 [regex-tdfa] text and pattern: "Muammar_Qadhafi" [regex-tdfa] Regex pattern: "M[ou]'?am+[ae]r_.*([AEae]l[-_])?[GKQ]h?[aeu]+([dtz][dhz]?)+af[iy]" [regex-tdfa] Outputs agree: "(0,15)(-1,-1)(10,12)" [regex-tdfa]  [regex-tdfa] Expected Pass #99 [regex-tdfa] text and pattern: "Muammar_Gadafi" [regex-tdfa] Regex pattern: "M[ou]'?am+[ae]r_.*([AEae]l[-_])?[GKQ]h?[aeu]+([dtz][dhz]?)+af[iy]" [regex-tdfa] Outputs agree: "(0,14)(-1,-1)(10,11)" [regex-tdfa]  [regex-tdfa] Expected Pass #100 [regex-tdfa] text and pattern: "Mu'ammar_Qadafi" [regex-tdfa] Regex pattern: "M[ou]'?am+[ae]r_.*([AEae]l[-_])?[GKQ]h?[aeu]+([dtz][dhz]?)+af[iy]" [regex-tdfa] Outputs agree: "(0,15)(-1,-1)(11,12)" [regex-tdfa]  [regex-tdfa] Expected Pass #101 [regex-tdfa] text and pattern: "Moamar_Gaddafi" [regex-tdfa] Regex pattern: "M[ou]'?am+[ae]r_.*([AEae]l[-_])?[GKQ]h?[aeu]+([dtz][dhz]?)+af[iy]" [regex-tdfa] Outputs agree: "(0,14)(-1,-1)(9,11)" [regex-tdfa]  [regex-tdfa] Expected Pass #102 [regex-tdfa] text and pattern: "Mu'ammar_Qadhdhafi" [regex-tdfa] Regex pattern: "M[ou]'?am+[ae]r_.*([AEae]l[-_])?[GKQ]h?[aeu]+([dtz][dhz]?)+af[iy]" [regex-tdfa] Outputs agree: "(0,18)(-1,-1)(13,15)" [regex-tdfa]  [regex-tdfa] Expected Pass #103 [regex-tdfa] text and pattern: "Muammar_Khaddafi" [regex-tdfa] Regex pattern: "M[ou]'?am+[ae]r_.*([AEae]l[-_])?[GKQ]h?[aeu]+([dtz][dhz]?)+af[iy]" [vector-algorithms] Phase: setupCompilerEnvironmentPhase [vector-algorithms] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [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.AZQ8DtVQ2K/setup-package.conf.d -threaded [vector-algorithms] [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.AZQ8DtVQ2K/Main.o ) [vector-algorithms] [2 of 2] Linking Setup [vector-algorithms] Phase: updateAutotoolsGnuConfigScriptsPhase [vector-algorithms] Phase: configurePhase [vector-algorithms] configureFlags: --verbose --prefix=/nix/store/2sw7wwyyciszz39pqqsa46lxglqvhnxx-vector-algorithms-0.9.1.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/4mwdqn33p6var2wpsz3f79v2cdkqm0mw-vector-algorithms-0.9.1.0-doc/share/doc/vector-algorithms-0.9.1.0 --with-gcc=gcc --package-db=/build/tmp.AZQ8DtVQ2K/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [vector-algorithms] Using Parsec parser [vector-algorithms] Configuring vector-algorithms-0.9.1.0... [vector-algorithms] Flags chosen: bench=True, boundschecks=True, internalchecks=False, llvm=False, [vector-algorithms] unsafechecks=False [vector-algorithms] Dependency base >=4.8 && <5: using base-4.20.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.12.2.0 [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.15.0.1 [vector-algorithms] Dependency base >=4.9: using base-4.20.1.0 [vector-algorithms] Dependency bytestring: using bytestring-0.12.2.0 [vector-algorithms] Dependency containers: using containers-0.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-HilSnNLzDUS2z0X05ydZFE [vector-algorithms]  include base-4.20.1.0-2277 [vector-algorithms]  include bitvec-1.1.5.0-L1kEJMG1gad40mbmsvy3oS [vector-algorithms]  include bytestring-0.12.2.0-5835 [vector-algorithms]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [vector-algorithms]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [vector-algorithms]  component vector-algorithms-0.9.1.0-1U7o25jDzYWJQwJcbf8xVc-properties [vector-algorithms]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [vector-algorithms]  include base-4.20.1.0-2277 [vector-algorithms]  include bytestring-0.12.2.0-5835 [vector-algorithms]  include containers-0.7-dff9 [vector-algorithms]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [vector-algorithms]  include vector-algorithms-0.9.1.0-HilSnNLzDUS2z0X05ydZFE [vector-algorithms] Linked component graph: [vector-algorithms]  unit vector-algorithms-0.9.1.0-HilSnNLzDUS2z0X05ydZFE [vector-algorithms]  include base-4.20.1.0-2277 [vector-algorithms]  include bitvec-1.1.5.0-L1kEJMG1gad40mbmsvy3oS [vector-algorithms]  include bytestring-0.12.2.0-5835 [vector-algorithms]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/1xc1g43zjbidc38c3im6w5cdy22gya9g-focus-1.0.3.2 /nix/store/m5sq415z3scvzvlg2kzlsmngyc1a6nd2-focus-1.0.3.2-doc [post-build-hook] Pushing 2 paths (70 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/1xc1g43zjbidc38c3im6w5cdy22gya9g-focus-1.0.3.2 (1014.68 KiB) [post-build-hook] Pushing /nix/store/m5sq415z3scvzvlg2kzlsmngyc1a6nd2-focus-1.0.3.2-doc (532.20 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/1xc1g43zjbidc38c3im6w5cdy22gya9g-focus-1.0.3.2 /nix/store/m5sq415z3scvzvlg2kzlsmngyc1a6nd2-focus-1.0.3.2-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/m5sq415z3scvzvlg2kzlsmngyc1a6nd2-focus-1.0.3.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/1xc1g43zjbidc38c3im6w5cdy22gya9g-focus-1.0.3.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/jybv8nfwjzzzzxlv03xjcnki3qws8fkl-focus-1.0.3.2.drv' to 'https://cache.nix-ci.com'... [regex-tdfa] Outputs agree: "(0,16)(-1,-1)(11,13)" [regex-tdfa]  [regex-tdfa] Expected Pass #104 [regex-tdfa] text and pattern: "Muammar_Ghaddafy" [regex-tdfa] Regex pattern: "M[ou]'?am+[ae]r_.*([AEae]l[-_])?[GKQ]h?[aeu]+([dtz][dhz]?)+af[iy]" [regex-tdfa] Outputs agree: "(0,16)(-1,-1)(11,13)" [regex-tdfa]  [regex-tdfa] Expected Pass #105 [regex-tdfa] text and pattern: "Muammar_Ghadafi" [regex-tdfa] Regex pattern: "M[ou]'?am+[ae]r_.*([AEae]l[-_])?[GKQ]h?[aeu]+([dtz][dhz]?)+af[iy]" [regex-tdfa] Outputs agree: "(0,15)(-1,-1)(11,12)" [regex-tdfa]  [regex-tdfa] Expected Pass #106 [regex-tdfa] text and pattern: "Muammar_Ghaddafi" [regex-tdfa] Regex pattern: "M[ou]'?am+[ae]r_.*([AEae]l[-_])?[GKQ]h?[aeu]+([dtz][dhz]?)+af[iy]" [regex-tdfa] Outputs agree: "(0,16)(-1,-1)(11,13)" [regex-tdfa]  [regex-tdfa] Expected Pass #107 [regex-tdfa] text and pattern: "Muamar_Kaddafi" [regex-tdfa] Regex pattern: "M[ou]'?am+[ae]r_.*([AEae]l[-_])?[GKQ]h?[aeu]+([dtz][dhz]?)+af[iy]" [regex-tdfa] Outputs agree: "(0,14)(-1,-1)(9,11)" [regex-tdfa]  [regex-tdfa] Expected Pass #108 [regex-tdfa] text and pattern: "Muammar_Quathafi" [regex-tdfa] Regex pattern: "M[ou]'?am+[ae]r_.*([AEae]l[-_])?[GKQ]h?[aeu]+([dtz][dhz]?)+af[iy]" [regex-tdfa] Outputs agree: "(0,16)(-1,-1)(11,13)" [regex-tdfa]  [regex-tdfa] Expected Pass #109 [regex-tdfa] text and pattern: "Muammar_Gheddafi" [regex-tdfa] Regex pattern: "M[ou]'?am+[ae]r_.*([AEae]l[-_])?[GKQ]h?[aeu]+([dtz][dhz]?)+af[iy]" [regex-tdfa] Outputs agree: "(0,16)(-1,-1)(11,13)" [regex-tdfa]  [regex-tdfa] Expected Pass #110 [regex-tdfa] text and pattern: "Moammar_Khadafy" [regex-tdfa] Regex pattern: "M[ou]'?am+[ae]r_.*([AEae]l[-_])?[GKQ]h?[aeu]+([dtz][dhz]?)+af[iy]" [regex-tdfa] Outputs agree: "(0,15)(-1,-1)(11,12)" [regex-tdfa]  [regex-tdfa] Expected Pass #111 [regex-tdfa] text and pattern: "Moammar_Qudhafi" [regex-tdfa] Regex pattern: "M[ou]'?am+[ae]r_.*([AEae]l[-_])?[GKQ]h?[aeu]+([dtz][dhz]?)+af[iy]" [regex-tdfa] Outputs agree: "(0,15)(-1,-1)(10,12)" [regex-tdfa]  [regex-tdfa] Expected Pass #112 [regex-tdfa] text and pattern: "aabcdd" [regex-tdfa] Regex pattern: "a+(b|c)*d+" [regex-tdfa] Outputs agree: "(0,6)(3,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #113 [regex-tdfa] text and pattern: "vivi" [regex-tdfa] Regex pattern: "^.+$" [regex-tdfa] Outputs agree: "(0,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #114 [regex-tdfa] text and pattern: "vivi" [regex-tdfa] Regex pattern: "^(.+)$" [regex-tdfa] Outputs agree: "(0,4)(0,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #115 [regex-tdfa] text and pattern: "gryphon.att.com!eby" [regex-tdfa] Regex pattern: "^([^!.]+).att.com!(.+)$" [regex-tdfa] Outputs agree: "(0,19)(0,7)(16,19)" [regex-tdfa]  [regex-tdfa] Expected Pass #116 [regex-tdfa] text and pattern: "bas" [regex-tdfa] Regex pattern: "^([^!]+!)?([^!]+)$" [regex-tdfa] Outputs agree: "(0,3)(-1,-1)(0,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #117 [regex-tdfa] text and pattern: "bar!bas" [regex-tdfa] Regex pattern: "^([^!]+!)?([^!]+)$" [regex-tdfa] Outputs agree: "(0,7)(0,4)(4,7)" [regex-tdfa]  [regex-tdfa] Expected Pass #118 [regex-tdfa] text and pattern: "foo!bas" [regex-tdfa] Regex pattern: "^([^!]+!)?([^!]+)$" [regex-tdfa] Outputs agree: "(0,7)(0,4)(4,7)" [regex-tdfa]  [regex-tdfa] Expected Pass #119 [regex-tdfa] text and pattern: "foo!bar!bas" [regex-tdfa] Regex pattern: "^.+!([^!]+!)([^!]+)$" [regex-tdfa] Outputs agree: "(0,11)(4,8)(8,11)" [regex-tdfa]  [regex-tdfa] Expected Pass #120 [regex-tdfa] text and pattern: "bar!bas" [regex-tdfa] Regex pattern: "((foo)|(bar))!bas" [regex-tdfa] Outputs agree: "(0,7)(0,3)(-1,-1)(0,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #121 [regex-tdfa] text and pattern: "foo!bar!bas" [regex-tdfa] Regex pattern: "((foo)|(bar))!bas" [regex-tdfa] Outputs agree: "(4,11)(4,7)(-1,-1)(4,7)" [regex-tdfa]  [regex-tdfa] Expected Pass #122 [regex-tdfa] text and pattern: "foo!bas" [regex-tdfa] Regex pattern: "((foo)|(bar))!bas" [regex-tdfa] Outputs agree: "(0,7)(0,3)(0,3)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #123 [regex-tdfa] text and pattern: "bar!bas" [regex-tdfa] Regex pattern: "((foo)|bar)!bas" [regex-tdfa] Outputs agree: "(0,7)(0,3)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #124 [regex-tdfa] text and pattern: "foo!bar!bas" [regex-tdfa] Regex pattern: "((foo)|bar)!bas" [regex-tdfa] Outputs agree: "(4,11)(4,7)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #125 [regex-tdfa] text and pattern: "foo!bas" [regex-tdfa] Regex pattern: "((foo)|bar)!bas" [regex-tdfa] Outputs agree: "(0,7)(0,3)(0,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #126 [regex-tdfa] text and pattern: "bar!bas" [regex-tdfa] Regex pattern: "(foo|(bar))!bas" [regex-tdfa] Outputs agree: "(0,7)(0,3)(0,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #127 [regex-tdfa] text and pattern: "foo!bar!bas" [regex-tdfa] Regex pattern: "(foo|(bar))!bas" [regex-tdfa] Outputs agree: "(4,11)(4,7)(4,7)" [regex-tdfa]  [regex-tdfa] Expected Pass #128 [regex-tdfa] text and pattern: "foo!bas" [regex-tdfa] Regex pattern: "(foo|(bar))!bas" [regex-tdfa] Outputs agree: "(0,7)(0,3)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #129 [regex-tdfa] text and pattern: "bar!bas" [regex-tdfa] Regex pattern: "(foo|bar)!bas" [regex-tdfa] Outputs agree: "(0,7)(0,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #130 [regex-tdfa] text and pattern: "foo!bar!bas" [regex-tdfa] Regex pattern: "(foo|bar)!bas" [regex-tdfa] Outputs agree: "(4,11)(4,7)" [regex-tdfa]  [regex-tdfa] Expected Pass #131 [regex-tdfa] text and pattern: "foo!bas" [regex-tdfa] Regex pattern: "(foo|bar)!bas" [regex-tdfa] Outputs agree: "(0,7)(0,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #132 [regex-tdfa] text and pattern: "foo!bar!bas" [regex-tdfa] Regex pattern: "^(([^!]+!)?([^!]+)|.+!([^!]+!)([^!]+))$" [regex-tdfa] Outputs agree: "(0,11)(0,11)(-1,-1)(-1,-1)(4,8)(8,11)" [regex-tdfa]  [regex-tdfa] Expected Pass #133 [regex-tdfa] text and pattern: "bas" [regex-tdfa] Regex pattern: "^([^!]+!)?([^!]+)$|^.+!([^!]+!)([^!]+)$" [regex-tdfa] Outputs agree: "(0,3)(-1,-1)(0,3)(-1,-1)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #134 [vector-algorithms]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [vector-algorithms]  Data.Vector.Algorithms=vector-algorithms-0.9.1.0-HilSnNLzDUS2z0X05ydZFE:Data.Vector.Algorithms,Data.Vector.Algorithms.AmericanFlag=vector-algorithms-0.9.1.0-HilSnNLzDUS2z0X05ydZFE:Data.Vector.Algorithms.AmericanFlag,Data.Vector.Algorithms.Heap=vector-algorithms-0.9.1.0-HilSnNLzDUS2z0X05ydZFE:Data.Vector.Algorithms.Heap,Data.Vector.Algorithms.Insertion=vector-algorithms-0.9.1.0-HilSnNLzDUS2z0X05ydZFE:Data.Vector.Algorithms.Insertion,Data.Vector.Algorithms.Intro=vector-algorithms-0.9.1.0-HilSnNLzDUS2z0X05ydZFE:Data.Vector.Algorithms.Intro,Data.Vector.Algorithms.Merge=vector-algorithms-0.9.1.0-HilSnNLzDUS2z0X05ydZFE:Data.Vector.Algorithms.Merge,Data.Vector.Algorithms.Optimal=vector-algorithms-0.9.1.0-HilSnNLzDUS2z0X05ydZFE:Data.Vector.Algorithms.Optimal,Data.Vector.Algorithms.Radix=vector-algorithms-0.9.1.0-HilSnNLzDUS2z0X05ydZFE:Data.Vector.Algorithms.Radix,Data.Vector.Algorithms.Search=vector-algorithms-0.9.1.0-HilSnNLzDUS2z0X05ydZFE:Data.Vector.Algorithms.Search,Data.Vector.Algorithms.Tim=vector-algorithms-0.9.1.0-HilSnNLzDUS2z0X05ydZFE:Data.Vector.Algorithms.Tim [vector-algorithms]  unit vector-algorithms-0.9.1.0-1U7o25jDzYWJQwJcbf8xVc-properties [vector-algorithms]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [vector-algorithms]  include base-4.20.1.0-2277 [vector-algorithms]  include bytestring-0.12.2.0-5835 [vector-algorithms]  include containers-0.7-dff9 [vector-algorithms]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [vector-algorithms]  include vector-algorithms-0.9.1.0-HilSnNLzDUS2z0X05ydZFE [vector-algorithms] Ready component graph: [vector-algorithms]  definite vector-algorithms-0.9.1.0-HilSnNLzDUS2z0X05ydZFE [vector-algorithms]  depends base-4.20.1.0-2277 [vector-algorithms]  depends bitvec-1.1.5.0-L1kEJMG1gad40mbmsvy3oS [vector-algorithms]  depends bytestring-0.12.2.0-5835 [vector-algorithms]  depends primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [vector-algorithms]  depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [vector-algorithms]  definite vector-algorithms-0.9.1.0-1U7o25jDzYWJQwJcbf8xVc-properties [vector-algorithms]  depends QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [vector-algorithms]  depends base-4.20.1.0-2277 [vector-algorithms]  depends bytestring-0.12.2.0-5835 [vector-algorithms]  depends containers-0.7-dff9 [vector-algorithms]  depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [vector-algorithms]  depends vector-algorithms-0.9.1.0-HilSnNLzDUS2z0X05ydZFE [vector-algorithms] Using Cabal-3.12.1.0 compiled by ghc-9.10 [vector-algorithms] Using compiler: ghc-9.10.2 [vector-algorithms] Using install prefix: [vector-algorithms] /nix/store/2sw7wwyyciszz39pqqsa46lxglqvhnxx-vector-algorithms-0.9.1.0 [vector-algorithms] Executables installed in: [vector-algorithms] /nix/store/2sw7wwyyciszz39pqqsa46lxglqvhnxx-vector-algorithms-0.9.1.0/bin [vector-algorithms] Libraries installed in: [vector-algorithms] /nix/store/2sw7wwyyciszz39pqqsa46lxglqvhnxx-vector-algorithms-0.9.1.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/vector-algorithms-0.9.1.0-HilSnNLzDUS2z0X05ydZFE [vector-algorithms] Dynamic Libraries installed in: [vector-algorithms] /nix/store/2sw7wwyyciszz39pqqsa46lxglqvhnxx-vector-algorithms-0.9.1.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [vector-algorithms] Private executables installed in: [vector-algorithms] /nix/store/2sw7wwyyciszz39pqqsa46lxglqvhnxx-vector-algorithms-0.9.1.0/libexec/x86_64-linux-ghc-9.10.2-1e2a/vector-algorithms-0.9.1.0 [vector-algorithms] Data files installed in: [vector-algorithms] /nix/store/2sw7wwyyciszz39pqqsa46lxglqvhnxx-vector-algorithms-0.9.1.0/share/x86_64-linux-ghc-9.10.2-1e2a/vector-algorithms-0.9.1.0 [vector-algorithms] Documentation installed in: [vector-algorithms] /nix/store/4mwdqn33p6var2wpsz3f79v2cdkqm0mw-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/2sw7wwyyciszz39pqqsa46lxglqvhnxx-vector-algorithms-0.9.1.0/etc [vector-algorithms] No alex found [vector-algorithms] Using ar found on system at: [vector-algorithms] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-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/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [vector-algorithms] Using ghc version 9.10.2 found on system at: [vector-algorithms] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [vector-algorithms] Using ghc-pkg version 9.10.2 found on system at: [vector-algorithms] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [vector-algorithms] No ghcjs found [vector-algorithms] No ghcjs-pkg found [vector-algorithms] No greencard found [vector-algorithms] Using haddock version 2.31.0 found on system at: [vector-algorithms] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [vector-algorithms] No happy found [deferred-folds] Phase: fixupPhase [deferred-folds] shrinking RPATHs of ELF executables and libraries in /nix/store/094w5pa9r1fznr7g1h3ji6nfgrj4zzr4-deferred-folds-0.9.18.7 [deferred-folds] shrinking /nix/store/094w5pa9r1fznr7g1h3ji6nfgrj4zzr4-deferred-folds-0.9.18.7/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSdeferred-folds-0.9.18.7-ITZuEBxV5QSGMh51zUE4qG-ghc9.10.2.so [deferred-folds] checking for references to /build/ in /nix/store/094w5pa9r1fznr7g1h3ji6nfgrj4zzr4-deferred-folds-0.9.18.7... [deferred-folds] patching script interpreter paths in /nix/store/094w5pa9r1fznr7g1h3ji6nfgrj4zzr4-deferred-folds-0.9.18.7 [deferred-folds] stripping (with command strip and flags -S -p) in /nix/store/094w5pa9r1fznr7g1h3ji6nfgrj4zzr4-deferred-folds-0.9.18.7/lib [deferred-folds] shrinking RPATHs of ELF executables and libraries in /nix/store/zvc9pq571bj3w50r469mqbrirb5lbn5h-deferred-folds-0.9.18.7-doc [deferred-folds] checking for references to /build/ in /nix/store/zvc9pq571bj3w50r469mqbrirb5lbn5h-deferred-folds-0.9.18.7-doc... [deferred-folds] patching script interpreter paths in /nix/store/zvc9pq571bj3w50r469mqbrirb5lbn5h-deferred-folds-0.9.18.7-doc [regex-tdfa] text and pattern: "bar!bas" [regex-tdfa] Regex pattern: "^([^!]+!)?([^!]+)$|^.+!([^!]+!)([^!]+)$" [regex-tdfa] Outputs agree: "(0,7)(0,4)(4,7)(-1,-1)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #135 [regex-tdfa] text and pattern: "foo!bar!bas" [regex-tdfa] Regex pattern: "^([^!]+!)?([^!]+)$|^.+!([^!]+!)([^!]+)$" [regex-tdfa] Outputs agree: "(0,11)(-1,-1)(-1,-1)(4,8)(8,11)" [regex-tdfa]  [regex-tdfa] Expected Pass #136 [regex-tdfa] text and pattern: "foo!bas" [regex-tdfa] Regex pattern: "^([^!]+!)?([^!]+)$|^.+!([^!]+!)([^!]+)$" [regex-tdfa] Outputs agree: "(0,7)(0,4)(4,7)(-1,-1)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #137 [regex-tdfa] text and pattern: "bas" [regex-tdfa] Regex pattern: "^(([^!]+!)?([^!]+)|.+!([^!]+!)([^!]+))$" [regex-tdfa] Outputs agree: "(0,3)(0,3)(-1,-1)(0,3)(-1,-1)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #138 [regex-tdfa] text and pattern: "bar!bas" [regex-tdfa] Regex pattern: "^(([^!]+!)?([^!]+)|.+!([^!]+!)([^!]+))$" [regex-tdfa] Outputs agree: "(0,7)(0,7)(0,4)(4,7)(-1,-1)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #139 [regex-tdfa] text and pattern: "foo!bar!bas" [regex-tdfa] Regex pattern: "^(([^!]+!)?([^!]+)|.+!([^!]+!)([^!]+))$" [regex-tdfa] Outputs agree: "(0,11)(0,11)(-1,-1)(-1,-1)(4,8)(8,11)" [regex-tdfa]  [regex-tdfa] Expected Pass #140 [regex-tdfa] text and pattern: "foo!bas" [regex-tdfa] Regex pattern: "^(([^!]+!)?([^!]+)|.+!([^!]+!)([^!]+))$" [regex-tdfa] Outputs agree: "(0,7)(0,7)(0,4)(4,7)(-1,-1)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #141 [regex-tdfa] text and pattern: "/XXX" [regex-tdfa] Regex pattern: ".*(/XXX).*" [regex-tdfa] Outputs agree: "(0,4)(0,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #142 [regex-tdfa] text and pattern: "\\XXX" [regex-tdfa] Regex pattern: ".*(\\\\XXX).*" [regex-tdfa] Outputs agree: "(0,4)(0,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #143 [regex-tdfa] text and pattern: "\\XXX" [regex-tdfa] Regex pattern: "\\\\XXX" [regex-tdfa] Outputs agree: "(0,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #144 [regex-tdfa] text and pattern: "/000" [regex-tdfa] Regex pattern: ".*(/000).*" [regex-tdfa] Outputs agree: "(0,4)(0,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #145 [regex-tdfa] text and pattern: "\\000" [regex-tdfa] Regex pattern: ".*(\\\\000).*" [regex-tdfa] Outputs agree: "(0,4)(0,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #146 [regex-tdfa] text and pattern: "\\000" [regex-tdfa] Regex pattern: "\\\\000" [regex-tdfa] Outputs agree: "(0,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #147 [regex-tdfa] text and pattern: "!#}~" [regex-tdfa] Regex pattern: "[[:graph:]]+" [regex-tdfa] Outputs agree: "(0,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #148 [regex-tdfa] text and pattern: "dE4db3eF" [regex-tdfa] Regex pattern: "[[:xdigit:]]+" [regex-tdfa] Outputs agree: "(0,8)" [regex-tdfa]  [regex-tdfa] Expected Pass #149 [regex-tdfa] text and pattern: "!#}~" [regex-tdfa] Regex pattern: "[[:print:]]+" [regex-tdfa] Outputs agree: "(0,4)" [regex-tdfa]  [regex-tdfa] Using Tests from: class.txt [regex-tdfa]  [regex-tdfa] Expected Pass #1 [regex-tdfa] text and pattern: "xaxaax" [regex-tdfa] Regex pattern: "aa*" [regex-tdfa] Outputs agree: "(1,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #2 [regex-tdfa] text and pattern: "abc" [regex-tdfa] Regex pattern: "(a*)(ab)*(b*)" [regex-tdfa] Outputs agree: "(0,2)(0,1)(-1,-1)(1,2)" [regex-tdfa]  [regex-tdfa] Expected Fail #-2 [regex-tdfa]  [regex-tdfa] Searched text: "abc" [regex-tdfa] Regex pattern: "(a*)(ab)*(b*)" [regex-tdfa] Expected output: "(0,2)(0,0)(0,2)(2,2)" [regex-tdfa] Actual result : "(0,2)(0,1)(-1,-1)(1,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #3 [regex-tdfa] text and pattern: "aba" [regex-tdfa] Regex pattern: "((a*)(ab)*)((b*)(a*))" [regex-tdfa] Outputs agree: "(0,3)(0,2)(0,0)(0,2)(2,3)(2,2)(2,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #4 [regex-tdfa] text and pattern: "xxxxxx" [regex-tdfa] Regex pattern: "(...?.?)*" [regex-tdfa] Outputs agree: "(0,6)(4,6)" [regex-tdfa]  [regex-tdfa] Expected Pass #5 [regex-tdfa] text and pattern: "abcabc" [regex-tdfa] Regex pattern: "(a|ab)(bc|c)" [regex-tdfa] Outputs agree: "(0,3)(0,2)(2,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #6 [regex-tdfa] text and pattern: "ababa" [regex-tdfa] Regex pattern: "(aba|a*b)(aba|a*b)" [regex-tdfa] Outputs agree: "(0,5)(0,2)(2,5)" [regex-tdfa]  [regex-tdfa] Expected Pass #7 [regex-tdfa] text and pattern: "xxxxx" [regex-tdfa] Regex pattern: "(a*){2}" [regex-tdfa] Outputs agree: "(0,0)(0,0)" [regex-tdfa]  [regex-tdfa] Expected Pass #8 [regex-tdfa] text and pattern: "a" [regex-tdfa] Regex pattern: "(a*)*" [regex-tdfa] Outputs agree: "(0,1)(0,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #9 [regex-tdfa] text and pattern: "ababa" [regex-tdfa] Regex pattern: "(aba|a*b)*" [regex-tdfa] Outputs agree: "(0,5)(2,5)" [regex-tdfa]  [regex-tdfa] Expected Pass #10 [regex-tdfa] text and pattern: "aba" [regex-tdfa] Regex pattern: "(a(b)?)+" [regex-tdfa] Outputs agree: "(0,3)(2,3)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #11 [regex-tdfa] text and pattern: "ab" [regex-tdfa] Regex pattern: ".*(.*)" [regex-tdfa] Outputs agree: "(0,2)(2,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #12 [regex-tdfa] text and pattern: "abab" [regex-tdfa] Regex pattern: "(a?)((ab)?)(b?)a?(ab)?b?" [regex-tdfa] Outputs agree: "(0,4)(0,1)(1,1)(-1,-1)(1,2)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Fail #-12 [regex-tdfa]  [regex-tdfa] Searched text: "abab" [regex-tdfa] Regex pattern: "(a?)((ab)?)(b?)a?(ab)?b?" [regex-tdfa] Expected output: "(0,4)(0,1)(1,1)(-1,-1)(1,2)(2,4)" [regex-tdfa] Actual result : "(0,4)(0,1)(1,1)(-1,-1)(1,2)(-1,-1)" [regex-tdfa]  [regex-tdfa] Using Tests from: forced-assoc.txt [regex-tdfa]  [regex-tdfa] Expected Pass #1 [regex-tdfa] text and pattern: "abcd" [regex-tdfa] Regex pattern: "(a|ab)(c|bcd)" [regex-tdfa] Outputs agree: "(0,4)(0,1)(1,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #2 [regex-tdfa] text and pattern: "abcd" [regex-tdfa] Regex pattern: "(a|ab)(bcd|c)" [regex-tdfa] Outputs agree: "(0,4)(0,1)(1,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #3 [regex-tdfa] text and pattern: "abcd" [regex-tdfa] Regex pattern: "(ab|a)(c|bcd)" [regex-tdfa] Outputs agree: "(0,4)(0,1)(1,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #4 [regex-tdfa] text and pattern: "abcd" [regex-tdfa] Regex pattern: "(ab|a)(bcd|c)" [regex-tdfa] Outputs agree: "(0,4)(0,1)(1,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #5 [vector-algorithms] Using haskell-suite found on system at: haskell-suite-dummy-location [vector-algorithms] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [vector-algorithms] No hmake found [vector-algorithms] Using hpc version 0.69 found on system at: [vector-algorithms] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [vector-algorithms] Using hsc2hs version 0.68.10 found on system at: [vector-algorithms] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [vector-algorithms] Using hscolour version 1.25 found on system at: [vector-algorithms] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [vector-algorithms] No jhc found [vector-algorithms] Using ld found on system at: [vector-algorithms] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [vector-algorithms] No pkg-config found [vector-algorithms] Using runghc version 9.10.2 found on system at: [vector-algorithms] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [vector-algorithms] Using strip version 2.44 found on system at: [vector-algorithms] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [vector-algorithms] Using tar found on system at: [vector-algorithms] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-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 ) [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 ) [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 ) [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/094w5pa9r1fznr7g1h3ji6nfgrj4zzr4-deferred-folds-0.9.18.7 /nix/store/zvc9pq571bj3w50r469mqbrirb5lbn5h-deferred-folds-0.9.18.7-doc [post-build-hook] Pushing 2 paths (126 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/zvc9pq571bj3w50r469mqbrirb5lbn5h-deferred-folds-0.9.18.7-doc (1.03 MiB) [post-build-hook] Pushing /nix/store/094w5pa9r1fznr7g1h3ji6nfgrj4zzr4-deferred-folds-0.9.18.7 (2.63 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/094w5pa9r1fznr7g1h3ji6nfgrj4zzr4-deferred-folds-0.9.18.7 /nix/store/zvc9pq571bj3w50r469mqbrirb5lbn5h-deferred-folds-0.9.18.7-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/zvc9pq571bj3w50r469mqbrirb5lbn5h-deferred-folds-0.9.18.7-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/094w5pa9r1fznr7g1h3ji6nfgrj4zzr4-deferred-folds-0.9.18.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/6jjhc6n16mcpcg4x7bb8xgcpnapg939l-deferred-folds-0.9.18.7.drv' to 'https://cache.nix-ci.com'... [regex-tdfa] text and pattern: "abcd" [regex-tdfa] Regex pattern: "((a|ab)(c|bcd))(d*)" [regex-tdfa] Outputs agree: "(0,4)(0,4)(0,1)(1,4)(4,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #6 [regex-tdfa] text and pattern: "abcd" [regex-tdfa] Regex pattern: "((a|ab)(bcd|c))(d*)" [regex-tdfa] Outputs agree: "(0,4)(0,4)(0,1)(1,4)(4,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #7 [regex-tdfa] text and pattern: "abcd" [regex-tdfa] Regex pattern: "((ab|a)(c|bcd))(d*)" [regex-tdfa] Outputs agree: "(0,4)(0,4)(0,1)(1,4)(4,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #8 [regex-tdfa] text and pattern: "abcd" [regex-tdfa] Regex pattern: "((ab|a)(bcd|c))(d*)" [regex-tdfa] Outputs agree: "(0,4)(0,4)(0,1)(1,4)(4,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #9 [regex-tdfa] text and pattern: "abcd" [regex-tdfa] Regex pattern: "(a|ab)((c|bcd)(d*))" [regex-tdfa] Outputs agree: "(0,4)(0,2)(2,4)(2,3)(3,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #10 [regex-tdfa] text and pattern: "abcd" [regex-tdfa] Regex pattern: "(a|ab)((bcd|c)(d*))" [regex-tdfa] Outputs agree: "(0,4)(0,2)(2,4)(2,3)(3,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #11 [regex-tdfa] text and pattern: "abcd" [regex-tdfa] Regex pattern: "(ab|a)((c|bcd)(d*))" [regex-tdfa] Outputs agree: "(0,4)(0,2)(2,4)(2,3)(3,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #12 [regex-tdfa] text and pattern: "abcd" [regex-tdfa] Regex pattern: "(ab|a)((bcd|c)(d*))" [regex-tdfa] Outputs agree: "(0,4)(0,2)(2,4)(2,3)(3,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #13 [regex-tdfa] text and pattern: "abc" [regex-tdfa] Regex pattern: "(a*)(b|abc)" [regex-tdfa] Outputs agree: "(0,3)(0,0)(0,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #14 [regex-tdfa] text and pattern: "abc" [regex-tdfa] Regex pattern: "(a*)(abc|b)" [regex-tdfa] Outputs agree: "(0,3)(0,0)(0,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #15 [regex-tdfa] text and pattern: "abc" [regex-tdfa] Regex pattern: "((a*)(b|abc))(c*)" [regex-tdfa] Outputs agree: "(0,3)(0,3)(0,0)(0,3)(3,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #16 [regex-tdfa] text and pattern: "abc" [regex-tdfa] Regex pattern: "((a*)(abc|b))(c*)" [regex-tdfa] Outputs agree: "(0,3)(0,3)(0,0)(0,3)(3,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #17 [regex-tdfa] text and pattern: "abc" [regex-tdfa] Regex pattern: "(a*)((b|abc)(c*))" [regex-tdfa] Outputs agree: "(0,3)(0,1)(1,3)(1,2)(2,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #18 [regex-tdfa] text and pattern: "abc" [regex-tdfa] Regex pattern: "(a*)((abc|b)(c*))" [regex-tdfa] Outputs agree: "(0,3)(0,1)(1,3)(1,2)(2,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #19 [regex-tdfa] text and pattern: "abc" [regex-tdfa] Regex pattern: "(a*)(b|abc)" [regex-tdfa] Outputs agree: "(0,3)(0,0)(0,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #20 [regex-tdfa] text and pattern: "abc" [regex-tdfa] Regex pattern: "(a*)(abc|b)" [regex-tdfa] Outputs agree: "(0,3)(0,0)(0,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #21 [regex-tdfa] text and pattern: "abc" [regex-tdfa] Regex pattern: "((a*)(b|abc))(c*)" [regex-tdfa] Outputs agree: "(0,3)(0,3)(0,0)(0,3)(3,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #22 [regex-tdfa] text and pattern: "abc" [regex-tdfa] Regex pattern: "((a*)(abc|b))(c*)" [regex-tdfa] Outputs agree: "(0,3)(0,3)(0,0)(0,3)(3,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #23 [regex-tdfa] text and pattern: "abc" [regex-tdfa] Regex pattern: "(a*)((b|abc)(c*))" [regex-tdfa] Outputs agree: "(0,3)(0,1)(1,3)(1,2)(2,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #24 [regex-tdfa] text and pattern: "abc" [regex-tdfa] Regex pattern: "(a*)((abc|b)(c*))" [regex-tdfa] Outputs agree: "(0,3)(0,1)(1,3)(1,2)(2,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #25 [regex-tdfa] text and pattern: "ab" [regex-tdfa] Regex pattern: "(a|ab)" [regex-tdfa] Outputs agree: "(0,2)(0,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #26 [regex-tdfa] text and pattern: "ab" [regex-tdfa] Regex pattern: "(ab|a)" [regex-tdfa] Outputs agree: "(0,2)(0,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #27 [regex-tdfa] text and pattern: "ab" [regex-tdfa] Regex pattern: "(a|ab)(b*)" [regex-tdfa] Outputs agree: "(0,2)(0,2)(2,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #28 [regex-tdfa] text and pattern: "ab" [regex-tdfa] Regex pattern: "(ab|a)(b*)" [regex-tdfa] Outputs agree: "(0,2)(0,2)(2,2)" [regex-tdfa]  [regex-tdfa] Using Tests from: left-assoc.txt [regex-tdfa]  [regex-tdfa] Expected Fail #-1 [regex-tdfa]  [regex-tdfa] Searched text: "abcd" [regex-tdfa] Regex pattern: "(a|ab)(c|bcd)(d*)" [regex-tdfa] Expected output: "(0,4)(0,1)(1,4)(4,4)" [regex-tdfa] Actual result : "(0,4)(0,2)(2,3)(3,4)" [regex-tdfa]  [regex-tdfa] Expected Fail #-2 [regex-tdfa]  [regex-tdfa] Searched text: "abcd" [regex-tdfa] Regex pattern: "(a|ab)(bcd|c)(d*)" [regex-tdfa] Expected output: "(0,4)(0,1)(1,4)(4,4)" [regex-tdfa] Actual result : "(0,4)(0,2)(2,3)(3,4)" [regex-tdfa]  [regex-tdfa] Expected Fail #-3 [regex-tdfa]  [regex-tdfa] Searched text: "abcd" [regex-tdfa] Regex pattern: "(ab|a)(c|bcd)(d*)" [regex-tdfa] Expected output: "(0,4)(0,1)(1,4)(4,4)" [regex-tdfa] Actual result : "(0,4)(0,2)(2,3)(3,4)" [regex-tdfa]  [regex-tdfa] Expected Fail #-4 [regex-tdfa]  [regex-tdfa] Searched text: "abcd" [regex-tdfa] Regex pattern: "(ab|a)(bcd|c)(d*)" [regex-tdfa] Expected output: "(0,4)(0,1)(1,4)(4,4)" [regex-tdfa] Actual result : "(0,4)(0,2)(2,3)(3,4)" [regex-tdfa]  [regex-tdfa] Expected Fail #-5 [regex-tdfa]  [regex-tdfa] Searched text: "abc" [regex-tdfa] Regex pattern: "(a*)(b|abc)(c*)" [regex-tdfa] Expected output: "(0,3)(0,0)(0,3)(3,3)" [regex-tdfa] Actual result : "(0,3)(0,1)(1,2)(2,3)" [regex-tdfa]  [regex-tdfa] Expected Fail #-6 [regex-tdfa]  [regex-tdfa] Searched text: "abc" [regex-tdfa] Regex pattern: "(a*)(abc|b)(c*)" [regex-tdfa] Expected output: "(0,3)(0,0)(0,3)(3,3)" [regex-tdfa] Actual result : "(0,3)(0,1)(1,2)(2,3)" [regex-tdfa]  [regex-tdfa] Expected Fail #-7 [regex-tdfa]  [regex-tdfa] Searched text: "abc" [regex-tdfa] Regex pattern: "(a*)(b|abc)(c*)" [regex-tdfa] Expected output: "(0,3)(0,0)(0,3)(3,3)" [regex-tdfa] Actual result : "(0,3)(0,1)(1,2)(2,3)" [regex-tdfa]  [regex-tdfa] Expected Fail #-8 [regex-tdfa]  [regex-tdfa] Searched text: "abc" [regex-tdfa] Regex pattern: "(a*)(abc|b)(c*)" [regex-tdfa] Expected output: "(0,3)(0,0)(0,3)(3,3)" [regex-tdfa] Actual result : "(0,3)(0,1)(1,2)(2,3)" [regex-tdfa]  [regex-tdfa] Expected Fail #-9 [regex-tdfa]  [regex-tdfa] Searched text: "abcd" Building primitive-extras [regex-tdfa] Regex pattern: "(a|ab)(c|bcd)(d|.*)" [regex-tdfa] Expected output: "(0,4)(0,1)(1,4)(4,4)" [regex-tdfa] Actual result : "(0,4)(0,2)(2,3)(3,4)" [regex-tdfa]  [regex-tdfa] Expected Fail #-10 [regex-tdfa]  [regex-tdfa] Searched text: "abcd" [regex-tdfa] Regex pattern: "(a|ab)(bcd|c)(d|.*)" [regex-tdfa] Expected output: "(0,4)(0,1)(1,4)(4,4)" [regex-tdfa] Actual result : "(0,4)(0,2)(2,3)(3,4)" [regex-tdfa]  [regex-tdfa] Expected Fail #-11 [regex-tdfa]  [regex-tdfa] Searched text: "abcd" [regex-tdfa] Regex pattern: "(ab|a)(c|bcd)(d|.*)" [regex-tdfa] Expected output: "(0,4)(0,1)(1,4)(4,4)" [regex-tdfa] Actual result : "(0,4)(0,2)(2,3)(3,4)" [regex-tdfa]  [regex-tdfa] Expected Fail #-12 [regex-tdfa]  [regex-tdfa] Searched text: "abcd" [regex-tdfa] Regex pattern: "(ab|a)(bcd|c)(d|.*)" [regex-tdfa] Expected output: "(0,4)(0,1)(1,4)(4,4)" [regex-tdfa] Actual result : "(0,4)(0,2)(2,3)(3,4)" [regex-tdfa]  [regex-tdfa] Using Tests from: nullsub3.txt [regex-tdfa]  [regex-tdfa] Expected Pass #1 [regex-tdfa] text and pattern: "a" [regex-tdfa] Regex pattern: "(a*)*" [regex-tdfa] Outputs agree: "(0,1)(0,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #2 [regex-tdfa] text and pattern: "x" [regex-tdfa] Regex pattern: "(a*)*" [regex-tdfa] Outputs agree: "(0,0)(0,0)" [regex-tdfa]  [regex-tdfa] Expected Pass #3 [regex-tdfa] text and pattern: "aaaaaa" [regex-tdfa] Regex pattern: "(a*)*" [regex-tdfa] Outputs agree: "(0,6)(0,6)" [regex-tdfa]  [regex-tdfa] Expected Pass #4 [regex-tdfa] text and pattern: "aaaaaax" [regex-tdfa] Regex pattern: "(a*)*" [regex-tdfa] Outputs agree: "(0,6)(0,6)" [regex-tdfa]  [regex-tdfa] Expected Pass #5 [regex-tdfa] text and pattern: "a" [regex-tdfa] Regex pattern: "(a*)+" [regex-tdfa] Outputs agree: "(0,1)(0,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #6 [regex-tdfa] text and pattern: "x" [regex-tdfa] Regex pattern: "(a*)+" [regex-tdfa] Outputs agree: "(0,0)(0,0)" [regex-tdfa]  [regex-tdfa] Expected Pass #7 [regex-tdfa] text and pattern: "aaaaaa" [regex-tdfa] Regex pattern: "(a*)+" [regex-tdfa] Outputs agree: "(0,6)(0,6)" [regex-tdfa]  [regex-tdfa] Expected Pass #8 [regex-tdfa] text and pattern: "aaaaaax" [regex-tdfa] Regex pattern: "(a*)+" [regex-tdfa] Outputs agree: "(0,6)(0,6)" [regex-tdfa]  [regex-tdfa] Expected Pass #9 [regex-tdfa] text and pattern: "a" [regex-tdfa] Regex pattern: "(a+)*" [regex-tdfa] Outputs agree: "(0,1)(0,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #10 [regex-tdfa] text and pattern: "x" [regex-tdfa] Regex pattern: "(a+)*" [regex-tdfa] Outputs agree: "(0,0)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #11 [regex-tdfa] text and pattern: "aaaaaa" [regex-tdfa] Regex pattern: "(a+)*" [regex-tdfa] Outputs agree: "(0,6)(0,6)" [regex-tdfa]  [regex-tdfa] Expected Pass #12 [regex-tdfa] text and pattern: "aaaaaax" [regex-tdfa] Regex pattern: "(a+)*" [regex-tdfa] Outputs agree: "(0,6)(0,6)" [regex-tdfa]  [regex-tdfa] Expected Pass #13 [regex-tdfa] text and pattern: "a" [regex-tdfa] Regex pattern: "(a+)+" [regex-tdfa] Outputs agree: "(0,1)(0,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #14 [regex-tdfa] text and pattern: "x" [regex-tdfa] Regex pattern: "(a+)+" [regex-tdfa] Outputs agree: "NOMATCH" [regex-tdfa]  [regex-tdfa] Expected Pass #15 [regex-tdfa] text and pattern: "aaaaaa" [regex-tdfa] Regex pattern: "(a+)+" [regex-tdfa] Outputs agree: "(0,6)(0,6)" [regex-tdfa]  [regex-tdfa] Expected Pass #16 [regex-tdfa] text and pattern: "aaaaaax" [regex-tdfa] Regex pattern: "(a+)+" [regex-tdfa] Outputs agree: "(0,6)(0,6)" [regex-tdfa]  [regex-tdfa] Expected Pass #17 [regex-tdfa] text and pattern: "a" [regex-tdfa] Regex pattern: "([a]*)*" [regex-tdfa] Outputs agree: "(0,1)(0,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #18 [regex-tdfa] text and pattern: "x" [regex-tdfa] Regex pattern: "([a]*)*" [regex-tdfa] Outputs agree: "(0,0)(0,0)" [regex-tdfa]  [regex-tdfa] Expected Pass #19 [regex-tdfa] text and pattern: "aaaaaa" [regex-tdfa] Regex pattern: "([a]*)*" [regex-tdfa] Outputs agree: "(0,6)(0,6)" [regex-tdfa]  [regex-tdfa] Expected Pass #20 [regex-tdfa] text and pattern: "aaaaaax" [regex-tdfa] Regex pattern: "([a]*)*" [regex-tdfa] Outputs agree: "(0,6)(0,6)" [regex-tdfa]  [regex-tdfa] Expected Pass #21 [regex-tdfa] text and pattern: "a" [regex-tdfa] Regex pattern: "([a]*)+" [regex-tdfa] Outputs agree: "(0,1)(0,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #22 [regex-tdfa] text and pattern: "x" [regex-tdfa] Regex pattern: "([a]*)+" [regex-tdfa] Outputs agree: "(0,0)(0,0)" [regex-tdfa]  [regex-tdfa] Expected Pass #23 [regex-tdfa] text and pattern: "aaaaaa" [regex-tdfa] Regex pattern: "([a]*)+" [regex-tdfa] Outputs agree: "(0,6)(0,6)" [regex-tdfa]  [regex-tdfa] Expected Pass #24 [regex-tdfa] text and pattern: "aaaaaax" [regex-tdfa] Regex pattern: "([a]*)+" [regex-tdfa] Outputs agree: "(0,6)(0,6)" [regex-tdfa]  [regex-tdfa] Expected Pass #25 [regex-tdfa] text and pattern: "a" [regex-tdfa] Regex pattern: "([^b]*)*" [regex-tdfa] Outputs agree: "(0,1)(0,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #26 [regex-tdfa] text and pattern: "b" [regex-tdfa] Regex pattern: "([^b]*)*" [regex-tdfa] Outputs agree: "(0,0)(0,0)" [regex-tdfa]  [regex-tdfa] Expected Pass #27 [regex-tdfa] text and pattern: "aaaaaa" [regex-tdfa] Regex pattern: "([^b]*)*" [regex-tdfa] Outputs agree: "(0,6)(0,6)" [regex-tdfa]  [regex-tdfa] Expected Pass #28 [regex-tdfa] text and pattern: "aaaaaab" [regex-tdfa] Regex pattern: "([^b]*)*" [regex-tdfa] Outputs agree: "(0,6)(0,6)" [regex-tdfa]  [regex-tdfa] Expected Pass #29 [regex-tdfa] text and pattern: "a" [regex-tdfa] Regex pattern: "([ab]*)*" [regex-tdfa] Outputs agree: "(0,1)(0,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #30 [regex-tdfa] text and pattern: "aaaaaa" [regex-tdfa] Regex pattern: "([ab]*)*" [regex-tdfa] Outputs agree: "(0,6)(0,6)" [regex-tdfa]  [regex-tdfa] Expected Pass #31 [regex-tdfa] text and pattern: "ababab" [regex-tdfa] Regex pattern: "([ab]*)*" [regex-tdfa] Outputs agree: "(0,6)(0,6)" [regex-tdfa]  [regex-tdfa] Expected Pass #32 [regex-tdfa] text and pattern: "bababa" [regex-tdfa] Regex pattern: "([ab]*)*" [regex-tdfa] Outputs agree: "(0,6)(0,6)" [regex-tdfa]  [regex-tdfa] Expected Pass #33 [regex-tdfa] text and pattern: "b" [regex-tdfa] Regex pattern: "([ab]*)*" [regex-tdfa] Outputs agree: "(0,1)(0,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #34 [regex-tdfa] text and pattern: "bbbbbb" [regex-tdfa] Regex pattern: "([ab]*)*" [regex-tdfa] Outputs agree: "(0,6)(0,6)" [regex-tdfa]  [regex-tdfa] Expected Pass #35 [regex-tdfa] text and pattern: "aaaabcde" [regex-tdfa] Regex pattern: "([ab]*)*" [regex-tdfa] Outputs agree: "(0,5)(0,5)" [regex-tdfa]  [regex-tdfa] Expected Pass #36 [regex-tdfa] text and pattern: "b" [regex-tdfa] Regex pattern: "([^a]*)*" [regex-tdfa] Outputs agree: "(0,1)(0,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #37 [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 ) [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 ) [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 ) [regex-tdfa] text and pattern: "bbbbbb" [regex-tdfa] Regex pattern: "([^a]*)*" [regex-tdfa] Outputs agree: "(0,6)(0,6)" [regex-tdfa]  [regex-tdfa] Expected Pass #38 [regex-tdfa] text and pattern: "aaaaaa" [regex-tdfa] Regex pattern: "([^a]*)*" [regex-tdfa] Outputs agree: "(0,0)(0,0)" [regex-tdfa]  [regex-tdfa] Expected Pass #39 [regex-tdfa] text and pattern: "ccccxx" [regex-tdfa] Regex pattern: "([^ab]*)*" [regex-tdfa] Outputs agree: "(0,6)(0,6)" [regex-tdfa]  [regex-tdfa] Expected Pass #40 [regex-tdfa] text and pattern: "ababab" [regex-tdfa] Regex pattern: "([^ab]*)*" [regex-tdfa] Outputs agree: "(0,0)(0,0)" [regex-tdfa]  [regex-tdfa] Expected Pass #41 [regex-tdfa] text and pattern: "zabcde" [regex-tdfa] Regex pattern: "((z)+|a)*" [regex-tdfa] Outputs agree: "(0,2)(1,2)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #42 [regex-tdfa] text and pattern: "aaa" [regex-tdfa] Regex pattern: "(a)" [regex-tdfa] Outputs agree: "(0,1)(0,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #46 [regex-tdfa] text and pattern: "x" [regex-tdfa] Regex pattern: "(a*)*(x)" [regex-tdfa] Outputs agree: "(0,1)(0,0)(0,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #47 [regex-tdfa] text and pattern: "ax" [regex-tdfa] Regex pattern: "(a*)*(x)" [regex-tdfa] Outputs agree: "(0,2)(0,1)(1,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #48 [regex-tdfa] text and pattern: "axa" [regex-tdfa] Regex pattern: "(a*)*(x)" [regex-tdfa] Outputs agree: "(0,2)(0,1)(1,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #49 [regex-tdfa] text and pattern: "x" [regex-tdfa] Regex pattern: "(a*)+(x)" [regex-tdfa] Outputs agree: "(0,1)(0,0)(0,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #50 [regex-tdfa] text and pattern: "ax" [regex-tdfa] Regex pattern: "(a*)+(x)" [regex-tdfa] Outputs agree: "(0,2)(0,1)(1,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #51 [regex-tdfa] text and pattern: "axa" [regex-tdfa] Regex pattern: "(a*)+(x)" [regex-tdfa] Outputs agree: "(0,2)(0,1)(1,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #52 [regex-tdfa] text and pattern: "x" [regex-tdfa] Regex pattern: "(a*){2}(x)" [regex-tdfa] Outputs agree: "(0,1)(0,0)(0,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #53 [regex-tdfa] text and pattern: "ax" [regex-tdfa] Regex pattern: "(a*){2}(x)" [regex-tdfa] Outputs agree: "(0,2)(1,1)(1,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #54 [regex-tdfa] text and pattern: "axa" [regex-tdfa] Regex pattern: "(a*){2}(x)" [regex-tdfa] Outputs agree: "(0,2)(1,1)(1,2)" [regex-tdfa]  [regex-tdfa] Using Tests from: osx-bsd-critical.txt [regex-tdfa]  [regex-tdfa] Expected Pass #1 [regex-tdfa] text and pattern: "ab" [regex-tdfa] Regex pattern: "(()|.)(b)" [regex-tdfa] Outputs agree: "(0,2)(0,1)(-1,-1)(1,2)" [regex-tdfa]  [regex-tdfa] Expected Fail #-1 [regex-tdfa]  [regex-tdfa] Searched text: "ab" [regex-tdfa] Regex pattern: "(()|.)(b)" [regex-tdfa] Expected output: "(1,2)(1,1)(1,1)(1,2)" [regex-tdfa] Actual result : "(0,2)(0,1)(-1,-1)(1,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #2 [regex-tdfa] text and pattern: "ab" [regex-tdfa] Regex pattern: "(()|[ab])(b)" [regex-tdfa] Outputs agree: "(0,2)(0,1)(-1,-1)(1,2)" [regex-tdfa]  [regex-tdfa] Expected Fail #-2 [regex-tdfa]  [regex-tdfa] Searched text: "ab" [regex-tdfa] Regex pattern: "(()|[ab])(b)" [regex-tdfa] Expected output: "(1,2)(1,1)(1,1)(1,2)" [regex-tdfa] Actual result : "(0,2)(0,1)(-1,-1)(1,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #3 [regex-tdfa] text and pattern: "aaab" [regex-tdfa] Regex pattern: "(()|[ab])+b" [regex-tdfa] Outputs agree: "(0,4)(2,3)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Fail #-3 [regex-tdfa]  [regex-tdfa] Searched text: "aaab" [regex-tdfa] Regex pattern: "(()|[ab])+b" [regex-tdfa] Expected output: "(3,4)(3,3)(3,3)" [regex-tdfa] Actual result : "(0,4)(2,3)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #11 [regex-tdfa] text and pattern: "ab" [regex-tdfa] Regex pattern: "(.|())(b)" [regex-tdfa] Outputs agree: "(0,2)(0,1)(-1,-1)(1,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #12 [regex-tdfa] text and pattern: "ab" [regex-tdfa] Regex pattern: "([ab]|())(b)" [regex-tdfa] Outputs agree: "(0,2)(0,1)(-1,-1)(1,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #14 [regex-tdfa] text and pattern: "aaab" [regex-tdfa] Regex pattern: "([ab]|())+b" [regex-tdfa] Outputs agree: "(0,4)(2,3)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Fail #-14 [regex-tdfa]  [regex-tdfa] Searched text: "aaab" [regex-tdfa] Regex pattern: "([ab]|())+b" [regex-tdfa] Expected output: "(0,4)(3,3)(3,3)" [regex-tdfa] Actual result : "(0,4)(2,3)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #20 [regex-tdfa] text and pattern: "ab" [regex-tdfa] Regex pattern: "(.?)(b)" [regex-tdfa] Outputs agree: "(0,2)(0,1)(1,2)" [regex-tdfa]  [regex-tdfa] Using Tests from: repetition2.txt [regex-tdfa]  [regex-tdfa] Expected Pass #1 [regex-tdfa] text and pattern: "" [regex-tdfa] Regex pattern: "((..)|(.))" [regex-tdfa] Outputs agree: "NOMATCH" [regex-tdfa]  [regex-tdfa] Expected Pass #2 [regex-tdfa] text and pattern: "" [regex-tdfa] Regex pattern: "((..)|(.))((..)|(.))" [regex-tdfa] Outputs agree: "NOMATCH" [regex-tdfa]  [regex-tdfa] Expected Pass #3 [regex-tdfa] text and pattern: "" [regex-tdfa] Regex pattern: "((..)|(.))((..)|(.))((..)|(.))" [regex-tdfa] Outputs agree: "NOMATCH" [regex-tdfa]  [regex-tdfa] Expected Pass #4 [regex-tdfa] text and pattern: "" [regex-tdfa] Regex pattern: "((..)|(.)){1}" [regex-tdfa] Outputs agree: "NOMATCH" [regex-tdfa]  [regex-tdfa] Expected Pass #5 [regex-tdfa] text and pattern: "" [regex-tdfa] Regex pattern: "((..)|(.)){2}" [regex-tdfa] Outputs agree: "NOMATCH" [regex-tdfa]  [regex-tdfa] Expected Pass #6 [regex-tdfa] text and pattern: "" [regex-tdfa] Regex pattern: "((..)|(.)){3}" [regex-tdfa] Outputs agree: "NOMATCH" [regex-tdfa]  [regex-tdfa] Expected Pass #7 [regex-tdfa] text and pattern: "" [regex-tdfa] Regex pattern: "((..)|(.))*" [regex-tdfa] Outputs agree: "(0,0)(-1,-1)(-1,-1)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #8 [regex-tdfa] text and pattern: "a" [regex-tdfa] Regex pattern: "((..)|(.))" [regex-tdfa] Outputs agree: "(0,1)(0,1)(-1,-1)(0,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #9 [regex-tdfa] text and pattern: "a" [regex-tdfa] Regex pattern: "((..)|(.))((..)|(.))" [regex-tdfa] Outputs agree: "NOMATCH" [regex-tdfa]  [regex-tdfa] Expected Pass #10 [regex-tdfa] text and pattern: "a" [regex-tdfa] Regex pattern: "((..)|(.))((..)|(.))((..)|(.))" [regex-tdfa] Outputs agree: "NOMATCH" [regex-tdfa]  [regex-tdfa] Expected Pass #11 [regex-tdfa] text and pattern: "a" [regex-tdfa] Regex pattern: "((..)|(.)){1}" [regex-tdfa] Outputs agree: "(0,1)(0,1)(-1,-1)(0,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #12 [regex-tdfa] text and pattern: "a" [regex-tdfa] Regex pattern: "((..)|(.)){2}" [regex-tdfa] Outputs agree: "NOMATCH" [regex-tdfa]  [regex-tdfa] Expected Pass #13 [regex-tdfa] text and pattern: "a" [regex-tdfa] Regex pattern: "((..)|(.)){3}" [regex-tdfa] Outputs agree: "NOMATCH" [regex-tdfa]  [regex-tdfa] Expected Pass #14 [regex-tdfa] text and pattern: "a" [regex-tdfa] Regex pattern: "((..)|(.))*" [regex-tdfa] Outputs agree: "(0,1)(0,1)(-1,-1)(0,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #15 [regex-tdfa] text and pattern: "aa" [regex-tdfa] Regex pattern: "((..)|(.))" [regex-tdfa] Outputs agree: "(0,2)(0,2)(0,2)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #16 [regex-tdfa] text and pattern: "aa" [regex-tdfa] Regex pattern: "((..)|(.))((..)|(.))" [regex-tdfa] Outputs agree: "(0,2)(0,1)(-1,-1)(0,1)(1,2)(-1,-1)(1,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #17 [regex-tdfa] text and pattern: "aa" [regex-tdfa] Regex pattern: "((..)|(.))((..)|(.))((..)|(.))" [regex-tdfa] Outputs agree: "NOMATCH" [regex-tdfa]  [regex-tdfa] Expected Pass #18 [regex-tdfa] text and pattern: "aa" [regex-tdfa] Regex pattern: "((..)|(.)){1}" [regex-tdfa] Outputs agree: "(0,2)(0,2)(0,2)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #19 [regex-tdfa] text and pattern: "aa" [regex-tdfa] Regex pattern: "((..)|(.)){2}" [regex-tdfa] Outputs agree: "(0,2)(1,2)(-1,-1)(1,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #20 [regex-tdfa] text and pattern: "aa" [regex-tdfa] Regex pattern: "((..)|(.)){3}" [regex-tdfa] Outputs agree: "NOMATCH" [regex-tdfa]  [regex-tdfa] Expected Pass #21 [regex-tdfa] text and pattern: "aa" [regex-tdfa] Regex pattern: "((..)|(.))*" [regex-tdfa] Outputs agree: "(0,2)(0,2)(0,2)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #22 [regex-tdfa] text and pattern: "aaa" [regex-tdfa] Regex pattern: "((..)|(.))" [regex-tdfa] Outputs agree: "(0,2)(0,2)(0,2)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #23 [regex-tdfa] text and pattern: "aaa" [regex-tdfa] Regex pattern: "((..)|(.))((..)|(.))" [regex-tdfa] Outputs agree: "(0,3)(0,2)(0,2)(-1,-1)(2,3)(-1,-1)(2,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #24 [regex-tdfa] text and pattern: "aaa" [regex-tdfa] Regex pattern: "((..)|(.))((..)|(.))((..)|(.))" [regex-tdfa] Outputs agree: "(0,3)(0,1)(-1,-1)(0,1)(1,2)(-1,-1)(1,2)(2,3)(-1,-1)(2,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #25 [regex-tdfa] text and pattern: "aaa" [regex-tdfa] Regex pattern: "((..)|(.)){1}" [regex-tdfa] Outputs agree: "(0,2)(0,2)(0,2)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #26 [regex-tdfa] text and pattern: "aaa" [regex-tdfa] Regex pattern: "((..)|(.)){2}" [regex-tdfa] Outputs agree: "(0,3)(2,3)(-1,-1)(2,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #27 [regex-tdfa] text and pattern: "aaa" [regex-tdfa] Regex pattern: "((..)|(.)){3}" [regex-tdfa] Outputs agree: "(0,3)(2,3)(-1,-1)(2,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #28 [regex-tdfa] text and pattern: "aaa" [regex-tdfa] Regex pattern: "((..)|(.))*" [regex-tdfa] Outputs agree: "(0,3)(2,3)(-1,-1)(2,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #29 [regex-tdfa] text and pattern: "aaaa" [regex-tdfa] Regex pattern: "((..)|(.))" [regex-tdfa] Outputs agree: "(0,2)(0,2)(0,2)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #30 [regex-tdfa] text and pattern: "aaaa" [regex-tdfa] Regex pattern: "((..)|(.))((..)|(.))" [regex-tdfa] Outputs agree: "(0,4)(0,2)(0,2)(-1,-1)(2,4)(2,4)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #31 [regex-tdfa] text and pattern: "aaaa" [regex-tdfa] Regex pattern: "((..)|(.))((..)|(.))((..)|(.))" [regex-tdfa] Outputs agree: "(0,4)(0,2)(0,2)(-1,-1)(2,3)(-1,-1)(2,3)(3,4)(-1,-1)(3,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #32 [regex-tdfa] text and pattern: "aaaa" [regex-tdfa] Regex pattern: "((..)|(.)){1}" [regex-tdfa] Outputs agree: "(0,2)(0,2)(0,2)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #33 [regex-tdfa] text and pattern: "aaaa" [regex-tdfa] Regex pattern: "((..)|(.)){2}" [regex-tdfa] Outputs agree: "(0,4)(2,4)(2,4)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #34 [regex-tdfa] text and pattern: "aaaa" [regex-tdfa] Regex pattern: "((..)|(.)){3}" [regex-tdfa] Outputs agree: "(0,4)(3,4)(-1,-1)(3,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #35 [regex-tdfa] text and pattern: "aaaa" [regex-tdfa] Regex pattern: "((..)|(.))*" [regex-tdfa] Outputs agree: "(0,4)(2,4)(2,4)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #36 [regex-tdfa] text and pattern: "aaaaa" [regex-tdfa] Regex pattern: "((..)|(.))" [regex-tdfa] Outputs agree: "(0,2)(0,2)(0,2)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #37 [regex-tdfa] text and pattern: "aaaaa" [regex-tdfa] Regex pattern: "((..)|(.))((..)|(.))" [regex-tdfa] Outputs agree: "(0,4)(0,2)(0,2)(-1,-1)(2,4)(2,4)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #38 [regex-tdfa] text and pattern: "aaaaa" [regex-tdfa] Regex pattern: "((..)|(.))((..)|(.))((..)|(.))" [regex-tdfa] Outputs agree: "(0,5)(0,2)(0,2)(-1,-1)(2,4)(2,4)(-1,-1)(4,5)(-1,-1)(4,5)" [regex-tdfa]  [regex-tdfa] Expected Pass #39 [regex-tdfa] text and pattern: "aaaaa" [regex-tdfa] Regex pattern: "((..)|(.)){1}" [regex-tdfa] Outputs agree: "(0,2)(0,2)(0,2)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #40 [regex-tdfa] text and pattern: "aaaaa" [regex-tdfa] Regex pattern: "((..)|(.)){2}" [regex-tdfa] Outputs agree: "(0,4)(2,4)(2,4)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #41 [regex-tdfa] text and pattern: "aaaaa" [regex-tdfa] Regex pattern: "((..)|(.)){3}" [regex-tdfa] Outputs agree: "(0,5)(4,5)(-1,-1)(4,5)" [regex-tdfa]  [regex-tdfa] Expected Pass #42 [regex-tdfa] text and pattern: "aaaaa" [regex-tdfa] Regex pattern: "((..)|(.))*" [regex-tdfa] Outputs agree: "(0,5)(4,5)(-1,-1)(4,5)" [regex-tdfa]  [regex-tdfa] Expected Pass #43 [regex-tdfa] text and pattern: "aaaaaa" [regex-tdfa] Regex pattern: "((..)|(.))" [regex-tdfa] Outputs agree: "(0,2)(0,2)(0,2)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #44 [regex-tdfa] text and pattern: "aaaaaa" [regex-tdfa] Regex pattern: "((..)|(.))((..)|(.))" [regex-tdfa] Outputs agree: "(0,4)(0,2)(0,2)(-1,-1)(2,4)(2,4)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #45 [regex-tdfa] text and pattern: "aaaaaa" [regex-tdfa] Regex pattern: "((..)|(.))((..)|(.))((..)|(.))" [regex-tdfa] Outputs agree: "(0,6)(0,2)(0,2)(-1,-1)(2,4)(2,4)(-1,-1)(4,6)(4,6)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #46 [regex-tdfa] text and pattern: "aaaaaa" [regex-tdfa] Regex pattern: "((..)|(.)){1}" [regex-tdfa] Outputs agree: "(0,2)(0,2)(0,2)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #47 [regex-tdfa] text and pattern: "aaaaaa" [regex-tdfa] Regex pattern: "((..)|(.)){2}" [regex-tdfa] Outputs agree: "(0,4)(2,4)(2,4)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #48 [regex-tdfa] text and pattern: "aaaaaa" [regex-tdfa] Regex pattern: "((..)|(.)){3}" [regex-tdfa] Outputs agree: "(0,6)(4,6)(4,6)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #49 [regex-tdfa] text and pattern: "aaaaaa" [regex-tdfa] Regex pattern: "((..)|(.))*" [regex-tdfa] Outputs agree: "(0,6)(4,6)(4,6)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #100 [regex-tdfa] text and pattern: "X1234567Y" [regex-tdfa] Regex pattern: "X(.?){0,}Y" [regex-tdfa] Outputs agree: "(0,9)(7,8)" [regex-tdfa]  [regex-tdfa] Expected Pass #101 [regex-tdfa] text and pattern: "X1234567Y" [regex-tdfa] Regex pattern: "X(.?){1,}Y" [regex-tdfa] Outputs agree: "(0,9)(7,8)" [regex-tdfa]  [regex-tdfa] Expected Pass #102 [regex-tdfa] text and pattern: "X1234567Y" [regex-tdfa] Regex pattern: "X(.?){2,}Y" [regex-tdfa] Outputs agree: "(0,9)(7,8)" [regex-tdfa]  [regex-tdfa] Expected Pass #103 [regex-tdfa] text and pattern: "X1234567Y" [regex-tdfa] Regex pattern: "X(.?){3,}Y" [regex-tdfa] Outputs agree: "(0,9)(7,8)" [regex-tdfa]  [regex-tdfa] Expected Pass #104 [regex-tdfa] text and pattern: "X1234567Y" [regex-tdfa] Regex pattern: "X(.?){4,}Y" [regex-tdfa] Outputs agree: "(0,9)(7,8)" [regex-tdfa]  [regex-tdfa] Expected Pass #105 [regex-tdfa] text and pattern: "X1234567Y" [regex-tdfa] Regex pattern: "X(.?){5,}Y" [regex-tdfa] Outputs agree: "(0,9)(7,8)" [regex-tdfa]  [regex-tdfa] Expected Pass #106 [regex-tdfa] text and pattern: "X1234567Y" [regex-tdfa] Regex pattern: "X(.?){6,}Y" [regex-tdfa] Outputs agree: "(0,9)(7,8)" [regex-tdfa]  [regex-tdfa] Expected Pass #107 [regex-tdfa] text and pattern: "X1234567Y" [regex-tdfa] Regex pattern: "X(.?){7,}Y" [regex-tdfa] Outputs agree: "(0,9)(7,8)" [regex-tdfa]  [regex-tdfa] Expected Pass #108 [regex-tdfa] text and pattern: "X1234567Y" [regex-tdfa] Regex pattern: "X(.?){8,}Y" [regex-tdfa] Outputs agree: "(0,9)(8,8)" [regex-tdfa]  [regex-tdfa] Expected Pass #110 [regex-tdfa] text and pattern: "X1234567Y" [regex-tdfa] Regex pattern: "X(.?){0,8}Y" [regex-tdfa] Outputs agree: "(0,9)(7,8)" [regex-tdfa]  [regex-tdfa] Expected Pass #111 [regex-tdfa] text and pattern: "X1234567Y" [regex-tdfa] Regex pattern: "X(.?){1,8}Y" [regex-tdfa] Outputs agree: "(0,9)(7,8)" [regex-tdfa]  [regex-tdfa] Expected Pass #112 [regex-tdfa] text and pattern: "X1234567Y" [regex-tdfa] Regex pattern: "X(.?){2,8}Y" [regex-tdfa] Outputs agree: "(0,9)(7,8)" [regex-tdfa]  [regex-tdfa] Expected Pass #113 [regex-tdfa] text and pattern: "X1234567Y" [regex-tdfa] Regex pattern: "X(.?){3,8}Y" [regex-tdfa] Outputs agree: "(0,9)(7,8)" [regex-tdfa]  [regex-tdfa] Expected Pass #114 [regex-tdfa] text and pattern: "X1234567Y" [regex-tdfa] Regex pattern: "X(.?){4,8}Y" [regex-tdfa] Outputs agree: "(0,9)(7,8)" [regex-tdfa]  [regex-tdfa] Expected Pass #115 [regex-tdfa] text and pattern: "X1234567Y" [regex-tdfa] Regex pattern: "X(.?){5,8}Y" [regex-tdfa] Outputs agree: "(0,9)(7,8)" [regex-tdfa]  [regex-tdfa] Expected Pass #116 [regex-tdfa] text and pattern: "X1234567Y" [regex-tdfa] Regex pattern: "X(.?){6,8}Y" [regex-tdfa] Outputs agree: "(0,9)(7,8)" [regex-tdfa]  [regex-tdfa] Expected Pass #117 [regex-tdfa] text and pattern: "X1234567Y" [regex-tdfa] Regex pattern: "X(.?){7,8}Y" [regex-tdfa] Outputs agree: "(0,9)(7,8)" [regex-tdfa]  [regex-tdfa] Expected Pass #118 [regex-tdfa] text and pattern: "X1234567Y" [regex-tdfa] Regex pattern: "X(.?){8,8}Y" [regex-tdfa] Outputs agree: "(0,9)(8,8)" [regex-tdfa]  [regex-tdfa] Expected Pass #260 [regex-tdfa] text and pattern: "ababcd" [regex-tdfa] Regex pattern: "(a|ab|c|bcd){0,}(d*)" [regex-tdfa] Outputs agree: "(0,6)(3,6)(6,6)" [regex-tdfa]  [regex-tdfa] Expected Pass #261 [regex-tdfa] text and pattern: "ababcd" [regex-tdfa] Regex pattern: "(a|ab|c|bcd){1,}(d*)" [regex-tdfa] Outputs agree: "(0,6)(3,6)(6,6)" [regex-tdfa]  [regex-tdfa] Expected Pass #262 [regex-tdfa] text and pattern: "ababcd" [regex-tdfa] Regex pattern: "(a|ab|c|bcd){2,}(d*)" [regex-tdfa] Outputs agree: "(0,6)(3,6)(6,6)" [regex-tdfa]  [regex-tdfa] Expected Pass #263 [regex-tdfa] text and pattern: "ababcd" [regex-tdfa] Regex pattern: "(a|ab|c|bcd){3,}(d*)" [regex-tdfa] Outputs agree: "(0,6)(3,6)(6,6)" [regex-tdfa]  [regex-tdfa] Expected Pass #264 [regex-tdfa] text and pattern: "ababcd" [regex-tdfa] Regex pattern: "(a|ab|c|bcd){4,}(d*)" [regex-tdfa] Outputs agree: "NOMATCH" [regex-tdfa]  [regex-tdfa] Expected Pass #265 [regex-tdfa] text and pattern: "ababcd" [regex-tdfa] Regex pattern: "(a|ab|c|bcd){0,10}(d*)" [regex-tdfa] Outputs agree: "(0,6)(3,6)(6,6)" [regex-tdfa]  [regex-tdfa] Expected Pass #266 [regex-tdfa] text and pattern: "ababcd" [regex-tdfa] Regex pattern: "(a|ab|c|bcd){1,10}(d*)" [regex-tdfa] Outputs agree: "(0,6)(3,6)(6,6)" [regex-tdfa]  [regex-tdfa] Expected Pass #267 [regex-tdfa] text and pattern: "ababcd" [regex-tdfa] Regex pattern: "(a|ab|c|bcd){2,10}(d*)" [regex-tdfa] Outputs agree: "(0,6)(3,6)(6,6)" [regex-tdfa]  [regex-tdfa] Expected Pass #268 [regex-tdfa] text and pattern: "ababcd" [regex-tdfa] Regex pattern: "(a|ab|c|bcd){3,10}(d*)" [regex-tdfa] Outputs agree: "(0,6)(3,6)(6,6)" [regex-tdfa]  [regex-tdfa] Expected Pass #269 [regex-tdfa] text and pattern: "ababcd" [regex-tdfa] Regex pattern: "(a|ab|c|bcd){4,10}(d*)" [regex-tdfa] Outputs agree: "NOMATCH" [regex-tdfa]  [regex-tdfa] Expected Pass #270 [regex-tdfa] text and pattern: "ababcd" [regex-tdfa] Regex pattern: "(a|ab|c|bcd)*(d*)" [regex-tdfa] Outputs agree: "(0,6)(3,6)(6,6)" [regex-tdfa]  [regex-tdfa] Expected Pass #271 [regex-tdfa] text and pattern: "ababcd" [regex-tdfa] Regex pattern: "(a|ab|c|bcd)+(d*)" [regex-tdfa] Outputs agree: "(0,6)(3,6)(6,6)" [regex-tdfa]  [regex-tdfa] Using Tests from: right-assoc.txt [regex-tdfa]  [regex-tdfa] Expected Pass #1 [regex-tdfa] text and pattern: "abcd" [regex-tdfa] Regex pattern: "(a|ab)(c|bcd)(d*)" [regex-tdfa] Outputs agree: "(0,4)(0,2)(2,3)(3,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #2 [regex-tdfa] text and pattern: "abcd" [regex-tdfa] Regex pattern: "(a|ab)(bcd|c)(d*)" [regex-tdfa] Outputs agree: "(0,4)(0,2)(2,3)(3,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #3 [regex-tdfa] text and pattern: "abcd" [regex-tdfa] Regex pattern: "(ab|a)(c|bcd)(d*)" [regex-tdfa] Outputs agree: "(0,4)(0,2)(2,3)(3,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #4 [regex-tdfa] text and pattern: "abcd" [regex-tdfa] Regex pattern: "(ab|a)(bcd|c)(d*)" [regex-tdfa] Outputs agree: "(0,4)(0,2)(2,3)(3,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #5 [regex-tdfa] text and pattern: "abc" [regex-tdfa] Regex pattern: "(a*)(b|abc)(c*)" [regex-tdfa] Outputs agree: "(0,3)(0,1)(1,2)(2,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #6 [regex-tdfa] text and pattern: "abc" [regex-tdfa] Regex pattern: "(a*)(abc|b)(c*)" [regex-tdfa] Outputs agree: "(0,3)(0,1)(1,2)(2,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #7 [regex-tdfa] text and pattern: "abc" [regex-tdfa] Regex pattern: "(a*)(b|abc)(c*)" [regex-tdfa] Outputs agree: "(0,3)(0,1)(1,2)(2,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #8 [regex-tdfa] text and pattern: "abc" [regex-tdfa] Regex pattern: "(a*)(abc|b)(c*)" [regex-tdfa] Outputs agree: "(0,3)(0,1)(1,2)(2,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #9 [regex-tdfa] text and pattern: "abcd" [regex-tdfa] Regex pattern: "(a|ab)(c|bcd)(d|.*)" [regex-tdfa] Outputs agree: "(0,4)(0,2)(2,3)(3,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #10 [regex-tdfa] text and pattern: "abcd" [regex-tdfa] Regex pattern: "(a|ab)(bcd|c)(d|.*)" [regex-tdfa] Outputs agree: "(0,4)(0,2)(2,3)(3,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #11 [regex-tdfa] text and pattern: "abcd" [regex-tdfa] Regex pattern: "(ab|a)(c|bcd)(d|.*)" [regex-tdfa] Outputs agree: "(0,4)(0,2)(2,3)(3,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #12 [regex-tdfa] text and pattern: "abcd" [regex-tdfa] Regex pattern: "(ab|a)(bcd|c)(d|.*)" [regex-tdfa] Outputs agree: "(0,4)(0,2)(2,3)(3,4)" [regex-tdfa]  [regex-tdfa] Using Tests from: totest.txt [regex-tdfa]  [regex-tdfa] Expected Pass #1 [regex-tdfa] text and pattern: "xaax" [regex-tdfa] Regex pattern: "a+" [regex-tdfa] Outputs agree: "(1,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #3 [regex-tdfa] text and pattern: "ab" [regex-tdfa] Regex pattern: "(a?)((ab)?)" [regex-tdfa] Outputs agree: "(0,2)(0,0)(0,2)(0,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #4 [regex-tdfa] text and pattern: "ab" [regex-tdfa] Regex pattern: "(a?)((ab)?)(b?)" [regex-tdfa] Outputs agree: "(0,2)(0,1)(1,1)(-1,-1)(1,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #5 [regex-tdfa] text and pattern: "ab" [regex-tdfa] Regex pattern: "((a?)((ab)?))(b?)" [regex-tdfa] Outputs agree: "(0,2)(0,2)(0,0)(0,2)(0,2)(2,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #6 [regex-tdfa] text and pattern: "ab" [regex-tdfa] Regex pattern: "(a?)(((ab)?)(b?))" [regex-tdfa] Outputs agree: "(0,2)(0,1)(1,2)(1,1)(-1,-1)(1,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #7 [regex-tdfa] text and pattern: "x" [regex-tdfa] Regex pattern: "(.?)" [regex-tdfa] Outputs agree: "(0,1)(0,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #8 [regex-tdfa] text and pattern: "x" [regex-tdfa] Regex pattern: "(.?){1}" [regex-tdfa] Outputs agree: "(0,1)(0,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #9 [regex-tdfa] text and pattern: "x" [regex-tdfa] Regex pattern: "(.?)(.?)" [regex-tdfa] Outputs agree: "(0,1)(0,1)(1,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #10 [regex-tdfa] text and pattern: "x" [regex-tdfa] Regex pattern: "(.?){2}" [regex-tdfa] Outputs agree: "(0,1)(1,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #11 [regex-tdfa] text and pattern: "x" [regex-tdfa] Regex pattern: "(.?)*" [regex-tdfa] Outputs agree: "(0,1)(0,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #12 [regex-tdfa] text and pattern: "xxx" [regex-tdfa] Regex pattern: "(.?.?)" [regex-tdfa] Outputs agree: "(0,2)(0,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #13 [regex-tdfa] text and pattern: "xxx" [regex-tdfa] Regex pattern: "(.?.?){1}" [regex-tdfa] Outputs agree: "(0,2)(0,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #14 [regex-tdfa] text and pattern: "xxx" [regex-tdfa] Regex pattern: "(.?.?)(.?.?)" [regex-tdfa] Outputs agree: "(0,3)(0,2)(2,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #15 [regex-tdfa] text and pattern: "xxx" [regex-tdfa] Regex pattern: "(.?.?){2}" [regex-tdfa] Outputs agree: "(0,3)(2,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #16 [regex-tdfa] text and pattern: "xxx" [regex-tdfa] Regex pattern: "(.?.?)(.?.?)(.?.?)" [regex-tdfa] Outputs agree: "(0,3)(0,2)(2,3)(3,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #17 [regex-tdfa] text and pattern: "xxx" [regex-tdfa] Regex pattern: "(.?.?){3}" [regex-tdfa] Outputs agree: "(0,3)(3,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #18 [regex-tdfa] text and pattern: "xxx" [regex-tdfa] Regex pattern: "(.?.?)*" [regex-tdfa] Outputs agree: "(0,3)(2,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #19 [regex-tdfa] text and pattern: "ab" [regex-tdfa] Regex pattern: "a?((ab)?)(b?)" [regex-tdfa] Outputs agree: "(0,2)(1,1)(-1,-1)(1,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #20 [regex-tdfa] text and pattern: "ab" [regex-tdfa] Regex pattern: "(a?)((ab)?)b?" [regex-tdfa] Outputs agree: "(0,2)(0,1)(1,1)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #21 [regex-tdfa] text and pattern: "ab" [regex-tdfa] Regex pattern: "a?((ab)?)b?" [regex-tdfa] Outputs agree: "(0,2)(1,1)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #22 [regex-tdfa] text and pattern: "xxxxx" [regex-tdfa] Regex pattern: "(a*){2}" [regex-tdfa] Outputs agree: "(0,0)(0,0)" [regex-tdfa]  [regex-tdfa] Expected Pass #23 [regex-tdfa] text and pattern: "aba" [regex-tdfa] Regex pattern: "(ab?)(b?a)" [regex-tdfa] Outputs agree: "(0,3)(0,2)(2,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #24 [regex-tdfa] text and pattern: "aba" [regex-tdfa] Regex pattern: "(a|ab)(ba|a)" [regex-tdfa] Outputs agree: "(0,3)(0,2)(2,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #25 [regex-tdfa] text and pattern: "aba" [regex-tdfa] Regex pattern: "(a|ab|ba)" [regex-tdfa] Outputs agree: "(0,2)(0,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #26 [regex-tdfa] text and pattern: "aba" [regex-tdfa] Regex pattern: "(a|ab|ba)(a|ab|ba)" [regex-tdfa] Outputs agree: "(0,3)(0,2)(2,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #27 [regex-tdfa] text and pattern: "aba" [regex-tdfa] Regex pattern: "(a|ab|ba)*" [regex-tdfa] Outputs agree: "(0,3)(2,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #28 [regex-tdfa] text and pattern: "ababa" [regex-tdfa] Regex pattern: "(aba|a*b)" [regex-tdfa] Outputs agree: "(0,3)(0,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #29 [regex-tdfa] text and pattern: "ababa" [regex-tdfa] Regex pattern: "(aba|a*b)(aba|a*b)" [regex-tdfa] Outputs agree: "(0,5)(0,2)(2,5)" [regex-tdfa]  [regex-tdfa] Expected Pass #1029 [regex-tdfa] text and pattern: "ababa" [regex-tdfa] Regex pattern: "(aba|a*b)(aba|a*b)(aba|a*b)" [regex-tdfa] Outputs agree: "NOMATCH" [regex-tdfa]  [regex-tdfa] Expected Pass #30 [regex-tdfa] text and pattern: "ababa" [regex-tdfa] Regex pattern: "(aba|a*b)*" [regex-tdfa] Outputs agree: "(0,5)(2,5)" [regex-tdfa]  [regex-tdfa] Expected Pass #31 [regex-tdfa] text and pattern: "ababa" [regex-tdfa] Regex pattern: "(aba|ab|a)" [regex-tdfa] Outputs agree: "(0,3)(0,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #32 [regex-tdfa] text and pattern: "ababa" [regex-tdfa] Regex pattern: "(aba|ab|a)(aba|ab|a)" [regex-tdfa] Outputs agree: "(0,5)(0,2)(2,5)" [regex-tdfa]  [regex-tdfa] Expected Pass #1032 [regex-tdfa] text and pattern: "ababa" [regex-tdfa] Regex pattern: "(aba|ab|a)(aba|ab|a)(aba|ab|a)" [regex-tdfa] Outputs agree: "(0,5)(0,2)(2,4)(4,5)" [regex-tdfa]  [regex-tdfa] Expected Pass #33 [regex-tdfa] text and pattern: "ababa" [regex-tdfa] Regex pattern: "(aba|ab|a)*" [regex-tdfa] Outputs agree: "(0,5)(2,5)" [regex-tdfa]  [regex-tdfa] Expected Pass #34 [regex-tdfa] text and pattern: "aba" [regex-tdfa] Regex pattern: "(a(b)?)" [regex-tdfa] Outputs agree: "(0,2)(0,2)(1,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #35 [regex-tdfa] text and pattern: "aba" [regex-tdfa] Regex pattern: "(a(b)?)(a(b)?)" [regex-tdfa] Outputs agree: "(0,3)(0,2)(1,2)(2,3)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #36 [regex-tdfa] text and pattern: "aba" [regex-tdfa] Regex pattern: "(a(b)?)+" [regex-tdfa] Outputs agree: "(0,3)(2,3)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #37 [regex-tdfa] text and pattern: "xx" [regex-tdfa] Regex pattern: "(.*)(.*)" [regex-tdfa] Outputs agree: "(0,2)(0,2)(2,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #38 [regex-tdfa] text and pattern: "xx" [regex-tdfa] Regex pattern: ".*(.*)" [regex-tdfa] Outputs agree: "(0,2)(2,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #39 [regex-tdfa] text and pattern: "azbazby" [regex-tdfa] Regex pattern: "(a.*z|b.*y)" [regex-tdfa] Outputs agree: "(0,5)(0,5)" [regex-tdfa]  [regex-tdfa] Expected Pass #40 [regex-tdfa] text and pattern: "azbazby" [regex-tdfa] Regex pattern: "(a.*z|b.*y)(a.*z|b.*y)" [regex-tdfa] Outputs agree: "(0,7)(0,5)(5,7)" [regex-tdfa]  [regex-tdfa] Expected Pass #41 [regex-tdfa] text and pattern: "azbazby" [regex-tdfa] Regex pattern: "(a.*z|b.*y)*" [regex-tdfa] Outputs agree: "(0,7)(5,7)" [regex-tdfa]  [regex-tdfa] Expected Pass #42 [regex-tdfa] text and pattern: "ab" [regex-tdfa] Regex pattern: "(.|..)(.*)" [regex-tdfa] Outputs agree: "(0,2)(0,2)(2,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #43 [regex-tdfa] text and pattern: "xxx" [regex-tdfa] Regex pattern: "((..)*(...)*)" [regex-tdfa] Outputs agree: "(0,3)(0,3)(-1,-1)(0,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #44 [regex-tdfa] text and pattern: "xxx" [regex-tdfa] Regex pattern: "((..)*(...)*)((..)*(...)*)" [regex-tdfa] Outputs agree: "(0,3)(0,3)(-1,-1)(0,3)(3,3)(-1,-1)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #45 [regex-tdfa] text and pattern: "xxx" [regex-tdfa] Regex pattern: "((..)*(...)*)*" [regex-tdfa] Outputs agree: "(0,3)(0,3)(-1,-1)(0,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #83 [regex-tdfa] text and pattern: "aabbaa" [regex-tdfa] Regex pattern: "(aa(b(b))?)+" [regex-tdfa] Outputs agree: "(0,6)(4,6)(-1,-1)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #84 [regex-tdfa] text and pattern: "aba" [regex-tdfa] Regex pattern: "(a(b)?)+" [regex-tdfa] Outputs agree: "(0,3)(2,3)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #85 [regex-tdfa] text and pattern: "abcd" [regex-tdfa] Regex pattern: "([ab]+)([bc]+)([cd]*)" [regex-tdfa] Outputs agree: "(0,4)(0,2)(2,3)(3,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #90 [regex-tdfa] text and pattern: "Aa" [regex-tdfa] Regex pattern: "^(A([^B]*))?(B(.*))?" [regex-tdfa] Outputs agree: "(0,2)(0,2)(1,2)(-1,-1)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #91 [regex-tdfa] text and pattern: "Bb" [regex-tdfa] Regex pattern: "^(A([^B]*))?(B(.*))?" [regex-tdfa] Outputs agree: "(0,2)(-1,-1)(-1,-1)(0,2)(1,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #110 [regex-tdfa] text and pattern: "a" [regex-tdfa] Regex pattern: "(^){0,3}" [regex-tdfa] Outputs agree: "(0,0)(0,0)" [regex-tdfa]  [regex-tdfa] Expected Pass #111 [regex-tdfa] text and pattern: "a" [regex-tdfa] Regex pattern: "($){0,3}" [regex-tdfa] Outputs agree: "(0,0)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #112 [regex-tdfa] text and pattern: "a" [regex-tdfa] Regex pattern: "(^){1,3}" [regex-tdfa] Outputs agree: "(0,0)(0,0)" [regex-tdfa]  [regex-tdfa] Expected Pass #113 [regex-tdfa] text and pattern: "a" [regex-tdfa] Regex pattern: "($){1,3}" [regex-tdfa] Outputs agree: "(1,1)(1,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #200 [regex-tdfa] text and pattern: "searchme" [regex-tdfa] Regex pattern: "((s^)|(s)|(^)|($)|(^.))*" [regex-tdfa] Outputs agree: "(0,1)(0,1)(-1,-1)(0,1)(-1,-1)(-1,-1)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #201 [regex-tdfa] text and pattern: "searchme" [regex-tdfa] Regex pattern: "s(()|^)e" [regex-tdfa] Outputs agree: "(0,2)(1,1)(1,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #202 [regex-tdfa] text and pattern: "searchme" [regex-tdfa] Regex pattern: "s(^|())e" [regex-tdfa] Outputs agree: "(0,2)(1,1)(1,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #203 [regex-tdfa] text and pattern: "searchme" [regex-tdfa] Regex pattern: "s(^|())e" [regex-tdfa] Outputs agree: "(0,2)(1,1)(1,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #204 [regex-tdfa] text and pattern: "searchme" [regex-tdfa] Regex pattern: "s()?e" [regex-tdfa] Outputs agree: "(0,2)(1,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #205 [regex-tdfa] text and pattern: "searchme" [regex-tdfa] Regex pattern: "s(^)?e" [regex-tdfa] Outputs agree: "(0,2)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #206 [regex-tdfa] text and pattern: "searchme" [regex-tdfa] Regex pattern: "((s)|(e)|(a))*" [regex-tdfa] Outputs agree: "(0,3)(2,3)(-1,-1)(-1,-1)(2,3)" [regex-tdfa]  [regex-tdfa] Expected Pass #207 [regex-tdfa] text and pattern: "searchme" [regex-tdfa] Regex pattern: "((s)|(e)|())*" [regex-tdfa] Outputs agree: "(0,2)(1,2)(-1,-1)(1,2)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #208 [regex-tdfa] text and pattern: "cbb" [regex-tdfa] Regex pattern: "((b*)|c(c*))*" [regex-tdfa] Outputs agree: "(0,3)(1,3)(1,3)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #209 [regex-tdfa] text and pattern: "yyyyyy" [regex-tdfa] Regex pattern: "(yyy|(x?)){2,4}" [regex-tdfa] Outputs agree: "(0,6)(3,6)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #210 [regex-tdfa] text and pattern: "xxx" [regex-tdfa] Regex pattern: "($)|()" [regex-tdfa] Outputs agree: "(0,0)(-1,-1)(0,0)" [regex-tdfa]  [regex-tdfa] Expected Pass #211 [regex-tdfa] text and pattern: "ac\\n" [regex-tdfa] Regex pattern: "$()|^()" [regex-tdfa] Outputs agree: "(0,0)(-1,-1)(0,0)" [regex-tdfa]  [regex-tdfa] Expected Pass #212 [regex-tdfa] text and pattern: "ac\\n" [regex-tdfa] Regex pattern: "^()|$()" [regex-tdfa] Outputs agree: "(0,0)(0,0)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #213 [regex-tdfa] text and pattern: "__" [regex-tdfa] Regex pattern: "($)?(.)" [regex-tdfa] Outputs agree: "(0,1)(-1,-1)(0,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #214 [regex-tdfa] text and pattern: "c" [regex-tdfa] Regex pattern: "(.|()|())*" [regex-tdfa] Outputs agree: "(0,1)(0,1)(-1,-1)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #215 [regex-tdfa] text and pattern: "ab" [regex-tdfa] Regex pattern: "((a)|(b)){2,}" [regex-tdfa] Outputs agree: "(0,2)(1,2)(-1,-1)(1,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #216 [regex-tdfa] text and pattern: "" [regex-tdfa] Regex pattern: ".()|((.)?)" [regex-tdfa] Outputs agree: "(0,0)(-1,-1)(0,0)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #217 [regex-tdfa] text and pattern: "xx" [regex-tdfa] Regex pattern: "(.|$){2,}" [regex-tdfa] Outputs agree: "(0,2)(1,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #218 [regex-tdfa] text and pattern: "xx" [regex-tdfa] Regex pattern: "(.|$){2,2}" [regex-tdfa] Outputs agree: "(0,2)(1,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #219 [regex-tdfa] text and pattern: "xx" [regex-tdfa] Regex pattern: "(.){2,}" [regex-tdfa] Outputs agree: "(0,2)(1,2)" [regex-tdfa]  [regex-tdfa] Expected Pass #220 [regex-tdfa] text and pattern: "abc" [regex-tdfa] Regex pattern: "(a|())(b|())(c|())" [regex-tdfa] Outputs agree: "(0,3)(0,1)(-1,-1)(1,2)(-1,-1)(2,3)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #220 [regex-tdfa] text and pattern: "abc" [regex-tdfa] Regex pattern: "ab()c|ab()c()" [regex-tdfa] Outputs agree: "(0,3)(2,2)(-1,-1)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #250 [regex-tdfa] text and pattern: "bcde" [regex-tdfa] Regex pattern: "(b(c)|d(e))*" [regex-tdfa] Outputs agree: "(0,4)(2,4)(-1,-1)(3,4)" [regex-tdfa]  [regex-tdfa] Expected Pass #251 [regex-tdfa] text and pattern: "aba" [regex-tdfa] Regex pattern: "(a(b)*)*" [regex-tdfa] Outputs agree: "(0,3)(2,3)(-1,-1)" [regex-tdfa]  [regex-tdfa] Expected Pass #260 [regex-tdfa] text and pattern: "]" [regex-tdfa] Regex pattern: "[]]" [regex-tdfa] Outputs agree: "(0,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #261 [regex-tdfa] text and pattern: "]" [regex-tdfa] Regex pattern: "[^]]" [regex-tdfa] Outputs agree: "NOMATCH" [regex-tdfa]  [regex-tdfa] Expected Pass #262 [regex-tdfa] text and pattern: "-" [regex-tdfa] Regex pattern: "[-]" [regex-tdfa] Outputs agree: "(0,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #263 [regex-tdfa] text and pattern: "-" [regex-tdfa] Regex pattern: "[^-]" [regex-tdfa] Outputs agree: "NOMATCH" [regex-tdfa]  [regex-tdfa] Expected Pass #260 [regex-tdfa] text and pattern: "a" [regex-tdfa] Regex pattern: "[]]" [regex-tdfa] Outputs agree: "NOMATCH" [regex-tdfa]  [regex-tdfa] Expected Pass #261 [regex-tdfa] text and pattern: "a" [regex-tdfa] Regex pattern: "[^]]" [regex-tdfa] Outputs agree: "(0,1)" [regex-tdfa]  [regex-tdfa] Expected Pass #262 [regex-tdfa] text and pattern: "a" [regex-tdfa] Regex pattern: "[-]" [regex-tdfa] Outputs agree: "NOMATCH" [regex-tdfa]  [regex-tdfa] Expected Pass #263 [regex-tdfa] text and pattern: "a" [regex-tdfa] Regex pattern: "[^-]" [regex-tdfa] Outputs agree: "(0,1)" [regex-tdfa]  [regex-tdfa] Wow, all the tests passed! [regex-tdfa] Test suite regex-tdfa-unittest: PASS [regex-tdfa] Test suite logged to: dist/test/regex-tdfa-1.3.2.5-regex-tdfa-unittest.log [regex-tdfa] 1 of 1 test suites (1 of 1 test cases) passed. [regex-tdfa] Phase: haddockPhase [regex-tdfa] Preprocessing test suite 'doctest' for regex-tdfa-1.3.2.5... [regex-tdfa] Preprocessing library for regex-tdfa-1.3.2.5... [regex-tdfa] Running Haddock on library for regex-tdfa-1.3.2.5... [primitive-extras] Phase: setupCompilerEnvironmentPhase [primitive-extras] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [vector-algorithms] [ 5 of 11] Compiling Data.Vector.Algorithms.AmericanFlag ( src/Data/Vector/Algorithms/AmericanFlag.hs, dist/build/Data/Vector/Algorithms/AmericanFlag.p_o ) [regex-tdfa] [ 1 of 25] Compiling Data.IntMap.CharMap2 ( lib/Data/IntMap/CharMap2.hs, nothing ) [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 [primitive-extras] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "primitive-extras-0.10.2.2/test/Main/Transaction.hs" [primitive-extras] Phase: patchPhase [primitive-extras] Phase: compileBuildDriverPhase [primitive-extras] setupCompileFlags: -package-db=/build/tmp.mVKzhWIVzx/setup-package.conf.d -threaded [primitive-extras] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.mVKzhWIVzx/Main.o ) [regex-tdfa] [ 2 of 25] Compiling Data.IntSet.EnumSet2 ( lib/Data/IntSet/EnumSet2.hs, nothing ) [primitive-extras] [2 of 2] Linking Setup [regex-tdfa] [ 3 of 25] Compiling Data.IntMap.EnumMap2 ( lib/Data/IntMap/EnumMap2.hs, nothing ) [regex-tdfa] [ 4 of 25] Compiling Paths_regex_tdfa ( dist/build/autogen/Paths_regex_tdfa.hs, nothing ) [regex-tdfa] [ 5 of 25] Compiling Text.Regex.TDFA.IntArrTrieSet ( lib/Text/Regex/TDFA/IntArrTrieSet.hs, nothing ) [regex-tdfa] [ 6 of 25] Compiling Text.Regex.TDFA.Common ( lib/Text/Regex/TDFA/Common.hs, nothing ) [regex-tdfa] [ 7 of 25] Compiling Text.Regex.TDFA.NewDFA.Uncons ( lib/Text/Regex/TDFA/NewDFA/Uncons.hs, nothing ) [regex-tdfa] [ 8 of 25] Compiling Text.Regex.TDFA.NewDFA.MakeTest ( lib/Text/Regex/TDFA/NewDFA/MakeTest.hs, nothing ) [regex-tdfa] [ 9 of 25] Compiling Text.Regex.TDFA.NewDFA.Tester ( lib/Text/Regex/TDFA/NewDFA/Tester.hs, nothing ) [regex-tdfa] [10 of 25] Compiling Text.Regex.TDFA.NewDFA.Engine_NC_FA ( lib/Text/Regex/TDFA/NewDFA/Engine_NC_FA.hs, nothing ) [regex-tdfa] [11 of 25] Compiling Text.Regex.TDFA.NewDFA.Engine_NC ( lib/Text/Regex/TDFA/NewDFA/Engine_NC.hs, nothing ) [regex-tdfa] [12 of 25] Compiling Text.Regex.TDFA.NewDFA.Engine_FA ( lib/Text/Regex/TDFA/NewDFA/Engine_FA.hs, nothing ) [vector-algorithms] [ 6 of 11] Compiling Data.Vector.Algorithms.Heap ( src/Data/Vector/Algorithms/Heap.hs, dist/build/Data/Vector/Algorithms/Heap.p_o ) [regex-tdfa] [13 of 25] Compiling Text.Regex.TDFA.NewDFA.Engine ( lib/Text/Regex/TDFA/NewDFA/Engine.hs, nothing ) [regex-tdfa] [14 of 25] Compiling Text.Regex.TDFA.Pattern ( lib/Text/Regex/TDFA/Pattern.hs, nothing ) [regex-tdfa] [15 of 25] Compiling Text.Regex.TDFA.CorePattern ( lib/Text/Regex/TDFA/CorePattern.hs, nothing ) [regex-tdfa] [16 of 25] Compiling Text.Regex.TDFA.ReadRegex ( lib/Text/Regex/TDFA/ReadRegex.hs, nothing ) [regex-tdfa] [17 of 25] Compiling Text.Regex.TDFA.TNFA ( lib/Text/Regex/TDFA/TNFA.hs, nothing ) [primitive-extras] Phase: updateAutotoolsGnuConfigScriptsPhase [primitive-extras] Phase: configurePhase [primitive-extras] configureFlags: --verbose --prefix=/nix/store/lkrphm48ffb47wdg3wgcz12b6fx6yh9w-primitive-extras-0.10.2.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/8wxsm43wlf5a5jpj1wqxvzb71vzqfhdc-primitive-extras-0.10.2.2-doc/share/doc/primitive-extras-0.10.2.2 --with-gcc=gcc --package-db=/build/tmp.mVKzhWIVzx/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [primitive-extras] Using Parsec parser [primitive-extras] Configuring primitive-extras-0.10.2.2... [regex-tdfa] [18 of 25] Compiling Text.Regex.TDFA.TDFA ( lib/Text/Regex/TDFA/TDFA.hs, nothing ) [regex-tdfa] [19 of 25] Compiling Text.Regex.TDFA.String ( lib/Text/Regex/TDFA/String.hs, nothing ) [regex-tdfa] [20 of 25] Compiling Text.Regex.TDFA.Sequence ( lib/Text/Regex/TDFA/Sequence.hs, nothing ) [regex-tdfa] [21 of 25] Compiling Text.Regex.TDFA.ByteString.Lazy ( lib/Text/Regex/TDFA/ByteString/Lazy.hs, nothing ) [regex-tdfa] [22 of 25] Compiling Text.Regex.TDFA.ByteString ( lib/Text/Regex/TDFA/ByteString.hs, nothing ) [regex-tdfa] [23 of 25] Compiling Text.Regex.TDFA.Text ( lib/Text/Regex/TDFA/Text.hs, nothing ) [regex-tdfa] [24 of 25] Compiling Text.Regex.TDFA.Text.Lazy ( lib/Text/Regex/TDFA/Text/Lazy.hs, nothing ) [regex-tdfa] [25 of 25] Compiling Text.Regex.TDFA ( lib/Text/Regex/TDFA.hs, nothing ) [regex-tdfa] Haddock coverage: [regex-tdfa]  0% ( 0 / 69) in 'Data.IntMap.CharMap2' [regex-tdfa]  Missing documentation for: [regex-tdfa]  Module header [regex-tdfa]  CharMap (lib/Data/IntMap/CharMap2.hs:24) [regex-tdfa]  Key (lib/Data/IntMap/CharMap2.hs:36) [regex-tdfa]  ! (lib/Data/IntMap/CharMap2.hs:39) [regex-tdfa]  \\ (lib/Data/IntMap/CharMap2.hs:42) [regex-tdfa]  null (lib/Data/IntMap/CharMap2.hs:45) [regex-tdfa]  size (lib/Data/IntMap/CharMap2.hs:48) [regex-tdfa]  member (lib/Data/IntMap/CharMap2.hs:51) [regex-tdfa]  notMember (lib/Data/IntMap/CharMap2.hs:54) [regex-tdfa]  lookup (lib/Data/IntMap/CharMap2.hs:57) [regex-tdfa]  findWithDefault (lib/Data/IntMap/CharMap2.hs:60) [regex-tdfa]  empty (lib/Data/IntMap/CharMap2.hs:63) [regex-tdfa]  singleton (lib/Data/IntMap/CharMap2.hs:66) [regex-tdfa]  insert (lib/Data/IntMap/CharMap2.hs:69) [regex-tdfa]  insertWith (lib/Data/IntMap/CharMap2.hs:72) [regex-tdfa]  insertWithKey (lib/Data/IntMap/CharMap2.hs:75) [regex-tdfa]  insertLookupWithKey (lib/Data/IntMap/CharMap2.hs:79) [regex-tdfa]  delete (lib/Data/IntMap/CharMap2.hs:84) [regex-tdfa]  adjust (lib/Data/IntMap/CharMap2.hs:87) [regex-tdfa]  adjustWithKey (lib/Data/IntMap/CharMap2.hs:90) [regex-tdfa]  update (lib/Data/IntMap/CharMap2.hs:94) [regex-tdfa]  updateWithKey (lib/Data/IntMap/CharMap2.hs:97) [regex-tdfa]  updateLookupWithKey (lib/Data/IntMap/CharMap2.hs:101) [regex-tdfa]  union (lib/Data/IntMap/CharMap2.hs:106) [regex-tdfa]  unionWith (lib/Data/IntMap/CharMap2.hs:109) [regex-tdfa]  unionWithKey (lib/Data/IntMap/CharMap2.hs:112) [regex-tdfa]  unions (lib/Data/IntMap/CharMap2.hs:116) [regex-tdfa]  unionsWith (lib/Data/IntMap/CharMap2.hs:119) [regex-tdfa]  difference (lib/Data/IntMap/CharMap2.hs:122) [regex-tdfa]  differenceWith (lib/Data/IntMap/CharMap2.hs:125) [regex-tdfa]  differenceWithKey (lib/Data/IntMap/CharMap2.hs:128) [regex-tdfa]  intersection (lib/Data/IntMap/CharMap2.hs:132) [regex-tdfa]  intersectionWith (lib/Data/IntMap/CharMap2.hs:135) [regex-tdfa]  intersectionWithKey (lib/Data/IntMap/CharMap2.hs:138) [regex-tdfa]  map (lib/Data/IntMap/CharMap2.hs:142) [regex-tdfa]  mapWithKey (lib/Data/IntMap/CharMap2.hs:145) [regex-tdfa]  mapAccum (lib/Data/IntMap/CharMap2.hs:149) [regex-tdfa]  mapAccumWithKey (lib/Data/IntMap/CharMap2.hs:153) [regex-tdfa]  fold (lib/Data/IntMap/CharMap2.hs:158) [regex-tdfa]  foldWithKey (lib/Data/IntMap/CharMap2.hs:161) [regex-tdfa]  elems (lib/Data/IntMap/CharMap2.hs:165) [regex-tdfa]  keys (lib/Data/IntMap/CharMap2.hs:168) [regex-tdfa]  keysSet (lib/Data/IntMap/CharMap2.hs:171) [regex-tdfa]  assocs (lib/Data/IntMap/CharMap2.hs:174) [regex-tdfa]  toList (lib/Data/IntMap/CharMap2.hs:177) [regex-tdfa]  fromList (lib/Data/IntMap/CharMap2.hs:180) [regex-tdfa]  fromListWith (lib/Data/IntMap/CharMap2.hs:183) [regex-tdfa]  fromListWithKey (lib/Data/IntMap/CharMap2.hs:186) [regex-tdfa]  toAscList (lib/Data/IntMap/CharMap2.hs:190) [regex-tdfa]  fromAscList (lib/Data/IntMap/CharMap2.hs:193) [regex-tdfa]  fromAscListWith (lib/Data/IntMap/CharMap2.hs:196) [regex-tdfa]  fromAscListWithKey (lib/Data/IntMap/CharMap2.hs:199) [regex-tdfa]  fromDistinctAscList (lib/Data/IntMap/CharMap2.hs:203) [regex-tdfa]  filter (lib/Data/IntMap/CharMap2.hs:206) [regex-tdfa]  filterWithKey (lib/Data/IntMap/CharMap2.hs:209) [regex-tdfa]  partition (lib/Data/IntMap/CharMap2.hs:213) [regex-tdfa]  partitionWithKey (lib/Data/IntMap/CharMap2.hs:217) [regex-tdfa]  mapMaybe (lib/Data/IntMap/CharMap2.hs:222) [regex-tdfa]  mapMaybeWithKey (lib/Data/IntMap/CharMap2.hs:225) [regex-tdfa]  mapEither (lib/Data/IntMap/CharMap2.hs:229) [regex-tdfa]  mapEitherWithKey (lib/Data/IntMap/CharMap2.hs:233) [regex-tdfa]  split (lib/Data/IntMap/CharMap2.hs:238) [regex-tdfa]  splitLookup (lib/Data/IntMap/CharMap2.hs:242) [regex-tdfa]  isSubmapOf (lib/Data/IntMap/CharMap2.hs:246) [regex-tdfa]  isSubmapOfBy (lib/Data/IntMap/CharMap2.hs:249) [regex-tdfa]  isProperSubmapOf (lib/Data/IntMap/CharMap2.hs:252) [regex-tdfa]  isProperSubmapOfBy (lib/Data/IntMap/CharMap2.hs:255) [regex-tdfa]  showTree (lib/Data/IntMap/CharMap2.hs:258) [regex-tdfa]  showTreeWith (lib/Data/IntMap/CharMap2.hs:261) [regex-tdfa]  0% ( 0 / 31) in 'Data.IntSet.EnumSet2' [regex-tdfa]  Missing documentation for: [regex-tdfa]  Module header [regex-tdfa]  EnumSet (lib/Data/IntSet/EnumSet2.hs:7) [regex-tdfa]  \\ (lib/Data/IntSet/EnumSet2.hs:18) [regex-tdfa]  null (lib/Data/IntSet/EnumSet2.hs:21) [regex-tdfa]  size (lib/Data/IntSet/EnumSet2.hs:24) [regex-tdfa]  member (lib/Data/IntSet/EnumSet2.hs:27) [regex-tdfa]  notMember (lib/Data/IntSet/EnumSet2.hs:30) [regex-tdfa]  isSubsetOf (lib/Data/IntSet/EnumSet2.hs:33) [regex-tdfa]  isProperSubsetOf (lib/Data/IntSet/EnumSet2.hs:36) [regex-tdfa]  empty (lib/Data/IntSet/EnumSet2.hs:39) [regex-tdfa]  singleton (lib/Data/IntSet/EnumSet2.hs:42) [regex-tdfa]  insert (lib/Data/IntSet/EnumSet2.hs:45) [regex-tdfa]  delete (lib/Data/IntSet/EnumSet2.hs:48) [regex-tdfa]  union (lib/Data/IntSet/EnumSet2.hs:51) [regex-tdfa]  unions (lib/Data/IntSet/EnumSet2.hs:54) [regex-tdfa]  difference (lib/Data/IntSet/EnumSet2.hs:57) [regex-tdfa]  intersection (lib/Data/IntSet/EnumSet2.hs:60) [regex-tdfa]  filter (lib/Data/IntSet/EnumSet2.hs:63) [regex-tdfa]  partition (lib/Data/IntSet/EnumSet2.hs:67) [regex-tdfa]  split (lib/Data/IntSet/EnumSet2.hs:72) [regex-tdfa]  splitMember (lib/Data/IntSet/EnumSet2.hs:76) [regex-tdfa]  map (lib/Data/IntSet/EnumSet2.hs:80) [regex-tdfa]  fold (lib/Data/IntSet/EnumSet2.hs:84) [regex-tdfa]  elems (lib/Data/IntSet/EnumSet2.hs:88) [regex-tdfa]  toList (lib/Data/IntSet/EnumSet2.hs:91) [regex-tdfa]  fromList (lib/Data/IntSet/EnumSet2.hs:94) [regex-tdfa]  toAscList (lib/Data/IntSet/EnumSet2.hs:97) [regex-tdfa]  fromAscList (lib/Data/IntSet/EnumSet2.hs:100) [regex-tdfa]  fromDistinctAscList (lib/Data/IntSet/EnumSet2.hs:103) [regex-tdfa]  showTree (lib/Data/IntSet/EnumSet2.hs:106) [regex-tdfa]  showTreeWith (lib/Data/IntSet/EnumSet2.hs:109) [regex-tdfa]  0% ( 0 / 68) in 'Data.IntMap.EnumMap2' [regex-tdfa]  Missing documentation for: [regex-tdfa]  Module header [regex-tdfa]  EnumMap (lib/Data/IntMap/EnumMap2.hs:17) [regex-tdfa]  ! (lib/Data/IntMap/EnumMap2.hs:34) [regex-tdfa]  \\ (lib/Data/IntMap/EnumMap2.hs:37) [regex-tdfa]  null (lib/Data/IntMap/EnumMap2.hs:40) [regex-tdfa]  size (lib/Data/IntMap/EnumMap2.hs:43) [regex-tdfa]  member (lib/Data/IntMap/EnumMap2.hs:46) [regex-tdfa]  notMember (lib/Data/IntMap/EnumMap2.hs:49) [regex-tdfa]  lookup (lib/Data/IntMap/EnumMap2.hs:53) [regex-tdfa]  findWithDefault (lib/Data/IntMap/EnumMap2.hs:56) [regex-tdfa]  empty (lib/Data/IntMap/EnumMap2.hs:59) [regex-tdfa]  singleton (lib/Data/IntMap/EnumMap2.hs:62) [regex-tdfa]  insert (lib/Data/IntMap/EnumMap2.hs:65) [regex-tdfa]  insertWith (lib/Data/IntMap/EnumMap2.hs:68) [regex-tdfa]  insertWithKey (lib/Data/IntMap/EnumMap2.hs:71) [regex-tdfa]  insertLookupWithKey (lib/Data/IntMap/EnumMap2.hs:75) [regex-tdfa]  delete (lib/Data/IntMap/EnumMap2.hs:80) [regex-tdfa]  adjust (lib/Data/IntMap/EnumMap2.hs:83) [regex-tdfa]  adjustWithKey (lib/Data/IntMap/EnumMap2.hs:86) [regex-tdfa]  update (lib/Data/IntMap/EnumMap2.hs:90) [regex-tdfa]  updateWithKey (lib/Data/IntMap/EnumMap2.hs:93) [regex-tdfa]  updateLookupWithKey (lib/Data/IntMap/EnumMap2.hs:97) [regex-tdfa]  union (lib/Data/IntMap/EnumMap2.hs:102) [regex-tdfa]  unionWith (lib/Data/IntMap/EnumMap2.hs:105) [regex-tdfa]  unionWithKey (lib/Data/IntMap/EnumMap2.hs:108) [regex-tdfa]  unions (lib/Data/IntMap/EnumMap2.hs:112) [regex-tdfa]  unionsWith (lib/Data/IntMap/EnumMap2.hs:115) [regex-tdfa]  difference (lib/Data/IntMap/EnumMap2.hs:118) [regex-tdfa]  differenceWith (lib/Data/IntMap/EnumMap2.hs:121) [regex-tdfa]  differenceWithKey (lib/Data/IntMap/EnumMap2.hs:124) [regex-tdfa]  intersection (lib/Data/IntMap/EnumMap2.hs:128) [regex-tdfa]  intersectionWith (lib/Data/IntMap/EnumMap2.hs:131) [regex-tdfa]  intersectionWithKey (lib/Data/IntMap/EnumMap2.hs:134) [regex-tdfa]  map (lib/Data/IntMap/EnumMap2.hs:138) [regex-tdfa]  mapWithKey (lib/Data/IntMap/EnumMap2.hs:141) [regex-tdfa]  mapAccum (lib/Data/IntMap/EnumMap2.hs:145) [regex-tdfa]  mapAccumWithKey (lib/Data/IntMap/EnumMap2.hs:149) [regex-tdfa]  fold (lib/Data/IntMap/EnumMap2.hs:154) [regex-tdfa]  foldWithKey (lib/Data/IntMap/EnumMap2.hs:157) [regex-tdfa]  elems (lib/Data/IntMap/EnumMap2.hs:161) [regex-tdfa]  keys (lib/Data/IntMap/EnumMap2.hs:164) [regex-tdfa]  keysSet (lib/Data/IntMap/EnumMap2.hs:168) [regex-tdfa]  assocs (lib/Data/IntMap/EnumMap2.hs:171) [regex-tdfa]  toList (lib/Data/IntMap/EnumMap2.hs:174) [regex-tdfa]  fromList (lib/Data/IntMap/EnumMap2.hs:177) [regex-tdfa]  fromListWith (lib/Data/IntMap/EnumMap2.hs:180) [regex-tdfa]  fromListWithKey (lib/Data/IntMap/EnumMap2.hs:183) [regex-tdfa]  toAscList (lib/Data/IntMap/EnumMap2.hs:187) [regex-tdfa]  fromAscList (lib/Data/IntMap/EnumMap2.hs:190) [regex-tdfa]  fromAscListWith (lib/Data/IntMap/EnumMap2.hs:193) [regex-tdfa]  fromAscListWithKey (lib/Data/IntMap/EnumMap2.hs:196) [regex-tdfa]  fromDistinctAscList (lib/Data/IntMap/EnumMap2.hs:200) [regex-tdfa]  filter (lib/Data/IntMap/EnumMap2.hs:203) [regex-tdfa]  filterWithKey (lib/Data/IntMap/EnumMap2.hs:206) [regex-tdfa]  partition (lib/Data/IntMap/EnumMap2.hs:210) [regex-tdfa]  partitionWithKey (lib/Data/IntMap/EnumMap2.hs:214) [regex-tdfa]  mapMaybe (lib/Data/IntMap/EnumMap2.hs:219) [regex-tdfa]  mapMaybeWithKey (lib/Data/IntMap/EnumMap2.hs:222) [regex-tdfa]  mapEither (lib/Data/IntMap/EnumMap2.hs:226) [regex-tdfa]  mapEitherWithKey (lib/Data/IntMap/EnumMap2.hs:230) [regex-tdfa]  split (lib/Data/IntMap/EnumMap2.hs:235) [regex-tdfa]  splitLookup (lib/Data/IntMap/EnumMap2.hs:239) [regex-tdfa]  isSubmapOf (lib/Data/IntMap/EnumMap2.hs:243) [regex-tdfa]  isSubmapOfBy (lib/Data/IntMap/EnumMap2.hs:246) [regex-tdfa]  isProperSubmapOf (lib/Data/IntMap/EnumMap2.hs:249) [regex-tdfa]  isProperSubmapOfBy (lib/Data/IntMap/EnumMap2.hs:252) [regex-tdfa]  showTree (lib/Data/IntMap/EnumMap2.hs:255) [regex-tdfa]  showTreeWith (lib/Data/IntMap/EnumMap2.hs:258) [regex-tdfa]  83% ( 5 / 6) in 'Text.Regex.TDFA.IntArrTrieSet' [regex-tdfa]  Missing documentation for: [regex-tdfa]  TrieSet (lib/Text/Regex/TDFA/IntArrTrieSet.hs:17) [regex-tdfa] Warning: 'newFlags' is out of scope. [regex-tdfa]  If you qualify the identifier, haddock can try to link it anyway. [regex-tdfa] Warning: 'TagTask' is ambiguous. It is defined [regex-tdfa]  * at lib/Text/Regex/TDFA/Common.hs:211:16 [regex-tdfa]  * at lib/Text/Regex/TDFA/Common.hs:211:1 [regex-tdfa]  You may be able to disambiguate the identifier by qualifying it or [regex-tdfa]  by specifying the type/value namespace explicitly. [regex-tdfa]  Defaulting to the one defined at lib/Text/Regex/TDFA/Common.hs:211:1 [regex-tdfa] Warning: 'QNFA' is ambiguous. It is defined [regex-tdfa]  * at lib/Text/Regex/TDFA/Common.hs:176:13 [regex-tdfa]  * at lib/Text/Regex/TDFA/Common.hs:176:1 [regex-tdfa]  You may be able to disambiguate the identifier by qualifying it or [regex-tdfa]  by specifying the type/value namespace explicitly. [regex-tdfa]  Defaulting to the one defined at lib/Text/Regex/TDFA/Common.hs:176:1 [regex-tdfa] Warning: 'Regex' is ambiguous. It is defined [regex-tdfa]  * at lib/Text/Regex/TDFA/Common.hs:138:14 [regex-tdfa]  * at lib/Text/Regex/TDFA/Common.hs:138:1 [regex-tdfa]  You may be able to disambiguate the identifier by qualifying it or [regex-tdfa]  by specifying the type/value namespace explicitly. [regex-tdfa]  Defaulting to the one defined at lib/Text/Regex/TDFA/Common.hs:138:1 [regex-tdfa] Warning: 'RegexMaker' is out of scope. [regex-tdfa]  If you qualify the identifier, haddock can try to link it anyway. [regex-tdfa] Warning: 'GroupInfo' is ambiguous. It is defined [regex-tdfa]  * at lib/Text/Regex/TDFA/Common.hs:132:18 [regex-tdfa]  * at lib/Text/Regex/TDFA/Common.hs:132:1 [regex-tdfa]  You may be able to disambiguate the identifier by qualifying it or [regex-tdfa]  by specifying the type/value namespace explicitly. [regex-tdfa]  Defaulting to the one defined at lib/Text/Regex/TDFA/Common.hs:132:1 [regex-tdfa] Warning: 'PGroup' is out of scope. [regex-tdfa]  If you qualify the identifier, haddock can try to link it anyway. [regex-tdfa] Warning: 'Group' is out of scope. [regex-tdfa]  If you qualify the identifier, haddock can try to link it anyway. [regex-tdfa] Warning: 'Set' is out of scope. [regex-tdfa]  If you qualify the identifier, haddock can try to link it anyway. [regex-tdfa] Warning: 'ExecOption' is ambiguous. It is defined [regex-tdfa]  * at lib/Text/Regex/TDFA/Common.hs:108:19 [regex-tdfa]  * at lib/Text/Regex/TDFA/Common.hs:108:1 [regex-tdfa]  You may be able to disambiguate the identifier by qualifying it or [regex-tdfa]  by specifying the type/value namespace explicitly. [regex-tdfa]  Defaulting to the one defined at lib/Text/Regex/TDFA/Common.hs:108:1 [regex-tdfa] Warning: 'sort' is out of scope. [regex-tdfa]  If you qualify the identifier, haddock can try to link it anyway. [regex-tdfa] Warning: 'sortBy' is out of scope. [regex-tdfa]  If you qualify the identifier, haddock can try to link it anyway. [regex-tdfa] Warning: 'nub' is out of scope. [regex-tdfa]  If you qualify the identifier, haddock can try to link it anyway. [regex-tdfa] Warning: 'nubBy' is out of scope. [regex-tdfa]  If you qualify the identifier, haddock can try to link it anyway. [regex-tdfa]  59% ( 29 / 49) in 'Text.Regex.TDFA.Common' [regex-tdfa]  Missing documentation for: [regex-tdfa]  look (lib/Text/Regex/TDFA/Common.hs:27) [regex-tdfa]  common_error (lib/Text/Regex/TDFA/Common.hs:30) [regex-tdfa]  on (lib/Text/Regex/TDFA/Common.hs:34) [regex-tdfa]  mapFst (lib/Text/Regex/TDFA/Common.hs:51) [regex-tdfa]  mapSnd (lib/Text/Regex/TDFA/Common.hs:54) [regex-tdfa]  fst3 (lib/Text/Regex/TDFA/Common.hs:57) [regex-tdfa]  snd3 (lib/Text/Regex/TDFA/Common.hs:60) [regex-tdfa]  thd3 (lib/Text/Regex/TDFA/Common.hs:63) [regex-tdfa]  flipOrder (lib/Text/Regex/TDFA/Common.hs:66) [regex-tdfa]  noWin (lib/Text/Regex/TDFA/Common.hs:71) [regex-tdfa]  ExecOption (lib/Text/Regex/TDFA/Common.hs:108) [regex-tdfa]  WinEmpty (lib/Text/Regex/TDFA/Common.hs:171) [regex-tdfa]  Transition (lib/Text/Regex/TDFA/Common.hs:235) [regex-tdfa]  Action (lib/Text/Regex/TDFA/Common.hs:293) [regex-tdfa]  OrbitTransformer (lib/Text/Regex/TDFA/Common.hs:294) [regex-tdfa]  OrbitLog (lib/Text/Regex/TDFA/Common.hs:295) [regex-tdfa]  showQT (lib/Text/Regex/TDFA/Common.hs:306) [regex-tdfa]  indent (lib/Text/Regex/TDFA/Common.hs:322) [regex-tdfa]  showDT (lib/Text/Regex/TDFA/Common.hs:325) [regex-tdfa]  seeDTrans (lib/Text/Regex/TDFA/Common.hs:370) [regex-tdfa]  0% ( 0 / 2) in 'Text.Regex.TDFA.NewDFA.Uncons' [regex-tdfa]  Missing documentation for: [regex-tdfa]  Module header [regex-tdfa]  Uncons (lib/Text/Regex/TDFA/NewDFA/Uncons.hs:9) [regex-tdfa]  0% ( 0 / 3) in 'Text.Regex.TDFA.NewDFA.MakeTest' [regex-tdfa]  Missing documentation for: [regex-tdfa]  Module header [regex-tdfa]  test_singleline (lib/Text/Regex/TDFA/NewDFA/MakeTest.hs:17) [regex-tdfa]  test_multiline (lib/Text/Regex/TDFA/NewDFA/MakeTest.hs:11) [regex-tdfa]  50% ( 1 / 2) in 'Text.Regex.TDFA.NewDFA.Tester' [regex-tdfa]  Missing documentation for: [regex-tdfa]  matchTest (lib/Text/Regex/TDFA/NewDFA/Tester.hs:27) [regex-tdfa]  50% ( 1 / 2) in 'Text.Regex.TDFA.NewDFA.Engine_NC_FA' [regex-tdfa]  Missing documentation for: [regex-tdfa]  execMatch (lib/Text/Regex/TDFA/NewDFA/Engine_NC_FA.hs:39) [regex-tdfa]  50% ( 1 / 2) in 'Text.Regex.TDFA.NewDFA.Engine_NC' [regex-tdfa]  Missing documentation for: [regex-tdfa]  execMatch (lib/Text/Regex/TDFA/NewDFA/Engine_NC.hs:52) [regex-tdfa]  50% ( 1 / 2) in 'Text.Regex.TDFA.NewDFA.Engine_FA' [regex-tdfa]  Missing documentation for: [regex-tdfa]  execMatch (lib/Text/Regex/TDFA/NewDFA/Engine_FA.hs:72) [regex-tdfa]  50% ( 1 / 2) in 'Text.Regex.TDFA.NewDFA.Engine' [regex-tdfa]  Missing documentation for: [regex-tdfa]  execMatch (lib/Text/Regex/TDFA/NewDFA/Engine.hs:91) [regex-tdfa] Warning: 'parseRegex' is out of scope. [regex-tdfa]  If you qualify the identifier, haddock can try to link it anyway. [regex-tdfa] Warning: 'DoPa' is ambiguous. It is defined [regex-tdfa]  * at lib/Text/Regex/TDFA/Common.hs:74:16 [regex-tdfa]  * at lib/Text/Regex/TDFA/Common.hs:74:1 [regex-tdfa]  You may be able to disambiguate the identifier by qualifying it or [regex-tdfa]  by specifying the type/value namespace explicitly. [regex-tdfa]  Defaulting to the one defined at lib/Text/Regex/TDFA/Common.hs:74:1 [regex-tdfa]  88% ( 15 / 17) in 'Text.Regex.TDFA.Pattern' [regex-tdfa]  Missing documentation for: [regex-tdfa]  showPattern (lib/Text/Regex/TDFA/Pattern.hs:93) [regex-tdfa]  starTrans' (lib/Text/Regex/TDFA/Pattern.hs:253) [regex-tdfa]  23% ( 3 / 13) in 'Text.Regex.TDFA.CorePattern' [regex-tdfa]  Missing documentation for: [regex-tdfa]  Q (lib/Text/Regex/TDFA/CorePattern.hs:79) [regex-tdfa]  P (lib/Text/Regex/TDFA/CorePattern.hs:64) [regex-tdfa]  Wanted (lib/Text/Regex/TDFA/CorePattern.hs:125) [regex-tdfa]  TestInfo (lib/Text/Regex/TDFA/CorePattern.hs:89) [regex-tdfa]  SetTestInfo (lib/Text/Regex/TDFA/CorePattern.hs:93) [regex-tdfa]  NullView (lib/Text/Regex/TDFA/CorePattern.hs:109) [regex-tdfa]  patternToQ (lib/Text/Regex/TDFA/CorePattern.hs:296) [regex-tdfa]  cleanNullView (lib/Text/Regex/TDFA/CorePattern.hs:194) [regex-tdfa]  cannotAccept (lib/Text/Regex/TDFA/CorePattern.hs:246) [regex-tdfa]  mustAccept (lib/Text/Regex/TDFA/CorePattern.hs:240) [regex-tdfa]  100% ( 2 / 2) in 'Text.Regex.TDFA.ReadRegex' [regex-tdfa]  83% ( 5 / 6) in 'Text.Regex.TDFA.TNFA' [regex-tdfa]  Missing documentation for: [regex-tdfa]  patternToNFA (lib/Text/Regex/TDFA/TNFA.hs:85) [regex-tdfa]  42% ( 3 / 7) in 'Text.Regex.TDFA.TDFA' [regex-tdfa]  Missing documentation for: [regex-tdfa]  patternToRegex (lib/Text/Regex/TDFA/TDFA.hs:160) [regex-tdfa]  examineDFA (lib/Text/Regex/TDFA/TDFA.hs:176) [regex-tdfa]  nfaToDFA (lib/Text/Regex/TDFA/TDFA.hs:53) [regex-tdfa]  dfaMap (lib/Text/Regex/TDFA/TDFA.hs:163) [regex-tdfa]  63% ( 7 / 11) in 'Text.Regex.TDFA.String' [regex-tdfa]  Missing documentation for: [regex-tdfa]  ExecOption (lib/Text/Regex/TDFA/Common.hs:108) [regex-tdfa]  compile (lib/Text/Regex/TDFA/String.hs:44) [regex-tdfa]  execute (lib/Text/Regex/TDFA/String.hs:56) [regex-tdfa]  regexec (lib/Text/Regex/TDFA/String.hs:61) [regex-tdfa]  42% ( 3 / 7) in 'Text.Regex.TDFA.Sequence' [regex-tdfa]  Missing documentation for: [regex-tdfa]  ExecOption (lib/Text/Regex/TDFA/Common.hs:108) [regex-tdfa]  compile (lib/Text/Regex/TDFA/Sequence.hs:66) [regex-tdfa]  execute (lib/Text/Regex/TDFA/Sequence.hs:74) [regex-tdfa]  regexec (lib/Text/Regex/TDFA/Sequence.hs:79) [regex-tdfa]  42% ( 3 / 7) in 'Text.Regex.TDFA.ByteString.Lazy' [regex-tdfa]  Missing documentation for: [regex-tdfa]  ExecOption (lib/Text/Regex/TDFA/Common.hs:108) [regex-tdfa]  compile (lib/Text/Regex/TDFA/ByteString/Lazy.hs:77) [regex-tdfa]  execute (lib/Text/Regex/TDFA/ByteString/Lazy.hs:85) [regex-tdfa]  regexec (lib/Text/Regex/TDFA/ByteString/Lazy.hs:90) [regex-tdfa]  42% ( 3 / 7) in 'Text.Regex.TDFA.ByteString' [regex-tdfa]  Missing documentation for: [regex-tdfa]  ExecOption (lib/Text/Regex/TDFA/Common.hs:108) [regex-tdfa]  compile (lib/Text/Regex/TDFA/ByteString.hs:61) [regex-tdfa]  execute (lib/Text/Regex/TDFA/ByteString.hs:69) [regex-tdfa]  regexec (lib/Text/Regex/TDFA/ByteString.hs:74) [regex-tdfa] Warning: 'Text' is out of scope. [regex-tdfa]  If you qualify the identifier, haddock can try to link it anyway. [regex-tdfa]  85% ( 6 / 7) in 'Text.Regex.TDFA.Text' [regex-tdfa]  Missing documentation for: [regex-tdfa]  ExecOption (lib/Text/Regex/TDFA/Common.hs:108) [regex-tdfa] Warning: 'Text' is out of scope. [regex-tdfa]  If you qualify the identifier, haddock can try to link it anyway. [regex-tdfa]  85% ( 6 / 7) in 'Text.Regex.TDFA.Text.Lazy' [regex-tdfa]  Missing documentation for: [regex-tdfa]  ExecOption (lib/Text/Regex/TDFA/Common.hs:108) [regex-tdfa] Warning: 'CompOption' is ambiguous. It is defined [regex-tdfa]  * at lib/Text/Regex/TDFA/Common.hs:85:19 [regex-tdfa]  * at lib/Text/Regex/TDFA/Common.hs:85:1 [regex-tdfa]  You may be able to disambiguate the identifier by qualifying it or [regex-tdfa]  by specifying the type/value namespace explicitly. [regex-tdfa]  Defaulting to the one defined at lib/Text/Regex/TDFA/Common.hs:85:1 [regex-tdfa]  75% ( 6 / 8) in 'Text.Regex.TDFA' [regex-tdfa]  Missing documentation for: [regex-tdfa]  getVersion_Text_Regex_TDFA (lib/Text/Regex/TDFA.hs:209) [regex-tdfa]  ExecOption (lib/Text/Regex/TDFA/Common.hs:108) [vector-algorithms] [ 7 of 11] Compiling Data.Vector.Algorithms.Intro ( src/Data/Vector/Algorithms/Intro.hs, dist/build/Data/Vector/Algorithms/Intro.p_o ) [primitive-extras] Dependency base >=4.7 && <5: using base-4.20.1.0 [primitive-extras] Dependency bytestring >=0.10 && <0.13: using bytestring-0.12.2.0 [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.2.0.0 [primitive-extras] Dependency profunctors >=5 && <6: using profunctors-5.6.3 [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.15.0.1 [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.1 [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-5p98soggSGx8yd29FpzTs8 [primitive-extras]  include base-4.20.1.0-2277 [primitive-extras]  include bytestring-0.12.2.0-5835 [primitive-extras]  include cereal-0.5.8.3-6w68sRi1qiv3QK2vlgADv7 [primitive-extras]  include deferred-folds-0.9.18.7-ITZuEBxV5QSGMh51zUE4qG [primitive-extras]  include focus-1.0.3.2-EjkviXL6tPiAFXscwaJqr1 [primitive-extras]  include foldl-1.4.18-JUvpw4UKAdU3SFdPE11NgQ [primitive-extras]  include list-t-1.0.5.7-GVn1dJAYS27ITyUDjKVzJP [primitive-extras]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [primitive-extras]  include primitive-unlifted-2.2.0.0-H62bKhXHWH4EBvlhCQASDU [primitive-extras]  include profunctors-5.6.3-AfxdEbA4qEx21xJFq5OvWx [primitive-extras]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [primitive-extras]  component primitive-extras-0.10.2.2-5BaeSneqYCi96yvfASFQJQ-test [primitive-extras]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [primitive-extras]  include cereal-0.5.8.3-6w68sRi1qiv3QK2vlgADv7 [primitive-extras]  include deferred-folds-0.9.18.7-ITZuEBxV5QSGMh51zUE4qG [primitive-extras]  include focus-1.0.3.2-EjkviXL6tPiAFXscwaJqr1 [primitive-extras]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [primitive-extras]  include primitive-extras-0.10.2.2-5p98soggSGx8yd29FpzTs8 [primitive-extras]  include rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ [primitive-extras]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [primitive-extras]  include tasty-hunit-0.10.2-ApRuPpVuRf9mwaiocwfO9 [primitive-extras]  include tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [primitive-extras] Linked component graph: [primitive-extras]  unit primitive-extras-0.10.2.2-5p98soggSGx8yd29FpzTs8 [primitive-extras]  include base-4.20.1.0-2277 [primitive-extras]  include bytestring-0.12.2.0-5835 [primitive-extras]  include cereal-0.5.8.3-6w68sRi1qiv3QK2vlgADv7 [primitive-extras]  include deferred-folds-0.9.18.7-ITZuEBxV5QSGMh51zUE4qG [primitive-extras]  include focus-1.0.3.2-EjkviXL6tPiAFXscwaJqr1 [primitive-extras]  include foldl-1.4.18-JUvpw4UKAdU3SFdPE11NgQ [primitive-extras]  include list-t-1.0.5.7-GVn1dJAYS27ITyUDjKVzJP [primitive-extras]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [primitive-extras]  include primitive-unlifted-2.2.0.0-H62bKhXHWH4EBvlhCQASDU [primitive-extras]  include profunctors-5.6.3-AfxdEbA4qEx21xJFq5OvWx [primitive-extras]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [primitive-extras]  PrimitiveExtras.Bitmap=primitive-extras-0.10.2.2-5p98soggSGx8yd29FpzTs8:PrimitiveExtras.Bitmap,PrimitiveExtras.By6Bits=primitive-extras-0.10.2.2-5p98soggSGx8yd29FpzTs8:PrimitiveExtras.By6Bits,PrimitiveExtras.PrimArray=primitive-extras-0.10.2.2-5p98soggSGx8yd29FpzTs8:PrimitiveExtras.PrimArray,PrimitiveExtras.PrimMultiArray=primitive-extras-0.10.2.2-5p98soggSGx8yd29FpzTs8:PrimitiveExtras.PrimMultiArray,PrimitiveExtras.SmallArray=primitive-extras-0.10.2.2-5p98soggSGx8yd29FpzTs8:PrimitiveExtras.SmallArray,PrimitiveExtras.UnliftedArray=primitive-extras-0.10.2.2-5p98soggSGx8yd29FpzTs8:PrimitiveExtras.UnliftedArray [primitive-extras]  unit primitive-extras-0.10.2.2-5BaeSneqYCi96yvfASFQJQ-test [primitive-extras]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [primitive-extras]  include cereal-0.5.8.3-6w68sRi1qiv3QK2vlgADv7 [primitive-extras]  include deferred-folds-0.9.18.7-ITZuEBxV5QSGMh51zUE4qG [primitive-extras]  include focus-1.0.3.2-EjkviXL6tPiAFXscwaJqr1 [primitive-extras]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [primitive-extras]  include primitive-extras-0.10.2.2-5p98soggSGx8yd29FpzTs8 [primitive-extras]  include rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ [primitive-extras]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [primitive-extras]  include tasty-hunit-0.10.2-ApRuPpVuRf9mwaiocwfO9 [primitive-extras]  include tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [primitive-extras] Ready component graph: [primitive-extras]  definite primitive-extras-0.10.2.2-5p98soggSGx8yd29FpzTs8 [primitive-extras]  depends base-4.20.1.0-2277 [primitive-extras]  depends bytestring-0.12.2.0-5835 [primitive-extras]  depends cereal-0.5.8.3-6w68sRi1qiv3QK2vlgADv7 [primitive-extras]  depends deferred-folds-0.9.18.7-ITZuEBxV5QSGMh51zUE4qG [primitive-extras]  depends focus-1.0.3.2-EjkviXL6tPiAFXscwaJqr1 [primitive-extras]  depends foldl-1.4.18-JUvpw4UKAdU3SFdPE11NgQ [primitive-extras]  depends list-t-1.0.5.7-GVn1dJAYS27ITyUDjKVzJP [primitive-extras]  depends primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [primitive-extras]  depends primitive-unlifted-2.2.0.0-H62bKhXHWH4EBvlhCQASDU [primitive-extras]  depends profunctors-5.6.3-AfxdEbA4qEx21xJFq5OvWx [primitive-extras]  depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [primitive-extras]  definite primitive-extras-0.10.2.2-5BaeSneqYCi96yvfASFQJQ-test [primitive-extras]  depends QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [primitive-extras]  depends cereal-0.5.8.3-6w68sRi1qiv3QK2vlgADv7 [primitive-extras]  depends deferred-folds-0.9.18.7-ITZuEBxV5QSGMh51zUE4qG [primitive-extras]  depends focus-1.0.3.2-EjkviXL6tPiAFXscwaJqr1 [primitive-extras]  depends primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [primitive-extras]  depends primitive-extras-0.10.2.2-5p98soggSGx8yd29FpzTs8 [primitive-extras]  depends rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ [primitive-extras]  depends tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [primitive-extras]  depends tasty-hunit-0.10.2-ApRuPpVuRf9mwaiocwfO9 [primitive-extras]  depends tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [primitive-extras] Using Cabal-3.12.1.0 compiled by ghc-9.10 [primitive-extras] Using compiler: ghc-9.10.2 [primitive-extras] Using install prefix: [primitive-extras] /nix/store/lkrphm48ffb47wdg3wgcz12b6fx6yh9w-primitive-extras-0.10.2.2 [primitive-extras] Executables installed in: [primitive-extras] /nix/store/lkrphm48ffb47wdg3wgcz12b6fx6yh9w-primitive-extras-0.10.2.2/bin [primitive-extras] Libraries installed in: [primitive-extras] /nix/store/lkrphm48ffb47wdg3wgcz12b6fx6yh9w-primitive-extras-0.10.2.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/primitive-extras-0.10.2.2-5p98soggSGx8yd29FpzTs8 [primitive-extras] Dynamic Libraries installed in: [primitive-extras] /nix/store/lkrphm48ffb47wdg3wgcz12b6fx6yh9w-primitive-extras-0.10.2.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [primitive-extras] Private executables installed in: [primitive-extras] /nix/store/lkrphm48ffb47wdg3wgcz12b6fx6yh9w-primitive-extras-0.10.2.2/libexec/x86_64-linux-ghc-9.10.2-1e2a/primitive-extras-0.10.2.2 [primitive-extras] Data files installed in: [primitive-extras] /nix/store/lkrphm48ffb47wdg3wgcz12b6fx6yh9w-primitive-extras-0.10.2.2/share/x86_64-linux-ghc-9.10.2-1e2a/primitive-extras-0.10.2.2 [primitive-extras] Documentation installed in: [primitive-extras] /nix/store/8wxsm43wlf5a5jpj1wqxvzb71vzqfhdc-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/lkrphm48ffb47wdg3wgcz12b6fx6yh9w-primitive-extras-0.10.2.2/etc [primitive-extras] No alex found [primitive-extras] Using ar found on system at: [primitive-extras] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-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/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [primitive-extras] Using ghc version 9.10.2 found on system at: [primitive-extras] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [primitive-extras] Using ghc-pkg version 9.10.2 found on system at: [primitive-extras] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [primitive-extras] No ghcjs found [primitive-extras] No ghcjs-pkg found [primitive-extras] No greencard found [primitive-extras] Using haddock version 2.31.0 found on system at: [primitive-extras] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [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.69 found on system at: [primitive-extras] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [primitive-extras] Using hsc2hs version 0.68.10 found on system at: [primitive-extras] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [primitive-extras] Using hscolour version 1.25 found on system at: [primitive-extras] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [primitive-extras] No jhc found [primitive-extras] Using ld found on system at: [primitive-extras] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [primitive-extras] No pkg-config found [primitive-extras] Using runghc version 9.10.2 found on system at: [primitive-extras] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [primitive-extras] Using strip version 2.44 found on system at: [primitive-extras] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [primitive-extras] Using tar found on system at: [primitive-extras] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [primitive-extras] No uhc found [primitive-extras] Phase: buildPhase [primitive-extras] Preprocessing library for primitive-extras-0.10.2.2... [primitive-extras] Building library for primitive-extras-0.10.2.2... [primitive-extras] [ 1 of 10] Compiling PrimitiveExtras.Prelude ( library/PrimitiveExtras/Prelude.hs, dist/build/PrimitiveExtras/Prelude.o, dist/build/PrimitiveExtras/Prelude.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 ) [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 ) [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 ) [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 ) [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 ) [regex-tdfa] Documentation created: dist/doc/html/regex-tdfa/, [regex-tdfa] dist/doc/html/regex-tdfa/regex-tdfa.txt [regex-tdfa] Preprocessing test suite 'regex-tdfa-unittest' for regex-tdfa-1.3.2.5... [regex-tdfa] Phase: installPhase [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... [regex-tdfa] Installing library in /nix/store/brjq4pbgs96nzhjzp1ia5djj4vglmf3v-regex-tdfa-1.3.2.5/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [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 ) [vector-algorithms] [11 of 11] Compiling Data.Vector.Algorithms.Tim ( src/Data/Vector/Algorithms/Tim.hs, dist/build/Data/Vector/Algorithms/Tim.p_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 ) [regex-tdfa] Phase: fixupPhase [regex-tdfa] shrinking RPATHs of ELF executables and libraries in /nix/store/brjq4pbgs96nzhjzp1ia5djj4vglmf3v-regex-tdfa-1.3.2.5 [regex-tdfa] shrinking /nix/store/brjq4pbgs96nzhjzp1ia5djj4vglmf3v-regex-tdfa-1.3.2.5/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSregex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5-ghc9.10.2.so [regex-tdfa] checking for references to /build/ in /nix/store/brjq4pbgs96nzhjzp1ia5djj4vglmf3v-regex-tdfa-1.3.2.5... [regex-tdfa] patching script interpreter paths in /nix/store/brjq4pbgs96nzhjzp1ia5djj4vglmf3v-regex-tdfa-1.3.2.5 [regex-tdfa] stripping (with command strip and flags -S -p) in /nix/store/brjq4pbgs96nzhjzp1ia5djj4vglmf3v-regex-tdfa-1.3.2.5/lib [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 ) [regex-tdfa] shrinking RPATHs of ELF executables and libraries in /nix/store/0qi1qxly7myjdy9yxx3n6qbgqfpkmwkr-regex-tdfa-1.3.2.5-doc [regex-tdfa] checking for references to /build/ in /nix/store/0qi1qxly7myjdy9yxx3n6qbgqfpkmwkr-regex-tdfa-1.3.2.5-doc... [regex-tdfa] patching script interpreter paths in /nix/store/0qi1qxly7myjdy9yxx3n6qbgqfpkmwkr-regex-tdfa-1.3.2.5-doc [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/0qi1qxly7myjdy9yxx3n6qbgqfpkmwkr-regex-tdfa-1.3.2.5-doc /nix/store/brjq4pbgs96nzhjzp1ia5djj4vglmf3v-regex-tdfa-1.3.2.5 [post-build-hook] Pushing 2 paths (72 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/0qi1qxly7myjdy9yxx3n6qbgqfpkmwkr-regex-tdfa-1.3.2.5-doc (7.05 MiB) [post-build-hook] Pushing /nix/store/brjq4pbgs96nzhjzp1ia5djj4vglmf3v-regex-tdfa-1.3.2.5 (19.72 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/0qi1qxly7myjdy9yxx3n6qbgqfpkmwkr-regex-tdfa-1.3.2.5-doc /nix/store/brjq4pbgs96nzhjzp1ia5djj4vglmf3v-regex-tdfa-1.3.2.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/0qi1qxly7myjdy9yxx3n6qbgqfpkmwkr-regex-tdfa-1.3.2.5-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/brjq4pbgs96nzhjzp1ia5djj4vglmf3v-regex-tdfa-1.3.2.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/6pa33l17vhlx4p0c6cx2c08knyzwpxpp-regex-tdfa-1.3.2.5.drv' to 'https://cache.nix-ci.com'... Building regex Building stylish-haskell [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.01s) [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] [ 1 of 10] Compiling PrimitiveExtras.Prelude ( library/PrimitiveExtras/Prelude.hs, /build/ghc740_0/ghc_8.o, /build/ghc740_0/ghc_8.dyn_o ) [primitive-extras] [ 2 of 10] Compiling PrimitiveExtras.FoldMs ( library/PrimitiveExtras/FoldMs.hs, /build/ghc740_0/ghc_4.o, /build/ghc740_0/ghc_4.dyn_o ) [primitive-extras] [ 3 of 10] Compiling PrimitiveExtras.SmallArray ( library/PrimitiveExtras/SmallArray.hs, /build/ghc740_0/ghc_12.o, /build/ghc740_0/ghc_12.dyn_o ) [primitive-extras] [ 4 of 10] Compiling PrimitiveExtras.Types ( library/PrimitiveExtras/Types.hs, /build/ghc740_0/ghc_14.o, /build/ghc740_0/ghc_14.dyn_o ) [primitive-extras] [ 5 of 10] Compiling PrimitiveExtras.Bitmap ( library/PrimitiveExtras/Bitmap.hs, /build/ghc740_0/ghc_2.o, /build/ghc740_0/ghc_2.dyn_o ) [primitive-extras] [ 6 of 10] Compiling PrimitiveExtras.By6Bits ( library/PrimitiveExtras/By6Bits.hs, nothing ) [primitive-extras] [ 7 of 10] Compiling PrimitiveExtras.UnliftedArray ( library/PrimitiveExtras/UnliftedArray.hs, /build/ghc740_0/ghc_16.o, /build/ghc740_0/ghc_16.dyn_o ) [primitive-extras] [ 8 of 10] Compiling PrimitiveExtras.Folds ( library/PrimitiveExtras/Folds.hs, /build/ghc740_0/ghc_6.o, /build/ghc740_0/ghc_6.dyn_o ) [primitive-extras] [ 9 of 10] Compiling PrimitiveExtras.PrimArray ( library/PrimitiveExtras/PrimArray.hs, /build/ghc740_0/ghc_10.o, /build/ghc740_0/ghc_10.dyn_o ) [primitive-extras] [10 of 10] Compiling PrimitiveExtras.PrimMultiArray ( library/PrimitiveExtras/PrimMultiArray.hs, nothing ) [primitive-extras] Haddock coverage: [primitive-extras]  10% ( 2 / 20) in 'PrimitiveExtras.SmallArray' [primitive-extras]  Missing documentation for: [primitive-extras]  Module header [primitive-extras]  list (library/PrimitiveExtras/SmallArray.hs:15) [primitive-extras]  set (library/PrimitiveExtras/SmallArray.hs:44) [primitive-extras]  insert (library/PrimitiveExtras/SmallArray.hs:54) [primitive-extras]  adjust (library/PrimitiveExtras/SmallArray.hs:68) [primitive-extras]  unsafeAdjust (library/PrimitiveExtras/SmallArray.hs:76) [primitive-extras]  unsafeAdjustWithSize (library/PrimitiveExtras/SmallArray.hs:81) [primitive-extras]  cons (library/PrimitiveExtras/SmallArray.hs:90) [primitive-extras]  orderedPair (library/PrimitiveExtras/SmallArray.hs:101) [primitive-extras]  findAndReplace (library/PrimitiveExtras/SmallArray.hs:119) [primitive-extras]  findAndMap (library/PrimitiveExtras/SmallArray.hs:131) [primitive-extras]  find (library/PrimitiveExtras/SmallArray.hs:143) [primitive-extras]  findWithIndex (library/PrimitiveExtras/SmallArray.hs:158) [primitive-extras]  elementsUnfoldlM (library/PrimitiveExtras/SmallArray.hs:173) [primitive-extras]  elementsListT (library/PrimitiveExtras/SmallArray.hs:186) [vector-algorithms] Preprocessing test suite 'properties' for vector-algorithms-0.9.1.0... [vector-algorithms] Building test suite 'properties' for vector-algorithms-0.9.1.0... [vector-algorithms] [1 of 4] Compiling Optimal ( tests/properties/Optimal.hs, dist/build/properties/properties-tmp/Optimal.o ) [vector-algorithms] [2 of 4] Compiling Util ( tests/properties/Util.hs, dist/build/properties/properties-tmp/Util.o ) [vector-algorithms] [3 of 4] Compiling Properties ( tests/properties/Properties.hs, dist/build/properties/properties-tmp/Properties.o ) [vector-algorithms] [4 of 4] Compiling Main ( tests/properties/Tests.hs, dist/build/properties/properties-tmp/Main.o ) [primitive-extras]  onFoundElementFocus (library/PrimitiveExtras/SmallArray.hs:190) [primitive-extras]  focusOnFoundElement (library/PrimitiveExtras/SmallArray.hs:218) [primitive-extras]  toList (library/PrimitiveExtras/SmallArray.hs:227) [primitive-extras]  10% ( 2 / 20) in 'PrimitiveExtras.Bitmap' [primitive-extras]  Missing documentation for: [primitive-extras]  Module header [primitive-extras]  empty (library/PrimitiveExtras/Bitmap.hs:50) [primitive-extras]  singleton (library/PrimitiveExtras/Bitmap.hs:54) [primitive-extras]  insert (library/PrimitiveExtras/Bitmap.hs:58) [primitive-extras]  invert (library/PrimitiveExtras/Bitmap.hs:62) [primitive-extras]  indexList (library/PrimitiveExtras/Bitmap.hs:66) [primitive-extras]  boolList (library/PrimitiveExtras/Bitmap.hs:70) [primitive-extras]  pair (library/PrimitiveExtras/Bitmap.hs:74) [primitive-extras]  isPopulated (library/PrimitiveExtras/Bitmap.hs:88) [primitive-extras]  population (library/PrimitiveExtras/Bitmap.hs:92) [primitive-extras]  null (library/PrimitiveExtras/Bitmap.hs:96) [primitive-extras]  bits (library/PrimitiveExtras/Bitmap.hs:100) [primitive-extras]  populatedIndicesList (library/PrimitiveExtras/Bitmap.hs:104) [primitive-extras]  int64 (library/PrimitiveExtras/Bitmap.hs:108) [primitive-extras]  allBitsList (library/PrimitiveExtras/Bitmap.hs:42) [primitive-extras]  allBitsUnfoldl (library/PrimitiveExtras/Bitmap.hs:112) [primitive-extras]  populatedBitsUnfoldl (library/PrimitiveExtras/Bitmap.hs:115) [primitive-extras]  indicesAmongstPopulatedBitsUnfoldl (library/PrimitiveExtras/Bitmap.hs:118) [primitive-extras]  31% ( 6 / 19) in 'PrimitiveExtras.By6Bits' [primitive-extras]  Missing documentation for: [primitive-extras]  Module header [primitive-extras]  empty (library/PrimitiveExtras/By6Bits.hs:47) [primitive-extras]  maybeList (library/PrimitiveExtras/By6Bits.hs:69) [primitive-extras]  pair (library/PrimitiveExtras/By6Bits.hs:60) [primitive-extras]  replace (library/PrimitiveExtras/By6Bits.hs:84) [primitive-extras]  adjust (library/PrimitiveExtras/By6Bits.hs:91) [primitive-extras]  focusAt (library/PrimitiveExtras/By6Bits.hs:187) [primitive-extras]  toIndexedList (library/PrimitiveExtras/By6Bits.hs:133) [primitive-extras]  elementsUnfoldl (library/PrimitiveExtras/By6Bits.hs:137) [primitive-extras]  elementsUnfoldlM (library/PrimitiveExtras/By6Bits.hs:141) [primitive-extras]  elementsListT (library/PrimitiveExtras/By6Bits.hs:145) [primitive-extras]  onElementAtFocus (library/PrimitiveExtras/By6Bits.hs:149) [primitive-extras]  null (library/PrimitiveExtras/By6Bits.hs:197) [primitive-extras]  0% ( 0 / 5) in 'PrimitiveExtras.UnliftedArray' [primitive-extras]  Missing documentation for: [primitive-extras]  Module header [primitive-extras]  at (library/PrimitiveExtras/UnliftedArray.hs:7) [primitive-extras]  replicateIO (library/PrimitiveExtras/UnliftedArray.hs:14) [primitive-extras]  generate (library/PrimitiveExtras/UnliftedArray.hs:28) [primitive-extras]  traverse_ (library/PrimitiveExtras/UnliftedArray.hs:41) [primitive-extras]  21% ( 4 / 19) in 'PrimitiveExtras.PrimArray' [primitive-extras]  Missing documentation for: [primitive-extras]  Module header [primitive-extras]  oneHot (library/PrimitiveExtras/PrimArray.hs:34) [primitive-extras]  generate (library/PrimitiveExtras/PrimArray.hs:41) [primitive-extras]  replicate (library/PrimitiveExtras/PrimArray.hs:54) [primitive-extras]  traverse_ (library/PrimitiveExtras/PrimArray.hs:81) [primitive-extras]  traverseWithIndexInRange_ (library/PrimitiveExtras/PrimArray.hs:84) [primitive-extras]  toElementsUnfoldl (library/PrimitiveExtras/PrimArray.hs:94) [primitive-extras]  toElementsUnfoldlM (library/PrimitiveExtras/PrimArray.hs:97) [primitive-extras]  toByteArray (library/PrimitiveExtras/PrimArray.hs:100) [primitive-extras]  toPrimitiveVector (library/PrimitiveExtras/PrimArray.hs:104) [primitive-extras]  toUnboxedVector (library/PrimitiveExtras/PrimArray.hs:108) [primitive-extras]  cerealGet (library/PrimitiveExtras/PrimArray.hs:112) [primitive-extras]  cerealGetAsInMemory (library/PrimitiveExtras/PrimArray.hs:118) [primitive-extras]  cerealPut (library/PrimitiveExtras/PrimArray.hs:125) [primitive-extras]  cerealPutAsInMemory (library/PrimitiveExtras/PrimArray.hs:132) [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:48) [primitive-extras]  toAssocsUnfoldl (library/PrimitiveExtras/PrimMultiArray.hs:65) [primitive-extras]  toIndicesUnfoldl (library/PrimitiveExtras/PrimMultiArray.hs:68) [primitive-extras]  toUnfoldlAt (library/PrimitiveExtras/PrimMultiArray.hs:71) [primitive-extras]  toAssocsUnfoldlM (library/PrimitiveExtras/PrimMultiArray.hs:74) [primitive-extras]  toIndicesUnfoldlM (library/PrimitiveExtras/PrimMultiArray.hs:81) [primitive-extras]  toUnfoldlAtM (library/PrimitiveExtras/PrimMultiArray.hs:84) [primitive-extras]  cerealGet (library/PrimitiveExtras/PrimMultiArray.hs:87) [primitive-extras]  cerealGetAsInMemory (library/PrimitiveExtras/PrimMultiArray.hs:93) [primitive-extras]  cerealPut (library/PrimitiveExtras/PrimMultiArray.hs:99) [primitive-extras]  cerealPutAsInMemory (library/PrimitiveExtras/PrimMultiArray.hs:106) [primitive-extras] Warning: PrimitiveExtras.PrimArray: could not find link destinations for: [primitive-extras]  - Data.Vector.Primitive.Vector [primitive-extras]  - Data.Vector.Unboxed.Base.Vector [primitive-extras] Documentation created: dist/doc/html/primitive-extras/, [primitive-extras] dist/doc/html/primitive-extras/primitive-extras.txt [primitive-extras] Preprocessing test suite 'test' for primitive-extras-0.10.2.2... [primitive-extras] Phase: installPhase [primitive-extras] Installing library in /nix/store/lkrphm48ffb47wdg3wgcz12b6fx6yh9w-primitive-extras-0.10.2.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/primitive-extras-0.10.2.2-5p98soggSGx8yd29FpzTs8 [primitive-extras] Phase: fixupPhase [primitive-extras] shrinking RPATHs of ELF executables and libraries in /nix/store/lkrphm48ffb47wdg3wgcz12b6fx6yh9w-primitive-extras-0.10.2.2 [primitive-extras] shrinking /nix/store/lkrphm48ffb47wdg3wgcz12b6fx6yh9w-primitive-extras-0.10.2.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSprimitive-extras-0.10.2.2-5p98soggSGx8yd29FpzTs8-ghc9.10.2.so [primitive-extras] checking for references to /build/ in /nix/store/lkrphm48ffb47wdg3wgcz12b6fx6yh9w-primitive-extras-0.10.2.2... [primitive-extras] patching script interpreter paths in /nix/store/lkrphm48ffb47wdg3wgcz12b6fx6yh9w-primitive-extras-0.10.2.2 [primitive-extras] stripping (with command strip and flags -S -p) in /nix/store/lkrphm48ffb47wdg3wgcz12b6fx6yh9w-primitive-extras-0.10.2.2/lib [primitive-extras] shrinking RPATHs of ELF executables and libraries in /nix/store/8wxsm43wlf5a5jpj1wqxvzb71vzqfhdc-primitive-extras-0.10.2.2-doc [primitive-extras] checking for references to /build/ in /nix/store/8wxsm43wlf5a5jpj1wqxvzb71vzqfhdc-primitive-extras-0.10.2.2-doc... [primitive-extras] patching script interpreter paths in /nix/store/8wxsm43wlf5a5jpj1wqxvzb71vzqfhdc-primitive-extras-0.10.2.2-doc [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/8wxsm43wlf5a5jpj1wqxvzb71vzqfhdc-primitive-extras-0.10.2.2-doc /nix/store/lkrphm48ffb47wdg3wgcz12b6fx6yh9w-primitive-extras-0.10.2.2 [post-build-hook] Pushing 2 paths (146 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/lkrphm48ffb47wdg3wgcz12b6fx6yh9w-primitive-extras-0.10.2.2 (2.35 MiB) [post-build-hook] Pushing /nix/store/8wxsm43wlf5a5jpj1wqxvzb71vzqfhdc-primitive-extras-0.10.2.2-doc (1.09 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/8wxsm43wlf5a5jpj1wqxvzb71vzqfhdc-primitive-extras-0.10.2.2-doc /nix/store/lkrphm48ffb47wdg3wgcz12b6fx6yh9w-primitive-extras-0.10.2.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/8wxsm43wlf5a5jpj1wqxvzb71vzqfhdc-primitive-extras-0.10.2.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/lkrphm48ffb47wdg3wgcz12b6fx6yh9w-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 1 paths... [post-build-hook] copying path '/nix/store/r65zqciaiak3basdgpphacrg0bb5i0p3-primitive-extras-0.10.2.2.drv' to 'https://cache.nix-ci.com'... Building stm-hamt [regex] Phase: setupCompilerEnvironmentPhase [regex] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [regex] Phase: unpackPhase [regex] unpacking source archive /nix/store/ms5iqhw640hsr30nrwwha0m8dsj40rgk-regex-1.1.0.2.tar.gz [regex] source root is regex-1.1.0.2 [regex] setting SOURCE_DATE_EPOCH to timestamp 1655732905 of file "regex-1.1.0.2/regex.cabal" [regex] Phase: patchPhase [regex] Phase: compileBuildDriverPhase [regex] setupCompileFlags: -package-db=/build/tmp.MujS3EFbuE/setup-package.conf.d -threaded [regex] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.MujS3EFbuE/Main.o ) [regex] [2 of 2] Linking Setup [regex] Phase: updateAutotoolsGnuConfigScriptsPhase [regex] Phase: configurePhase [regex] configureFlags: --verbose --prefix=/nix/store/sqvkmy8xrxhn75d3dp3fyqjn50ahim3n-regex-1.1.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/665n0mlgm8i273zr18cqsc9xf4hi1avd-regex-1.1.0.2-doc/share/doc/regex-1.1.0.2 --with-gcc=gcc --package-db=/build/tmp.MujS3EFbuE/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [regex] Using Parsec parser [regex] Configuring regex-1.1.0.2... [regex] Dependency array >=0.4: using array-0.5.8.0 [regex] Dependency base >=4 && <5: using base-4.20.1.0 [regex] Dependency base-compat >=0.6 && <1: using base-compat-0.14.1 [regex] Dependency bytestring >=0.10: using bytestring-0.12.2.0 [regex] Dependency containers >=0.4: using containers-0.7 [regex] Dependency hashable >=1.2: using hashable-1.5.0.0 [regex] Dependency regex-base >=0.93: using regex-base-0.94.0.3 [regex] Dependency regex-pcre-builtin >=0.94: using regex-pcre-builtin-0.95.2.3.8.44 [regex] Dependency regex-tdfa >=1.3.1.0: using regex-tdfa-1.3.2.5 [regex] Dependency template-haskell >=2.7: using template-haskell-2.22.0.0 [regex] Dependency text >=1.2: using text-2.1.2 [regex] Dependency time >=1.4.2: using time-1.12.2 [regex] Dependency time-locale-compat >=0.1: using time-locale-compat-0.1.1.5 [regex] Dependency transformers >=0.2.2: using transformers-0.6.1.1 [regex] Dependency unordered-containers >=0.2: using unordered-containers-0.2.20.1 [regex] Dependency utf8-string >=1: using utf8-string-1.0.2 [regex] Source component graph: component lib [regex] Configured component graph: [regex]  component regex-1.1.0.2-I5X4Uf6q9j12lMUFAFJeje [regex]  include array-0.5.8.0-e5b8 [regex]  include base-4.20.1.0-2277 [regex]  include base-compat-0.14.1-Gu9IQFquYBk7k9s24iOqpY [regex]  include bytestring-0.12.2.0-5835 [regex]  include containers-0.7-dff9 [regex]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [regex]  include regex-base-0.94.0.3-IY7b9olSLj3FR6JCQdf3x1 [regex]  include regex-pcre-builtin-0.95.2.3.8.44-5RK1ryzHiUwMc6tYcnO [regex]  include regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [regex]  include template-haskell-2.22.0.0-2a41 [regex]  include text-2.1.2-9845 [regex]  include time-1.12.2-18ff [regex]  include time-locale-compat-0.1.1.5-25eXASELqMU9hEAKDHlu69 [regex]  include transformers-0.6.1.1-407f [regex]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [regex]  include utf8-string-1.0.2-9gxo6DkKEPY55pFpW7qTal [regex] Linked component graph: [stylish-haskell] Phase: setupCompilerEnvironmentPhase [stylish-haskell] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [stylish-haskell] Phase: unpackPhase [stylish-haskell] unpacking source archive /nix/store/jn2pixsk8cgqdqv51dh68kcgshqkz66b-stylish-haskell-0.15.1.0.tar.gz [stylish-haskell] source root is stylish-haskell-0.15.1.0 [stylish-haskell] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "stylish-haskell-0.15.1.0/tests/TestSuite.hs" [stylish-haskell] Phase: patchPhase [stylish-haskell] Phase: compileBuildDriverPhase [stylish-haskell] setupCompileFlags: -package-db=/build/tmp.FQmBUPHjUl/setup-package.conf.d -threaded [stylish-haskell] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.FQmBUPHjUl/Main.o ) [stylish-haskell] [2 of 2] Linking Setup [stylish-haskell] Phase: updateAutotoolsGnuConfigScriptsPhase [stylish-haskell] Phase: configurePhase [stylish-haskell] configureFlags: --verbose --prefix=/nix/store/h5fiwxw0b8vkfh3y60mkkxm81ds7gcqh-stylish-haskell-0.15.1.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/s3lnzvhlp0iib40bngvy79p1r5icdkfn-stylish-haskell-0.15.1.0-doc/share/doc/stylish-haskell-0.15.1.0 --with-gcc=gcc --package-db=/build/tmp.FQmBUPHjUl/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [stylish-haskell] Using Parsec parser [stylish-haskell] Configuring stylish-haskell-0.15.1.0... [stylish-haskell] Flags chosen: ghc-lib=True [stylish-haskell] Dependency Cabal >=3.10 && <4.0: using Cabal-3.14.2.0 [stylish-haskell] Dependency HsYAML >=0.2.0 && <0.3: using HsYAML-0.2.1.5 [stylish-haskell] Dependency HsYAML-aeson >=0.2.0 && <0.3: using HsYAML-aeson-0.2.0.2 [stylish-haskell] Dependency aeson >=0.6 && <2.3: using aeson-2.2.3.0 [stylish-haskell] Dependency base >=4.19 && <5: using base-4.20.1.0 [stylish-haskell] Dependency bytestring >=0.9 && <0.13: using bytestring-0.12.2.0 [stylish-haskell] Dependency containers >=0.3 && <0.9: using containers-0.7 [stylish-haskell] Dependency directory >=1.2.3 && <1.4: using directory-1.3.8.5 [stylish-haskell] Dependency file-embed >=0.0.10 && <0.1: using file-embed-0.0.16.0 [stylish-haskell] Dependency filepath >=1.1 && <1.6: using filepath-1.5.4.0 [stylish-haskell] Dependency ghc-lib-parser >=9.12 && <9.13: using [stylish-haskell] ghc-lib-parser-9.12.2.20250421 [stylish-haskell] Dependency ghc-lib-parser-ex >=9.12 && <9.13: using ghc-lib-parser-ex-9.12.0.0 [stylish-haskell] Dependency mtl >=2.0 && <2.4: using mtl-2.3.1 [stylish-haskell] Dependency regex-tdfa >=1.3 && <1.4: using regex-tdfa-1.3.2.5 [stylish-haskell] Dependency syb >=0.3 && <0.8: using syb-0.7.2.4 [stylish-haskell] Dependency text >=1.2 && <2.2: using text-2.1.2 [stylish-haskell] Dependency Cabal >=3.10 && <4.0: using Cabal-3.14.2.0 [stylish-haskell] Dependency HsYAML >=0.2.0 && <0.3: using HsYAML-0.2.1.5 [stylish-haskell] Dependency HsYAML-aeson >=0.2.0 && <0.3: using HsYAML-aeson-0.2.0.2 [stylish-haskell] Dependency aeson >=0.6 && <2.3: using aeson-2.2.3.0 [stylish-haskell] Dependency base >=4.19 && <5: using base-4.20.1.0 [stylish-haskell] Dependency bytestring >=0.9 && <0.13: using bytestring-0.12.2.0 [stylish-haskell] Dependency containers >=0.3 && <0.9: using containers-0.7 [stylish-haskell] Dependency directory >=1.2.3 && <1.4: using directory-1.3.8.5 [stylish-haskell] Dependency file-embed >=0.0.10 && <0.1: using file-embed-0.0.16.0 [stylish-haskell] Dependency filepath >=1.1 && <1.6: using filepath-1.5.4.0 [stylish-haskell] Dependency ghc-lib-parser >=9.12 && <9.13: using [stylish-haskell] ghc-lib-parser-9.12.2.20250421 [stylish-haskell] Dependency ghc-lib-parser-ex >=9.12 && <9.13: using ghc-lib-parser-ex-9.12.0.0 [regex]  unit regex-1.1.0.2-I5X4Uf6q9j12lMUFAFJeje [regex]  include array-0.5.8.0-e5b8 [regex]  include base-4.20.1.0-2277 [regex]  include base-compat-0.14.1-Gu9IQFquYBk7k9s24iOqpY [regex]  include bytestring-0.12.2.0-5835 [regex]  include containers-0.7-dff9 [regex]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [regex]  include regex-base-0.94.0.3-IY7b9olSLj3FR6JCQdf3x1 [regex]  include regex-pcre-builtin-0.95.2.3.8.44-5RK1ryzHiUwMc6tYcnO [regex]  include regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [regex]  include template-haskell-2.22.0.0-2a41 [regex]  include text-2.1.2-9845 [regex]  include time-1.12.2-18ff [regex]  include time-locale-compat-0.1.1.5-25eXASELqMU9hEAKDHlu69 [regex]  include transformers-0.6.1.1-407f [regex]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [regex]  include utf8-string-1.0.2-9gxo6DkKEPY55pFpW7qTal [regex]  Text.RE=regex-1.1.0.2-I5X4Uf6q9j12lMUFAFJeje:Text.RE,Text.RE.REOptions=regex-1.1.0.2-I5X4Uf6q9j12lMUFAFJeje:Text.RE.REOptions,Text.RE.Replace=regex-1.1.0.2-I5X4Uf6q9j12lMUFAFJeje:Text.RE.Replace,Text.RE.Summa=regex-1.1.0.2-I5X4Uf6q9j12lMUFAFJeje:Text.RE.Summa,Text.RE.TDFA=regex-1.1.0.2-I5X4Uf6q9j12lMUFAFJeje:Text.RE.TDFA,Text.RE.TDFA.ByteString=regex-1.1.0.2-I5X4Uf6q9j12lMUFAFJeje:Text.RE.TDFA.ByteString,Text.RE.TDFA.ByteString.Lazy=regex-1.1.0.2-I5X4Uf6q9j12lMUFAFJeje:Text.RE.TDFA.ByteString.Lazy,Text.RE.TDFA.Sequence=regex-1.1.0.2-I5X4Uf6q9j12lMUFAFJeje:Text.RE.TDFA.Sequence,Text.RE.TDFA.String=regex-1.1.0.2-I5X4Uf6q9j12lMUFAFJeje:Text.RE.TDFA.String,Text.RE.TDFA.Text=regex-1.1.0.2-I5X4Uf6q9j12lMUFAFJeje:Text.RE.TDFA.Text,Text.RE.TDFA.Text.Lazy=regex-1.1.0.2-I5X4Uf6q9j12lMUFAFJeje:Text.RE.TDFA.Text.Lazy,Text.RE.TestBench=regex-1.1.0.2-I5X4Uf6q9j12lMUFAFJeje:Text.RE.TestBench,Text.RE.TestBench.Parsers=regex-1.1.0.2-I5X4Uf6q9j12lMUFAFJeje:Text.RE.TestBench.Parsers,Text.RE.Tools=regex-1.1.0.2-I5X4Uf6q9j12lMUFAFJeje:Text.RE.Tools,Text.RE.Tools.Edit=regex-1.1.0.2-I5X4Uf6q9j12lMUFAFJeje:Text.RE.Tools.Edit,Text.RE.Tools.Find=regex-1.1.0.2-I5X4Uf6q9j12lMUFAFJeje:Text.RE.Tools.Find,Text.RE.Tools.Grep=regex-1.1.0.2-I5X4Uf6q9j12lMUFAFJeje:Text.RE.Tools.Grep,Text.RE.Tools.IsRegex=regex-1.1.0.2-I5X4Uf6q9j12lMUFAFJeje:Text.RE.Tools.IsRegex,Text.RE.Tools.Lex=regex-1.1.0.2-I5X4Uf6q9j12lMUFAFJeje:Text.RE.Tools.Lex,Text.RE.Tools.Sed=regex-1.1.0.2-I5X4Uf6q9j12lMUFAFJeje:Text.RE.Tools.Sed,Text.RE.ZeInternals=regex-1.1.0.2-I5X4Uf6q9j12lMUFAFJeje:Text.RE.ZeInternals,Text.RE.ZeInternals.Types.Poss=regex-1.1.0.2-I5X4Uf6q9j12lMUFAFJeje:Text.RE.ZeInternals.Types.Poss [regex] Ready component graph: [regex]  definite regex-1.1.0.2-I5X4Uf6q9j12lMUFAFJeje [regex]  depends array-0.5.8.0-e5b8 [regex]  depends base-4.20.1.0-2277 [regex]  depends base-compat-0.14.1-Gu9IQFquYBk7k9s24iOqpY [regex]  depends bytestring-0.12.2.0-5835 [regex]  depends containers-0.7-dff9 [regex]  depends hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [regex]  depends regex-base-0.94.0.3-IY7b9olSLj3FR6JCQdf3x1 [regex]  depends regex-pcre-builtin-0.95.2.3.8.44-5RK1ryzHiUwMc6tYcnO [regex]  depends regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [regex]  depends template-haskell-2.22.0.0-2a41 [regex]  depends text-2.1.2-9845 [regex]  depends time-1.12.2-18ff [regex]  depends time-locale-compat-0.1.1.5-25eXASELqMU9hEAKDHlu69 [regex]  depends transformers-0.6.1.1-407f [regex]  depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [regex]  depends utf8-string-1.0.2-9gxo6DkKEPY55pFpW7qTal [regex] Using Cabal-3.12.1.0 compiled by ghc-9.10 [regex] Using compiler: ghc-9.10.2 [regex] Using install prefix: [regex] /nix/store/sqvkmy8xrxhn75d3dp3fyqjn50ahim3n-regex-1.1.0.2 [regex] Executables installed in: [regex] /nix/store/sqvkmy8xrxhn75d3dp3fyqjn50ahim3n-regex-1.1.0.2/bin [regex] Libraries installed in: [regex] /nix/store/sqvkmy8xrxhn75d3dp3fyqjn50ahim3n-regex-1.1.0.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/regex-1.1.0.2-I5X4Uf6q9j12lMUFAFJeje [regex] Dynamic Libraries installed in: [regex] /nix/store/sqvkmy8xrxhn75d3dp3fyqjn50ahim3n-regex-1.1.0.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [regex] Private executables installed in: [regex] /nix/store/sqvkmy8xrxhn75d3dp3fyqjn50ahim3n-regex-1.1.0.2/libexec/x86_64-linux-ghc-9.10.2-1e2a/regex-1.1.0.2 [regex] Data files installed in: [stylish-haskell] Dependency mtl >=2.0 && <2.4: using mtl-2.3.1 [stylish-haskell] Dependency optparse-applicative >=0.12 && <0.19: using [stylish-haskell] optparse-applicative-0.18.1.0 [stylish-haskell] Dependency regex-tdfa >=1.3 && <1.4: using regex-tdfa-1.3.2.5 [stylish-haskell] Dependency strict >=0.3 && <0.6: using strict-0.5.1 [stylish-haskell] Dependency stylish-haskell: using stylish-haskell-0.15.1.0 [stylish-haskell] Dependency syb >=0.3 && <0.8: using syb-0.7.2.4 [stylish-haskell] Dependency text >=1.2 && <2.2: using text-2.1.2 [stylish-haskell] Dependency Cabal >=3.10 && <4.0: using Cabal-3.14.2.0 [stylish-haskell] Dependency HUnit >=1.2 && <1.7: using HUnit-1.6.2.0 [stylish-haskell] Dependency HsYAML >=0.2.0 && <0.3: using HsYAML-0.2.1.5 [stylish-haskell] Dependency HsYAML-aeson >=0.2.0 && <0.3: using HsYAML-aeson-0.2.0.2 [stylish-haskell] Dependency aeson >=0.6 && <2.3: using aeson-2.2.3.0 [stylish-haskell] Dependency base >=4.19 && <5: using base-4.20.1.0 [stylish-haskell] Dependency bytestring >=0.9 && <0.13: using bytestring-0.12.2.0 [stylish-haskell] Dependency containers >=0.3 && <0.9: using containers-0.7 [stylish-haskell] Dependency directory >=1.2.3 && <1.4: using directory-1.3.8.5 [stylish-haskell] Dependency file-embed >=0.0.10 && <0.1: using file-embed-0.0.16.0 [stylish-haskell] Dependency filepath >=1.1 && <1.6: using filepath-1.5.4.0 [stylish-haskell] Dependency ghc-lib-parser >=9.12 && <9.13: using [stylish-haskell] ghc-lib-parser-9.12.2.20250421 [stylish-haskell] Dependency ghc-lib-parser-ex >=9.12 && <9.13: using ghc-lib-parser-ex-9.12.0.0 [stylish-haskell] Dependency mtl >=2.0 && <2.4: using mtl-2.3.1 [stylish-haskell] Dependency random >=1.1: using random-1.2.1.3 [stylish-haskell] Dependency regex-tdfa >=1.3 && <1.4: using regex-tdfa-1.3.2.5 [stylish-haskell] Dependency stylish-haskell: using stylish-haskell-0.15.1.0 [stylish-haskell] Dependency syb >=0.3 && <0.8: using syb-0.7.2.4 [stylish-haskell] Dependency test-framework >=0.4 && <0.9: using test-framework-0.8.2.2 [stylish-haskell] Dependency test-framework-hunit >=0.2 && <0.4: using [stylish-haskell] test-framework-hunit-0.3.0.2 [stylish-haskell] Dependency text >=1.2 && <2.2: using text-2.1.2 [stylish-haskell] Source component graph: [stylish-haskell]  component lib [stylish-haskell]  component exe:stylish-haskell dependency lib [stylish-haskell]  component test:stylish-haskell-tests dependency lib [stylish-haskell] Configured component graph: [stylish-haskell]  component stylish-haskell-0.15.1.0-1Db0wgReecp3hLhbAkBbSz [stylish-haskell]  include Cabal-3.14.2.0-369bcsSEjBNCPh9xeyuixj [stylish-haskell]  include HsYAML-0.2.1.5-8LW153wRre82v1SU3pFdhm [stylish-haskell]  include HsYAML-aeson-0.2.0.2-HN6RsPIKV4I4Sc3cDUTc7G [stylish-haskell]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [stylish-haskell]  include base-4.20.1.0-2277 [stylish-haskell]  include bytestring-0.12.2.0-5835 [stylish-haskell]  include containers-0.7-dff9 [stylish-haskell]  include directory-1.3.8.5-ad1a [stylish-haskell]  include file-embed-0.0.16.0-4vcaLkS4EvjGKBp7S3XL0H [stylish-haskell]  include filepath-1.5.4.0-590e [stylish-haskell]  include ghc-lib-parser-9.12.2.20250421-2WGSDrwdBBi400hfPfyO9Q [stylish-haskell]  include ghc-lib-parser-ex-9.12.0.0-4869byuEXoh5nvjKz8hdHj [stylish-haskell]  include mtl-2.3.1-5ae5 [stylish-haskell]  include regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [stylish-haskell]  include syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [stylish-haskell]  include text-2.1.2-9845 [stylish-haskell]  component stylish-haskell-0.15.1.0-FNHPCTcQy99DuWqzDCH0JI-stylish-haskell [stylish-haskell]  include Cabal-3.14.2.0-369bcsSEjBNCPh9xeyuixj [stylish-haskell]  include HsYAML-0.2.1.5-8LW153wRre82v1SU3pFdhm [stylish-haskell]  include HsYAML-aeson-0.2.0.2-HN6RsPIKV4I4Sc3cDUTc7G [stylish-haskell]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [stylish-haskell]  include base-4.20.1.0-2277 [stylish-haskell]  include bytestring-0.12.2.0-5835 [stylish-haskell]  include containers-0.7-dff9 [stylish-haskell]  include directory-1.3.8.5-ad1a [stylish-haskell]  include file-embed-0.0.16.0-4vcaLkS4EvjGKBp7S3XL0H [stylish-haskell]  include filepath-1.5.4.0-590e [stylish-haskell]  include ghc-lib-parser-9.12.2.20250421-2WGSDrwdBBi400hfPfyO9Q [stylish-haskell]  include ghc-lib-parser-ex-9.12.0.0-4869byuEXoh5nvjKz8hdHj [stylish-haskell]  include mtl-2.3.1-5ae5 [stylish-haskell]  include optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [stylish-haskell]  include regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [stylish-haskell]  include strict-0.5.1-7Cn8BpU8oLiHFMkgUfNpfE [stylish-haskell]  include stylish-haskell-0.15.1.0-1Db0wgReecp3hLhbAkBbSz [stylish-haskell]  include syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [stylish-haskell]  include text-2.1.2-9845 [stylish-haskell]  component stylish-haskell-0.15.1.0-83LoJc52UlHBPpepSZmrTL-stylish-haskell-tests [stylish-haskell]  include Cabal-3.14.2.0-369bcsSEjBNCPh9xeyuixj [stylish-haskell]  include HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [stylish-haskell]  include HsYAML-0.2.1.5-8LW153wRre82v1SU3pFdhm [stylish-haskell]  include HsYAML-aeson-0.2.0.2-HN6RsPIKV4I4Sc3cDUTc7G [stylish-haskell]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [stylish-haskell]  include base-4.20.1.0-2277 [regex] /nix/store/sqvkmy8xrxhn75d3dp3fyqjn50ahim3n-regex-1.1.0.2/share/x86_64-linux-ghc-9.10.2-1e2a/regex-1.1.0.2 [regex] Documentation installed in: [regex] /nix/store/665n0mlgm8i273zr18cqsc9xf4hi1avd-regex-1.1.0.2-doc/share/doc/regex-1.1.0.2 [regex] Configuration files installed in: [regex] /nix/store/sqvkmy8xrxhn75d3dp3fyqjn50ahim3n-regex-1.1.0.2/etc [regex] No alex found [regex] Using ar found on system at: [regex] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [regex] No c2hs found [regex] No cpphs found [regex] No doctest found [regex] Using gcc version 14.3.0 given by user at: [regex] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [regex] Using ghc version 9.10.2 found on system at: [regex] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [regex] Using ghc-pkg version 9.10.2 found on system at: [regex] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [regex] No ghcjs found [regex] No ghcjs-pkg found [regex] No greencard found [regex] Using haddock version 2.31.0 found on system at: [regex] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [regex] No happy found [regex] Using haskell-suite found on system at: haskell-suite-dummy-location [regex] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [regex] No hmake found [regex] Using hpc version 0.69 found on system at: [regex] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [regex] Using hsc2hs version 0.68.10 found on system at: [regex] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [regex] Using hscolour version 1.25 found on system at: [regex] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [regex] No jhc found [regex] Using ld found on system at: [regex] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [regex] No pkg-config found [regex] Using runghc version 9.10.2 found on system at: [regex] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [regex] Using strip version 2.44 found on system at: [regex] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [regex] Using tar found on system at: [regex] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [regex] No uhc found [regex] Phase: buildPhase [regex] Preprocessing library for regex-1.1.0.2... [regex] Building library for regex-1.1.0.2... [regex] [ 1 of 48] Compiling Text.RE ( Text/RE.hs, dist/build/Text/RE.o, dist/build/Text/RE.dyn_o ) [regex] [ 2 of 48] Compiling Text.RE.REOptions ( Text/RE/REOptions.lhs, dist/build/Text/RE/REOptions.o, dist/build/Text/RE/REOptions.dyn_o ) [regex] [ 3 of 48] Compiling Text.RE.ZeInternals.EscapeREString ( Text/RE/ZeInternals/EscapeREString.hs, dist/build/Text/RE/ZeInternals/EscapeREString.o, dist/build/Text/RE/ZeInternals/EscapeREString.dyn_o ) [regex] [ 4 of 48] Compiling Text.RE.ZeInternals.QQ ( Text/RE/ZeInternals/QQ.hs, dist/build/Text/RE/ZeInternals/QQ.o, dist/build/Text/RE/ZeInternals/QQ.dyn_o ) [regex] [ 5 of 48] Compiling Text.RE.ZeInternals.Types.Capture ( Text/RE/ZeInternals/Types/Capture.lhs, dist/build/Text/RE/ZeInternals/Types/Capture.o, dist/build/Text/RE/ZeInternals/Types/Capture.dyn_o ) [regex] [ 6 of 48] Compiling Text.RE.ZeInternals.Types.CaptureID ( Text/RE/ZeInternals/Types/CaptureID.hs, dist/build/Text/RE/ZeInternals/Types/CaptureID.o, dist/build/Text/RE/ZeInternals/Types/CaptureID.dyn_o ) [regex] [ 7 of 48] Compiling Text.RE.ZeInternals.Types.LineNo ( Text/RE/ZeInternals/Types/LineNo.hs, dist/build/Text/RE/ZeInternals/Types/LineNo.o, dist/build/Text/RE/ZeInternals/Types/LineNo.dyn_o ) [regex] [ 8 of 48] Compiling Text.RE.ZeInternals.Types.Match ( Text/RE/ZeInternals/Types/Match.lhs, dist/build/Text/RE/ZeInternals/Types/Match.o, dist/build/Text/RE/ZeInternals/Types/Match.dyn_o ) [regex] [ 9 of 48] Compiling Text.RE.ZeInternals.Types.Matches ( Text/RE/ZeInternals/Types/Matches.lhs, dist/build/Text/RE/ZeInternals/Types/Matches.o, dist/build/Text/RE/ZeInternals/Types/Matches.dyn_o ) [regex] [10 of 48] Compiling Text.RE.ZeInternals.Replace ( Text/RE/ZeInternals/Replace.lhs, dist/build/Text/RE/ZeInternals/Replace.o, dist/build/Text/RE/ZeInternals/Replace.dyn_o ) [stylish-haskell]  include bytestring-0.12.2.0-5835 [stylish-haskell]  include containers-0.7-dff9 [stylish-haskell]  include directory-1.3.8.5-ad1a [stylish-haskell]  include file-embed-0.0.16.0-4vcaLkS4EvjGKBp7S3XL0H [stylish-haskell]  include filepath-1.5.4.0-590e [stylish-haskell]  include ghc-lib-parser-9.12.2.20250421-2WGSDrwdBBi400hfPfyO9Q [stylish-haskell]  include ghc-lib-parser-ex-9.12.0.0-4869byuEXoh5nvjKz8hdHj [stylish-haskell]  include mtl-2.3.1-5ae5 [stylish-haskell]  include random-1.2.1.3-8klJqjF3xhRCzBrgK1uJlY [stylish-haskell]  include regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [stylish-haskell]  include stylish-haskell-0.15.1.0-1Db0wgReecp3hLhbAkBbSz [stylish-haskell]  include syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [stylish-haskell]  include test-framework-0.8.2.2-J5o0hDeCF5cAyZYZZHcmtX [stylish-haskell]  include test-framework-hunit-0.3.0.2-HQ6LAlzNf3n1G5UEC6f70m [stylish-haskell]  include text-2.1.2-9845 [stylish-haskell] Linked component graph: [stylish-haskell]  unit stylish-haskell-0.15.1.0-1Db0wgReecp3hLhbAkBbSz [stylish-haskell]  include Cabal-3.14.2.0-369bcsSEjBNCPh9xeyuixj [stylish-haskell]  include HsYAML-0.2.1.5-8LW153wRre82v1SU3pFdhm [stylish-haskell]  include HsYAML-aeson-0.2.0.2-HN6RsPIKV4I4Sc3cDUTc7G [stylish-haskell]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [stylish-haskell]  include base-4.20.1.0-2277 [stylish-haskell]  include bytestring-0.12.2.0-5835 [stylish-haskell]  include containers-0.7-dff9 [stylish-haskell]  include directory-1.3.8.5-ad1a [stylish-haskell]  include file-embed-0.0.16.0-4vcaLkS4EvjGKBp7S3XL0H [stylish-haskell]  include filepath-1.5.4.0-590e [stylish-haskell]  include ghc-lib-parser-9.12.2.20250421-2WGSDrwdBBi400hfPfyO9Q [stylish-haskell]  include ghc-lib-parser-ex-9.12.0.0-4869byuEXoh5nvjKz8hdHj [stylish-haskell]  include mtl-2.3.1-5ae5 [stylish-haskell]  include regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [stylish-haskell]  include syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [stylish-haskell]  include text-2.1.2-9845 [stylish-haskell]  Language.Haskell.Stylish=stylish-haskell-0.15.1.0-1Db0wgReecp3hLhbAkBbSz:Language.Haskell.Stylish,Language.Haskell.Stylish.Config=stylish-haskell-0.15.1.0-1Db0wgReecp3hLhbAkBbSz:Language.Haskell.Stylish.Config,Language.Haskell.Stylish.GHC=stylish-haskell-0.15.1.0-1Db0wgReecp3hLhbAkBbSz:Language.Haskell.Stylish.GHC,Language.Haskell.Stylish.Module=stylish-haskell-0.15.1.0-1Db0wgReecp3hLhbAkBbSz:Language.Haskell.Stylish.Module,Language.Haskell.Stylish.Parse=stylish-haskell-0.15.1.0-1Db0wgReecp3hLhbAkBbSz:Language.Haskell.Stylish.Parse,Language.Haskell.Stylish.Printer=stylish-haskell-0.15.1.0-1Db0wgReecp3hLhbAkBbSz:Language.Haskell.Stylish.Printer,Language.Haskell.Stylish.Step=stylish-haskell-0.15.1.0-1Db0wgReecp3hLhbAkBbSz:Language.Haskell.Stylish.Step,Language.Haskell.Stylish.Step.Data=stylish-haskell-0.15.1.0-1Db0wgReecp3hLhbAkBbSz:Language.Haskell.Stylish.Step.Data,Language.Haskell.Stylish.Step.Imports=stylish-haskell-0.15.1.0-1Db0wgReecp3hLhbAkBbSz:Language.Haskell.Stylish.Step.Imports,Language.Haskell.Stylish.Step.LanguagePragmas=stylish-haskell-0.15.1.0-1Db0wgReecp3hLhbAkBbSz:Language.Haskell.Stylish.Step.LanguagePragmas,Language.Haskell.Stylish.Step.ModuleHeader=stylish-haskell-0.15.1.0-1Db0wgReecp3hLhbAkBbSz:Language.Haskell.Stylish.Step.ModuleHeader,Language.Haskell.Stylish.Step.SimpleAlign=stylish-haskell-0.15.1.0-1Db0wgReecp3hLhbAkBbSz:Language.Haskell.Stylish.Step.SimpleAlign,Language.Haskell.Stylish.Step.Squash=stylish-haskell-0.15.1.0-1Db0wgReecp3hLhbAkBbSz:Language.Haskell.Stylish.Step.Squash,Language.Haskell.Stylish.Step.Tabs=stylish-haskell-0.15.1.0-1Db0wgReecp3hLhbAkBbSz:Language.Haskell.Stylish.Step.Tabs,Language.Haskell.Stylish.Step.TrailingWhitespace=stylish-haskell-0.15.1.0-1Db0wgReecp3hLhbAkBbSz:Language.Haskell.Stylish.Step.TrailingWhitespace,Language.Haskell.Stylish.Step.UnicodeSyntax=stylish-haskell-0.15.1.0-1Db0wgReecp3hLhbAkBbSz:Language.Haskell.Stylish.Step.UnicodeSyntax [stylish-haskell]  unit stylish-haskell-0.15.1.0-FNHPCTcQy99DuWqzDCH0JI-stylish-haskell [stylish-haskell]  include Cabal-3.14.2.0-369bcsSEjBNCPh9xeyuixj [stylish-haskell]  include HsYAML-0.2.1.5-8LW153wRre82v1SU3pFdhm [stylish-haskell]  include HsYAML-aeson-0.2.0.2-HN6RsPIKV4I4Sc3cDUTc7G [stylish-haskell]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [stylish-haskell]  include base-4.20.1.0-2277 [stylish-haskell]  include bytestring-0.12.2.0-5835 [stylish-haskell]  include containers-0.7-dff9 [stylish-haskell]  include directory-1.3.8.5-ad1a [stylish-haskell]  include file-embed-0.0.16.0-4vcaLkS4EvjGKBp7S3XL0H [stylish-haskell]  include filepath-1.5.4.0-590e [regex] Text/RE/ZeInternals/Replace.lhs:530:34: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [regex]  In the use of ‘tail’ [regex]  (imported from Prelude.Compat, but defined in GHC.Internal.List): [regex]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [regex]  | [regex] 530 | chk xs = chk $ tail xs [regex]  | ^^^^ [regex]  [stylish-haskell]  include ghc-lib-parser-9.12.2.20250421-2WGSDrwdBBi400hfPfyO9Q [stylish-haskell]  include ghc-lib-parser-ex-9.12.0.0-4869byuEXoh5nvjKz8hdHj [stylish-haskell]  include mtl-2.3.1-5ae5 [stylish-haskell]  include optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [stylish-haskell]  include regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [stylish-haskell]  include strict-0.5.1-7Cn8BpU8oLiHFMkgUfNpfE [stylish-haskell]  include stylish-haskell-0.15.1.0-1Db0wgReecp3hLhbAkBbSz [stylish-haskell]  include syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [stylish-haskell]  include text-2.1.2-9845 [stylish-haskell]  unit stylish-haskell-0.15.1.0-83LoJc52UlHBPpepSZmrTL-stylish-haskell-tests [stylish-haskell]  include Cabal-3.14.2.0-369bcsSEjBNCPh9xeyuixj [stylish-haskell]  include HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [stylish-haskell]  include HsYAML-0.2.1.5-8LW153wRre82v1SU3pFdhm [stylish-haskell]  include HsYAML-aeson-0.2.0.2-HN6RsPIKV4I4Sc3cDUTc7G [stylish-haskell]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [stylish-haskell]  include base-4.20.1.0-2277 [stylish-haskell]  include bytestring-0.12.2.0-5835 [stylish-haskell]  include containers-0.7-dff9 [stylish-haskell]  include directory-1.3.8.5-ad1a [stylish-haskell]  include file-embed-0.0.16.0-4vcaLkS4EvjGKBp7S3XL0H [stylish-haskell]  include filepath-1.5.4.0-590e [stylish-haskell]  include ghc-lib-parser-9.12.2.20250421-2WGSDrwdBBi400hfPfyO9Q [stylish-haskell]  include ghc-lib-parser-ex-9.12.0.0-4869byuEXoh5nvjKz8hdHj [stylish-haskell]  include mtl-2.3.1-5ae5 [stylish-haskell]  include random-1.2.1.3-8klJqjF3xhRCzBrgK1uJlY [stylish-haskell]  include regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [stylish-haskell]  include stylish-haskell-0.15.1.0-1Db0wgReecp3hLhbAkBbSz [stylish-haskell]  include syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [stylish-haskell]  include test-framework-0.8.2.2-J5o0hDeCF5cAyZYZZHcmtX [stylish-haskell]  include test-framework-hunit-0.3.0.2-HQ6LAlzNf3n1G5UEC6f70m [stylish-haskell]  include text-2.1.2-9845 [stylish-haskell] Ready component graph: [stylish-haskell]  definite stylish-haskell-0.15.1.0-1Db0wgReecp3hLhbAkBbSz [stylish-haskell]  depends Cabal-3.14.2.0-369bcsSEjBNCPh9xeyuixj [stylish-haskell]  depends HsYAML-0.2.1.5-8LW153wRre82v1SU3pFdhm [stylish-haskell]  depends HsYAML-aeson-0.2.0.2-HN6RsPIKV4I4Sc3cDUTc7G [stylish-haskell]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [stylish-haskell]  depends base-4.20.1.0-2277 [stylish-haskell]  depends bytestring-0.12.2.0-5835 [stylish-haskell]  depends containers-0.7-dff9 [stylish-haskell]  depends directory-1.3.8.5-ad1a [stylish-haskell]  depends file-embed-0.0.16.0-4vcaLkS4EvjGKBp7S3XL0H [stylish-haskell]  depends filepath-1.5.4.0-590e [stylish-haskell]  depends ghc-lib-parser-9.12.2.20250421-2WGSDrwdBBi400hfPfyO9Q [stylish-haskell]  depends ghc-lib-parser-ex-9.12.0.0-4869byuEXoh5nvjKz8hdHj [stylish-haskell]  depends mtl-2.3.1-5ae5 [stylish-haskell]  depends regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [stylish-haskell]  depends syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [stylish-haskell]  depends text-2.1.2-9845 [stylish-haskell]  definite stylish-haskell-0.15.1.0-83LoJc52UlHBPpepSZmrTL-stylish-haskell-tests [stylish-haskell]  depends Cabal-3.14.2.0-369bcsSEjBNCPh9xeyuixj [stylish-haskell]  depends HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [stylish-haskell]  depends HsYAML-0.2.1.5-8LW153wRre82v1SU3pFdhm [stylish-haskell]  depends HsYAML-aeson-0.2.0.2-HN6RsPIKV4I4Sc3cDUTc7G [stylish-haskell]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [stylish-haskell]  depends base-4.20.1.0-2277 [stylish-haskell]  depends bytestring-0.12.2.0-5835 [stylish-haskell]  depends containers-0.7-dff9 [stylish-haskell]  depends directory-1.3.8.5-ad1a [stylish-haskell]  depends file-embed-0.0.16.0-4vcaLkS4EvjGKBp7S3XL0H [stylish-haskell]  depends filepath-1.5.4.0-590e [stylish-haskell]  depends ghc-lib-parser-9.12.2.20250421-2WGSDrwdBBi400hfPfyO9Q [stylish-haskell]  depends ghc-lib-parser-ex-9.12.0.0-4869byuEXoh5nvjKz8hdHj [stylish-haskell]  depends mtl-2.3.1-5ae5 [stylish-haskell]  depends random-1.2.1.3-8klJqjF3xhRCzBrgK1uJlY [stylish-haskell]  depends regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [stylish-haskell]  depends stylish-haskell-0.15.1.0-1Db0wgReecp3hLhbAkBbSz [stylish-haskell]  depends syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [stylish-haskell]  depends test-framework-0.8.2.2-J5o0hDeCF5cAyZYZZHcmtX [stylish-haskell]  depends test-framework-hunit-0.3.0.2-HQ6LAlzNf3n1G5UEC6f70m [stylish-haskell]  depends text-2.1.2-9845 [stylish-haskell]  definite stylish-haskell-0.15.1.0-FNHPCTcQy99DuWqzDCH0JI-stylish-haskell [stylish-haskell]  depends Cabal-3.14.2.0-369bcsSEjBNCPh9xeyuixj [stylish-haskell]  depends HsYAML-0.2.1.5-8LW153wRre82v1SU3pFdhm [stylish-haskell]  depends HsYAML-aeson-0.2.0.2-HN6RsPIKV4I4Sc3cDUTc7G [stylish-haskell]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [stylish-haskell]  depends base-4.20.1.0-2277 [stylish-haskell]  depends bytestring-0.12.2.0-5835 [stylish-haskell]  depends containers-0.7-dff9 [stylish-haskell]  depends directory-1.3.8.5-ad1a [stylish-haskell]  depends file-embed-0.0.16.0-4vcaLkS4EvjGKBp7S3XL0H [stylish-haskell]  depends filepath-1.5.4.0-590e [stylish-haskell]  depends ghc-lib-parser-9.12.2.20250421-2WGSDrwdBBi400hfPfyO9Q [stylish-haskell]  depends ghc-lib-parser-ex-9.12.0.0-4869byuEXoh5nvjKz8hdHj [stylish-haskell]  depends mtl-2.3.1-5ae5 [stylish-haskell]  depends optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [stylish-haskell]  depends regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [stylish-haskell]  depends strict-0.5.1-7Cn8BpU8oLiHFMkgUfNpfE [stylish-haskell]  depends stylish-haskell-0.15.1.0-1Db0wgReecp3hLhbAkBbSz [stylish-haskell]  depends syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [stylish-haskell]  depends text-2.1.2-9845 [stylish-haskell] Using Cabal-3.12.1.0 compiled by ghc-9.10 [stylish-haskell] Using compiler: ghc-9.10.2 [stylish-haskell] Using install prefix: [stylish-haskell] /nix/store/h5fiwxw0b8vkfh3y60mkkxm81ds7gcqh-stylish-haskell-0.15.1.0 [stylish-haskell] Executables installed in: [stylish-haskell] /nix/store/h5fiwxw0b8vkfh3y60mkkxm81ds7gcqh-stylish-haskell-0.15.1.0/bin [stylish-haskell] Libraries installed in: [stylish-haskell] /nix/store/h5fiwxw0b8vkfh3y60mkkxm81ds7gcqh-stylish-haskell-0.15.1.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/stylish-haskell-0.15.1.0-1Db0wgReecp3hLhbAkBbSz [stylish-haskell] Dynamic Libraries installed in: [stylish-haskell] /nix/store/h5fiwxw0b8vkfh3y60mkkxm81ds7gcqh-stylish-haskell-0.15.1.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [stylish-haskell] Private executables installed in: [stylish-haskell] /nix/store/h5fiwxw0b8vkfh3y60mkkxm81ds7gcqh-stylish-haskell-0.15.1.0/libexec/x86_64-linux-ghc-9.10.2-1e2a/stylish-haskell-0.15.1.0 [stylish-haskell] Data files installed in: [stylish-haskell] /nix/store/h5fiwxw0b8vkfh3y60mkkxm81ds7gcqh-stylish-haskell-0.15.1.0/share/x86_64-linux-ghc-9.10.2-1e2a/stylish-haskell-0.15.1.0 [stylish-haskell] Documentation installed in: [stylish-haskell] /nix/store/s3lnzvhlp0iib40bngvy79p1r5icdkfn-stylish-haskell-0.15.1.0-doc/share/doc/stylish-haskell-0.15.1.0 [stylish-haskell] Configuration files installed in: [stylish-haskell] /nix/store/h5fiwxw0b8vkfh3y60mkkxm81ds7gcqh-stylish-haskell-0.15.1.0/etc [stylish-haskell] No alex found [stylish-haskell] Using ar found on system at: [stylish-haskell] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [stylish-haskell] No c2hs found [stylish-haskell] No cpphs found [stylish-haskell] No doctest found [stylish-haskell] Using gcc version 14.3.0 given by user at: [stylish-haskell] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [stylish-haskell] Using ghc version 9.10.2 found on system at: [stylish-haskell] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [stylish-haskell] Using ghc-pkg version 9.10.2 found on system at: [stylish-haskell] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [stylish-haskell] No ghcjs found [stylish-haskell] No ghcjs-pkg found [stylish-haskell] No greencard found [stylish-haskell] Using haddock version 2.31.0 found on system at: [stylish-haskell] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [stylish-haskell] No happy found [stylish-haskell] Using haskell-suite found on system at: haskell-suite-dummy-location [stylish-haskell] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [stylish-haskell] No hmake found [stylish-haskell] Using hpc version 0.69 found on system at: [stylish-haskell] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [stylish-haskell] Using hsc2hs version 0.68.10 found on system at: [stylish-haskell] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [stylish-haskell] Using hscolour version 1.25 found on system at: [stylish-haskell] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [stylish-haskell] No jhc found [stylish-haskell] Using ld found on system at: [stylish-haskell] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [stylish-haskell] No pkg-config found [stylish-haskell] Using runghc version 9.10.2 found on system at: [stylish-haskell] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [stylish-haskell] Using strip version 2.44 found on system at: [stylish-haskell] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [stylish-haskell] Using tar found on system at: [stylish-haskell] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [stylish-haskell] No uhc found [stylish-haskell] Phase: buildPhase [stylish-haskell] Preprocessing library for stylish-haskell-0.15.1.0... [stylish-haskell] Building library for stylish-haskell-0.15.1.0... [stylish-haskell] [ 1 of 26] Compiling Language.Haskell.Stylish.Block ( lib/Language/Haskell/Stylish/Block.hs, dist/build/Language/Haskell/Stylish/Block.o, dist/build/Language/Haskell/Stylish/Block.dyn_o ) [stm-hamt] Phase: setupCompilerEnvironmentPhase [stm-hamt] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [stylish-haskell] [ 2 of 26] Compiling Language.Haskell.Stylish.Config.Internal ( lib/Language/Haskell/Stylish/Config/Internal.hs, dist/build/Language/Haskell/Stylish/Config/Internal.o, dist/build/Language/Haskell/Stylish/Config/Internal.dyn_o ) [stylish-haskell] [ 3 of 26] Compiling Language.Haskell.Stylish.Editor ( lib/Language/Haskell/Stylish/Editor.hs, dist/build/Language/Haskell/Stylish/Editor.o, dist/build/Language/Haskell/Stylish/Editor.dyn_o ) [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.6kGByUmOAO/setup-package.conf.d -threaded [stm-hamt] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.6kGByUmOAO/Main.o ) [stm-hamt] [2 of 2] Linking Setup [stylish-haskell] [ 4 of 26] Compiling Language.Haskell.Stylish.GHC ( lib/Language/Haskell/Stylish/GHC.hs, dist/build/Language/Haskell/Stylish/GHC.o, dist/build/Language/Haskell/Stylish/GHC.dyn_o ) [stylish-haskell] [ 5 of 26] Compiling Language.Haskell.Stylish.Comments ( lib/Language/Haskell/Stylish/Comments.hs, dist/build/Language/Haskell/Stylish/Comments.o, dist/build/Language/Haskell/Stylish/Comments.dyn_o ) [stylish-haskell] [ 6 of 26] Compiling Language.Haskell.Stylish.Module ( lib/Language/Haskell/Stylish/Module.hs, dist/build/Language/Haskell/Stylish/Module.o, dist/build/Language/Haskell/Stylish/Module.dyn_o ) [stylish-haskell] lib/Language/Haskell/Stylish/Module.hs:54:1: warning: []8;;https://errors.haskell.org/messages/GHC-90177\GHC-90177]8;;\] [-Worphans] [stylish-haskell]  Orphan class instance: instance Eq GHC.RawPkgQual [stylish-haskell]  Suggested fix: [stylish-haskell]  Move the instance declaration to the module of the class or of the type, or [stylish-haskell]  wrap the type with a newtype and declare the instance on the new type. [stylish-haskell]  | [stylish-haskell] 54 | deriving instance Eq GHC.RawPkgQual [stylish-haskell]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [stylish-haskell]  [stylish-haskell] [ 7 of 26] Compiling Language.Haskell.Stylish.Ordering ( lib/Language/Haskell/Stylish/Ordering.hs, dist/build/Language/Haskell/Stylish/Ordering.o, dist/build/Language/Haskell/Stylish/Ordering.dyn_o ) [stylish-haskell] [ 8 of 26] Compiling Language.Haskell.Stylish.Parse ( lib/Language/Haskell/Stylish/Parse.hs, dist/build/Language/Haskell/Stylish/Parse.o, dist/build/Language/Haskell/Stylish/Parse.dyn_o ) [stylish-haskell] lib/Language/Haskell/Stylish/Parse.hs:9:70: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] [stylish-haskell]  The import of ‘foldl'’ from module ‘Data.List’ is redundant [stylish-haskell]  | [stylish-haskell] 9 | import Data.List (foldl', [stylish-haskell]  | ^^^^^^ [stylish-haskell]  [stylish-haskell] [ 9 of 26] Compiling Language.Haskell.Stylish.Printer ( lib/Language/Haskell/Stylish/Printer.hs, dist/build/Language/Haskell/Stylish/Printer.o, dist/build/Language/Haskell/Stylish/Printer.dyn_o ) [regex] [11 of 48] Compiling Text.RE.ZeInternals.TestBench ( Text/RE/ZeInternals/TestBench.lhs, dist/build/Text/RE/ZeInternals/TestBench.o, dist/build/Text/RE/ZeInternals/TestBench.dyn_o ) [stylish-haskell] [10 of 26] Compiling Language.Haskell.Stylish.Step ( lib/Language/Haskell/Stylish/Step.hs, dist/build/Language/Haskell/Stylish/Step.o, dist/build/Language/Haskell/Stylish/Step.dyn_o ) [stylish-haskell] [11 of 26] Compiling Language.Haskell.Stylish.Step.Tabs ( lib/Language/Haskell/Stylish/Step/Tabs.hs, dist/build/Language/Haskell/Stylish/Step/Tabs.o, dist/build/Language/Haskell/Stylish/Step/Tabs.dyn_o ) [stylish-haskell] [12 of 26] Compiling Language.Haskell.Stylish.Step.TrailingWhitespace ( lib/Language/Haskell/Stylish/Step/TrailingWhitespace.hs, dist/build/Language/Haskell/Stylish/Step/TrailingWhitespace.o, dist/build/Language/Haskell/Stylish/Step/TrailingWhitespace.dyn_o ) [stylish-haskell] [13 of 26] Compiling Language.Haskell.Stylish.Util ( lib/Language/Haskell/Stylish/Util.hs, dist/build/Language/Haskell/Stylish/Util.o, dist/build/Language/Haskell/Stylish/Util.dyn_o ) [stylish-haskell] [14 of 26] Compiling Language.Haskell.Stylish.Step.Squash ( lib/Language/Haskell/Stylish/Step/Squash.hs, dist/build/Language/Haskell/Stylish/Step/Squash.o, dist/build/Language/Haskell/Stylish/Step/Squash.dyn_o ) [stylish-haskell] [15 of 26] Compiling Language.Haskell.Stylish.Step.LanguagePragmas ( lib/Language/Haskell/Stylish/Step/LanguagePragmas.hs, dist/build/Language/Haskell/Stylish/Step/LanguagePragmas.o, dist/build/Language/Haskell/Stylish/Step/LanguagePragmas.dyn_o ) [stylish-haskell] lib/Language/Haskell/Stylish/Step/LanguagePragmas.hs:77:15: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [stylish-haskell]  In the use of ‘head’ [stylish-haskell]  (imported from Prelude, but defined in GHC.Internal.List): [stylish-haskell]  "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." [stylish-haskell]  | [stylish-haskell] 77 | , " " <> head pragmas' [stylish-haskell]  | ^^^^ [stylish-haskell]  [stylish-haskell] lib/Language/Haskell/Stylish/Step/LanguagePragmas.hs:79:38: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [stylish-haskell]  In the use of ‘tail’ [stylish-haskell]  (imported from Prelude, but defined in GHC.Internal.List): [stylish-haskell]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [stylish-haskell]  | [stylish-haskell] 79 | <> [ " , " <> pragma | pragma <- tail pragmas'] [stylish-haskell]  | ^^^^ [stylish-haskell]  [stylish-haskell] [16 of 26] Compiling Language.Haskell.Stylish.Step.UnicodeSyntax ( lib/Language/Haskell/Stylish/Step/UnicodeSyntax.hs, dist/build/Language/Haskell/Stylish/Step/UnicodeSyntax.o, dist/build/Language/Haskell/Stylish/Step/UnicodeSyntax.dyn_o ) [stylish-haskell] [17 of 26] Compiling Language.Haskell.Stylish.Step.Imports ( lib/Language/Haskell/Stylish/Step/Imports.hs, dist/build/Language/Haskell/Stylish/Step/Imports.o, dist/build/Language/Haskell/Stylish/Step/Imports.dyn_o ) [stylish-haskell] lib/Language/Haskell/Stylish/Step/Imports.hs:290:37: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [stylish-haskell]  In the use of ‘head’ [stylish-haskell]  (imported from Prelude, but defined in GHC.Internal.List): [stylish-haskell]  "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." [stylish-haskell]  | [stylish-haskell] 290 | (GHC.srcSpanStartLine . src $ head imports) [stylish-haskell]  | ^^^^ [stylish-haskell]  [stylish-haskell] lib/Language/Haskell/Stylish/Step/Imports.hs:541:26: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-patterns] [stylish-haskell]  Pattern match(es) are non-exhaustive [stylish-haskell]  In a case alternative: [stylish-haskell]  Patterns of type ‘GHC.IEWrappedName GHC.GhcPs’ not matched: [stylish-haskell]  GHC.IEDefault _ _ [stylish-haskell]  | [stylish-haskell] 541 | printIeWrappedName lie = case GHC.unLoc lie of [stylish-haskell]  | ^^^^^^^^^^^^^^^^^^^^^... [stylish-haskell]  [stm-hamt] Phase: updateAutotoolsGnuConfigScriptsPhase [stm-hamt] Phase: configurePhase [stm-hamt] configureFlags: --verbose --prefix=/nix/store/fyp7xxq0mdbdrv8x3d3dmvnybsh934gl-stm-hamt-1.2.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/5yvwh9832296gyl3l8wzgl6sm0kd9jpb-stm-hamt-1.2.1.1-doc/share/doc/stm-hamt-1.2.1.1 --with-gcc=gcc --package-db=/build/tmp.6kGByUmOAO/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [stm-hamt] Using Parsec parser [stm-hamt] Configuring stm-hamt-1.2.1.1... [regex] [12 of 48] Compiling Text.RE.ZeInternals.AddCaptureNames ( Text/RE/ZeInternals/AddCaptureNames.hs, dist/build/Text/RE/ZeInternals/AddCaptureNames.o, dist/build/Text/RE/ZeInternals/AddCaptureNames.dyn_o ) [regex] [13 of 48] Compiling Text.RE.Replace ( Text/RE/Replace.hs, dist/build/Text/RE/Replace.o, dist/build/Text/RE/Replace.dyn_o ) [regex] [14 of 48] Compiling Text.RE.ZeInternals.TestBench.Parsers ( Text/RE/ZeInternals/TestBench/Parsers.hs, dist/build/Text/RE/ZeInternals/TestBench/Parsers.o, dist/build/Text/RE/ZeInternals/TestBench/Parsers.dyn_o ) [stm-hamt] Dependency base >=4.9 && <5: using base-4.20.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.5.0.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.1 [stm-hamt] Dependency QuickCheck >=2.8.1 && <3: using QuickCheck-2.15.0.1 [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.33 [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.1 [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-Li8n36brkbGIlQPiOOqrf8 [stm-hamt]  include base-4.20.1.0-2277 [stm-hamt]  include deferred-folds-0.9.18.7-ITZuEBxV5QSGMh51zUE4qG [stm-hamt]  include focus-1.0.3.2-EjkviXL6tPiAFXscwaJqr1 [stm-hamt]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [stm-hamt]  include list-t-1.0.5.7-GVn1dJAYS27ITyUDjKVzJP [stm-hamt]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [stm-hamt]  include primitive-extras-0.10.2.2-5p98soggSGx8yd29FpzTs8 [stm-hamt]  include transformers-0.6.1.1-407f [stm-hamt]  component stm-hamt-1.2.1.1-2t3AORtbgRo9xdFWYzBDhq-test [stm-hamt]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [stm-hamt]  include deferred-folds-0.9.18.7-ITZuEBxV5QSGMh51zUE4qG [stm-hamt]  include focus-1.0.3.2-EjkviXL6tPiAFXscwaJqr1 [stm-hamt]  include quickcheck-instances-0.3.33-J59fUUft4T8JJJI5spwjev [stm-hamt]  include rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ [stm-hamt]  include stm-hamt-1.2.1.1-Li8n36brkbGIlQPiOOqrf8 [stm-hamt]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [stm-hamt]  include tasty-hunit-0.10.2-ApRuPpVuRf9mwaiocwfO9 [stm-hamt]  include tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [stm-hamt] Linked component graph: [stm-hamt]  unit stm-hamt-1.2.1.1-Li8n36brkbGIlQPiOOqrf8 [stm-hamt]  include base-4.20.1.0-2277 [stm-hamt]  include deferred-folds-0.9.18.7-ITZuEBxV5QSGMh51zUE4qG [stm-hamt]  include focus-1.0.3.2-EjkviXL6tPiAFXscwaJqr1 [stm-hamt]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [stm-hamt]  include list-t-1.0.5.7-GVn1dJAYS27ITyUDjKVzJP [stm-hamt]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [stm-hamt]  include primitive-extras-0.10.2.2-5p98soggSGx8yd29FpzTs8 [stm-hamt]  include transformers-0.6.1.1-407f [stm-hamt]  StmHamt.Hamt=stm-hamt-1.2.1.1-Li8n36brkbGIlQPiOOqrf8:StmHamt.Hamt,StmHamt.SizedHamt=stm-hamt-1.2.1.1-Li8n36brkbGIlQPiOOqrf8:StmHamt.SizedHamt [stm-hamt]  unit stm-hamt-1.2.1.1-2t3AORtbgRo9xdFWYzBDhq-test [stm-hamt]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [stm-hamt]  include deferred-folds-0.9.18.7-ITZuEBxV5QSGMh51zUE4qG [stm-hamt]  include focus-1.0.3.2-EjkviXL6tPiAFXscwaJqr1 [stm-hamt]  include quickcheck-instances-0.3.33-J59fUUft4T8JJJI5spwjev [stm-hamt]  include rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ [stm-hamt]  include stm-hamt-1.2.1.1-Li8n36brkbGIlQPiOOqrf8 [stm-hamt]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [stm-hamt]  include tasty-hunit-0.10.2-ApRuPpVuRf9mwaiocwfO9 [stm-hamt]  include tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [stm-hamt] Ready component graph: [stm-hamt]  definite stm-hamt-1.2.1.1-Li8n36brkbGIlQPiOOqrf8 [stm-hamt]  depends base-4.20.1.0-2277 [stm-hamt]  depends deferred-folds-0.9.18.7-ITZuEBxV5QSGMh51zUE4qG [stm-hamt]  depends focus-1.0.3.2-EjkviXL6tPiAFXscwaJqr1 [stm-hamt]  depends hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [stm-hamt]  depends list-t-1.0.5.7-GVn1dJAYS27ITyUDjKVzJP [stm-hamt]  depends primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [stm-hamt]  depends primitive-extras-0.10.2.2-5p98soggSGx8yd29FpzTs8 [stm-hamt]  depends transformers-0.6.1.1-407f [stm-hamt]  definite stm-hamt-1.2.1.1-2t3AORtbgRo9xdFWYzBDhq-test [stm-hamt]  depends QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [stm-hamt]  depends deferred-folds-0.9.18.7-ITZuEBxV5QSGMh51zUE4qG [stm-hamt]  depends focus-1.0.3.2-EjkviXL6tPiAFXscwaJqr1 [stm-hamt]  depends quickcheck-instances-0.3.33-J59fUUft4T8JJJI5spwjev [stm-hamt]  depends rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ [stm-hamt]  depends stm-hamt-1.2.1.1-Li8n36brkbGIlQPiOOqrf8 [stm-hamt]  depends tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [stm-hamt]  depends tasty-hunit-0.10.2-ApRuPpVuRf9mwaiocwfO9 [stm-hamt]  depends tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [stm-hamt] Using Cabal-3.12.1.0 compiled by ghc-9.10 [stm-hamt] Using compiler: ghc-9.10.2 [stm-hamt] Using install prefix: [stm-hamt] /nix/store/fyp7xxq0mdbdrv8x3d3dmvnybsh934gl-stm-hamt-1.2.1.1 [stm-hamt] Executables installed in: [stm-hamt] /nix/store/fyp7xxq0mdbdrv8x3d3dmvnybsh934gl-stm-hamt-1.2.1.1/bin [stm-hamt] Libraries installed in: [stm-hamt] /nix/store/fyp7xxq0mdbdrv8x3d3dmvnybsh934gl-stm-hamt-1.2.1.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/stm-hamt-1.2.1.1-Li8n36brkbGIlQPiOOqrf8 [stm-hamt] Dynamic Libraries installed in: [stm-hamt] /nix/store/fyp7xxq0mdbdrv8x3d3dmvnybsh934gl-stm-hamt-1.2.1.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [stm-hamt] Private executables installed in: [stm-hamt] /nix/store/fyp7xxq0mdbdrv8x3d3dmvnybsh934gl-stm-hamt-1.2.1.1/libexec/x86_64-linux-ghc-9.10.2-1e2a/stm-hamt-1.2.1.1 [stm-hamt] Data files installed in: [stm-hamt] /nix/store/fyp7xxq0mdbdrv8x3d3dmvnybsh934gl-stm-hamt-1.2.1.1/share/x86_64-linux-ghc-9.10.2-1e2a/stm-hamt-1.2.1.1 [stm-hamt] Documentation installed in: [stm-hamt] /nix/store/5yvwh9832296gyl3l8wzgl6sm0kd9jpb-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/fyp7xxq0mdbdrv8x3d3dmvnybsh934gl-stm-hamt-1.2.1.1/etc [stm-hamt] No alex found [stm-hamt] Using ar found on system at: [stm-hamt] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-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/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [stm-hamt] Using ghc version 9.10.2 found on system at: [stm-hamt] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [stm-hamt] Using ghc-pkg version 9.10.2 found on system at: [stm-hamt] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [stm-hamt] No ghcjs found [stm-hamt] No ghcjs-pkg found [stm-hamt] No greencard found [stm-hamt] Using haddock version 2.31.0 found on system at: [stm-hamt] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [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.69 found on system at: [stm-hamt] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [stm-hamt] Using hsc2hs version 0.68.10 found on system at: [stm-hamt] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [stm-hamt] Using hscolour version 1.25 found on system at: [stm-hamt] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [stm-hamt] No jhc found [stm-hamt] Using ld found on system at: [stm-hamt] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [stm-hamt] No pkg-config found [stm-hamt] Using runghc version 9.10.2 found on system at: [stm-hamt] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [stm-hamt] Using strip version 2.44 found on system at: [stm-hamt] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [stm-hamt] Using tar found on system at: [stm-hamt] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-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 ) [regex] [15 of 48] Compiling Text.RE.ZeInternals.PreludeMacros ( Text/RE/ZeInternals/PreludeMacros.hs, dist/build/Text/RE/ZeInternals/PreludeMacros.o, dist/build/Text/RE/ZeInternals/PreludeMacros.dyn_o ) [stylish-haskell] [18 of 26] Compiling Language.Haskell.Stylish.Step.ModuleHeader ( lib/Language/Haskell/Stylish/Step/ModuleHeader.hs, dist/build/Language/Haskell/Stylish/Step/ModuleHeader.o, dist/build/Language/Haskell/Stylish/Step/ModuleHeader.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 ) [stylish-haskell] [19 of 26] Compiling Language.Haskell.Stylish.Step.Data ( lib/Language/Haskell/Stylish/Step/Data.hs, dist/build/Language/Haskell/Stylish/Step/Data.o, dist/build/Language/Haskell/Stylish/Step/Data.dyn_o ) [stylish-haskell] [20 of 26] Compiling Language.Haskell.Stylish.Align ( lib/Language/Haskell/Stylish/Align.hs, dist/build/Language/Haskell/Stylish/Align.o, dist/build/Language/Haskell/Stylish/Align.dyn_o ) [stylish-haskell] [21 of 26] Compiling Language.Haskell.Stylish.Step.SimpleAlign ( lib/Language/Haskell/Stylish/Step/SimpleAlign.hs, dist/build/Language/Haskell/Stylish/Step/SimpleAlign.o, dist/build/Language/Haskell/Stylish/Step/SimpleAlign.dyn_o ) [stylish-haskell] lib/Language/Haskell/Stylish/Step/SimpleAlign.hs:15:51: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] [stylish-haskell]  The import of ‘foldl'’ from module ‘Data.List’ is redundant [stylish-haskell]  | [stylish-haskell] 15 | import Data.List (foldl', foldl1', sortOn) [stylish-haskell]  | ^^^^^^ [stylish-haskell]  [stylish-haskell] [22 of 26] Compiling Language.Haskell.Stylish.Verbose ( lib/Language/Haskell/Stylish/Verbose.hs, dist/build/Language/Haskell/Stylish/Verbose.o, dist/build/Language/Haskell/Stylish/Verbose.dyn_o ) [stylish-haskell] [23 of 26] Compiling Language.Haskell.Stylish.Config.Cabal ( lib/Language/Haskell/Stylish/Config/Cabal.hs, dist/build/Language/Haskell/Stylish/Config/Cabal.o, dist/build/Language/Haskell/Stylish/Config/Cabal.dyn_o ) [stylish-haskell] [24 of 26] Compiling Language.Haskell.Stylish.Config ( lib/Language/Haskell/Stylish/Config.hs, dist/build/Language/Haskell/Stylish/Config.o, dist/build/Language/Haskell/Stylish/Config.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 ) [regex] [16 of 48] Compiling Text.RE.TestBench.Parsers ( Text/RE/TestBench/Parsers.hs, dist/build/Text/RE/TestBench/Parsers.o, dist/build/Text/RE/TestBench/Parsers.dyn_o ) [regex] [17 of 48] Compiling Text.RE.TestBench ( Text/RE/TestBench.hs, dist/build/Text/RE/TestBench.o, dist/build/Text/RE/TestBench.dyn_o ) [regex] [18 of 48] Compiling Text.RE.ZeInternals.Types.Poss ( Text/RE/ZeInternals/Types/Poss.hs, dist/build/Text/RE/ZeInternals/Types/Poss.o, dist/build/Text/RE/ZeInternals/Types/Poss.dyn_o ) [regex] [19 of 48] Compiling Text.RE.ZeInternals.Types.SearchReplace ( Text/RE/ZeInternals/Types/SearchReplace.lhs, dist/build/Text/RE/ZeInternals/Types/SearchReplace.o, dist/build/Text/RE/ZeInternals/Types/SearchReplace.dyn_o ) [regex] [20 of 48] Compiling Text.RE.ZeInternals.Types.IsRegex ( Text/RE/ZeInternals/Types/IsRegex.lhs, dist/build/Text/RE/ZeInternals/Types/IsRegex.o, dist/build/Text/RE/ZeInternals/Types/IsRegex.dyn_o ) [regex] [21 of 48] Compiling Text.RE.ZeInternals.Tools.Lex ( Text/RE/ZeInternals/Tools/Lex.lhs, dist/build/Text/RE/ZeInternals/Tools/Lex.o, dist/build/Text/RE/ZeInternals/Tools/Lex.dyn_o ) [regex] [22 of 48] Compiling Text.RE.ZeInternals.NamedCaptures ( Text/RE/ZeInternals/NamedCaptures.lhs, dist/build/Text/RE/ZeInternals/NamedCaptures.o, dist/build/Text/RE/ZeInternals/NamedCaptures.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 ) [stm-hamt] [1 of 9] Compiling StmHamt.Prelude ( library/StmHamt/Prelude.hs, dist/build/StmHamt/Prelude.p_o ) [regex] [23 of 48] Compiling Text.RE.Tools.IsRegex ( Text/RE/Tools/IsRegex.hs, dist/build/Text/RE/Tools/IsRegex.o, dist/build/Text/RE/Tools/IsRegex.dyn_o ) [regex] [24 of 48] Compiling Text.RE.Tools.Lex ( Text/RE/Tools/Lex.hs, dist/build/Text/RE/Tools/Lex.o, dist/build/Text/RE/Tools/Lex.dyn_o ) [regex] [25 of 48] Compiling Text.RE.Tools.Grep ( Text/RE/Tools/Grep.lhs, dist/build/Text/RE/Tools/Grep.o, dist/build/Text/RE/Tools/Grep.dyn_o ) [regex] [26 of 48] Compiling Text.RE.Tools.Find ( Text/RE/Tools/Find.lhs, dist/build/Text/RE/Tools/Find.o, dist/build/Text/RE/Tools/Find.dyn_o ) [regex] [27 of 48] Compiling Text.RE.Tools.Edit ( Text/RE/Tools/Edit.lhs, dist/build/Text/RE/Tools/Edit.o, dist/build/Text/RE/Tools/Edit.dyn_o ) [regex] [28 of 48] Compiling Text.RE.Tools.Sed ( Text/RE/Tools/Sed.lhs, dist/build/Text/RE/Tools/Sed.o, dist/build/Text/RE/Tools/Sed.dyn_o ) [regex] [29 of 48] Compiling Text.RE.Tools ( Text/RE/Tools.hs, dist/build/Text/RE/Tools.o, dist/build/Text/RE/Tools.dyn_o ) [regex] [30 of 48] Compiling Text.RE.Summa ( Text/RE/Summa.hs, dist/build/Text/RE/Summa.o, dist/build/Text/RE/Summa.dyn_o ) [regex] [31 of 48] Compiling Text.RE.ZeInternals.SearchReplace ( Text/RE/ZeInternals/SearchReplace.hs, dist/build/Text/RE/ZeInternals/SearchReplace.o, dist/build/Text/RE/ZeInternals/SearchReplace.dyn_o ) [regex] [32 of 48] Compiling Text.RE.ZeInternals ( Text/RE/ZeInternals.hs, dist/build/Text/RE/ZeInternals.o, dist/build/Text/RE/ZeInternals.dyn_o ) [regex] [33 of 48] Compiling Text.RE.ZeInternals.TDFA ( Text/RE/ZeInternals/TDFA.hs, dist/build/Text/RE/ZeInternals/TDFA.o, dist/build/Text/RE/ZeInternals/TDFA.dyn_o ) [stm-hamt] [2 of 9] Compiling StmHamt.IntOps ( library/StmHamt/IntOps.hs, dist/build/StmHamt/IntOps.p_o ) [stylish-haskell] [25 of 26] Compiling Paths_stylish_haskell ( dist/build/autogen/Paths_stylish_haskell.hs, dist/build/Paths_stylish_haskell.o, dist/build/Paths_stylish_haskell.dyn_o ) [stylish-haskell] [26 of 26] Compiling Language.Haskell.Stylish ( lib/Language/Haskell/Stylish.hs, dist/build/Language/Haskell/Stylish.o, dist/build/Language/Haskell/Stylish.dyn_o ) [stm-hamt] [3 of 9] Compiling StmHamt.Types ( library/StmHamt/Types.hs, dist/build/StmHamt/Types.p_o ) [regex] [34 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFAEdPrime ( Text/RE/ZeInternals/SearchReplace/TDFAEdPrime.hs, dist/build/Text/RE/ZeInternals/SearchReplace/TDFAEdPrime.o, dist/build/Text/RE/ZeInternals/SearchReplace/TDFAEdPrime.dyn_o ) [stm-hamt] [4 of 9] Compiling StmHamt.ListT ( library/StmHamt/ListT.hs, dist/build/StmHamt/ListT.p_o ) [regex] [35 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA.Text.Lazy ( Text/RE/ZeInternals/SearchReplace/TDFA/Text/Lazy.hs, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA/Text/Lazy.o, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA/Text/Lazy.dyn_o ) [regex] [36 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA.Text ( Text/RE/ZeInternals/SearchReplace/TDFA/Text.hs, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA/Text.o, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA/Text.dyn_o ) [regex] [37 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA.String ( Text/RE/ZeInternals/SearchReplace/TDFA/String.hs, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA/String.o, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA/String.dyn_o ) [regex] [38 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA.Sequence ( Text/RE/ZeInternals/SearchReplace/TDFA/Sequence.hs, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA/Sequence.o, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA/Sequence.dyn_o ) [regex] [39 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA.ByteString.Lazy ( Text/RE/ZeInternals/SearchReplace/TDFA/ByteString/Lazy.hs, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA/ByteString/Lazy.o, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA/ByteString/Lazy.dyn_o ) [regex] [40 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA.ByteString ( Text/RE/ZeInternals/SearchReplace/TDFA/ByteString.hs, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA/ByteString.o, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA/ByteString.dyn_o ) [regex] [41 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA ( Text/RE/ZeInternals/SearchReplace/TDFA.hs, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA.o, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA.dyn_o ) [regex] [42 of 48] Compiling Text.RE.TDFA.Text.Lazy ( Text/RE/TDFA/Text/Lazy.hs, dist/build/Text/RE/TDFA/Text/Lazy.o, dist/build/Text/RE/TDFA/Text/Lazy.dyn_o ) [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 ) [regex] [43 of 48] Compiling Text.RE.TDFA.Text ( Text/RE/TDFA/Text.hs, dist/build/Text/RE/TDFA/Text.o, dist/build/Text/RE/TDFA/Text.dyn_o ) [regex] [44 of 48] Compiling Text.RE.TDFA.String ( Text/RE/TDFA/String.hs, dist/build/Text/RE/TDFA/String.o, dist/build/Text/RE/TDFA/String.dyn_o ) [regex] [45 of 48] Compiling Text.RE.TDFA.Sequence ( Text/RE/TDFA/Sequence.hs, dist/build/Text/RE/TDFA/Sequence.o, dist/build/Text/RE/TDFA/Sequence.dyn_o ) [regex] [46 of 48] Compiling Text.RE.TDFA.ByteString.Lazy ( Text/RE/TDFA/ByteString/Lazy.hs, dist/build/Text/RE/TDFA/ByteString/Lazy.o, dist/build/Text/RE/TDFA/ByteString/Lazy.dyn_o ) [regex] [47 of 48] Compiling Text.RE.TDFA.ByteString ( Text/RE/TDFA/ByteString.hs, dist/build/Text/RE/TDFA/ByteString.o, dist/build/Text/RE/TDFA/ByteString.dyn_o ) [regex] [48 of 48] Compiling Text.RE.TDFA ( Text/RE/TDFA.hs, dist/build/Text/RE/TDFA.o, dist/build/Text/RE/TDFA.dyn_o ) [stylish-haskell] [ 1 of 26] Compiling Language.Haskell.Stylish.Block ( lib/Language/Haskell/Stylish/Block.hs, dist/build/Language/Haskell/Stylish/Block.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 ) [stylish-haskell] [ 2 of 26] Compiling Language.Haskell.Stylish.Config.Internal ( lib/Language/Haskell/Stylish/Config/Internal.hs, dist/build/Language/Haskell/Stylish/Config/Internal.p_o ) [stylish-haskell] [ 3 of 26] Compiling Language.Haskell.Stylish.Editor ( lib/Language/Haskell/Stylish/Editor.hs, dist/build/Language/Haskell/Stylish/Editor.p_o ) [stm-hamt] [9 of 9] Compiling StmHamt.SizedHamt ( library/StmHamt/SizedHamt.hs, dist/build/StmHamt/SizedHamt.p_o ) [stylish-haskell] [ 4 of 26] Compiling Language.Haskell.Stylish.GHC ( lib/Language/Haskell/Stylish/GHC.hs, dist/build/Language/Haskell/Stylish/GHC.p_o ) [stylish-haskell] [ 5 of 26] Compiling Language.Haskell.Stylish.Comments ( lib/Language/Haskell/Stylish/Comments.hs, dist/build/Language/Haskell/Stylish/Comments.p_o ) [stylish-haskell] [ 6 of 26] Compiling Language.Haskell.Stylish.Module ( lib/Language/Haskell/Stylish/Module.hs, dist/build/Language/Haskell/Stylish/Module.p_o ) [stylish-haskell] lib/Language/Haskell/Stylish/Module.hs:54:1: warning: []8;;https://errors.haskell.org/messages/GHC-90177\GHC-90177]8;;\] [-Worphans] [stylish-haskell]  Orphan class instance: instance Eq GHC.RawPkgQual [stylish-haskell]  Suggested fix: [stylish-haskell]  Move the instance declaration to the module of the class or of the type, or [stylish-haskell]  wrap the type with a newtype and declare the instance on the new type. [stylish-haskell]  | [stylish-haskell] 54 | deriving instance Eq GHC.RawPkgQual [stylish-haskell]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [stylish-haskell]  [stylish-haskell] [ 7 of 26] Compiling Language.Haskell.Stylish.Ordering ( lib/Language/Haskell/Stylish/Ordering.hs, dist/build/Language/Haskell/Stylish/Ordering.p_o ) [stylish-haskell] [ 8 of 26] Compiling Language.Haskell.Stylish.Parse ( lib/Language/Haskell/Stylish/Parse.hs, dist/build/Language/Haskell/Stylish/Parse.p_o ) [stylish-haskell] lib/Language/Haskell/Stylish/Parse.hs:9:70: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] [stylish-haskell]  The import of ‘foldl'’ from module ‘Data.List’ is redundant [stylish-haskell]  | [stylish-haskell] 9 | import Data.List (foldl', [stylish-haskell]  | ^^^^^^ [stylish-haskell]  [regex] [ 1 of 48] Compiling Text.RE ( Text/RE.hs, dist/build/Text/RE.p_o ) [regex] [ 2 of 48] Compiling Text.RE.REOptions ( Text/RE/REOptions.lhs, dist/build/Text/RE/REOptions.p_o ) [stylish-haskell] [ 9 of 26] Compiling Language.Haskell.Stylish.Printer ( lib/Language/Haskell/Stylish/Printer.hs, dist/build/Language/Haskell/Stylish/Printer.p_o ) [regex] [ 3 of 48] Compiling Text.RE.ZeInternals.EscapeREString ( Text/RE/ZeInternals/EscapeREString.hs, dist/build/Text/RE/ZeInternals/EscapeREString.p_o ) [regex] [ 4 of 48] Compiling Text.RE.ZeInternals.QQ ( Text/RE/ZeInternals/QQ.hs, dist/build/Text/RE/ZeInternals/QQ.p_o ) [regex] [ 5 of 48] Compiling Text.RE.ZeInternals.Types.Capture ( Text/RE/ZeInternals/Types/Capture.lhs, dist/build/Text/RE/ZeInternals/Types/Capture.p_o ) [regex] [ 6 of 48] Compiling Text.RE.ZeInternals.Types.CaptureID ( Text/RE/ZeInternals/Types/CaptureID.hs, dist/build/Text/RE/ZeInternals/Types/CaptureID.p_o ) [regex] [ 7 of 48] Compiling Text.RE.ZeInternals.Types.LineNo ( Text/RE/ZeInternals/Types/LineNo.hs, dist/build/Text/RE/ZeInternals/Types/LineNo.p_o ) [regex] [ 8 of 48] Compiling Text.RE.ZeInternals.Types.Match ( Text/RE/ZeInternals/Types/Match.lhs, dist/build/Text/RE/ZeInternals/Types/Match.p_o ) [stylish-haskell] [10 of 26] Compiling Language.Haskell.Stylish.Step ( lib/Language/Haskell/Stylish/Step.hs, dist/build/Language/Haskell/Stylish/Step.p_o ) [stylish-haskell] [11 of 26] Compiling Language.Haskell.Stylish.Step.Tabs ( lib/Language/Haskell/Stylish/Step/Tabs.hs, dist/build/Language/Haskell/Stylish/Step/Tabs.p_o ) [stylish-haskell] [12 of 26] Compiling Language.Haskell.Stylish.Step.TrailingWhitespace ( lib/Language/Haskell/Stylish/Step/TrailingWhitespace.hs, dist/build/Language/Haskell/Stylish/Step/TrailingWhitespace.p_o ) [stylish-haskell] [13 of 26] Compiling Language.Haskell.Stylish.Util ( lib/Language/Haskell/Stylish/Util.hs, dist/build/Language/Haskell/Stylish/Util.p_o ) [stylish-haskell] [14 of 26] Compiling Language.Haskell.Stylish.Step.Squash ( lib/Language/Haskell/Stylish/Step/Squash.hs, dist/build/Language/Haskell/Stylish/Step/Squash.p_o ) [stylish-haskell] [15 of 26] Compiling Language.Haskell.Stylish.Step.LanguagePragmas ( lib/Language/Haskell/Stylish/Step/LanguagePragmas.hs, dist/build/Language/Haskell/Stylish/Step/LanguagePragmas.p_o ) [stylish-haskell] lib/Language/Haskell/Stylish/Step/LanguagePragmas.hs:77:15: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [stylish-haskell]  In the use of ‘head’ [stylish-haskell]  (imported from Prelude, but defined in GHC.Internal.List): [stylish-haskell]  "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." [stylish-haskell]  | [stylish-haskell] 77 | , " " <> head pragmas' [stylish-haskell]  | ^^^^ [stylish-haskell]  [stylish-haskell] lib/Language/Haskell/Stylish/Step/LanguagePragmas.hs:79:38: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [stylish-haskell]  In the use of ‘tail’ [stylish-haskell]  (imported from Prelude, but defined in GHC.Internal.List): [stylish-haskell]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [stylish-haskell]  | [stylish-haskell] 79 | <> [ " , " <> pragma | pragma <- tail pragmas'] [stylish-haskell]  | ^^^^ [stylish-haskell]  [vector-algorithms] [5 of 5] Linking dist/build/properties/properties [stylish-haskell] [16 of 26] Compiling Language.Haskell.Stylish.Step.UnicodeSyntax ( lib/Language/Haskell/Stylish/Step/UnicodeSyntax.hs, dist/build/Language/Haskell/Stylish/Step/UnicodeSyntax.p_o ) [stylish-haskell] [17 of 26] Compiling Language.Haskell.Stylish.Step.Imports ( lib/Language/Haskell/Stylish/Step/Imports.hs, dist/build/Language/Haskell/Stylish/Step/Imports.p_o ) [stylish-haskell] lib/Language/Haskell/Stylish/Step/Imports.hs:290:37: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [stylish-haskell]  In the use of ‘head’ [stylish-haskell]  (imported from Prelude, but defined in GHC.Internal.List): [stylish-haskell]  "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." [stylish-haskell]  | [stylish-haskell] 290 | (GHC.srcSpanStartLine . src $ head imports) [stylish-haskell]  | ^^^^ [stylish-haskell]  [stylish-haskell] lib/Language/Haskell/Stylish/Step/Imports.hs:541:26: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-patterns] [stylish-haskell]  Pattern match(es) are non-exhaustive [stylish-haskell]  In a case alternative: [stylish-haskell]  Patterns of type ‘GHC.IEWrappedName GHC.GhcPs’ not matched: [stylish-haskell]  GHC.IEDefault _ _ [stylish-haskell]  | [stylish-haskell] 541 | printIeWrappedName lie = case GHC.unLoc lie of [stylish-haskell]  | ^^^^^^^^^^^^^^^^^^^^^... [stylish-haskell]  [regex] [ 9 of 48] Compiling Text.RE.ZeInternals.Types.Matches ( Text/RE/ZeInternals/Types/Matches.lhs, dist/build/Text/RE/ZeInternals/Types/Matches.p_o ) [regex] [10 of 48] Compiling Text.RE.ZeInternals.Replace ( Text/RE/ZeInternals/Replace.lhs, dist/build/Text/RE/ZeInternals/Replace.p_o ) [regex] Text/RE/ZeInternals/Replace.lhs:530:34: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [regex]  In the use of ‘tail’ [regex]  (imported from Prelude.Compat, but defined in GHC.Internal.List): [regex]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [regex]  | [regex] 530 | chk xs = chk $ tail xs [regex]  | ^^^^ [regex]  [vector-algorithms] buildPhase completed in 40 seconds [vector-algorithms] Phase: checkPhase [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 ) [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] 54% sorting [vector-algorithms] 46% stability [vector-algorithms] +++ OK, passed 100 tests: [vector-algorithms] 100% size 3 [vector-algorithms]  [vector-algorithms] 55% stability [vector-algorithms] 45% sorting [vector-algorithms] +++ OK, passed 100 tests: [vector-algorithms] 100% size 4 [vector-algorithms]  [vector-algorithms] 51% stability [vector-algorithms] 49% 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). [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 ) [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). [stylish-haskell] [18 of 26] Compiling Language.Haskell.Stylish.Step.ModuleHeader ( lib/Language/Haskell/Stylish/Step/ModuleHeader.hs, dist/build/Language/Haskell/Stylish/Step/ModuleHeader.p_o ) [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). [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 ) [vector-algorithms] +++ OK, passed 1000 tests (100.0% flag Word). [vector-algorithms] +++ OK, passed 1000 tests (100.0% flag ByteString). [stylish-haskell] [19 of 26] Compiling Language.Haskell.Stylish.Step.Data ( lib/Language/Haskell/Stylish/Step/Data.hs, dist/build/Language/Haskell/Stylish/Step/Data.p_o ) [stylish-haskell] [20 of 26] Compiling Language.Haskell.Stylish.Align ( lib/Language/Haskell/Stylish/Align.hs, dist/build/Language/Haskell/Stylish/Align.p_o ) [stylish-haskell] [21 of 26] Compiling Language.Haskell.Stylish.Step.SimpleAlign ( lib/Language/Haskell/Stylish/Step/SimpleAlign.hs, dist/build/Language/Haskell/Stylish/Step/SimpleAlign.p_o ) [stylish-haskell] lib/Language/Haskell/Stylish/Step/SimpleAlign.hs:15:51: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] [stylish-haskell]  The import of ‘foldl'’ from module ‘Data.List’ is redundant [stylish-haskell]  | [stylish-haskell] 15 | import Data.List (foldl', foldl1', sortOn) [stylish-haskell]  | ^^^^^^ [stylish-haskell]  [stylish-haskell] [22 of 26] Compiling Language.Haskell.Stylish.Verbose ( lib/Language/Haskell/Stylish/Verbose.hs, dist/build/Language/Haskell/Stylish/Verbose.p_o ) [stylish-haskell] [23 of 26] Compiling Language.Haskell.Stylish.Config.Cabal ( lib/Language/Haskell/Stylish/Config/Cabal.hs, dist/build/Language/Haskell/Stylish/Config/Cabal.p_o ) [stylish-haskell] [24 of 26] Compiling Language.Haskell.Stylish.Config ( lib/Language/Haskell/Stylish/Config.hs, dist/build/Language/Haskell/Stylish/Config.p_o ) [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 2 tests (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 2 tests (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 2 tests (100% mergesort empty). [vector-algorithms] +++ OK, passed 2 tests (100% timsort empty). [vector-algorithms] +++ OK, passed 2 tests (100% radixsort empty). [vector-algorithms] +++ OK, passed 2 tests (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 [regex] [11 of 48] Compiling Text.RE.ZeInternals.TestBench ( Text/RE/ZeInternals/TestBench.lhs, dist/build/Text/RE/ZeInternals/TestBench.p_o ) [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] [ 1 of 11] Compiling Data.Vector.Algorithms.Common ( src/Data/Vector/Algorithms/Common.hs, nothing ) [vector-algorithms] [ 2 of 11] Compiling Data.Vector.Algorithms.Optimal ( src/Data/Vector/Algorithms/Optimal.hs, nothing ) [vector-algorithms] [ 3 of 11] Compiling Data.Vector.Algorithms.Insertion ( src/Data/Vector/Algorithms/Insertion.hs, nothing ) [vector-algorithms] [ 4 of 11] Compiling Data.Vector.Algorithms.Merge ( src/Data/Vector/Algorithms/Merge.hs, nothing ) [vector-algorithms] [ 5 of 11] Compiling Data.Vector.Algorithms.AmericanFlag ( src/Data/Vector/Algorithms/AmericanFlag.hs, nothing ) [stylish-haskell] [25 of 26] Compiling Paths_stylish_haskell ( dist/build/autogen/Paths_stylish_haskell.hs, dist/build/Paths_stylish_haskell.p_o ) [stylish-haskell] [26 of 26] Compiling Language.Haskell.Stylish ( lib/Language/Haskell/Stylish.hs, dist/build/Language/Haskell/Stylish.p_o ) [vector-algorithms] [ 6 of 11] Compiling Data.Vector.Algorithms.Heap ( src/Data/Vector/Algorithms/Heap.hs, nothing ) [vector-algorithms] [ 7 of 11] Compiling Data.Vector.Algorithms.Intro ( src/Data/Vector/Algorithms/Intro.hs, nothing ) [vector-algorithms] [ 8 of 11] Compiling Data.Vector.Algorithms.Radix ( src/Data/Vector/Algorithms/Radix.hs, nothing ) [vector-algorithms] [ 9 of 11] Compiling Data.Vector.Algorithms.Search ( src/Data/Vector/Algorithms/Search.hs, nothing ) [vector-algorithms] [10 of 11] Compiling Data.Vector.Algorithms ( src/Data/Vector/Algorithms.hs, nothing ) [vector-algorithms] [11 of 11] Compiling Data.Vector.Algorithms.Tim ( src/Data/Vector/Algorithms/Tim.hs, nothing ) [vector-algorithms] Haddock coverage: [vector-algorithms] Warning: 'off' is out of scope. [vector-algorithms]  If you qualify the identifier, haddock can try to link it anyway. [vector-algorithms] Warning: 'lower' is out of scope. [vector-algorithms]  If you qualify the identifier, haddock can try to link it anyway. [vector-algorithms]  100% ( 8 / 8) in 'Data.Vector.Algorithms.Optimal' [vector-algorithms]  100% ( 8 / 8) in 'Data.Vector.Algorithms.Insertion' [vector-algorithms]  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 [regex] [12 of 48] Compiling Text.RE.ZeInternals.AddCaptureNames ( Text/RE/ZeInternals/AddCaptureNames.hs, dist/build/Text/RE/ZeInternals/AddCaptureNames.p_o ) [regex] [13 of 48] Compiling Text.RE.Replace ( Text/RE/Replace.hs, dist/build/Text/RE/Replace.p_o ) [regex] [14 of 48] Compiling Text.RE.ZeInternals.TestBench.Parsers ( Text/RE/ZeInternals/TestBench/Parsers.hs, dist/build/Text/RE/ZeInternals/TestBench/Parsers.p_o ) [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 [stm-hamt] [4 of 4] Linking dist/build/test/test [regex] [15 of 48] Compiling Text.RE.ZeInternals.PreludeMacros ( Text/RE/ZeInternals/PreludeMacros.hs, dist/build/Text/RE/ZeInternals/PreludeMacros.p_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 [stm-hamt]  delete using focus: OK [stm-hamt]  hashmap insertion isomorphism: OK (0.01s) [stm-hamt]  +++ OK, passed 100 tests. [stm-hamt]  hashmap insertion isomorphism using focus: OK [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.02s) [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 [regex] [16 of 48] Compiling Text.RE.TestBench.Parsers ( Text/RE/TestBench/Parsers.hs, dist/build/Text/RE/TestBench/Parsers.p_o ) [regex] [17 of 48] Compiling Text.RE.TestBench ( Text/RE/TestBench.hs, dist/build/Text/RE/TestBench.p_o ) [regex] [18 of 48] Compiling Text.RE.ZeInternals.Types.Poss ( Text/RE/ZeInternals/Types/Poss.hs, dist/build/Text/RE/ZeInternals/Types/Poss.p_o ) [regex] [19 of 48] Compiling Text.RE.ZeInternals.Types.SearchReplace ( Text/RE/ZeInternals/Types/SearchReplace.lhs, dist/build/Text/RE/ZeInternals/Types/SearchReplace.p_o ) [regex] [20 of 48] Compiling Text.RE.ZeInternals.Types.IsRegex ( Text/RE/ZeInternals/Types/IsRegex.lhs, dist/build/Text/RE/ZeInternals/Types/IsRegex.p_o ) [regex] [21 of 48] Compiling Text.RE.ZeInternals.Tools.Lex ( Text/RE/ZeInternals/Tools/Lex.lhs, dist/build/Text/RE/ZeInternals/Tools/Lex.p_o ) [regex] [22 of 48] Compiling Text.RE.ZeInternals.NamedCaptures ( Text/RE/ZeInternals/NamedCaptures.lhs, dist/build/Text/RE/ZeInternals/NamedCaptures.p_o ) [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] [1 of 9] Compiling StmHamt.Prelude ( library/StmHamt/Prelude.hs, /build/ghc731_0/ghc_12.o, /build/ghc731_0/ghc_12.dyn_o ) [regex] [23 of 48] Compiling Text.RE.Tools.IsRegex ( Text/RE/Tools/IsRegex.hs, dist/build/Text/RE/Tools/IsRegex.p_o ) [regex] [24 of 48] Compiling Text.RE.Tools.Lex ( Text/RE/Tools/Lex.hs, dist/build/Text/RE/Tools/Lex.p_o ) [regex] [25 of 48] Compiling Text.RE.Tools.Grep ( Text/RE/Tools/Grep.lhs, dist/build/Text/RE/Tools/Grep.p_o ) [regex] [26 of 48] Compiling Text.RE.Tools.Find ( Text/RE/Tools/Find.lhs, dist/build/Text/RE/Tools/Find.p_o ) [regex] [27 of 48] Compiling Text.RE.Tools.Edit ( Text/RE/Tools/Edit.lhs, dist/build/Text/RE/Tools/Edit.p_o ) [regex] [28 of 48] Compiling Text.RE.Tools.Sed ( Text/RE/Tools/Sed.lhs, dist/build/Text/RE/Tools/Sed.p_o ) [regex] [29 of 48] Compiling Text.RE.Tools ( Text/RE/Tools.hs, dist/build/Text/RE/Tools.p_o ) [regex] [30 of 48] Compiling Text.RE.Summa ( Text/RE/Summa.hs, dist/build/Text/RE/Summa.p_o ) [regex] [31 of 48] Compiling Text.RE.ZeInternals.SearchReplace ( Text/RE/ZeInternals/SearchReplace.hs, dist/build/Text/RE/ZeInternals/SearchReplace.p_o ) [regex] [32 of 48] Compiling Text.RE.ZeInternals ( Text/RE/ZeInternals.hs, dist/build/Text/RE/ZeInternals.p_o ) [stm-hamt] [2 of 9] Compiling StmHamt.IntOps ( library/StmHamt/IntOps.hs, /build/ghc731_0/ghc_8.o, /build/ghc731_0/ghc_8.dyn_o ) [stm-hamt] [3 of 9] Compiling StmHamt.Types ( library/StmHamt/Types.hs, /build/ghc731_0/ghc_14.o, /build/ghc731_0/ghc_14.dyn_o ) [stm-hamt] [4 of 9] Compiling StmHamt.ListT ( library/StmHamt/ListT.hs, /build/ghc731_0/ghc_10.o, /build/ghc731_0/ghc_10.dyn_o ) [regex] [33 of 48] Compiling Text.RE.ZeInternals.TDFA ( Text/RE/ZeInternals/TDFA.hs, dist/build/Text/RE/ZeInternals/TDFA.p_o ) [stm-hamt] [5 of 9] Compiling StmHamt.Constructors.Branch ( library/StmHamt/Constructors/Branch.hs, /build/ghc731_0/ghc_2.o, /build/ghc731_0/ghc_2.dyn_o ) [stm-hamt] [6 of 9] Compiling StmHamt.Focuses ( library/StmHamt/Focuses.hs, /build/ghc731_0/ghc_4.o, /build/ghc731_0/ghc_4.dyn_o ) [stm-hamt] [7 of 9] Compiling StmHamt.UnfoldlM ( library/StmHamt/UnfoldlM.hs, /build/ghc731_0/ghc_16.o, /build/ghc731_0/ghc_16.dyn_o ) [stm-hamt] [8 of 9] Compiling StmHamt.Hamt ( library/StmHamt/Hamt.hs, /build/ghc731_0/ghc_6.o, /build/ghc731_0/ghc_6.dyn_o ) [stm-hamt] [9 of 9] Compiling StmHamt.SizedHamt ( library/StmHamt/SizedHamt.hs, nothing ) [stm-hamt] Haddock coverage: [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. [regex] [34 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFAEdPrime ( Text/RE/ZeInternals/SearchReplace/TDFAEdPrime.hs, dist/build/Text/RE/ZeInternals/SearchReplace/TDFAEdPrime.p_o ) [stm-hamt] Warning: 'size' is out of scope. [stm-hamt]  If you qualify the identifier, haddock can try to link it anyway. [stm-hamt]  26% ( 4 / 15) in 'StmHamt.Hamt' [stm-hamt]  Missing documentation for: [stm-hamt]  Module header [stm-hamt]  new (library/StmHamt/Hamt.hs:29) [stm-hamt]  newIO (library/StmHamt/Hamt.hs:32) [stm-hamt]  null (library/StmHamt/Hamt.hs:133) [stm-hamt]  focus (library/StmHamt/Hamt.hs:35) [stm-hamt]  focusExplicitly (library/StmHamt/Hamt.hs:38) [stm-hamt]  lookupExplicitly (library/StmHamt/Hamt.hs:104) [stm-hamt]  reset (library/StmHamt/Hamt.hs:121) [stm-hamt]  unfoldlM (library/StmHamt/Hamt.hs:124) [stm-hamt]  listT (library/StmHamt/Hamt.hs:127) [stm-hamt]  listTNonAtomic (library/StmHamt/Hamt.hs:130) [stm-hamt]  33% ( 4 / 12) in 'StmHamt.SizedHamt' [stm-hamt]  Missing documentation for: [stm-hamt]  new (library/StmHamt/SizedHamt.hs:27) [stm-hamt]  newIO (library/StmHamt/SizedHamt.hs:31) [stm-hamt]  focus (library/StmHamt/SizedHamt.hs:54) [stm-hamt]  insert (library/StmHamt/SizedHamt.hs:64) [stm-hamt]  lookup (library/StmHamt/SizedHamt.hs:71) [stm-hamt]  reset (library/StmHamt/SizedHamt.hs:47) [stm-hamt]  unfoldlM (library/StmHamt/SizedHamt.hs:75) [stm-hamt]  listT (library/StmHamt/SizedHamt.hs:79) [regex] [35 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA.Text.Lazy ( Text/RE/ZeInternals/SearchReplace/TDFA/Text/Lazy.hs, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA/Text/Lazy.p_o ) [regex] [36 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA.Text ( Text/RE/ZeInternals/SearchReplace/TDFA/Text.hs, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA/Text.p_o ) [regex] [37 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA.String ( Text/RE/ZeInternals/SearchReplace/TDFA/String.hs, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA/String.p_o ) [regex] [38 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA.Sequence ( Text/RE/ZeInternals/SearchReplace/TDFA/Sequence.hs, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA/Sequence.p_o ) [regex] [39 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA.ByteString.Lazy ( Text/RE/ZeInternals/SearchReplace/TDFA/ByteString/Lazy.hs, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA/ByteString/Lazy.p_o ) [regex] [40 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA.ByteString ( Text/RE/ZeInternals/SearchReplace/TDFA/ByteString.hs, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA/ByteString.p_o ) [regex] [41 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA ( Text/RE/ZeInternals/SearchReplace/TDFA.hs, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA.p_o ) [regex] [42 of 48] Compiling Text.RE.TDFA.Text.Lazy ( Text/RE/TDFA/Text/Lazy.hs, dist/build/Text/RE/TDFA/Text/Lazy.p_o ) [regex] [43 of 48] Compiling Text.RE.TDFA.Text ( Text/RE/TDFA/Text.hs, dist/build/Text/RE/TDFA/Text.p_o ) [regex] [44 of 48] Compiling Text.RE.TDFA.String ( Text/RE/TDFA/String.hs, dist/build/Text/RE/TDFA/String.p_o ) [regex] [45 of 48] Compiling Text.RE.TDFA.Sequence ( Text/RE/TDFA/Sequence.hs, dist/build/Text/RE/TDFA/Sequence.p_o ) [regex] [46 of 48] Compiling Text.RE.TDFA.ByteString.Lazy ( Text/RE/TDFA/ByteString/Lazy.hs, dist/build/Text/RE/TDFA/ByteString/Lazy.p_o ) [regex] [47 of 48] Compiling Text.RE.TDFA.ByteString ( Text/RE/TDFA/ByteString.hs, dist/build/Text/RE/TDFA/ByteString.p_o ) [regex] [48 of 48] Compiling Text.RE.TDFA ( Text/RE/TDFA.hs, dist/build/Text/RE/TDFA.p_o ) [vector-algorithms] Documentation created: dist/doc/html/vector-algorithms/, [vector-algorithms] dist/doc/html/vector-algorithms/vector-algorithms.txt [vector-algorithms] Preprocessing test suite 'properties' for vector-algorithms-0.9.1.0... [vector-algorithms] Phase: installPhase [vector-algorithms] Installing library in /nix/store/2sw7wwyyciszz39pqqsa46lxglqvhnxx-vector-algorithms-0.9.1.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/vector-algorithms-0.9.1.0-HilSnNLzDUS2z0X05ydZFE [stylish-haskell] Preprocessing test suite 'stylish-haskell-tests' for stylish-haskell-0.15.1.0... [stylish-haskell] Building test suite 'stylish-haskell-tests' for stylish-haskell-0.15.1.0... [stylish-haskell] [ 1 of 16] Compiling Language.Haskell.Stylish.Parse.Tests ( tests/Language/Haskell/Stylish/Parse/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Parse/Tests.o ) [stylish-haskell] [ 2 of 16] Compiling Language.Haskell.Stylish.Tests.Util ( tests/Language/Haskell/Stylish/Tests/Util.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Tests/Util.o ) [stylish-haskell] tests/Language/Haskell/Stylish/Tests/Util.hs:44:7: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] [stylish-haskell]  Pattern match(es) are non-exhaustive [stylish-haskell]  In a pattern binding: [stylish-haskell]  Patterns of type ‘Either String Module’ not matched: Left _ [stylish-haskell]  | [stylish-haskell] 44 | let Right(theModule) = parseModule [] Nothing str [stylish-haskell]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [stylish-haskell]  [vector-algorithms] Phase: fixupPhase [vector-algorithms] shrinking RPATHs of ELF executables and libraries in /nix/store/2sw7wwyyciszz39pqqsa46lxglqvhnxx-vector-algorithms-0.9.1.0 [vector-algorithms] shrinking /nix/store/2sw7wwyyciszz39pqqsa46lxglqvhnxx-vector-algorithms-0.9.1.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSvector-algorithms-0.9.1.0-HilSnNLzDUS2z0X05ydZFE-ghc9.10.2.so [vector-algorithms] checking for references to /build/ in /nix/store/2sw7wwyyciszz39pqqsa46lxglqvhnxx-vector-algorithms-0.9.1.0... [stylish-haskell] [ 3 of 16] Compiling Language.Haskell.Stylish.Tests ( tests/Language/Haskell/Stylish/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Tests.o ) [regex] Phase: checkPhase [vector-algorithms] patching script interpreter paths in /nix/store/2sw7wwyyciszz39pqqsa46lxglqvhnxx-vector-algorithms-0.9.1.0 [vector-algorithms] stripping (with command strip and flags -S -p) in /nix/store/2sw7wwyyciszz39pqqsa46lxglqvhnxx-vector-algorithms-0.9.1.0/lib [regex] Package has no test suites. [regex] Phase: haddockPhase [regex] Preprocessing library for regex-1.1.0.2... [regex] Running Haddock on library for regex-1.1.0.2... [vector-algorithms] shrinking RPATHs of ELF executables and libraries in /nix/store/4mwdqn33p6var2wpsz3f79v2cdkqm0mw-vector-algorithms-0.9.1.0-doc [vector-algorithms] checking for references to /build/ in /nix/store/4mwdqn33p6var2wpsz3f79v2cdkqm0mw-vector-algorithms-0.9.1.0-doc... [vector-algorithms] patching script interpreter paths in /nix/store/4mwdqn33p6var2wpsz3f79v2cdkqm0mw-vector-algorithms-0.9.1.0-doc [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/2sw7wwyyciszz39pqqsa46lxglqvhnxx-vector-algorithms-0.9.1.0 /nix/store/4mwdqn33p6var2wpsz3f79v2cdkqm0mw-vector-algorithms-0.9.1.0-doc [post-build-hook] Pushing 2 paths (100 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/4mwdqn33p6var2wpsz3f79v2cdkqm0mw-vector-algorithms-0.9.1.0-doc (2.08 MiB) [post-build-hook] Pushing /nix/store/2sw7wwyyciszz39pqqsa46lxglqvhnxx-vector-algorithms-0.9.1.0 (25.58 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/2sw7wwyyciszz39pqqsa46lxglqvhnxx-vector-algorithms-0.9.1.0 /nix/store/4mwdqn33p6var2wpsz3f79v2cdkqm0mw-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/4mwdqn33p6var2wpsz3f79v2cdkqm0mw-vector-algorithms-0.9.1.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/2sw7wwyyciszz39pqqsa46lxglqvhnxx-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/mdgfnx59zsgvnq0f3dws5lq21w1ryhvi-vector-algorithms-0.9.1.0.drv' to 'https://cache.nix-ci.com'... Building mono-traversable [regex] [ 1 of 48] Compiling Text.RE ( Text/RE.hs, nothing ) [regex] [ 2 of 48] Compiling Text.RE.REOptions ( Text/RE/REOptions.lhs, /build/ghc1336_0/ghc_70.o, /build/ghc1336_0/ghc_70.dyn_o ) [regex] [ 3 of 48] Compiling Text.RE.ZeInternals.EscapeREString ( Text/RE/ZeInternals/EscapeREString.hs, nothing ) [regex] [ 4 of 48] Compiling Text.RE.ZeInternals.QQ ( Text/RE/ZeInternals/QQ.hs, nothing ) [regex] [ 5 of 48] Compiling Text.RE.ZeInternals.Types.Capture ( Text/RE/ZeInternals/Types/Capture.lhs, /build/ghc1336_0/ghc_72.o, /build/ghc1336_0/ghc_72.dyn_o ) [regex] [ 6 of 48] Compiling Text.RE.ZeInternals.Types.CaptureID ( Text/RE/ZeInternals/Types/CaptureID.hs, /build/ghc1336_0/ghc_74.o, /build/ghc1336_0/ghc_74.dyn_o ) [regex] [ 7 of 48] Compiling Text.RE.ZeInternals.Types.LineNo ( Text/RE/ZeInternals/Types/LineNo.hs, nothing ) [regex] [ 8 of 48] Compiling Text.RE.ZeInternals.Types.Match ( Text/RE/ZeInternals/Types/Match.lhs, /build/ghc1336_0/ghc_76.o, /build/ghc1336_0/ghc_76.dyn_o ) [regex] [ 9 of 48] Compiling Text.RE.ZeInternals.Types.Matches ( Text/RE/ZeInternals/Types/Matches.lhs, /build/ghc1336_0/ghc_78.o, /build/ghc1336_0/ghc_78.dyn_o ) [regex] [10 of 48] Compiling Text.RE.ZeInternals.Replace ( Text/RE/ZeInternals/Replace.lhs, nothing ) [regex] Text/RE/ZeInternals/Replace.lhs:530:34: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [regex]  In the use of ‘tail’ [regex]  (imported from Prelude.Compat, but defined in GHC.Internal.List): [regex]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [regex]  | [regex] 530 | chk xs = chk $ tail xs [regex]  | ^^^^ [regex]  [regex] [11 of 48] Compiling Text.RE.ZeInternals.TestBench ( Text/RE/ZeInternals/TestBench.lhs, nothing ) [regex] [12 of 48] Compiling Text.RE.ZeInternals.AddCaptureNames ( Text/RE/ZeInternals/AddCaptureNames.hs, nothing ) [regex] [13 of 48] Compiling Text.RE.Replace ( Text/RE/Replace.hs, nothing ) [regex] [14 of 48] Compiling Text.RE.ZeInternals.TestBench.Parsers ( Text/RE/ZeInternals/TestBench/Parsers.hs, nothing ) [regex] [15 of 48] Compiling Text.RE.ZeInternals.PreludeMacros ( Text/RE/ZeInternals/PreludeMacros.hs, nothing ) [regex] [16 of 48] Compiling Text.RE.TestBench.Parsers ( Text/RE/TestBench/Parsers.hs, nothing ) [regex] [17 of 48] Compiling Text.RE.TestBench ( Text/RE/TestBench.hs, nothing ) [regex] [18 of 48] Compiling Text.RE.ZeInternals.Types.Poss ( Text/RE/ZeInternals/Types/Poss.hs, nothing ) [regex] [19 of 48] Compiling Text.RE.ZeInternals.Types.SearchReplace ( Text/RE/ZeInternals/Types/SearchReplace.lhs, nothing ) [regex] [20 of 48] Compiling Text.RE.ZeInternals.Types.IsRegex ( Text/RE/ZeInternals/Types/IsRegex.lhs, nothing ) [regex] [21 of 48] Compiling Text.RE.ZeInternals.Tools.Lex ( Text/RE/ZeInternals/Tools/Lex.lhs, nothing ) [regex] [22 of 48] Compiling Text.RE.ZeInternals.NamedCaptures ( Text/RE/ZeInternals/NamedCaptures.lhs, nothing ) [regex] [23 of 48] Compiling Text.RE.Tools.IsRegex ( Text/RE/Tools/IsRegex.hs, nothing ) [regex] [24 of 48] Compiling Text.RE.Tools.Lex ( Text/RE/Tools/Lex.hs, nothing ) [regex] [25 of 48] Compiling Text.RE.Tools.Grep ( Text/RE/Tools/Grep.lhs, nothing ) [regex] [26 of 48] Compiling Text.RE.Tools.Find ( Text/RE/Tools/Find.lhs, nothing ) [regex] [27 of 48] Compiling Text.RE.Tools.Edit ( Text/RE/Tools/Edit.lhs, nothing ) [regex] [28 of 48] Compiling Text.RE.Tools.Sed ( Text/RE/Tools/Sed.lhs, nothing ) [regex] [29 of 48] Compiling Text.RE.Tools ( Text/RE/Tools.hs, nothing ) [regex] [30 of 48] Compiling Text.RE.Summa ( Text/RE/Summa.hs, nothing ) [regex] [31 of 48] Compiling Text.RE.ZeInternals.SearchReplace ( Text/RE/ZeInternals/SearchReplace.hs, nothing ) [regex] [32 of 48] Compiling Text.RE.ZeInternals ( Text/RE/ZeInternals.hs, nothing ) [regex] [33 of 48] Compiling Text.RE.ZeInternals.TDFA ( Text/RE/ZeInternals/TDFA.hs, nothing ) [regex] [34 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFAEdPrime ( Text/RE/ZeInternals/SearchReplace/TDFAEdPrime.hs, nothing ) [stm-hamt] Documentation created: dist/doc/html/stm-hamt/, [stm-hamt] dist/doc/html/stm-hamt/stm-hamt.txt [stm-hamt] Preprocessing test suite 'test' for stm-hamt-1.2.1.1... [stm-hamt] Phase: installPhase [stm-hamt] Installing library in /nix/store/fyp7xxq0mdbdrv8x3d3dmvnybsh934gl-stm-hamt-1.2.1.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/stm-hamt-1.2.1.1-Li8n36brkbGIlQPiOOqrf8 [stm-hamt] Phase: fixupPhase [stm-hamt] shrinking RPATHs of ELF executables and libraries in /nix/store/fyp7xxq0mdbdrv8x3d3dmvnybsh934gl-stm-hamt-1.2.1.1 [stm-hamt] shrinking /nix/store/fyp7xxq0mdbdrv8x3d3dmvnybsh934gl-stm-hamt-1.2.1.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSstm-hamt-1.2.1.1-Li8n36brkbGIlQPiOOqrf8-ghc9.10.2.so [stm-hamt] checking for references to /build/ in /nix/store/fyp7xxq0mdbdrv8x3d3dmvnybsh934gl-stm-hamt-1.2.1.1... [stm-hamt] patching script interpreter paths in /nix/store/fyp7xxq0mdbdrv8x3d3dmvnybsh934gl-stm-hamt-1.2.1.1 [stm-hamt] stripping (with command strip and flags -S -p) in /nix/store/fyp7xxq0mdbdrv8x3d3dmvnybsh934gl-stm-hamt-1.2.1.1/lib [stm-hamt] shrinking RPATHs of ELF executables and libraries in /nix/store/5yvwh9832296gyl3l8wzgl6sm0kd9jpb-stm-hamt-1.2.1.1-doc [stm-hamt] checking for references to /build/ in /nix/store/5yvwh9832296gyl3l8wzgl6sm0kd9jpb-stm-hamt-1.2.1.1-doc... [stm-hamt] patching script interpreter paths in /nix/store/5yvwh9832296gyl3l8wzgl6sm0kd9jpb-stm-hamt-1.2.1.1-doc [stylish-haskell] [ 4 of 16] Compiling Language.Haskell.Stylish.Step.UnicodeSyntax.Tests ( tests/Language/Haskell/Stylish/Step/UnicodeSyntax/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/UnicodeSyntax/Tests.o ) [stylish-haskell] [ 5 of 16] Compiling Language.Haskell.Stylish.Step.TrailingWhitespace.Tests ( tests/Language/Haskell/Stylish/Step/TrailingWhitespace/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/TrailingWhitespace/Tests.o ) [stylish-haskell] [ 6 of 16] Compiling Language.Haskell.Stylish.Step.Tabs.Tests ( tests/Language/Haskell/Stylish/Step/Tabs/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/Tabs/Tests.o ) [stylish-haskell] [ 7 of 16] Compiling Language.Haskell.Stylish.Step.Squash.Tests ( tests/Language/Haskell/Stylish/Step/Squash/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/Squash/Tests.o ) [stylish-haskell] [ 8 of 16] Compiling Language.Haskell.Stylish.Step.SimpleAlign.Tests ( tests/Language/Haskell/Stylish/Step/SimpleAlign/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/SimpleAlign/Tests.o ) [stylish-haskell] [ 9 of 16] Compiling Language.Haskell.Stylish.Step.ModuleHeader.Tests ( tests/Language/Haskell/Stylish/Step/ModuleHeader/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/ModuleHeader/Tests.o ) [stylish-haskell] [10 of 16] Compiling Language.Haskell.Stylish.Step.LanguagePragmas.Tests ( tests/Language/Haskell/Stylish/Step/LanguagePragmas/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/LanguagePragmas/Tests.o ) [stylish-haskell] [11 of 16] Compiling Language.Haskell.Stylish.Step.Imports.Tests ( tests/Language/Haskell/Stylish/Step/Imports/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/Imports/Tests.o ) [stylish-haskell] [12 of 16] Compiling Language.Haskell.Stylish.Step.Imports.FelixTests ( tests/Language/Haskell/Stylish/Step/Imports/FelixTests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/Imports/FelixTests.o ) [stylish-haskell] [13 of 16] Compiling Language.Haskell.Stylish.Step.Data.Tests ( tests/Language/Haskell/Stylish/Step/Data/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/Data/Tests.o ) [stylish-haskell] [14 of 16] Compiling Language.Haskell.Stylish.Regressions ( tests/Language/Haskell/Stylish/Regressions.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Regressions.o ) [stylish-haskell] [15 of 16] Compiling Language.Haskell.Stylish.Config.Tests ( tests/Language/Haskell/Stylish/Config/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Config/Tests.o ) [stylish-haskell] [16 of 16] Compiling Main ( tests/TestSuite.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Main.o ) [stylish-haskell] [17 of 17] Linking dist/build/stylish-haskell-tests/stylish-haskell-tests [stylish-haskell] Preprocessing executable 'stylish-haskell' for stylish-haskell-0.15.1.0... [stylish-haskell] Building executable 'stylish-haskell' for stylish-haskell-0.15.1.0... [stylish-haskell] [1 of 1] Compiling Main ( src/Main.hs, dist/build/stylish-haskell/stylish-haskell-tmp/Main.o ) [stylish-haskell] [2 of 2] Linking dist/build/stylish-haskell/stylish-haskell [stylish-haskell] Phase: checkPhase [stylish-haskell] Running 1 test suites... [stylish-haskell] Test suite stylish-haskell-tests: RUNNING... [stylish-haskell] /build/stylish-haskell-0.15.1.0/.stylish-haskell.yaml does not exist [stylish-haskell] /build/.stylish-haskell.yaml does not exist [stylish-haskell] /.stylish-haskell.yaml does not exist [stylish-haskell] /homeless-shelter/.config/stylish-haskell/config.yaml does not exist [stylish-haskell] /homeless-shelter/.stylish-haskell.yaml does not exist [stylish-haskell] Loading configuration at [stylish-haskell] Parsing /build/stylish-haskell-0.15.1.0/stylish-haskell.cabal... [stylish-haskell] Gathered default-extensions: [] [stylish-haskell] Loading configuration at test-config.yaml [stylish-haskell] Loading configuration at test-config.yaml [stylish-haskell] /build/stylish-haskell-0.15.1.0/.stylish-haskell.yaml does not exist [stylish-haskell] /build/.stylish-haskell.yaml does not exist [regex] [35 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA.Text.Lazy ( Text/RE/ZeInternals/SearchReplace/TDFA/Text/Lazy.hs, nothing ) [regex] [36 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA.Text ( Text/RE/ZeInternals/SearchReplace/TDFA/Text.hs, nothing ) [regex] [37 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA.String ( Text/RE/ZeInternals/SearchReplace/TDFA/String.hs, nothing ) [regex] [38 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA.Sequence ( Text/RE/ZeInternals/SearchReplace/TDFA/Sequence.hs, nothing ) [regex] [39 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA.ByteString.Lazy ( Text/RE/ZeInternals/SearchReplace/TDFA/ByteString/Lazy.hs, nothing ) [regex] [40 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA.ByteString ( Text/RE/ZeInternals/SearchReplace/TDFA/ByteString.hs, nothing ) [regex] [41 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA ( Text/RE/ZeInternals/SearchReplace/TDFA.hs, nothing ) [regex] [42 of 48] Compiling Text.RE.TDFA.Text.Lazy ( Text/RE/TDFA/Text/Lazy.hs, nothing ) [regex] [43 of 48] Compiling Text.RE.TDFA.Text ( Text/RE/TDFA/Text.hs, nothing ) [regex] [44 of 48] Compiling Text.RE.TDFA.String ( Text/RE/TDFA/String.hs, nothing ) [regex] [45 of 48] Compiling Text.RE.TDFA.Sequence ( Text/RE/TDFA/Sequence.hs, nothing ) [regex] [46 of 48] Compiling Text.RE.TDFA.ByteString.Lazy ( Text/RE/TDFA/ByteString/Lazy.hs, nothing ) [regex] [47 of 48] Compiling Text.RE.TDFA.ByteString ( Text/RE/TDFA/ByteString.hs, nothing ) [regex] [48 of 48] Compiling Text.RE.TDFA ( Text/RE/TDFA.hs, nothing ) [regex] Haddock coverage: [regex]  100% ( 7 / 7) in 'Text.RE' [regex]  90% ( 10 / 11) in 'Text.RE.REOptions' [regex]  Missing documentation for: [regex]  Module header [regex] Warning: 'CaptureOrdinal' is ambiguous. It is defined [regex]  * at Text/RE/ZeInternals/Types/CaptureID.hs:36:26 [regex]  * at Text/RE/ZeInternals/Types/CaptureID.hs:36:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/Types/CaptureID.hs:36:1 [regex] Warning: 'CaptureName' is ambiguous. It is defined [regex]  * at Text/RE/ZeInternals/Types/CaptureID.hs:27:23 [regex]  * at Text/RE/ZeInternals/Types/CaptureID.hs:27:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/Types/CaptureID.hs:27:1 [regex] Warning: 'Match' is ambiguous. It is defined [regex]  * at Text/RE/ZeInternals/Types/Match.lhs:60:3 [regex]  * at Text/RE/ZeInternals/Types/Match.lhs:59:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/Types/Match.lhs:59:1 [regex] Warning: 'Match' is ambiguous. It is defined [regex]  * at Text/RE/ZeInternals/Types/Match.lhs:60:3 [regex]  * at Text/RE/ZeInternals/Types/Match.lhs:59:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/Types/Match.lhs:59:1 [regex] Warning: 'Matches' is ambiguous. It is defined [regex]  * at Text/RE/ZeInternals/Types/Matches.lhs:34:3 [regex]  * at Text/RE/ZeInternals/Types/Matches.lhs:33:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/Types/Matches.lhs:33:1 [regex] Warning: 'phi' is out of scope. [regex]  If you qualify the identifier, haddock can try to link it anyway. [regex] Warning: 'Matches' is ambiguous. It is defined [regex]  * at Text/RE/ZeInternals/Types/Matches.lhs:34:3 [regex]  * at Text/RE/ZeInternals/Types/Matches.lhs:33:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/Types/Matches.lhs:33:1 [regex] Warning: 'Match' is ambiguous. It is defined [regex]  * at Text/RE/ZeInternals/Types/Match.lhs:60:3 [regex]  * at Text/RE/ZeInternals/Types/Match.lhs:59:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/5yvwh9832296gyl3l8wzgl6sm0kd9jpb-stm-hamt-1.2.1.1-doc /nix/store/fyp7xxq0mdbdrv8x3d3dmvnybsh934gl-stm-hamt-1.2.1.1 [post-build-hook] Pushing 2 paths (148 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/fyp7xxq0mdbdrv8x3d3dmvnybsh934gl-stm-hamt-1.2.1.1 (1.12 MiB) [post-build-hook] Pushing /nix/store/5yvwh9832296gyl3l8wzgl6sm0kd9jpb-stm-hamt-1.2.1.1-doc (509.69 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/5yvwh9832296gyl3l8wzgl6sm0kd9jpb-stm-hamt-1.2.1.1-doc /nix/store/fyp7xxq0mdbdrv8x3d3dmvnybsh934gl-stm-hamt-1.2.1.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/5yvwh9832296gyl3l8wzgl6sm0kd9jpb-stm-hamt-1.2.1.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/fyp7xxq0mdbdrv8x3d3dmvnybsh934gl-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/iw6m470x8vh9xw01nynfgscdcxkzk6c2-stm-hamt-1.2.1.1.drv' to 'https://cache.nix-ci.com'... [stylish-haskell] /.stylish-haskell.yaml does not exist [stylish-haskell] /homeless-shelter/.config/stylish-haskell/config.yaml does not exist [stylish-haskell] /homeless-shelter/.stylish-haskell.yaml does not exist [stylish-haskell] Loading configuration at [stylish-haskell] Parsing /build/stylish-haskell-0.15.1.0/stylish-haskell.cabal... [stylish-haskell] Gathered default-extensions: [] [stylish-haskell] Language.Haskell.Stylish.Parse: [stylish-haskell]  UTF-8 Byte Order Mark: [OK] [stylish-haskell]  Extra extensions: [OK] [stylish-haskell]  Multiline CPP: [OK] [stylish-haskell]  Haskell2010 extension: [OK] [stylish-haskell]  Shebang: [OK] [stylish-haskell]  ShebangExt: [OK] [stylish-haskell]  ShebangDouble: [OK] [stylish-haskell]  GADTs extension: [OK] [stylish-haskell]  KindSignatures extension: [OK] [stylish-haskell]  StandalonDeriving extension: [OK] [stylish-haskell]  UnicodeSyntax extension: [OK] [stylish-haskell]  XmlSyntax regression: [OK] [stylish-haskell]  MagicHash regression: [OK] [stylish-haskell]  Disabling extensions: [OK] [stylish-haskell]  Safe extension: [OK] [stylish-haskell] Language.Haskell.Stylish.Config: [stylish-haskell]  Extensions extracted correctly from .cabal file: [OK] [stylish-haskell]  Extensions extracted correctly from .stylish-haskell.yaml file: [OK] [stylish-haskell]  Extensions extracted correctly from .stylish-haskell.yaml and .cabal files: [OK] [stylish-haskell]  NoXyz extensions from .stylish-haskell.yaml file: [OK] [stylish-haskell]  NoXyz extensions from .cabal file: [OK] [stylish-haskell]  Correctly read .stylish-haskell.yaml file with default max column number: [OK] [stylish-haskell]  Correctly read .stylish-haskell.yaml file with specified max column number: [OK] [stylish-haskell]  Correctly read .stylish-haskell.yaml file with no max column number: [OK] [stylish-haskell]  Backwards-compatible align options: [OK] [stylish-haskell] Language.Haskell.Stylish.Step.Data.Tests: [stylish-haskell]  case 00: [OK] [stylish-haskell]  case 01: [OK] [stylish-haskell]  case 02: [OK] [stylish-haskell]  case 03: [OK] [stylish-haskell]  case 04: [OK] [stylish-haskell]  case 05: [OK] [stylish-haskell]  case 06: [OK] [stylish-haskell]  case 07: [OK] [stylish-haskell]  case 08: [OK] [stylish-haskell]  case 09: [OK] [stylish-haskell]  case 10: [OK] [stylish-haskell]  case 11: [OK] [stylish-haskell]  case 12: [OK] [stylish-haskell]  case 13: [OK] [stylish-haskell]  case 14: [OK] [stylish-haskell]  case 15: [OK] [stylish-haskell]  case 16: [OK] [stylish-haskell]  case 17: [OK] [stylish-haskell]  case 18: [OK] [stylish-haskell]  case 19: [OK] [stylish-haskell]  case 20 (issue #262): [OK] [stylish-haskell]  case 21: [OK] [stylish-haskell]  case 22: [OK] [stylish-haskell]  case 23: [OK] [stylish-haskell]  case 24: [OK] [stylish-haskell]  case 25: [OK] [stylish-haskell]  case 26: [OK] [stylish-haskell]  case 27: [OK] [stylish-haskell]  case 28: [OK] [stylish-haskell]  case 29: [OK] [stylish-haskell]  case 30: [OK] [stylish-haskell]  case 31: [OK] [stylish-haskell]  case 32: [OK] [stylish-haskell]  case 33: [OK] [stylish-haskell]  case 34: [OK] [stylish-haskell]  case 35: [OK] [stylish-haskell]  case 36: [OK] [stylish-haskell]  case 37: [OK] [stylish-haskell]  case 38: [OK] [stylish-haskell]  case 39: [OK] [stylish-haskell]  case 40: [OK] [stylish-haskell]  case 41: [OK] [stylish-haskell]  case 42: [OK] [stylish-haskell]  case 43: [OK] [stylish-haskell]  case 44: [OK] [stylish-haskell]  case 45: [OK] [stylish-haskell]  case 46: [OK] [stylish-haskell]  case 47: [OK] [stylish-haskell]  case 48: [OK] [stylish-haskell]  case 49: [OK] [stylish-haskell]  case 50: [OK] [stylish-haskell]  case 51: [OK] [stylish-haskell]  case 52: [OK] [stylish-haskell]  case 53: [OK] [stylish-haskell]  case 54: [OK] [stylish-haskell]  case 55: [OK] [stylish-haskell]  case 56: [OK] [stylish-haskell]  case 57: [OK] [stylish-haskell]  case 58: [OK] [stylish-haskell]  case 59: [OK] [stylish-haskell]  case 60: [OK] [stylish-haskell]  case 61 (issue #282): [OK] [stylish-haskell]  case 62 (issue #273): [OK] [stylish-haskell]  case 63 (issue #338): [OK] [stylish-haskell]  case 64: [OK] [stylish-haskell]  case 65: [OK] [stylish-haskell]  case 66 (issue #411): [OK] [stylish-haskell] Language.Haskell.Stylish.Step.Imports.Tests: [stylish-haskell]  case 01: [OK] [stylish-haskell]  case 02: [OK] [stylish-haskell]  case 03: [OK] [stylish-haskell]  case 04: [OK] [stylish-haskell]  case 05: [OK] [stylish-haskell]  case 06: [OK] [stylish-haskell]  case 07: [OK] [stylish-haskell]  case 08: [OK] [stylish-haskell]  case 08b: [OK] [stylish-haskell]  case 09: [OK] [stylish-haskell]  case 10: [OK] [stylish-haskell]  case 11: [OK] [stylish-haskell]  case 11b: [OK] [stylish-haskell]  case 12: [OK] [stylish-haskell]  case 12b: [OK] [stylish-haskell]  case 13: [OK] [stylish-haskell]  case 13b: [OK] [stylish-haskell]  case 14: [OK] [stylish-haskell]  case 15: [OK] [stylish-haskell]  case 16: [OK] [stylish-haskell]  case 17: [OK] [stylish-haskell]  case 18: [OK] [stylish-haskell]  case 19: [OK] [stylish-haskell]  case 19b: [OK] [stylish-haskell]  case 19d: [OK] [stylish-haskell]  case 19d: [OK] [stylish-haskell]  case 20: [OK] [stylish-haskell]  case 21: [OK] [stylish-haskell]  case 22: [OK] [stylish-haskell]  case 23: [OK] [stylish-haskell]  case 23b: [OK] [stylish-haskell]  case 24: [OK] [stylish-haskell]  case 25: [OK] [stylish-haskell]  case 26 (issue #185): [OK] [stylish-haskell]  case 27: [OK] [stylish-haskell]  case 28: [OK] [stylish-haskell]  case 29: [OK] [stylish-haskell]  case 30: [OK] [stylish-haskell]  case 31: [OK] [stylish-haskell]  case 32: [OK] [stylish-haskell]  case 33: [OK] [stylish-haskell]  case 34: [OK] [stylish-haskell]  case 35: [OK] [stylish-haskell]  case 36: [OK] [stylish-haskell]  case 37: [OK] [stylish-haskell]  case 38: [OK] [stylish-haskell]  case 39: [OK] [stylish-haskell]  case 40: [OK] [stylish-haskell]  case 41: [OK] [stylish-haskell]  case 42: [OK] [stylish-haskell]  case 43: [OK] [stylish-haskell]  case 44a: [OK] [stylish-haskell]  case 44b: [OK] [stylish-haskell]  case 44c: [OK] [stylish-haskell] Language.Haskell.Stylish.Step.Imports.FelixTests: [stylish-haskell]  Hello world: [OK] [stylish-haskell]  Sorted simple: [OK] [stylish-haskell]  Sorted import lists: [OK] [stylish-haskell]  Sorted import lists and import decls: [OK] [stylish-haskell]  Import constructor all: [OK] [stylish-haskell]  Import constructor specific: [OK] [stylish-haskell]  Import constructor specific sorted: [OK] [stylish-haskell]  Imports step does not change rest of file: [OK] [stylish-haskell]  Imports respect groups: [OK] [stylish-haskell]  Imports respects whitespace between groups: [OK] [stylish-haskell]  Doesn't add extra space after 'hiding': [OK] [stylish-haskell]  Should be able to format symbolic imports: [OK] [stylish-haskell]  Able to merge equivalent imports: [OK] [stylish-haskell]  Obeys max columns setting: [OK] [stylish-haskell]  Obeys max columns setting with two in each: [OK] [stylish-haskell]  Respects multiple groups: [OK] Building stm-containers [mono-traversable] Phase: setupCompilerEnvironmentPhase [mono-traversable] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [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.DRFj9bD2KW/setup-package.conf.d -threaded [mono-traversable] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.DRFj9bD2KW/Main.o ) [mono-traversable] [2 of 2] Linking Setup [mono-traversable] Phase: updateAutotoolsGnuConfigScriptsPhase [mono-traversable] Phase: configurePhase [mono-traversable] configureFlags: --verbose --prefix=/nix/store/ynns3via43n4l963m3ly0w1i0yw2akcp-mono-traversable-1.0.21.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/8d7j5apph0mykzz50j0md9299mmbsify-mono-traversable-1.0.21.0-doc/share/doc/mono-traversable-1.0.21.0 --with-gcc=gcc --package-db=/build/tmp.DRFj9bD2KW/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/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.20.1.0 [mono-traversable] Dependency bytestring >=0.9: using bytestring-0.12.2.0 [mono-traversable] Dependency containers >=0.5.8: using containers-0.7 [mono-traversable] Dependency hashable: using hashable-1.5.0.0 [mono-traversable] Dependency split >=0.2: using split-0.2.5 [mono-traversable] Dependency text >=0.11: using text-2.1.2 [mono-traversable] Dependency transformers >=0.3: using transformers-0.6.1.1 [mono-traversable] Dependency unordered-containers >=0.2: using unordered-containers-0.2.20.1 [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.15.0.1 [mono-traversable] Dependency base: using base-4.20.1.0 [mono-traversable] Dependency bytestring: using bytestring-0.12.2.0 [mono-traversable] Dependency containers: using containers-0.7 [mono-traversable] Dependency foldl: using foldl-1.4.18 [mono-traversable] Dependency hspec: using hspec-2.11.14 [mono-traversable] Dependency mono-traversable: using mono-traversable-1.0.21.0 [mono-traversable] Dependency text: using text-2.1.2 [mono-traversable] Dependency transformers: using transformers-0.6.1.1 [mono-traversable] Dependency unordered-containers: using unordered-containers-0.2.20.1 [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-mbWObLsTcO1hEmj7RIe9C [mono-traversable]  include base-4.20.1.0-2277 [mono-traversable]  include bytestring-0.12.2.0-5835 [mono-traversable]  include containers-0.7-dff9 [mono-traversable]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [mono-traversable]  include split-0.2.5-ELeihbPzZRd6BPLhHtAjQV [mono-traversable]  include text-2.1.2-9845 [mono-traversable]  include transformers-0.6.1.1-407f [mono-traversable]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [mono-traversable]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [mono-traversable]  include vector-algorithms-0.9.1.0-HilSnNLzDUS2z0X05ydZFE [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/Types/Match.lhs:59:1 [regex]  96% ( 54 / 56) in 'Text.RE.Replace' [regex]  Missing documentation for: [regex]  Module header [regex]  replace (Text/RE/ZeInternals/Replace.lhs:194) [regex] Warning: 'MacroDescriptor' is ambiguous. It is defined [regex]  * at Text/RE/ZeInternals/TestBench.lhs:101:3 [regex]  * at Text/RE/ZeInternals/TestBench.lhs:100:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/TestBench.lhs:100:1 [regex]  0% ( 0 / 20) in 'Text.RE.TestBench.Parsers' [regex]  Missing documentation for: [regex]  Module header [regex]  parseInteger (Text/RE/ZeInternals/TestBench/Parsers.hs:63) [regex]  parseHex (Text/RE/ZeInternals/TestBench/Parsers.hs:66) [regex]  parseDouble (Text/RE/ZeInternals/TestBench/Parsers.hs:69) [regex]  parseString (Text/RE/ZeInternals/TestBench/Parsers.hs:72) [regex]  parseSimpleString (Text/RE/ZeInternals/TestBench/Parsers.hs:75) [regex]  parseDate (Text/RE/ZeInternals/TestBench/Parsers.hs:97) [regex]  parseSlashesDate (Text/RE/ZeInternals/TestBench/Parsers.hs:100) [regex]  parseTimeOfDay (Text/RE/ZeInternals/TestBench/Parsers.hs:103) [regex]  parseTimeZone (Text/RE/ZeInternals/TestBench/Parsers.hs:106) [regex]  parseDateTime (Text/RE/ZeInternals/TestBench/Parsers.hs:109) [regex]  parseDateTime8601 (Text/RE/ZeInternals/TestBench/Parsers.hs:112) [regex]  parseDateTimeCLF (Text/RE/ZeInternals/TestBench/Parsers.hs:115) [regex]  parseShortMonth (Text/RE/ZeInternals/TestBench/Parsers.hs:118) [regex]  shortMonthArray (Text/RE/ZeInternals/TestBench/Parsers.hs:135) [regex]  IPV4Address (Text/RE/ZeInternals/TestBench/Parsers.hs:138) [regex]  parseIPv4Address (Text/RE/ZeInternals/TestBench/Parsers.hs:141) [regex]  Severity (Text/RE/ZeInternals/TestBench/Parsers.hs:155) [regex]  parseSeverity (Text/RE/ZeInternals/TestBench/Parsers.hs:167) [regex]  severityKeywords (Text/RE/ZeInternals/TestBench/Parsers.hs:178) [regex]  82% ( 23 / 28) in 'Text.RE.TestBench' [regex]  Missing documentation for: [regex]  Module header [regex]  presentRegexType (Text/RE/ZeInternals/TestBench.lhs:80) [regex]  mdRegexSource (Text/RE/ZeInternals/TestBench.lhs:499) [regex]  runTests (Text/RE/ZeInternals/TestBench.lhs:199) [regex]  runTests' (Text/RE/ZeInternals/TestBench.lhs:211) [regex]  0% ( 0 / 4) in 'Text.RE.ZeInternals.Types.Poss' [regex]  Missing documentation for: [regex]  Module header [regex]  Poss (Text/RE/ZeInternals/Types/Poss.hs:8) [regex]  poss (Text/RE/ZeInternals/Types/Poss.hs:36) [regex]  poss2either (Text/RE/ZeInternals/Types/Poss.hs:40) [regex] Warning: '$$' is out of scope. [regex]  If you qualify the identifier, haddock can try to link it anyway. [regex] Warning: 'SearchReplace' is ambiguous. It is defined [regex]  * at Text/RE/ZeInternals/Types/SearchReplace.lhs:11:3 [regex]  * at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 [regex]  85% ( 6 / 7) in 'Text.RE.Tools.IsRegex' [regex]  Missing documentation for: [regex]  Module header [regex]  91% ( 11 / 12) in 'Text.RE.Tools.Lex' [regex]  Missing documentation for: [regex]  Module header [regex] Warning: 'Line' is ambiguous. It is defined [regex]  * at Text/RE/Tools/Grep.lhs:61:3 [regex]  * at Text/RE/Tools/Grep.lhs:60:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/Tools/Grep.lhs:60:1 [regex] Warning: 'Matches' is ambiguous. It is defined [regex]  * at Text/RE/ZeInternals/Types/Matches.lhs:34:3 [regex]  * at Text/RE/ZeInternals/Types/Matches.lhs:33:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/Types/Matches.lhs:33:1 [regex] Warning: 'velocity' is out of scope. [regex]  If you qualify the identifier, haddock can try to link it anyway. [regex]  95% ( 22 / 23) in 'Text.RE.Tools.Grep' [regex]  Missing documentation for: [regex]  Module header [regex]  92% ( 12 / 13) in 'Text.RE.Tools.Find' [regex]  Missing documentation for: [regex]  Module header [stylish-haskell]  Doesn't delete nullary imports: [OK] [stylish-haskell] Language.Haskell.Stylish.Step.LanguagePragmas.Tests: [stylish-haskell]  case 01: [OK] [stylish-haskell]  case 02: [OK] [stylish-haskell]  case 03: [OK] [stylish-haskell]  case 04: [OK] [stylish-haskell]  case 05: [OK] [stylish-haskell]  case 06: [OK] [stylish-haskell]  case 07: [OK] [stylish-haskell]  case 08: [OK] [stylish-haskell]  case 09: [OK] [stylish-haskell]  case 10: [OK] [stylish-haskell]  case 11: [OK] [stylish-haskell]  case 12: [OK] [stylish-haskell]  case 13: [OK] [stylish-haskell]  case 14: [OK] [stylish-haskell] Language.Haskell.Stylish.Printer.ModuleHeader: [stylish-haskell]  Does not indent absent export list: [OK] [stylish-haskell]  Does not indent absent export list, open_bracket = same_line: [OK] [stylish-haskell]  Empty exports list: [OK] [stylish-haskell]  Empty exports list , open_bracket = same_line: [OK] [stylish-haskell]  Single exported variable: [OK] [stylish-haskell]  Single exported variable, open_bracket = same_line: [OK] [stylish-haskell]  Multiple exported variables: [OK] [stylish-haskell]  Multiple exported variables, open_bracket = same_line: [OK] [stylish-haskell]  Only reformats module header: [OK] [stylish-haskell]  Only reformats module header, open_bracket = same_line: [OK] [stylish-haskell]  Leaving pragmas in place: [OK] [stylish-haskell]  Leaving pragmas in place, open_bracket = same_line: [OK] [stylish-haskell]  Leaving pragmas in place variant: [OK] [stylish-haskell]  Leaving pragmas in place variant, open_bracket = same_line: [OK] [stylish-haskell]  Leaving comments in place: [OK] [stylish-haskell]  Leaving comments in place, open_bracket = same_line: [OK] [stylish-haskell]  Exports all: [OK] [stylish-haskell]  Exports all, open_bracket = same_line: [OK] [stylish-haskell]  Exports module: [OK] [stylish-haskell]  Exports module, open_bracket = same_line: [OK] [stylish-haskell]  Exports symbol: [OK] [stylish-haskell]  Exports symbol, open_bracket = same_line: [OK] [stylish-haskell]  Respects groups: [OK] [stylish-haskell]  Respects groups, open_bracket = same_line: [OK] [stylish-haskell]  'where' not repeated when not part of exports with always break_where: [OK] [stylish-haskell]  'where' not repeated when not part of exports with always break_where, open_bracket = same_line: [OK] [stylish-haskell]  Indents absent export list with 2 spaces with always break_where: [OK] [stylish-haskell]  Indents absent export list with 2 spaces with always break_where, open_bracket = same_line: [OK] [stylish-haskell]  Indents with 2 spaces: [OK] [stylish-haskell]  Indents with 2 spaces, open_bracket = same_line: [OK] [stylish-haskell]  Group doc with 2 spaces: [OK] [stylish-haskell]  Group doc with 2 spaces, open_bracket = same_line: [OK] [stylish-haskell]  Does not sort: [OK] [stylish-haskell]  Repects separate_lists: [OK] [stylish-haskell]  Repects separate_lists, open_bracket = same_line: [OK] [stylish-haskell]  Indents absent export list with always break_where: [OK] [stylish-haskell]  Respects bundled patterns: [OK] [stylish-haskell]  Respects bundled patterns, open_bracket = same_line: [OK] [stylish-haskell]  Inline no export list: [OK] [stylish-haskell]  Inline empty export list: [OK] [stylish-haskell]  Inline empty export list, open_bracket = same_line: [OK] [stylish-haskell]  Inline single export: [OK] [stylish-haskell]  Inline single export, open_bracket = same_line: [OK] [stylish-haskell]  Inline single line sorts: [OK] [stylish-haskell]  Inline single line sorts, open_bracket = same_line: [OK] [stylish-haskell]  Inline breaks when too long: [OK] [stylish-haskell]  Inline breaks when too long, open_bracket = same_line: [OK] [stylish-haskell]  Inline single line when no max cols: [OK] [stylish-haskell]  Inline single line when no max cols, open_bracket = same_line: [OK] [stylish-haskell]  Inline breaks when comments present: [OK] [stylish-haskell]  Inline breaks when comments present, open_bracket = same_line: [OK] [stylish-haskell]  Single no export list: [OK] [stylish-haskell]  Single no export list, open_bracket = same_line: [OK] [stylish-haskell]  Single empty export list: [OK] [stylish-haskell]  Single empty export list, open_bracket = same_line: [OK] [stylish-haskell]  Single one export: [OK] [stylish-haskell]  Single one export, open_bracket = same_line: [OK] [stylish-haskell]  Single two exports: [OK] [stylish-haskell]  Single two exports, open_bracket = same_line: [OK] [stylish-haskell]  Single one export with comment: [OK] [stylish-haskell]  Single one export with comment, open_bracket = same_line: [OK] [stylish-haskell]  Single one module comment: [OK] [stylish-haskell]  Inline comments: [OK] [stylish-haskell]  Deprecated pragma to the module: [OK] [stylish-haskell]  Warning pragma without export list: [OK] [stylish-haskell] Language.Haskell.Stylish.Step.SimpleAlign.Tests: [stylish-haskell]  case 01: [OK] [stylish-haskell]  case 02: [OK] [stylish-haskell]  case 03: [OK] [stylish-haskell]  case 04: [OK] [stylish-haskell]  case 05: [OK] [stylish-haskell]  case 06: [OK] [stylish-haskell]  case 07: [OK] [stylish-haskell]  case 08: [OK] [stylish-haskell]  case 09: [OK] [stylish-haskell]  case 10: [OK] [stylish-haskell]  case 11: [OK] [stylish-haskell]  case 12: [OK] [stylish-haskell]  case 13: [OK] [stylish-haskell]  case 13b: [OK] [stylish-haskell]  case 14: [OK] [stylish-haskell]  case 15: [OK] [stylish-haskell]  case 16: [OK] [stylish-haskell]  case 17: [OK] [stylish-haskell] Language.Haskell.Stylish.Step.SimpleSquash.Tests: [stylish-haskell]  case 01: [OK] [stylish-haskell]  case 02: [OK] [stylish-haskell]  case 03: [OK] [stylish-haskell]  case 04: [OK] [stylish-haskell]  case 05: [OK] [stylish-haskell]  case 06 (issue #355): [OK] [stylish-haskell] Language.Haskell.Stylish.Step.Tabs.Tests: [stylish-haskell]  case 01: [OK] [stylish-haskell] Language.Haskell.Stylish.Step.TrailingWhitespace.Tests: [stylish-haskell]  case 01: [OK] [mono-traversable]  component mono-traversable-1.0.21.0-HRXvJHQsPOZDdJEd72EIup-test [mono-traversable]  include HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [mono-traversable]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [mono-traversable]  include base-4.20.1.0-2277 [mono-traversable]  include bytestring-0.12.2.0-5835 [mono-traversable]  include containers-0.7-dff9 [mono-traversable]  include foldl-1.4.18-JUvpw4UKAdU3SFdPE11NgQ [mono-traversable]  include hspec-2.11.14-3auEz28FeP0D0azREoF21o [mono-traversable]  include mono-traversable-1.0.21.0-mbWObLsTcO1hEmj7RIe9C [mono-traversable]  include text-2.1.2-9845 [mono-traversable]  include transformers-0.6.1.1-407f [mono-traversable]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [mono-traversable]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [mono-traversable] Linked component graph: [mono-traversable]  unit mono-traversable-1.0.21.0-mbWObLsTcO1hEmj7RIe9C [mono-traversable]  include base-4.20.1.0-2277 [mono-traversable]  include bytestring-0.12.2.0-5835 [mono-traversable]  include containers-0.7-dff9 [mono-traversable]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [mono-traversable]  include split-0.2.5-ELeihbPzZRd6BPLhHtAjQV [mono-traversable]  include text-2.1.2-9845 [mono-traversable]  include transformers-0.6.1.1-407f [mono-traversable]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [mono-traversable]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [mono-traversable]  include vector-algorithms-0.9.1.0-HilSnNLzDUS2z0X05ydZFE [mono-traversable]  Data.Containers=mono-traversable-1.0.21.0-mbWObLsTcO1hEmj7RIe9C:Data.Containers,Data.MonoTraversable=mono-traversable-1.0.21.0-mbWObLsTcO1hEmj7RIe9C:Data.MonoTraversable,Data.MonoTraversable.Unprefixed=mono-traversable-1.0.21.0-mbWObLsTcO1hEmj7RIe9C:Data.MonoTraversable.Unprefixed,Data.NonNull=mono-traversable-1.0.21.0-mbWObLsTcO1hEmj7RIe9C:Data.NonNull,Data.Sequences=mono-traversable-1.0.21.0-mbWObLsTcO1hEmj7RIe9C:Data.Sequences [mono-traversable]  unit mono-traversable-1.0.21.0-HRXvJHQsPOZDdJEd72EIup-test [mono-traversable]  include HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [mono-traversable]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [mono-traversable]  include base-4.20.1.0-2277 [mono-traversable]  include bytestring-0.12.2.0-5835 [mono-traversable]  include containers-0.7-dff9 [mono-traversable]  include foldl-1.4.18-JUvpw4UKAdU3SFdPE11NgQ [mono-traversable]  include hspec-2.11.14-3auEz28FeP0D0azREoF21o [mono-traversable]  include mono-traversable-1.0.21.0-mbWObLsTcO1hEmj7RIe9C [mono-traversable]  include text-2.1.2-9845 [mono-traversable]  include transformers-0.6.1.1-407f [mono-traversable]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [mono-traversable]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [mono-traversable] Ready component graph: [mono-traversable]  definite mono-traversable-1.0.21.0-mbWObLsTcO1hEmj7RIe9C [mono-traversable]  depends base-4.20.1.0-2277 [mono-traversable]  depends bytestring-0.12.2.0-5835 [mono-traversable]  depends containers-0.7-dff9 [mono-traversable]  depends hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [mono-traversable]  depends split-0.2.5-ELeihbPzZRd6BPLhHtAjQV [mono-traversable]  depends text-2.1.2-9845 [mono-traversable]  depends transformers-0.6.1.1-407f [mono-traversable]  depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [mono-traversable]  depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [mono-traversable]  depends vector-algorithms-0.9.1.0-HilSnNLzDUS2z0X05ydZFE [mono-traversable]  definite mono-traversable-1.0.21.0-HRXvJHQsPOZDdJEd72EIup-test [mono-traversable]  depends HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [mono-traversable]  depends QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [mono-traversable]  depends base-4.20.1.0-2277 [mono-traversable]  depends bytestring-0.12.2.0-5835 [mono-traversable]  depends containers-0.7-dff9 [mono-traversable]  depends foldl-1.4.18-JUvpw4UKAdU3SFdPE11NgQ [mono-traversable]  depends hspec-2.11.14-3auEz28FeP0D0azREoF21o [mono-traversable]  depends mono-traversable-1.0.21.0-mbWObLsTcO1hEmj7RIe9C [mono-traversable]  depends text-2.1.2-9845 [mono-traversable]  depends transformers-0.6.1.1-407f [mono-traversable]  depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [mono-traversable]  depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [mono-traversable] Using Cabal-3.12.1.0 compiled by ghc-9.10 [mono-traversable] Using compiler: ghc-9.10.2 [mono-traversable] Using install prefix: [mono-traversable] /nix/store/ynns3via43n4l963m3ly0w1i0yw2akcp-mono-traversable-1.0.21.0 [mono-traversable] Executables installed in: [mono-traversable] /nix/store/ynns3via43n4l963m3ly0w1i0yw2akcp-mono-traversable-1.0.21.0/bin [mono-traversable] Libraries installed in: [mono-traversable] /nix/store/ynns3via43n4l963m3ly0w1i0yw2akcp-mono-traversable-1.0.21.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/mono-traversable-1.0.21.0-mbWObLsTcO1hEmj7RIe9C [mono-traversable] Dynamic Libraries installed in: [regex] Warning: 'LineEdit' is ambiguous. It is defined [regex]  * at Text/RE/Tools/Edit.lhs:56:5 [regex]  * at Text/RE/Tools/Edit.lhs:61:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/Tools/Edit.lhs:61:1 [regex]  95% ( 20 / 21) in 'Text.RE.Tools.Edit' [regex]  Missing documentation for: [regex]  Module header [regex]  95% ( 23 / 24) in 'Text.RE.Tools.Sed' [regex]  Missing documentation for: [regex]  Module header [regex]  97% ( 41 / 42) in 'Text.RE.Tools' [regex]  Missing documentation for: [regex]  Module header [regex]  83% ( 5 / 6) in 'Text.RE.Summa' [regex]  Missing documentation for: [regex]  Module header [regex] Warning: 'SearcgReplace' is out of scope. [regex]  If you qualify the identifier, haddock can try to link it anyway. [regex]  87% ( 36 / 41) in 'Text.RE.ZeInternals' [regex]  Missing documentation for: [regex]  Module header [regex]  formatTokens0 (Text/RE/ZeInternals/NamedCaptures.lhs:221) [regex]  mkTDFA (Text/RE/ZeInternals/TestBench.lhs:76) [regex]  mkPCRE (Text/RE/ZeInternals/TestBench.lhs:77) [regex]  badMacros (Text/RE/ZeInternals/TestBench.lhs:185) [regex] Warning: 'REOptions' is ambiguous. It is defined [regex]  * at Text/RE/REOptions.lhs:65:3 [regex]  * at Text/RE/ZeInternals/TDFA.hs:131:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/TDFA.hs:131:1 [regex] Warning: 'SimpleReOptions' is out of scope. [regex]  If you qualify the identifier, haddock can try to link it anyway. [regex] Warning: 'RE' is ambiguous. It is defined [regex]  * at Text/RE/ZeInternals/TDFA.hs:88:3 [regex]  * at Text/RE/ZeInternals/TDFA.hs:87:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/TDFA.hs:87:1 [regex] Warning: 's' is out of scope. [regex]  If you qualify the identifier, haddock can try to link it anyway. [regex] Warning: 'SearchReplace' is ambiguous. It is defined [regex]  * at Text/RE/ZeInternals/Types/SearchReplace.lhs:11:3 [regex]  * at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 [regex] Warning: 'SearchReplace' is ambiguous. It is defined [regex]  * at Text/RE/ZeInternals/Types/SearchReplace.lhs:11:3 [regex]  * at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 [regex] Warning: 'SearchReplace' is ambiguous. It is defined [regex]  * at Text/RE/ZeInternals/Types/SearchReplace.lhs:11:3 [regex]  * at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 [regex] Warning: 'SearchReplace' is ambiguous. It is defined [regex]  * at Text/RE/ZeInternals/Types/SearchReplace.lhs:11:3 [regex]  * at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 [regex] Warning: 'SearchReplace' is ambiguous. It is defined [regex]  * at Text/RE/ZeInternals/Types/SearchReplace.lhs:11:3 [regex]  * at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 [regex] Warning: 'SearchReplace' is ambiguous. It is defined [regex]  * at Text/RE/ZeInternals/Types/SearchReplace.lhs:11:3 [regex]  * at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [stylish-haskell] Language.Haskell.Stylish.Step.UnicodeSyntax.Tests: [stylish-haskell]  case 01: [OK] [stylish-haskell]  case 02: [OK] [stylish-haskell]  case 03: [OK] [stylish-haskell] Language.Haskell.Stylish.Tests: [stylish-haskell]  case 01: [OK] [stylish-haskell]  case 02: [OK] [stylish-haskell]  case 03: [OK] [stylish-haskell]  case 04: [OK] [stylish-haskell]  case 05: [OK] [stylish-haskell]  case 06: [OK] [stylish-haskell]  case 07: [OK] [stylish-haskell] Language.Haskell.Stylish.Regressions: [stylish-haskell]  case 00 (issue #198): [OK] [stylish-haskell]  [stylish-haskell]  Test Cases Total [stylish-haskell]  Passed 278 278 [stylish-haskell]  Failed 0 0 [stylish-haskell]  Total 278 278 [stylish-haskell] Test suite stylish-haskell-tests: PASS [stylish-haskell] Test suite logged to: [stylish-haskell] dist/test/stylish-haskell-0.15.1.0-stylish-haskell-tests.log [stylish-haskell] 1 of 1 test suites (1 of 1 test cases) passed. [stylish-haskell] Phase: haddockPhase [stylish-haskell] Preprocessing library for stylish-haskell-0.15.1.0... [stylish-haskell] Running Haddock on library for stylish-haskell-0.15.1.0... [stylish-haskell] Warning: The documentation for the following packages are not installed. No [stylish-haskell] links will be generated to these packages: vector-0.13.2.0 [stylish-haskell] [ 1 of 26] Compiling Language.Haskell.Stylish.Block ( lib/Language/Haskell/Stylish/Block.hs, /build/ghc1223_0/ghc_8.o, /build/ghc1223_0/ghc_8.dyn_o ) [stylish-haskell] [ 2 of 26] Compiling Language.Haskell.Stylish.Config.Internal ( lib/Language/Haskell/Stylish/Config/Internal.hs, /build/ghc1223_0/ghc_14.o, /build/ghc1223_0/ghc_14.dyn_o ) [stylish-haskell] [ 3 of 26] Compiling Language.Haskell.Stylish.Editor ( lib/Language/Haskell/Stylish/Editor.hs, /build/ghc1223_0/ghc_16.o, /build/ghc1223_0/ghc_16.dyn_o ) [stylish-haskell] [ 4 of 26] Compiling Language.Haskell.Stylish.GHC ( lib/Language/Haskell/Stylish/GHC.hs, /build/ghc1223_0/ghc_18.o, /build/ghc1223_0/ghc_18.dyn_o ) [stylish-haskell] [ 5 of 26] Compiling Language.Haskell.Stylish.Comments ( lib/Language/Haskell/Stylish/Comments.hs, /build/ghc1223_0/ghc_10.o, /build/ghc1223_0/ghc_10.dyn_o ) [stylish-haskell] [ 6 of 26] Compiling Language.Haskell.Stylish.Module ( lib/Language/Haskell/Stylish/Module.hs, /build/ghc1223_0/ghc_20.o, /build/ghc1223_0/ghc_20.dyn_o ) [stylish-haskell] lib/Language/Haskell/Stylish/Module.hs:54:1: warning: []8;;https://errors.haskell.org/messages/GHC-90177\GHC-90177]8;;\] [-Worphans] [stylish-haskell]  Orphan class instance: instance Eq GHC.RawPkgQual [stylish-haskell]  Suggested fix: [stylish-haskell]  Move the instance declaration to the module of the class or of the type, or [stylish-haskell]  wrap the type with a newtype and declare the instance on the new type. [stylish-haskell]  | [stylish-haskell] 54 | deriving instance Eq GHC.RawPkgQual [stylish-haskell]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [stylish-haskell]  [stylish-haskell] [ 7 of 26] Compiling Language.Haskell.Stylish.Ordering ( lib/Language/Haskell/Stylish/Ordering.hs, /build/ghc1223_0/ghc_22.o, /build/ghc1223_0/ghc_22.dyn_o ) [stylish-haskell] [ 8 of 26] Compiling Language.Haskell.Stylish.Parse ( lib/Language/Haskell/Stylish/Parse.hs, nothing ) [stylish-haskell] lib/Language/Haskell/Stylish/Parse.hs:9:70: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] [stylish-haskell]  The import of ‘foldl'’ from module ‘Data.List’ is redundant [stylish-haskell]  | [stylish-haskell] 9 | import Data.List (foldl', [stylish-haskell]  | ^^^^^^ [stylish-haskell]  [stylish-haskell] [ 9 of 26] Compiling Language.Haskell.Stylish.Printer ( lib/Language/Haskell/Stylish/Printer.hs, /build/ghc1223_0/ghc_24.o, /build/ghc1223_0/ghc_24.dyn_o ) [stylish-haskell] [10 of 26] Compiling Language.Haskell.Stylish.Step ( lib/Language/Haskell/Stylish/Step.hs, /build/ghc1223_0/ghc_26.o, /build/ghc1223_0/ghc_26.dyn_o ) [stylish-haskell] [11 of 26] Compiling Language.Haskell.Stylish.Step.Tabs ( lib/Language/Haskell/Stylish/Step/Tabs.hs, /build/ghc1223_0/ghc_40.o, /build/ghc1223_0/ghc_40.dyn_o ) [stylish-haskell] [12 of 26] Compiling Language.Haskell.Stylish.Step.TrailingWhitespace ( lib/Language/Haskell/Stylish/Step/TrailingWhitespace.hs, /build/ghc1223_0/ghc_42.o, /build/ghc1223_0/ghc_42.dyn_o ) [stylish-haskell] [13 of 26] Compiling Language.Haskell.Stylish.Util ( lib/Language/Haskell/Stylish/Util.hs, /build/ghc1223_0/ghc_46.o, /build/ghc1223_0/ghc_46.dyn_o ) [mono-traversable] /nix/store/ynns3via43n4l963m3ly0w1i0yw2akcp-mono-traversable-1.0.21.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [mono-traversable] Private executables installed in: [mono-traversable] /nix/store/ynns3via43n4l963m3ly0w1i0yw2akcp-mono-traversable-1.0.21.0/libexec/x86_64-linux-ghc-9.10.2-1e2a/mono-traversable-1.0.21.0 [mono-traversable] Data files installed in: [mono-traversable] /nix/store/ynns3via43n4l963m3ly0w1i0yw2akcp-mono-traversable-1.0.21.0/share/x86_64-linux-ghc-9.10.2-1e2a/mono-traversable-1.0.21.0 [mono-traversable] Documentation installed in: [mono-traversable] /nix/store/8d7j5apph0mykzz50j0md9299mmbsify-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/ynns3via43n4l963m3ly0w1i0yw2akcp-mono-traversable-1.0.21.0/etc [mono-traversable] No alex found [mono-traversable] Using ar found on system at: [mono-traversable] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-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/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [mono-traversable] Using ghc version 9.10.2 found on system at: [mono-traversable] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [mono-traversable] Using ghc-pkg version 9.10.2 found on system at: [mono-traversable] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [mono-traversable] No ghcjs found [mono-traversable] No ghcjs-pkg found [mono-traversable] No greencard found [mono-traversable] Using haddock version 2.31.0 found on system at: [mono-traversable] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [mono-traversable] No happy found [mono-traversable] Using haskell-suite found on system at: haskell-suite-dummy-location [mono-traversable] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [mono-traversable] No hmake found [mono-traversable] Using hpc version 0.69 found on system at: [mono-traversable] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [mono-traversable] Using hsc2hs version 0.68.10 found on system at: [mono-traversable] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [mono-traversable] Using hscolour version 1.25 found on system at: [mono-traversable] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [mono-traversable] No jhc found [mono-traversable] Using ld found on system at: [mono-traversable] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [mono-traversable] No pkg-config found [mono-traversable] Using runghc version 9.10.2 found on system at: [mono-traversable] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [mono-traversable] Using strip version 2.44 found on system at: [mono-traversable] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [mono-traversable] Using tar found on system at: [mono-traversable] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-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] src/Data/MonoTraversable.hs:188:47: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [mono-traversable]  • The ‘~’ operator is out of scope. [mono-traversable]  Assuming it to stand for an equality constraint. [mono-traversable]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [mono-traversable]  exported from Data.Type.Equality and Prelude. [mono-traversable]  If you are using a custom Prelude, consider re-exporting it. [mono-traversable]  • This will become an error in a future GHC release. [mono-traversable]  | [mono-traversable] 188 | default omap :: (Functor f, Element (f a) ~ a, f a ~ mono) [mono-traversable]  | ^ [mono-traversable]  [mono-traversable] src/Data/MonoTraversable.hs:188:56: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [mono-traversable]  • The ‘~’ operator is out of scope. [mono-traversable]  Assuming it to stand for an equality constraint. [mono-traversable]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [mono-traversable]  exported from Data.Type.Equality and Prelude. [mono-traversable]  If you are using a custom Prelude, consider re-exporting it. [mono-traversable]  • This will become an error in a future GHC release. [mono-traversable]  | [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 [regex] Warning: 'SearchReplace' is ambiguous. It is defined [regex]  * at Text/RE/ZeInternals/Types/SearchReplace.lhs:11:3 [regex]  * at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 [regex] Warning: 'Matches' is ambiguous. It is defined [regex]  * at Text/RE/ZeInternals/Types/Matches.lhs:34:3 [regex]  * at Text/RE/ZeInternals/Types/Matches.lhs:33:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/Types/Matches.lhs:33:1 [regex] Warning: 'Match' is ambiguous. It is defined [regex]  * at Text/RE/ZeInternals/Types/Match.lhs:60:3 [regex]  * at Text/RE/ZeInternals/Types/Match.lhs:59:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/Types/Match.lhs:59:1 [regex] Warning: 'SearchReplace' is ambiguous. It is defined [regex]  * at Text/RE/ZeInternals/Types/SearchReplace.lhs:11:3 [regex]  * at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 [regex] Warning: 'SimpleReOptions' is out of scope. [regex]  If you qualify the identifier, haddock can try to link it anyway. [regex]  98% ( 70 / 71) in 'Text.RE.TDFA.Text.Lazy' [regex]  Missing documentation for: [regex]  Module header [regex] Warning: 'Matches' is ambiguous. It is defined [regex]  * at Text/RE/ZeInternals/Types/Matches.lhs:34:3 [regex]  * at Text/RE/ZeInternals/Types/Matches.lhs:33:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/Types/Matches.lhs:33:1 [regex] Warning: 'Match' is ambiguous. It is defined [regex]  * at Text/RE/ZeInternals/Types/Match.lhs:60:3 [regex]  * at Text/RE/ZeInternals/Types/Match.lhs:59:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/Types/Match.lhs:59:1 [regex] Warning: 'SearchReplace' is ambiguous. It is defined [regex]  * at Text/RE/ZeInternals/Types/SearchReplace.lhs:11:3 [regex]  * at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 [regex] Warning: 'SimpleReOptions' is out of scope. [regex]  If you qualify the identifier, haddock can try to link it anyway. [regex]  98% ( 70 / 71) in 'Text.RE.TDFA.Text' [regex]  Missing documentation for: [regex]  Module header [regex] Warning: 'Matches' is ambiguous. It is defined [regex]  * at Text/RE/ZeInternals/Types/Matches.lhs:34:3 [regex]  * at Text/RE/ZeInternals/Types/Matches.lhs:33:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/Types/Matches.lhs:33:1 [regex] Warning: 'Match' is ambiguous. It is defined [regex]  * at Text/RE/ZeInternals/Types/Match.lhs:60:3 [regex]  * at Text/RE/ZeInternals/Types/Match.lhs:59:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/Types/Match.lhs:59:1 [regex] Warning: 'SearchReplace' is ambiguous. It is defined [regex]  * at Text/RE/ZeInternals/Types/SearchReplace.lhs:11:3 [regex]  * at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [stylish-haskell] [14 of 26] Compiling Language.Haskell.Stylish.Step.Squash ( lib/Language/Haskell/Stylish/Step/Squash.hs, /build/ghc1223_0/ghc_38.o, /build/ghc1223_0/ghc_38.dyn_o ) [stylish-haskell] [15 of 26] Compiling Language.Haskell.Stylish.Step.LanguagePragmas ( lib/Language/Haskell/Stylish/Step/LanguagePragmas.hs, /build/ghc1223_0/ghc_32.o, /build/ghc1223_0/ghc_32.dyn_o ) [stylish-haskell] lib/Language/Haskell/Stylish/Step/LanguagePragmas.hs:77:15: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [stylish-haskell]  In the use of ‘head’ [stylish-haskell]  (imported from Prelude, but defined in GHC.Internal.List): [stylish-haskell]  "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." [stylish-haskell]  | [stylish-haskell] 77 | , " " <> head pragmas' [stylish-haskell]  | ^^^^ [stylish-haskell]  [stylish-haskell] lib/Language/Haskell/Stylish/Step/LanguagePragmas.hs:79:38: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [stylish-haskell]  In the use of ‘tail’ [stylish-haskell]  (imported from Prelude, but defined in GHC.Internal.List): [stylish-haskell]  "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." [stylish-haskell]  | [stylish-haskell] 79 | <> [ " , " <> pragma | pragma <- tail pragmas'] [stylish-haskell]  | ^^^^ [stylish-haskell]  [stylish-haskell] [16 of 26] Compiling Language.Haskell.Stylish.Step.UnicodeSyntax ( lib/Language/Haskell/Stylish/Step/UnicodeSyntax.hs, /build/ghc1223_0/ghc_44.o, /build/ghc1223_0/ghc_44.dyn_o ) [stylish-haskell] [17 of 26] Compiling Language.Haskell.Stylish.Step.Imports ( lib/Language/Haskell/Stylish/Step/Imports.hs, /build/ghc1223_0/ghc_30.o, /build/ghc1223_0/ghc_30.dyn_o ) [stylish-haskell] lib/Language/Haskell/Stylish/Step/Imports.hs:290:37: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [stylish-haskell]  In the use of ‘head’ [stylish-haskell]  (imported from Prelude, but defined in GHC.Internal.List): [stylish-haskell]  "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." [stylish-haskell]  | [stylish-haskell] 290 | (GHC.srcSpanStartLine . src $ head imports) [stylish-haskell]  | ^^^^ [stylish-haskell]  [stylish-haskell] [18 of 26] Compiling Language.Haskell.Stylish.Step.ModuleHeader ( lib/Language/Haskell/Stylish/Step/ModuleHeader.hs, /build/ghc1223_0/ghc_34.o, /build/ghc1223_0/ghc_34.dyn_o ) [stylish-haskell] [19 of 26] Compiling Language.Haskell.Stylish.Step.Data ( lib/Language/Haskell/Stylish/Step/Data.hs, /build/ghc1223_0/ghc_28.o, /build/ghc1223_0/ghc_28.dyn_o ) [stylish-haskell] [20 of 26] Compiling Language.Haskell.Stylish.Align ( lib/Language/Haskell/Stylish/Align.hs, /build/ghc1223_0/ghc_6.o, /build/ghc1223_0/ghc_6.dyn_o ) [stylish-haskell] [21 of 26] Compiling Language.Haskell.Stylish.Step.SimpleAlign ( lib/Language/Haskell/Stylish/Step/SimpleAlign.hs, /build/ghc1223_0/ghc_36.o, /build/ghc1223_0/ghc_36.dyn_o ) [stylish-haskell] lib/Language/Haskell/Stylish/Step/SimpleAlign.hs:15:51: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] [stylish-haskell]  The import of ‘foldl'’ from module ‘Data.List’ is redundant [stylish-haskell]  | [stylish-haskell] 15 | import Data.List (foldl', foldl1', sortOn) [stylish-haskell]  | ^^^^^^ [stylish-haskell]  [stylish-haskell] [22 of 26] Compiling Language.Haskell.Stylish.Verbose ( lib/Language/Haskell/Stylish/Verbose.hs, /build/ghc1223_0/ghc_48.o, /build/ghc1223_0/ghc_48.dyn_o ) [mono-traversable] 188 | default omap :: (Functor f, Element (f a) ~ a, f a ~ mono) [mono-traversable]  | ^ [mono-traversable]  [mono-traversable] src/Data/MonoTraversable.hs:298:30: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [mono-traversable]  • The ‘~’ operator is out of scope. [mono-traversable]  Assuming it to stand for an equality constraint. [mono-traversable]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [mono-traversable]  exported from Data.Type.Equality and Prelude. [mono-traversable]  If you are using a custom Prelude, consider re-exporting it. [mono-traversable]  • This will become an error in a future GHC release. [mono-traversable]  | [mono-traversable] 298 | default ofoldMap :: (t a ~ mono, a ~ Element (t a), F.Foldable t, Monoid m) => (Element mono -> m) -> mono -> m [mono-traversable]  | ^ [mono-traversable]  [mono-traversable] src/Data/MonoTraversable.hs:298:40: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [mono-traversable]  • The ‘~’ operator is out of scope. [mono-traversable]  Assuming it to stand for an equality constraint. [mono-traversable]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [mono-traversable]  exported from Data.Type.Equality and Prelude. [mono-traversable]  If you are using a custom Prelude, consider re-exporting it. [mono-traversable]  • This will become an error in a future GHC release. [mono-traversable]  | [mono-traversable] 298 | default ofoldMap :: (t a ~ mono, a ~ Element (t a), F.Foldable t, Monoid m) => (Element mono -> m) -> mono -> m [mono-traversable]  | ^ [mono-traversable]  [mono-traversable] src/Data/MonoTraversable.hs:304:28: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [mono-traversable]  • The ‘~’ operator is out of scope. [mono-traversable]  Assuming it to stand for an equality constraint. [mono-traversable]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [mono-traversable]  exported from Data.Type.Equality and Prelude. [mono-traversable]  If you are using a custom Prelude, consider re-exporting it. [mono-traversable]  • This will become an error in a future GHC release. [mono-traversable]  | [mono-traversable] 304 | default ofoldr :: (t a ~ mono, a ~ Element (t a), F.Foldable t) => (Element mono -> b -> b) -> b -> mono -> b [mono-traversable]  | ^ [mono-traversable]  [mono-traversable] src/Data/MonoTraversable.hs:304:38: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [mono-traversable]  • The ‘~’ operator is out of scope. [mono-traversable]  Assuming it to stand for an equality constraint. [mono-traversable]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [mono-traversable]  exported from Data.Type.Equality and Prelude. [mono-traversable]  If you are using a custom Prelude, consider re-exporting it. [mono-traversable]  • This will become an error in a future GHC release. [mono-traversable]  | [mono-traversable] 304 | default ofoldr :: (t a ~ mono, a ~ Element (t a), F.Foldable t) => (Element mono -> b -> b) -> b -> mono -> b [mono-traversable]  | ^ [mono-traversable]  [mono-traversable] src/Data/MonoTraversable.hs:310:29: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [mono-traversable]  • The ‘~’ operator is out of scope. [mono-traversable]  Assuming it to stand for an equality constraint. [mono-traversable]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [mono-traversable]  exported from Data.Type.Equality and Prelude. [mono-traversable]  If you are using a custom Prelude, consider re-exporting it. [mono-traversable]  • This will become an error in a future GHC release. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 [regex] Warning: 'SimpleReOptions' is out of scope. [regex]  If you qualify the identifier, haddock can try to link it anyway. [regex]  98% ( 70 / 71) in 'Text.RE.TDFA.String' [regex]  Missing documentation for: [regex]  Module header [regex] Warning: 'Matches' is ambiguous. It is defined [regex]  * at Text/RE/ZeInternals/Types/Matches.lhs:34:3 [regex]  * at Text/RE/ZeInternals/Types/Matches.lhs:33:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/Types/Matches.lhs:33:1 [regex] Warning: 'Match' is ambiguous. It is defined [regex]  * at Text/RE/ZeInternals/Types/Match.lhs:60:3 [regex]  * at Text/RE/ZeInternals/Types/Match.lhs:59:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/Types/Match.lhs:59:1 [regex] Warning: 'SearchReplace' is ambiguous. It is defined [regex]  * at Text/RE/ZeInternals/Types/SearchReplace.lhs:11:3 [regex]  * at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 [regex] Warning: 'SimpleReOptions' is out of scope. [regex]  If you qualify the identifier, haddock can try to link it anyway. [regex]  98% ( 70 / 71) in 'Text.RE.TDFA.Sequence' [regex]  Missing documentation for: [regex]  Module header [regex] Warning: 'Matches' is ambiguous. It is defined [regex]  * at Text/RE/ZeInternals/Types/Matches.lhs:34:3 [regex]  * at Text/RE/ZeInternals/Types/Matches.lhs:33:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/Types/Matches.lhs:33:1 [regex] Warning: 'Match' is ambiguous. It is defined [regex]  * at Text/RE/ZeInternals/Types/Match.lhs:60:3 [regex]  * at Text/RE/ZeInternals/Types/Match.lhs:59:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/Types/Match.lhs:59:1 [regex] Warning: 'SearchReplace' is ambiguous. It is defined [regex]  * at Text/RE/ZeInternals/Types/SearchReplace.lhs:11:3 [regex]  * at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 [regex] Warning: 'SimpleReOptions' is out of scope. [regex]  If you qualify the identifier, haddock can try to link it anyway. [regex]  98% ( 70 / 71) in 'Text.RE.TDFA.ByteString.Lazy' [regex]  Missing documentation for: [regex]  Module header [regex] Warning: 'Matches' is ambiguous. It is defined [regex]  * at Text/RE/ZeInternals/Types/Matches.lhs:34:3 [regex]  * at Text/RE/ZeInternals/Types/Matches.lhs:33:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/Types/Matches.lhs:33:1 [regex] Warning: 'Match' is ambiguous. It is defined [regex]  * at Text/RE/ZeInternals/Types/Match.lhs:60:3 [regex]  * at Text/RE/ZeInternals/Types/Match.lhs:59:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/Types/Match.lhs:59:1 [regex] Warning: 'SearchReplace' is ambiguous. It is defined [regex]  * at Text/RE/ZeInternals/Types/SearchReplace.lhs:11:3 [regex]  * at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 [regex] Warning: 'SimpleReOptions' is out of scope. [regex]  If you qualify the identifier, haddock can try to link it anyway. [stylish-haskell] [23 of 26] Compiling Language.Haskell.Stylish.Config.Cabal ( lib/Language/Haskell/Stylish/Config/Cabal.hs, /build/ghc1223_0/ghc_12.o, /build/ghc1223_0/ghc_12.dyn_o ) [stylish-haskell] [24 of 26] Compiling Language.Haskell.Stylish.Config ( lib/Language/Haskell/Stylish/Config.hs, nothing ) [mono-traversable]  | [mono-traversable] 310 | default ofoldl' :: (t b ~ mono, b ~ Element (t b), F.Foldable t) => (a -> Element mono -> a) -> a -> mono -> a [mono-traversable]  | ^ [mono-traversable]  [mono-traversable] src/Data/MonoTraversable.hs:310:39: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [mono-traversable]  • The ‘~’ operator is out of scope. [mono-traversable]  Assuming it to stand for an equality constraint. [mono-traversable]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [mono-traversable]  exported from Data.Type.Equality and Prelude. [mono-traversable]  If you are using a custom Prelude, consider re-exporting it. [mono-traversable]  • This will become an error in a future GHC release. [mono-traversable]  | [mono-traversable] 310 | default ofoldl' :: (t b ~ mono, b ~ Element (t b), F.Foldable t) => (a -> Element mono -> a) -> a -> mono -> a [mono-traversable]  | ^ [mono-traversable]  [mono-traversable] src/Data/MonoTraversable.hs:400:31: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [mono-traversable]  • The ‘~’ operator is out of scope. [mono-traversable]  Assuming it to stand for an equality constraint. [mono-traversable]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [mono-traversable]  exported from Data.Type.Equality and Prelude. [mono-traversable]  If you are using a custom Prelude, consider re-exporting it. [mono-traversable]  • This will become an error in a future GHC release. [mono-traversable]  | [mono-traversable] 400 | default ofoldr1Ex :: (t a ~ mono, a ~ Element (t a), F.Foldable t) [mono-traversable]  | ^ [mono-traversable]  [mono-traversable] src/Data/MonoTraversable.hs:400:41: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [mono-traversable]  • The ‘~’ operator is out of scope. [mono-traversable]  Assuming it to stand for an equality constraint. [mono-traversable]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [mono-traversable]  exported from Data.Type.Equality and Prelude. [mono-traversable]  If you are using a custom Prelude, consider re-exporting it. [mono-traversable]  • This will become an error in a future GHC release. [mono-traversable]  | [mono-traversable] 400 | default ofoldr1Ex :: (t a ~ mono, a ~ Element (t a), F.Foldable t) [mono-traversable]  | ^ [mono-traversable]  [mono-traversable] src/Data/MonoTraversable.hs:413:32: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [mono-traversable]  • The ‘~’ operator is out of scope. [mono-traversable]  Assuming it to stand for an equality constraint. [mono-traversable]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [mono-traversable]  exported from Data.Type.Equality and Prelude. [mono-traversable]  If you are using a custom Prelude, consider re-exporting it. [mono-traversable]  • This will become an error in a future GHC release. [mono-traversable]  | [mono-traversable] 413 | default ofoldl1Ex' :: (t a ~ mono, a ~ Element (t a), F.Foldable t) [mono-traversable]  | ^ [mono-traversable]  [mono-traversable] src/Data/MonoTraversable.hs:413:42: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [mono-traversable]  • The ‘~’ operator is out of scope. [mono-traversable]  Assuming it to stand for an equality constraint. [mono-traversable]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [mono-traversable]  exported from Data.Type.Equality and Prelude. [mono-traversable]  If you are using a custom Prelude, consider re-exporting it. [mono-traversable]  • This will become an error in a future GHC release. [regex]  98% ( 70 / 71) in 'Text.RE.TDFA.ByteString' [regex]  Missing documentation for: [regex]  Module header [regex] Warning: 'Matches' is ambiguous. It is defined [regex]  * at Text/RE/ZeInternals/Types/Matches.lhs:34:3 [regex]  * at Text/RE/ZeInternals/Types/Matches.lhs:33:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/Types/Matches.lhs:33:1 [regex] Warning: 'Match' is ambiguous. It is defined [regex]  * at Text/RE/ZeInternals/Types/Match.lhs:60:3 [regex]  * at Text/RE/ZeInternals/Types/Match.lhs:59:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/Types/Match.lhs:59:1 [regex] Warning: 'SearchReplace' is ambiguous. It is defined [regex]  * at Text/RE/ZeInternals/Types/SearchReplace.lhs:11:3 [regex]  * at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 [regex]  You may be able to disambiguate the identifier by qualifying it or [regex]  by specifying the type/value namespace explicitly. [regex]  Defaulting to the one defined at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 [regex] Warning: 'SimpleReOptions' is out of scope. [regex]  If you qualify the identifier, haddock can try to link it anyway. [regex] Cannot find documentation for: $prelude [regex]  98% ( 94 / 95) in 'Text.RE.TDFA' [regex]  Missing documentation for: [regex]  Module header [regex] Warning: Text.RE.Replace: could not find link destinations for: [regex]  - Text.RE.ZeInternals.Types.Match.RegexFix [regex] Warning: Text.RE.TestBench: could not find link destinations for: [regex]  - Text.RE.ZeInternals.Types.Match.RegexFix [regex]  - Text.RE.ZeInternals.TestBench.FunctionID [regex]  - Text.RE.ZeInternals.TestBench.TestResult [regex] Warning: Text.RE.ZeInternals: could not find link destinations for: [regex]  - Text.RE.ZeInternals.TestBench.TestBenchMatcher [regex]  - Text.RE.ZeInternals.NamedCaptures.FormatTokenREOptions [regex]  - Text.RE.ZeInternals.NamedCaptures.Rep_Token [regex] Warning: Text.RE.TDFA.Text.Lazy: could not find link destinations for: [regex]  - Text.RE.ZeInternals.Types.Match.RegexFix [regex] Warning: Text.RE.TDFA.Text: could not find link destinations for: [regex]  - Text.RE.ZeInternals.Types.Match.RegexFix [regex] Warning: Text.RE.TDFA.String: could not find link destinations for: [regex]  - Text.RE.ZeInternals.Types.Match.RegexFix [regex] Warning: Text.RE.TDFA.Sequence: could not find link destinations for: [regex]  - Text.RE.ZeInternals.Types.Match.RegexFix [regex] Warning: Text.RE.TDFA.ByteString.Lazy: could not find link destinations for: [regex]  - Text.RE.ZeInternals.Types.Match.RegexFix [regex] Warning: Text.RE.TDFA.ByteString: could not find link destinations for: [regex]  - Text.RE.ZeInternals.Types.Match.RegexFix [mono-traversable]  | [mono-traversable] 413 | default ofoldl1Ex' :: (t a ~ mono, a ~ Element (t a), F.Foldable t) [mono-traversable]  | ^ [mono-traversable]  [mono-traversable] src/Data/MonoTraversable.hs:919:23: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [mono-traversable]  • The ‘~’ operator is out of scope. [mono-traversable]  Assuming it to stand for an equality constraint. [mono-traversable]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [mono-traversable]  exported from Data.Type.Equality and Prelude. [mono-traversable]  If you are using a custom Prelude, consider re-exporting it. [mono-traversable]  • This will become an error in a future GHC release. [mono-traversable]  | [mono-traversable] 919 | oand :: (Element mono ~ Bool, MonoFoldable mono) => mono -> Bool [mono-traversable]  | ^ [mono-traversable]  [mono-traversable] src/Data/MonoTraversable.hs:926:22: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [mono-traversable]  • The ‘~’ operator is out of scope. [mono-traversable]  Assuming it to stand for an equality constraint. [mono-traversable]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [mono-traversable]  exported from Data.Type.Equality and Prelude. [mono-traversable]  If you are using a custom Prelude, consider re-exporting it. [mono-traversable]  • This will become an error in a future GHC release. [mono-traversable]  | [mono-traversable] 926 | oor :: (Element mono ~ Bool, MonoFoldable mono) => mono -> Bool [mono-traversable]  | ^ [mono-traversable]  [mono-traversable] src/Data/MonoTraversable.hs:960:63: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [mono-traversable]  • The ‘~’ operator is out of scope. [mono-traversable]  Assuming it to stand for an equality constraint. [mono-traversable]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [mono-traversable]  exported from Data.Type.Equality and Prelude. [mono-traversable]  If you are using a custom Prelude, consider re-exporting it. [mono-traversable]  • This will become an error in a future GHC release. [mono-traversable]  | [mono-traversable] 960 | osequence_ :: (Applicative m, MonoFoldable mono, Element mono ~ (m ())) => mono -> m () [mono-traversable]  | ^ [mono-traversable]  [mono-traversable] src/Data/MonoTraversable.hs:1060:47: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [mono-traversable]  • The ‘~’ operator is out of scope. [mono-traversable]  Assuming it to stand for an equality constraint. [mono-traversable]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [mono-traversable]  exported from Data.Type.Equality and Prelude. [mono-traversable]  If you are using a custom Prelude, consider re-exporting it. [mono-traversable]  • This will become an error in a future GHC release. [mono-traversable]  | [mono-traversable] 1060 | default otraverse :: (Traversable t, mono ~ t a, a ~ Element mono, Applicative f) => (Element mono -> f (Element mono)) -> mono -> f mono [mono-traversable]  | ^ [mono-traversable]  [mono-traversable] src/Data/MonoTraversable.hs:1060:56: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [mono-traversable]  • The ‘~’ operator is out of scope. [mono-traversable]  Assuming it to stand for an equality constraint. [mono-traversable]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [mono-traversable]  exported from Data.Type.Equality and Prelude. [mono-traversable]  If you are using a custom Prelude, consider re-exporting it. [mono-traversable]  • This will become an error in a future GHC release. [regex] Warning: Text.RE.TDFA: could not find link destinations for: [regex]  - Text.RE.ZeInternals.Types.Match.RegexFix [mono-traversable]  | [mono-traversable] 1060 | default otraverse :: (Traversable t, mono ~ t a, a ~ Element mono, Applicative f) => (Element mono -> f (Element mono)) -> mono -> f mono [mono-traversable]  | ^ [mono-traversable]  [mono-traversable] src/Data/MonoTraversable.hs:1203:45: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [mono-traversable]  • The ‘~’ operator is out of scope. [mono-traversable]  Assuming it to stand for an equality constraint. [mono-traversable]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [mono-traversable]  exported from Data.Type.Equality and Prelude. [mono-traversable]  If you are using a custom Prelude, consider re-exporting it. [mono-traversable]  • This will become an error in a future GHC release. [mono-traversable]  | [mono-traversable] 1203 | default opoint :: (Applicative f, (f a) ~ mono, Element (f a) ~ a) [mono-traversable]  | ^ [mono-traversable]  [mono-traversable] src/Data/MonoTraversable.hs:1203:67: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [mono-traversable]  • The ‘~’ operator is out of scope. [mono-traversable]  Assuming it to stand for an equality constraint. [mono-traversable]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [mono-traversable]  exported from Data.Type.Equality and Prelude. [mono-traversable]  If you are using a custom Prelude, consider re-exporting it. [mono-traversable]  • This will become an error in a future GHC release. [mono-traversable]  | [mono-traversable] 1203 | default opoint :: (Applicative f, (f a) ~ mono, Element (f a) ~ a) [mono-traversable]  | ^ [mono-traversable]  [mono-traversable] src/Data/MonoTraversable.hs:1354:15: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] [mono-traversable]  Pattern match(es) are non-exhaustive [mono-traversable]  In an irrefutable pattern: [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:19: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] [mono-traversable]  Pattern match(es) are non-exhaustive [mono-traversable]  In an irrefutable pattern: [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:15: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] [mono-traversable]  Pattern match(es) are non-exhaustive [mono-traversable]  In an irrefutable pattern: [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:19: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] [mono-traversable]  Pattern match(es) are non-exhaustive [mono-traversable]  In an irrefutable pattern: [mono-traversable]  Patterns of type ‘ViewR a’ not matched: EmptyR [mono-traversable]  | [mono-traversable] 1366 | oextend f w@(~(xxs :> _)) = [mono-traversable]  | ^^^^^^^^^^ [mono-traversable]  [mono-traversable] src/Data/MonoTraversable.hs:1461:33: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [mono-traversable]  • The ‘~’ operator is out of scope. [mono-traversable]  Assuming it to stand for an equality constraint. [mono-traversable]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [mono-traversable]  exported from Data.Type.Equality and Prelude. [mono-traversable]  If you are using a custom Prelude, consider re-exporting it. [mono-traversable]  • This will become an error in a future GHC release. [mono-traversable]  | [mono-traversable] 1461 | WrappedMono :: Element mono ~ a => mono -> WrappedMono mono a [mono-traversable]  | ^ [mono-traversable]  [mono-traversable] src/Data/MonoTraversable.hs:1530:42: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [mono-traversable]  • The ‘~’ operator is out of scope. [mono-traversable]  Assuming it to stand for an equality constraint. [mono-traversable]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [mono-traversable]  exported from Data.Type.Equality and Prelude. [mono-traversable]  If you are using a custom Prelude, consider re-exporting it. [mono-traversable]  • This will become an error in a future GHC release. [mono-traversable]  | [mono-traversable] 1530 | instance (MonoPointed mono, Element mono ~ a) => MonoPointed (WrappedMono mono a) where [mono-traversable]  | ^ [mono-traversable]  [stylish-haskell] [25 of 26] Compiling Paths_stylish_haskell ( dist/build/autogen/Paths_stylish_haskell.hs, nothing ) [stylish-haskell] [26 of 26] Compiling Language.Haskell.Stylish ( lib/Language/Haskell/Stylish.hs, nothing ) [stylish-haskell] Haddock coverage: [stylish-haskell]  31% ( 5 / 16) in 'Language.Haskell.Stylish.GHC' [stylish-haskell]  Missing documentation for: [stylish-haskell]  dropAfterLocated (lib/Language/Haskell/Stylish/GHC.hs:57) [stylish-haskell]  dropBeforeLocated (lib/Language/Haskell/Stylish/GHC.hs:63) [stylish-haskell]  dropBeforeAndAfter (lib/Language/Haskell/Stylish/GHC.hs:69) [stylish-haskell]  unsafeGetRealSrcSpan (lib/Language/Haskell/Stylish/GHC.hs:46) [stylish-haskell]  getEndLineUnsafe (lib/Language/Haskell/Stylish/GHC.hs:54) [stylish-haskell]  getStartLineUnsafe (lib/Language/Haskell/Stylish/GHC.hs:51) [stylish-haskell]  baseDynFlags (lib/Language/Haskell/Stylish/GHC.hs:72) [stylish-haskell]  showOutputable (lib/Language/Haskell/Stylish/GHC.hs:80) [stylish-haskell]  getConDecls (lib/Language/Haskell/Stylish/GHC.hs:75) [stylish-haskell]  epAnnComments (lib/Language/Haskell/Stylish/GHC.hs:83) [stylish-haskell]  deepAnnComments (lib/Language/Haskell/Stylish/GHC.hs:86) [stylish-haskell]  66% ( 10 / 15) in 'Language.Haskell.Stylish.Module' [stylish-haskell]  Missing documentation for: [stylish-haskell]  Module header [stylish-haskell]  Lines (lib/Language/Haskell/Stylish/Module.hs:52) [stylish-haskell]  groupByLine (lib/Language/Haskell/Stylish/Module.hs:91) [stylish-haskell]  importModuleName (lib/Language/Haskell/Stylish/Module.hs:61) [stylish-haskell]  moduleLanguagePragmas (lib/Language/Haskell/Stylish/Module.hs:137) [stylish-haskell] Warning: 'Imports' is out of scope. [stylish-haskell]  If you qualify the identifier, haddock can try to link it anyway. [stylish-haskell] Warning: 'ModuleHeader' is out of scope. [stylish-haskell]  If you qualify the identifier, haddock can try to link it anyway. [stylish-haskell] Warning: 'RdrName' is out of scope. [stylish-haskell]  If you qualify the identifier, haddock can try to link it anyway. [stylish-haskell] Warning: 'Safe' is out of scope. [stylish-haskell]  If you qualify the identifier, haddock can try to link it anyway. [stylish-haskell]  50% ( 1 / 2) in 'Language.Haskell.Stylish.Parse' [stylish-haskell]  Missing documentation for: [stylish-haskell]  Module header [stylish-haskell] Warning: 'Printer' is ambiguous. It is defined [stylish-haskell]  * at lib/Language/Haskell/Stylish/Printer.hs:74:21 [stylish-haskell]  * at lib/Language/Haskell/Stylish/Printer.hs:74:1 [stylish-haskell]  You may be able to disambiguate the identifier by qualifying it or [stylish-haskell]  by specifying the type/value namespace explicitly. [stylish-haskell]  Defaulting to the one defined at lib/Language/Haskell/Stylish/Printer.hs:74:1 [stylish-haskell] Warning: 'SrcSpan' is out of scope. [stylish-haskell]  If you qualify the identifier, haddock can try to link it anyway. [stylish-haskell]  84% ( 28 / 33) in 'Language.Haskell.Stylish.Printer' [stylish-haskell]  Missing documentation for: [stylish-haskell]  Module header [stylish-haskell]  putMaybeLineComment (lib/Language/Haskell/Stylish/Printer.hs:143) [stylish-haskell]  withColumns (lib/Language/Haskell/Stylish/Printer.hs:346) [stylish-haskell]  modifyCurrentLine (lib/Language/Haskell/Stylish/Printer.hs:315) [stylish-haskell]  wrapping (lib/Language/Haskell/Stylish/Printer.hs:323) [stylish-haskell]  0% ( 0 / 4) in 'Language.Haskell.Stylish.Step' [stylish-haskell]  Missing documentation for: [stylish-haskell]  Module header [stylish-haskell]  Lines (lib/Language/Haskell/Stylish/Module.hs:52) [stylish-haskell]  Step (lib/Language/Haskell/Stylish/Step.hs:13) [stylish-haskell]  makeStep (lib/Language/Haskell/Stylish/Step.hs:20) [stylish-haskell]  0% ( 0 / 2) in 'Language.Haskell.Stylish.Step.Tabs' [stylish-haskell]  Missing documentation for: [stylish-haskell]  Module header [stylish-haskell]  step (lib/Language/Haskell/Stylish/Step/Tabs.hs:21) [stylish-haskell]  0% ( 0 / 2) in 'Language.Haskell.Stylish.Step.TrailingWhitespace' [stylish-haskell]  Missing documentation for: [stylish-haskell]  Module header [stylish-haskell]  step (lib/Language/Haskell/Stylish/Step/TrailingWhitespace.hs:22) [stylish-haskell]  0% ( 0 / 2) in 'Language.Haskell.Stylish.Step.Squash' [stylish-haskell]  Missing documentation for: [stylish-haskell]  Module header [stylish-haskell]  step (lib/Language/Haskell/Stylish/Step/Squash.hs:83) [stylish-haskell]  40% ( 2 / 5) in 'Language.Haskell.Stylish.Step.LanguagePragmas' [stylish-haskell]  Missing documentation for: [stylish-haskell]  Module header [stylish-haskell]  Style (lib/Language/Haskell/Stylish/Step/LanguagePragmas.hs:32) [stylish-haskell]  step (lib/Language/Haskell/Stylish/Step/LanguagePragmas.hs:117) [stylish-haskell]  0% ( 0 / 2) in 'Language.Haskell.Stylish.Step.UnicodeSyntax' [stylish-haskell]  Missing documentation for: [stylish-haskell]  Module header [stylish-haskell]  step (lib/Language/Haskell/Stylish/Step/UnicodeSyntax.hs:43) [stylish-haskell] Warning: 'FromJSON' is out of scope. [stylish-haskell]  If you qualify the identifier, haddock can try to link it anyway. [stylish-haskell] Warning: 'Pattern' is ambiguous. It is defined [stylish-haskell]  * at lib/Language/Haskell/Stylish/Step/Imports.hs:155:16 [stylish-haskell]  * at lib/Language/Haskell/Stylish/Step/Imports.hs:155:1 [stylish-haskell]  You may be able to disambiguate the identifier by qualifying it or [stylish-haskell]  by specifying the type/value namespace explicitly. [stylish-haskell]  Defaulting to the one defined at lib/Language/Haskell/Stylish/Step/Imports.hs:155:1 [stylish-haskell] Warning: 'groupPatterns' is out of scope. [stylish-haskell]  If you qualify the identifier, haddock can try to link it anyway. [stylish-haskell] Warning: 'Options' is ambiguous. It is defined [stylish-haskell]  * at lib/Language/Haskell/Stylish/Step/Imports.hs:64:16 [stylish-haskell]  * at lib/Language/Haskell/Stylish/Step/Imports.hs:64:1 [stylish-haskell]  You may be able to disambiguate the identifier by qualifying it or [stylish-haskell]  by specifying the type/value namespace explicitly. [stylish-haskell]  Defaulting to the one defined at lib/Language/Haskell/Stylish/Step/Imports.hs:64:1 [stylish-haskell]  23% ( 3 / 13) in 'Language.Haskell.Stylish.Step.Imports' [stylish-haskell]  Missing documentation for: [stylish-haskell]  Module header [stylish-haskell]  Options (lib/Language/Haskell/Stylish/Step/Imports.hs:64) [stylish-haskell]  defaultOptions (lib/Language/Haskell/Stylish/Step/Imports.hs:79) [stylish-haskell]  ImportAlign (lib/Language/Haskell/Stylish/Step/Imports.hs:102) [stylish-haskell]  ListAlign (lib/Language/Haskell/Stylish/Step/Imports.hs:109) [stylish-haskell]  LongListAlign (lib/Language/Haskell/Stylish/Step/Imports.hs:122) [stylish-haskell]  EmptyListAlign (lib/Language/Haskell/Stylish/Step/Imports.hs:117) [stylish-haskell]  ListPadding (lib/Language/Haskell/Stylish/Step/Imports.hs:97) [stylish-haskell]  step (lib/Language/Haskell/Stylish/Step/Imports.hs:203) [stylish-haskell]  printImport (lib/Language/Haskell/Stylish/Step/Imports.hs:511) [stylish-haskell]  0% ( 0 / 6) in 'Language.Haskell.Stylish.Step.ModuleHeader' [stylish-haskell]  Missing documentation for: [stylish-haskell]  Module header [stylish-haskell]  Config (lib/Language/Haskell/Stylish/Step/ModuleHeader.hs:36) [stylish-haskell]  BreakWhere (lib/Language/Haskell/Stylish/Step/ModuleHeader.hs:49) [stylish-haskell]  OpenBracket (lib/Language/Haskell/Stylish/Step/ModuleHeader.hs:44) [stylish-haskell]  defaultConfig (lib/Language/Haskell/Stylish/Step/ModuleHeader.hs:57) [stylish-haskell]  step (lib/Language/Haskell/Stylish/Step/ModuleHeader.hs:66) [stylish-haskell]  16% ( 1 / 6) in 'Language.Haskell.Stylish.Step.Data' [stylish-haskell]  Missing documentation for: [stylish-haskell]  Module header [stylish-haskell]  Config (lib/Language/Haskell/Stylish/Step/Data.hs:53) [stylish-haskell]  Indent (lib/Language/Haskell/Stylish/Step/Data.hs:43) [stylish-haskell]  MaxColumns (lib/Language/Haskell/Stylish/Step/Data.hs:48) [stylish-haskell]  step (lib/Language/Haskell/Stylish/Step/Data.hs:91) [stylish-haskell] Warning: 'Alignable' is ambiguous. It is defined [stylish-haskell]  * at lib/Language/Haskell/Stylish/Align.hs:44:20 [stylish-haskell]  * at lib/Language/Haskell/Stylish/Align.hs:44:1 [stylish-haskell]  You may be able to disambiguate the identifier by qualifying it or [stylish-haskell]  by specifying the type/value namespace explicitly. [stylish-haskell]  Defaulting to the one defined at lib/Language/Haskell/Stylish/Align.hs:44:1 [stylish-haskell]  0% ( 0 / 5) in 'Language.Haskell.Stylish.Step.SimpleAlign' [stylish-haskell]  Missing documentation for: [stylish-haskell]  Module header [stylish-haskell]  Config (lib/Language/Haskell/Stylish/Step/SimpleAlign.hs:32) [stylish-haskell]  Align (lib/Language/Haskell/Stylish/Step/SimpleAlign.hs:39) [stylish-haskell]  defaultConfig (lib/Language/Haskell/Stylish/Step/SimpleAlign.hs:46) [stylish-haskell]  step (lib/Language/Haskell/Stylish/Step/SimpleAlign.hs:183) [stylish-haskell]  0% ( 0 / 9) in 'Language.Haskell.Stylish.Config' [stylish-haskell]  Missing documentation for: [stylish-haskell]  Module header [stylish-haskell]  Extensions (lib/Language/Haskell/Stylish/Config.hs:60) [stylish-haskell]  Config (lib/Language/Haskell/Stylish/Config.hs:64) [stylish-haskell]  ConfigSearchStrategy (lib/Language/Haskell/Stylish/Config/Internal.hs:20) [stylish-haskell]  ExitCodeBehavior (lib/Language/Haskell/Stylish/Config.hs:74) [stylish-haskell]  defaultConfigBytes (lib/Language/Haskell/Stylish/Config.hs:95) [stylish-haskell]  configFilePath (lib/Language/Haskell/Stylish/Config.hs:100) [stylish-haskell]  loadConfig (lib/Language/Haskell/Stylish/Config.hs:122) [stylish-haskell]  parseConfig (lib/Language/Haskell/Stylish/Config.hs:142) [stylish-haskell]  34% ( 8 / 23) in 'Language.Haskell.Stylish' [stylish-haskell]  Missing documentation for: [stylish-haskell]  Module header [stylish-haskell]  runSteps (lib/Language/Haskell/Stylish.hs:105) [stylish-haskell]  simpleAlign (lib/Language/Haskell/Stylish.hs:54) [stylish-haskell]  imports (lib/Language/Haskell/Stylish.hs:61) [stylish-haskell]  languagePragmas (lib/Language/Haskell/Stylish.hs:71) [stylish-haskell]  tabs (lib/Language/Haskell/Stylish.hs:77) [stylish-haskell]  trailingWhitespace (lib/Language/Haskell/Stylish.hs:82) [stylish-haskell]  unicodeSyntax (lib/Language/Haskell/Stylish.hs:89) [stylish-haskell]  stepName [stylish-haskell]  Verbose (lib/Language/Haskell/Stylish/Verbose.hs:13) [stylish-haskell]  makeVerbose (lib/Language/Haskell/Stylish/Verbose.hs:18) [stylish-haskell]  version (dist/build/autogen/Paths_stylish_haskell.hs:36) [stylish-haskell]  ConfigSearchStrategy (lib/Language/Haskell/Stylish/Config/Internal.hs:20) [stylish-haskell]  Lines (lib/Language/Haskell/Stylish/Module.hs:52) [stylish-haskell]  Step (lib/Language/Haskell/Stylish/Step.hs:13) [stm-containers] Phase: setupCompilerEnvironmentPhase [stm-containers] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [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.3dDcsRpfNh/setup-package.conf.d -threaded [stm-containers] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.3dDcsRpfNh/Main.o ) [stm-containers] [2 of 2] Linking Setup [stylish-haskell] Warning: Language.Haskell.Stylish.Parse: could not find link destinations for: [stylish-haskell]  - Language.Haskell.Stylish.Parse.Extensions [stylish-haskell] Warning: Language.Haskell.Stylish.Step.LanguagePragmas: could not find link destinations for: [stylish-haskell]  - Language.Haskell.Stylish.Editor.Edits [stylish-haskell] Warning: Language.Haskell.Stylish.Step.Imports: could not find link destinations for: [stylish-haskell]  - Language.Haskell.Stylish.Step.Imports.Pattern [stm-containers] Phase: updateAutotoolsGnuConfigScriptsPhase [stm-containers] Phase: configurePhase [stm-containers] configureFlags: --verbose --prefix=/nix/store/hgxc1i2ykxlp02c7pfs9h8jch4x7xy37-stm-containers-1.2.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/wvkpanya79536kvwdvwqn4rvv78kdp3f-stm-containers-1.2.1.1-doc/share/doc/stm-containers-1.2.1.1 --with-gcc=gcc --package-db=/build/tmp.3dDcsRpfNh/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/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.20.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.5.0.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.1 [stm-containers] Dependency deferred-folds: using deferred-folds-0.9.18.7 [stm-containers] Dependency focus: using focus-1.0.3.2 [stm-containers] Dependency foldl >=1.4 && <2: using foldl-1.4.18 [stm-containers] Dependency free >=4.6 && <6: using free-5.2 [stm-containers] Dependency list-t: using list-t-1.0.5.7 [stm-containers] Dependency quickcheck-instances >=0.3.29.1 && <0.4: using [stm-containers] quickcheck-instances-0.3.33 [stm-containers] Dependency rerebase >=1 && <2: using rerebase-1.21.2 [stm-containers] Dependency stm-containers: using stm-containers-1.2.1.1 [stm-containers] Dependency tasty >=0.12 && <2: using tasty-1.5.3 [stm-containers] Dependency tasty-hunit >=0.10.0.3 && <0.11: using tasty-hunit-0.10.2 [stm-containers] Dependency tasty-quickcheck >=0.10.2 && <0.12: using tasty-quickcheck-0.11.1 [stm-containers] Source component graph: [stm-containers]  component lib [stm-containers]  component test:test dependency lib [stm-containers] Configured component graph: [stm-containers]  component stm-containers-1.2.1.1-J0LS8BF9z9014WjMVaOTcR [stm-containers]  include base-4.20.1.0-2277 [stm-containers]  include deferred-folds-0.9.18.7-ITZuEBxV5QSGMh51zUE4qG [stm-containers]  include focus-1.0.3.2-EjkviXL6tPiAFXscwaJqr1 [stm-containers]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [stm-containers]  include list-t-1.0.5.7-GVn1dJAYS27ITyUDjKVzJP [stm-containers]  include stm-hamt-1.2.1.1-Li8n36brkbGIlQPiOOqrf8 [stm-containers]  include transformers-0.6.1.1-407f [stm-containers]  component stm-containers-1.2.1.1-2PozOnLYNSZ8LzOoWK5qbU-test [stm-containers]  include deferred-folds-0.9.18.7-ITZuEBxV5QSGMh51zUE4qG [stm-containers]  include focus-1.0.3.2-EjkviXL6tPiAFXscwaJqr1 [stm-containers]  include foldl-1.4.18-JUvpw4UKAdU3SFdPE11NgQ [stm-containers]  include free-5.2-KsWRdGz0nOlHHyGfxH7UKC [stm-containers]  include list-t-1.0.5.7-GVn1dJAYS27ITyUDjKVzJP [stm-containers]  include quickcheck-instances-0.3.33-J59fUUft4T8JJJI5spwjev [stm-containers]  include rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ [stm-containers]  include stm-containers-1.2.1.1-J0LS8BF9z9014WjMVaOTcR [stm-containers]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [stm-containers]  include tasty-hunit-0.10.2-ApRuPpVuRf9mwaiocwfO9 [stm-containers]  include tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [stm-containers] Linked component graph: [stm-containers]  unit stm-containers-1.2.1.1-J0LS8BF9z9014WjMVaOTcR [stm-containers]  include base-4.20.1.0-2277 [stm-containers]  include deferred-folds-0.9.18.7-ITZuEBxV5QSGMh51zUE4qG [stm-containers]  include focus-1.0.3.2-EjkviXL6tPiAFXscwaJqr1 [stm-containers]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [stm-containers]  include list-t-1.0.5.7-GVn1dJAYS27ITyUDjKVzJP [stm-containers]  include stm-hamt-1.2.1.1-Li8n36brkbGIlQPiOOqrf8 [stm-containers]  include transformers-0.6.1.1-407f [stm-containers]  StmContainers.Bimap=stm-containers-1.2.1.1-J0LS8BF9z9014WjMVaOTcR:StmContainers.Bimap,StmContainers.Map=stm-containers-1.2.1.1-J0LS8BF9z9014WjMVaOTcR:StmContainers.Map,StmContainers.Multimap=stm-containers-1.2.1.1-J0LS8BF9z9014WjMVaOTcR:StmContainers.Multimap,StmContainers.Set=stm-containers-1.2.1.1-J0LS8BF9z9014WjMVaOTcR:StmContainers.Set [stm-containers]  unit stm-containers-1.2.1.1-2PozOnLYNSZ8LzOoWK5qbU-test [stm-containers]  include deferred-folds-0.9.18.7-ITZuEBxV5QSGMh51zUE4qG [stm-containers]  include focus-1.0.3.2-EjkviXL6tPiAFXscwaJqr1 [stm-containers]  include foldl-1.4.18-JUvpw4UKAdU3SFdPE11NgQ [stm-containers]  include free-5.2-KsWRdGz0nOlHHyGfxH7UKC [stm-containers]  include list-t-1.0.5.7-GVn1dJAYS27ITyUDjKVzJP [stm-containers]  include quickcheck-instances-0.3.33-J59fUUft4T8JJJI5spwjev [stm-containers]  include rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ [stm-containers]  include stm-containers-1.2.1.1-J0LS8BF9z9014WjMVaOTcR [stm-containers]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [stm-containers]  include tasty-hunit-0.10.2-ApRuPpVuRf9mwaiocwfO9 [stm-containers]  include tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [stm-containers] Ready component graph: [stm-containers]  definite stm-containers-1.2.1.1-J0LS8BF9z9014WjMVaOTcR [stm-containers]  depends base-4.20.1.0-2277 [stm-containers]  depends deferred-folds-0.9.18.7-ITZuEBxV5QSGMh51zUE4qG [stm-containers]  depends focus-1.0.3.2-EjkviXL6tPiAFXscwaJqr1 [stm-containers]  depends hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [stm-containers]  depends list-t-1.0.5.7-GVn1dJAYS27ITyUDjKVzJP [stm-containers]  depends stm-hamt-1.2.1.1-Li8n36brkbGIlQPiOOqrf8 [stm-containers]  depends transformers-0.6.1.1-407f [stm-containers]  definite stm-containers-1.2.1.1-2PozOnLYNSZ8LzOoWK5qbU-test [stm-containers]  depends deferred-folds-0.9.18.7-ITZuEBxV5QSGMh51zUE4qG [stm-containers]  depends focus-1.0.3.2-EjkviXL6tPiAFXscwaJqr1 [stm-containers]  depends foldl-1.4.18-JUvpw4UKAdU3SFdPE11NgQ [stm-containers]  depends free-5.2-KsWRdGz0nOlHHyGfxH7UKC [stm-containers]  depends list-t-1.0.5.7-GVn1dJAYS27ITyUDjKVzJP [stm-containers]  depends quickcheck-instances-0.3.33-J59fUUft4T8JJJI5spwjev [stm-containers]  depends rerebase-1.21.2-9JYCZihHOWi35HdLh9fnCJ [stm-containers]  depends stm-containers-1.2.1.1-J0LS8BF9z9014WjMVaOTcR [stm-containers]  depends tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [stm-containers]  depends tasty-hunit-0.10.2-ApRuPpVuRf9mwaiocwfO9 [stm-containers]  depends tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [stm-containers] Using Cabal-3.12.1.0 compiled by ghc-9.10 [stm-containers] Using compiler: ghc-9.10.2 [stm-containers] Using install prefix: [stm-containers] /nix/store/hgxc1i2ykxlp02c7pfs9h8jch4x7xy37-stm-containers-1.2.1.1 [stm-containers] Executables installed in: [stm-containers] /nix/store/hgxc1i2ykxlp02c7pfs9h8jch4x7xy37-stm-containers-1.2.1.1/bin [stm-containers] Libraries installed in: [stm-containers] /nix/store/hgxc1i2ykxlp02c7pfs9h8jch4x7xy37-stm-containers-1.2.1.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/stm-containers-1.2.1.1-J0LS8BF9z9014WjMVaOTcR [stm-containers] Dynamic Libraries installed in: [stm-containers] /nix/store/hgxc1i2ykxlp02c7pfs9h8jch4x7xy37-stm-containers-1.2.1.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [stm-containers] Private executables installed in: [stm-containers] /nix/store/hgxc1i2ykxlp02c7pfs9h8jch4x7xy37-stm-containers-1.2.1.1/libexec/x86_64-linux-ghc-9.10.2-1e2a/stm-containers-1.2.1.1 [stm-containers] Data files installed in: [stm-containers] /nix/store/hgxc1i2ykxlp02c7pfs9h8jch4x7xy37-stm-containers-1.2.1.1/share/x86_64-linux-ghc-9.10.2-1e2a/stm-containers-1.2.1.1 [stm-containers] Documentation installed in: [stm-containers] /nix/store/wvkpanya79536kvwdvwqn4rvv78kdp3f-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/hgxc1i2ykxlp02c7pfs9h8jch4x7xy37-stm-containers-1.2.1.1/etc [stm-containers] No alex found [stm-containers] Using ar found on system at: [stm-containers] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-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/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [stm-containers] Using ghc version 9.10.2 found on system at: [stm-containers] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [stm-containers] Using ghc-pkg version 9.10.2 found on system at: [stm-containers] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [stm-containers] No ghcjs found [stm-containers] No ghcjs-pkg found [stm-containers] No greencard found [stm-containers] Using haddock version 2.31.0 found on system at: [stm-containers] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [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.69 found on system at: [stm-containers] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [stm-containers] Using hsc2hs version 0.68.10 found on system at: [stm-containers] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [stm-containers] Using hscolour version 1.25 found on system at: [stm-containers] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [stm-containers] No jhc found [stm-containers] Using ld found on system at: [stm-containers] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [stm-containers] No pkg-config found [stm-containers] Using runghc version 9.10.2 found on system at: [stm-containers] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [stm-containers] Using strip version 2.44 found on system at: [stm-containers] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [stm-containers] Using tar found on system at: [stm-containers] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-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 ) [regex] Documentation created: dist/doc/html/regex/, dist/doc/html/regex/regex.txt [regex] Phase: installPhase [regex] Installing library in /nix/store/sqvkmy8xrxhn75d3dp3fyqjn50ahim3n-regex-1.1.0.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/regex-1.1.0.2-I5X4Uf6q9j12lMUFAFJeje [regex] Phase: fixupPhase [regex] shrinking RPATHs of ELF executables and libraries in /nix/store/sqvkmy8xrxhn75d3dp3fyqjn50ahim3n-regex-1.1.0.2 [regex] shrinking /nix/store/sqvkmy8xrxhn75d3dp3fyqjn50ahim3n-regex-1.1.0.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSregex-1.1.0.2-I5X4Uf6q9j12lMUFAFJeje-ghc9.10.2.so [regex] checking for references to /build/ in /nix/store/sqvkmy8xrxhn75d3dp3fyqjn50ahim3n-regex-1.1.0.2... [regex] patching script interpreter paths in /nix/store/sqvkmy8xrxhn75d3dp3fyqjn50ahim3n-regex-1.1.0.2 [regex] stripping (with command strip and flags -S -p) in /nix/store/sqvkmy8xrxhn75d3dp3fyqjn50ahim3n-regex-1.1.0.2/lib [stm-containers] Preprocessing test suite 'test' for stm-containers-1.2.1.1... [stm-containers] Building test suite 'test' for stm-containers-1.2.1.1... [regex] shrinking RPATHs of ELF executables and libraries in /nix/store/665n0mlgm8i273zr18cqsc9xf4hi1avd-regex-1.1.0.2-doc [regex] checking for references to /build/ in /nix/store/665n0mlgm8i273zr18cqsc9xf4hi1avd-regex-1.1.0.2-doc... [stm-containers] [1 of 4] Compiling Suites.Bimap ( test/Suites/Bimap.hs, dist/build/test/test-tmp/Suites/Bimap.o, dist/build/test/test-tmp/Suites/Bimap.dyn_o ) [regex] patching script interpreter paths in /nix/store/665n0mlgm8i273zr18cqsc9xf4hi1avd-regex-1.1.0.2-doc [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/665n0mlgm8i273zr18cqsc9xf4hi1avd-regex-1.1.0.2-doc /nix/store/sqvkmy8xrxhn75d3dp3fyqjn50ahim3n-regex-1.1.0.2 [post-build-hook] Pushing 2 paths (88 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/sqvkmy8xrxhn75d3dp3fyqjn50ahim3n-regex-1.1.0.2 (15.99 MiB) [post-build-hook] Pushing /nix/store/665n0mlgm8i273zr18cqsc9xf4hi1avd-regex-1.1.0.2-doc (6.35 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/665n0mlgm8i273zr18cqsc9xf4hi1avd-regex-1.1.0.2-doc /nix/store/sqvkmy8xrxhn75d3dp3fyqjn50ahim3n-regex-1.1.0.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/665n0mlgm8i273zr18cqsc9xf4hi1avd-regex-1.1.0.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/sqvkmy8xrxhn75d3dp3fyqjn50ahim3n-regex-1.1.0.2' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/km14m1jvk81lhrrahjwr0ybpx7d00z40-regex-1.1.0.2.drv' to 'https://cache.nix-ci.com'... Building lsp-types [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] src/Data/Sequences.hs:1615:44: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [mono-traversable]  • The ‘~’ operator is out of scope. [mono-traversable]  Assuming it to stand for an equality constraint. [mono-traversable]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [mono-traversable]  exported from Data.Type.Equality and Prelude. [mono-traversable]  If you are using a custom Prelude, consider re-exporting it. [mono-traversable]  • This will become an error in a future GHC release. [mono-traversable]  | [mono-traversable] 1615 | class (IsSequence t, IsString t, Element t ~ Char) => Textual t where [mono-traversable]  | ^ [mono-traversable]  [mono-traversable] src/Data/Sequences.hs:1631:29: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [mono-traversable]  • The ‘~’ operator is out of scope. [mono-traversable]  Assuming it to stand for an equality constraint. [mono-traversable]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [mono-traversable]  exported from Data.Type.Equality and Prelude. [mono-traversable]  If you are using a custom Prelude, consider re-exporting it. [mono-traversable]  • This will become an error in a future GHC release. [mono-traversable]  | [mono-traversable] 1631 | unwords :: (Element seq ~ t, MonoFoldable seq) => seq -> t [mono-traversable]  | ^ [mono-traversable]  [mono-traversable] src/Data/Sequences.hs:1648:29: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [mono-traversable]  • The ‘~’ operator is out of scope. [mono-traversable]  Assuming it to stand for an equality constraint. [mono-traversable]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [mono-traversable]  exported from Data.Type.Equality and Prelude. [mono-traversable]  If you are using a custom Prelude, consider re-exporting it. [mono-traversable]  • This will become an error in a future GHC release. [mono-traversable]  | [mono-traversable] 1648 | unlines :: (Element seq ~ t, MonoFoldable seq) => seq -> t [mono-traversable]  | ^ [mono-traversable]  [mono-traversable] src/Data/Sequences.hs:1696:13: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [mono-traversable]  • The ‘~’ operator is out of scope. [mono-traversable]  Assuming it to stand for an equality constraint. [mono-traversable]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [mono-traversable]  exported from Data.Type.Equality and Prelude. [mono-traversable]  If you are using a custom Prelude, consider re-exporting it. [mono-traversable]  • This will become an error in a future GHC release. [mono-traversable]  | [mono-traversable] 1696 | instance (c ~ Char) => Textual [c] where [mono-traversable]  | ^ [mono-traversable]  [mono-traversable] src/Data/Sequences.hs:1749:37: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [mono-traversable]  • The ‘~’ operator is out of scope. [mono-traversable]  Assuming it to stand for an equality constraint. [mono-traversable]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [mono-traversable]  exported from Data.Type.Equality and Prelude. [mono-traversable]  If you are using a custom Prelude, consider re-exporting it. [stm-containers] [2 of 4] Compiling Suites.Map.Update ( test/Suites/Map/Update.hs, dist/build/test/test-tmp/Suites/Map/Update.o, dist/build/test/test-tmp/Suites/Map/Update.dyn_o ) [stm-containers] [3 of 4] Compiling Suites.Map ( test/Suites/Map.hs, dist/build/test/test-tmp/Suites/Map.o, dist/build/test/test-tmp/Suites/Map.dyn_o ) [stm-containers] [4 of 4] Compiling Main ( test/Main.hs, dist/build/test/test-tmp/Main.o, dist/build/test/test-tmp/Main.dyn_o ) [stm-containers] [5 of 5] Linking dist/build/test/test [stm-containers] Phase: checkPhase [stm-containers] Running 1 test suites... [stm-containers] Test suite test: RUNNING... [stm-containers]  [stm-containers]  Bimap [stm-containers]  construction: OK [stm-containers]  deleteLeft: OK [stm-containers]  deleteRight: OK [stm-containers]  replacing construction: OK [stm-containers]  insert overwrites: OK [stm-containers]  insert overwrites 2: OK [stm-containers]  Map [stm-containers]  sizeAndList: OK [stm-containers]  +++ OK, passed 100 tests. [stm-containers]  fromListToListHashMapIsomorphism: OK (0.01s) [stm-containers]  +++ OK, passed 100 tests. [stm-containers]  updatesProduceTheSameEffectAsInHashMap: OK [stm-containers]  +++ OK, passed 100 tests. [stm-containers]  focusInsert: OK [stm-containers]  focusInsertAndDelete: OK [stm-containers]  focusInsertAndDeleteWithCollision: OK [stm-containers]  insert: OK [stm-containers]  insert2: OK [stm-containers]  adjust: OK [stm-containers]  focusReachesTheTarget: OK [stm-containers]  notNull: OK [stm-containers]  nullAfterDeletingTheLastElement: OK [stm-containers]  [stm-containers] All 18 tests passed (0.02s) [stm-containers] Test suite test: PASS [stm-containers] Test suite logged to: dist/test/stm-containers-1.2.1.1-test.log [stm-containers] 1 of 1 test suites (1 of 1 test cases) passed. [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] [1 of 5] Compiling StmContainers.Prelude ( library/StmContainers/Prelude.hs, /build/ghc671_0/ghc_4.o, /build/ghc671_0/ghc_4.dyn_o ) [stm-containers] [2 of 5] Compiling StmContainers.Map ( library/StmContainers/Map.hs, /build/ghc671_0/ghc_2.o, /build/ghc671_0/ghc_2.dyn_o ) [stm-containers] [3 of 5] Compiling StmContainers.Bimap ( library/StmContainers/Bimap.hs, nothing ) [stm-containers] [4 of 5] Compiling StmContainers.Set ( library/StmContainers/Set.hs, /build/ghc671_0/ghc_6.o, /build/ghc671_0/ghc_6.dyn_o ) [stm-containers] [5 of 5] Compiling StmContainers.Multimap ( library/StmContainers/Multimap.hs, nothing ) [stm-containers] Haddock coverage: [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 [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 [stylish-haskell] Documentation created: dist/doc/html/stylish-haskell/, [stylish-haskell] dist/doc/html/stylish-haskell/stylish-haskell.txt [stylish-haskell] Preprocessing test suite 'stylish-haskell-tests' for stylish-haskell-0.15.1.0... [stylish-haskell] Preprocessing executable 'stylish-haskell' for stylish-haskell-0.15.1.0... [stylish-haskell] Phase: installPhase [stylish-haskell] Installing library in /nix/store/h5fiwxw0b8vkfh3y60mkkxm81ds7gcqh-stylish-haskell-0.15.1.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/stylish-haskell-0.15.1.0-1Db0wgReecp3hLhbAkBbSz [stylish-haskell] Installing executable stylish-haskell in /nix/store/h5fiwxw0b8vkfh3y60mkkxm81ds7gcqh-stylish-haskell-0.15.1.0/bin [stylish-haskell] Warning: The directory [stylish-haskell] /nix/store/h5fiwxw0b8vkfh3y60mkkxm81ds7gcqh-stylish-haskell-0.15.1.0/bin is [stylish-haskell] not in the system search path. [stylish-haskell] Phase: fixupPhase [stylish-haskell] shrinking RPATHs of ELF executables and libraries in /nix/store/h5fiwxw0b8vkfh3y60mkkxm81ds7gcqh-stylish-haskell-0.15.1.0 [stylish-haskell] shrinking /nix/store/h5fiwxw0b8vkfh3y60mkkxm81ds7gcqh-stylish-haskell-0.15.1.0/bin/stylish-haskell [stylish-haskell] shrinking /nix/store/h5fiwxw0b8vkfh3y60mkkxm81ds7gcqh-stylish-haskell-0.15.1.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSstylish-haskell-0.15.1.0-1Db0wgReecp3hLhbAkBbSz-ghc9.10.2.so [stylish-haskell] checking for references to /build/ in /nix/store/h5fiwxw0b8vkfh3y60mkkxm81ds7gcqh-stylish-haskell-0.15.1.0... [stylish-haskell] patching script interpreter paths in /nix/store/h5fiwxw0b8vkfh3y60mkkxm81ds7gcqh-stylish-haskell-0.15.1.0 [stylish-haskell] stripping (with command strip and flags -S -p) in /nix/store/h5fiwxw0b8vkfh3y60mkkxm81ds7gcqh-stylish-haskell-0.15.1.0/lib /nix/store/h5fiwxw0b8vkfh3y60mkkxm81ds7gcqh-stylish-haskell-0.15.1.0/bin [stylish-haskell] shrinking RPATHs of ELF executables and libraries in /nix/store/s3lnzvhlp0iib40bngvy79p1r5icdkfn-stylish-haskell-0.15.1.0-doc [stylish-haskell] checking for references to /build/ in /nix/store/s3lnzvhlp0iib40bngvy79p1r5icdkfn-stylish-haskell-0.15.1.0-doc... [stylish-haskell] patching script interpreter paths in /nix/store/s3lnzvhlp0iib40bngvy79p1r5icdkfn-stylish-haskell-0.15.1.0-doc [mono-traversable]  • This will become an error in a future GHC release. [mono-traversable]  | [mono-traversable] 1749 | Element (f (Maybe t)) ~ Maybe t) [mono-traversable]  | ^ [mono-traversable]  [mono-traversable] src/Data/Sequences.hs:1800:52: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [mono-traversable]  • The ‘~’ operator is out of scope. [mono-traversable]  Assuming it to stand for an equality constraint. [mono-traversable]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [mono-traversable]  exported from Data.Type.Equality and Prelude. [mono-traversable]  If you are using a custom Prelude, consider re-exporting it. [mono-traversable]  • This will become an error in a future GHC release. [mono-traversable]  | [mono-traversable] 1800 | repack :: (MonoFoldable a, IsSequence b, Element a ~ Element b) => a -> b [mono-traversable]  | ^ [mono-traversable]  [mono-traversable] src/Data/Sequences.hs:1816:13: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [mono-traversable]  • The ‘~’ operator is out of scope. [mono-traversable]  Assuming it to stand for an equality constraint. [mono-traversable]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [mono-traversable]  exported from Data.Type.Equality and Prelude. [mono-traversable]  If you are using a custom Prelude, consider re-exporting it. [mono-traversable]  • This will become an error in a future GHC release. [mono-traversable]  | [mono-traversable] 1816 | instance (c ~ Char, w ~ Word8) => Utf8 [c] [w] where [mono-traversable]  | ^ [mono-traversable]  [mono-traversable] src/Data/Sequences.hs:1816:23: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [mono-traversable]  • The ‘~’ operator is out of scope. [mono-traversable]  Assuming it to stand for an equality constraint. [mono-traversable]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [mono-traversable]  exported from Data.Type.Equality and Prelude. [mono-traversable]  If you are using a custom Prelude, consider re-exporting it. [mono-traversable]  • This will become an error in a future GHC release. [mono-traversable]  | [mono-traversable] 1816 | instance (c ~ Char, w ~ Word8) => Utf8 [c] [w] where [mono-traversable]  | ^ [mono-traversable]  [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/h5fiwxw0b8vkfh3y60mkkxm81ds7gcqh-stylish-haskell-0.15.1.0 /nix/store/s3lnzvhlp0iib40bngvy79p1r5icdkfn-stylish-haskell-0.15.1.0-doc [post-build-hook] Pushing 2 paths (191 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/s3lnzvhlp0iib40bngvy79p1r5icdkfn-stylish-haskell-0.15.1.0-doc (3.26 MiB) [post-build-hook] Pushing /nix/store/h5fiwxw0b8vkfh3y60mkkxm81ds7gcqh-stylish-haskell-0.15.1.0 (34.74 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/h5fiwxw0b8vkfh3y60mkkxm81ds7gcqh-stylish-haskell-0.15.1.0 /nix/store/s3lnzvhlp0iib40bngvy79p1r5icdkfn-stylish-haskell-0.15.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/s3lnzvhlp0iib40bngvy79p1r5icdkfn-stylish-haskell-0.15.1.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/h5fiwxw0b8vkfh3y60mkkxm81ds7gcqh-stylish-haskell-0.15.1.0' to 'https://cache.nix-ci.com'... warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead copying 1 paths... copying path '/nix/store/kkv3b894g054k65nd9a4gaf88awxsdhv-stylish-haskell-0.15.1.0.drv' to 'https://cache.nix-ci.com'...  Phase: setupCompilerEnvironmentPhase Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. Phase: unpackPhase unpacking source archive /nix/store/6fn01jxrr3g5yrw27rwf0zcbvs5r1sjn-lsp-types-2.3.0.1.tar.gz source root is lsp-types-2.3.0.1 setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "lsp-types-2.3.0.1/test/WorkspaceEditSpec.hs" Phase: patchPhase Phase: compileBuildDriverPhase setupCompileFlags: -package-db=/build/tmp.wLiWEI9YCF/setup-package.conf.d -threaded [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.wLiWEI9YCF/Main.o ) [2 of 2] Linking Setup Phase: updateAutotoolsGnuConfigScriptsPhase Phase: configurePhase configureFlags: --verbose --prefix=/nix/store/5mapmknbc89j916q7rjfkp6c4j4fp705-lsp-types-2.3.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.wLiWEI9YCF/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 --extra-lib-dirs=/nix/store/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib Using Parsec parser Configuring lsp-types-2.3.0.1... Flags chosen: force-ospath=False Dependency Diff >=0.4 && <1.1: using Diff-1.0.2 Dependency aeson >=2 && <2.3: using aeson-2.2.3.0 Dependency base >=4.11 && <5: using base-4.20.1.0 Dependency binary >=0.8 && <0.9: using binary-0.8.9.3 Dependency containers >=0.6 && <0.8: using containers-0.7 Dependency data-default >=0.7 && <0.9: using data-default-0.8.0.1 Dependency deepseq >=1.4 && <1.6: using deepseq-1.5.0.0 Dependency dlist >=1.0 && <1.1: using dlist-1.0 Dependency exceptions >=0.10 && <0.11: using exceptions-0.10.9 Dependency filepath >=1.4 && <1.6: using filepath-1.5.4.0 Dependency hashable >=1.4 && <1.6: using hashable-1.5.0.0 Dependency indexed-traversable >=0.1 && <0.2: using indexed-traversable-0.1.4 Dependency indexed-traversable-instances >=0.1 && <0.2: using indexed-traversable-instances-0.1.2 Dependency lens >=5.1 && <5.4: using lens-5.3.5 Dependency mod >=0.2 && <0.3: using mod-0.2.1.0 Dependency mtl >=2.2 && <2.4: using mtl-2.3.1 Dependency network-uri >=2.6 && <2.7: using network-uri-2.6.4.2 Dependency prettyprinter >=1.7 && <1.8: using prettyprinter-1.7.1 Dependency row-types >=1.0 && <1.1: using row-types-1.0.1.2 Dependency safe >=0.3 && <0.4: using safe-0.3.21 Dependency some >=1.0 && <1.1: using some-1.0.6 Dependency template-haskell >=2.7 && <2.24: using template-haskell-2.22.0.0 Dependency text >=1 && <2.2: using text-2.1.2 Dependency aeson >=2: using aeson-2.2.3.0 Dependency base >=4.11 && <5: using base-4.20.1.0 Dependency file-embed >=0.0.15 && <0.1: using file-embed-0.0.16.0 Dependency lens >=5.1 && <5.4: using lens-5.3.5 Dependency template-haskell >=2.7 && <2.24: using template-haskell-2.22.0.0 Dependency text >=1 && <2.2: using text-2.1.2 Dependency QuickCheck: using QuickCheck-2.15.0.1 Dependency base >=4.11 && <5: using base-4.20.1.0 Dependency generic-arbitrary: using generic-arbitrary-1.0.1.2 [5 of 6] Compiling Data.NonNull ( src/Data/NonNull.hs, dist/build/Data/NonNull.o, dist/build/Data/NonNull.dyn_o ) [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 ) [1 of 6] Compiling Data.MonoTraversable ( src/Data/MonoTraversable.hs, dist/build/Data/MonoTraversable.p_o ) src/Data/MonoTraversable.hs:188:47: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 188 | default omap :: (Functor f, Element (f a) ~ a, f a ~ mono)  | ^ src/Data/MonoTraversable.hs:188:56: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 188 | default omap :: (Functor f, Element (f a) ~ a, f a ~ mono)  | ^ src/Data/MonoTraversable.hs:298:30: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 298 | default ofoldMap :: (t a ~ mono, a ~ Element (t a), F.Foldable t, Monoid m) => (Element mono -> m) -> mono -> m  | ^ src/Data/MonoTraversable.hs:298:40: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 298 | default ofoldMap :: (t a ~ mono, a ~ Element (t a), F.Foldable t, Monoid m) => (Element mono -> m) -> mono -> m  | ^ src/Data/MonoTraversable.hs:304:28: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. Documentation created: dist/doc/html/stm-containers/, dist/doc/html/stm-containers/stm-containers.txt Preprocessing test suite 'test' for stm-containers-1.2.1.1... Phase: installPhase Installing library in /nix/store/hgxc1i2ykxlp02c7pfs9h8jch4x7xy37-stm-containers-1.2.1.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/stm-containers-1.2.1.1-J0LS8BF9z9014WjMVaOTcR Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/hgxc1i2ykxlp02c7pfs9h8jch4x7xy37-stm-containers-1.2.1.1 shrinking /nix/store/hgxc1i2ykxlp02c7pfs9h8jch4x7xy37-stm-containers-1.2.1.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSstm-containers-1.2.1.1-J0LS8BF9z9014WjMVaOTcR-ghc9.10.2.so checking for references to /build/ in /nix/store/hgxc1i2ykxlp02c7pfs9h8jch4x7xy37-stm-containers-1.2.1.1... patching script interpreter paths in /nix/store/hgxc1i2ykxlp02c7pfs9h8jch4x7xy37-stm-containers-1.2.1.1 stripping (with command strip and flags -S -p) in /nix/store/hgxc1i2ykxlp02c7pfs9h8jch4x7xy37-stm-containers-1.2.1.1/lib shrinking RPATHs of ELF executables and libraries in /nix/store/wvkpanya79536kvwdvwqn4rvv78kdp3f-stm-containers-1.2.1.1-doc checking for references to /build/ in /nix/store/wvkpanya79536kvwdvwqn4rvv78kdp3f-stm-containers-1.2.1.1-doc... patching script interpreter paths in /nix/store/wvkpanya79536kvwdvwqn4rvv78kdp3f-stm-containers-1.2.1.1-doc Dependency lsp-types: using lsp-types-2.3.0.1 Dependency quickcheck-instances: using quickcheck-instances-0.3.33 Dependency row-types: using row-types-1.0.1.2 Dependency template-haskell: using template-haskell-2.22.0.0 Dependency base: using base-4.20.1.0 Dependency containers: using containers-0.7 Dependency directory: using directory-1.3.8.5 Dependency filepath: using filepath-1.5.4.0 Dependency lsp-types:metamodel: using lsp-types-2.3.0.1 Dependency mtl: using mtl-2.3.1 Dependency prettyprinter: using prettyprinter-1.7.1 Dependency regex: using regex-1.1.0.2 Dependency text: using text-2.1.2 Dependency witherable: using witherable-0.5 Dependency QuickCheck: using QuickCheck-2.15.0.1 Dependency aeson: using aeson-2.2.3.0 Dependency base: using base-4.20.1.0 Dependency filepath: using filepath-1.5.4.0 Dependency hspec: using hspec-2.11.14 Dependency hspec-golden: using hspec-golden-0.2.2.0 Dependency lens: using lens-5.3.5 Dependency lsp-types:{lsp-types, lsp-types-quickcheck}: using lsp-types-2.3.0.1 Dependency lsp-types:{lsp-types, lsp-types-quickcheck}: using lsp-types-2.3.0.1 Dependency network-uri: using network-uri-2.6.4.2 Dependency prettyprinter: using prettyprinter-1.7.1 Dependency quickcheck-instances: using quickcheck-instances-0.3.33 Dependency text: using text-2.1.2 Source component graph: component lib:metamodel component exe:generator dependency lib:metamodel component lib component lib:lsp-types-quickcheck dependency lib component test:lsp-types-test dependency lib dependency lib:lsp-types-quickcheck Configured component graph: component lsp-types-2.3.0.1-EcXzS0KiWtnJbkwzc1W6Al-metamodel include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu include base-4.20.1.0-2277 include file-embed-0.0.16.0-4vcaLkS4EvjGKBp7S3XL0H include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO include template-haskell-2.22.0.0-2a41 include text-2.1.2-9845 component lsp-types-2.3.0.1-J6MmqSTMuZa5SKK7dFmMot-generator include base-4.20.1.0-2277 include containers-0.7-dff9 include directory-1.3.8.5-ad1a include filepath-1.5.4.0-590e include lsp-types-2.3.0.1-EcXzS0KiWtnJbkwzc1W6Al-metamodel include mtl-2.3.1-5ae5 include prettyprinter-1.7.1-67Y6Ddd7L8OAZY9VaFd08z include regex-1.1.0.2-I5X4Uf6q9j12lMUFAFJeje include text-2.1.2-9845 include witherable-0.5-3ABpRKXlbM27giPzDrKLc7 component lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu include Diff-1.0.2-BAYgwkTiSjPEZ6HpqcpJ5c include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu include base-4.20.1.0-2277 include binary-0.8.9.3-c055 include containers-0.7-dff9 include data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 include deepseq-1.5.0.0-f20c include dlist-1.0-FcOF3sMreUuA1lmV1XHZRC include exceptions-0.10.9-fd91 include filepath-1.5.4.0-590e include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb include indexed-traversable-0.1.4-74FxSl6JxXd9ksr8o5hwQ8 include indexed-traversable-instances-0.1.2-B7AuvDwRzCx5391P5GRlX1 include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO include mod-0.2.1.0-JUL46aniwZjGU5xyCw7kCD include mtl-2.3.1-5ae5 include network-uri-2.6.4.2-JomEmxu6SsFC7Oe1BjfADS include prettyprinter-1.7.1-67Y6Ddd7L8OAZY9VaFd08z include row-types-1.0.1.2-9d93T0dzCMpJQ8ucdqUCyM include safe-0.3.21-D7wJEt36lVKCL8MrH4XgMJ include some-1.0.6-Dybxoy5lU9H5cTHJXgrpqo include template-haskell-2.22.0.0-2a41 include text-2.1.2-9845 component lsp-types-2.3.0.1-CpITwWZEgIG5nYeNhb5TeZ-lsp-types-quickcheck include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG include base-4.20.1.0-2277 include generic-arbitrary-1.0.1.2-w2sM3iicaF8Y9tX5xh1rf include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu include quickcheck-instances-0.3.33-J59fUUft4T8JJJI5spwjev include row-types-1.0.1.2-9d93T0dzCMpJQ8ucdqUCyM include template-haskell-2.22.0.0-2a41 • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 304 | default ofoldr :: (t a ~ mono, a ~ Element (t a), F.Foldable t) => (Element mono -> b -> b) -> b -> mono -> b  | ^ src/Data/MonoTraversable.hs:304:38: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 304 | default ofoldr :: (t a ~ mono, a ~ Element (t a), F.Foldable t) => (Element mono -> b -> b) -> b -> mono -> b  | ^ src/Data/MonoTraversable.hs:310:29: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 310 | default ofoldl' :: (t b ~ mono, b ~ Element (t b), F.Foldable t) => (a -> Element mono -> a) -> a -> mono -> a  | ^ src/Data/MonoTraversable.hs:310:39: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 310 | default ofoldl' :: (t b ~ mono, b ~ Element (t b), F.Foldable t) => (a -> Element mono -> a) -> a -> mono -> a  | ^ src/Data/MonoTraversable.hs:400:31: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 400 | default ofoldr1Ex :: (t a ~ mono, a ~ Element (t a), F.Foldable t)  | ^ src/Data/MonoTraversable.hs:400:41: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/hgxc1i2ykxlp02c7pfs9h8jch4x7xy37-stm-containers-1.2.1.1 /nix/store/wvkpanya79536kvwdvwqn4rvv78kdp3f-stm-containers-1.2.1.1-doc [post-build-hook] Pushing 2 paths (150 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/wvkpanya79536kvwdvwqn4rvv78kdp3f-stm-containers-1.2.1.1-doc (601.08 KiB) [post-build-hook] Pushing /nix/store/hgxc1i2ykxlp02c7pfs9h8jch4x7xy37-stm-containers-1.2.1.1 (1.27 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/hgxc1i2ykxlp02c7pfs9h8jch4x7xy37-stm-containers-1.2.1.1 /nix/store/wvkpanya79536kvwdvwqn4rvv78kdp3f-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/wvkpanya79536kvwdvwqn4rvv78kdp3f-stm-containers-1.2.1.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/hgxc1i2ykxlp02c7pfs9h8jch4x7xy37-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/8bkfbm6my0q3c9ljfxidx7dxfd4cigbj-stm-containers-1.2.1.1.drv' to 'https://cache.nix-ci.com'... Building hls-graph component lsp-types-2.3.0.1-4Csgp8vTVRS7a5QxDfz8iS-lsp-types-test include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu include base-4.20.1.0-2277 include filepath-1.5.4.0-590e include hspec-2.11.14-3auEz28FeP0D0azREoF21o include hspec-golden-0.2.2.0-K57FB2UxmCqGsZ6jwrxAJq include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu include lsp-types-2.3.0.1-CpITwWZEgIG5nYeNhb5TeZ-lsp-types-quickcheck include network-uri-2.6.4.2-JomEmxu6SsFC7Oe1BjfADS include prettyprinter-1.7.1-67Y6Ddd7L8OAZY9VaFd08z include quickcheck-instances-0.3.33-J59fUUft4T8JJJI5spwjev include text-2.1.2-9845 Linked component graph: unit lsp-types-2.3.0.1-EcXzS0KiWtnJbkwzc1W6Al-metamodel include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu include base-4.20.1.0-2277 include file-embed-0.0.16.0-4vcaLkS4EvjGKBp7S3XL0H include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO include template-haskell-2.22.0.0-2a41 include text-2.1.2-9845 Language.LSP.MetaModel=lsp-types-2.3.0.1-EcXzS0KiWtnJbkwzc1W6Al-metamodel:Language.LSP.MetaModel,Language.LSP.MetaModel.Types=lsp-types-2.3.0.1-EcXzS0KiWtnJbkwzc1W6Al-metamodel:Language.LSP.MetaModel.Types unit lsp-types-2.3.0.1-J6MmqSTMuZa5SKK7dFmMot-generator include base-4.20.1.0-2277 include containers-0.7-dff9 include directory-1.3.8.5-ad1a include filepath-1.5.4.0-590e include lsp-types-2.3.0.1-EcXzS0KiWtnJbkwzc1W6Al-metamodel include mtl-2.3.1-5ae5 include prettyprinter-1.7.1-67Y6Ddd7L8OAZY9VaFd08z include regex-1.1.0.2-I5X4Uf6q9j12lMUFAFJeje include text-2.1.2-9845 include witherable-0.5-3ABpRKXlbM27giPzDrKLc7 unit lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu include Diff-1.0.2-BAYgwkTiSjPEZ6HpqcpJ5c include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu include base-4.20.1.0-2277 include binary-0.8.9.3-c055 include containers-0.7-dff9 include data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 include deepseq-1.5.0.0-f20c include dlist-1.0-FcOF3sMreUuA1lmV1XHZRC include exceptions-0.10.9-fd91 include filepath-1.5.4.0-590e include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb include indexed-traversable-0.1.4-74FxSl6JxXd9ksr8o5hwQ8 include indexed-traversable-instances-0.1.2-B7AuvDwRzCx5391P5GRlX1 include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO include mod-0.2.1.0-JUL46aniwZjGU5xyCw7kCD include mtl-2.3.1-5ae5 include network-uri-2.6.4.2-JomEmxu6SsFC7Oe1BjfADS include prettyprinter-1.7.1-67Y6Ddd7L8OAZY9VaFd08z include row-types-1.0.1.2-9d93T0dzCMpJQ8ucdqUCyM include safe-0.3.21-D7wJEt36lVKCL8MrH4XgMJ include some-1.0.6-Dybxoy5lU9H5cTHJXgrpqo include template-haskell-2.22.0.0-2a41 include text-2.1.2-9845 Data.IxMap=lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu:Data.IxMap,Data.Row.Aeson=lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu:Data.Row.Aeson,Data.Row.Hashable=lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu:Data.Row.Hashable,Language.LSP.Protocol.Capabilities=lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu:Language.LSP.Protocol.Capabilities,Language.LSP.Protocol.Lens=lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu:Language.LSP.Protocol.Lens,Language.LSP.Protocol.Message=lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu:Language.LSP.Protocol.Message,Language.LSP.Protocol.Meta=lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu:Language.LSP.Protocol.Meta,Language.LSP.Protocol.Types=lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu:Language.LSP.Protocol.Types,Language.LSP.Protocol.Utils.Misc=lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu:Language.LSP.Protocol.Utils.Misc,Language.LSP.Protocol.Utils.SMethodMap=lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu:Language.LSP.Protocol.Utils.SMethodMap unit lsp-types-2.3.0.1-CpITwWZEgIG5nYeNhb5TeZ-lsp-types-quickcheck include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG include base-4.20.1.0-2277 • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 400 | default ofoldr1Ex :: (t a ~ mono, a ~ Element (t a), F.Foldable t)  | ^ src/Data/MonoTraversable.hs:413:32: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 413 | default ofoldl1Ex' :: (t a ~ mono, a ~ Element (t a), F.Foldable t)  | ^ src/Data/MonoTraversable.hs:413:42: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 413 | default ofoldl1Ex' :: (t a ~ mono, a ~ Element (t a), F.Foldable t)  | ^ src/Data/MonoTraversable.hs:919:23: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 919 | oand :: (Element mono ~ Bool, MonoFoldable mono) => mono -> Bool  | ^ src/Data/MonoTraversable.hs:926:22: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 926 | oor :: (Element mono ~ Bool, MonoFoldable mono) => mono -> Bool  | ^ src/Data/MonoTraversable.hs:960:63: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator include generic-arbitrary-1.0.1.2-w2sM3iicaF8Y9tX5xh1rf include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu include quickcheck-instances-0.3.33-J59fUUft4T8JJJI5spwjev include row-types-1.0.1.2-9d93T0dzCMpJQ8ucdqUCyM include template-haskell-2.22.0.0-2a41 Language.LSP.Protocol.QuickCheck=lsp-types-2.3.0.1-CpITwWZEgIG5nYeNhb5TeZ-lsp-types-quickcheck:Language.LSP.Protocol.QuickCheck unit lsp-types-2.3.0.1-4Csgp8vTVRS7a5QxDfz8iS-lsp-types-test include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu include base-4.20.1.0-2277 include filepath-1.5.4.0-590e include hspec-2.11.14-3auEz28FeP0D0azREoF21o include hspec-golden-0.2.2.0-K57FB2UxmCqGsZ6jwrxAJq include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu include lsp-types-2.3.0.1-CpITwWZEgIG5nYeNhb5TeZ-lsp-types-quickcheck include network-uri-2.6.4.2-JomEmxu6SsFC7Oe1BjfADS include prettyprinter-1.7.1-67Y6Ddd7L8OAZY9VaFd08z include quickcheck-instances-0.3.33-J59fUUft4T8JJJI5spwjev include text-2.1.2-9845 Ready component graph: definite lsp-types-2.3.0.1-EcXzS0KiWtnJbkwzc1W6Al-metamodel depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu depends base-4.20.1.0-2277 depends file-embed-0.0.16.0-4vcaLkS4EvjGKBp7S3XL0H depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO depends template-haskell-2.22.0.0-2a41 depends text-2.1.2-9845 definite lsp-types-2.3.0.1-J6MmqSTMuZa5SKK7dFmMot-generator depends base-4.20.1.0-2277 depends containers-0.7-dff9 depends directory-1.3.8.5-ad1a depends filepath-1.5.4.0-590e depends lsp-types-2.3.0.1-EcXzS0KiWtnJbkwzc1W6Al-metamodel depends mtl-2.3.1-5ae5 depends prettyprinter-1.7.1-67Y6Ddd7L8OAZY9VaFd08z depends regex-1.1.0.2-I5X4Uf6q9j12lMUFAFJeje depends text-2.1.2-9845 depends witherable-0.5-3ABpRKXlbM27giPzDrKLc7 definite lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu depends Diff-1.0.2-BAYgwkTiSjPEZ6HpqcpJ5c depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu depends base-4.20.1.0-2277 depends binary-0.8.9.3-c055 depends containers-0.7-dff9 depends data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 depends deepseq-1.5.0.0-f20c depends dlist-1.0-FcOF3sMreUuA1lmV1XHZRC depends exceptions-0.10.9-fd91 depends filepath-1.5.4.0-590e depends hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb depends indexed-traversable-0.1.4-74FxSl6JxXd9ksr8o5hwQ8 depends indexed-traversable-instances-0.1.2-B7AuvDwRzCx5391P5GRlX1 depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO depends mod-0.2.1.0-JUL46aniwZjGU5xyCw7kCD depends mtl-2.3.1-5ae5 depends network-uri-2.6.4.2-JomEmxu6SsFC7Oe1BjfADS depends prettyprinter-1.7.1-67Y6Ddd7L8OAZY9VaFd08z depends row-types-1.0.1.2-9d93T0dzCMpJQ8ucdqUCyM depends safe-0.3.21-D7wJEt36lVKCL8MrH4XgMJ depends some-1.0.6-Dybxoy5lU9H5cTHJXgrpqo depends template-haskell-2.22.0.0-2a41 depends text-2.1.2-9845 definite lsp-types-2.3.0.1-CpITwWZEgIG5nYeNhb5TeZ-lsp-types-quickcheck depends QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG depends base-4.20.1.0-2277 depends generic-arbitrary-1.0.1.2-w2sM3iicaF8Y9tX5xh1rf depends lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu depends quickcheck-instances-0.3.33-J59fUUft4T8JJJI5spwjev depends row-types-1.0.1.2-9d93T0dzCMpJQ8ucdqUCyM depends template-haskell-2.22.0.0-2a41 definite lsp-types-2.3.0.1-4Csgp8vTVRS7a5QxDfz8iS-lsp-types-test depends QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu depends base-4.20.1.0-2277 depends filepath-1.5.4.0-590e depends hspec-2.11.14-3auEz28FeP0D0azREoF21o depends hspec-golden-0.2.2.0-K57FB2UxmCqGsZ6jwrxAJq exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 960 | osequence_ :: (Applicative m, MonoFoldable mono, Element mono ~ (m ())) => mono -> m ()  | ^ src/Data/MonoTraversable.hs:1060:47: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 1060 | default otraverse :: (Traversable t, mono ~ t a, a ~ Element mono, Applicative f) => (Element mono -> f (Element mono)) -> mono -> f mono  | ^ src/Data/MonoTraversable.hs:1060:56: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 1060 | default otraverse :: (Traversable t, mono ~ t a, a ~ Element mono, Applicative f) => (Element mono -> f (Element mono)) -> mono -> f mono  | ^ src/Data/MonoTraversable.hs:1203:45: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 1203 | default opoint :: (Applicative f, (f a) ~ mono, Element (f a) ~ a)  | ^ src/Data/MonoTraversable.hs:1203:67: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 1203 | default opoint :: (Applicative f, (f a) ~ mono, Element (f a) ~ a)  | ^ src/Data/MonoTraversable.hs:1354:15: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO depends lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu depends lsp-types-2.3.0.1-CpITwWZEgIG5nYeNhb5TeZ-lsp-types-quickcheck depends network-uri-2.6.4.2-JomEmxu6SsFC7Oe1BjfADS depends prettyprinter-1.7.1-67Y6Ddd7L8OAZY9VaFd08z depends quickcheck-instances-0.3.33-J59fUUft4T8JJJI5spwjev depends text-2.1.2-9845 Using Cabal-3.12.1.0 compiled by ghc-9.10 Using compiler: ghc-9.10.2 Using install prefix: /nix/store/5mapmknbc89j916q7rjfkp6c4j4fp705-lsp-types-2.3.0.1 Executables installed in: /nix/store/5mapmknbc89j916q7rjfkp6c4j4fp705-lsp-types-2.3.0.1/bin Libraries installed in: /nix/store/5mapmknbc89j916q7rjfkp6c4j4fp705-lsp-types-2.3.0.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu Dynamic Libraries installed in: /nix/store/5mapmknbc89j916q7rjfkp6c4j4fp705-lsp-types-2.3.0.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a Private executables installed in: /nix/store/5mapmknbc89j916q7rjfkp6c4j4fp705-lsp-types-2.3.0.1/libexec/x86_64-linux-ghc-9.10.2-1e2a/lsp-types-2.3.0.1 Data files installed in: /nix/store/5mapmknbc89j916q7rjfkp6c4j4fp705-lsp-types-2.3.0.1/share/x86_64-linux-ghc-9.10.2-1e2a/lsp-types-2.3.0.1 Documentation installed in: /nix/store/5mapmknbc89j916q7rjfkp6c4j4fp705-lsp-types-2.3.0.1/share/doc/x86_64-linux-ghc-9.10.2-1e2a/lsp-types-2.3.0.1 Configuration files installed in: /nix/store/5mapmknbc89j916q7rjfkp6c4j4fp705-lsp-types-2.3.0.1/etc No alex found Using ar found on system at: /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar No c2hs found No cpphs found No doctest found Using gcc version 14.3.0 given by user at: /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc Using ghc version 9.10.2 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc Using ghc-pkg version 9.10.2 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 No ghcjs found No ghcjs-pkg found No greencard found Using haddock version 2.31.0 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 No happy found Using haskell-suite found on system at: haskell-suite-dummy-location Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location No hmake found Using hpc version 0.69 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 Using hsc2hs version 0.68.10 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 Using hscolour version 1.25 found on system at: /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour No jhc found Using ld found on system at: /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld No pkg-config found Using runghc version 9.10.2 found on system at: /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 Using strip version 2.44 found on system at: /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip Using tar found on system at: /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar No uhc found Phase: buildPhase Preprocessing library 'metamodel' for lsp-types-2.3.0.1... Building library 'metamodel' for lsp-types-2.3.0.1... [1 of 2] Compiling Language.LSP.MetaModel.Types ( metamodel/Language/LSP/MetaModel/Types.hs, dist/build/metamodel/Language/LSP/MetaModel/Types.o, dist/build/metamodel/Language/LSP/MetaModel/Types.dyn_o ) In an irrefutable pattern: Patterns of type ‘ViewL a’ not matched: EmptyL  | 1354 | oextract ~(x :< _) = x  | ^^^^^^^^ src/Data/MonoTraversable.hs:1356:19: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In an irrefutable pattern: Patterns of type ‘ViewL a’ not matched: EmptyL  | 1356 | oextend f w@(~(_ :< xxs)) =  | ^^^^^^^^^^ src/Data/MonoTraversable.hs:1364:15: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In an irrefutable pattern: Patterns of type ‘ViewR a’ not matched: EmptyR  | 1364 | oextract ~(_ :> x) = x  | ^^^^^^^^ src/Data/MonoTraversable.hs:1366:19: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In an irrefutable pattern: Patterns of type ‘ViewR a’ not matched: EmptyR  | 1366 | oextend f w@(~(xxs :> _)) =  | ^^^^^^^^^^ src/Data/MonoTraversable.hs:1461:33: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 1461 | WrappedMono :: Element mono ~ a => mono -> WrappedMono mono a  | ^ src/Data/MonoTraversable.hs:1530:42: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 1530 | instance (MonoPointed mono, Element mono ~ a) => MonoPointed (WrappedMono mono a) where  | ^ [2 of 6] Compiling Data.Containers ( src/Data/Containers.hs, dist/build/Data/Containers.p_o ) [3 of 6] Compiling Data.MonoTraversable.Unprefixed ( src/Data/MonoTraversable/Unprefixed.hs, dist/build/Data/MonoTraversable/Unprefixed.p_o ) [4 of 6] Compiling Data.Sequences ( src/Data/Sequences.hs, dist/build/Data/Sequences.p_o ) src/Data/Sequences.hs:1615:44: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 1615 | class (IsSequence t, IsString t, Element t ~ Char) => Textual t where  | ^ src/Data/Sequences.hs:1631:29: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 1631 | unwords :: (Element seq ~ t, MonoFoldable seq) => seq -> t  | ^ src/Data/Sequences.hs:1648:29: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 1648 | unlines :: (Element seq ~ t, MonoFoldable seq) => seq -> t  | ^ src/Data/Sequences.hs:1696:13: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 1696 | instance (c ~ Char) => Textual [c] where  | ^ src/Data/Sequences.hs:1749:37: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 1749 | Element (f (Maybe t)) ~ Maybe t)  | ^ src/Data/Sequences.hs:1800:52: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 1800 | repack :: (MonoFoldable a, IsSequence b, Element a ~ Element b) => a -> b  | ^ src/Data/Sequences.hs:1816:13: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 1816 | instance (c ~ Char, w ~ Word8) => Utf8 [c] [w] where  | ^ src/Data/Sequences.hs:1816:23: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 1816 | instance (c ~ Char, w ~ Word8) => Utf8 [c] [w] where  | ^ [hls-graph] Phase: setupCompilerEnvironmentPhase [hls-graph] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [hls-graph] Phase: unpackPhase [hls-graph] unpacking source archive /nix/store/c0wgjirv5ww0sg7g6kw75qmigcsnd7ni-hls-graph-2.12.0.0.tar.gz [hls-graph] source root is hls-graph-2.12.0.0 [hls-graph] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "hls-graph-2.12.0.0/test/Spec.hs" [hls-graph] Phase: patchPhase [hls-graph] Phase: compileBuildDriverPhase [hls-graph] setupCompileFlags: -package-db=/build/tmp.WR7LYfj7lJ/setup-package.conf.d -threaded [hls-graph] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.WR7LYfj7lJ/Main.o ) [hls-graph] [2 of 2] Linking Setup [hls-graph] Phase: updateAutotoolsGnuConfigScriptsPhase [hls-graph] Phase: configurePhase [hls-graph] configureFlags: --verbose --prefix=/nix/store/cwk1bxhlnjii8c2iq3q1xj70cwvxjh6h-hls-graph-2.12.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --datadir=/nix/store/ysiz8gaqd76k2g5ic1w6irc6dhnw19p5-hls-graph-2.12.0.0-data/share/ghc-9.10.2 --docdir=/nix/store/gmjavimnd14j3cam8385lnfkgkra71dm-hls-graph-2.12.0.0-doc/share/doc/hls-graph-2.12.0.0 --with-gcc=gcc --package-db=/build/tmp.WR7LYfj7lJ/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [hls-graph] Using Parsec parser [hls-graph] Configuring hls-graph-2.12.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.20.1.0 [hls-graph] Dependency bytestring: using bytestring-0.12.2.0 [hls-graph] Dependency containers: using containers-0.7 [hls-graph] Dependency deepseq: using deepseq-1.5.0.0 [hls-graph] Dependency directory: using directory-1.3.8.5 [hls-graph] Dependency exceptions: using exceptions-0.10.9 [hls-graph] Dependency extra: using extra-1.8.1 [hls-graph] Dependency filepath: using filepath-1.5.4.0 [hls-graph] Dependency focus >=1.0.3.2: using focus-1.0.3.2 [hls-graph] Dependency hashable: using hashable-1.5.0.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.7.1 [hls-graph] Dependency list-t: using list-t-1.0.5.7 [hls-graph] Dependency stm: using stm-2.5.3.1 [hls-graph] Dependency stm-containers: using stm-containers-1.2.1.1 [hls-graph] Dependency text: using text-2.1.2 [hls-graph] Dependency time: using time-1.12.2 [hls-graph] Dependency transformers: using transformers-0.6.1.1 [hls-graph] Dependency unliftio: using unliftio-0.2.25.1 [hls-graph] Dependency unordered-containers: using unordered-containers-0.2.20.1 [hls-graph] Dependency base: using base-4.20.1.0 [hls-graph] Dependency extra: using extra-1.8.1 [hls-graph] Dependency hls-graph: using hls-graph-2.12.0.0 [hls-graph] Dependency hspec: using hspec-2.11.14 [hls-graph] Dependency stm: using stm-2.5.3.1 [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.12.0.0-J7oBOasHwCG2EVbMT7dyCV [hls-graph]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [hls-graph]  include async-2.2.5-7rMgpQ5wRmj4V53zvfchsB [hls-graph]  include base-4.20.1.0-2277 [hls-graph]  include bytestring-0.12.2.0-5835 [hls-graph]  include containers-0.7-dff9 [hls-graph]  include deepseq-1.5.0.0-f20c [hls-graph]  include directory-1.3.8.5-ad1a [hls-graph]  include exceptions-0.10.9-fd91 [hls-graph]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [hls-graph]  include filepath-1.5.4.0-590e [hls-graph]  include focus-1.0.3.2-EjkviXL6tPiAFXscwaJqr1 [hls-graph]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [hls-graph]  include js-dgtable-0.5.2-DYiOtmG4hBQLShXysMgr4Y [hls-graph]  include js-flot-0.8.3-1AnbNJcc3DA5W872ETOwNJ [hls-graph]  include js-jquery-3.7.1-1HtJ9S5ypkJJHAkrSZtDPj [hls-graph]  include list-t-1.0.5.7-GVn1dJAYS27ITyUDjKVzJP [hls-graph]  include stm-2.5.3.1-34bd [hls-graph]  include stm-containers-1.2.1.1-J0LS8BF9z9014WjMVaOTcR [hls-graph]  include text-2.1.2-9845 [hls-graph]  include time-1.12.2-18ff [hls-graph]  include transformers-0.6.1.1-407f [hls-graph]  include unliftio-0.2.25.1-4x2TVhR5KwPKt77vgIfkWb [hls-graph]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [hls-graph]  component hls-graph-2.12.0.0-Gwm2wnWisMl8UZHqs7uA3X-tests [hls-graph]  include base-4.20.1.0-2277 [hls-graph]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [hls-graph]  include hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [hls-graph]  include hspec-2.11.14-3auEz28FeP0D0azREoF21o [hls-graph]  include stm-2.5.3.1-34bd [hls-graph]  include stm-containers-1.2.1.1-J0LS8BF9z9014WjMVaOTcR [hls-graph]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [hls-graph]  include tasty-hspec-1.2.0.4-3JTucZOh4AJ8Gkrh9zQB0K [hls-graph]  include tasty-rerun-1.1.20-BrzsgZXfmEwD6SZFXFfNHH [hls-graph] Linked component graph: [hls-graph]  unit hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [hls-graph]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [hls-graph]  include async-2.2.5-7rMgpQ5wRmj4V53zvfchsB [hls-graph]  include base-4.20.1.0-2277 [hls-graph]  include bytestring-0.12.2.0-5835 [hls-graph]  include containers-0.7-dff9 [hls-graph]  include deepseq-1.5.0.0-f20c [hls-graph]  include directory-1.3.8.5-ad1a [hls-graph]  include exceptions-0.10.9-fd91 [hls-graph]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [hls-graph]  include filepath-1.5.4.0-590e [hls-graph]  include focus-1.0.3.2-EjkviXL6tPiAFXscwaJqr1 [hls-graph]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [hls-graph]  include js-dgtable-0.5.2-DYiOtmG4hBQLShXysMgr4Y [hls-graph]  include js-flot-0.8.3-1AnbNJcc3DA5W872ETOwNJ [hls-graph]  include js-jquery-3.7.1-1HtJ9S5ypkJJHAkrSZtDPj [hls-graph]  include list-t-1.0.5.7-GVn1dJAYS27ITyUDjKVzJP [hls-graph]  include stm-2.5.3.1-34bd [hls-graph]  include stm-containers-1.2.1.1-J0LS8BF9z9014WjMVaOTcR [hls-graph]  include text-2.1.2-9845 [hls-graph]  include time-1.12.2-18ff [hls-graph]  include transformers-0.6.1.1-407f [hls-graph]  include unliftio-0.2.25.1-4x2TVhR5KwPKt77vgIfkWb [hls-graph]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [hls-graph]  Control.Concurrent.STM.Stats=hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV:Control.Concurrent.STM.Stats,Development.IDE.Graph=hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV:Development.IDE.Graph,Development.IDE.Graph.Classes=hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV:Development.IDE.Graph.Classes,Development.IDE.Graph.Database=hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV:Development.IDE.Graph.Database,Development.IDE.Graph.Internal.Action=hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV:Development.IDE.Graph.Internal.Action,Development.IDE.Graph.Internal.Database=hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV:Development.IDE.Graph.Internal.Database,Development.IDE.Graph.Internal.Key=hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV:Development.IDE.Graph.Internal.Key,Development.IDE.Graph.Internal.Options=hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV:Development.IDE.Graph.Internal.Options,Development.IDE.Graph.Internal.Paths=hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV:Development.IDE.Graph.Internal.Paths,Development.IDE.Graph.Internal.Profile=hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV:Development.IDE.Graph.Internal.Profile,Development.IDE.Graph.Internal.Rules=hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV:Development.IDE.Graph.Internal.Rules,Development.IDE.Graph.Internal.Types=hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV:Development.IDE.Graph.Internal.Types,Development.IDE.Graph.KeyMap=hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV:Development.IDE.Graph.KeyMap,Development.IDE.Graph.KeySet=hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV:Development.IDE.Graph.KeySet,Development.IDE.Graph.Rule=hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV:Development.IDE.Graph.Rule,Paths_hls_graph=hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV:Paths_hls_graph [hls-graph]  unit hls-graph-2.12.0.0-Gwm2wnWisMl8UZHqs7uA3X-tests [hls-graph]  include base-4.20.1.0-2277 [hls-graph]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [hls-graph]  include hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [hls-graph]  include hspec-2.11.14-3auEz28FeP0D0azREoF21o [hls-graph]  include stm-2.5.3.1-34bd [hls-graph]  include stm-containers-1.2.1.1-J0LS8BF9z9014WjMVaOTcR [hls-graph]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [hls-graph]  include tasty-hspec-1.2.0.4-3JTucZOh4AJ8Gkrh9zQB0K [hls-graph]  include tasty-rerun-1.1.20-BrzsgZXfmEwD6SZFXFfNHH [hls-graph] Ready component graph: [hls-graph]  definite hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [hls-graph]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [hls-graph]  depends async-2.2.5-7rMgpQ5wRmj4V53zvfchsB [hls-graph]  depends base-4.20.1.0-2277 [hls-graph]  depends bytestring-0.12.2.0-5835 [hls-graph]  depends containers-0.7-dff9 [hls-graph]  depends deepseq-1.5.0.0-f20c [hls-graph]  depends directory-1.3.8.5-ad1a [hls-graph]  depends exceptions-0.10.9-fd91 [hls-graph]  depends extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [hls-graph]  depends filepath-1.5.4.0-590e [hls-graph]  depends focus-1.0.3.2-EjkviXL6tPiAFXscwaJqr1 [hls-graph]  depends hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [hls-graph]  depends js-dgtable-0.5.2-DYiOtmG4hBQLShXysMgr4Y [hls-graph]  depends js-flot-0.8.3-1AnbNJcc3DA5W872ETOwNJ [hls-graph]  depends js-jquery-3.7.1-1HtJ9S5ypkJJHAkrSZtDPj [hls-graph]  depends list-t-1.0.5.7-GVn1dJAYS27ITyUDjKVzJP [hls-graph]  depends stm-2.5.3.1-34bd [hls-graph]  depends stm-containers-1.2.1.1-J0LS8BF9z9014WjMVaOTcR [hls-graph]  depends text-2.1.2-9845 [hls-graph]  depends time-1.12.2-18ff [hls-graph]  depends transformers-0.6.1.1-407f [hls-graph]  depends unliftio-0.2.25.1-4x2TVhR5KwPKt77vgIfkWb [hls-graph]  depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [hls-graph]  definite hls-graph-2.12.0.0-Gwm2wnWisMl8UZHqs7uA3X-tests [hls-graph]  depends base-4.20.1.0-2277 [hls-graph]  depends extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [hls-graph]  depends hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [hls-graph]  depends hspec-2.11.14-3auEz28FeP0D0azREoF21o [hls-graph]  depends stm-2.5.3.1-34bd [hls-graph]  depends stm-containers-1.2.1.1-J0LS8BF9z9014WjMVaOTcR [hls-graph]  depends tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [hls-graph]  depends tasty-hspec-1.2.0.4-3JTucZOh4AJ8Gkrh9zQB0K [hls-graph]  depends tasty-rerun-1.1.20-BrzsgZXfmEwD6SZFXFfNHH [hls-graph] Using Cabal-3.12.1.0 compiled by ghc-9.10 [hls-graph] Using compiler: ghc-9.10.2 [hls-graph] Using install prefix: [hls-graph] /nix/store/cwk1bxhlnjii8c2iq3q1xj70cwvxjh6h-hls-graph-2.12.0.0 [hls-graph] Executables installed in: [hls-graph] /nix/store/cwk1bxhlnjii8c2iq3q1xj70cwvxjh6h-hls-graph-2.12.0.0/bin [hls-graph] Libraries installed in: [hls-graph] /nix/store/cwk1bxhlnjii8c2iq3q1xj70cwvxjh6h-hls-graph-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [hls-graph] Dynamic Libraries installed in: [hls-graph] /nix/store/cwk1bxhlnjii8c2iq3q1xj70cwvxjh6h-hls-graph-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [hls-graph] Private executables installed in: [hls-graph] /nix/store/cwk1bxhlnjii8c2iq3q1xj70cwvxjh6h-hls-graph-2.12.0.0/libexec/x86_64-linux-ghc-9.10.2-1e2a/hls-graph-2.12.0.0 [hls-graph] Data files installed in: [hls-graph] /nix/store/ysiz8gaqd76k2g5ic1w6irc6dhnw19p5-hls-graph-2.12.0.0-data/share/ghc-9.10.2/x86_64-linux-ghc-9.10.2-1e2a/hls-graph-2.12.0.0 [hls-graph] Documentation installed in: [hls-graph] /nix/store/gmjavimnd14j3cam8385lnfkgkra71dm-hls-graph-2.12.0.0-doc/share/doc/hls-graph-2.12.0.0 [hls-graph] Configuration files installed in: [hls-graph] /nix/store/cwk1bxhlnjii8c2iq3q1xj70cwvxjh6h-hls-graph-2.12.0.0/etc [hls-graph] No alex found [hls-graph] Using ar found on system at: [hls-graph] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-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/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [hls-graph] Using ghc version 9.10.2 found on system at: [hls-graph] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [hls-graph] Using ghc-pkg version 9.10.2 found on system at: [hls-graph] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [hls-graph] No ghcjs found [hls-graph] No ghcjs-pkg found [hls-graph] No greencard found [hls-graph] Using haddock version 2.31.0 found on system at: [hls-graph] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [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.69 found on system at: [hls-graph] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [hls-graph] Using hsc2hs version 0.68.10 found on system at: [hls-graph] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [hls-graph] Using hscolour version 1.25 found on system at: [hls-graph] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [hls-graph] No jhc found [hls-graph] Using ld found on system at: [hls-graph] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [hls-graph] No pkg-config found [hls-graph] Using runghc version 9.10.2 found on system at: [hls-graph] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [hls-graph] Using strip version 2.44 found on system at: [hls-graph] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [hls-graph] Using tar found on system at: [hls-graph] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [hls-graph] No uhc found [hls-graph] Phase: buildPhase [hls-graph] Preprocessing library for hls-graph-2.12.0.0... [hls-graph] Building library for hls-graph-2.12.0.0... [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 ) [2 of 2] Compiling Language.LSP.MetaModel ( metamodel/Language/LSP/MetaModel.hs, dist/build/metamodel/Language/LSP/MetaModel.o, dist/build/metamodel/Language/LSP/MetaModel.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 ) [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 ) [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 ) [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 ) [5 of 6] Compiling Data.NonNull ( src/Data/NonNull.hs, dist/build/Data/NonNull.p_o ) [6 of 6] Compiling Paths_mono_traversable ( dist/build/autogen/Paths_mono_traversable.hs, dist/build/Paths_mono_traversable.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 ) Preprocessing test suite 'test' for mono-traversable-1.0.21.0... Building test suite 'test' for mono-traversable-1.0.21.0... [1 of 2] Compiling Main ( test/Main.hs, dist/build/test/test-tmp/Main.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 ) [2 of 2] Compiling Paths_mono_traversable ( dist/build/test/autogen/Paths_mono_traversable.hs, dist/build/test/test-tmp/Paths_mono_traversable.o ) [3 of 3] Linking dist/build/test/test buildPhase completed in 43 seconds Phase: checkPhase [hls-graph] Preprocessing test suite 'tests' for hls-graph-2.12.0.0... [hls-graph] Building test suite 'tests' for hls-graph-2.12.0.0... [hls-graph] [1 of 6] Compiling Example ( test/Example.hs, dist/build/tests/tests-tmp/Example.o ) Running 1 test suites... Test suite test: RUNNING... onull works on empty lists [✔] works on non-empty lists [✔] works on empty texts [✔] works on non-empty texts [✔] osum works on lists [✔] +++ OK, passed 100 tests; 95 discarded. oproduct works on lists [✔] +++ OK, passed 100 tests; 122 discarded. olength works on lists [✔] +++ OK, passed 100 tests. works on texts [✔] +++ OK, passed 100 tests. works on lazy bytestrings [✔] +++ OK, passed 100 tests. omap works on lists [✔] +++ OK, passed 100 tests. works on lazy bytestrings [✔] +++ OK, passed 100 tests. works on texts [✔] +++ OK, passed 100 tests. oconcatMap works on lists [✔] +++ OK, passed 100 tests. ocompareLength works on lists [✔] +++ OK, passed 100 tests. groupBy works on lists [✔] +++ OK, passed 100 tests. works on texts [✔] +++ OK, passed 100 tests. works on strict bytestrings [✔] +++ OK, passed 100 tests. works on lazy bytestrings [✔] +++ OK, passed 100 tests. works on Vector [✔] +++ OK, passed 100 tests. works on SVector [✔] +++ OK, passed 100 tests. works on StrictVector [✔] +++ OK, passed 100 tests. works on UVector [✔] +++ OK, passed 100 tests. works on Seq [✔] +++ OK, passed 100 tests. groupAll works on lists [✔] works on texts [✔] unsnoc works on lists [✔] +++ OK, passed 100 tests. works on texts [✔] +++ OK, passed 100 tests. works on lazy bytestrings [✔] +++ OK, passed 100 tests. index works on lists [✔] +++ OK, passed 100 tests. works on strict texts [✔] +++ OK, passed 100 tests. works on lazy texts [✔] +++ OK, passed 100 tests. works on strict bytestrings [✔] +++ OK, passed 100 tests. works on lazy bytestrings [✔] +++ OK, passed 100 tests. works on Vector [✔] +++ OK, passed 100 tests. works on SVector [✔] +++ OK, passed 100 tests. works on StrictVector [✔] +++ OK, passed 100 tests. works on UVector [✔] +++ OK, passed 100 tests. works on Seq [✔] +++ OK, passed 100 tests. groupAllOn works on lists [✔] breakWord ("hello world","hello","world") [✔] ("hello world","hello","world") [✔] ("hello\r\nworld","hello","world") [✔] ("hello there world","hello","there world") [✔] ("","","") [✔] ("hello \n\r\t","hello","") [✔] breakLine ("hello world","hello world","") [✔] ("hello\r\n world","hello"," world") [✔] ("hello\n world","hello"," world") [✔] ("hello\r world","hello\r world","") [✔] ("hello\r\nworld","hello","world") [✔] ("hello\r\nthere\nworld","hello","there\nworld") [✔] ("hello\n\r\nworld","hello","\r\nworld") [✔] ("","","") [✔] omapM_ works on strict bytestrings [✔] +++ OK, passed 100 tests. works on lazy bytestrings [✔] +++ OK, passed 100 tests. works on strict texts [✔] +++ OK, passed 100 tests. works on lazy texts [✔] +++ OK, passed 100 tests. inits String empty [✔] one element [✔] two elements [✔] StrictBytestring empty [✔] one element [✔] two elements [✔] LazyBytestring empty [✔] one element [✔] two elements [✔] StrictText empty [✔] one element [✔] two elements [✔] LazyText empty [✔] one element [✔] two elements [✔] Seq empty [✔] one element [✔] two elements [✔] Vector empty [✔] one element [✔] two elements [✔] Unboxed Vector empty [✔] one element [✔] two elements [✔] Storable Vector empty [✔] one element [✔] two elements [✔] Strict Vector empty [✔] one element [✔] two elements [✔] tails String empty [✔] one element [✔] two elements [✔] StrictBytestring empty [✔] one element [✔] two elements [✔] LazyBytestring empty [✔] one element [✔] two elements [✔] StrictText empty [✔] one element [✔] two elements [✔] LazyText empty [✔] one element [✔] two elements [✔] Seq empty [✔] one element [✔] two elements [✔] Vector empty [✔] one element [✔] two elements [✔] Unboxed Vector empty [✔] one element [✔] two elements [✔] Storable Vector empty [✔] one element [✔] two elements [✔] Strict Vector empty [✔] one element [✔] two elements [✔] initTails String empty [✔] one element [✔] two elements [✔] StrictBytestring empty [✔] one element [✔] two elements [✔] LazyBytestring empty [✔] one element [✔] two elements [✔] StrictText empty [✔] one element [✔] two elements [✔] LazyText empty [✔] one element [✔] two elements [✔] Seq empty [✔] one element [✔] two elements [✔] Vector empty [✔] one element [✔] two elements [✔] Unboxed Vector empty [✔] one element [✔] two elements [✔] Storable Vector empty [✔] one element [✔] two elements [✔] Strict Vector empty [✔] one element [✔] two elements [✔] NonNull fromNonEmpty toMinList [✔] +++ OK, passed 100 tests. toNonEmpty converts nonnull to nonempty [✔] mapNonNull mapNonNull id == id [✔] +++ OK, passed 100 tests. mapNonNull (f . g) == mapNonNull f . mapNonNull g [✔] +++ OK, passed 100 tests. Strict ByteString head [✔] +++ OK, passed 100 tests. tail [✔] +++ OK, passed 100 tests. last [✔] +++ OK, passed 100 tests. init [✔] +++ OK, passed 100 tests. maximum [✔] +++ OK, passed 100 tests. maximumBy [✔] +++ OK, passed 100 tests. minimum [✔] +++ OK, passed 100 tests. minimumBy [✔] +++ OK, passed 100 tests. ofoldMap1 [✔] +++ OK, passed 100 tests. ofoldr1 [✔] +++ OK, passed 100 tests. ofoldl1' [✔] +++ OK, passed 100 tests. Lazy ByteString head [✔] +++ OK, passed 100 tests. tail [✔] +++ OK, passed 100 tests. last [✔] +++ OK, passed 100 tests. init [✔] +++ OK, passed 100 tests. maximum [✔] +++ OK, passed 100 tests. maximumBy [✔] +++ OK, passed 100 tests. minimum [✔] +++ OK, passed 100 tests. minimumBy [✔] +++ OK, passed 100 tests. ofoldMap1 [✔] +++ OK, passed 100 tests. ofoldr1 [✔] +++ OK, passed 100 tests. ofoldl1' [✔] +++ OK, passed 100 tests. Strict Text head [✔] +++ OK, passed 100 tests. tail [✔] +++ OK, passed 100 tests. last [✔] +++ OK, passed 100 tests. init [✔] +++ OK, passed 100 tests. maximum [✔] +++ OK, passed 100 tests. maximumBy [✔] +++ OK, passed 100 tests. minimum [✔] +++ OK, passed 100 tests. minimumBy [✔] +++ OK, passed 100 tests. ofoldMap1 [✔] +++ OK, passed 100 tests. ofoldr1 [✔] +++ OK, passed 100 tests. ofoldl1' [✔] +++ OK, passed 100 tests. Lazy Text head [✔] +++ OK, passed 100 tests. tail [✔] +++ OK, passed 100 tests. last [✔] +++ OK, passed 100 tests. init [✔] +++ OK, passed 100 tests. maximum [✔] +++ OK, passed 100 tests. maximumBy [✔] +++ OK, passed 100 tests. minimum [✔] +++ OK, passed 100 tests. minimumBy [✔] +++ OK, passed 100 tests. ofoldMap1 [✔] +++ OK, passed 100 tests. ofoldr1 [✔] +++ OK, passed 100 tests. ofoldl1' [✔] +++ OK, passed 100 tests. Vector head [✔] +++ OK, passed 100 tests. tail [✔] +++ OK, passed 100 tests. last [✔] +++ OK, passed 100 tests. init [✔] +++ OK, passed 100 tests. maximum [✔] +++ OK, passed 100 tests. maximumBy [✔] +++ OK, passed 100 tests. minimum [✔] +++ OK, passed 100 tests. minimumBy [✔] +++ OK, passed 100 tests. ofoldMap1 [✔] +++ OK, passed 100 tests. ofoldr1 [✔] +++ OK, passed 100 tests. ofoldl1' [✔] +++ OK, passed 100 tests. Unboxed Vector head [✔] +++ OK, passed 100 tests. tail [✔] +++ OK, passed 100 tests. last [✔] +++ OK, passed 100 tests. init [✔] +++ OK, passed 100 tests. maximum [✔] +++ OK, passed 100 tests. maximumBy [✔] +++ OK, passed 100 tests. minimum [✔] +++ OK, passed 100 tests. minimumBy [✔] +++ OK, passed 100 tests. ofoldMap1 [✔] +++ OK, passed 100 tests. ofoldr1 [✔] +++ OK, passed 100 tests. ofoldl1' [✔] +++ OK, passed 100 tests. Storable Vector head [✔] +++ OK, passed 100 tests. tail [✔] +++ OK, passed 100 tests. last [✔] +++ OK, passed 100 tests. init [✔] +++ OK, passed 100 tests. maximum [✔] +++ OK, passed 100 tests. maximumBy [✔] +++ OK, passed 100 tests. minimum [✔] +++ OK, passed 100 tests. minimumBy [✔] +++ OK, passed 100 tests. ofoldMap1 [✔] +++ OK, passed 100 tests. ofoldr1 [✔] +++ OK, passed 100 tests. [hls-graph] [2 of 6] Compiling DatabaseSpec ( test/DatabaseSpec.hs, dist/build/tests/tests-tmp/DatabaseSpec.o ) ofoldl1' [✔] +++ OK, passed 100 tests. Strict Vector head [✔] +++ OK, passed 100 tests. tail [✔] +++ OK, passed 100 tests. last [✔] +++ OK, passed 100 tests. init [✔] +++ OK, passed 100 tests. maximum [✔] +++ OK, passed 100 tests. maximumBy [✔] +++ OK, passed 100 tests. minimum [✔] +++ OK, passed 100 tests. minimumBy [✔] +++ OK, passed 100 tests. ofoldMap1 [✔] +++ OK, passed 100 tests. ofoldr1 [✔] +++ OK, passed 100 tests. ofoldl1' [✔] +++ OK, passed 100 tests. List head [✔] +++ OK, passed 100 tests. tail [✔] +++ OK, passed 100 tests. last [✔] +++ OK, passed 100 tests. init [✔] +++ OK, passed 100 tests. maximum [✔] +++ OK, passed 100 tests. maximumBy [✔] +++ OK, passed 100 tests. minimum [✔] +++ OK, passed 100 tests. minimumBy [✔] +++ OK, passed 100 tests. ofoldMap1 [✔] +++ OK, passed 100 tests. ofoldr1 [✔] +++ OK, passed 100 tests. ofoldl1' [✔] +++ OK, passed 100 tests. Containers Data.Map difference [✔] +++ OK, passed 100 tests. lookup [✔] +++ OK, passed 100 tests. insert [✔] +++ OK, passed 100 tests. delete [✔] +++ OK, passed 100 tests. singletonMap [✔] +++ OK, passed 100 tests. findWithDefault [✔] +++ OK, passed 100 tests. insertWith [✔] +++ OK, passed 100 tests. insertWithKey [✔] +++ OK, passed 100 tests. insertLookupWithKey [✔] +++ OK, passed 100 tests. adjustMap [✔] +++ OK, passed 100 tests. adjustWithKey [✔] +++ OK, passed 100 tests. updateMap [✔] +++ OK, passed 100 tests. updateWithKey [✔] +++ OK, passed 100 tests. updateLookupWithKey [✔] +++ OK, passed 100 tests. alter [✔] +++ OK, passed 100 tests. unionWith [✔] +++ OK, passed 100 tests. unionWithKey [✔] +++ OK, passed 100 tests. unionsWith [✔] +++ OK, passed 100 tests. mapWithKey [✔] +++ OK, passed 100 tests. omapKeysWith [✔] +++ OK, passed 100 tests. Data.IntMap difference [✔] +++ OK, passed 100 tests. lookup [✔] +++ OK, passed 100 tests. insert [✔] +++ OK, passed 100 tests. delete [✔] +++ OK, passed 100 tests. singletonMap [✔] +++ OK, passed 100 tests. findWithDefault [✔] +++ OK, passed 100 tests. insertWith [✔] +++ OK, passed 100 tests. insertWithKey [✔] +++ OK, passed 100 tests. insertLookupWithKey [✔] +++ OK, passed 100 tests. adjustMap [✔] +++ OK, passed 100 tests. adjustWithKey [✔] +++ OK, passed 100 tests. updateMap [✔] +++ OK, passed 100 tests. updateWithKey [✔] +++ OK, passed 100 tests. updateLookupWithKey [✔] +++ OK, passed 100 tests. alter [✔] +++ OK, passed 100 tests. unionWith [✔] +++ OK, passed 100 tests. unionWithKey [✔] +++ OK, passed 100 tests. [hls-graph] [3 of 6] Compiling ActionSpec ( test/ActionSpec.hs, dist/build/tests/tests-tmp/ActionSpec.o ) unionsWith [✔] +++ OK, passed 100 tests. mapWithKey [✔] +++ OK, passed 100 tests. omapKeysWith [✔] +++ OK, passed 100 tests. Data.HashMap difference [✔] +++ OK, passed 100 tests. lookup [✔] +++ OK, passed 100 tests. insert [✔] +++ OK, passed 100 tests. delete [✔] +++ OK, passed 100 tests. singletonMap [✔] +++ OK, passed 100 tests. findWithDefault [✔] +++ OK, passed 100 tests. insertWith [✔] +++ OK, passed 100 tests. insertWithKey [✔] +++ OK, passed 100 tests. insertLookupWithKey [✔] +++ OK, passed 100 tests. adjustMap [✔] +++ OK, passed 100 tests. adjustWithKey [✔] +++ OK, passed 100 tests. updateMap [✔] +++ OK, passed 100 tests. updateWithKey [✔] +++ OK, passed 100 tests. updateLookupWithKey [✔] +++ OK, passed 100 tests. alter [✔] +++ OK, passed 100 tests. unionWith [✔] +++ OK, passed 100 tests. unionWithKey [✔] +++ OK, passed 100 tests. unionsWith [✔] +++ OK, passed 100 tests. mapWithKey [✔] +++ OK, passed 100 tests. omapKeysWith [✔] +++ OK, passed 100 tests. Foldl Integration vector [✔] +++ OK, passed 100 tests. length [✔] +++ OK, passed 100 tests. Replacing List replaceElem old new === omap (\x -> if x == old then new else x) [✔] +++ OK, passed 100 tests. replaceSeq old new === ointercalate new . splitSeq old [✔] +++ OK, passed 100 tests. replaceSeq old old === id [✔] +++ OK, passed 100 tests. Vector replaceElem old new === omap (\x -> if x == old then new else x) [✔] +++ OK, passed 100 tests. replaceSeq old new === ointercalate new . splitSeq old [✔] +++ OK, passed 100 tests. replaceSeq old old === id [✔] +++ OK, passed 100 tests. Storable Vector replaceElem old new === omap (\x -> if x == old then new else x) [✔] +++ OK, passed 100 tests. replaceSeq old new === ointercalate new . splitSeq old [✔] +++ OK, passed 100 tests. replaceSeq old old === id [✔] +++ OK, passed 100 tests. Unboxed Vector replaceElem old new === omap (\x -> if x == old then new else x) [✔] +++ OK, passed 100 tests. replaceSeq old new === ointercalate new . splitSeq old [✔] +++ OK, passed 100 tests. replaceSeq old old === id [✔] +++ OK, passed 100 tests. Strict Vector replaceElem old new === omap (\x -> if x == old then new else x) [✔] +++ OK, passed 100 tests. replaceSeq old new === ointercalate new . splitSeq old [✔] +++ OK, passed 100 tests. replaceSeq old old === id [✔] +++ OK, passed 100 tests. Strict ByteString replaceElem old new === omap (\x -> if x == old then new else x) [✔] +++ OK, passed 100 tests. replaceSeq old new === ointercalate new . splitSeq old [✔] +++ OK, passed 100 tests. replaceSeq old old === id [✔] +++ OK, passed 100 tests. Lazy ByteString replaceElem old new === omap (\x -> if x == old then new else x) [✔] +++ OK, passed 100 tests. replaceSeq old new === ointercalate new . splitSeq old [✔] +++ OK, passed 100 tests. replaceSeq old old === id [✔] +++ OK, passed 100 tests. Strict Text replaceElem old new === omap (\x -> if x == old then new else x) [✔] +++ OK, passed 100 tests. replaceSeq old new === ointercalate new . splitSeq old [✔] +++ OK, passed 100 tests. replaceSeq old old === id [✔] +++ OK, passed 100 tests. Lazy Text replaceElem old new === omap (\x -> if x == old then new else x) [✔] +++ OK, passed 100 tests. replaceSeq old new === ointercalate new . splitSeq old [✔] +++ OK, passed 100 tests. replaceSeq old old === id [✔] +++ OK, passed 100 tests. Sorting List sortBy [✔] +++ OK, passed 100 tests. sort [✔] +++ OK, passed 100 tests. Vector sortBy [✔] +++ OK, passed 100 tests. sort [✔] +++ OK, passed 100 tests. Storable Vector sortBy [✔] +++ OK, passed 100 tests. sort [✔] +++ OK, passed 100 tests. Unboxed Vector sortBy [✔] +++ OK, passed 100 tests. sort [✔] +++ OK, passed 100 tests. Strict Vector sortBy [✔] +++ OK, passed 100 tests. sort [✔] +++ OK, passed 100 tests. Strict ByteString sortBy [✔] +++ OK, passed 100 tests. sort [✔] +++ OK, passed 100 tests. Lazy ByteString sortBy [✔] +++ OK, passed 100 tests. sort [✔] +++ OK, passed 100 tests. Strict Text sortBy [✔] +++ OK, passed 100 tests. sort [✔] +++ OK, passed 100 tests. Lazy Text sortBy [✔] +++ OK, passed 100 tests. sort [✔] +++ OK, passed 100 tests. Intercalate List intercalate === defaultIntercalate [✔] +++ OK, passed 100 tests. Vector intercalate === defaultIntercalate [✔] +++ OK, passed 100 tests. Storable Vector intercalate === defaultIntercalate [✔] +++ OK, passed 100 tests. Unboxed Vector intercalate === defaultIntercalate [✔] +++ OK, passed 100 tests. Strict Vector intercalate === defaultIntercalate [✔] +++ OK, passed 100 tests. Strict ByteString intercalate === defaultIntercalate [✔] +++ OK, passed 100 tests. Lazy ByteString intercalate === defaultIntercalate [✔] +++ OK, passed 100 tests. Strict Text intercalate === defaultIntercalate [✔] +++ OK, passed 100 tests. Lazy Text intercalate === defaultIntercalate [✔] +++ OK, passed 100 tests. Splitting List intercalate sep . splitSeq sep === id [✔] +++ OK, passed 100 tests. splitSeq mempty xs === mempty : map singleton (otoList xs) [✔] +++ OK, passed 100 tests. splitSeq _ mempty == [mempty] [✔] +++ OK, passed 100 tests. intercalate (singleton sep) . splitElem sep === id [✔] +++ OK, passed 100 tests. length . splitElem sep === succ . length . filter (== sep) [✔] +++ OK, passed 100 tests. splitElem sep (replicate n sep) == replicate (n+1) mempty [✔] +++ OK, passed 100 tests. splitElem sep === splitWhen (== sep) [✔] +++ OK, passed 100 tests. splitElem sep === splitSeq (singleton sep) [✔] +++ OK, passed 100 tests. Vector intercalate sep . splitSeq sep === id [✔] +++ OK, passed 100 tests. splitSeq mempty xs === mempty : map singleton (otoList xs) [✔] +++ OK, passed 100 tests. splitSeq _ mempty == [mempty] [✔] +++ OK, passed 100 tests. intercalate (singleton sep) . splitElem sep === id [✔] +++ OK, passed 100 tests. length . splitElem sep === succ . length . filter (== sep) [✔] +++ OK, passed 100 tests. splitElem sep (replicate n sep) == replicate (n+1) mempty [✔] +++ OK, passed 100 tests. splitElem sep === splitWhen (== sep) [✔] +++ OK, passed 100 tests. splitElem sep === splitSeq (singleton sep) [✔] +++ OK, passed 100 tests. Storable Vector [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 ) intercalate sep . splitSeq sep === id [✔] +++ OK, passed 100 tests. splitSeq mempty xs === mempty : map singleton (otoList xs) [✔] +++ OK, passed 100 tests. splitSeq _ mempty == [mempty] [✔] +++ OK, passed 100 tests. intercalate (singleton sep) . splitElem sep === id [✔] +++ OK, passed 100 tests. length . splitElem sep === succ . length . filter (== sep) [✔] +++ OK, passed 100 tests. splitElem sep (replicate n sep) == replicate (n+1) mempty [✔] +++ OK, passed 100 tests. splitElem sep === splitWhen (== sep) [✔] +++ OK, passed 100 tests. splitElem sep === splitSeq (singleton sep) [✔] +++ OK, passed 100 tests. Unboxed Vector intercalate sep . splitSeq sep === id [✔] +++ OK, passed 100 tests. splitSeq mempty xs === mempty : map singleton (otoList xs) [✔] +++ OK, passed 100 tests. splitSeq _ mempty == [mempty] [✔] +++ OK, passed 100 tests. intercalate (singleton sep) . splitElem sep === id [✔] +++ OK, passed 100 tests. length . splitElem sep === succ . length . filter (== sep) [✔] +++ OK, passed 100 tests. splitElem sep (replicate n sep) == replicate (n+1) mempty [✔] +++ OK, passed 100 tests. splitElem sep === splitWhen (== sep) [✔] +++ OK, passed 100 tests. splitElem sep === splitSeq (singleton sep) [✔] +++ OK, passed 100 tests. Strict Vector [hls-graph] [6 of 6] Compiling Main ( test/Main.hs, dist/build/tests/tests-tmp/Main.o ) intercalate sep . splitSeq sep === id [✔] +++ OK, passed 100 tests. splitSeq mempty xs === mempty : map singleton (otoList xs) [✔] +++ OK, passed 100 tests. splitSeq _ mempty == [mempty] [✔] +++ OK, passed 100 tests. intercalate (singleton sep) . splitElem sep === id [✔] +++ OK, passed 100 tests. length . splitElem sep === succ . length . filter (== sep) [✔] +++ OK, passed 100 tests. splitElem sep (replicate n sep) == replicate (n+1) mempty [✔] +++ OK, passed 100 tests. splitElem sep === splitWhen (== sep) [✔] +++ OK, passed 100 tests. splitElem sep === splitSeq (singleton sep) [✔] +++ OK, passed 100 tests. Strict ByteString intercalate sep . splitSeq sep === id [✔] +++ OK, passed 100 tests. splitSeq mempty xs === mempty : map singleton (otoList xs) [✔] +++ OK, passed 100 tests. splitSeq _ mempty == [mempty] [✔] +++ OK, passed 100 tests. intercalate (singleton sep) . splitElem sep === id [✔] +++ OK, passed 100 tests. length . splitElem sep === succ . length . filter (== sep) [✔] +++ OK, passed 100 tests. splitElem sep (replicate n sep) == replicate (n+1) mempty [✔] +++ OK, passed 100 tests. splitElem sep === splitWhen (== sep) [✔] +++ OK, passed 100 tests. splitElem sep === splitSeq (singleton sep) [✔] +++ OK, passed 100 tests. Lazy ByteString intercalate sep . splitSeq sep === id [✔] +++ OK, passed 100 tests. splitSeq mempty xs === mempty : map singleton (otoList xs) [✔] +++ OK, passed 100 tests. splitSeq _ mempty == [mempty] [✔] +++ OK, passed 100 tests. intercalate (singleton sep) . splitElem sep === id [✔] +++ OK, passed 100 tests. length . splitElem sep === succ . length . filter (== sep) [✔] +++ OK, passed 100 tests. splitElem sep (replicate n sep) == replicate (n+1) mempty [✔] +++ OK, passed 100 tests. splitElem sep === splitWhen (== sep) [✔] +++ OK, passed 100 tests. splitElem sep === splitSeq (singleton sep) [✔] +++ OK, passed 100 tests. Strict Text intercalate sep . splitSeq sep === id [✔] +++ OK, passed 100 tests. splitSeq mempty xs === mempty : map singleton (otoList xs) [✔] +++ OK, passed 100 tests. splitSeq _ mempty == [mempty] [✔] +++ OK, passed 100 tests. intercalate (singleton sep) . splitElem sep === id [✔] +++ OK, passed 100 tests. length . splitElem sep === succ . length . filter (== sep) [✔] +++ OK, passed 100 tests. splitElem sep (replicate n sep) == replicate (n+1) mempty [✔] +++ OK, passed 100 tests. splitElem sep === splitWhen (== sep) [✔] +++ OK, passed 100 tests. splitElem sep === splitSeq (singleton sep) [✔] +++ OK, passed 100 tests. Lazy Text intercalate sep . splitSeq sep === id [✔] +++ OK, passed 100 tests. splitSeq mempty xs === mempty : map singleton (otoList xs) [✔] +++ OK, passed 100 tests. splitSeq _ mempty == [mempty] [✔] +++ OK, passed 100 tests. intercalate (singleton sep) . splitElem sep === id [✔] +++ OK, passed 100 tests. length . splitElem sep === succ . length . filter (== sep) [✔] +++ OK, passed 100 tests. splitElem sep (replicate n sep) == replicate (n+1) mempty [✔] +++ OK, passed 100 tests. splitElem sep === splitWhen (== sep) [✔] +++ OK, passed 100 tests. splitElem sep === splitSeq (singleton sep) [✔] +++ OK, passed 100 tests. Other Issues #26 headEx on a list works [✔] #31 find doesn't infinitely loop on NonEmpty [✔] #83 head on Seq works correctly [✔] Finished in 0.9565 seconds 441 examples, 0 failures Test suite test: PASS Test suite logged to: dist/test/mono-traversable-1.0.21.0-test.log 1 of 1 test suites (1 of 1 test cases) passed. Phase: haddockPhase Preprocessing library for mono-traversable-1.0.21.0... Running Haddock on library for mono-traversable-1.0.21.0... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: vector-0.13.2.0 [hls-graph] [7 of 7] Linking dist/build/tests/tests [1 of 6] Compiling Data.MonoTraversable ( src/Data/MonoTraversable.hs, nothing ) [hls-graph] Phase: checkPhase src/Data/MonoTraversable.hs:188:47: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 188 | default omap :: (Functor f, Element (f a) ~ a, f a ~ mono)  | ^ src/Data/MonoTraversable.hs:188:56: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 188 | default omap :: (Functor f, Element (f a) ~ a, f a ~ mono)  | ^ src/Data/MonoTraversable.hs:298:30: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 298 | default ofoldMap :: (t a ~ mono, a ~ Element (t a), F.Foldable t, Monoid m) => (Element mono -> m) -> mono -> m  | ^ src/Data/MonoTraversable.hs:298:40: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 298 | default ofoldMap :: (t a ~ mono, a ~ Element (t a), F.Foldable t, Monoid m) => (Element mono -> m) -> mono -> m  | ^ src/Data/MonoTraversable.hs:304:28: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 304 | default ofoldr :: (t a ~ mono, a ~ Element (t a), F.Foldable t) => (Element mono -> b -> b) -> b -> mono -> b  | ^ src/Data/MonoTraversable.hs:304:38: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 304 | default ofoldr :: (t a ~ mono, a ~ Element (t a), F.Foldable t) => (Element mono -> b -> b) -> b -> mono -> b  | ^ src/Data/MonoTraversable.hs:310:29: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 310 | default ofoldl' :: (t b ~ mono, b ~ Element (t b), F.Foldable t) => (a -> Element mono -> a) -> a -> mono -> a  | ^ src/Data/MonoTraversable.hs:310:39: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 310 | default ofoldl' :: (t b ~ mono, b ~ Element (t b), F.Foldable t) => (a -> Element mono -> a) -> a -> mono -> a  | ^ src/Data/MonoTraversable.hs:400:31: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 400 | default ofoldr1Ex :: (t a ~ mono, a ~ Element (t a), F.Foldable t)  | ^ src/Data/MonoTraversable.hs:400:41: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 400 | default ofoldr1Ex :: (t a ~ mono, a ~ Element (t a), F.Foldable t)  | ^ src/Data/MonoTraversable.hs:413:32: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 413 | default ofoldl1Ex' :: (t a ~ mono, a ~ Element (t a), F.Foldable t)  | ^ src/Data/MonoTraversable.hs:413:42: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 413 | default ofoldl1Ex' :: (t a ~ mono, a ~ Element (t a), F.Foldable t)  | ^ src/Data/MonoTraversable.hs:919:23: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 919 | oand :: (Element mono ~ Bool, MonoFoldable mono) => mono -> Bool  | ^ src/Data/MonoTraversable.hs:926:22: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 926 | oor :: (Element mono ~ Bool, MonoFoldable mono) => mono -> Bool  | ^ src/Data/MonoTraversable.hs:960:63: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 960 | osequence_ :: (Applicative m, MonoFoldable mono, Element mono ~ (m ())) => mono -> m ()  | ^ src/Data/MonoTraversable.hs:1060:47: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 1060 | default otraverse :: (Traversable t, mono ~ t a, a ~ Element mono, Applicative f) => (Element mono -> f (Element mono)) -> mono -> f mono  | ^ src/Data/MonoTraversable.hs:1060:56: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 1060 | default otraverse :: (Traversable t, mono ~ t a, a ~ Element mono, Applicative f) => (Element mono -> f (Element mono)) -> mono -> f mono  | ^ src/Data/MonoTraversable.hs:1203:45: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 1203 | default opoint :: (Applicative f, (f a) ~ mono, Element (f a) ~ a)  | ^ src/Data/MonoTraversable.hs:1203:67: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 1203 | default opoint :: (Applicative f, (f a) ~ mono, Element (f a) ~ a)  | ^ src/Data/MonoTraversable.hs:1461:33: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 1461 | WrappedMono :: Element mono ~ a => mono -> WrappedMono mono a  | ^ src/Data/MonoTraversable.hs:1530:42: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 1530 | instance (MonoPointed mono, Element mono ~ a) => MonoPointed (WrappedMono mono a) where  | ^ [2 of 6] Compiling Data.Containers ( src/Data/Containers.hs, nothing ) [1 of 2] Compiling Language.LSP.MetaModel.Types ( metamodel/Language/LSP/MetaModel/Types.hs, dist/build/metamodel/Language/LSP/MetaModel/Types.p_o ) [3 of 6] Compiling Data.MonoTraversable.Unprefixed ( src/Data/MonoTraversable/Unprefixed.hs, nothing ) [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.12.0.0-tests.log [hls-graph] 1 of 1 test suites (1 of 1 test cases) passed. [hls-graph] Phase: haddockPhase [4 of 6] Compiling Data.Sequences ( src/Data/Sequences.hs, nothing ) [hls-graph] Preprocessing library for hls-graph-2.12.0.0... [hls-graph] Running Haddock on library for hls-graph-2.12.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 src/Data/Sequences.hs:1615:44: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 1615 | class (IsSequence t, IsString t, Element t ~ Char) => Textual t where  | ^ src/Data/Sequences.hs:1631:29: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 1631 | unwords :: (Element seq ~ t, MonoFoldable seq) => seq -> t  | ^ src/Data/Sequences.hs:1648:29: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 1648 | unlines :: (Element seq ~ t, MonoFoldable seq) => seq -> t  | ^ src/Data/Sequences.hs:1696:13: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 1696 | instance (c ~ Char) => Textual [c] where  | ^ src/Data/Sequences.hs:1749:37: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 1749 | Element (f (Maybe t)) ~ Maybe t)  | ^ src/Data/Sequences.hs:1800:52: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 1800 | repack :: (MonoFoldable a, IsSequence b, Element a ~ Element b) => a -> b  | ^ src/Data/Sequences.hs:1816:13: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 1816 | instance (c ~ Char, w ~ Word8) => Utf8 [c] [w] where  | ^ src/Data/Sequences.hs:1816:23: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 1816 | instance (c ~ Char, w ~ Word8) => Utf8 [c] [w] where  | ^ [5 of 6] Compiling Data.NonNull ( src/Data/NonNull.hs, nothing ) [hls-graph] [ 1 of 16] Compiling Control.Concurrent.STM.Stats ( src/Control/Concurrent/STM/Stats.hs, /build/ghc941_0/ghc_14.o, /build/ghc941_0/ghc_14.dyn_o ) [6 of 6] Compiling Paths_mono_traversable ( dist/build/autogen/Paths_mono_traversable.hs, nothing ) Haddock coverage: Warning: 'ByteString' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Text' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Foldable' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'foldlUnwrap' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'intercalate' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'WrappedMono' is ambiguous. It is defined * at src/Data/MonoTraversable.hs:1461:5 * at src/Data/MonoTraversable.hs:1460:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/MonoTraversable.hs:1460:1 94% ( 34 / 36) in 'Data.MonoTraversable' Missing documentation for: replaceElemStrictText (src/Data/MonoTraversable.hs:287) replaceElemLazyText (src/Data/MonoTraversable.hs:290) 87% ( 7 / 8) in 'Data.Containers' Missing documentation for: Module header 100% ( 32 / 32) in 'Data.MonoTraversable.Unprefixed' Warning: 'a' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'b' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'c' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'not' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Vector' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'z' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Text' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'seq' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'NonNull' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'SemiGroup' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'NonEmpty' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'nfilter' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'String' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'intercalate' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'true' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 80% ( 40 / 50) in 'Data.Sequences' Missing documentation for: splitElemStrictBS (src/Data/Sequences.hs:1525) stripPrefixStrictBS (src/Data/Sequences.hs:1530) stripSuffixStrictBS (src/Data/Sequences.hs:1535) splitSeqLazyBS (src/Data/Sequences.hs:1547) stripPrefixLazyBS (src/Data/Sequences.hs:1552) stripSuffixLazyBS (src/Data/Sequences.hs:1557) splitSeqStrictText (src/Data/Sequences.hs:1571) replaceSeqStrictText (src/Data/Sequences.hs:1576) splitSeqLazyText (src/Data/Sequences.hs:1590) replaceSeqLazyText (src/Data/Sequences.hs:1595) Warning: 'NonNull' is ambiguous. It is defined * at src/Data/NonNull.hs:58:24 * at src/Data/NonNull.hs:58:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/NonNull.hs:58:1 Warning: 'NonEmpty' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'foldl1'' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 30 / 30) in 'Data.NonNull' [hls-graph] [ 2 of 16] Compiling Development.IDE.Graph.Classes ( src/Development/IDE/Graph/Classes.hs, /build/ghc941_0/ghc_16.o, /build/ghc941_0/ghc_16.dyn_o ) [hls-graph] [ 3 of 16] Compiling Development.IDE.Graph.Internal.Key ( src/Development/IDE/Graph/Internal/Key.hs, /build/ghc941_0/ghc_20.o, /build/ghc941_0/ghc_20.dyn_o ) [hls-graph] [ 4 of 16] Compiling Development.IDE.Graph.Internal.Types ( src/Development/IDE/Graph/Internal/Types.hs, /build/ghc941_0/ghc_26.o, /build/ghc941_0/ghc_26.dyn_o ) Warning: Data.MonoTraversable: could not find link destinations for: - Data.Vector.Vector - Data.Vector.Unboxed.Base.Unbox - Data.Vector.Storable.Vector - Data.Vector.Strict.Vector Warning: Data.Containers: could not find link destinations for: - Data.Containers.D:R:ContainerKeyIntSet - Data.Containers.D:R:ContainerKeyHashSet - Data.Containers.D:R:ContainerKeySet - Data.Containers.D:R:ContainerKeyIntMap - Data.Containers.D:R:ContainerKeyHashMap - Data.Containers.D:R:ContainerKeyMap - Data.Containers.D:R:BPMKeyConstraintMapkey - Data.Containers.D:R:MapValueList - Data.Containers.D:R:MapValueIntMap - Data.Containers.D:R:MapValueHashMap - Data.Containers.D:R:MapValueMap - Data.Containers.D:R:BPMKeyConstraintHashMapkey - Data.Containers.D:R:ContainerKeyList - Data.Containers.D:R:KeySetHashMap - Data.Containers.D:R:KeySetIntMap - Data.Containers.D:R:KeySetMap Warning: Data.Sequences: could not find link destinations for: - Data.Vector.Vector - Data.Vector.Generic.Base.Vector - Data.Vector.Unboxed.Base.Unbox - Data.Vector.Storable.Vector - Data.Vector.Strict.Vector - Data.Sequences.D:R:IndexVector - Data.Sequences.D:R:IndexVector0 - Data.Sequences.D:R:IndexVector1 - Data.Sequences.D:R:IndexVector2 - Data.Sequences.D:R:IndexSeq - Data.Sequences.D:R:IndexText - Data.Sequences.D:R:IndexByteString - Data.Sequences.D:R:IndexText0 - Data.Sequences.D:R:IndexByteString0 - Data.Sequences.D:R:IndexNonEmpty - Data.Sequences.D:R:IndexList - Data.NonNull.D:R:IndexNonNull Warning: Data.NonNull: could not find link destinations for: - Data.Vector.Vector - Data.Vector.Unboxed.Base.Unbox - Data.Vector.Storable.Vector - Data.Vector.Strict.Vector - Data.NonNull.D:R:IndexNonNull [hls-graph] [ 5 of 16] Compiling Development.IDE.Graph.Internal.Rules ( src/Development/IDE/Graph/Internal/Rules.hs, /build/ghc941_0/ghc_24.o, /build/ghc941_0/ghc_24.dyn_o ) [hls-graph] [ 6 of 16] Compiling Development.IDE.Graph.Internal.Options ( src/Development/IDE/Graph/Internal/Options.hs, nothing ) [hls-graph] [ 7 of 16] Compiling Development.IDE.Graph.Internal.Database ( src/Development/IDE/Graph/Internal/Database.hs, /build/ghc941_0/ghc_18.o, /build/ghc941_0/ghc_18.dyn_o ) [hls-graph] [ 8 of 16] Compiling Development.IDE.Graph.Internal.Action ( src/Development/IDE/Graph/Internal/Action.hs, nothing ) [hls-graph] [ 9 of 16] Compiling Development.IDE.Graph.KeyMap ( src/Development/IDE/Graph/KeyMap.hs, nothing ) [hls-graph] [10 of 16] Compiling Development.IDE.Graph.KeySet ( src/Development/IDE/Graph/KeySet.hs, nothing ) [hls-graph] [11 of 16] Compiling Development.IDE.Graph.Rule ( src/Development/IDE/Graph/Rule.hs, nothing ) [hls-graph] [12 of 16] Compiling Paths_hls_graph ( dist/build/autogen/Paths_hls_graph.hs, /build/ghc941_0/ghc_28.o, /build/ghc941_0/ghc_28.dyn_o ) [hls-graph] [13 of 16] Compiling Development.IDE.Graph.Internal.Paths ( src/Development/IDE/Graph/Internal/Paths.hs, /build/ghc941_0/ghc_22.o, /build/ghc941_0/ghc_22.dyn_o ) [hls-graph] [14 of 16] Compiling Development.IDE.Graph.Internal.Profile ( src/Development/IDE/Graph/Internal/Profile.hs, nothing ) [hls-graph] [15 of 16] Compiling Development.IDE.Graph.Database ( src/Development/IDE/Graph/Database.hs, nothing ) [hls-graph] [16 of 16] Compiling Development.IDE.Graph ( src/Development/IDE/Graph.hs, nothing ) [hls-graph] Haddock coverage: [hls-graph]  93% ( 73 / 78) in 'Control.Concurrent.STM.Stats' [hls-graph]  Missing documentation for: [hls-graph]  Module header [hls-graph]  atomicallyNamed (src/Control/Concurrent/STM/Stats.hs:37) [hls-graph]  atomically (src/Control/Concurrent/STM/Stats.hs:39) [hls-graph]  getSTMStats (src/Control/Concurrent/STM/Stats.hs:36) [hls-graph]  dumpSTMStats (src/Control/Concurrent/STM/Stats.hs:38) [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:53) [hls-graph]  KeyValue (src/Development/IDE/Graph/Internal/Key.hs:59) [hls-graph]  Key (src/Development/IDE/Graph/Internal/Key.hs:56) [hls-graph]  newKey (src/Development/IDE/Graph/Internal/Key.hs:76) [hls-graph]  renderKey (src/Development/IDE/Graph/Internal/Key.hs:109) [hls-graph]  KeyMap (src/Development/IDE/Graph/Internal/Key.hs:149) [hls-graph]  mapKeyMap (src/Development/IDE/Graph/Internal/Key.hs:158) [hls-graph]  insertKeyMap (src/Development/IDE/Graph/Internal/Key.hs:161) [hls-graph]  lookupKeyMap (src/Development/IDE/Graph/Internal/Key.hs:164) [hls-graph]  lookupDefaultKeyMap (src/Development/IDE/Graph/Internal/Key.hs:167) [hls-graph]  fromListKeyMap (src/Development/IDE/Graph/Internal/Key.hs:170) [hls-graph]  fromListWithKeyMap (src/Development/IDE/Graph/Internal/Key.hs:173) [hls-graph]  toListKeyMap (src/Development/IDE/Graph/Internal/Key.hs:176) [hls-graph]  elemsKeyMap (src/Development/IDE/Graph/Internal/Key.hs:179) [hls-graph]  restrictKeysKeyMap (src/Development/IDE/Graph/Internal/Key.hs:182) [hls-graph]  KeySet (src/Development/IDE/Graph/Internal/Key.hs:111) [hls-graph]  nullKeySet (src/Development/IDE/Graph/Internal/Key.hs:129) [hls-graph]  insertKeySet (src/Development/IDE/Graph/Internal/Key.hs:120) [hls-graph]  memberKeySet (src/Development/IDE/Graph/Internal/Key.hs:123) [hls-graph]  toListKeySet (src/Development/IDE/Graph/Internal/Key.hs:126) [hls-graph]  lengthKeySet (src/Development/IDE/Graph/Internal/Key.hs:147) [hls-graph]  filterKeySet (src/Development/IDE/Graph/Internal/Key.hs:144) [hls-graph]  singletonKeySet (src/Development/IDE/Graph/Internal/Key.hs:141) [hls-graph]  fromListKeySet (src/Development/IDE/Graph/Internal/Key.hs:138) [hls-graph]  deleteKeySet (src/Development/IDE/Graph/Internal/Key.hs:135) [hls-graph]  differenceKeySet (src/Development/IDE/Graph/Internal/Key.hs:132) [hls-graph] Warning: 'BuiltinRun' is out of scope. [hls-graph]  If you qualify the identifier, haddock can try to link it anyway. [hls-graph] Warning: 'RunResult' is ambiguous. It is defined [hls-graph]  * at src/Development/IDE/Graph/Internal/Types.hs:210:24 [hls-graph]  * at src/Development/IDE/Graph/Internal/Types.hs:210:1 [hls-graph]  You may be able to disambiguate the identifier by qualifying it or [hls-graph]  by specifying the type/value namespace explicitly. [hls-graph]  Defaulting to the one defined at src/Development/IDE/Graph/Internal/Types.hs:210:1 [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: 'Action' is ambiguous. It is defined [hls-graph]  * at src/Development/IDE/Graph/Internal/Types.hs:70:20 [hls-graph]  * at src/Development/IDE/Graph/Internal/Types.hs:70:1 [hls-graph]  You may be able to disambiguate the identifier by qualifying it or [hls-graph]  by specifying the type/value namespace explicitly. [hls-graph]  Defaulting to the one defined at src/Development/IDE/Graph/Internal/Types.hs:70:1 [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: 'Rules' is ambiguous. It is defined [hls-graph]  * at src/Development/IDE/Graph/Internal/Types.hs:52:19 [hls-graph]  * at src/Development/IDE/Graph/Internal/Types.hs:52:1 [hls-graph]  You may be able to disambiguate the identifier by qualifying it or [hls-graph]  by specifying the type/value namespace explicitly. [hls-graph]  Defaulting to the one defined at src/Development/IDE/Graph/Internal/Types.hs:52:1 [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:38) [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:80) [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:108) [hls-graph]  Database (src/Development/IDE/Graph/Internal/Types.hs:111) [hls-graph]  waitForDatabaseRunningKeys (src/Development/IDE/Graph/Internal/Types.hs:119) [hls-graph]  getDatabaseValues (src/Development/IDE/Graph/Internal/Types.hs:122) [hls-graph]  Status (src/Development/IDE/Graph/Internal/Types.hs:128) [hls-graph]  viewDirty (src/Development/IDE/Graph/Internal/Types.hs:139) [hls-graph]  getResult (src/Development/IDE/Graph/Internal/Types.hs:143) [hls-graph]  waitRunning (src/Development/IDE/Graph/Internal/Types.hs:148) [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:169) [hls-graph]  mapResultDeps (src/Development/IDE/Graph/Internal/Types.hs:174) [hls-graph]  GraphException (src/Development/IDE/Graph/Internal/Types.hs:225) [hls-graph]  fromGraphException (src/Development/IDE/Graph/Internal/Types.hs:239) [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:260) [hls-graph]  memberStack (src/Development/IDE/Graph/Internal/Types.hs:266) [hls-graph]  emptyStack (src/Development/IDE/Graph/Internal/Types.hs:269) [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:27) [hls-graph]  addRule (src/Development/IDE/Graph/Internal/Rules.hs:36) [hls-graph]  runRule (src/Development/IDE/Graph/Internal/Rules.hs:48) [hls-graph]  runRules (src/Development/IDE/Graph/Internal/Rules.hs:53) [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:14) [hls-graph]  getShakeExtra (src/Development/IDE/Graph/Internal/Options.hs:17) [hls-graph]  getShakeExtraRules (src/Development/IDE/Graph/Internal/Options.hs:22) [hls-graph]  newShakeExtra (src/Development/IDE/Graph/Internal/Options.hs:27) [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:53) [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:70) [hls-graph]  actionBracket (src/Development/IDE/Graph/Internal/Action.hs:101) [hls-graph]  actionCatch (src/Development/IDE/Graph/Internal/Action.hs:91) [hls-graph]  actionFinally (src/Development/IDE/Graph/Internal/Action.hs:106) [hls-graph]  apply1 (src/Development/IDE/Graph/Internal/Action.hs:111) [hls-graph]  apply (src/Development/IDE/Graph/Internal/Action.hs:114) [hls-graph]  parallel (src/Development/IDE/Graph/Internal/Action.hs:44) [hls-graph]  runActions (src/Development/IDE/Graph/Internal/Action.hs:132) [hls-graph]  getKeysAndVisitedAge (src/Development/IDE/Graph/Internal/Action.hs:143) [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:53) [hls-graph]  KeyMap (src/Development/IDE/Graph/Internal/Key.hs:149) [hls-graph]  mapKeyMap (src/Development/IDE/Graph/Internal/Key.hs:158) [hls-graph]  insertKeyMap (src/Development/IDE/Graph/Internal/Key.hs:161) [hls-graph]  lookupKeyMap (src/Development/IDE/Graph/Internal/Key.hs:164) [hls-graph]  lookupDefaultKeyMap (src/Development/IDE/Graph/Internal/Key.hs:167) [hls-graph]  fromListKeyMap (src/Development/IDE/Graph/Internal/Key.hs:170) [hls-graph]  fromListWithKeyMap (src/Development/IDE/Graph/Internal/Key.hs:173) [hls-graph]  toListKeyMap (src/Development/IDE/Graph/Internal/Key.hs:176) [hls-graph]  elemsKeyMap (src/Development/IDE/Graph/Internal/Key.hs:179) [hls-graph]  restrictKeysKeyMap (src/Development/IDE/Graph/Internal/Key.hs:182) [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:53) [hls-graph]  KeySet (src/Development/IDE/Graph/Internal/Key.hs:111) [hls-graph]  insertKeySet (src/Development/IDE/Graph/Internal/Key.hs:120) [hls-graph]  memberKeySet (src/Development/IDE/Graph/Internal/Key.hs:123) [hls-graph]  toListKeySet (src/Development/IDE/Graph/Internal/Key.hs:126) [hls-graph]  nullKeySet (src/Development/IDE/Graph/Internal/Key.hs:129) [hls-graph]  differenceKeySet (src/Development/IDE/Graph/Internal/Key.hs:132) [hls-graph]  deleteKeySet (src/Development/IDE/Graph/Internal/Key.hs:135) [hls-graph]  fromListKeySet (src/Development/IDE/Graph/Internal/Key.hs:138) [hls-graph]  singletonKeySet (src/Development/IDE/Graph/Internal/Key.hs:141) [hls-graph]  filterKeySet (src/Development/IDE/Graph/Internal/Key.hs:144) [hls-graph]  lengthKeySet (src/Development/IDE/Graph/Internal/Key.hs:147) [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:36) [hls-graph]  apply (src/Development/IDE/Graph/Internal/Action.hs:114) [hls-graph]  apply1 (src/Development/IDE/Graph/Internal/Action.hs:111) [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:36) [hls-graph]  getBinDir (dist/build/autogen/Paths_hls_graph.hs:56) [hls-graph]  getLibDir (dist/build/autogen/Paths_hls_graph.hs:57) [hls-graph]  getDynLibDir (dist/build/autogen/Paths_hls_graph.hs:58) [hls-graph]  getDataDir (dist/build/autogen/Paths_hls_graph.hs:59) [hls-graph]  getLibexecDir (dist/build/autogen/Paths_hls_graph.hs:60) [hls-graph]  getDataFileName (dist/build/autogen/Paths_hls_graph.hs:39) [hls-graph]  getSysconfDir (dist/build/autogen/Paths_hls_graph.hs:61) [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:61) [hls-graph]  50% ( 1 / 2) in 'Development.IDE.Graph.Internal.Profile' [hls-graph]  Missing documentation for: [hls-graph]  Module header [hls-graph] Warning: 'ShakeDatabase' is ambiguous. It is defined [hls-graph]  * at src/Development/IDE/Graph/Internal/Types.hs:89:22 [hls-graph]  * at src/Development/IDE/Graph/Internal/Types.hs:89:1 [hls-graph]  You may be able to disambiguate the identifier by qualifying it or [hls-graph]  by specifying the type/value namespace explicitly. [hls-graph]  Defaulting to the one defined at src/Development/IDE/Graph/Internal/Types.hs:89:1 [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:30) [hls-graph]  shakeRunDatabase (src/Development/IDE/Graph/Database.hs:37) [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:14) [hls-graph]  action (src/Development/IDE/Graph/Internal/Rules.hs:27) [hls-graph]  Key (src/Development/IDE/Graph/Internal/Key.hs:56) [hls-graph]  newKey (src/Development/IDE/Graph/Internal/Key.hs:76) [hls-graph]  renderKey (src/Development/IDE/Graph/Internal/Key.hs:109) [hls-graph]  actionFinally (src/Development/IDE/Graph/Internal/Action.hs:106) [hls-graph]  actionBracket (src/Development/IDE/Graph/Internal/Action.hs:101) [hls-graph]  actionCatch (src/Development/IDE/Graph/Internal/Action.hs:91) [hls-graph]  actionFork (src/Development/IDE/Graph/Internal/Action.hs:70) [hls-graph]  ShakeOptions (src/Development/IDE/Graph/Internal/Options.hs:7) [hls-graph]  getShakeExtra (src/Development/IDE/Graph/Internal/Options.hs:17) [hls-graph]  getShakeExtraRules (src/Development/IDE/Graph/Internal/Options.hs:22) [hls-graph]  newShakeExtra (src/Development/IDE/Graph/Internal/Options.hs:27) [hls-graph]  parallel (src/Development/IDE/Graph/Internal/Action.hs:44) [hls-graph]  ShakeValue (src/Development/IDE/Graph/Internal/Action.hs:35) [hls-graph]  getKeysAndVisitedAge (src/Development/IDE/Graph/Internal/Action.hs:143) [hls-graph] Warning: Control.Concurrent.STM.Stats: could not find link destinations for: [hls-graph]  - System.Random.Stateful.D:R:MutableGenTGenSTM [hls-graph]  - Control.Monad.Trans.Control.D:R:StMSTMa [hls-graph]  - Data.Primitive.Unlifted.Class.D:R:UnliftedTVar [hls-graph] Warning: Development.IDE.Graph.Classes: could not find link destinations for: [hls-graph]  - Data.Vector.Vector [hls-graph]  - Data.Aeson.TH.StarKindStatus [hls-graph]  - Data.Aeson.TH.Arity [hls-graph]  - Data.ByteString.Builder.RealFloat.FormatMode [hls-graph]  - Control.DeepSeq.GNFData [hls-graph]  - StmContainers.Prelude.Product2 [hls-graph]  - Data.Text.Internal.Encoding.PartialUtf8CodePoint [hls-graph]  - Data.Text.Short.Internal.B [hls-graph]  - Data.UUID.Types.Internal.UnpackedUUID [hls-graph]  - Control.DeepSeq.Zero [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]  - Data.Aeson.TH.FunArg [hls-graph] Warning: Development.IDE.Graph.Internal.Types: could not find link destinations for: [hls-graph]  - Development.IDE.Graph.Internal.Types.Rep_RunChanged [hls-graph] Warning: Development.IDE.Graph.Rule: could not find link destinations for: [hls-graph]  - Development.IDE.Graph.Internal.Types.Rep_RunChanged Documentation created: dist/doc/html/mono-traversable/, dist/doc/html/mono-traversable/mono-traversable.txt Preprocessing test suite 'test' for mono-traversable-1.0.21.0... Phase: installPhase Installing library in /nix/store/ynns3via43n4l963m3ly0w1i0yw2akcp-mono-traversable-1.0.21.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/mono-traversable-1.0.21.0-mbWObLsTcO1hEmj7RIe9C Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/ynns3via43n4l963m3ly0w1i0yw2akcp-mono-traversable-1.0.21.0 shrinking /nix/store/ynns3via43n4l963m3ly0w1i0yw2akcp-mono-traversable-1.0.21.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSmono-traversable-1.0.21.0-mbWObLsTcO1hEmj7RIe9C-ghc9.10.2.so checking for references to /build/ in /nix/store/ynns3via43n4l963m3ly0w1i0yw2akcp-mono-traversable-1.0.21.0... patching script interpreter paths in /nix/store/ynns3via43n4l963m3ly0w1i0yw2akcp-mono-traversable-1.0.21.0 stripping (with command strip and flags -S -p) in /nix/store/ynns3via43n4l963m3ly0w1i0yw2akcp-mono-traversable-1.0.21.0/lib [2 of 2] Compiling Language.LSP.MetaModel ( metamodel/Language/LSP/MetaModel.hs, dist/build/metamodel/Language/LSP/MetaModel.p_o ) shrinking RPATHs of ELF executables and libraries in /nix/store/8d7j5apph0mykzz50j0md9299mmbsify-mono-traversable-1.0.21.0-doc checking for references to /build/ in /nix/store/8d7j5apph0mykzz50j0md9299mmbsify-mono-traversable-1.0.21.0-doc... patching script interpreter paths in /nix/store/8d7j5apph0mykzz50j0md9299mmbsify-mono-traversable-1.0.21.0-doc [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/8d7j5apph0mykzz50j0md9299mmbsify-mono-traversable-1.0.21.0-doc /nix/store/ynns3via43n4l963m3ly0w1i0yw2akcp-mono-traversable-1.0.21.0 [post-build-hook] Pushing 2 paths (108 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/ynns3via43n4l963m3ly0w1i0yw2akcp-mono-traversable-1.0.21.0 (23.45 MiB) [post-build-hook] Pushing /nix/store/8d7j5apph0mykzz50j0md9299mmbsify-mono-traversable-1.0.21.0-doc (5.39 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/8d7j5apph0mykzz50j0md9299mmbsify-mono-traversable-1.0.21.0-doc /nix/store/ynns3via43n4l963m3ly0w1i0yw2akcp-mono-traversable-1.0.21.0 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/8d7j5apph0mykzz50j0md9299mmbsify-mono-traversable-1.0.21.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/ynns3via43n4l963m3ly0w1i0yw2akcp-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/czgysgzh4g8k20b2zzc6rmx5n924pv1z-mono-traversable-1.0.21.0.drv' to 'https://cache.nix-ci.com'... Building conduit [hls-graph] Documentation created: dist/doc/html/hls-graph/, [hls-graph] dist/doc/html/hls-graph/hls-graph.txt [hls-graph] Preprocessing test suite 'tests' for hls-graph-2.12.0.0... [hls-graph] Phase: installPhase [hls-graph] Installing library in /nix/store/cwk1bxhlnjii8c2iq3q1xj70cwvxjh6h-hls-graph-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [hls-graph] Phase: fixupPhase [hls-graph] shrinking RPATHs of ELF executables and libraries in /nix/store/cwk1bxhlnjii8c2iq3q1xj70cwvxjh6h-hls-graph-2.12.0.0 [hls-graph] shrinking /nix/store/cwk1bxhlnjii8c2iq3q1xj70cwvxjh6h-hls-graph-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHShls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV-ghc9.10.2.so [hls-graph] checking for references to /build/ in /nix/store/cwk1bxhlnjii8c2iq3q1xj70cwvxjh6h-hls-graph-2.12.0.0... [hls-graph] patching script interpreter paths in /nix/store/cwk1bxhlnjii8c2iq3q1xj70cwvxjh6h-hls-graph-2.12.0.0 [hls-graph] stripping (with command strip and flags -S -p) in /nix/store/cwk1bxhlnjii8c2iq3q1xj70cwvxjh6h-hls-graph-2.12.0.0/lib [hls-graph] shrinking RPATHs of ELF executables and libraries in /nix/store/ysiz8gaqd76k2g5ic1w6irc6dhnw19p5-hls-graph-2.12.0.0-data [hls-graph] checking for references to /build/ in /nix/store/ysiz8gaqd76k2g5ic1w6irc6dhnw19p5-hls-graph-2.12.0.0-data... [hls-graph] patching script interpreter paths in /nix/store/ysiz8gaqd76k2g5ic1w6irc6dhnw19p5-hls-graph-2.12.0.0-data [hls-graph] shrinking RPATHs of ELF executables and libraries in /nix/store/gmjavimnd14j3cam8385lnfkgkra71dm-hls-graph-2.12.0.0-doc [hls-graph] checking for references to /build/ in /nix/store/gmjavimnd14j3cam8385lnfkgkra71dm-hls-graph-2.12.0.0-doc... [hls-graph] patching script interpreter paths in /nix/store/gmjavimnd14j3cam8385lnfkgkra71dm-hls-graph-2.12.0.0-doc [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/cwk1bxhlnjii8c2iq3q1xj70cwvxjh6h-hls-graph-2.12.0.0 /nix/store/gmjavimnd14j3cam8385lnfkgkra71dm-hls-graph-2.12.0.0-doc /nix/store/ysiz8gaqd76k2g5ic1w6irc6dhnw19p5-hls-graph-2.12.0.0-data [post-build-hook] Pushing 3 paths (213 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/cwk1bxhlnjii8c2iq3q1xj70cwvxjh6h-hls-graph-2.12.0.0 (5.65 MiB) [post-build-hook] Pushing /nix/store/ysiz8gaqd76k2g5ic1w6irc6dhnw19p5-hls-graph-2.12.0.0-data (49.30 KiB) [post-build-hook] Pushing /nix/store/gmjavimnd14j3cam8385lnfkgkra71dm-hls-graph-2.12.0.0-doc (4.14 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/cwk1bxhlnjii8c2iq3q1xj70cwvxjh6h-hls-graph-2.12.0.0 /nix/store/gmjavimnd14j3cam8385lnfkgkra71dm-hls-graph-2.12.0.0-doc /nix/store/ysiz8gaqd76k2g5ic1w6irc6dhnw19p5-hls-graph-2.12.0.0-data [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 3 paths... [post-build-hook] copying path '/nix/store/ysiz8gaqd76k2g5ic1w6irc6dhnw19p5-hls-graph-2.12.0.0-data' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/gmjavimnd14j3cam8385lnfkgkra71dm-hls-graph-2.12.0.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/cwk1bxhlnjii8c2iq3q1xj70cwvxjh6h-hls-graph-2.12.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/4a0qp29m3drx505cxnps0ys6w91l0kr3-hls-graph-2.12.0.0.drv' to 'https://cache.nix-ci.com'... [conduit] Phase: setupCompilerEnvironmentPhase [conduit] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [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.rUGBGwOXth/setup-package.conf.d -threaded [conduit] [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.rUGBGwOXth/Main.o ) [conduit] [2 of 2] Linking Setup [conduit] Phase: updateAutotoolsGnuConfigScriptsPhase [conduit] Phase: configurePhase [conduit] configureFlags: --verbose --prefix=/nix/store/q0l5pjf9pbmn9prjjz843phg04fmwisa-conduit-1.3.6.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/dfdai62sy86nx2d5lvd7f9j5glx3szwk-conduit-1.3.6.1-doc/share/doc/conduit-1.3.6.1 --with-gcc=gcc --package-db=/build/tmp.rUGBGwOXth/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [conduit] Using Parsec parser [conduit] Configuring conduit-1.3.6.1... [conduit] Dependency base >=4.12 && <5: using base-4.20.1.0 [conduit] Dependency bytestring: using bytestring-0.12.2.0 [conduit] Dependency directory: using directory-1.3.8.5 [conduit] Dependency exceptions: using exceptions-0.10.9 [conduit] Dependency filepath: using filepath-1.5.4.0 [conduit] Dependency mono-traversable >=1.0.7: using mono-traversable-1.0.21.0 [conduit] Dependency mtl: using mtl-2.3.1 [conduit] Dependency primitive: using primitive-0.9.1.0 [conduit] Dependency resourcet >=1.2 && <1.4: using resourcet-1.3.0 [conduit] Dependency text: using text-2.1.2 [conduit] Dependency transformers >=0.4: using transformers-0.6.1.1 [conduit] Dependency unix: using unix-2.8.6.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.15.0.1 [conduit] Dependency base: using base-4.20.1.0 [conduit] Dependency bytestring: using bytestring-0.12.2.0 [conduit] Dependency conduit: using conduit-1.3.6.1 [conduit] Dependency containers: using containers-0.7 [conduit] Dependency directory: using directory-1.3.8.5 [conduit] Dependency exceptions >=0.6: using exceptions-0.10.9 [conduit] Dependency filepath: using filepath-1.5.4.0 [conduit] Dependency hspec >=1.3: using hspec-2.11.14 [conduit] Dependency mono-traversable: using mono-traversable-1.0.21.0 [conduit] Dependency mtl: using mtl-2.3.1 [conduit] Dependency resourcet: using resourcet-1.3.0 [conduit] Dependency safe: using safe-0.3.21 [conduit] Dependency silently: using silently-1.2.5.4 [conduit] Dependency split >=0.2.0.0: using split-0.2.5 [conduit] Dependency text: using text-2.1.2 [conduit] Dependency transformers: using transformers-0.6.1.1 [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-GRaGFUdwgRjJLvKGOkKHO6 [conduit]  include base-4.20.1.0-2277 [conduit]  include bytestring-0.12.2.0-5835 [conduit]  include directory-1.3.8.5-ad1a Preprocessing executable 'generator' for lsp-types-2.3.0.1... Building executable 'generator' for lsp-types-2.3.0.1... [1 of 2] Compiling CodeGen ( generator/CodeGen.hs, dist/build/generator/generator-tmp/CodeGen.o ) [conduit]  include exceptions-0.10.9-fd91 [conduit]  include filepath-1.5.4.0-590e [conduit]  include mono-traversable-1.0.21.0-mbWObLsTcO1hEmj7RIe9C [conduit]  include mtl-2.3.1-5ae5 [conduit]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [conduit]  include resourcet-1.3.0-Dxft80Lc2FNHCIZXU5iWam [conduit]  include text-2.1.2-9845 [conduit]  include transformers-0.6.1.1-407f [conduit]  include unix-2.8.6.0-bc28 [conduit]  include unliftio-core-0.2.1.0-5Uu3V4fu7Xd7Q6OWRIOGet [conduit]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [conduit]  component conduit-1.3.6.1-5gp8ibqK1WQ32GiFx3ZWOl-conduit-test [conduit]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [conduit]  include base-4.20.1.0-2277 [conduit]  include bytestring-0.12.2.0-5835 [conduit]  include conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [conduit]  include containers-0.7-dff9 [conduit]  include directory-1.3.8.5-ad1a [conduit]  include exceptions-0.10.9-fd91 [conduit]  include filepath-1.5.4.0-590e [conduit]  include hspec-2.11.14-3auEz28FeP0D0azREoF21o [conduit]  include mono-traversable-1.0.21.0-mbWObLsTcO1hEmj7RIe9C [conduit]  include mtl-2.3.1-5ae5 [conduit]  include resourcet-1.3.0-Dxft80Lc2FNHCIZXU5iWam [conduit]  include safe-0.3.21-D7wJEt36lVKCL8MrH4XgMJ [conduit]  include silently-1.2.5.4-CfYnUQltkCQFwCEtYutEag [conduit]  include split-0.2.5-ELeihbPzZRd6BPLhHtAjQV [conduit]  include text-2.1.2-9845 [conduit]  include transformers-0.6.1.1-407f [conduit]  include unliftio-0.2.25.1-4x2TVhR5KwPKt77vgIfkWb [conduit]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [conduit] Linked component graph: [conduit]  unit conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [conduit]  include base-4.20.1.0-2277 [conduit]  include bytestring-0.12.2.0-5835 [conduit]  include directory-1.3.8.5-ad1a [conduit]  include exceptions-0.10.9-fd91 [conduit]  include filepath-1.5.4.0-590e [conduit]  include mono-traversable-1.0.21.0-mbWObLsTcO1hEmj7RIe9C [conduit]  include mtl-2.3.1-5ae5 [conduit]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [conduit]  include resourcet-1.3.0-Dxft80Lc2FNHCIZXU5iWam [conduit]  include text-2.1.2-9845 [conduit]  include transformers-0.6.1.1-407f [conduit]  include unix-2.8.6.0-bc28 [conduit]  include unliftio-core-0.2.1.0-5Uu3V4fu7Xd7Q6OWRIOGet [conduit]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [conduit]  Conduit=conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6:Conduit,Data.Conduit=conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6:Data.Conduit,Data.Conduit.Combinators=conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6:Data.Conduit.Combinators,Data.Conduit.Combinators.Stream=conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6:Data.Conduit.Combinators.Stream,Data.Conduit.Internal=conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6:Data.Conduit.Internal,Data.Conduit.Internal.Fusion=conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6:Data.Conduit.Internal.Fusion,Data.Conduit.Internal.List.Stream=conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6:Data.Conduit.Internal.List.Stream,Data.Conduit.Lift=conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6:Data.Conduit.Lift,Data.Conduit.List=conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6:Data.Conduit.List [conduit]  unit conduit-1.3.6.1-5gp8ibqK1WQ32GiFx3ZWOl-conduit-test [conduit]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [conduit]  include base-4.20.1.0-2277 [conduit]  include bytestring-0.12.2.0-5835 [conduit]  include conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [conduit]  include containers-0.7-dff9 [conduit]  include directory-1.3.8.5-ad1a [conduit]  include exceptions-0.10.9-fd91 [conduit]  include filepath-1.5.4.0-590e [conduit]  include hspec-2.11.14-3auEz28FeP0D0azREoF21o [conduit]  include mono-traversable-1.0.21.0-mbWObLsTcO1hEmj7RIe9C [conduit]  include mtl-2.3.1-5ae5 [conduit]  include resourcet-1.3.0-Dxft80Lc2FNHCIZXU5iWam [conduit]  include safe-0.3.21-D7wJEt36lVKCL8MrH4XgMJ [conduit]  include silently-1.2.5.4-CfYnUQltkCQFwCEtYutEag [conduit]  include split-0.2.5-ELeihbPzZRd6BPLhHtAjQV [conduit]  include text-2.1.2-9845 [conduit]  include transformers-0.6.1.1-407f [conduit]  include unliftio-0.2.25.1-4x2TVhR5KwPKt77vgIfkWb [conduit]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [conduit] Ready component graph: [conduit]  definite conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [conduit]  depends base-4.20.1.0-2277 [conduit]  depends bytestring-0.12.2.0-5835 [conduit]  depends directory-1.3.8.5-ad1a [conduit]  depends exceptions-0.10.9-fd91 [conduit]  depends filepath-1.5.4.0-590e [conduit]  depends mono-traversable-1.0.21.0-mbWObLsTcO1hEmj7RIe9C [conduit]  depends mtl-2.3.1-5ae5 [conduit]  depends primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [conduit]  depends resourcet-1.3.0-Dxft80Lc2FNHCIZXU5iWam [conduit]  depends text-2.1.2-9845 [conduit]  depends transformers-0.6.1.1-407f [conduit]  depends unix-2.8.6.0-bc28 [conduit]  depends unliftio-core-0.2.1.0-5Uu3V4fu7Xd7Q6OWRIOGet [conduit]  depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [conduit]  definite conduit-1.3.6.1-5gp8ibqK1WQ32GiFx3ZWOl-conduit-test [conduit]  depends QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [conduit]  depends base-4.20.1.0-2277 [conduit]  depends bytestring-0.12.2.0-5835 [conduit]  depends conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [conduit]  depends containers-0.7-dff9 [conduit]  depends directory-1.3.8.5-ad1a [conduit]  depends exceptions-0.10.9-fd91 [conduit]  depends filepath-1.5.4.0-590e [conduit]  depends hspec-2.11.14-3auEz28FeP0D0azREoF21o [conduit]  depends mono-traversable-1.0.21.0-mbWObLsTcO1hEmj7RIe9C [conduit]  depends mtl-2.3.1-5ae5 [conduit]  depends resourcet-1.3.0-Dxft80Lc2FNHCIZXU5iWam [conduit]  depends safe-0.3.21-D7wJEt36lVKCL8MrH4XgMJ [conduit]  depends silently-1.2.5.4-CfYnUQltkCQFwCEtYutEag [conduit]  depends split-0.2.5-ELeihbPzZRd6BPLhHtAjQV [conduit]  depends text-2.1.2-9845 [conduit]  depends transformers-0.6.1.1-407f [conduit]  depends unliftio-0.2.25.1-4x2TVhR5KwPKt77vgIfkWb [conduit]  depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [conduit] Using Cabal-3.12.1.0 compiled by ghc-9.10 [conduit] Using compiler: ghc-9.10.2 [conduit] Using install prefix: [conduit] /nix/store/q0l5pjf9pbmn9prjjz843phg04fmwisa-conduit-1.3.6.1 [conduit] Executables installed in: [conduit] /nix/store/q0l5pjf9pbmn9prjjz843phg04fmwisa-conduit-1.3.6.1/bin [conduit] Libraries installed in: [conduit] /nix/store/q0l5pjf9pbmn9prjjz843phg04fmwisa-conduit-1.3.6.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [conduit] Dynamic Libraries installed in: [conduit] /nix/store/q0l5pjf9pbmn9prjjz843phg04fmwisa-conduit-1.3.6.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [conduit] Private executables installed in: [conduit] /nix/store/q0l5pjf9pbmn9prjjz843phg04fmwisa-conduit-1.3.6.1/libexec/x86_64-linux-ghc-9.10.2-1e2a/conduit-1.3.6.1 [conduit] Data files installed in: [conduit] /nix/store/q0l5pjf9pbmn9prjjz843phg04fmwisa-conduit-1.3.6.1/share/x86_64-linux-ghc-9.10.2-1e2a/conduit-1.3.6.1 [conduit] Documentation installed in: [conduit] /nix/store/dfdai62sy86nx2d5lvd7f9j5glx3szwk-conduit-1.3.6.1-doc/share/doc/conduit-1.3.6.1 [conduit] Configuration files installed in: [conduit] /nix/store/q0l5pjf9pbmn9prjjz843phg04fmwisa-conduit-1.3.6.1/etc [conduit] No alex found [conduit] Using ar found on system at: [conduit] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-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/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [conduit] Using ghc version 9.10.2 found on system at: [conduit] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [conduit] Using ghc-pkg version 9.10.2 found on system at: [conduit] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [conduit] No ghcjs found [conduit] No ghcjs-pkg found [conduit] No greencard found [conduit] Using haddock version 2.31.0 found on system at: [conduit] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [conduit] No happy found [conduit] Using haskell-suite found on system at: haskell-suite-dummy-location [conduit] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [conduit] No hmake found [conduit] Using hpc version 0.69 found on system at: [conduit] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [conduit] Using hsc2hs version 0.68.10 found on system at: [conduit] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [conduit] Using hscolour version 1.25 found on system at: [conduit] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [conduit] No jhc found [conduit] Using ld found on system at: [conduit] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [conduit] No pkg-config found [conduit] Using runghc version 9.10.2 found on system at: [conduit] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [conduit] Using strip version 2.44 found on system at: [conduit] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [conduit] Using tar found on system at: [conduit] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-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] src/Data/Conduit/Internal/Pipe.hs:48:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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 2] Compiling Main ( generator/Main.hs, dist/build/generator/generator-tmp/Main.o ) [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] src/Data/Conduit/Internal/Conduit.hs:93:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-63397\GHC-63397]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-63397\GHC-63397]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-63397\GHC-63397]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-63397\GHC-63397]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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 3] Linking dist/build/generator/generator [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] src/Data/Conduit/Internal/Fusion.hs:71:11: warning: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-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]  [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 ) Preprocessing library for lsp-types-2.3.0.1... Building library for lsp-types-2.3.0.1... [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] src/Data/Conduit/Combinators/Stream.hs:362:61: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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]  [ 1 of 452] Compiling Data.IxMap ( src/Data/IxMap.hs, dist/build/Data/IxMap.o, dist/build/Data/IxMap.dyn_o ) [conduit] [ 6 of 14] Compiling Data.Conduit ( src/Data/Conduit.hs, dist/build/Data/Conduit.o, dist/build/Data/Conduit.dyn_o ) [conduit] src/Data/Conduit.hs:105:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-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]  [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] src/Data/Conduit/Lift.hs:67:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-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]  [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] src/Data/Conduit/List.hs:336:11: warning: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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]  [ 2 of 452] Compiling Data.Row.Hashable ( src/Data/Row/Hashable.hs, dist/build/Data/Row/Hashable.o, dist/build/Data/Row/Hashable.dyn_o ) [ 3 of 452] Compiling Language.LSP.Protocol.Message.Meta ( src/Language/LSP/Protocol/Message/Meta.hs, dist/build/Language/LSP/Protocol/Message/Meta.o, dist/build/Language/LSP/Protocol/Message/Meta.dyn_o ) [ 4 of 452] Compiling Language.LSP.Protocol.Types.LspEnum ( src/Language/LSP/Protocol/Types/LspEnum.hs, dist/build/Language/LSP/Protocol/Types/LspEnum.o, dist/build/Language/LSP/Protocol/Types/LspEnum.dyn_o ) [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 ) [ 5 of 452] Compiling Language.LSP.Protocol.Types.Singletons ( src/Language/LSP/Protocol/Types/Singletons.hs, dist/build/Language/LSP/Protocol/Types/Singletons.o, dist/build/Language/LSP/Protocol/Types/Singletons.dyn_o ) [conduit] src/Data/Conduit/Combinators.hs:901:43: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:901:43: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [conduit]  | [conduit] 901 | foldl1E :: (Monad m, MonoFoldable mono, a ~ Element mono) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:907:40: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:907:40: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [conduit]  | [conduit] 907 | foldMaybeNull :: (MonoFoldable mono, e ~ Element mono) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:992:51: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:992:51: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [conduit]  | [conduit] 992 | andE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:1013:50: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:1013:50: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [conduit]  | [conduit] 1013 | orE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:1801:76: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:1801:76: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [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: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:2036:51: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [conduit]  | [conduit] 2036 | line :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:2045:56: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:2045:56: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [conduit]  | [conduit] 2045 | lineAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:2082:54: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:2082:54: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [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: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:2090:59: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [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: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:2126:61: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [conduit]  | [conduit] 2126 | linesUnbounded :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:2135:66: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:2135:66: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [conduit]  | [conduit] 2135 | linesUnboundedAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:2437:71: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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]  [conduit] src/Data/Conduit/Combinators.hs:2437:71: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [conduit]  | [conduit] 2437 | vectorBuilder :: (PrimMonad m, PrimMonad n, V.Vector v e, PrimState m ~ PrimState n) [conduit]  | ^ [conduit]  [ 6 of 452] Compiling Language.LSP.Protocol.Types.Uri ( src/Language/LSP/Protocol/Types/Uri.hs, dist/build/Language/LSP/Protocol/Types/Uri.o, dist/build/Language/LSP/Protocol/Types/Uri.dyn_o ) [ 7 of 452] Compiling Language.LSP.Protocol.Types.Uri.OsPath ( src/Language/LSP/Protocol/Types/Uri/OsPath.hs, dist/build/Language/LSP/Protocol/Types/Uri/OsPath.o, dist/build/Language/LSP/Protocol/Types/Uri/OsPath.dyn_o ) [ 8 of 452] Compiling Language.LSP.Protocol.Utils.Misc ( src/Language/LSP/Protocol/Utils/Misc.hs, dist/build/Language/LSP/Protocol/Utils/Misc.o, dist/build/Language/LSP/Protocol/Utils/Misc.dyn_o ) src/Language/LSP/Protocol/Utils/Misc.hs:24:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.List’ is redundant except perhaps to import instances from ‘Data.List’ To import instances alone, use: import Data.List()  | 24 | import Data.List hiding (group)  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 9 of 452] Compiling Language.LSP.Protocol.Types.Common ( src/Language/LSP/Protocol/Types/Common.hs, dist/build/Language/LSP/Protocol/Types/Common.o, dist/build/Language/LSP/Protocol/Types/Common.dyn_o ) [ 10 of 452] Compiling Data.Row.Aeson ( src/Data/Row/Aeson.hs, dist/build/Data/Row/Aeson.o, dist/build/Data/Row/Aeson.dyn_o ) [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] src/Data/Conduit/Combinators/Unqualified.hs:461:52: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:461:52: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [conduit]  | [conduit] 461 | andCE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:480:51: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:480:51: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [conduit]  | [conduit] 480 | orCE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:993:61: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:993:61: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [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: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:1135:52: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [conduit]  | [conduit] 1135 | lineC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:1144:57: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:1144:57: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [conduit]  | [conduit] 1144 | lineAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:1153:55: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:1153:55: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [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: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:1160:60: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [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: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:1170:62: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [conduit]  | [conduit] 1170 | linesUnboundedC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:1178:67: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:1178:67: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [conduit]  | [conduit] 1178 | linesUnboundedAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:1201:72: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:1201:72: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [conduit]  | [conduit] 1201 | vectorBuilderC :: (PrimMonad m, V.Vector v e, PrimMonad n, PrimState m ~ PrimState n) [conduit]  | ^ [conduit]  [conduit] [14 of 14] Compiling Conduit ( src/Conduit.hs, dist/build/Conduit.o, dist/build/Conduit.dyn_o ) [ 11 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceUnchangedDocumentDiagnosticReport ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceUnchangedDocumentDiagnosticReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceUnchangedDocumentDiagnosticReport.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceUnchangedDocumentDiagnosticReport.dyn_o ) [ 12 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceSymbolRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolRegistrationOptions.dyn_o ) [ 13 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceSymbolOptions ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolOptions.dyn_o ) [ 14 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceFoldersServerCapabilities ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersServerCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersServerCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersServerCapabilities.dyn_o ) [ 15 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceFolder ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceFolder.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceFolder.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceFolder.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] src/Data/Conduit/Internal/Pipe.hs:48:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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]  [conduit] [ 2 of 14] Compiling Data.Conduit.Internal.Conduit ( src/Data/Conduit/Internal/Conduit.hs, dist/build/Data/Conduit/Internal/Conduit.p_o ) [conduit] src/Data/Conduit/Internal/Conduit.hs:93:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-63397\GHC-63397]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-63397\GHC-63397]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-63397\GHC-63397]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-63397\GHC-63397]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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]  [ 16 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceFoldersInitializeParams ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersInitializeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersInitializeParams.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersInitializeParams.dyn_o ) [ 17 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceFoldersChangeEvent ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersChangeEvent.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersChangeEvent.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersChangeEvent.dyn_o ) [ 18 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressReport ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressReport.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressReport.dyn_o ) [ 19 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressOptions ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressOptions.dyn_o ) [ 20 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressEnd ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressEnd.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressEnd.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressEnd.dyn_o ) [ 21 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressBegin ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressBegin.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressBegin.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressBegin.dyn_o ) [ 22 of 452] Compiling Language.LSP.Protocol.Types.Progress ( src/Language/LSP/Protocol/Types/Progress.hs, dist/build/Language/LSP/Protocol/Types/Progress.o, dist/build/Language/LSP/Protocol/Types/Progress.dyn_o ) [ 23 of 452] Compiling Language.LSP.Protocol.Internal.Types.WatchKind ( generated/Language/LSP/Protocol/Internal/Types/WatchKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/WatchKind.o, dist/build/Language/LSP/Protocol/Internal/Types/WatchKind.dyn_o ) [ 24 of 452] Compiling Language.LSP.Protocol.Internal.Types.VersionedTextDocumentIdentifier ( generated/Language/LSP/Protocol/Internal/Types/VersionedTextDocumentIdentifier.hs, dist/build/Language/LSP/Protocol/Internal/Types/VersionedTextDocumentIdentifier.o, dist/build/Language/LSP/Protocol/Internal/Types/VersionedTextDocumentIdentifier.dyn_o ) [ 25 of 452] Compiling Language.LSP.Protocol.Internal.Types.VersionedNotebookDocumentIdentifier ( generated/Language/LSP/Protocol/Internal/Types/VersionedNotebookDocumentIdentifier.hs, dist/build/Language/LSP/Protocol/Internal/Types/VersionedNotebookDocumentIdentifier.o, dist/build/Language/LSP/Protocol/Internal/Types/VersionedNotebookDocumentIdentifier.dyn_o ) [ 26 of 452] Compiling Language.LSP.Protocol.Internal.Types.Unregistration ( generated/Language/LSP/Protocol/Internal/Types/Unregistration.hs, dist/build/Language/LSP/Protocol/Internal/Types/Unregistration.o, dist/build/Language/LSP/Protocol/Internal/Types/Unregistration.dyn_o ) [ 27 of 452] Compiling Language.LSP.Protocol.Internal.Types.UnregistrationParams ( generated/Language/LSP/Protocol/Internal/Types/UnregistrationParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/UnregistrationParams.o, dist/build/Language/LSP/Protocol/Internal/Types/UnregistrationParams.dyn_o ) [ 28 of 452] Compiling Language.LSP.Protocol.Internal.Types.UniquenessLevel ( generated/Language/LSP/Protocol/Internal/Types/UniquenessLevel.hs, dist/build/Language/LSP/Protocol/Internal/Types/UniquenessLevel.o, dist/build/Language/LSP/Protocol/Internal/Types/UniquenessLevel.dyn_o ) [ 29 of 452] Compiling Language.LSP.Protocol.Internal.Types.UnchangedDocumentDiagnosticReport ( generated/Language/LSP/Protocol/Internal/Types/UnchangedDocumentDiagnosticReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/UnchangedDocumentDiagnosticReport.o, dist/build/Language/LSP/Protocol/Internal/Types/UnchangedDocumentDiagnosticReport.dyn_o ) [ 30 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchyOptions ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchyOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyOptions.dyn_o ) [ 31 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchyClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchyClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyClientCapabilities.dyn_o ) [ 32 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeDefinitionOptions ( generated/Language/LSP/Protocol/Internal/Types/TypeDefinitionOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeDefinitionOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/TypeDefinitionOptions.dyn_o ) [ 33 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeDefinitionClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/TypeDefinitionClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeDefinitionClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/TypeDefinitionClientCapabilities.dyn_o ) [ 34 of 452] Compiling Language.LSP.Protocol.Internal.Types.TraceValue ( generated/Language/LSP/Protocol/Internal/Types/TraceValue.hs, dist/build/Language/LSP/Protocol/Internal/Types/TraceValue.o, dist/build/Language/LSP/Protocol/Internal/Types/TraceValue.dyn_o ) [ 35 of 452] Compiling Language.LSP.Protocol.Internal.Types.TokenFormat ( generated/Language/LSP/Protocol/Internal/Types/TokenFormat.hs, dist/build/Language/LSP/Protocol/Internal/Types/TokenFormat.o, dist/build/Language/LSP/Protocol/Internal/Types/TokenFormat.dyn_o ) [ 36 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentSyncKind ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentSyncKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSyncKind.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSyncKind.dyn_o ) [ 37 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentSyncClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentSyncClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSyncClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSyncClientCapabilities.dyn_o ) [ 38 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentSaveReason ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentSaveReason.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSaveReason.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSaveReason.dyn_o ) [ 39 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentIdentifier ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentIdentifier.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentIdentifier.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentIdentifier.dyn_o ) [conduit] [ 3 of 14] Compiling Data.Conduit.Internal.Fusion ( src/Data/Conduit/Internal/Fusion.hs, dist/build/Data/Conduit/Internal/Fusion.p_o ) [conduit] src/Data/Conduit/Internal/Fusion.hs:71:11: warning: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-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]  [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 ) [ 40 of 452] Compiling Language.LSP.Protocol.Internal.Types.WillSaveTextDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/WillSaveTextDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WillSaveTextDocumentParams.o, dist/build/Language/LSP/Protocol/Internal/Types/WillSaveTextDocumentParams.dyn_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] src/Data/Conduit/Combinators/Stream.hs:362:61: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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]  [ 41 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentFilterScheme ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentFilterScheme.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentFilterScheme.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentFilterScheme.dyn_o ) [ 42 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentFilterPattern ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentFilterPattern.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentFilterPattern.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentFilterPattern.dyn_o ) [ 43 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentFilterLanguage ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentFilterLanguage.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentFilterLanguage.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentFilterLanguage.dyn_o ) [ 44 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentFilter ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentFilter.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentFilter.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentFilter.dyn_o ) [ 45 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentContentChangeWholeDocument ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentContentChangeWholeDocument.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentContentChangeWholeDocument.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentContentChangeWholeDocument.dyn_o ) [ 46 of 452] Compiling Language.LSP.Protocol.Internal.Types.SymbolTag ( generated/Language/LSP/Protocol/Internal/Types/SymbolTag.hs, dist/build/Language/LSP/Protocol/Internal/Types/SymbolTag.o, dist/build/Language/LSP/Protocol/Internal/Types/SymbolTag.dyn_o ) [ 47 of 452] Compiling Language.LSP.Protocol.Internal.Types.SymbolKind ( generated/Language/LSP/Protocol/Internal/Types/SymbolKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/SymbolKind.o, dist/build/Language/LSP/Protocol/Internal/Types/SymbolKind.dyn_o ) [ 48 of 452] Compiling Language.LSP.Protocol.Internal.Types.StaticRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/StaticRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/StaticRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/StaticRegistrationOptions.dyn_o ) [ 49 of 452] Compiling Language.LSP.Protocol.Internal.Types.StaleRequestSupportOptions ( generated/Language/LSP/Protocol/Internal/Types/StaleRequestSupportOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/StaleRequestSupportOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/StaleRequestSupportOptions.dyn_o ) [ 50 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureHelpTriggerKind ( generated/Language/LSP/Protocol/Internal/Types/SignatureHelpTriggerKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpTriggerKind.o, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpTriggerKind.dyn_o ) [ 51 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureHelpOptions ( generated/Language/LSP/Protocol/Internal/Types/SignatureHelpOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpOptions.dyn_o ) [ 52 of 452] Compiling Language.LSP.Protocol.Internal.Types.ShowDocumentResult ( generated/Language/LSP/Protocol/Internal/Types/ShowDocumentResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/ShowDocumentResult.o, dist/build/Language/LSP/Protocol/Internal/Types/ShowDocumentResult.dyn_o ) [ 53 of 452] Compiling Language.LSP.Protocol.Internal.Types.ShowDocumentClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/ShowDocumentClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/ShowDocumentClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/ShowDocumentClientCapabilities.dyn_o ) [ 54 of 452] Compiling Language.LSP.Protocol.Internal.Types.SetTraceParams ( generated/Language/LSP/Protocol/Internal/Types/SetTraceParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/SetTraceParams.o, dist/build/Language/LSP/Protocol/Internal/Types/SetTraceParams.dyn_o ) [ 55 of 452] Compiling Language.LSP.Protocol.Internal.Types.ServerInfo ( generated/Language/LSP/Protocol/Internal/Types/ServerInfo.hs, dist/build/Language/LSP/Protocol/Internal/Types/ServerInfo.o, dist/build/Language/LSP/Protocol/Internal/Types/ServerInfo.dyn_o ) [ 56 of 452] Compiling Language.LSP.Protocol.Internal.Types.ServerCompletionItemOptions ( generated/Language/LSP/Protocol/Internal/Types/ServerCompletionItemOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ServerCompletionItemOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ServerCompletionItemOptions.dyn_o ) [ 57 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensWorkspaceClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensWorkspaceClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensWorkspaceClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensWorkspaceClientCapabilities.dyn_o ) [ 58 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensPartialResult ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensPartialResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensPartialResult.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensPartialResult.dyn_o ) [ 59 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensLegend ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensLegend.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensLegend.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensLegend.dyn_o ) [ 60 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensFullDelta ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensFullDelta.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensFullDelta.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensFullDelta.dyn_o ) [ 61 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensOptions ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensOptions.dyn_o ) [ 62 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensEdit ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensEdit.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensEdit.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensEdit.dyn_o ) [ 63 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensDeltaPartialResult ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensDeltaPartialResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensDeltaPartialResult.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensDeltaPartialResult.dyn_o ) [ 64 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensDelta ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensDelta.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensDelta.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensDelta.dyn_o ) [ 65 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokens ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokens.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokens.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokens.dyn_o ) [ 66 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokenTypes ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokenTypes.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokenTypes.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokenTypes.dyn_o ) [ 67 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokenModifiers ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokenModifiers.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokenModifiers.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokenModifiers.dyn_o ) [conduit] [ 6 of 14] Compiling Data.Conduit ( src/Data/Conduit.hs, dist/build/Data/Conduit.p_o ) [conduit] src/Data/Conduit.hs:105:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-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]  [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] src/Data/Conduit/Lift.hs:67:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-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]  [conduit] [ 9 of 14] Compiling Data.Conduit.List ( src/Data/Conduit/List.hs, dist/build/Data/Conduit/List.p_o ) [conduit] src/Data/Conduit/List.hs:336:11: warning: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-95396\GHC-95396]8;;\] [-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]  [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] src/Data/Conduit/Combinators.hs:901:43: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:901:43: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [conduit]  | [conduit] 901 | foldl1E :: (Monad m, MonoFoldable mono, a ~ Element mono) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:907:40: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:907:40: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [conduit]  | [conduit] 907 | foldMaybeNull :: (MonoFoldable mono, e ~ Element mono) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:992:51: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:992:51: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [conduit]  | [conduit] 992 | andE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:1013:50: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:1013:50: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [conduit]  | [conduit] 1013 | orE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:1801:76: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:1801:76: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [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: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:2036:51: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [conduit]  | [conduit] 2036 | line :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:2045:56: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:2045:56: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [conduit]  | [conduit] 2045 | lineAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:2082:54: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:2082:54: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [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: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:2090:59: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [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: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:2126:61: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [conduit]  | [conduit] 2126 | linesUnbounded :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:2135:66: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:2135:66: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [conduit]  | [conduit] 2135 | linesUnboundedAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators.hs:2437:71: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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]  [conduit] src/Data/Conduit/Combinators.hs:2437:71: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [conduit]  | [conduit] 2437 | vectorBuilder :: (PrimMonad m, PrimMonad n, V.Vector v e, PrimState m ~ PrimState n) [conduit]  | ^ [conduit]  [ 68 of 452] Compiling Language.LSP.Protocol.Types.SemanticTokens ( src/Language/LSP/Protocol/Types/SemanticTokens.hs, dist/build/Language/LSP/Protocol/Types/SemanticTokens.o, dist/build/Language/LSP/Protocol/Types/SemanticTokens.dyn_o ) [ 69 of 452] Compiling Language.LSP.Protocol.Internal.Types.SelectionRangeOptions ( generated/Language/LSP/Protocol/Internal/Types/SelectionRangeOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRangeOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRangeOptions.dyn_o ) [ 70 of 452] Compiling Language.LSP.Protocol.Internal.Types.SelectionRangeClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/SelectionRangeClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRangeClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRangeClientCapabilities.dyn_o ) [ 71 of 452] Compiling Language.LSP.Protocol.Internal.Types.SaveOptions ( generated/Language/LSP/Protocol/Internal/Types/SaveOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/SaveOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/SaveOptions.dyn_o ) [ 72 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentSyncOptions ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentSyncOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSyncOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSyncOptions.dyn_o ) [ 73 of 452] Compiling Language.LSP.Protocol.Internal.Types.ResourceOperationKind ( generated/Language/LSP/Protocol/Internal/Types/ResourceOperationKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/ResourceOperationKind.o, dist/build/Language/LSP/Protocol/Internal/Types/ResourceOperationKind.dyn_o ) [ 74 of 452] Compiling Language.LSP.Protocol.Internal.Types.RenameOptions ( generated/Language/LSP/Protocol/Internal/Types/RenameOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/RenameOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/RenameOptions.dyn_o ) [ 75 of 452] Compiling Language.LSP.Protocol.Internal.Types.RenameFileOptions ( generated/Language/LSP/Protocol/Internal/Types/RenameFileOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/RenameFileOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/RenameFileOptions.dyn_o ) [ 76 of 452] Compiling Language.LSP.Protocol.Internal.Types.RegularExpressionEngineKind ( generated/Language/LSP/Protocol/Internal/Types/RegularExpressionEngineKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/RegularExpressionEngineKind.o, dist/build/Language/LSP/Protocol/Internal/Types/RegularExpressionEngineKind.dyn_o ) [ 77 of 452] Compiling Language.LSP.Protocol.Internal.Types.RegularExpressionsClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/RegularExpressionsClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/RegularExpressionsClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/RegularExpressionsClientCapabilities.dyn_o ) [ 78 of 452] Compiling Language.LSP.Protocol.Internal.Types.Registration ( generated/Language/LSP/Protocol/Internal/Types/Registration.hs, dist/build/Language/LSP/Protocol/Internal/Types/Registration.o, dist/build/Language/LSP/Protocol/Internal/Types/Registration.dyn_o ) [ 79 of 452] Compiling Language.LSP.Protocol.Internal.Types.RegistrationParams ( generated/Language/LSP/Protocol/Internal/Types/RegistrationParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/RegistrationParams.o, dist/build/Language/LSP/Protocol/Internal/Types/RegistrationParams.dyn_o ) [ 80 of 452] Compiling Language.LSP.Protocol.Internal.Types.ReferenceOptions ( generated/Language/LSP/Protocol/Internal/Types/ReferenceOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceOptions.dyn_o ) [ 81 of 452] Compiling Language.LSP.Protocol.Internal.Types.ReferenceContext ( generated/Language/LSP/Protocol/Internal/Types/ReferenceContext.hs, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceContext.o, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceContext.dyn_o ) [ 82 of 452] Compiling Language.LSP.Protocol.Internal.Types.ReferenceClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/ReferenceClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceClientCapabilities.dyn_o ) [ 83 of 452] Compiling Language.LSP.Protocol.Internal.Types.ProgressToken ( generated/Language/LSP/Protocol/Internal/Types/ProgressToken.hs, dist/build/Language/LSP/Protocol/Internal/Types/ProgressToken.o, dist/build/Language/LSP/Protocol/Internal/Types/ProgressToken.dyn_o ) [ 84 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceSymbolParams ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolParams.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolParams.dyn_o ) [ 85 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressParams ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressParams.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressParams.dyn_o ) [ 86 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressCreateParams ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressCreateParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressCreateParams.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressCreateParams.dyn_o ) [ 87 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressCancelParams ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressCancelParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressCancelParams.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressCancelParams.dyn_o ) [ 88 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensParams ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensParams.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensParams.dyn_o ) [ 89 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensDeltaParams ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensDeltaParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensDeltaParams.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensDeltaParams.dyn_o ) [ 90 of 452] Compiling Language.LSP.Protocol.Internal.Types.ProgressParams ( generated/Language/LSP/Protocol/Internal/Types/ProgressParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ProgressParams.o, dist/build/Language/LSP/Protocol/Internal/Types/ProgressParams.dyn_o ) [ 91 of 452] Compiling Language.LSP.Protocol.Internal.Types.PreviousResultId ( generated/Language/LSP/Protocol/Internal/Types/PreviousResultId.hs, dist/build/Language/LSP/Protocol/Internal/Types/PreviousResultId.o, dist/build/Language/LSP/Protocol/Internal/Types/PreviousResultId.dyn_o ) [ 92 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceDiagnosticParams ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceDiagnosticParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceDiagnosticParams.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceDiagnosticParams.dyn_o ) [ 93 of 452] Compiling Language.LSP.Protocol.Internal.Types.PrepareSupportDefaultBehavior ( generated/Language/LSP/Protocol/Internal/Types/PrepareSupportDefaultBehavior.hs, dist/build/Language/LSP/Protocol/Internal/Types/PrepareSupportDefaultBehavior.o, dist/build/Language/LSP/Protocol/Internal/Types/PrepareSupportDefaultBehavior.dyn_o ) [ 94 of 452] Compiling Language.LSP.Protocol.Internal.Types.RenameClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/RenameClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/RenameClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/RenameClientCapabilities.dyn_o ) [ 95 of 452] Compiling Language.LSP.Protocol.Internal.Types.PrepareRenameDefaultBehavior ( generated/Language/LSP/Protocol/Internal/Types/PrepareRenameDefaultBehavior.hs, dist/build/Language/LSP/Protocol/Internal/Types/PrepareRenameDefaultBehavior.o, dist/build/Language/LSP/Protocol/Internal/Types/PrepareRenameDefaultBehavior.dyn_o ) [ 96 of 452] Compiling Language.LSP.Protocol.Internal.Types.PositionEncodingKind ( generated/Language/LSP/Protocol/Internal/Types/PositionEncodingKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/PositionEncodingKind.o, dist/build/Language/LSP/Protocol/Internal/Types/PositionEncodingKind.dyn_o ) [ 97 of 452] Compiling Language.LSP.Protocol.Internal.Types.Position ( generated/Language/LSP/Protocol/Internal/Types/Position.hs, dist/build/Language/LSP/Protocol/Internal/Types/Position.o, dist/build/Language/LSP/Protocol/Internal/Types/Position.dyn_o ) [ 98 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchyPrepareParams ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchyPrepareParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyPrepareParams.o, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyPrepareParams.dyn_o ) [ 99 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeDefinitionParams ( generated/Language/LSP/Protocol/Internal/Types/TypeDefinitionParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeDefinitionParams.o, dist/build/Language/LSP/Protocol/Internal/Types/TypeDefinitionParams.dyn_o ) [100 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentPositionParams ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentPositionParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentPositionParams.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentPositionParams.dyn_o ) [101 of 452] Compiling Language.LSP.Protocol.Internal.Types.SelectionRangeParams ( generated/Language/LSP/Protocol/Internal/Types/SelectionRangeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRangeParams.o, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRangeParams.dyn_o ) [102 of 452] Compiling Language.LSP.Protocol.Internal.Types.RenameParams ( generated/Language/LSP/Protocol/Internal/Types/RenameParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/RenameParams.o, dist/build/Language/LSP/Protocol/Internal/Types/RenameParams.dyn_o ) [103 of 452] Compiling Language.LSP.Protocol.Internal.Types.ReferenceParams ( generated/Language/LSP/Protocol/Internal/Types/ReferenceParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceParams.o, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceParams.dyn_o ) [104 of 452] Compiling Language.LSP.Protocol.Internal.Types.Range ( generated/Language/LSP/Protocol/Internal/Types/Range.hs, dist/build/Language/LSP/Protocol/Internal/Types/Range.o, dist/build/Language/LSP/Protocol/Internal/Types/Range.dyn_o ) [105 of 452] Compiling Language.LSP.Protocol.Types.Location ( src/Language/LSP/Protocol/Types/Location.hs, dist/build/Language/LSP/Protocol/Types/Location.o, dist/build/Language/LSP/Protocol/Types/Location.dyn_o ) [106 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchyItem ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchyItem.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyItem.o, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyItem.dyn_o ) [107 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchySupertypesParams ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchySupertypesParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchySupertypesParams.o, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchySupertypesParams.dyn_o ) [conduit] [13 of 14] Compiling Data.Conduit.Combinators.Unqualified ( src/Data/Conduit/Combinators/Unqualified.hs, dist/build/Data/Conduit/Combinators/Unqualified.p_o ) [conduit] src/Data/Conduit/Combinators/Unqualified.hs:461:52: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:461:52: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [conduit]  | [conduit] 461 | andCE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:480:51: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:480:51: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [conduit]  | [conduit] 480 | orCE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:993:61: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:993:61: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [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: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:1135:52: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [conduit]  | [conduit] 1135 | lineC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:1144:57: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:1144:57: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [conduit]  | [conduit] 1144 | lineAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:1153:55: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:1153:55: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [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: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:1160:60: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [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: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:1170:62: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [conduit]  | [conduit] 1170 | linesUnboundedC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:1178:67: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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:1178:67: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [conduit]  | [conduit] 1178 | linesUnboundedAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) [conduit]  | ^ [conduit]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:1201:72: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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]  [conduit] src/Data/Conduit/Combinators/Unqualified.hs:1201:72: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] [conduit]  • The ‘~’ operator is out of scope. [conduit]  Assuming it to stand for an equality constraint. [conduit]  • NB: ‘~’ used to be built-in syntax but now is a regular type operator [conduit]  exported from Data.Type.Equality and Prelude. [conduit]  If you are using a custom Prelude, consider re-exporting it. [conduit]  • This will become an error in a future GHC release. [conduit]  | [conduit] 1201 | vectorBuilderC :: (PrimMonad m, V.Vector v e, PrimMonad n, PrimState m ~ PrimState n) [conduit]  | ^ [conduit]  [conduit] [14 of 14] Compiling Conduit ( src/Conduit.hs, dist/build/Conduit.p_o ) [108 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchySubtypesParams ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchySubtypesParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchySubtypesParams.o, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchySubtypesParams.dyn_o ) [109 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextEdit ( generated/Language/LSP/Protocol/Internal/Types/TextEdit.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextEdit.o, dist/build/Language/LSP/Protocol/Internal/Types/TextEdit.dyn_o ) [110 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentContentChangePartial ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentContentChangePartial.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentContentChangePartial.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentContentChangePartial.dyn_o ) [111 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentContentChangeEvent ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentContentChangeEvent.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentContentChangeEvent.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentContentChangeEvent.dyn_o ) [112 of 452] Compiling Language.LSP.Protocol.Internal.Types.ShowDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/ShowDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ShowDocumentParams.o, dist/build/Language/LSP/Protocol/Internal/Types/ShowDocumentParams.dyn_o ) [113 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensRangeParams ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensRangeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensRangeParams.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensRangeParams.dyn_o ) [114 of 452] Compiling Language.LSP.Protocol.Internal.Types.SelectionRange ( generated/Language/LSP/Protocol/Internal/Types/SelectionRange.hs, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRange.o, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRange.dyn_o ) [115 of 452] Compiling Language.LSP.Protocol.Internal.Types.PrepareRenamePlaceholder ( generated/Language/LSP/Protocol/Internal/Types/PrepareRenamePlaceholder.hs, dist/build/Language/LSP/Protocol/Internal/Types/PrepareRenamePlaceholder.o, dist/build/Language/LSP/Protocol/Internal/Types/PrepareRenamePlaceholder.dyn_o ) [116 of 452] Compiling Language.LSP.Protocol.Internal.Types.PrepareRenameResult ( generated/Language/LSP/Protocol/Internal/Types/PrepareRenameResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/PrepareRenameResult.o, dist/build/Language/LSP/Protocol/Internal/Types/PrepareRenameResult.dyn_o ) [117 of 452] Compiling Language.LSP.Protocol.Internal.Types.PrepareRenameParams ( generated/Language/LSP/Protocol/Internal/Types/PrepareRenameParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/PrepareRenameParams.o, dist/build/Language/LSP/Protocol/Internal/Types/PrepareRenameParams.dyn_o ) [118 of 452] Compiling Language.LSP.Protocol.Internal.Types.Pattern ( generated/Language/LSP/Protocol/Internal/Types/Pattern.hs, dist/build/Language/LSP/Protocol/Internal/Types/Pattern.o, dist/build/Language/LSP/Protocol/Internal/Types/Pattern.dyn_o ) [119 of 452] Compiling Language.LSP.Protocol.Internal.Types.RelativePattern ( generated/Language/LSP/Protocol/Internal/Types/RelativePattern.hs, dist/build/Language/LSP/Protocol/Internal/Types/RelativePattern.o, dist/build/Language/LSP/Protocol/Internal/Types/RelativePattern.dyn_o ) [120 of 452] Compiling Language.LSP.Protocol.Internal.Types.PartialResultParams ( generated/Language/LSP/Protocol/Internal/Types/PartialResultParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/PartialResultParams.o, dist/build/Language/LSP/Protocol/Internal/Types/PartialResultParams.dyn_o ) [121 of 452] Compiling Language.LSP.Protocol.Internal.Types.OptionalVersionedTextDocumentIdentifier ( generated/Language/LSP/Protocol/Internal/Types/OptionalVersionedTextDocumentIdentifier.hs, dist/build/Language/LSP/Protocol/Internal/Types/OptionalVersionedTextDocumentIdentifier.o, dist/build/Language/LSP/Protocol/Internal/Types/OptionalVersionedTextDocumentIdentifier.dyn_o ) [122 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentSyncClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentSyncClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentSyncClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentSyncClientCapabilities.dyn_o ) [123 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentIdentifier ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentIdentifier.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentIdentifier.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentIdentifier.dyn_o ) [124 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterScheme ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterScheme.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterScheme.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterScheme.dyn_o ) [125 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterPattern ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterPattern.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterPattern.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterPattern.dyn_o ) [126 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterNotebookType ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterNotebookType.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterNotebookType.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterNotebookType.dyn_o ) [127 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentFilter ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilter.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilter.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilter.dyn_o ) [128 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentClientCapabilities.dyn_o ) [129 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentCellContentChanges ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellContentChanges.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellContentChanges.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellContentChanges.dyn_o ) [130 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookCellTextDocumentFilter ( generated/Language/LSP/Protocol/Internal/Types/NotebookCellTextDocumentFilter.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCellTextDocumentFilter.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCellTextDocumentFilter.dyn_o ) [131 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookCellLanguage ( generated/Language/LSP/Protocol/Internal/Types/NotebookCellLanguage.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCellLanguage.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCellLanguage.dyn_o ) [132 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterWithNotebook ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterWithNotebook.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterWithNotebook.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterWithNotebook.dyn_o ) [133 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterWithCells ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterWithCells.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterWithCells.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterWithCells.dyn_o ) [134 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentSyncRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentSyncRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentSyncRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentSyncRegistrationOptions.dyn_o ) [135 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentSyncOptions ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentSyncOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentSyncOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentSyncOptions.dyn_o ) [136 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookCellKind ( generated/Language/LSP/Protocol/Internal/Types/NotebookCellKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCellKind.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCellKind.dyn_o ) [137 of 452] Compiling Language.LSP.Protocol.Internal.Types.MonikerParams ( generated/Language/LSP/Protocol/Internal/Types/MonikerParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/MonikerParams.o, dist/build/Language/LSP/Protocol/Internal/Types/MonikerParams.dyn_o ) [138 of 452] Compiling Language.LSP.Protocol.Internal.Types.MonikerOptions ( generated/Language/LSP/Protocol/Internal/Types/MonikerOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/MonikerOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/MonikerOptions.dyn_o ) [139 of 452] Compiling Language.LSP.Protocol.Internal.Types.MonikerKind ( generated/Language/LSP/Protocol/Internal/Types/MonikerKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/MonikerKind.o, dist/build/Language/LSP/Protocol/Internal/Types/MonikerKind.dyn_o ) [140 of 452] Compiling Language.LSP.Protocol.Internal.Types.MonikerClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/MonikerClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/MonikerClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/MonikerClientCapabilities.dyn_o ) [141 of 452] Compiling Language.LSP.Protocol.Internal.Types.Moniker ( generated/Language/LSP/Protocol/Internal/Types/Moniker.hs, dist/build/Language/LSP/Protocol/Internal/Types/Moniker.o, dist/build/Language/LSP/Protocol/Internal/Types/Moniker.dyn_o ) [142 of 452] Compiling Language.LSP.Protocol.Internal.Types.MessageType ( generated/Language/LSP/Protocol/Internal/Types/MessageType.hs, dist/build/Language/LSP/Protocol/Internal/Types/MessageType.o, dist/build/Language/LSP/Protocol/Internal/Types/MessageType.dyn_o ) [143 of 452] Compiling Language.LSP.Protocol.Internal.Types.ShowMessageParams ( generated/Language/LSP/Protocol/Internal/Types/ShowMessageParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ShowMessageParams.o, dist/build/Language/LSP/Protocol/Internal/Types/ShowMessageParams.dyn_o ) [144 of 452] Compiling Language.LSP.Protocol.Internal.Types.MessageActionItem ( generated/Language/LSP/Protocol/Internal/Types/MessageActionItem.hs, dist/build/Language/LSP/Protocol/Internal/Types/MessageActionItem.o, dist/build/Language/LSP/Protocol/Internal/Types/MessageActionItem.dyn_o ) [145 of 452] Compiling Language.LSP.Protocol.Internal.Types.ShowMessageRequestParams ( generated/Language/LSP/Protocol/Internal/Types/ShowMessageRequestParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ShowMessageRequestParams.o, dist/build/Language/LSP/Protocol/Internal/Types/ShowMessageRequestParams.dyn_o ) [146 of 452] Compiling Language.LSP.Protocol.Internal.Types.MarkupKind ( generated/Language/LSP/Protocol/Internal/Types/MarkupKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/MarkupKind.o, dist/build/Language/LSP/Protocol/Internal/Types/MarkupKind.dyn_o ) [147 of 452] Compiling Language.LSP.Protocol.Internal.Types.MarkupContent ( generated/Language/LSP/Protocol/Internal/Types/MarkupContent.hs, dist/build/Language/LSP/Protocol/Internal/Types/MarkupContent.o, dist/build/Language/LSP/Protocol/Internal/Types/MarkupContent.dyn_o ) [148 of 452] Compiling Language.LSP.Protocol.Types.MarkupContent ( src/Language/LSP/Protocol/Types/MarkupContent.hs, dist/build/Language/LSP/Protocol/Types/MarkupContent.o, dist/build/Language/LSP/Protocol/Types/MarkupContent.dyn_o ) [149 of 452] Compiling Language.LSP.Protocol.Internal.Types.ParameterInformation ( generated/Language/LSP/Protocol/Internal/Types/ParameterInformation.hs, dist/build/Language/LSP/Protocol/Internal/Types/ParameterInformation.o, dist/build/Language/LSP/Protocol/Internal/Types/ParameterInformation.dyn_o ) [150 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureInformation ( generated/Language/LSP/Protocol/Internal/Types/SignatureInformation.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureInformation.o, dist/build/Language/LSP/Protocol/Internal/Types/SignatureInformation.dyn_o ) [151 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureHelp ( generated/Language/LSP/Protocol/Internal/Types/SignatureHelp.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelp.o, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelp.dyn_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] test/Data/Conduit/Extra/ZipConduitSpec.hs:5:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-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]  [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] test/Data/Conduit/StreamSpec.hs:572:20: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-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 ) test/StreamSpec.hs:471:3: warning: []8;;https://errors.haskell.org/messages/GHC-50928\GHC-50928]8;;\] [-Wnoncanonical-monoid-instances] Noncanonical ‘mappend’ definition detected in the instance declaration for ‘Monoid (Sum a)’. ‘mappend’ will eventually be removed in favour of ‘(<>)’ Suggested fix: Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid  | 471 | mappend (Sum x) (Sum y) = Sum $ x Prelude.+ y  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [4 of 5] Compiling Spec ( test/Spec.hs, dist/build/conduit-test/conduit-test-tmp/Spec.o ) [152 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureHelpContext ( generated/Language/LSP/Protocol/Internal/Types/SignatureHelpContext.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpContext.o, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpContext.dyn_o ) [153 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureHelpParams ( generated/Language/LSP/Protocol/Internal/Types/SignatureHelpParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpParams.o, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpParams.dyn_o ) [154 of 452] Compiling Language.LSP.Protocol.Internal.Types.MarkedStringWithLanguage ( generated/Language/LSP/Protocol/Internal/Types/MarkedStringWithLanguage.hs, dist/build/Language/LSP/Protocol/Internal/Types/MarkedStringWithLanguage.o, dist/build/Language/LSP/Protocol/Internal/Types/MarkedStringWithLanguage.dyn_o ) [155 of 452] Compiling Language.LSP.Protocol.Internal.Types.MarkedString ( generated/Language/LSP/Protocol/Internal/Types/MarkedString.hs, dist/build/Language/LSP/Protocol/Internal/Types/MarkedString.o, dist/build/Language/LSP/Protocol/Internal/Types/MarkedString.dyn_o ) [156 of 452] Compiling Language.LSP.Protocol.Internal.Types.MarkdownClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/MarkdownClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/MarkdownClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/MarkdownClientCapabilities.dyn_o ) [157 of 452] Compiling Language.LSP.Protocol.Internal.Types.LogTraceParams ( generated/Language/LSP/Protocol/Internal/Types/LogTraceParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/LogTraceParams.o, dist/build/Language/LSP/Protocol/Internal/Types/LogTraceParams.dyn_o ) [158 of 452] Compiling Language.LSP.Protocol.Internal.Types.LogMessageParams ( generated/Language/LSP/Protocol/Internal/Types/LogMessageParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/LogMessageParams.o, dist/build/Language/LSP/Protocol/Internal/Types/LogMessageParams.dyn_o ) [159 of 452] Compiling Language.LSP.Protocol.Internal.Types.LocationUriOnly ( generated/Language/LSP/Protocol/Internal/Types/LocationUriOnly.hs, dist/build/Language/LSP/Protocol/Internal/Types/LocationUriOnly.o, dist/build/Language/LSP/Protocol/Internal/Types/LocationUriOnly.dyn_o ) [160 of 452] Compiling Language.LSP.Protocol.Internal.Types.LocationLink ( generated/Language/LSP/Protocol/Internal/Types/LocationLink.hs, dist/build/Language/LSP/Protocol/Internal/Types/LocationLink.o, dist/build/Language/LSP/Protocol/Internal/Types/LocationLink.dyn_o ) [161 of 452] Compiling Language.LSP.Protocol.Internal.Types.Location ( generated/Language/LSP/Protocol/Internal/Types/Location.hs, dist/build/Language/LSP/Protocol/Internal/Types/Location.o, dist/build/Language/LSP/Protocol/Internal/Types/Location.dyn_o ) [162 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceSymbol ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceSymbol.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbol.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbol.dyn_o ) [163 of 452] Compiling Language.LSP.Protocol.Internal.Types.SymbolInformation ( generated/Language/LSP/Protocol/Internal/Types/SymbolInformation.hs, dist/build/Language/LSP/Protocol/Internal/Types/SymbolInformation.o, dist/build/Language/LSP/Protocol/Internal/Types/SymbolInformation.dyn_o ) [164 of 452] Compiling Language.LSP.Protocol.Internal.Types.LinkedEditingRanges ( generated/Language/LSP/Protocol/Internal/Types/LinkedEditingRanges.hs, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRanges.o, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRanges.dyn_o ) [165 of 452] Compiling Language.LSP.Protocol.Internal.Types.LinkedEditingRangeParams ( generated/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeParams.o, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeParams.dyn_o ) [166 of 452] Compiling Language.LSP.Protocol.Internal.Types.LinkedEditingRangeOptions ( generated/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeOptions.dyn_o ) [167 of 452] Compiling Language.LSP.Protocol.Internal.Types.LinkedEditingRangeClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeClientCapabilities.dyn_o ) [168 of 452] Compiling Language.LSP.Protocol.Internal.Types.LanguageKind ( generated/Language/LSP/Protocol/Internal/Types/LanguageKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/LanguageKind.o, dist/build/Language/LSP/Protocol/Internal/Types/LanguageKind.dyn_o ) [169 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentItem ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentItem.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentItem.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentItem.dyn_o ) [170 of 452] Compiling Language.LSP.Protocol.Internal.Types.LSPErrorCodes ( generated/Language/LSP/Protocol/Internal/Types/LSPErrorCodes.hs, dist/build/Language/LSP/Protocol/Internal/Types/LSPErrorCodes.o, dist/build/Language/LSP/Protocol/Internal/Types/LSPErrorCodes.dyn_o ) [171 of 452] Compiling Language.LSP.Protocol.Internal.Types.InsertTextMode ( generated/Language/LSP/Protocol/Internal/Types/InsertTextMode.hs, dist/build/Language/LSP/Protocol/Internal/Types/InsertTextMode.o, dist/build/Language/LSP/Protocol/Internal/Types/InsertTextMode.dyn_o ) [172 of 452] Compiling Language.LSP.Protocol.Internal.Types.InsertTextFormat ( generated/Language/LSP/Protocol/Internal/Types/InsertTextFormat.hs, dist/build/Language/LSP/Protocol/Internal/Types/InsertTextFormat.o, dist/build/Language/LSP/Protocol/Internal/Types/InsertTextFormat.dyn_o ) [173 of 452] Compiling Language.LSP.Protocol.Internal.Types.InsertReplaceEdit ( generated/Language/LSP/Protocol/Internal/Types/InsertReplaceEdit.hs, dist/build/Language/LSP/Protocol/Internal/Types/InsertReplaceEdit.o, dist/build/Language/LSP/Protocol/Internal/Types/InsertReplaceEdit.dyn_o ) [174 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueWorkspaceClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/InlineValueWorkspaceClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueWorkspaceClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueWorkspaceClientCapabilities.dyn_o ) [175 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueVariableLookup ( generated/Language/LSP/Protocol/Internal/Types/InlineValueVariableLookup.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueVariableLookup.o, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueVariableLookup.dyn_o ) [176 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueText ( generated/Language/LSP/Protocol/Internal/Types/InlineValueText.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueText.o, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueText.dyn_o ) [177 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueOptions ( generated/Language/LSP/Protocol/Internal/Types/InlineValueOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueOptions.dyn_o ) [178 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueEvaluatableExpression ( generated/Language/LSP/Protocol/Internal/Types/InlineValueEvaluatableExpression.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueEvaluatableExpression.o, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueEvaluatableExpression.dyn_o ) [179 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueContext ( generated/Language/LSP/Protocol/Internal/Types/InlineValueContext.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueContext.o, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueContext.dyn_o ) [180 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueParams ( generated/Language/LSP/Protocol/Internal/Types/InlineValueParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueParams.o, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueParams.dyn_o ) [181 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/InlineValueClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueClientCapabilities.dyn_o ) [182 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValue ( generated/Language/LSP/Protocol/Internal/Types/InlineValue.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValue.o, dist/build/Language/LSP/Protocol/Internal/Types/InlineValue.dyn_o ) [183 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHintWorkspaceClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/InlayHintWorkspaceClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintWorkspaceClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintWorkspaceClientCapabilities.dyn_o ) [184 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHintParams ( generated/Language/LSP/Protocol/Internal/Types/InlayHintParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintParams.o, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintParams.dyn_o ) [185 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHintOptions ( generated/Language/LSP/Protocol/Internal/Types/InlayHintOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintOptions.dyn_o ) [186 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHintKind ( generated/Language/LSP/Protocol/Internal/Types/InlayHintKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintKind.o, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintKind.dyn_o ) [187 of 452] Compiling Language.LSP.Protocol.Internal.Types.InitializedParams ( generated/Language/LSP/Protocol/Internal/Types/InitializedParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/InitializedParams.o, dist/build/Language/LSP/Protocol/Internal/Types/InitializedParams.dyn_o ) [188 of 452] Compiling Language.LSP.Protocol.Internal.Types.InitializeError ( generated/Language/LSP/Protocol/Internal/Types/InitializeError.hs, dist/build/Language/LSP/Protocol/Internal/Types/InitializeError.o, dist/build/Language/LSP/Protocol/Internal/Types/InitializeError.dyn_o ) [189 of 452] Compiling Language.LSP.Protocol.Internal.Types.ImplementationParams ( generated/Language/LSP/Protocol/Internal/Types/ImplementationParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ImplementationParams.o, dist/build/Language/LSP/Protocol/Internal/Types/ImplementationParams.dyn_o ) [190 of 452] Compiling Language.LSP.Protocol.Internal.Types.ImplementationOptions ( generated/Language/LSP/Protocol/Internal/Types/ImplementationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ImplementationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ImplementationOptions.dyn_o ) [191 of 452] Compiling Language.LSP.Protocol.Internal.Types.ImplementationClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/ImplementationClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/ImplementationClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/ImplementationClientCapabilities.dyn_o ) [192 of 452] Compiling Language.LSP.Protocol.Internal.Types.HoverParams ( generated/Language/LSP/Protocol/Internal/Types/HoverParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/HoverParams.o, dist/build/Language/LSP/Protocol/Internal/Types/HoverParams.dyn_o ) [193 of 452] Compiling Language.LSP.Protocol.Internal.Types.HoverOptions ( generated/Language/LSP/Protocol/Internal/Types/HoverOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/HoverOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/HoverOptions.dyn_o ) [194 of 452] Compiling Language.LSP.Protocol.Internal.Types.HoverClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/HoverClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/HoverClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/HoverClientCapabilities.dyn_o ) [195 of 452] Compiling Language.LSP.Protocol.Internal.Types.Hover ( generated/Language/LSP/Protocol/Internal/Types/Hover.hs, dist/build/Language/LSP/Protocol/Internal/Types/Hover.o, dist/build/Language/LSP/Protocol/Internal/Types/Hover.dyn_o ) [196 of 452] Compiling Language.LSP.Protocol.Internal.Types.GlobPattern ( generated/Language/LSP/Protocol/Internal/Types/GlobPattern.hs, dist/build/Language/LSP/Protocol/Internal/Types/GlobPattern.o, dist/build/Language/LSP/Protocol/Internal/Types/GlobPattern.dyn_o ) [197 of 452] Compiling Language.LSP.Protocol.Internal.Types.GeneralClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/GeneralClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/GeneralClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/GeneralClientCapabilities.dyn_o ) [198 of 452] Compiling Language.LSP.Protocol.Internal.Types.FormattingOptions ( generated/Language/LSP/Protocol/Internal/Types/FormattingOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/FormattingOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/FormattingOptions.dyn_o ) [199 of 452] Compiling Language.LSP.Protocol.Internal.Types.FoldingRangeParams ( generated/Language/LSP/Protocol/Internal/Types/FoldingRangeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeParams.o, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeParams.dyn_o ) [200 of 452] Compiling Language.LSP.Protocol.Internal.Types.FoldingRangeOptions ( generated/Language/LSP/Protocol/Internal/Types/FoldingRangeOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeOptions.dyn_o ) [201 of 452] Compiling Language.LSP.Protocol.Internal.Types.FoldingRangeKind ( generated/Language/LSP/Protocol/Internal/Types/FoldingRangeKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeKind.o, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeKind.dyn_o ) [202 of 452] Compiling Language.LSP.Protocol.Internal.Types.FoldingRange ( generated/Language/LSP/Protocol/Internal/Types/FoldingRange.hs, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRange.o, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRange.dyn_o ) [203 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileSystemWatcher ( generated/Language/LSP/Protocol/Internal/Types/FileSystemWatcher.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileSystemWatcher.o, dist/build/Language/LSP/Protocol/Internal/Types/FileSystemWatcher.dyn_o ) [204 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileRename ( generated/Language/LSP/Protocol/Internal/Types/FileRename.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileRename.o, dist/build/Language/LSP/Protocol/Internal/Types/FileRename.dyn_o ) [205 of 452] Compiling Language.LSP.Protocol.Internal.Types.RenameFilesParams ( generated/Language/LSP/Protocol/Internal/Types/RenameFilesParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/RenameFilesParams.o, dist/build/Language/LSP/Protocol/Internal/Types/RenameFilesParams.dyn_o ) [206 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationPatternOptions ( generated/Language/LSP/Protocol/Internal/Types/FileOperationPatternOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationPatternOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationPatternOptions.dyn_o ) [207 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationPatternKind ( generated/Language/LSP/Protocol/Internal/Types/FileOperationPatternKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationPatternKind.o, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationPatternKind.dyn_o ) [208 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationPattern ( generated/Language/LSP/Protocol/Internal/Types/FileOperationPattern.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationPattern.o, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationPattern.dyn_o ) [209 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationFilter ( generated/Language/LSP/Protocol/Internal/Types/FileOperationFilter.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationFilter.o, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationFilter.dyn_o ) [210 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/FileOperationRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationRegistrationOptions.dyn_o ) [211 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationOptions ( generated/Language/LSP/Protocol/Internal/Types/FileOperationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationOptions.dyn_o ) [212 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceOptions ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceOptions.dyn_o ) [213 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/FileOperationClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationClientCapabilities.dyn_o ) [214 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileDelete ( generated/Language/LSP/Protocol/Internal/Types/FileDelete.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileDelete.o, dist/build/Language/LSP/Protocol/Internal/Types/FileDelete.dyn_o ) [215 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileCreate ( generated/Language/LSP/Protocol/Internal/Types/FileCreate.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileCreate.o, dist/build/Language/LSP/Protocol/Internal/Types/FileCreate.dyn_o ) [216 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileChangeType ( generated/Language/LSP/Protocol/Internal/Types/FileChangeType.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileChangeType.o, dist/build/Language/LSP/Protocol/Internal/Types/FileChangeType.dyn_o ) [217 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileEvent ( generated/Language/LSP/Protocol/Internal/Types/FileEvent.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileEvent.o, dist/build/Language/LSP/Protocol/Internal/Types/FileEvent.dyn_o ) [218 of 452] Compiling Language.LSP.Protocol.Internal.Types.FailureHandlingKind ( generated/Language/LSP/Protocol/Internal/Types/FailureHandlingKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/FailureHandlingKind.o, dist/build/Language/LSP/Protocol/Internal/Types/FailureHandlingKind.dyn_o ) [219 of 452] Compiling Language.LSP.Protocol.Internal.Types.ExecutionSummary ( generated/Language/LSP/Protocol/Internal/Types/ExecutionSummary.hs, dist/build/Language/LSP/Protocol/Internal/Types/ExecutionSummary.o, dist/build/Language/LSP/Protocol/Internal/Types/ExecutionSummary.dyn_o ) [220 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookCell ( generated/Language/LSP/Protocol/Internal/Types/NotebookCell.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCell.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCell.dyn_o ) [221 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocument ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocument.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocument.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocument.dyn_o ) [222 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookCellArrayChange ( generated/Language/LSP/Protocol/Internal/Types/NotebookCellArrayChange.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCellArrayChange.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCellArrayChange.dyn_o ) [223 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentCellChangeStructure ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellChangeStructure.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellChangeStructure.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellChangeStructure.dyn_o ) [224 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentCellChanges ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellChanges.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellChanges.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellChanges.dyn_o ) [225 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentChangeEvent ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentChangeEvent.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentChangeEvent.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentChangeEvent.dyn_o ) [226 of 452] Compiling Language.LSP.Protocol.Internal.Types.ExecuteCommandRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/ExecuteCommandRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ExecuteCommandRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ExecuteCommandRegistrationOptions.dyn_o ) [227 of 452] Compiling Language.LSP.Protocol.Internal.Types.ExecuteCommandParams ( generated/Language/LSP/Protocol/Internal/Types/ExecuteCommandParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ExecuteCommandParams.o, dist/build/Language/LSP/Protocol/Internal/Types/ExecuteCommandParams.dyn_o ) [228 of 452] Compiling Language.LSP.Protocol.Internal.Types.ExecuteCommandOptions ( generated/Language/LSP/Protocol/Internal/Types/ExecuteCommandOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ExecuteCommandOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ExecuteCommandOptions.dyn_o ) [229 of 452] Compiling Language.LSP.Protocol.Internal.Types.ExecuteCommandClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/ExecuteCommandClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/ExecuteCommandClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/ExecuteCommandClientCapabilities.dyn_o ) [230 of 452] Compiling Language.LSP.Protocol.Internal.Types.ErrorCodes ( generated/Language/LSP/Protocol/Internal/Types/ErrorCodes.hs, dist/build/Language/LSP/Protocol/Internal/Types/ErrorCodes.o, dist/build/Language/LSP/Protocol/Internal/Types/ErrorCodes.dyn_o ) [231 of 452] Compiling Language.LSP.Protocol.Internal.Types.EditRangeWithInsertReplace ( generated/Language/LSP/Protocol/Internal/Types/EditRangeWithInsertReplace.hs, dist/build/Language/LSP/Protocol/Internal/Types/EditRangeWithInsertReplace.o, dist/build/Language/LSP/Protocol/Internal/Types/EditRangeWithInsertReplace.dyn_o ) [232 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentSymbolParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentSymbolParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSymbolParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSymbolParams.dyn_o ) [233 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentSymbolOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentSymbolOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSymbolOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSymbolOptions.dyn_o ) [234 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentSymbol ( generated/Language/LSP/Protocol/Internal/Types/DocumentSymbol.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSymbol.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSymbol.dyn_o ) [235 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentRangeFormattingParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingParams.dyn_o ) [236 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentRangeFormattingOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingOptions.dyn_o ) [237 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentRangeFormattingClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingClientCapabilities.dyn_o ) [238 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingParams.dyn_o ) [239 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingOptions.dyn_o ) [240 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingClientCapabilities.dyn_o ) [241 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentLinkParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentLinkParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentLinkParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentLinkParams.dyn_o ) [242 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentLinkOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentLinkOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentLinkOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentLinkOptions.dyn_o ) [243 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentLinkClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DocumentLinkClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentLinkClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentLinkClientCapabilities.dyn_o ) [244 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentLink ( generated/Language/LSP/Protocol/Internal/Types/DocumentLink.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentLink.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentLink.dyn_o ) [245 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentHighlightParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentHighlightParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlightParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlightParams.dyn_o ) [246 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentHighlightOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentHighlightOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlightOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlightOptions.dyn_o ) [247 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentHighlightKind ( generated/Language/LSP/Protocol/Internal/Types/DocumentHighlightKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlightKind.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlightKind.dyn_o ) [248 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentHighlightClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DocumentHighlightClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlightClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlightClientCapabilities.dyn_o ) [249 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentHighlight ( generated/Language/LSP/Protocol/Internal/Types/DocumentHighlight.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlight.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlight.dyn_o ) [250 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentFormattingParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentFormattingParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentFormattingParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentFormattingParams.dyn_o ) [251 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentFormattingOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentFormattingOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentFormattingOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentFormattingOptions.dyn_o ) [252 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentFormattingClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DocumentFormattingClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentFormattingClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentFormattingClientCapabilities.dyn_o ) [253 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentFilter ( generated/Language/LSP/Protocol/Internal/Types/DocumentFilter.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentFilter.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentFilter.dyn_o ) [254 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentSelector ( generated/Language/LSP/Protocol/Internal/Types/DocumentSelector.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSelector.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSelector.dyn_o ) [255 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchyRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchyRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyRegistrationOptions.dyn_o ) [256 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeDefinitionRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/TypeDefinitionRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeDefinitionRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/TypeDefinitionRegistrationOptions.dyn_o ) [257 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentSaveRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentSaveRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSaveRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSaveRegistrationOptions.dyn_o ) [258 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentRegistrationOptions.dyn_o ) [259 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentChangeRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentChangeRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentChangeRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentChangeRegistrationOptions.dyn_o ) [260 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureHelpRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/SignatureHelpRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpRegistrationOptions.dyn_o ) [261 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensRegistrationOptions.dyn_o ) [262 of 452] Compiling Language.LSP.Protocol.Internal.Types.SelectionRangeRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/SelectionRangeRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRangeRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRangeRegistrationOptions.dyn_o ) [263 of 452] Compiling Language.LSP.Protocol.Internal.Types.RenameRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/RenameRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/RenameRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/RenameRegistrationOptions.dyn_o ) [264 of 452] Compiling Language.LSP.Protocol.Internal.Types.ReferenceRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/ReferenceRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceRegistrationOptions.dyn_o ) [265 of 452] Compiling Language.LSP.Protocol.Internal.Types.MonikerRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/MonikerRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/MonikerRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/MonikerRegistrationOptions.dyn_o ) [266 of 452] Compiling Language.LSP.Protocol.Internal.Types.LinkedEditingRangeRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeRegistrationOptions.dyn_o ) [267 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/InlineValueRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueRegistrationOptions.dyn_o ) [268 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHintRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/InlayHintRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintRegistrationOptions.dyn_o ) [269 of 452] Compiling Language.LSP.Protocol.Internal.Types.ImplementationRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/ImplementationRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ImplementationRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ImplementationRegistrationOptions.dyn_o ) [270 of 452] Compiling Language.LSP.Protocol.Internal.Types.HoverRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/HoverRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/HoverRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/HoverRegistrationOptions.dyn_o ) [271 of 452] Compiling Language.LSP.Protocol.Internal.Types.FoldingRangeRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/FoldingRangeRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeRegistrationOptions.dyn_o ) [272 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentSymbolRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentSymbolRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSymbolRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSymbolRegistrationOptions.dyn_o ) [273 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentRangeFormattingRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingRegistrationOptions.dyn_o ) [274 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingRegistrationOptions.dyn_o ) [275 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentLinkRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentLinkRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentLinkRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentLinkRegistrationOptions.dyn_o ) [276 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentHighlightRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentHighlightRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlightRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlightRegistrationOptions.dyn_o ) [277 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentFormattingRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentFormattingRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentFormattingRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentFormattingRegistrationOptions.dyn_o ) [278 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentDiagnosticReportKind ( generated/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticReportKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticReportKind.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticReportKind.dyn_o ) [279 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentDiagnosticParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticParams.dyn_o ) [280 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentColorRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentColorRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentColorRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentColorRegistrationOptions.dyn_o ) [281 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentColorParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentColorParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentColorParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentColorParams.dyn_o ) [282 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentColorOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentColorOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentColorOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentColorOptions.dyn_o ) [283 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentColorClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DocumentColorClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentColorClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentColorClientCapabilities.dyn_o ) [284 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidSaveTextDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidSaveTextDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidSaveTextDocumentParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DidSaveTextDocumentParams.dyn_o ) [285 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidSaveNotebookDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidSaveNotebookDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidSaveNotebookDocumentParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DidSaveNotebookDocumentParams.dyn_o ) [286 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidOpenTextDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidOpenTextDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidOpenTextDocumentParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DidOpenTextDocumentParams.dyn_o ) [287 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidOpenNotebookDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidOpenNotebookDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidOpenNotebookDocumentParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DidOpenNotebookDocumentParams.dyn_o ) [288 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidCloseTextDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidCloseTextDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidCloseTextDocumentParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DidCloseTextDocumentParams.dyn_o ) [289 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidCloseNotebookDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidCloseNotebookDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidCloseNotebookDocumentParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DidCloseNotebookDocumentParams.dyn_o ) [290 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeWorkspaceFoldersParams ( generated/Language/LSP/Protocol/Internal/Types/DidChangeWorkspaceFoldersParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeWorkspaceFoldersParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeWorkspaceFoldersParams.dyn_o ) [291 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeWatchedFilesRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DidChangeWatchedFilesRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeWatchedFilesRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeWatchedFilesRegistrationOptions.dyn_o ) [292 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeWatchedFilesParams ( generated/Language/LSP/Protocol/Internal/Types/DidChangeWatchedFilesParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeWatchedFilesParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeWatchedFilesParams.dyn_o ) [293 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeWatchedFilesClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DidChangeWatchedFilesClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeWatchedFilesClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeWatchedFilesClientCapabilities.dyn_o ) [294 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeTextDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidChangeTextDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeTextDocumentParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeTextDocumentParams.dyn_o ) [295 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeNotebookDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidChangeNotebookDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeNotebookDocumentParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeNotebookDocumentParams.dyn_o ) [296 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeConfigurationRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DidChangeConfigurationRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeConfigurationRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeConfigurationRegistrationOptions.dyn_o ) [297 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeConfigurationParams ( generated/Language/LSP/Protocol/Internal/Types/DidChangeConfigurationParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeConfigurationParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeConfigurationParams.dyn_o ) [298 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeConfigurationClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DidChangeConfigurationClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeConfigurationClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeConfigurationClientCapabilities.dyn_o ) [299 of 452] Compiling Language.LSP.Protocol.Internal.Types.DiagnosticWorkspaceClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DiagnosticWorkspaceClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticWorkspaceClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticWorkspaceClientCapabilities.dyn_o ) [300 of 452] Compiling Language.LSP.Protocol.Internal.Types.DiagnosticTag ( generated/Language/LSP/Protocol/Internal/Types/DiagnosticTag.hs, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticTag.o, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticTag.dyn_o ) [301 of 452] Compiling Language.LSP.Protocol.Internal.Types.DiagnosticSeverity ( generated/Language/LSP/Protocol/Internal/Types/DiagnosticSeverity.hs, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticSeverity.o, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticSeverity.dyn_o ) [302 of 452] Compiling Language.LSP.Protocol.Internal.Types.DiagnosticServerCancellationData ( generated/Language/LSP/Protocol/Internal/Types/DiagnosticServerCancellationData.hs, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticServerCancellationData.o, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticServerCancellationData.dyn_o ) [303 of 452] Compiling Language.LSP.Protocol.Internal.Types.DiagnosticRelatedInformation ( generated/Language/LSP/Protocol/Internal/Types/DiagnosticRelatedInformation.hs, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticRelatedInformation.o, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticRelatedInformation.dyn_o ) [304 of 452] Compiling Language.LSP.Protocol.Internal.Types.DiagnosticRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DiagnosticRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticRegistrationOptions.dyn_o ) [305 of 452] Compiling Language.LSP.Protocol.Internal.Types.DiagnosticOptions ( generated/Language/LSP/Protocol/Internal/Types/DiagnosticOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticOptions.dyn_o ) [306 of 452] Compiling Language.LSP.Protocol.Internal.Types.DiagnosticClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DiagnosticClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticClientCapabilities.dyn_o ) [307 of 452] Compiling Language.LSP.Protocol.Internal.Types.DeleteFilesParams ( generated/Language/LSP/Protocol/Internal/Types/DeleteFilesParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DeleteFilesParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DeleteFilesParams.dyn_o ) [308 of 452] Compiling Language.LSP.Protocol.Internal.Types.DeleteFileOptions ( generated/Language/LSP/Protocol/Internal/Types/DeleteFileOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DeleteFileOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DeleteFileOptions.dyn_o ) [309 of 452] Compiling Language.LSP.Protocol.Internal.Types.DefinitionRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DefinitionRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionRegistrationOptions.dyn_o ) [310 of 452] Compiling Language.LSP.Protocol.Internal.Types.DefinitionParams ( generated/Language/LSP/Protocol/Internal/Types/DefinitionParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionParams.dyn_o ) [311 of 452] Compiling Language.LSP.Protocol.Internal.Types.DefinitionOptions ( generated/Language/LSP/Protocol/Internal/Types/DefinitionOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionOptions.dyn_o ) [312 of 452] Compiling Language.LSP.Protocol.Internal.Types.DefinitionLink ( generated/Language/LSP/Protocol/Internal/Types/DefinitionLink.hs, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionLink.o, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionLink.dyn_o ) [313 of 452] Compiling Language.LSP.Protocol.Internal.Types.DefinitionClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DefinitionClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionClientCapabilities.dyn_o ) [314 of 452] Compiling Language.LSP.Protocol.Internal.Types.Definition ( generated/Language/LSP/Protocol/Internal/Types/Definition.hs, dist/build/Language/LSP/Protocol/Internal/Types/Definition.o, dist/build/Language/LSP/Protocol/Internal/Types/Definition.dyn_o ) [315 of 452] Compiling Language.LSP.Protocol.Internal.Types.DeclarationRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DeclarationRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationRegistrationOptions.dyn_o ) [316 of 452] Compiling Language.LSP.Protocol.Internal.Types.DeclarationParams ( generated/Language/LSP/Protocol/Internal/Types/DeclarationParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationParams.dyn_o ) [317 of 452] Compiling Language.LSP.Protocol.Internal.Types.DeclarationOptions ( generated/Language/LSP/Protocol/Internal/Types/DeclarationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationOptions.dyn_o ) [318 of 452] Compiling Language.LSP.Protocol.Internal.Types.DeclarationLink ( generated/Language/LSP/Protocol/Internal/Types/DeclarationLink.hs, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationLink.o, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationLink.dyn_o ) [319 of 452] Compiling Language.LSP.Protocol.Internal.Types.DeclarationClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DeclarationClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationClientCapabilities.dyn_o ) [320 of 452] Compiling Language.LSP.Protocol.Internal.Types.Declaration ( generated/Language/LSP/Protocol/Internal/Types/Declaration.hs, dist/build/Language/LSP/Protocol/Internal/Types/Declaration.o, dist/build/Language/LSP/Protocol/Internal/Types/Declaration.dyn_o ) [321 of 452] Compiling Language.LSP.Protocol.Internal.Types.CreateFilesParams ( generated/Language/LSP/Protocol/Internal/Types/CreateFilesParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/CreateFilesParams.o, dist/build/Language/LSP/Protocol/Internal/Types/CreateFilesParams.dyn_o ) [322 of 452] Compiling Language.LSP.Protocol.Internal.Types.CreateFileOptions ( generated/Language/LSP/Protocol/Internal/Types/CreateFileOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CreateFileOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/CreateFileOptions.dyn_o ) [323 of 452] Compiling Language.LSP.Protocol.Internal.Types.ConfigurationItem ( generated/Language/LSP/Protocol/Internal/Types/ConfigurationItem.hs, dist/build/Language/LSP/Protocol/Internal/Types/ConfigurationItem.o, dist/build/Language/LSP/Protocol/Internal/Types/ConfigurationItem.dyn_o ) [324 of 452] Compiling Language.LSP.Protocol.Internal.Types.ConfigurationParams ( generated/Language/LSP/Protocol/Internal/Types/ConfigurationParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ConfigurationParams.o, dist/build/Language/LSP/Protocol/Internal/Types/ConfigurationParams.dyn_o ) [325 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionTriggerKind ( generated/Language/LSP/Protocol/Internal/Types/CompletionTriggerKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionTriggerKind.o, dist/build/Language/LSP/Protocol/Internal/Types/CompletionTriggerKind.dyn_o ) [326 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/CompletionRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/CompletionRegistrationOptions.dyn_o ) [327 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionOptions ( generated/Language/LSP/Protocol/Internal/Types/CompletionOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/CompletionOptions.dyn_o ) [328 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionListCapabilities ( generated/Language/LSP/Protocol/Internal/Types/CompletionListCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionListCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/CompletionListCapabilities.dyn_o ) [329 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionItemTag ( generated/Language/LSP/Protocol/Internal/Types/CompletionItemTag.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionItemTag.o, dist/build/Language/LSP/Protocol/Internal/Types/CompletionItemTag.dyn_o ) [330 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionItemTagOptions ( generated/Language/LSP/Protocol/Internal/Types/CompletionItemTagOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionItemTagOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/CompletionItemTagOptions.dyn_o ) [331 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionItemLabelDetails ( generated/Language/LSP/Protocol/Internal/Types/CompletionItemLabelDetails.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionItemLabelDetails.o, dist/build/Language/LSP/Protocol/Internal/Types/CompletionItemLabelDetails.dyn_o ) [332 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionItemKind ( generated/Language/LSP/Protocol/Internal/Types/CompletionItemKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionItemKind.o, dist/build/Language/LSP/Protocol/Internal/Types/CompletionItemKind.dyn_o ) [333 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionItemDefaults ( generated/Language/LSP/Protocol/Internal/Types/CompletionItemDefaults.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionItemDefaults.o, dist/build/Language/LSP/Protocol/Internal/Types/CompletionItemDefaults.dyn_o ) [334 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionContext ( generated/Language/LSP/Protocol/Internal/Types/CompletionContext.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionContext.o, dist/build/Language/LSP/Protocol/Internal/Types/CompletionContext.dyn_o ) [335 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionParams ( generated/Language/LSP/Protocol/Internal/Types/CompletionParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionParams.o, dist/build/Language/LSP/Protocol/Internal/Types/CompletionParams.dyn_o ) [336 of 452] Compiling Language.LSP.Protocol.Internal.Types.Command ( generated/Language/LSP/Protocol/Internal/Types/Command.hs, dist/build/Language/LSP/Protocol/Internal/Types/Command.o, dist/build/Language/LSP/Protocol/Internal/Types/Command.dyn_o ) [337 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHintLabelPart ( generated/Language/LSP/Protocol/Internal/Types/InlayHintLabelPart.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintLabelPart.o, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintLabelPart.dyn_o ) [338 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHint ( generated/Language/LSP/Protocol/Internal/Types/InlayHint.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHint.o, dist/build/Language/LSP/Protocol/Internal/Types/InlayHint.dyn_o ) [339 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionItem ( generated/Language/LSP/Protocol/Internal/Types/CompletionItem.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionItem.o, dist/build/Language/LSP/Protocol/Internal/Types/CompletionItem.dyn_o ) [340 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionList ( generated/Language/LSP/Protocol/Internal/Types/CompletionList.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionList.o, dist/build/Language/LSP/Protocol/Internal/Types/CompletionList.dyn_o ) [341 of 452] Compiling Language.LSP.Protocol.Internal.Types.ColorPresentation ( generated/Language/LSP/Protocol/Internal/Types/ColorPresentation.hs, dist/build/Language/LSP/Protocol/Internal/Types/ColorPresentation.o, dist/build/Language/LSP/Protocol/Internal/Types/ColorPresentation.dyn_o ) [342 of 452] Compiling Language.LSP.Protocol.Internal.Types.Color ( generated/Language/LSP/Protocol/Internal/Types/Color.hs, dist/build/Language/LSP/Protocol/Internal/Types/Color.o, dist/build/Language/LSP/Protocol/Internal/Types/Color.dyn_o ) [343 of 452] Compiling Language.LSP.Protocol.Internal.Types.ColorPresentationParams ( generated/Language/LSP/Protocol/Internal/Types/ColorPresentationParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ColorPresentationParams.o, dist/build/Language/LSP/Protocol/Internal/Types/ColorPresentationParams.dyn_o ) [344 of 452] Compiling Language.LSP.Protocol.Internal.Types.ColorInformation ( generated/Language/LSP/Protocol/Internal/Types/ColorInformation.hs, dist/build/Language/LSP/Protocol/Internal/Types/ColorInformation.o, dist/build/Language/LSP/Protocol/Internal/Types/ColorInformation.dyn_o ) [345 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeLensWorkspaceClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/CodeLensWorkspaceClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeLensWorkspaceClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/CodeLensWorkspaceClientCapabilities.dyn_o ) [346 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeLensRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/CodeLensRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeLensRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/CodeLensRegistrationOptions.dyn_o ) [347 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeLensParams ( generated/Language/LSP/Protocol/Internal/Types/CodeLensParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeLensParams.o, dist/build/Language/LSP/Protocol/Internal/Types/CodeLensParams.dyn_o ) [348 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeLensOptions ( generated/Language/LSP/Protocol/Internal/Types/CodeLensOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeLensOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/CodeLensOptions.dyn_o ) [349 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeLensClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/CodeLensClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeLensClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/CodeLensClientCapabilities.dyn_o ) [350 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeLens ( generated/Language/LSP/Protocol/Internal/Types/CodeLens.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeLens.o, dist/build/Language/LSP/Protocol/Internal/Types/CodeLens.dyn_o ) [351 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeDescription ( generated/Language/LSP/Protocol/Internal/Types/CodeDescription.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeDescription.o, dist/build/Language/LSP/Protocol/Internal/Types/CodeDescription.dyn_o ) [352 of 452] Compiling Language.LSP.Protocol.Internal.Types.Diagnostic ( generated/Language/LSP/Protocol/Internal/Types/Diagnostic.hs, dist/build/Language/LSP/Protocol/Internal/Types/Diagnostic.o, dist/build/Language/LSP/Protocol/Internal/Types/Diagnostic.dyn_o ) [353 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceFullDocumentDiagnosticReport ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceFullDocumentDiagnosticReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceFullDocumentDiagnosticReport.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceFullDocumentDiagnosticReport.dyn_o ) [354 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceDocumentDiagnosticReport ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceDocumentDiagnosticReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceDocumentDiagnosticReport.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceDocumentDiagnosticReport.dyn_o ) [355 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceDiagnosticReportPartialResult ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceDiagnosticReportPartialResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceDiagnosticReportPartialResult.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceDiagnosticReportPartialResult.dyn_o ) [356 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceDiagnosticReport ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceDiagnosticReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceDiagnosticReport.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceDiagnosticReport.dyn_o ) [357 of 452] Compiling Language.LSP.Protocol.Internal.Types.PublishDiagnosticsParams ( generated/Language/LSP/Protocol/Internal/Types/PublishDiagnosticsParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/PublishDiagnosticsParams.o, dist/build/Language/LSP/Protocol/Internal/Types/PublishDiagnosticsParams.dyn_o ) [358 of 452] Compiling Language.LSP.Protocol.Internal.Types.FullDocumentDiagnosticReport ( generated/Language/LSP/Protocol/Internal/Types/FullDocumentDiagnosticReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/FullDocumentDiagnosticReport.o, dist/build/Language/LSP/Protocol/Internal/Types/FullDocumentDiagnosticReport.dyn_o ) [359 of 452] Compiling Language.LSP.Protocol.Internal.Types.RelatedUnchangedDocumentDiagnosticReport ( generated/Language/LSP/Protocol/Internal/Types/RelatedUnchangedDocumentDiagnosticReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/RelatedUnchangedDocumentDiagnosticReport.o, dist/build/Language/LSP/Protocol/Internal/Types/RelatedUnchangedDocumentDiagnosticReport.dyn_o ) [360 of 452] Compiling Language.LSP.Protocol.Internal.Types.RelatedFullDocumentDiagnosticReport ( generated/Language/LSP/Protocol/Internal/Types/RelatedFullDocumentDiagnosticReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/RelatedFullDocumentDiagnosticReport.o, dist/build/Language/LSP/Protocol/Internal/Types/RelatedFullDocumentDiagnosticReport.dyn_o ) [361 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentDiagnosticReport ( generated/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticReport.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticReport.dyn_o ) [362 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentDiagnosticReportPartialResult ( generated/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticReportPartialResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticReportPartialResult.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticReportPartialResult.dyn_o ) [363 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeActionTriggerKind ( generated/Language/LSP/Protocol/Internal/Types/CodeActionTriggerKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionTriggerKind.o, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionTriggerKind.dyn_o ) [364 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeActionKind ( generated/Language/LSP/Protocol/Internal/Types/CodeActionKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionKind.o, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionKind.dyn_o ) [365 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeActionRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/CodeActionRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionRegistrationOptions.dyn_o ) [366 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeActionOptions ( generated/Language/LSP/Protocol/Internal/Types/CodeActionOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionOptions.dyn_o ) [367 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeActionDisabled ( generated/Language/LSP/Protocol/Internal/Types/CodeActionDisabled.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionDisabled.o, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionDisabled.dyn_o ) [368 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeActionContext ( generated/Language/LSP/Protocol/Internal/Types/CodeActionContext.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionContext.o, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionContext.dyn_o ) [369 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeActionParams ( generated/Language/LSP/Protocol/Internal/Types/CodeActionParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionParams.o, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionParams.dyn_o ) [370 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientSymbolTagOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientSymbolTagOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientSymbolTagOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientSymbolTagOptions.dyn_o ) [371 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientSymbolResolveOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientSymbolResolveOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientSymbolResolveOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientSymbolResolveOptions.dyn_o ) [372 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientSymbolKindOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientSymbolKindOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientSymbolKindOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientSymbolKindOptions.dyn_o ) [373 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceSymbolClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolClientCapabilities.dyn_o ) [374 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentSymbolClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DocumentSymbolClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSymbolClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSymbolClientCapabilities.dyn_o ) [375 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientSignatureParameterInformationOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientSignatureParameterInformationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientSignatureParameterInformationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientSignatureParameterInformationOptions.dyn_o ) [376 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientSignatureInformationOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientSignatureInformationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientSignatureInformationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientSignatureInformationOptions.dyn_o ) [377 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureHelpClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/SignatureHelpClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpClientCapabilities.dyn_o ) [378 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientShowMessageActionItemOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientShowMessageActionItemOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientShowMessageActionItemOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientShowMessageActionItemOptions.dyn_o ) [379 of 452] Compiling Language.LSP.Protocol.Internal.Types.ShowMessageRequestClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/ShowMessageRequestClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/ShowMessageRequestClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/ShowMessageRequestClientCapabilities.dyn_o ) [380 of 452] Compiling Language.LSP.Protocol.Internal.Types.WindowClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/WindowClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/WindowClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/WindowClientCapabilities.dyn_o ) [381 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientSemanticTokensRequestFullDelta ( generated/Language/LSP/Protocol/Internal/Types/ClientSemanticTokensRequestFullDelta.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientSemanticTokensRequestFullDelta.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientSemanticTokensRequestFullDelta.dyn_o ) [382 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientSemanticTokensRequestOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientSemanticTokensRequestOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientSemanticTokensRequestOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientSemanticTokensRequestOptions.dyn_o ) [383 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensClientCapabilities.dyn_o ) [384 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientInlayHintResolveOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientInlayHintResolveOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientInlayHintResolveOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientInlayHintResolveOptions.dyn_o ) [385 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHintClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/InlayHintClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintClientCapabilities.dyn_o ) [386 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientInfo ( generated/Language/LSP/Protocol/Internal/Types/ClientInfo.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientInfo.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientInfo.dyn_o ) [387 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientFoldingRangeOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientFoldingRangeOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientFoldingRangeOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientFoldingRangeOptions.dyn_o ) [388 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientFoldingRangeKindOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientFoldingRangeKindOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientFoldingRangeKindOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientFoldingRangeKindOptions.dyn_o ) [389 of 452] Compiling Language.LSP.Protocol.Internal.Types.FoldingRangeClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/FoldingRangeClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeClientCapabilities.dyn_o ) [390 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientDiagnosticsTagOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientDiagnosticsTagOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientDiagnosticsTagOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientDiagnosticsTagOptions.dyn_o ) [391 of 452] Compiling Language.LSP.Protocol.Internal.Types.PublishDiagnosticsClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/PublishDiagnosticsClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/PublishDiagnosticsClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/PublishDiagnosticsClientCapabilities.dyn_o ) [392 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientCompletionItemResolveOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientCompletionItemResolveOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientCompletionItemResolveOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientCompletionItemResolveOptions.dyn_o ) [393 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientCompletionItemOptionsKind ( generated/Language/LSP/Protocol/Internal/Types/ClientCompletionItemOptionsKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientCompletionItemOptionsKind.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientCompletionItemOptionsKind.dyn_o ) [394 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientCompletionItemInsertTextModeOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientCompletionItemInsertTextModeOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientCompletionItemInsertTextModeOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientCompletionItemInsertTextModeOptions.dyn_o ) [395 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientCompletionItemOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientCompletionItemOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientCompletionItemOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientCompletionItemOptions.dyn_o ) [396 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/CompletionClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/CompletionClientCapabilities.dyn_o ) [397 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientCodeActionResolveOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientCodeActionResolveOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientCodeActionResolveOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientCodeActionResolveOptions.dyn_o ) [398 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientCodeActionKindOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientCodeActionKindOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientCodeActionKindOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientCodeActionKindOptions.dyn_o ) [399 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientCodeActionLiteralOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientCodeActionLiteralOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientCodeActionLiteralOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientCodeActionLiteralOptions.dyn_o ) [400 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeActionClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/CodeActionClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionClientCapabilities.dyn_o ) [401 of 452] Compiling Language.LSP.Protocol.Internal.Types.ChangeAnnotationsSupportOptions ( generated/Language/LSP/Protocol/Internal/Types/ChangeAnnotationsSupportOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ChangeAnnotationsSupportOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ChangeAnnotationsSupportOptions.dyn_o ) [402 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceEditClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceEditClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceEditClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceEditClientCapabilities.dyn_o ) [403 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceClientCapabilities.dyn_o ) [404 of 452] Compiling Language.LSP.Protocol.Internal.Types.ChangeAnnotationIdentifier ( generated/Language/LSP/Protocol/Internal/Types/ChangeAnnotationIdentifier.hs, dist/build/Language/LSP/Protocol/Internal/Types/ChangeAnnotationIdentifier.o, dist/build/Language/LSP/Protocol/Internal/Types/ChangeAnnotationIdentifier.dyn_o ) [405 of 452] Compiling Language.LSP.Protocol.Internal.Types.ResourceOperation ( generated/Language/LSP/Protocol/Internal/Types/ResourceOperation.hs, dist/build/Language/LSP/Protocol/Internal/Types/ResourceOperation.o, dist/build/Language/LSP/Protocol/Internal/Types/ResourceOperation.dyn_o ) [406 of 452] Compiling Language.LSP.Protocol.Internal.Types.RenameFile ( generated/Language/LSP/Protocol/Internal/Types/RenameFile.hs, dist/build/Language/LSP/Protocol/Internal/Types/RenameFile.o, dist/build/Language/LSP/Protocol/Internal/Types/RenameFile.dyn_o ) [407 of 452] Compiling Language.LSP.Protocol.Internal.Types.DeleteFile ( generated/Language/LSP/Protocol/Internal/Types/DeleteFile.hs, dist/build/Language/LSP/Protocol/Internal/Types/DeleteFile.o, dist/build/Language/LSP/Protocol/Internal/Types/DeleteFile.dyn_o ) [408 of 452] Compiling Language.LSP.Protocol.Internal.Types.CreateFile ( generated/Language/LSP/Protocol/Internal/Types/CreateFile.hs, dist/build/Language/LSP/Protocol/Internal/Types/CreateFile.o, dist/build/Language/LSP/Protocol/Internal/Types/CreateFile.dyn_o ) [409 of 452] Compiling Language.LSP.Protocol.Internal.Types.ChangeAnnotation ( generated/Language/LSP/Protocol/Internal/Types/ChangeAnnotation.hs, dist/build/Language/LSP/Protocol/Internal/Types/ChangeAnnotation.o, dist/build/Language/LSP/Protocol/Internal/Types/ChangeAnnotation.dyn_o ) [410 of 452] Compiling Language.LSP.Protocol.Internal.Types.CancelParams ( generated/Language/LSP/Protocol/Internal/Types/CancelParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/CancelParams.o, dist/build/Language/LSP/Protocol/Internal/Types/CancelParams.dyn_o ) [411 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyRegistrationOptions.dyn_o ) [412 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyPrepareParams ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyPrepareParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyPrepareParams.o, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyPrepareParams.dyn_o ) [413 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyOptions ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyOptions.dyn_o ) [414 of 452] Compiling Language.LSP.Protocol.Internal.Types.ServerCapabilities ( generated/Language/LSP/Protocol/Internal/Types/ServerCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/ServerCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/ServerCapabilities.dyn_o ) [5 of 5] Compiling Main ( test/main.hs, dist/build/conduit-test/conduit-test-tmp/Main.o ) test/main.hs:35:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative()  | 35 | import Control.Applicative (pure, (<$>), (<*>), liftA2)  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ test/main.hs:99:32: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 99 | prop "scan" $ equivToList (tail . scanl (+) 0 :: [Int]->[Int]) (void $ CL.scan (+) 0)  | ^^^^ test/main.hs:110:33: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 110 | prop "scanM" $ equivToList (tail . scanl (+) 0) (void $ CL.scanM (\a s -> return $ a + s) (0 :: Int))  | ^^^^ [6 of 6] Linking dist/build/conduit-test/conduit-test buildPhase completed in 1 minutes 0 seconds Phase: checkPhase Running 1 test suites... Test suite conduit-test: RUNNING... Combinators yieldMany list [✔] Text [✔] unfold [✔] enumFromTo [✔] iterate [✔] repeat [✔] replicate [✔] sourceLazy [✔] repeatM [✔] repeatWhileM [✔] replicateM [✔] sourceFile [✔] sourceHandle [✔] sourceIOHandle [✔] stdin [✔] +++ OK, passed 100 tests. sourceDirectory [✔] sourceDirectoryDeep [✔] drop [✔] +++ OK, passed 100 tests. dropE [✔] +++ OK, passed 100 tests. dropWhile [✔] +++ OK, passed 100 tests. dropWhileE [✔] +++ OK, passed 100 tests. fold [✔] foldE [✔] foldl [✔] foldlE [✔] foldMap [✔] foldMapE [✔] all [✔] +++ OK, passed 100 tests. allE [✔] +++ OK, passed 100 tests. any [✔] +++ OK, passed 100 tests. anyE [✔] +++ OK, passed 100 tests. and [✔] +++ OK, passed 100 tests. andE [✔] +++ OK, passed 100 tests. or [✔] +++ OK, passed 100 tests. orE [✔] +++ OK, passed 100 tests. elem [✔] +++ OK, passed 100 tests. elemE [✔] +++ OK, passed 100 tests. notElem [✔] +++ OK, passed 100 tests. notElemE [✔] +++ OK, passed 100 tests. sinkVector regular [✔] +++ OK, passed 100 tests. sinkVector unboxed [✔] +++ OK, passed 100 tests. sinkVector storable [✔] +++ OK, passed 100 tests. sinkVectorN regular [✔] +++ OK, passed 100 tests. sinkVectorN unboxed [✔] +++ OK, passed 100 tests. sinkVectorN storable [✔] +++ OK, passed 100 tests. sinkBuilder [✔] +++ OK, passed 100 tests. sinkLazyBuilder [✔] +++ OK, passed 100 tests. sinkNull [✔] +++ OK, passed 100 tests. awaitNonNull [✔] +++ OK, passed 100 tests. headE [✔] +++ OK, passed 100 tests. peek [✔] +++ OK, passed 100 tests. peekE [✔] +++ OK, passed 100 tests. last [✔] +++ OK, passed 100 tests. lastE [✔] +++ OK, passed 100 tests. length [✔] +++ OK, passed 100 tests. lengthE [✔] +++ OK, passed 100 tests. lengthIf [✔] +++ OK, passed 100 tests. lengthIfE [✔] +++ OK, passed 100 tests. maximum [✔] +++ OK, passed 100 tests. maximumE [✔] +++ OK, passed 100 tests. minimum [✔] +++ OK, passed 100 tests. minimumE [✔] +++ OK, passed 100 tests. null [✔] +++ OK, passed 100 tests. nullE [✔] +++ OK, passed 100 tests. sum [✔] +++ OK, passed 100 tests. sumE [✔] +++ OK, passed 100 tests. product [✔] +++ OK, passed 100 tests. productE [✔] +++ OK, passed 100 tests. find [✔] +++ OK, passed 100 tests. mapM_ [✔] +++ OK, passed 100 tests. mapM_E [✔] +++ OK, passed 100 tests. foldM [✔] +++ OK, passed 100 tests. foldME [✔] +++ OK, passed 100 tests. foldMapM [✔] foldMapME [✔] sinkFile [✔] sinkHandle [✔] sinkIOHandle [✔] map [✔] +++ OK, passed 100 tests. mapE [✔] +++ OK, passed 100 tests. omapE [✔] +++ OK, passed 100 tests. concatMap [✔] +++ OK, passed 100 tests. concatMapE [✔] +++ OK, passed 100 tests. take [✔] +++ OK, passed 100 tests. takeE [✔] +++ OK, passed 100 tests. takeWhile [✔] +++ OK, passed 100 tests. takeWhileE [✔] +++ OK, passed 100 tests. takeExactly [✔] takeExactlyE [✔] takeExactlyE Vector [✔] takeExactlyE 2 [✔] concat [✔] +++ OK, passed 100 tests. filter [✔] +++ OK, passed 100 tests. filterE [✔] +++ OK, passed 100 tests. mapWhile [✔] +++ OK, passed 100 tests. conduitVector [✔] +++ OK, passed 100 tests. scanl [✔] +++ OK, passed 100 tests. mapAccumWhile [✔] +++ OK, passed 100 tests. concatMapAccum [✔] +++ OK, passed 100 tests. intersperse [✔] +++ OK, passed 100 tests. mapM [✔] +++ OK, passed 100 tests. mapME [✔] +++ OK, passed 100 tests. omapME [✔] +++ OK, passed 100 tests. concatMapM [✔] +++ OK, passed 100 tests. filterM [✔] +++ OK, passed 100 tests. filterME [✔] +++ OK, passed 100 tests. iterM [✔] +++ OK, passed 100 tests. scanlM [✔] +++ OK, passed 100 tests. mapAccumWhileM [✔] +++ OK, passed 100 tests. concatMapAccumM [✔] +++ OK, passed 100 tests. encode UTF8 [✔] +++ OK, passed 100 tests. encode/decode UTF8 [✔] +++ OK, passed 100 tests. invalid UTF8 is an exception [✔] encode/decode UTF8 lenient [✔] +++ OK, passed 100 tests. line [✔] +++ OK, passed 100 tests. lineAscii [✔] +++ OK, passed 100 tests. unlines [✔] +++ OK, passed 100 tests. unlinesAscii [✔] +++ OK, passed 100 tests. linesUnbounded [✔] +++ OK, passed 100 tests. linesUnboundedAscii [✔] +++ OK, passed 100 tests. slidingWindow 0 [✔] slidingWindow 1 [✔] slidingWindow 2 [✔] slidingWindow 3 [✔] slidingWindow 4 [✔] slidingWindow 5 [✔] slidingWindow 6 [✔] chunksOfE 1 [✔] chunksOfE 2 (last smaller) [✔] chunksOfE (ByteString) [✔] chunksOfExactlyE 1 [✔] chunksOfExactlyE 2 (last smaller; thus not yielded) [✔] vectorBuilder [✔] +++ OK, passed 100 tests. mapAccumS [✔] +++ OK, passed 100 tests. peekForever [✔] +++ OK, passed 100 tests. peekForeverE [✔] +++ OK, passed 100 tests. Comparing list function to yieldMany [✔] +++ OK, passed 100 tests. sourceListS [✔] +++ OK, passed 100 tests. repeatM [✔] +++ OK, passed 100 tests. repeatMS [✔] +++ OK, passed 100 tests. repeatWhileM [✔] +++ OK, passed 100 tests. repeatWhileMS [✔] +++ OK, passed 100 tests. foldl1 [✔] +++ OK, passed 100 tests. foldl1S [✔] +++ OK, passed 100 tests. all [✔] +++ OK, passed 100 tests. allS [✔] +++ OK, passed 100 tests. any [✔] +++ OK, passed 100 tests. anyS [✔] +++ OK, passed 100 tests. last [✔] +++ OK, passed 100 tests. lastS [✔] +++ OK, passed 100 tests. lastE [✔] +++ OK, passed 100 tests. lastES [✔] +++ OK, passed 100 tests. find [✔] +++ OK, passed 100 tests. findS [✔] +++ OK, passed 100 tests. concatMap [✔] +++ OK, passed 100 tests. concatMapS [✔] +++ OK, passed 100 tests. concatMapM [✔] +++ OK, passed 100 tests. concatMapMS [✔] +++ OK, passed 100 tests. concat [✔] +++ OK, passed 100 tests. concatS [✔] +++ OK, passed 100 tests. scanl [✔] +++ OK, passed 100 tests. scanlS [✔] +++ OK, passed 100 tests. scanlM [✔] +++ OK, passed 100 tests. scanlMS [✔] +++ OK, passed 100 tests. mapAccumWhileS [✔] +++ OK, passed 100 tests. mapAccumWhileMS [✔] +++ OK, passed 100 tests. intersperse [✔] +++ OK, passed 100 tests. intersperseS [✔] +++ OK, passed 100 tests. filterM [✔] +++ OK, passed 100 tests. filterMS [✔] +++ OK, passed 100 tests. comparing normal conduit function to slidingWindowS [✔] +++ OK, passed 100 tests. splitOnUnboundedES [✔] +++ OK, passed 100 tests. sinkVectorS [✔] +++ OK, passed 100 tests. sinkVectorNS [✔] +++ OK, passed 100 tests. data loss rules 1 2 3 4 5 consumes the source to quickly [✔] 1 2 3 4 5 correctly consumes a chunked resource [✔] filter even [✔] concat [✔] +++ OK, passed 100 tests. mapFoldable list [✔] +++ OK, passed 100 tests. Maybe [✔] +++ OK, passed 100 tests. scan [✔] +++ OK, passed 100 tests. mapFoldableM list [✔] +++ OK, passed 100 tests. Maybe [✔] +++ OK, passed 100 tests. scanM [✔] +++ OK, passed 100 tests. ResourceT resourceForkIO [✔] sum works for 1..10 [✔] is idempotent [✔] +++ OK, passed 100 tests. foldMap sums 1..10 [✔] preserves order [✔] foldMapM sums 1..10 [✔] preserves order [✔] unfold works [✔] unfoldM works [✔] uncons folds to list [✔] +++ OK, passed 100 tests. works with unfold [✔] +++ OK, passed 100 tests. unconsEither folds outputs to list [✔] +++ OK, passed 100 tests. works with unfoldEither [✔] +++ OK, passed 100 tests. Monoid instance for Source mappend [✔] mconcat [✔] zipping zipping two small lists [✔] zipping sinks take all [✔] take fewer on left [✔] take fewer on right [✔] Monad instance for Sink binding [✔] Applicative instance for Sink <$> and <*> [✔] resumable sources simple [✔] conduits map, left [✔] map, left >+> [✔] map, right [✔] chunksOf [✔] +++ OK, passed 100 tests. chunksOf (zero) [✔] chunksOf (negative) [✔] groupBy [✔] groupBy (nondup begin/end) [✔] groupOn1 [✔] groupOn1 (nondup begin/end) [✔] mapMaybe [✔] mapMaybeM [✔] catMaybes [✔] concatMap [✔] bind together [✔] isolate bound to resumable source [✔] bound to sink, non-resumable [✔] bound to sink, resumable [✔] consumes all data [✔] sequence simple sink [✔] sink with unpull behaviour [✔] peek works [✔] unbuffering works [✔] operators only use .| [✔] only use =$ [✔] chain [✔] termination terminates early [✔] bracket [✔] bracket skipped if not needed [✔] bracket + toPipe [✔] bracket skipped if not needed [✔] invariant violations leftovers without input [✔] sane yield/await' yield terminates [✔] yield terminates (2) [✔] upstream results works [✔] input/output mapping mapOutput [✔] mapOutputMaybe [✔] mapInput [✔] left/right identity left identity [✔] right identity [✔] generalizing works [✔] withUpstream works [✔] iterate works [✔] replicate [✔] +++ OK, passed 100 tests. replicateM [✔] +++ OK, passed 100 tests. injectLeftovers works [✔] monad transformer laws transPipe [✔] iterM behavior [✔] +++ OK, passed 100 tests. mapM_ equivalence [✔] +++ OK, passed 100 tests. generalizing works [✔] mergeSource works [✔] does stop processing when the source exhausted [✔] does not drop upstream items [✔] passthroughSink works [✔] does nothing when downstream does nothing [✔] handles the last input correctly #304 [✔] mtl instances ErrorT [✔] WriterT pass [✔] Data.Conduit.Lift execStateC [✔] execWriterC [✔] runExceptC [✔] runMaybeC [✔] sequenceSources works [✔] zipSink zip equal-sized [✔] zip distinct sizes [✔] upstream results fuseBoth [✔] fuseBothMaybe with no result [✔] fuseBothMaybe with result [✔] fuseBothMaybe with almost result [✔] catching exceptions works [✔] sourceToList works lazily in Identity [✔] is not lazy in IO [✔] Data.Conduit.Extra.ZipConduit ZipConduit [✔] sequenceConduits [✔] ZipConduitMonad [✔] Comparing list function to unfold [✔] +++ OK, passed 100 tests. unfoldS [✔] +++ OK, passed 100 tests. unfoldM [✔] +++ OK, passed 100 tests. unfoldMS [✔] +++ OK, passed 100 tests. sourceList [✔] +++ OK, passed 100 tests. sourceListS [✔] +++ OK, passed 100 tests. enumFromTo [✔] +++ OK, passed 100 tests. enumFromToS [✔] +++ OK, passed 100 tests. enumFromToS_int [✔] +++ OK, passed 100 tests. iterate [✔] +++ OK, passed 100 tests. iterateS [✔] +++ OK, passed 100 tests. replicate [✔] +++ OK, passed 100 tests. replicateS [✔] +++ OK, passed 100 tests. replicateM [✔] +++ OK, passed 100 tests. replicateMS [✔] +++ OK, passed 100 tests. fold [✔] +++ OK, passed 100 tests. foldS [✔] +++ OK, passed 100 tests. foldM [✔] +++ OK, passed 100 tests. foldMS [✔] +++ OK, passed 100 tests. foldMap [✔] +++ OK, passed 100 tests. mapM_ [✔] +++ OK, passed 100 tests. mapM_S [✔] +++ OK, passed 100 tests. take [✔] +++ OK, passed 100 tests. takeS [✔] +++ OK, passed 100 tests. head [✔] +++ OK, passed 100 tests. headS [✔] +++ OK, passed 100 tests. peek [✔] +++ OK, passed 100 tests. map [✔] +++ OK, passed 100 tests. mapS [✔] +++ OK, passed 100 tests. mapM [✔] +++ OK, passed 100 tests. mapMS [✔] +++ OK, passed 100 tests. iterM [✔] +++ OK, passed 100 tests. iterMS [✔] +++ OK, passed 100 tests. mapMaybe [✔] +++ OK, passed 100 tests. mapMaybeS [✔] +++ OK, passed 100 tests. mapMaybeM [✔] +++ OK, passed 100 tests. mapMaybeMS [✔] +++ OK, passed 100 tests. catMaybes [✔] +++ OK, passed 100 tests. catMaybesS [✔] +++ OK, passed 100 tests. concat [✔] +++ OK, passed 100 tests. concatS [✔] +++ OK, passed 100 tests. concatMap [✔] +++ OK, passed 100 tests. concatMapS [✔] +++ OK, passed 100 tests. concatMapM [✔] +++ OK, passed 100 tests. concatMapMS [✔] +++ OK, passed 100 tests. concatMapAccum [✔] +++ OK, passed 100 tests. concatMapAccumS [✔] +++ OK, passed 100 tests. mapAccumS [✔] +++ OK, passed 100 tests. mapAccumMS [✔] +++ OK, passed 100 tests. mapFoldable [✔] +++ OK, passed 100 tests. mapFoldableS [✔] +++ OK, passed 100 tests. mapFoldableM [✔] +++ OK, passed 100 tests. mapFoldableMS [✔] +++ OK, passed 100 tests. consume [✔] +++ OK, passed 100 tests. consumeS [✔] +++ OK, passed 100 tests. groupBy [✔] +++ OK, passed 100 tests. groupByS [✔] +++ OK, passed 100 tests. groupOn1 [✔] +++ OK, passed 100 tests. groupOn1S [✔] +++ OK, passed 100 tests. isolate [✔] +++ OK, passed 100 tests. isolateS [✔] +++ OK, passed 100 tests. filter [✔] +++ OK, passed 100 tests. filterS [✔] +++ OK, passed 100 tests. sourceNull [✔] +++ OK, passed 100 tests. sourceNullS [✔] +++ OK, passed 100 tests. Finished in 0.8760 seconds 346 examples, 0 failures Test suite conduit-test: PASS Test suite logged to: dist/test/conduit-1.3.6.1-conduit-test.log 1 of 1 test suites (1 of 1 test cases) passed. Phase: haddockPhase Preprocessing library for conduit-1.3.6.1... Running Haddock on library for conduit-1.3.6.1... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: vector-0.13.2.0 [ 1 of 14] Compiling Data.Conduit.Internal.Pipe ( src/Data/Conduit/Internal/Pipe.hs, nothing ) src/Data/Conduit/Internal/Pipe.hs:48:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative()  | 48 | import Control.Applicative (Applicative (..))  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Conduit/Internal/Pipe.hs:56:51: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] The import of ‘MonadUnliftIO’ from module ‘Control.Monad.IO.Unlift’ is redundant  | 56 | import Control.Monad.IO.Unlift (MonadIO (liftIO), MonadUnliftIO, withRunInIO)  | ^^^^^^^^^^^^^ src/Data/Conduit/Internal/Pipe.hs:59:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid()  | 59 | import Data.Monoid (Monoid (mappend, mempty))  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Conduit/Internal/Pipe.hs:60:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Semigroup’ is redundant except perhaps to import instances from ‘Data.Semigroup’ To import instances alone, use: import Data.Semigroup()  | 60 | import Data.Semigroup (Semigroup ((<>)))  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 2 of 14] Compiling Data.Conduit.Internal.Conduit ( src/Data/Conduit/Internal/Conduit.hs, nothing ) src/Data/Conduit/Internal/Conduit.hs:93:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative()  | 93 | import Control.Applicative (Applicative (..))  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Conduit/Internal/Conduit.hs:104:51: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] The import of ‘MonadUnliftIO’ from module ‘Control.Monad.IO.Unlift’ is redundant  | 104 | import Control.Monad.IO.Unlift (MonadIO (liftIO), MonadUnliftIO, withRunInIO)  | ^^^^^^^^^^^^^ src/Data/Conduit/Internal/Conduit.hs:108:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid()  | 108 | import Data.Monoid (Monoid (mappend, mempty))  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Conduit/Internal/Conduit.hs:109:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Semigroup’ is redundant except perhaps to import instances from ‘Data.Semigroup’ To import instances alone, use: import Data.Semigroup()  | 109 | import Data.Semigroup (Semigroup ((<>)))  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Conduit/Internal/Conduit.hs:114:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Traversable’ is redundant except perhaps to import instances from ‘Data.Traversable’ To import instances alone, use: import Data.Traversable()  | 114 | import Data.Traversable (Traversable (..))  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Conduit/Internal/Conduit.hs:739:20: warning: []8;;https://errors.haskell.org/messages/GHC-63397\GHC-63397]8;;\] [-Wname-shadowing] This binding for ‘p’ shadows the existing binding bound at src/Data/Conduit/Internal/Conduit.hs:736:25  | 739 | go (HaveOutput p o) = pure $ Just (o, SealedConduitT p)  | ^ src/Data/Conduit/Internal/Conduit.hs:743:18: warning: []8;;https://errors.haskell.org/messages/GHC-63397\GHC-63397]8;;\] [-Wname-shadowing] This binding for ‘p’ shadows the existing binding bound at src/Data/Conduit/Internal/Conduit.hs:736:25  | 743 | go (Leftover p ()) = go p  | ^ src/Data/Conduit/Internal/Conduit.hs:756:20: warning: []8;;https://errors.haskell.org/messages/GHC-63397\GHC-63397]8;;\] [-Wname-shadowing] This binding for ‘p’ shadows the existing binding bound at src/Data/Conduit/Internal/Conduit.hs:753:31  | 756 | go (HaveOutput p o) = pure $ Right (o, SealedConduitT p)  | ^ src/Data/Conduit/Internal/Conduit.hs:760:18: warning: []8;;https://errors.haskell.org/messages/GHC-63397\GHC-63397]8;;\] [-Wname-shadowing] This binding for ‘p’ shadows the existing binding bound at src/Data/Conduit/Internal/Conduit.hs:753:31  | 760 | go (Leftover p ()) = go p  | ^ [ 3 of 14] Compiling Data.Conduit.Internal.Fusion ( src/Data/Conduit/Internal/Fusion.hs, nothing ) src/Data/Conduit/Internal/Fusion.hs:78:23: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): Deprecated: "Use .|"  | 78 | unstream left =$= unstream right = unstream (fuseStream left right)  | ^^^ src/Data/Conduit/Internal/Fusion.hs:129:23: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘$$’ (imported from Data.Conduit.Internal.Conduit): Deprecated: "Use runConduit and .|"  | 129 | unstream left $$ unstream right = connectStream left right  | ^^ src/Data/Conduit/Internal/Fusion.hs:154:23: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘$$’ (imported from Data.Conduit.Internal.Conduit): Deprecated: "Use runConduit and .|"  | 154 | unstream left $$ right = connectStream1 left right  | ^^ src/Data/Conduit/Internal/Fusion.hs:161:35: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): Deprecated: "Use .|"  | 161 | runConduit (unstream left =$= right) = connectStream1 left right  | ^^^ src/Data/Conduit/Internal/Fusion.hs:171:39: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): Deprecated: "Use .|"  | 171 | runConduitPure (unstream left =$= right) = runIdentity (connectStream1 left right)  | ^^^ src/Data/Conduit/Internal/Fusion.hs:181:38: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): Deprecated: "Use .|"  | 181 | runConduitRes (unstream left =$= right) = runResourceT (connectStream1 left right)  | ^^^ src/Data/Conduit/Internal/Fusion.hs:214:14: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘$$’ (imported from Data.Conduit.Internal.Conduit): Deprecated: "Use runConduit and .|"  | 214 | left $$ unstream right = connectStream2 left right  | ^^ src/Data/Conduit/Internal/Fusion.hs:224:26: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): Deprecated: "Use .|"  | 224 | runConduit (left =$= unstream right) = connectStream2 left right  | ^^^ src/Data/Conduit/Internal/Fusion.hs:234:30: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): Deprecated: "Use .|"  | 234 | runConduitPure (left =$= unstream right) = runIdentity (connectStream2 left right)  | ^^^ src/Data/Conduit/Internal/Fusion.hs:244:29: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-Wdeprecations] In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): Deprecated: "Use .|"  | 244 | runConduitRes (left =$= unstream right) = runResourceT (connectStream2 left right)  | ^^^ [ 4 of 14] Compiling Data.Conduit.Internal.List.Stream ( src/Data/Conduit/Internal/List/Stream.hs, nothing ) [ 5 of 14] Compiling Data.Conduit.Combinators.Stream ( src/Data/Conduit/Combinators/Stream.hs, nothing ) src/Data/Conduit/Combinators/Stream.hs:362:61: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators  | 362 | slidingWindowS :: (Monad m, Seq.IsSequence seq, Element seq ~ a) => Int -> StreamConduit a m seq  | ^ [ 6 of 14] Compiling Data.Conduit ( src/Data/Conduit.hs, nothing ) src/Data/Conduit.hs:105:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Functor.Identity’ is redundant except perhaps to import instances from ‘Data.Functor.Identity’ To import instances alone, use: import Data.Functor.Identity()  | 105 | import Data.Functor.Identity (Identity, runIdentity)  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Conduit.hs:106:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Control.Monad.Trans.Resource’ is redundant except perhaps to import instances from ‘Control.Monad.Trans.Resource’ To import instances alone, use: import Control.Monad.Trans.Resource()  | 106 | import Control.Monad.Trans.Resource (ResourceT, runResourceT)  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Conduit.hs:107:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Control.Monad.IO.Unlift’ is redundant except perhaps to import instances from ‘Control.Monad.IO.Unlift’ To import instances alone, use: import Control.Monad.IO.Unlift()  | 107 | import Control.Monad.IO.Unlift (MonadUnliftIO)  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 7 of 14] Compiling Data.Conduit.Internal ( src/Data/Conduit/Internal.hs, nothing ) [ 8 of 14] Compiling Data.Conduit.Lift ( src/Data/Conduit/Lift.hs, nothing ) src/Data/Conduit/Lift.hs:67:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid()  | 67 | import Data.Monoid (Monoid(..))  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 9 of 14] Compiling Data.Conduit.List ( src/Data/Conduit/List.hs, nothing ) [10 of 14] Compiling Data.Streaming.FileRead ( src/Data/Streaming/FileRead.hs, nothing ) [11 of 14] Compiling Data.Streaming.Filesystem ( src/Data/Streaming/Filesystem.hs, nothing ) [12 of 14] Compiling Data.Conduit.Combinators ( src/Data/Conduit/Combinators.hs, nothing ) src/Data/Conduit/Combinators.hs:901:43: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators  | 901 | foldl1E :: (Monad m, MonoFoldable mono, a ~ Element mono)  | ^ src/Data/Conduit/Combinators.hs:901:43: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 901 | foldl1E :: (Monad m, MonoFoldable mono, a ~ Element mono)  | ^ src/Data/Conduit/Combinators.hs:907:40: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators  | 907 | foldMaybeNull :: (MonoFoldable mono, e ~ Element mono)  | ^ src/Data/Conduit/Combinators.hs:907:40: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 907 | foldMaybeNull :: (MonoFoldable mono, e ~ Element mono)  | ^ src/Data/Conduit/Combinators.hs:992:51: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators  | 992 | andE :: (Monad m, MonoFoldable mono, Element mono ~ Bool)  | ^ src/Data/Conduit/Combinators.hs:992:51: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 992 | andE :: (Monad m, MonoFoldable mono, Element mono ~ Bool)  | ^ src/Data/Conduit/Combinators.hs:1013:50: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators  | 1013 | orE :: (Monad m, MonoFoldable mono, Element mono ~ Bool)  | ^ src/Data/Conduit/Combinators.hs:1013:50: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 1013 | orE :: (Monad m, MonoFoldable mono, Element mono ~ Bool)  | ^ src/Data/Conduit/Combinators.hs:1801:76: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators  | 1801 | slidingWindow, slidingWindowC :: (Monad m, Seq.IsSequence seq, Element seq ~ a) => Int -> ConduitT a seq m ()  | ^ src/Data/Conduit/Combinators.hs:1801:76: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 1801 | slidingWindow, slidingWindowC :: (Monad m, Seq.IsSequence seq, Element seq ~ a) => Int -> ConduitT a seq m ()  | ^ src/Data/Conduit/Combinators.hs:2036:51: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators  | 2036 | line :: (Monad m, Seq.IsSequence seq, Element seq ~ Char)  | ^ src/Data/Conduit/Combinators.hs:2036:51: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 2036 | line :: (Monad m, Seq.IsSequence seq, Element seq ~ Char)  | ^ src/Data/Conduit/Combinators.hs:2045:56: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators  | 2045 | lineAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8)  | ^ src/Data/Conduit/Combinators.hs:2045:56: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 2045 | lineAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8)  | ^ src/Data/Conduit/Combinators.hs:2082:54: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators  | 2082 | unlines :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) => ConduitT seq seq m ()  | ^ src/Data/Conduit/Combinators.hs:2082:54: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 2082 | unlines :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) => ConduitT seq seq m ()  | ^ src/Data/Conduit/Combinators.hs:2090:59: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators  | 2090 | unlinesAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) => ConduitT seq seq m ()  | ^ src/Data/Conduit/Combinators.hs:2090:59: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 2090 | unlinesAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) => ConduitT seq seq m ()  | ^ src/Data/Conduit/Combinators.hs:2126:61: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators  | 2126 | linesUnbounded :: (Monad m, Seq.IsSequence seq, Element seq ~ Char)  | ^ src/Data/Conduit/Combinators.hs:2126:61: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 2126 | linesUnbounded :: (Monad m, Seq.IsSequence seq, Element seq ~ Char)  | ^ src/Data/Conduit/Combinators.hs:2135:66: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators  | 2135 | linesUnboundedAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8)  | ^ src/Data/Conduit/Combinators.hs:2135:66: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 2135 | linesUnboundedAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8)  | ^ src/Data/Conduit/Combinators.hs:2437:71: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators  | 2437 | vectorBuilder :: (PrimMonad m, PrimMonad n, V.Vector v e, PrimState m ~ PrimState n)  | ^ src/Data/Conduit/Combinators.hs:2437:71: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 2437 | vectorBuilder :: (PrimMonad m, PrimMonad n, V.Vector v e, PrimState m ~ PrimState n)  | ^ [13 of 14] Compiling Data.Conduit.Combinators.Unqualified ( src/Data/Conduit/Combinators/Unqualified.hs, nothing ) src/Data/Conduit/Combinators/Unqualified.hs:461:52: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators  | 461 | andCE :: (Monad m, MonoFoldable mono, Element mono ~ Bool)  | ^ src/Data/Conduit/Combinators/Unqualified.hs:461:52: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 461 | andCE :: (Monad m, MonoFoldable mono, Element mono ~ Bool)  | ^ src/Data/Conduit/Combinators/Unqualified.hs:480:51: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators  | 480 | orCE :: (Monad m, MonoFoldable mono, Element mono ~ Bool)  | ^ src/Data/Conduit/Combinators/Unqualified.hs:480:51: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 480 | orCE :: (Monad m, MonoFoldable mono, Element mono ~ Bool)  | ^ src/Data/Conduit/Combinators/Unqualified.hs:993:61: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators  | 993 | slidingWindowC :: (Monad m, Seq.IsSequence seq, Element seq ~ a) => Int -> ConduitT a seq m ()  | ^ src/Data/Conduit/Combinators/Unqualified.hs:993:61: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 993 | slidingWindowC :: (Monad m, Seq.IsSequence seq, Element seq ~ a) => Int -> ConduitT a seq m ()  | ^ src/Data/Conduit/Combinators/Unqualified.hs:1135:52: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators  | 1135 | lineC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char)  | ^ src/Data/Conduit/Combinators/Unqualified.hs:1135:52: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 1135 | lineC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char)  | ^ src/Data/Conduit/Combinators/Unqualified.hs:1144:57: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators  | 1144 | lineAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8)  | ^ src/Data/Conduit/Combinators/Unqualified.hs:1144:57: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 1144 | lineAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8)  | ^ src/Data/Conduit/Combinators/Unqualified.hs:1153:55: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators  | 1153 | unlinesC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) => ConduitT seq seq m ()  | ^ src/Data/Conduit/Combinators/Unqualified.hs:1153:55: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 1153 | unlinesC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) => ConduitT seq seq m ()  | ^ src/Data/Conduit/Combinators/Unqualified.hs:1160:60: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators  | 1160 | unlinesAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) => ConduitT seq seq m ()  | ^ src/Data/Conduit/Combinators/Unqualified.hs:1160:60: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 1160 | unlinesAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) => ConduitT seq seq m ()  | ^ src/Data/Conduit/Combinators/Unqualified.hs:1170:62: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators  | 1170 | linesUnboundedC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char)  | ^ src/Data/Conduit/Combinators/Unqualified.hs:1170:62: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 1170 | linesUnboundedC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char)  | ^ src/Data/Conduit/Combinators/Unqualified.hs:1178:67: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators  | 1178 | linesUnboundedAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8)  | ^ src/Data/Conduit/Combinators/Unqualified.hs:1178:67: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 1178 | linesUnboundedAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8)  | ^ src/Data/Conduit/Combinators/Unqualified.hs:1201:72: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators  | 1201 | vectorBuilderC :: (PrimMonad m, V.Vector v e, PrimMonad n, PrimState m ~ PrimState n)  | ^ src/Data/Conduit/Combinators/Unqualified.hs:1201:72: warning: []8;;https://errors.haskell.org/messages/GHC-12003\GHC-12003]8;;\] [-Wtype-equality-out-of-scope] • The ‘~’ operator is out of scope. Assuming it to stand for an equality constraint. • NB: ‘~’ used to be built-in syntax but now is a regular type operator exported from Data.Type.Equality and Prelude. If you are using a custom Prelude, consider re-exporting it. • This will become an error in a future GHC release.  | 1201 | vectorBuilderC :: (PrimMonad m, V.Vector v e, PrimMonad n, PrimState m ~ PrimState n)  | ^ [14 of 14] Compiling Conduit ( src/Conduit.hs, nothing ) Haddock coverage: Warning: 'hoist' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Source' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Conduit' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'catchC' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'tryC' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ZipConduit' is ambiguous. It is defined * at src/Data/Conduit/Internal/Conduit.hs:1229:30 * at src/Data/Conduit/Internal/Conduit.hs:1229:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Conduit/Internal/Conduit.hs:1229:1 Warning: 'ConduitT' is ambiguous. It is defined * at src/Data/Conduit/Internal/Conduit.hs:123:28 * at src/Data/Conduit/Internal/Conduit.hs:123:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Conduit/Internal/Conduit.hs:123:1 Warning: 'SealedConduitT' is ambiguous. It is defined * at src/Data/Conduit/Internal/Conduit.hs:138:34 * at src/Data/Conduit/Internal/Conduit.hs:138:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Conduit/Internal/Conduit.hs:138:1 18% ( 3 / 16) in 'Data.Conduit.Internal.Fusion' Missing documentation for: Module header Stream (src/Data/Conduit/Internal/Fusion.hs:39) ConduitWithStream (src/Data/Conduit/Internal/Fusion.hs:43) StreamConduitT (src/Data/Conduit/Internal/Fusion.hs:47) StreamConduit (src/Data/Conduit/Internal/Fusion.hs:49) StreamSource (src/Data/Conduit/Internal/Fusion.hs:51) StreamProducer (src/Data/Conduit/Internal/Fusion.hs:53) StreamSink (src/Data/Conduit/Internal/Fusion.hs:55) StreamConsumer (src/Data/Conduit/Internal/Fusion.hs:57) streamConduit (src/Data/Conduit/Internal/Fusion.hs:250) streamSource (src/Data/Conduit/Internal/Fusion.hs:257) streamSourcePure (src/Data/Conduit/Internal/Fusion.hs:275) unstream (src/Data/Conduit/Internal/Fusion.hs:60) 0% ( 0 / 41) in 'Data.Conduit.Internal.List.Stream' Missing documentation for: Module header unfoldS (src/Data/Conduit/Internal/List/Stream.hs:17) unfoldEitherS (src/Data/Conduit/Internal/List/Stream.hs:30) unfoldMS (src/Data/Conduit/Internal/List/Stream.hs:43) unfoldEitherMS (src/Data/Conduit/Internal/List/Stream.hs:57) sourceListS (src/Data/Conduit/Internal/List/Stream.hs:67) enumFromToS (src/Data/Conduit/Internal/List/Stream.hs:78) enumFromToS_int (src/Data/Conduit/Internal/List/Stream.hs:90) iterateS (src/Data/Conduit/Internal/List/Stream.hs:101) replicateS (src/Data/Conduit/Internal/List/Stream.hs:110) replicateMS (src/Data/Conduit/Internal/List/Stream.hs:119) foldS (src/Data/Conduit/Internal/List/Stream.hs:128) foldMS (src/Data/Conduit/Internal/List/Stream.hs:140) mapM_S (src/Data/Conduit/Internal/List/Stream.hs:156) dropS (src/Data/Conduit/Internal/List/Stream.hs:170) takeS (src/Data/Conduit/Internal/List/Stream.hs:185) headS (src/Data/Conduit/Internal/List/Stream.hs:198) mapS (src/Data/Conduit/Internal/List/Stream.hs:210) mapMS (src/Data/Conduit/Internal/List/Stream.hs:222) iterMS (src/Data/Conduit/Internal/List/Stream.hs:234) mapMaybeS (src/Data/Conduit/Internal/List/Stream.hs:246) mapMaybeMS (src/Data/Conduit/Internal/List/Stream.hs:261) catMaybesS (src/Data/Conduit/Internal/List/Stream.hs:277) concatS (src/Data/Conduit/Internal/List/Stream.hs:290) concatMapS (src/Data/Conduit/Internal/List/Stream.hs:303) concatMapMS (src/Data/Conduit/Internal/List/Stream.hs:316) concatMapAccumS (src/Data/Conduit/Internal/List/Stream.hs:331) mapAccumS (src/Data/Conduit/Internal/List/Stream.hs:346) mapAccumMS (src/Data/Conduit/Internal/List/Stream.hs:360) concatMapAccumMS (src/Data/Conduit/Internal/List/Stream.hs:374) mapFoldableS (src/Data/Conduit/Internal/List/Stream.hs:389) mapFoldableMS (src/Data/Conduit/Internal/List/Stream.hs:402) consumeS (src/Data/Conduit/Internal/List/Stream.hs:417) groupByS (src/Data/Conduit/Internal/List/Stream.hs:429) groupOn1S (src/Data/Conduit/Internal/List/Stream.hs:433) GroupByState (src/Data/Conduit/Internal/List/Stream.hs:436) groupBy1S (src/Data/Conduit/Internal/List/Stream.hs:442) isolateS (src/Data/Conduit/Internal/List/Stream.hs:463) filterS (src/Data/Conduit/Internal/List/Stream.hs:476) sinkNullS (src/Data/Conduit/Internal/List/Stream.hs:489) sourceNullS (src/Data/Conduit/Internal/List/Stream.hs:501) 11% ( 3 / 27) in 'Data.Conduit.Combinators.Stream' Missing documentation for: yieldManyS (src/Data/Conduit/Combinators/Stream.hs:71) repeatMS (src/Data/Conduit/Combinators/Stream.hs:81) repeatWhileMS (src/Data/Conduit/Combinators/Stream.hs:91) foldl1S (src/Data/Conduit/Combinators/Stream.hs:104) allS (src/Data/Conduit/Combinators/Stream.hs:118) anyS (src/Data/Conduit/Combinators/Stream.hs:124) sinkLazyS (src/Data/Conduit/Combinators/Stream.hs:132) sinkVectorS (src/Data/Conduit/Combinators/Stream.hs:137) sinkVectorNS (src/Data/Conduit/Combinators/Stream.hs:163) sinkLazyBuilderS (src/Data/Conduit/Combinators/Stream.hs:182) lastS (src/Data/Conduit/Combinators/Stream.hs:187) lastES (src/Data/Conduit/Combinators/Stream.hs:200) findS (src/Data/Conduit/Combinators/Stream.hs:214) concatMapS (src/Data/Conduit/Combinators/Stream.hs:231) concatMapMS (src/Data/Conduit/Combinators/Stream.hs:246) concatS (src/Data/Conduit/Combinators/Stream.hs:262) scanlS (src/Data/Conduit/Combinators/Stream.hs:270) scanlMS (src/Data/Conduit/Combinators/Stream.hs:285) mapAccumWhileS (src/Data/Conduit/Combinators/Stream.hs:301) mapAccumWhileMS (src/Data/Conduit/Combinators/Stream.hs:316) intersperseS (src/Data/Conduit/Combinators/Stream.hs:337) slidingWindowS (src/Data/Conduit/Combinators/Stream.hs:363) filterMS (src/Data/Conduit/Combinators/Stream.hs:394) splitOnUnboundedES (src/Data/Conduit/Combinators/Stream.hs:420) 97% ( 78 / 80) in 'Data.Conduit' Missing documentation for: sealConduitT (src/Data/Conduit/Internal/Conduit.hs:298) unsealConduitT (src/Data/Conduit/Internal/Conduit.hs:301) 91% ( 81 / 89) in 'Data.Conduit.Internal' Missing documentation for: Module header enumFromTo (src/Data/Conduit/Internal/Pipe.hs:500) yieldM (src/Data/Conduit/Internal/Pipe.hs:251) sealConduitT (src/Data/Conduit/Internal/Conduit.hs:298) unsealConduitT (src/Data/Conduit/Internal/Conduit.hs:301) sourceToPipe (src/Data/Conduit/Internal/Conduit.hs:333) sinkToPipe (src/Data/Conduit/Internal/Conduit.hs:343) conduitToPipe (src/Data/Conduit/Internal/Conduit.hs:353) 100% ( 42 / 42) in 'Data.Conduit.Lift' Warning: 'succ' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Foldable' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 60 / 60) in 'Data.Conduit.List' Warning: 'ResourceT' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'chunkSize' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Flush' is ambiguous. It is defined * at src/Data/Conduit/Internal/Conduit.hs:1093:26 * at src/Data/Conduit/Internal/Conduit.hs:1093:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Conduit/Internal/Conduit.hs:1093:1 100% (167 /167) in 'Data.Conduit.Combinators' Warning: 'succ' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'iterM' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'takeExactly' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'takeExactlyE' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'take' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'takeE' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'concatMap' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'chunkSize' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'chunksOfExactlyE' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'chunksOfE' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'mapM_' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'concatMapM' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'line' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'unlines' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'linesUnbounded' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% (171 /171) in 'Conduit' Warning: Data.Conduit.Combinators.Stream: could not find link destinations for: - Data.Vector.Generic.Base.Vector Warning: Data.Conduit: could not find link destinations for: - GHC.Internal.Generics.Rep_Void - Data.Conduit.Internal.Conduit.D:R:PrimStateConduitT Warning: Data.Conduit.Internal: could not find link destinations for: - Data.Conduit.Internal.Pipe.D:R:PrimStatePipe - Data.Conduit.Internal.Conduit.D:R:PrimStateConduitT Warning: Data.Conduit.Combinators: could not find link destinations for: - Data.Vector.Generic.Base.Vector - Data.Conduit.Combinators.Buffer Warning: Conduit: could not find link destinations for: - GHC.Internal.Data.Functor.Identity.Rep_Identity - GHC.Internal.Data.Functor.Identity.Rep1_Identity - Control.Monad.Primitive.D:R:PrimStateIO - Control.Monad.Primitive.D:R:PrimStateIdentityT - Control.Monad.Primitive.D:R:PrimStateST - Control.Monad.Primitive.D:R:PrimStateST0 - Control.Monad.Primitive.D:R:PrimStateAccumT - Control.Monad.Primitive.D:R:PrimStateContT - Control.Monad.Primitive.D:R:PrimStateExceptT - Control.Monad.Primitive.D:R:PrimStateMaybeT - Control.Monad.Primitive.D:R:PrimStateRWST0 - Control.Monad.Primitive.D:R:PrimStateRWST1 - Control.Monad.Primitive.D:R:PrimStateRWST - Control.Monad.Primitive.D:R:PrimStateReaderT - Control.Monad.Primitive.D:R:PrimStateSelectT - Control.Monad.Primitive.D:R:PrimStateStateT0 - Control.Monad.Primitive.D:R:PrimStateStateT - Control.Monad.Primitive.D:R:PrimStateWriterT0 - Control.Monad.Primitive.D:R:PrimStateWriterT1 - Control.Monad.Primitive.D:R:PrimStateWriterT - Control.Monad.Trans.Resource.Internal.D:R:PrimStateResourceT - Data.Conduit.Internal.Pipe.D:R:PrimStatePipe - Data.Conduit.Internal.Conduit.D:R:PrimStateConduitT - Data.Vector.Unboxed.Base.Unbox - Data.Vector.Generic.Base.Vector - Data.Vector.Generic.Base.basicLength - Data.Vector.Generic.Base.basicUnsafeIndexM - Data.Vector.Generic.Base.elemseq - Data.Vector.Generic.Base.Mutable - Data.Vector.Generic.Mutable.Base.MVector - Data.Vector.Generic.Mutable.Base.basicLength - Data.Vector.Generic.Mutable.Base.basicUnsafeNew - Data.Vector.Generic.Mutable.Base.basicInitialize - Data.Vector.Generic.Mutable.Base.basicUnsafeSlice - Data.Vector.Generic.Mutable.Base.basicUnsafeWrite - Data.Vector.Generic.Mutable.Base.basicUnsafeRead - Data.Vector.Generic.Mutable.Base.basicUnsafeCopy - Data.Vector.Generic.Base.basicUnsafeSlice - Data.Vector.Generic.Base.basicUnsafeCopy - Data.Vector.Generic.Base.basicUnsafeFreeze - Data.Vector.Generic.Base.basicUnsafeThaw - Data.Vector.Generic.Mutable.Base.basicUnsafeGrow - Data.Vector.Generic.Mutable.Base.basicClear - Data.Vector.Generic.Mutable.Base.basicOverlaps - Data.Vector.Generic.Mutable.Base.basicSet - Data.Vector.Generic.Mutable.Base.basicUnsafeMove - Data.Vector.Generic.Mutable.Base.basicUnsafeReplicate - Data.Vector.Unboxed.Base.MV_Identity - Data.Vector.Unboxed.Base.V_Identity - Data.Vector.Unboxed.Base.D:R:MVectorsIdentity0 - Data.Vector.Unboxed.Base.D:R:VectorIdentity0 - Data.Conduit.Combinators.Buffer Documentation created: dist/doc/html/conduit/, dist/doc/html/conduit/conduit.txt Preprocessing test suite 'conduit-test' for conduit-1.3.6.1... Phase: installPhase Installing library in /nix/store/q0l5pjf9pbmn9prjjz843phg04fmwisa-conduit-1.3.6.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [415 of 452] Compiling Language.LSP.Protocol.Internal.Types.InitializeResult ( generated/Language/LSP/Protocol/Internal/Types/InitializeResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/InitializeResult.o, dist/build/Language/LSP/Protocol/Internal/Types/InitializeResult.dyn_o ) Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/q0l5pjf9pbmn9prjjz843phg04fmwisa-conduit-1.3.6.1 shrinking /nix/store/q0l5pjf9pbmn9prjjz843phg04fmwisa-conduit-1.3.6.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSconduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6-ghc9.10.2.so checking for references to /build/ in /nix/store/q0l5pjf9pbmn9prjjz843phg04fmwisa-conduit-1.3.6.1... patching script interpreter paths in /nix/store/q0l5pjf9pbmn9prjjz843phg04fmwisa-conduit-1.3.6.1 stripping (with command strip and flags -S -p) in /nix/store/q0l5pjf9pbmn9prjjz843phg04fmwisa-conduit-1.3.6.1/lib shrinking RPATHs of ELF executables and libraries in /nix/store/dfdai62sy86nx2d5lvd7f9j5glx3szwk-conduit-1.3.6.1-doc checking for references to /build/ in /nix/store/dfdai62sy86nx2d5lvd7f9j5glx3szwk-conduit-1.3.6.1-doc... patching script interpreter paths in /nix/store/dfdai62sy86nx2d5lvd7f9j5glx3szwk-conduit-1.3.6.1-doc [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/dfdai62sy86nx2d5lvd7f9j5glx3szwk-conduit-1.3.6.1-doc /nix/store/q0l5pjf9pbmn9prjjz843phg04fmwisa-conduit-1.3.6.1 [post-build-hook] Pushing 2 paths (114 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/dfdai62sy86nx2d5lvd7f9j5glx3szwk-conduit-1.3.6.1-doc (7.69 MiB) [post-build-hook] Pushing /nix/store/q0l5pjf9pbmn9prjjz843phg04fmwisa-conduit-1.3.6.1 (13.59 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/dfdai62sy86nx2d5lvd7f9j5glx3szwk-conduit-1.3.6.1-doc /nix/store/q0l5pjf9pbmn9prjjz843phg04fmwisa-conduit-1.3.6.1 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/dfdai62sy86nx2d5lvd7f9j5glx3szwk-conduit-1.3.6.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/q0l5pjf9pbmn9prjjz843phg04fmwisa-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 1 paths... [post-build-hook] copying path '/nix/store/gcj0nbvdd9dfm3m8kp77fscwxmpv79p8-conduit-1.3.6.1.drv' to 'https://cache.nix-ci.com'...  Building conduit-extra Building conduit-parse Building libyaml [conduit-extra] Phase: setupCompilerEnvironmentPhase [conduit-extra] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [conduit-parse] Phase: setupCompilerEnvironmentPhase [libyaml] Phase: setupCompilerEnvironmentPhase [conduit-parse] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [libyaml] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [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 [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.jf8kVIvYTZ/setup-package.conf.d -threaded [conduit-extra] Phase: unpackPhase [conduit-parse] Phase: patchPhase [conduit-extra] unpacking source archive /nix/store/02b3jg0dbb72fl6hjw0im62s1wqqh4s6-conduit-extra-1.3.8.tar.gz [conduit-parse] Replace Cabal file with edited version from mirror://hackage/conduit-parse-0.2.1.1/revision/1.cabal. [conduit-extra] source root is conduit-extra-1.3.8 [conduit-parse] Phase: compileBuildDriverPhase [conduit-parse] setupCompileFlags: -package-db=/build/tmp.56xpKv206p/setup-package.conf.d -threaded [conduit-extra] setting SOURCE_DATE_EPOCH to timestamp 1750917223 of file "conduit-extra-1.3.8/test/Spec.hs" [conduit-extra] Phase: patchPhase [conduit-extra] Replace Cabal file with edited version from mirror://hackage/conduit-extra-1.3.8/revision/1.cabal. [conduit-extra] Phase: compileBuildDriverPhase [conduit-extra] setupCompileFlags: -package-db=/build/tmp.ObTqd5KcqH/setup-package.conf.d -threaded [libyaml] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.jf8kVIvYTZ/Main.o ) [conduit-parse] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.56xpKv206p/Main.o ) [conduit-extra] [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.ObTqd5KcqH/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 [conduit-parse] Phase: updateAutotoolsGnuConfigScriptsPhase [libyaml] Phase: configurePhase [libyaml] configureFlags: --verbose --prefix=/nix/store/fl67ax26k34qb5wqi9r99cx8bcw4v6i9-libyaml-0.1.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/fwwi78zj8kl45qizdmdipga402j8ns59-libyaml-0.1.4-doc/share/doc/libyaml-0.1.4 --with-gcc=gcc --package-db=/build/tmp.jf8kVIvYTZ/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [conduit-parse] Phase: configurePhase [libyaml] Using Parsec parser [libyaml] Configuring libyaml-0.1.4... [conduit-parse] configureFlags: --verbose --prefix=/nix/store/i6cf9yaggb7ax5pybadx5dskh4c4yvay-conduit-parse-0.2.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/py6q63wmbpcwvdwsl0a89d5ksmbzfrhg-conduit-parse-0.2.1.1-doc/share/doc/conduit-parse-0.2.1.1 --with-gcc=gcc --package-db=/build/tmp.56xpKv206p/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [conduit-parse] Using Parsec parser [conduit-parse] Configuring conduit-parse-0.2.1.1... [conduit-extra] Phase: updateAutotoolsGnuConfigScriptsPhase [conduit-extra] Phase: configurePhase [conduit-extra] configureFlags: --verbose --prefix=/nix/store/p7mpz80gy3adnmp6z493d8alx269pam1-conduit-extra-1.3.8 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/0f58j9nijwdkv9sg3zr8p0qnank0sj2l-conduit-extra-1.3.8-doc/share/doc/conduit-extra-1.3.8 --with-gcc=gcc --package-db=/build/tmp.ObTqd5KcqH/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [conduit-extra] Using Parsec parser [conduit-extra] Configuring conduit-extra-1.3.8... [libyaml] Flags chosen: no-unicode=False, system-libyaml=False [conduit-parse] Flags chosen: enable-hlint-test=False [libyaml] Dependency base >=4.14 && <5: using base-4.20.1.0 [libyaml] Dependency bytestring >=0.9.1.4: using bytestring-0.12.2.0 [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 [libyaml] Source component graph: component lib [libyaml] Configured component graph: [libyaml]  component libyaml-0.1.4-CmDedYQOth7Em84EnZxyZ7 [libyaml]  include base-4.20.1.0-2277 [libyaml]  include bytestring-0.12.2.0-5835 [libyaml]  include conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [libyaml]  include libyaml-clib-0.2.5-aCNJYZfNzCDFHTp4HTSl4 [libyaml]  include resourcet-1.3.0-Dxft80Lc2FNHCIZXU5iWam [libyaml] Linked component graph: [libyaml]  unit libyaml-0.1.4-CmDedYQOth7Em84EnZxyZ7 [libyaml]  include base-4.20.1.0-2277 [libyaml]  include bytestring-0.12.2.0-5835 [libyaml]  include conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [libyaml]  include libyaml-clib-0.2.5-aCNJYZfNzCDFHTp4HTSl4 [libyaml]  include resourcet-1.3.0-Dxft80Lc2FNHCIZXU5iWam [libyaml]  Text.Libyaml=libyaml-0.1.4-CmDedYQOth7Em84EnZxyZ7:Text.Libyaml [libyaml] Ready component graph: [libyaml]  definite libyaml-0.1.4-CmDedYQOth7Em84EnZxyZ7 [libyaml]  depends base-4.20.1.0-2277 [libyaml]  depends bytestring-0.12.2.0-5835 [libyaml]  depends conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [libyaml]  depends libyaml-clib-0.2.5-aCNJYZfNzCDFHTp4HTSl4 [libyaml]  depends resourcet-1.3.0-Dxft80Lc2FNHCIZXU5iWam [libyaml] Using Cabal-3.12.1.0 compiled by ghc-9.10 [libyaml] Using compiler: ghc-9.10.2 [libyaml] Using install prefix: [libyaml] /nix/store/fl67ax26k34qb5wqi9r99cx8bcw4v6i9-libyaml-0.1.4 [libyaml] Executables installed in: [libyaml] /nix/store/fl67ax26k34qb5wqi9r99cx8bcw4v6i9-libyaml-0.1.4/bin [libyaml] Libraries installed in: [libyaml] /nix/store/fl67ax26k34qb5wqi9r99cx8bcw4v6i9-libyaml-0.1.4/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libyaml-0.1.4-CmDedYQOth7Em84EnZxyZ7 [libyaml] Dynamic Libraries installed in: [libyaml] /nix/store/fl67ax26k34qb5wqi9r99cx8bcw4v6i9-libyaml-0.1.4/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [libyaml] Private executables installed in: [libyaml] /nix/store/fl67ax26k34qb5wqi9r99cx8bcw4v6i9-libyaml-0.1.4/libexec/x86_64-linux-ghc-9.10.2-1e2a/libyaml-0.1.4 [libyaml] Data files installed in: [libyaml] /nix/store/fl67ax26k34qb5wqi9r99cx8bcw4v6i9-libyaml-0.1.4/share/x86_64-linux-ghc-9.10.2-1e2a/libyaml-0.1.4 [libyaml] Documentation installed in: [libyaml] /nix/store/fwwi78zj8kl45qizdmdipga402j8ns59-libyaml-0.1.4-doc/share/doc/libyaml-0.1.4 [libyaml] Configuration files installed in: [libyaml] /nix/store/fl67ax26k34qb5wqi9r99cx8bcw4v6i9-libyaml-0.1.4/etc [libyaml] No alex found [libyaml] Using ar found on system at: [libyaml] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-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/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [libyaml] Using ghc version 9.10.2 found on system at: [libyaml] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [libyaml] Using ghc-pkg version 9.10.2 found on system at: [libyaml] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [libyaml] No ghcjs found [libyaml] No ghcjs-pkg found [libyaml] No greencard found [libyaml] Using haddock version 2.31.0 found on system at: [libyaml] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [libyaml] No happy found [libyaml] Using haskell-suite found on system at: haskell-suite-dummy-location [libyaml] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [libyaml] No hmake found [libyaml] Using hpc version 0.69 found on system at: [libyaml] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [libyaml] Using hsc2hs version 0.68.10 found on system at: [libyaml] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [libyaml] Using hscolour version 1.25 found on system at: [libyaml] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [libyaml] No jhc found [libyaml] Using ld found on system at: [libyaml] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [libyaml] No pkg-config found [libyaml] Using runghc version 9.10.2 found on system at: [libyaml] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [libyaml] Using strip version 2.44 found on system at: [libyaml] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [libyaml] Using tar found on system at: [libyaml] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [libyaml] No uhc found [conduit-parse] Dependency base >=4.8 && <5: using base-4.20.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.1.2 [conduit-parse] Dependency transformers: using transformers-0.6.1.1 [conduit-parse] Dependency base >=4.8 && <5: using base-4.20.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-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-1uLJp4oATUgG9Rj3CBc5If [conduit-parse]  include base-4.20.1.0-2277 [conduit-parse]  include conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [conduit-parse]  include dlist-1.0-FcOF3sMreUuA1lmV1XHZRC [conduit-parse]  include mtl-2.3.1-5ae5 [conduit-parse]  include parsers-0.12.12-CjDZxH0hl5CJqyByYob8A4 [conduit-parse]  include safe-0.3.21-D7wJEt36lVKCL8MrH4XgMJ [conduit-parse]  include safe-exceptions-0.1.7.4-InVjej76MhOQE1UfUDjQ5 [conduit-parse]  include text-2.1.2-9845 [conduit-parse]  include transformers-0.6.1.1-407f [conduit-parse]  component conduit-parse-0.2.1.1-EuTLjwJB8ScGSewNA8cxoh-tests [conduit-parse]  include base-4.20.1.0-2277 [conduit-parse]  include conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [conduit-parse]  include conduit-parse-0.2.1.1-1uLJp4oATUgG9Rj3CBc5If [conduit-parse]  include mtl-2.3.1-5ae5 [conduit-parse]  include parsers-0.12.12-CjDZxH0hl5CJqyByYob8A4 [conduit-parse]  include resourcet-1.3.0-Dxft80Lc2FNHCIZXU5iWam [conduit-parse]  include safe-exceptions-0.1.7.4-InVjej76MhOQE1UfUDjQ5 [conduit-parse]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [conduit-parse]  include tasty-hunit-0.10.2-ApRuPpVuRf9mwaiocwfO9 [conduit-parse] Linked component graph: [conduit-parse]  unit conduit-parse-0.2.1.1-1uLJp4oATUgG9Rj3CBc5If [conduit-parse]  include base-4.20.1.0-2277 [conduit-parse]  include conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [conduit-parse]  include dlist-1.0-FcOF3sMreUuA1lmV1XHZRC [conduit-parse]  include mtl-2.3.1-5ae5 [conduit-parse]  include parsers-0.12.12-CjDZxH0hl5CJqyByYob8A4 [conduit-parse]  include safe-0.3.21-D7wJEt36lVKCL8MrH4XgMJ [conduit-parse]  include safe-exceptions-0.1.7.4-InVjej76MhOQE1UfUDjQ5 [conduit-parse]  include text-2.1.2-9845 [conduit-parse]  include transformers-0.6.1.1-407f [conduit-parse]  Data.Conduit.Parser=conduit-parse-0.2.1.1-1uLJp4oATUgG9Rj3CBc5If:Data.Conduit.Parser [conduit-parse]  unit conduit-parse-0.2.1.1-EuTLjwJB8ScGSewNA8cxoh-tests [conduit-parse]  include base-4.20.1.0-2277 [conduit-parse]  include conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [conduit-parse]  include conduit-parse-0.2.1.1-1uLJp4oATUgG9Rj3CBc5If [conduit-parse]  include mtl-2.3.1-5ae5 [conduit-parse]  include parsers-0.12.12-CjDZxH0hl5CJqyByYob8A4 [conduit-parse]  include resourcet-1.3.0-Dxft80Lc2FNHCIZXU5iWam [conduit-parse]  include safe-exceptions-0.1.7.4-InVjej76MhOQE1UfUDjQ5 [conduit-parse]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [conduit-parse]  include tasty-hunit-0.10.2-ApRuPpVuRf9mwaiocwfO9 [conduit-parse] Ready component graph: [conduit-parse]  definite conduit-parse-0.2.1.1-1uLJp4oATUgG9Rj3CBc5If [conduit-parse]  depends base-4.20.1.0-2277 [conduit-parse]  depends conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [conduit-parse]  depends dlist-1.0-FcOF3sMreUuA1lmV1XHZRC [conduit-parse]  depends mtl-2.3.1-5ae5 [conduit-parse]  depends parsers-0.12.12-CjDZxH0hl5CJqyByYob8A4 [conduit-parse]  depends safe-0.3.21-D7wJEt36lVKCL8MrH4XgMJ [conduit-parse]  depends safe-exceptions-0.1.7.4-InVjej76MhOQE1UfUDjQ5 [conduit-parse]  depends text-2.1.2-9845 [conduit-parse]  depends transformers-0.6.1.1-407f [conduit-parse]  definite conduit-parse-0.2.1.1-EuTLjwJB8ScGSewNA8cxoh-tests [conduit-parse]  depends base-4.20.1.0-2277 [conduit-parse]  depends conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [conduit-parse]  depends conduit-parse-0.2.1.1-1uLJp4oATUgG9Rj3CBc5If [conduit-parse]  depends mtl-2.3.1-5ae5 [conduit-parse]  depends parsers-0.12.12-CjDZxH0hl5CJqyByYob8A4 [conduit-parse]  depends resourcet-1.3.0-Dxft80Lc2FNHCIZXU5iWam [conduit-parse]  depends safe-exceptions-0.1.7.4-InVjej76MhOQE1UfUDjQ5 [conduit-parse]  depends tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [conduit-parse]  depends tasty-hunit-0.10.2-ApRuPpVuRf9mwaiocwfO9 [conduit-parse] Using Cabal-3.12.1.0 compiled by ghc-9.10 [conduit-parse] Using compiler: ghc-9.10.2 [conduit-parse] Using install prefix: [conduit-parse] /nix/store/i6cf9yaggb7ax5pybadx5dskh4c4yvay-conduit-parse-0.2.1.1 [conduit-parse] Executables installed in: [conduit-parse] /nix/store/i6cf9yaggb7ax5pybadx5dskh4c4yvay-conduit-parse-0.2.1.1/bin [conduit-parse] Libraries installed in: [conduit-parse] /nix/store/i6cf9yaggb7ax5pybadx5dskh4c4yvay-conduit-parse-0.2.1.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/conduit-parse-0.2.1.1-1uLJp4oATUgG9Rj3CBc5If [conduit-parse] Dynamic Libraries installed in: [conduit-parse] /nix/store/i6cf9yaggb7ax5pybadx5dskh4c4yvay-conduit-parse-0.2.1.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [conduit-parse] Private executables installed in: [conduit-parse] /nix/store/i6cf9yaggb7ax5pybadx5dskh4c4yvay-conduit-parse-0.2.1.1/libexec/x86_64-linux-ghc-9.10.2-1e2a/conduit-parse-0.2.1.1 [conduit-parse] Data files installed in: [conduit-parse] /nix/store/i6cf9yaggb7ax5pybadx5dskh4c4yvay-conduit-parse-0.2.1.1/share/x86_64-linux-ghc-9.10.2-1e2a/conduit-parse-0.2.1.1 [conduit-parse] Documentation installed in: [conduit-parse] /nix/store/py6q63wmbpcwvdwsl0a89d5ksmbzfrhg-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/i6cf9yaggb7ax5pybadx5dskh4c4yvay-conduit-parse-0.2.1.1/etc [conduit-parse] No alex found [conduit-parse] Using ar found on system at: [conduit-parse] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-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/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [conduit-parse] Using ghc version 9.10.2 found on system at: [conduit-parse] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [conduit-parse] Using ghc-pkg version 9.10.2 found on system at: [conduit-parse] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [conduit-parse] No ghcjs found [conduit-parse] No ghcjs-pkg found [conduit-parse] No greencard found [conduit-parse] Using haddock version 2.31.0 found on system at: [conduit-parse] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [conduit-parse] No happy found [conduit-parse] Using haskell-suite found on system at: haskell-suite-dummy-location [conduit-parse] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [conduit-parse] No hmake found [conduit-parse] Using hpc version 0.69 found on system at: [conduit-parse] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [conduit-parse] Using hsc2hs version 0.68.10 found on system at: [conduit-parse] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [conduit-parse] Using hscolour version 1.25 found on system at: [conduit-parse] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [conduit-parse] No jhc found [conduit-parse] Using ld found on system at: [conduit-parse] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [conduit-parse] No pkg-config found [conduit-parse] Using runghc version 9.10.2 found on system at: [conduit-parse] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [conduit-parse] Using strip version 2.44 found on system at: [conduit-parse] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [conduit-parse] Using tar found on system at: [conduit-parse] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [conduit-parse] No uhc found [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.14 && <5: using base-4.20.1.0 [conduit-extra] Dependency bytestring >=0.10.2: using bytestring-0.12.2.0 [conduit-extra] Dependency conduit >=1.3 && <1.4: using conduit-1.3.6.1 [conduit-extra] Dependency directory: using directory-1.3.8.5 [conduit-extra] Dependency filepath: using filepath-1.5.4.0 [conduit-extra] Dependency network >=2.3: using network-3.2.8.0 [conduit-extra] Dependency primitive >=0.5: using primitive-0.9.1.0 [conduit-extra] Dependency process: using process-1.6.25.0 [conduit-extra] Dependency resourcet >=1.1: using resourcet-1.3.0 [conduit-extra] Dependency stm: using stm-2.5.3.1 [conduit-extra] Dependency streaming-commons >=0.2.3.0: using streaming-commons-0.2.3.1 [conduit-extra] Dependency text: using text-2.1.2 [conduit-extra] Dependency transformers: using transformers-0.6.1.1 [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.15.0.1 [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.20.1.0 [conduit-extra] Dependency bytestring: using bytestring-0.12.2.0 [conduit-extra] Dependency conduit: using conduit-1.3.6.1 [conduit-extra] Dependency conduit-extra: using conduit-extra-1.3.8 [conduit-extra] Dependency directory: using directory-1.3.8.5 [conduit-extra] Dependency exceptions: using exceptions-0.10.9 [conduit-extra] Dependency filepath: using filepath-1.5.4.0 [conduit-extra] Dependency hspec >=1.3: using hspec-2.11.14 [conduit-extra] Dependency process: using process-1.6.25.0 [conduit-extra] Dependency resourcet: using resourcet-1.3.0 [conduit-extra] Dependency stm: using stm-2.5.3.1 [conduit-extra] Dependency streaming-commons: using streaming-commons-0.2.3.1 [conduit-extra] Dependency text: using text-2.1.2 [conduit-extra] Dependency transformers: using transformers-0.6.1.1 [conduit-extra] Dependency transformers-base: using transformers-base-0.4.6 [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.8-69b5Kqge72oK0hFnNbCw0I [conduit-extra]  include async-2.2.5-7rMgpQ5wRmj4V53zvfchsB [conduit-extra]  include attoparsec-0.14.4-KmqBpYCmdAkGrDeyOyUpTu [conduit-extra]  include base-4.20.1.0-2277 [conduit-extra]  include bytestring-0.12.2.0-5835 [conduit-extra]  include conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [conduit-extra]  include directory-1.3.8.5-ad1a [conduit-extra]  include filepath-1.5.4.0-590e [conduit-extra]  include network-3.2.8.0-BshB02gQoH6LXGilNiZd7B [conduit-extra]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [conduit-extra]  include process-1.6.25.0-d21a [conduit-extra]  include resourcet-1.3.0-Dxft80Lc2FNHCIZXU5iWam [conduit-extra]  include stm-2.5.3.1-34bd [conduit-extra]  include streaming-commons-0.2.3.1-9WgJ5UtIGCI1gRWWBGPs3g [conduit-extra]  include text-2.1.2-9845 [conduit-extra]  include transformers-0.6.1.1-407f [conduit-extra]  include typed-process-0.2.13.0-CJIsJ3N1gpcCNhGfsFx72I [conduit-extra]  include unliftio-core-0.2.1.0-5Uu3V4fu7Xd7Q6OWRIOGet [conduit-extra]  component conduit-extra-1.3.8-LQpDVGApOYNFuDBzehb4j2-test [conduit-extra]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [conduit-extra]  include async-2.2.5-7rMgpQ5wRmj4V53zvfchsB [conduit-extra]  include attoparsec-0.14.4-KmqBpYCmdAkGrDeyOyUpTu [conduit-extra]  include base-4.20.1.0-2277 [conduit-extra]  include bytestring-0.12.2.0-5835 [conduit-extra]  include conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [conduit-extra]  include conduit-extra-1.3.8-69b5Kqge72oK0hFnNbCw0I [conduit-extra]  include directory-1.3.8.5-ad1a [conduit-extra]  include exceptions-0.10.9-fd91 [conduit-extra]  include filepath-1.5.4.0-590e [conduit-extra]  include hspec-2.11.14-3auEz28FeP0D0azREoF21o [conduit-extra]  include process-1.6.25.0-d21a [conduit-extra]  include resourcet-1.3.0-Dxft80Lc2FNHCIZXU5iWam [conduit-extra]  include stm-2.5.3.1-34bd [conduit-extra]  include streaming-commons-0.2.3.1-9WgJ5UtIGCI1gRWWBGPs3g [conduit-extra]  include text-2.1.2-9845 [conduit-extra]  include transformers-0.6.1.1-407f [conduit-extra]  include transformers-base-0.4.6-QKhp5qdg4W9qsq3jcnNhh [conduit-extra] Linked component graph: [conduit-extra]  unit conduit-extra-1.3.8-69b5Kqge72oK0hFnNbCw0I [conduit-extra]  include async-2.2.5-7rMgpQ5wRmj4V53zvfchsB [conduit-extra]  include attoparsec-0.14.4-KmqBpYCmdAkGrDeyOyUpTu [conduit-extra]  include base-4.20.1.0-2277 [conduit-extra]  include bytestring-0.12.2.0-5835 [conduit-extra]  include conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [conduit-extra]  include directory-1.3.8.5-ad1a [conduit-extra]  include filepath-1.5.4.0-590e [conduit-extra]  include network-3.2.8.0-BshB02gQoH6LXGilNiZd7B [conduit-extra]  include primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [conduit-extra]  include process-1.6.25.0-d21a [conduit-extra]  include resourcet-1.3.0-Dxft80Lc2FNHCIZXU5iWam [conduit-extra]  include stm-2.5.3.1-34bd [conduit-extra]  include streaming-commons-0.2.3.1-9WgJ5UtIGCI1gRWWBGPs3g [conduit-extra]  include text-2.1.2-9845 [conduit-extra]  include transformers-0.6.1.1-407f [conduit-extra]  include typed-process-0.2.13.0-CJIsJ3N1gpcCNhGfsFx72I [conduit-extra]  include unliftio-core-0.2.1.0-5Uu3V4fu7Xd7Q6OWRIOGet [conduit-extra]  Data.Conduit.Attoparsec=conduit-extra-1.3.8-69b5Kqge72oK0hFnNbCw0I:Data.Conduit.Attoparsec,Data.Conduit.Binary=conduit-extra-1.3.8-69b5Kqge72oK0hFnNbCw0I:Data.Conduit.Binary,Data.Conduit.ByteString.Builder=conduit-extra-1.3.8-69b5Kqge72oK0hFnNbCw0I:Data.Conduit.ByteString.Builder,Data.Conduit.Filesystem=conduit-extra-1.3.8-69b5Kqge72oK0hFnNbCw0I:Data.Conduit.Filesystem,Data.Conduit.Foldl=conduit-extra-1.3.8-69b5Kqge72oK0hFnNbCw0I:Data.Conduit.Foldl,Data.Conduit.Lazy=conduit-extra-1.3.8-69b5Kqge72oK0hFnNbCw0I:Data.Conduit.Lazy,Data.Conduit.Network=conduit-extra-1.3.8-69b5Kqge72oK0hFnNbCw0I:Data.Conduit.Network,Data.Conduit.Network.UDP=conduit-extra-1.3.8-69b5Kqge72oK0hFnNbCw0I:Data.Conduit.Network.UDP,Data.Conduit.Network.Unix=conduit-extra-1.3.8-69b5Kqge72oK0hFnNbCw0I:Data.Conduit.Network.Unix,Data.Conduit.Process=conduit-extra-1.3.8-69b5Kqge72oK0hFnNbCw0I:Data.Conduit.Process,Data.Conduit.Process.Typed=conduit-extra-1.3.8-69b5Kqge72oK0hFnNbCw0I:Data.Conduit.Process.Typed,Data.Conduit.Text=conduit-extra-1.3.8-69b5Kqge72oK0hFnNbCw0I:Data.Conduit.Text,Data.Conduit.Zlib=conduit-extra-1.3.8-69b5Kqge72oK0hFnNbCw0I:Data.Conduit.Zlib [conduit-extra]  unit conduit-extra-1.3.8-LQpDVGApOYNFuDBzehb4j2-test [conduit-extra]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [conduit-extra]  include async-2.2.5-7rMgpQ5wRmj4V53zvfchsB [conduit-extra]  include attoparsec-0.14.4-KmqBpYCmdAkGrDeyOyUpTu [conduit-extra]  include base-4.20.1.0-2277 [conduit-extra]  include bytestring-0.12.2.0-5835 [conduit-extra]  include conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [conduit-extra]  include conduit-extra-1.3.8-69b5Kqge72oK0hFnNbCw0I [conduit-extra]  include directory-1.3.8.5-ad1a [conduit-extra]  include exceptions-0.10.9-fd91 [conduit-extra]  include filepath-1.5.4.0-590e [conduit-extra]  include hspec-2.11.14-3auEz28FeP0D0azREoF21o [conduit-extra]  include process-1.6.25.0-d21a [conduit-extra]  include resourcet-1.3.0-Dxft80Lc2FNHCIZXU5iWam [conduit-extra]  include stm-2.5.3.1-34bd [conduit-extra]  include streaming-commons-0.2.3.1-9WgJ5UtIGCI1gRWWBGPs3g [conduit-extra]  include text-2.1.2-9845 [conduit-extra]  include transformers-0.6.1.1-407f [conduit-extra]  include transformers-base-0.4.6-QKhp5qdg4W9qsq3jcnNhh [conduit-extra] Ready component graph: [conduit-extra]  definite conduit-extra-1.3.8-69b5Kqge72oK0hFnNbCw0I [conduit-extra]  depends async-2.2.5-7rMgpQ5wRmj4V53zvfchsB [conduit-extra]  depends attoparsec-0.14.4-KmqBpYCmdAkGrDeyOyUpTu [conduit-extra]  depends base-4.20.1.0-2277 [conduit-extra]  depends bytestring-0.12.2.0-5835 [conduit-extra]  depends conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [conduit-extra]  depends directory-1.3.8.5-ad1a [conduit-extra]  depends filepath-1.5.4.0-590e [conduit-extra]  depends network-3.2.8.0-BshB02gQoH6LXGilNiZd7B [conduit-extra]  depends primitive-0.9.1.0-IS0Uswzbk4H38TsU65qNKd [conduit-extra]  depends process-1.6.25.0-d21a [conduit-extra]  depends resourcet-1.3.0-Dxft80Lc2FNHCIZXU5iWam [conduit-extra]  depends stm-2.5.3.1-34bd [conduit-extra]  depends streaming-commons-0.2.3.1-9WgJ5UtIGCI1gRWWBGPs3g [conduit-extra]  depends text-2.1.2-9845 [conduit-extra]  depends transformers-0.6.1.1-407f [conduit-extra]  depends typed-process-0.2.13.0-CJIsJ3N1gpcCNhGfsFx72I [conduit-extra]  depends unliftio-core-0.2.1.0-5Uu3V4fu7Xd7Q6OWRIOGet [conduit-extra]  definite conduit-extra-1.3.8-LQpDVGApOYNFuDBzehb4j2-test [conduit-extra]  depends QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [conduit-extra]  depends async-2.2.5-7rMgpQ5wRmj4V53zvfchsB [conduit-extra]  depends attoparsec-0.14.4-KmqBpYCmdAkGrDeyOyUpTu [conduit-extra]  depends base-4.20.1.0-2277 [conduit-extra]  depends bytestring-0.12.2.0-5835 [conduit-extra]  depends conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [conduit-extra]  depends conduit-extra-1.3.8-69b5Kqge72oK0hFnNbCw0I [conduit-extra]  depends directory-1.3.8.5-ad1a [conduit-extra]  depends exceptions-0.10.9-fd91 [conduit-extra]  depends filepath-1.5.4.0-590e [conduit-extra]  depends hspec-2.11.14-3auEz28FeP0D0azREoF21o [conduit-extra]  depends process-1.6.25.0-d21a [conduit-extra]  depends resourcet-1.3.0-Dxft80Lc2FNHCIZXU5iWam [conduit-extra]  depends stm-2.5.3.1-34bd [conduit-extra]  depends streaming-commons-0.2.3.1-9WgJ5UtIGCI1gRWWBGPs3g [conduit-extra]  depends text-2.1.2-9845 [conduit-extra]  depends transformers-0.6.1.1-407f [conduit-extra]  depends transformers-base-0.4.6-QKhp5qdg4W9qsq3jcnNhh [conduit-extra] Using Cabal-3.12.1.0 compiled by ghc-9.10 [conduit-extra] Using compiler: ghc-9.10.2 [conduit-extra] Using install prefix: [conduit-extra] /nix/store/p7mpz80gy3adnmp6z493d8alx269pam1-conduit-extra-1.3.8 [conduit-extra] Executables installed in: [conduit-extra] /nix/store/p7mpz80gy3adnmp6z493d8alx269pam1-conduit-extra-1.3.8/bin [conduit-extra] Libraries installed in: [conduit-extra] /nix/store/p7mpz80gy3adnmp6z493d8alx269pam1-conduit-extra-1.3.8/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/conduit-extra-1.3.8-69b5Kqge72oK0hFnNbCw0I [conduit-extra] Dynamic Libraries installed in: [conduit-extra] /nix/store/p7mpz80gy3adnmp6z493d8alx269pam1-conduit-extra-1.3.8/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [conduit-extra] Private executables installed in: [conduit-extra] /nix/store/p7mpz80gy3adnmp6z493d8alx269pam1-conduit-extra-1.3.8/libexec/x86_64-linux-ghc-9.10.2-1e2a/conduit-extra-1.3.8 [conduit-extra] Data files installed in: [conduit-extra] /nix/store/p7mpz80gy3adnmp6z493d8alx269pam1-conduit-extra-1.3.8/share/x86_64-linux-ghc-9.10.2-1e2a/conduit-extra-1.3.8 [conduit-extra] Documentation installed in: [conduit-extra] /nix/store/0f58j9nijwdkv9sg3zr8p0qnank0sj2l-conduit-extra-1.3.8-doc/share/doc/conduit-extra-1.3.8 [conduit-extra] Configuration files installed in: [conduit-extra] /nix/store/p7mpz80gy3adnmp6z493d8alx269pam1-conduit-extra-1.3.8/etc [conduit-extra] No alex found [conduit-extra] Using ar found on system at: [conduit-extra] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-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/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [conduit-extra] Using ghc version 9.10.2 found on system at: [conduit-extra] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [conduit-extra] Using ghc-pkg version 9.10.2 found on system at: [conduit-extra] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [conduit-extra] No ghcjs found [conduit-extra] No ghcjs-pkg found [conduit-extra] No greencard found [conduit-extra] Using haddock version 2.31.0 found on system at: [conduit-extra] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [conduit-extra] No happy found [conduit-extra] Using haskell-suite found on system at: haskell-suite-dummy-location [conduit-extra] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [conduit-extra] No hmake found [conduit-extra] Using hpc version 0.69 found on system at: [conduit-extra] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [conduit-extra] Using hsc2hs version 0.68.10 found on system at: [conduit-extra] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [conduit-extra] Using hscolour version 1.25 found on system at: [conduit-extra] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [conduit-extra] No jhc found [conduit-extra] Using ld found on system at: [conduit-extra] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [conduit-extra] No pkg-config found [conduit-extra] Using runghc version 9.10.2 found on system at: [conduit-extra] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [conduit-extra] Using strip version 2.44 found on system at: [conduit-extra] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [conduit-extra] Using tar found on system at: [conduit-extra] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [conduit-extra] No uhc found [libyaml] Phase: buildPhase [conduit-parse] Phase: buildPhase [libyaml] Preprocessing library for libyaml-0.1.4... [libyaml] Building library for libyaml-0.1.4... [conduit-parse] Preprocessing library for conduit-parse-0.2.1.1... [conduit-parse] Building library for conduit-parse-0.2.1.1... [conduit-extra] Phase: buildPhase [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 ) [conduit-extra] Preprocessing library for conduit-extra-1.3.8... [conduit-extra] Building library for conduit-extra-1.3.8... [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] Data/Conduit/Parser/Internal.hs:26:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-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]  [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] Data/Conduit/Process.hs:48:13: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 48 | instance (r ~ (), MonadIO m, i ~ ByteString) => InputSource (ConduitM i o m r) where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:48:32: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 48 | instance (r ~ (), MonadIO m, i ~ ByteString) => InputSource (ConduitM i o m r) where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:49:20: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] [conduit-extra]  Pattern match(es) are non-exhaustive [conduit-extra]  In a lambda abstraction: [conduit-extra]  Patterns of type ‘Maybe [conduit-extra]  ghc-internal:GHC.Internal.IO.Handle.Types.Handle’ not matched: [conduit-extra]  Nothing [conduit-extra]  | [conduit-extra] 49 | isStdStream = (\(Just h) -> hSetBuffering h NoBuffering $> sinkHandle h, Just CreatePipe) [conduit-extra]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:50:13: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 50 | 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:22: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 50 | 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:52: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 50 | 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:51:20: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] [conduit-extra]  Pattern match(es) are non-exhaustive [conduit-extra]  In a lambda abstraction: [conduit-extra]  Patterns of type ‘Maybe [conduit-extra]  ghc-internal:GHC.Internal.IO.Handle.Types.Handle’ not matched: [conduit-extra]  Nothing [conduit-extra]  | [conduit-extra] 51 | isStdStream = (\(Just h) -> hSetBuffering h NoBuffering $> (sinkHandle h, liftIO $ hClose h), Just CreatePipe) [conduit-extra]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:66:24: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 66 | instance (MonadIO m, r ~ ()) => InputSource (BuilderInput o m r) where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:67:18: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] [conduit-extra]  Pattern match(es) are non-exhaustive [conduit-extra]  In a lambda abstraction: [conduit-extra]  Patterns of type ‘Maybe [conduit-extra]  ghc-internal:GHC.Internal.IO.Handle.Types.Handle’ not matched: [conduit-extra]  Nothing [conduit-extra]  | [conduit-extra] 67 | isStdStream = (\(Just h) -> return $ BuilderInput $ sinkHandleBuilder h, Just CreatePipe) [conduit-extra]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:68:35: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 68 | 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:44: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 68 | 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:18: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] [conduit-extra]  Pattern match(es) are non-exhaustive [conduit-extra]  In a lambda abstraction: [conduit-extra]  Patterns of type ‘Maybe [conduit-extra]  ghc-internal:GHC.Internal.IO.Handle.Types.Handle’ not matched: [conduit-extra]  Nothing [conduit-extra]  | [conduit-extra] 69 | isStdStream = (\(Just h) -> return (BuilderInput $ sinkHandleBuilder h, liftIO $ hClose h), Just CreatePipe) [conduit-extra]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:70:24: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 70 | instance (MonadIO m, r ~ ()) => InputSource (FlushInput o m r) where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:71:18: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] [conduit-extra]  Pattern match(es) are non-exhaustive [conduit-extra]  In a lambda abstraction: [conduit-extra]  Patterns of type ‘Maybe [conduit-extra]  ghc-internal:GHC.Internal.IO.Handle.Types.Handle’ not matched: [conduit-extra]  Nothing [conduit-extra]  | [conduit-extra] 71 | isStdStream = (\(Just h) -> return $ FlushInput $ sinkHandleFlush h, Just CreatePipe) [conduit-extra]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:72:35: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 72 | 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:44: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 72 | 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:73:18: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] [conduit-extra]  Pattern match(es) are non-exhaustive [conduit-extra]  In a lambda abstraction: [conduit-extra]  Patterns of type ‘Maybe [conduit-extra]  ghc-internal:GHC.Internal.IO.Handle.Types.Handle’ not matched: [conduit-extra]  Nothing [conduit-extra]  | [conduit-extra] 73 | isStdStream = (\(Just h) -> return (FlushInput $ sinkHandleFlush h, liftIO $ hClose h), Just CreatePipe) [conduit-extra]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:75:13: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 75 | instance (r ~ (), MonadIO m, o ~ ByteString) => OutputSink (ConduitM i o m r) where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:75:32: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 75 | instance (r ~ (), MonadIO m, o ~ ByteString) => OutputSink (ConduitM i o m r) where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:76:20: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] [conduit-extra]  Pattern match(es) are non-exhaustive [conduit-extra]  In a lambda abstraction: [conduit-extra]  Patterns of type ‘Maybe [conduit-extra]  ghc-internal:GHC.Internal.IO.Handle.Types.Handle’ not matched: [conduit-extra]  Nothing [conduit-extra]  | [conduit-extra] 76 | osStdStream = (\(Just h) -> hSetBuffering h NoBuffering $> sourceHandle h, Just CreatePipe) [conduit-extra]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:77:13: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 77 | 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:22: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 77 | 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:52: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 77 | 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:78:20: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] [conduit-extra]  Pattern match(es) are non-exhaustive [conduit-extra]  In a lambda abstraction: [conduit-extra]  Patterns of type ‘Maybe [conduit-extra]  ghc-internal:GHC.Internal.IO.Handle.Types.Handle’ not matched: [conduit-extra]  Nothing [conduit-extra]  | [conduit-extra] 78 | osStdStream = (\(Just h) -> hSetBuffering h NoBuffering $> (sourceHandle h, liftIO $ hClose h), Just CreatePipe) [conduit-extra]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [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-parse] [1 of 2] Compiling Data.Conduit.Parser.Internal ( Data/Conduit/Parser/Internal.hs, dist/build/Data/Conduit/Parser/Internal.p_o ) [conduit-extra] [ 1 of 13] Compiling Data.Conduit.Attoparsec ( Data/Conduit/Attoparsec.hs, dist/build/Data/Conduit/Attoparsec.p_o ) [conduit-parse] Data/Conduit/Parser/Internal.hs:26:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-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]  [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] Data/Conduit/Process.hs:48:13: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 48 | instance (r ~ (), MonadIO m, i ~ ByteString) => InputSource (ConduitM i o m r) where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:48:32: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 48 | instance (r ~ (), MonadIO m, i ~ ByteString) => InputSource (ConduitM i o m r) where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:49:20: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] [conduit-extra]  Pattern match(es) are non-exhaustive [conduit-extra]  In a lambda abstraction: [conduit-extra]  Patterns of type ‘Maybe [conduit-extra]  ghc-internal:GHC.Internal.IO.Handle.Types.Handle’ not matched: [conduit-extra]  Nothing [conduit-extra]  | [conduit-extra] 49 | isStdStream = (\(Just h) -> hSetBuffering h NoBuffering $> sinkHandle h, Just CreatePipe) [conduit-extra]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:50:13: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 50 | 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:22: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 50 | 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:52: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 50 | 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:51:20: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] [conduit-extra]  Pattern match(es) are non-exhaustive [conduit-extra]  In a lambda abstraction: [conduit-extra]  Patterns of type ‘Maybe [conduit-extra]  ghc-internal:GHC.Internal.IO.Handle.Types.Handle’ not matched: [conduit-extra]  Nothing [conduit-extra]  | [conduit-extra] 51 | isStdStream = (\(Just h) -> hSetBuffering h NoBuffering $> (sinkHandle h, liftIO $ hClose h), Just CreatePipe) [conduit-extra]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:66:24: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 66 | instance (MonadIO m, r ~ ()) => InputSource (BuilderInput o m r) where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:67:18: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] [conduit-extra]  Pattern match(es) are non-exhaustive [conduit-extra]  In a lambda abstraction: [conduit-extra]  Patterns of type ‘Maybe [conduit-extra]  ghc-internal:GHC.Internal.IO.Handle.Types.Handle’ not matched: [conduit-extra]  Nothing [conduit-extra]  | [conduit-extra] 67 | isStdStream = (\(Just h) -> return $ BuilderInput $ sinkHandleBuilder h, Just CreatePipe) [conduit-extra]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:68:35: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 68 | 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:44: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 68 | 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:18: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] [conduit-extra]  Pattern match(es) are non-exhaustive [conduit-extra]  In a lambda abstraction: [conduit-extra]  Patterns of type ‘Maybe [conduit-extra]  ghc-internal:GHC.Internal.IO.Handle.Types.Handle’ not matched: [conduit-extra]  Nothing [conduit-extra]  | [conduit-extra] 69 | isStdStream = (\(Just h) -> return (BuilderInput $ sinkHandleBuilder h, liftIO $ hClose h), Just CreatePipe) [conduit-extra]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:70:24: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 70 | instance (MonadIO m, r ~ ()) => InputSource (FlushInput o m r) where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:71:18: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] [conduit-extra]  Pattern match(es) are non-exhaustive [conduit-extra]  In a lambda abstraction: [conduit-extra]  Patterns of type ‘Maybe [conduit-extra]  ghc-internal:GHC.Internal.IO.Handle.Types.Handle’ not matched: [conduit-extra]  Nothing [conduit-extra]  | [conduit-extra] 71 | isStdStream = (\(Just h) -> return $ FlushInput $ sinkHandleFlush h, Just CreatePipe) [conduit-extra]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:72:35: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 72 | 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:44: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 72 | 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:73:18: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] [conduit-extra]  Pattern match(es) are non-exhaustive [conduit-extra]  In a lambda abstraction: [conduit-extra]  Patterns of type ‘Maybe [conduit-extra]  ghc-internal:GHC.Internal.IO.Handle.Types.Handle’ not matched: [conduit-extra]  Nothing [conduit-extra]  | [conduit-extra] 73 | isStdStream = (\(Just h) -> return (FlushInput $ sinkHandleFlush h, liftIO $ hClose h), Just CreatePipe) [conduit-extra]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:75:13: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 75 | instance (r ~ (), MonadIO m, o ~ ByteString) => OutputSink (ConduitM i o m r) where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:75:32: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 75 | instance (r ~ (), MonadIO m, o ~ ByteString) => OutputSink (ConduitM i o m r) where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:76:20: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] [conduit-extra]  Pattern match(es) are non-exhaustive [conduit-extra]  In a lambda abstraction: [conduit-extra]  Patterns of type ‘Maybe [conduit-extra]  ghc-internal:GHC.Internal.IO.Handle.Types.Handle’ not matched: [conduit-extra]  Nothing [conduit-extra]  | [conduit-extra] 76 | osStdStream = (\(Just h) -> hSetBuffering h NoBuffering $> sourceHandle h, Just CreatePipe) [conduit-extra]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:77:13: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 77 | 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:22: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 77 | 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:52: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 77 | 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:78:20: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] [conduit-extra]  Pattern match(es) are non-exhaustive [conduit-extra]  In a lambda abstraction: [conduit-extra]  Patterns of type ‘Maybe [conduit-extra]  ghc-internal:GHC.Internal.IO.Handle.Types.Handle’ not matched: [conduit-extra]  Nothing [conduit-extra]  | [conduit-extra] 78 | osStdStream = (\(Just h) -> hSetBuffering h NoBuffering $> (sourceHandle h, liftIO $ hClose h), Just CreatePipe) [conduit-extra]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [conduit-extra]  [conduit-extra] [11 of 13] Compiling Data.Conduit.Process.Typed ( Data/Conduit/Process/Typed.hs, dist/build/Data/Conduit/Process/Typed.p_o ) [conduit-extra] [12 of 13] Compiling Data.Conduit.Text ( Data/Conduit/Text.hs, dist/build/Data/Conduit/Text.p_o ) [conduit-extra] [13 of 13] Compiling Data.Conduit.Zlib ( Data/Conduit/Zlib.hs, dist/build/Data/Conduit/Zlib.p_o ) [libyaml] [2 of 2] Compiling Text.Libyaml ( src/Text/Libyaml.hs, dist/build/Text/Libyaml.p_o ) [conduit-parse] [2 of 2] Compiling Data.Conduit.Parser ( Data/Conduit/Parser.hs, dist/build/Data/Conduit/Parser.p_o ) [conduit-extra] Preprocessing test suite 'test' for conduit-extra-1.3.8... [conduit-extra] Building test suite 'test' for conduit-extra-1.3.8... [conduit-extra] [ 1 of 12] Compiling Data.Conduit.AttoparsecSpec ( test/Data/Conduit/AttoparsecSpec.hs, dist/build/test/test-tmp/Data/Conduit/AttoparsecSpec.o ) [conduit-extra] test/Data/Conduit/AttoparsecSpec.hs:10:52: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-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.ZonkAny 0) [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: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-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-extra]  [conduit-parse] Preprocessing test suite 'tests' for conduit-parse-0.2.1.1... [conduit-parse] Building test suite 'tests' for conduit-parse-0.2.1.1... [conduit-parse] [1 of 1] Compiling Main ( test/Main.hs, dist/build/tests/tests-tmp/Main.o ) [conduit-extra] [ 2 of 12] Compiling Data.Conduit.BinarySpec ( test/Data/Conduit/BinarySpec.hs, dist/build/test/test-tmp/Data/Conduit/BinarySpec.o ) [conduit-extra] test/Data/Conduit/BinarySpec.hs:30:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-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-extra]  [conduit-parse] [2 of 2] Linking dist/build/tests/tests [conduit-extra] [ 3 of 12] Compiling Data.Conduit.ByteString.BuilderSpec ( test/Data/Conduit/ByteString/BuilderSpec.hs, dist/build/test/test-tmp/Data/Conduit/ByteString/BuilderSpec.o ) [conduit-extra] [ 4 of 12] Compiling Data.Conduit.ExtraSpec ( test/Data/Conduit/ExtraSpec.hs, dist/build/test/test-tmp/Data/Conduit/ExtraSpec.o ) [conduit-extra] [ 5 of 12] Compiling Data.Conduit.FilesystemSpec ( test/Data/Conduit/FilesystemSpec.hs, dist/build/test/test-tmp/Data/Conduit/FilesystemSpec.o ) [conduit-extra] [ 6 of 12] Compiling Data.Conduit.LazySpec ( test/Data/Conduit/LazySpec.hs, dist/build/test/test-tmp/Data/Conduit/LazySpec.o ) [conduit-extra] [ 7 of 12] Compiling Data.Conduit.NetworkSpec ( test/Data/Conduit/NetworkSpec.hs, dist/build/test/test-tmp/Data/Conduit/NetworkSpec.o ) [conduit-extra] [ 8 of 12] Compiling Data.Conduit.Process.TypedSpec ( test/Data/Conduit/Process/TypedSpec.hs, dist/build/test/test-tmp/Data/Conduit/Process/TypedSpec.o ) [conduit-extra] test/Data/Conduit/Process/TypedSpec.hs:15:12: warning: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-68441\GHC-68441]8;;\] [-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]  [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] test/Data/Conduit/TextSpec.hs:125:17: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-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-extra]  [conduit-parse] Phase: checkPhase [libyaml] Phase: checkPhase [conduit-parse] Running 1 test suites... [conduit-parse] Test suite tests: RUNNING... [conduit-parse] Tests [conduit-parse]  Unit tests [conduit-parse]  await: OK [conduit-parse]  peek: OK [conduit-parse]  leftover: OK [conduit-parse]  error: OK [conduit-parse]  alternative: OK [conduit-parse]  catch: OK [conduit-parse]  parsing: OK [conduit-parse]  [conduit-parse] All 7 tests passed (0.00s) [conduit-parse] Test suite tests: PASS [conduit-parse] Test suite logged to: dist/test/conduit-parse-0.2.1.1-tests.log [conduit-parse] 1 of 1 test suites (1 of 1 test cases) passed. [conduit-parse] Phase: haddockPhase [libyaml] Package has no test suites. [libyaml] Phase: haddockPhase [conduit-extra] [11 of 12] Compiling Data.Conduit.ZlibSpec ( test/Data/Conduit/ZlibSpec.hs, dist/build/test/test-tmp/Data/Conduit/ZlibSpec.o ) [conduit-extra] [12 of 12] Compiling Main ( test/Spec.hs, dist/build/test/test-tmp/Main.o ) [conduit-parse] Preprocessing library for conduit-parse-0.2.1.1... [libyaml] Preprocessing library for libyaml-0.1.4... [conduit-parse] Running Haddock on library for conduit-parse-0.2.1.1... [libyaml] Running Haddock on library for libyaml-0.1.4... [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] 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] [1 of 2] Compiling Data.Conduit.Parser.Internal ( Data/Conduit/Parser/Internal.hs, nothing ) [libyaml] [1 of 2] Compiling Paths_libyaml ( dist/build/autogen/Paths_libyaml.hs, nothing ) [libyaml] [2 of 2] Compiling Text.Libyaml ( src/Text/Libyaml.hs, nothing ) [conduit-extra] [13 of 13] Linking dist/build/test/test [conduit-parse] Data/Conduit/Parser/Internal.hs:26:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-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]  [conduit-parse] [2 of 2] Compiling Data.Conduit.Parser ( Data/Conduit/Parser.hs, nothing ) [conduit-parse] Haddock coverage: [conduit-parse] Warning: 'ConduitParser' is ambiguous. It is defined [conduit-parse]  * at Data/Conduit/Parser/Internal.hs:35:31 [conduit-parse]  * at Data/Conduit/Parser/Internal.hs:35:1 [conduit-parse]  You may be able to disambiguate the identifier by qualifying it or [conduit-parse]  by specifying the type/value namespace explicitly. [conduit-parse]  Defaulting to the one defined at Data/Conduit/Parser/Internal.hs:35:1 [conduit-parse] Warning: Data.Conduit.Parser.Internal: Could not find documentation for exported module: Data.Conduit.Parser.Internal [conduit-parse] Warning: 'ConduitParser' is ambiguous. It is defined [conduit-parse]  * at Data/Conduit/Parser/Internal.hs:35:31 [conduit-parse]  * at Data/Conduit/Parser/Internal.hs:35:1 [conduit-parse]  You may be able to disambiguate the identifier by qualifying it or [conduit-parse]  by specifying the type/value namespace explicitly. [conduit-parse]  Defaulting to the one defined at Data/Conduit/Parser/Internal.hs:35:1 [conduit-parse] Warning: 'Sink' is out of scope. [conduit-parse]  If you qualify the identifier, haddock can try to link it anyway. [conduit-parse]  92% ( 13 / 14) in 'Data.Conduit.Parser' [conduit-parse]  Missing documentation for: [conduit-parse]  ConduitParserException (Data/Conduit/Parser/Internal.hs:189) [libyaml] Haddock coverage: [libyaml] Warning: 'rawOpenFlags' is out of scope. [libyaml]  If you qualify the identifier, haddock can try to link it anyway. [libyaml] Warning: 'openMode' is out of scope. [libyaml]  If you qualify the identifier, haddock can try to link it anyway. [libyaml] Warning: 'formatOptionsRenderCollectionTags' is out of scope. [libyaml]  If you qualify the identifier, haddock can try to link it anyway. [libyaml]  76% ( 23 / 30) in 'Text.Libyaml' [libyaml]  Missing documentation for: [libyaml]  Event (src/Text/Libyaml.hs:78) [libyaml]  Tag (src/Text/Libyaml.hs:123) [libyaml]  AnchorName (src/Text/Libyaml.hs:140) [libyaml]  Anchor (src/Text/Libyaml.hs:141) [libyaml]  encode (src/Text/Libyaml.hs:763) [libyaml]  encodeFile (src/Text/Libyaml.hs:786) [libyaml]  YamlException (src/Text/Libyaml.hs:852) [libyaml] Warning: Text.Libyaml: could not find link destinations for: [libyaml]  - Text.Libyaml.formatOptionsRenderTags [libyaml]  - Text.Libyaml.TagRender [conduit-extra] Phase: checkPhase [conduit-extra] Running 1 test suites... [conduit-extra] Test suite test: RUNNING... [conduit-extra]  [conduit-extra] Data.Conduit.Attoparsec [conduit-extra]  Data.Conduit.AttoparsecSpec [conduit-extra]  error position [conduit-extra]  works for text [✔] [conduit-extra]  works for bytestring [✔] [conduit-extra]  works in last chunk [✔] [conduit-extra]  works in last chunk [✔] [conduit-extra]  works after new line in text [✔] [conduit-extra]  works after new line in bytestring [✔] [conduit-extra]  works for first line [✔] [conduit-extra]  conduitParser [conduit-extra]  parses a repeated stream [✔] [conduit-extra]  positions on first line [✔] [conduit-extra] Data.Conduit.Binary [conduit-extra]  Data.Conduit.Binary [conduit-extra]  file access [conduit-extra]  read [✔] [conduit-extra]  read range [✔] [conduit-extra]  write [✔] [conduit-extra]  write builder (withSinkFileBuilder) [✔] [conduit-extra]  conduit [✔] [conduit-extra]  binary isolate [conduit-extra]  works [✔] [conduit-extra]  properly using binary file reading [conduit-extra]  sourceFile [✔] [conduit-extra]  binary head [conduit-extra]  works [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  binary takeWhile [conduit-extra]  works [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  leftovers present [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  binary dropWhile [conduit-extra]  works [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  binary take [conduit-extra]  nothing [✔] [conduit-extra]  normal [✔] [conduit-extra]  all [✔] [conduit-extra]  more [✔] [conduit-extra]  binary [conduit-extra]  lines [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  sinkCacheLength [conduit-extra]  works [✔] [conduit-extra]  sinkFileCautious [conduit-extra]  success [✔] [conduit-extra]  failure [✔] [conduit-extra]  sinkSystemTempFile [✔] [conduit-extra]  Data.Conduit.Binary.mapM_ [conduit-extra]  telling works [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  exception handling [conduit-extra]  catchC [✔] [conduit-extra]  tryC [✔] [conduit-extra]  normalFuseLeft [conduit-extra]  does not double close conduit [✔] [conduit-extra]  Storable [conduit-extra]  sink Maybe [conduit-extra]  chunk size 1 [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  chunk size 5 [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  chunk size 10 [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  chunk size 100 [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  sink exception [conduit-extra]  chunk size 1 [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  chunk size 5 [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  chunk size 10 [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  chunk size 100 [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  insufficient bytes are leftovers, one chunk [✔] [conduit-extra]  insufficient bytes are leftovers, multiple chunks [✔] [conduit-extra] Data.Conduit.ByteString.Builder [conduit-extra]  Data.Conduit.ByteString.Builder [conduit-extra]  idempotent to toLazyByteString [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  works for large input [✔] [conduit-extra]  works for lazy bytestring insertion [✔] [conduit-extra]  flush shouldn't bring in empty strings. [✔] [conduit-extra]  flushing [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  large flush input [✔] [conduit-extra] Data.Conduit.Extra [conduit-extra]  Data.Conduit.Extra [conduit-extra]  basic test [✔] [conduit-extra]  get leftovers [✔] [conduit-extra]  multiple values [✔] [conduit-extra]  more complex [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra] Data.Conduit.Filesystem [conduit-extra]  Data.Conduit.Filesystem [conduit-extra]  sourceDirectory [✔] [conduit-extra]  sourceDirectoryDeep [✔] [conduit-extra] Data.Conduit.Lazy [conduit-extra]  Data.Conduit.Lazy [conduit-extra]  lazy [conduit-extra]  works inside a ResourceT [✔] [conduit-extra]  returns nothing outside ResourceT [✔] [conduit-extra]  works with pure sources [✔] [conduit-extra] Data.Conduit.Network [conduit-extra]  Data.Conduit.Network [conduit-extra]  run general server [conduit-extra]  running tcp server [✔] [conduit-extra]  fork server [conduit-extra]  can connect to server [✔] [conduit-extra]  fork server also executes custom afterBind [✔] [conduit-extra]  fork server really waits for server to be finalized before returning [✔] [conduit-extra] Data.Conduit.Process [conduit-extra]  Data.Conduit.Process [conduit-extra]  cat [✔] [conduit-extra]  +++ OK, passed 100 tests. [conduit-extra]  closed stream [✔] [conduit-extra]  handles sub-process exit code [✔] [conduit-extra]  consumes stdout [✔] [conduit-extra]  consumes stderr [✔] [conduit-extra]  feeds stdin [✔] [conduit-extra]  gracefully handles closed stdin [✔] [libyaml] Documentation created: dist/doc/html/libyaml/, [libyaml] dist/doc/html/libyaml/libyaml.txt [libyaml] Phase: installPhase [libyaml] Installing library in /nix/store/fl67ax26k34qb5wqi9r99cx8bcw4v6i9-libyaml-0.1.4/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libyaml-0.1.4-CmDedYQOth7Em84EnZxyZ7 [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. [libyaml] Phase: fixupPhase [conduit-extra]  encoding [✔] [conduit-extra]  +++ OK, passed 100 tests. [libyaml] shrinking RPATHs of ELF executables and libraries in /nix/store/fl67ax26k34qb5wqi9r99cx8bcw4v6i9-libyaml-0.1.4 [libyaml] shrinking /nix/store/fl67ax26k34qb5wqi9r99cx8bcw4v6i9-libyaml-0.1.4/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSlibyaml-0.1.4-CmDedYQOth7Em84EnZxyZ7-ghc9.10.2.so [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-parse] Documentation created: dist/doc/html/conduit-parse/, [conduit-parse] dist/doc/html/conduit-parse/conduit-parse.txt [libyaml] checking for references to /build/ in /nix/store/fl67ax26k34qb5wqi9r99cx8bcw4v6i9-libyaml-0.1.4... [libyaml] patching script interpreter paths in /nix/store/fl67ax26k34qb5wqi9r99cx8bcw4v6i9-libyaml-0.1.4 [conduit-extra]  encoding [✔] [conduit-extra]  +++ OK, passed 100 tests. [libyaml] stripping (with command strip and flags -S -p) in /nix/store/fl67ax26k34qb5wqi9r99cx8bcw4v6i9-libyaml-0.1.4/lib [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-parse] Preprocessing test suite 'tests' for conduit-parse-0.2.1.1... [conduit-parse] Phase: installPhase [conduit-extra]  flush [✔] [conduit-extra]  +++ OK, passed 100 tests. [libyaml] shrinking RPATHs of ELF executables and libraries in /nix/store/fwwi78zj8kl45qizdmdipga402j8ns59-libyaml-0.1.4-doc [libyaml] checking for references to /build/ in /nix/store/fwwi78zj8kl45qizdmdipga402j8ns59-libyaml-0.1.4-doc... [libyaml] patching script interpreter paths in /nix/store/fwwi78zj8kl45qizdmdipga402j8ns59-libyaml-0.1.4-doc [conduit-extra]  compressFlush large data [✔] [conduit-extra]  uncompressed after compressed [✔] [conduit-extra]  multiple compressed values [✔] [conduit-extra]  single compressed, multiple uncompressed chunks [✔] [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/fl67ax26k34qb5wqi9r99cx8bcw4v6i9-libyaml-0.1.4 /nix/store/fwwi78zj8kl45qizdmdipga402j8ns59-libyaml-0.1.4-doc [post-build-hook] Pushing 2 paths (117 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/fl67ax26k34qb5wqi9r99cx8bcw4v6i9-libyaml-0.1.4 (3.44 MiB) [post-build-hook] Pushing /nix/store/fwwi78zj8kl45qizdmdipga402j8ns59-libyaml-0.1.4-doc (755.84 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/fl67ax26k34qb5wqi9r99cx8bcw4v6i9-libyaml-0.1.4 /nix/store/fwwi78zj8kl45qizdmdipga402j8ns59-libyaml-0.1.4-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/fwwi78zj8kl45qizdmdipga402j8ns59-libyaml-0.1.4-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/fl67ax26k34qb5wqi9r99cx8bcw4v6i9-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 1 paths... [post-build-hook] copying path '/nix/store/515gka0g9216xwpfwapsp2qkhcblr9r7-libyaml-0.1.4.drv' to 'https://cache.nix-ci.com'... Building yaml [conduit-extra]  multiple, over 32k [✔] [conduit-extra]  [conduit-extra] Finished in 4.6601 seconds [conduit-extra] 133 examples, 0 failures [conduit-extra] Test suite test: PASS [conduit-extra] Test suite logged to: dist/test/conduit-extra-1.3.8-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.8... [conduit-extra] Running Haddock on library for conduit-extra-1.3.8... [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] [ 1 of 13] Compiling Data.Conduit.Attoparsec ( Data/Conduit/Attoparsec.hs, nothing ) [conduit-extra] [ 2 of 13] Compiling Data.Conduit.Binary ( Data/Conduit/Binary.hs, nothing ) [conduit-extra] [ 3 of 13] Compiling Data.Conduit.ByteString.Builder ( Data/Conduit/ByteString/Builder.hs, nothing ) [conduit-extra] [ 4 of 13] Compiling Data.Conduit.Filesystem ( Data/Conduit/Filesystem.hs, nothing ) [conduit-extra] [ 5 of 13] Compiling Data.Conduit.Foldl ( Data/Conduit/Foldl.hs, nothing ) [conduit-extra] [ 6 of 13] Compiling Data.Conduit.Lazy ( Data/Conduit/Lazy.hs, nothing ) [conduit-extra] [ 7 of 13] Compiling Data.Conduit.Network ( Data/Conduit/Network.hs, nothing ) [conduit-extra] [ 8 of 13] Compiling Data.Conduit.Network.UDP ( Data/Conduit/Network/UDP.hs, nothing ) [conduit-extra] [ 9 of 13] Compiling Data.Conduit.Network.Unix ( Data/Conduit/Network/Unix.hs, nothing ) [conduit-extra] [10 of 13] Compiling Data.Conduit.Process ( Data/Conduit/Process.hs, nothing ) [conduit-extra] Data/Conduit/Process.hs:48:13: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 48 | instance (r ~ (), MonadIO m, i ~ ByteString) => InputSource (ConduitM i o m r) where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:48:32: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 48 | instance (r ~ (), MonadIO m, i ~ ByteString) => InputSource (ConduitM i o m r) where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:50:13: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 50 | 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:22: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 50 | 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:52: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-Wtype-equality-requires-operators] [conduit-extra]  The use of ‘~’ without TypeOperators [conduit-parse] Installing library in /nix/store/i6cf9yaggb7ax5pybadx5dskh4c4yvay-conduit-parse-0.2.1.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/conduit-parse-0.2.1.1-1uLJp4oATUgG9Rj3CBc5If [conduit-parse] Phase: fixupPhase [conduit-parse] shrinking RPATHs of ELF executables and libraries in /nix/store/i6cf9yaggb7ax5pybadx5dskh4c4yvay-conduit-parse-0.2.1.1 [conduit-parse] shrinking /nix/store/i6cf9yaggb7ax5pybadx5dskh4c4yvay-conduit-parse-0.2.1.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSconduit-parse-0.2.1.1-1uLJp4oATUgG9Rj3CBc5If-ghc9.10.2.so [conduit-parse] checking for references to /build/ in /nix/store/i6cf9yaggb7ax5pybadx5dskh4c4yvay-conduit-parse-0.2.1.1... [conduit-parse] patching script interpreter paths in /nix/store/i6cf9yaggb7ax5pybadx5dskh4c4yvay-conduit-parse-0.2.1.1 [conduit-parse] stripping (with command strip and flags -S -p) in /nix/store/i6cf9yaggb7ax5pybadx5dskh4c4yvay-conduit-parse-0.2.1.1/lib [conduit-parse] shrinking RPATHs of ELF executables and libraries in /nix/store/py6q63wmbpcwvdwsl0a89d5ksmbzfrhg-conduit-parse-0.2.1.1-doc [conduit-parse] checking for references to /build/ in /nix/store/py6q63wmbpcwvdwsl0a89d5ksmbzfrhg-conduit-parse-0.2.1.1-doc... [conduit-parse] patching script interpreter paths in /nix/store/py6q63wmbpcwvdwsl0a89d5ksmbzfrhg-conduit-parse-0.2.1.1-doc [416 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyItem ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyItem.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyItem.o, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyItem.dyn_o ) [417 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyOutgoingCallsParams ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyOutgoingCallsParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyOutgoingCallsParams.o, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyOutgoingCallsParams.dyn_o ) [418 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyOutgoingCall ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyOutgoingCall.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyOutgoingCall.o, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyOutgoingCall.dyn_o ) [419 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyIncomingCallsParams ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyIncomingCallsParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyIncomingCallsParams.o, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyIncomingCallsParams.dyn_o ) [420 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyIncomingCall ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyIncomingCall.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyIncomingCall.o, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyIncomingCall.dyn_o ) [421 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyClientCapabilities.dyn_o ) [422 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentClientCapabilities.dyn_o ) [423 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/ClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientCapabilities.dyn_o ) [424 of 452] Compiling Language.LSP.Protocol.Internal.Types.UInitializeParams ( generated/Language/LSP/Protocol/Internal/Types/UInitializeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/UInitializeParams.o, dist/build/Language/LSP/Protocol/Internal/Types/UInitializeParams.dyn_o ) [425 of 452] Compiling Language.LSP.Protocol.Internal.Types.InitializeParams ( generated/Language/LSP/Protocol/Internal/Types/InitializeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/InitializeParams.o, dist/build/Language/LSP/Protocol/Internal/Types/InitializeParams.dyn_o ) [426 of 452] Compiling Language.LSP.Protocol.Internal.Types.BaseSymbolInformation ( generated/Language/LSP/Protocol/Internal/Types/BaseSymbolInformation.hs, dist/build/Language/LSP/Protocol/Internal/Types/BaseSymbolInformation.o, dist/build/Language/LSP/Protocol/Internal/Types/BaseSymbolInformation.dyn_o ) [427 of 452] Compiling Language.LSP.Protocol.Internal.Types.ApplyWorkspaceEditResult ( generated/Language/LSP/Protocol/Internal/Types/ApplyWorkspaceEditResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/ApplyWorkspaceEditResult.o, dist/build/Language/LSP/Protocol/Internal/Types/ApplyWorkspaceEditResult.dyn_o ) [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] 50 | 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:66:24: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 66 | instance (MonadIO m, r ~ ()) => InputSource (BuilderInput o m r) where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:68:35: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 68 | 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:44: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 68 | 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:70:24: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 70 | instance (MonadIO m, r ~ ()) => InputSource (FlushInput o m r) where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:72:35: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 72 | 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:44: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 72 | instance (MonadIO m, MonadIO n, r ~ (), r' ~ ()) => InputSource (FlushInput o m r, n r') where [conduit-extra]  | ^ [conduit-extra]  [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/i6cf9yaggb7ax5pybadx5dskh4c4yvay-conduit-parse-0.2.1.1 /nix/store/py6q63wmbpcwvdwsl0a89d5ksmbzfrhg-conduit-parse-0.2.1.1-doc [post-build-hook] Pushing 2 paths (131 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/py6q63wmbpcwvdwsl0a89d5ksmbzfrhg-conduit-parse-0.2.1.1-doc (326.57 KiB) [post-build-hook] Pushing /nix/store/i6cf9yaggb7ax5pybadx5dskh4c4yvay-conduit-parse-0.2.1.1 (1.43 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/i6cf9yaggb7ax5pybadx5dskh4c4yvay-conduit-parse-0.2.1.1 /nix/store/py6q63wmbpcwvdwsl0a89d5ksmbzfrhg-conduit-parse-0.2.1.1-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/py6q63wmbpcwvdwsl0a89d5ksmbzfrhg-conduit-parse-0.2.1.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/i6cf9yaggb7ax5pybadx5dskh4c4yvay-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/xp3nl4hp1b0qnrdf6dw3xd6sqpi94pbx-conduit-parse-0.2.1.1.drv' to 'https://cache.nix-ci.com'... [428 of 452] Compiling Language.LSP.Protocol.Internal.Types.AnnotatedTextEdit ( generated/Language/LSP/Protocol/Internal/Types/AnnotatedTextEdit.hs, dist/build/Language/LSP/Protocol/Internal/Types/AnnotatedTextEdit.o, dist/build/Language/LSP/Protocol/Internal/Types/AnnotatedTextEdit.dyn_o ) [429 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentEdit ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentEdit.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentEdit.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentEdit.dyn_o ) [430 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceEdit ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceEdit.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceEdit.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceEdit.dyn_o ) [431 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeAction ( generated/Language/LSP/Protocol/Internal/Types/CodeAction.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeAction.o, dist/build/Language/LSP/Protocol/Internal/Types/CodeAction.dyn_o ) [432 of 452] Compiling Language.LSP.Protocol.Internal.Types.ApplyWorkspaceEditParams ( generated/Language/LSP/Protocol/Internal/Types/ApplyWorkspaceEditParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ApplyWorkspaceEditParams.o, dist/build/Language/LSP/Protocol/Internal/Types/ApplyWorkspaceEditParams.dyn_o ) [433 of 452] Compiling Language.LSP.Protocol.Internal.Method ( generated/Language/LSP/Protocol/Internal/Method.hs, dist/build/Language/LSP/Protocol/Internal/Method.o, dist/build/Language/LSP/Protocol/Internal/Method.dyn_o ) [434 of 452] Compiling Language.LSP.Protocol.Message.Method ( src/Language/LSP/Protocol/Message/Method.hs, dist/build/Language/LSP/Protocol/Message/Method.o, dist/build/Language/LSP/Protocol/Message/Method.dyn_o ) [conduit-extra] Data/Conduit/Process.hs:75:13: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 75 | instance (r ~ (), MonadIO m, o ~ ByteString) => OutputSink (ConduitM i o m r) where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:75:32: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 75 | instance (r ~ (), MonadIO m, o ~ ByteString) => OutputSink (ConduitM i o m r) where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] Data/Conduit/Process.hs:77:13: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 77 | 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:22: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 77 | 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:52: warning: []8;;https://errors.haskell.org/messages/GHC-58520\GHC-58520]8;;\] [-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] 77 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, o ~ ByteString) => OutputSink (ConduitM i o m r, n r') where [conduit-extra]  | ^ [conduit-extra]  [conduit-extra] [11 of 13] Compiling Data.Conduit.Process.Typed ( Data/Conduit/Process/Typed.hs, nothing ) [conduit-extra] [12 of 13] Compiling Data.Conduit.Text ( Data/Conduit/Text.hs, nothing ) [conduit-extra] [13 of 13] Compiling Data.Conduit.Zlib ( Data/Conduit/Zlib.hs, nothing ) [conduit-extra] Haddock coverage: [conduit-extra] Warning: 'ParseError' is ambiguous. It is defined [conduit-extra]  * at Data/Conduit/Attoparsec.hs:44:19 [conduit-extra]  * at Data/Conduit/Attoparsec.hs:44:1 [conduit-extra]  You may be able to disambiguate the identifier by qualifying it or [conduit-extra]  by specifying the type/value namespace explicitly. [conduit-extra]  Defaulting to the one defined at Data/Conduit/Attoparsec.hs:44:1 [conduit-extra]  84% ( 11 / 13) in 'Data.Conduit.Attoparsec' [conduit-extra]  Missing documentation for: [conduit-extra]  Position (Data/Conduit/Attoparsec.hs:53) [conduit-extra]  PositionRange (Data/Conduit/Attoparsec.hs:64) [conduit-extra]  100% ( 45 / 45) in 'Data.Conduit.Binary' [conduit-extra]  100% ( 12 / 12) in 'Data.Conduit.ByteString.Builder' [conduit-extra]  100% ( 3 / 3) in 'Data.Conduit.Filesystem' [conduit-extra]  100% ( 3 / 3) in 'Data.Conduit.Foldl' [conduit-extra]  100% ( 3 / 3) in 'Data.Conduit.Lazy' [conduit-extra]  52% ( 18 / 34) in 'Data.Conduit.Network' [conduit-extra]  Missing documentation for: [conduit-extra]  Module header [conduit-extra]  appSource (Data/Conduit/Network.hs:88) [conduit-extra]  appSink (Data/Conduit/Network.hs:99) [435 of 452] Compiling Language.LSP.Protocol.Message.LspId ( src/Language/LSP/Protocol/Message/LspId.hs, dist/build/Language/LSP/Protocol/Message/LspId.o, dist/build/Language/LSP/Protocol/Message/LspId.dyn_o ) [436 of 452] Compiling Language.LSP.Protocol.Internal.Types ( generated/Language/LSP/Protocol/Internal/Types.hs, dist/build/Language/LSP/Protocol/Internal/Types.o, dist/build/Language/LSP/Protocol/Internal/Types.dyn_o ) [437 of 452] Compiling Language.LSP.Protocol.Types.WatchKinds ( src/Language/LSP/Protocol/Types/WatchKinds.hs, dist/build/Language/LSP/Protocol/Types/WatchKinds.o, dist/build/Language/LSP/Protocol/Types/WatchKinds.dyn_o ) [438 of 452] Compiling Language.LSP.Protocol.Types.Orphans ( src/Language/LSP/Protocol/Types/Orphans.hs, dist/build/Language/LSP/Protocol/Types/Orphans.o, dist/build/Language/LSP/Protocol/Types/Orphans.dyn_o ) [439 of 452] Compiling Language.LSP.Protocol.Types.Edit ( src/Language/LSP/Protocol/Types/Edit.hs, dist/build/Language/LSP/Protocol/Types/Edit.o, dist/build/Language/LSP/Protocol/Types/Edit.dyn_o ) [440 of 452] Compiling Language.LSP.Protocol.Types.CodeAction ( src/Language/LSP/Protocol/Types/CodeAction.hs, dist/build/Language/LSP/Protocol/Types/CodeAction.o, dist/build/Language/LSP/Protocol/Types/CodeAction.dyn_o ) [441 of 452] Compiling Language.LSP.Protocol.Types ( src/Language/LSP/Protocol/Types.hs, dist/build/Language/LSP/Protocol/Types.o, dist/build/Language/LSP/Protocol/Types.dyn_o ) [442 of 452] Compiling Language.LSP.Protocol.Message.Types ( src/Language/LSP/Protocol/Message/Types.hs, dist/build/Language/LSP/Protocol/Message/Types.o, dist/build/Language/LSP/Protocol/Message/Types.dyn_o ) src/Language/LSP/Protocol/Message/Types.hs:87:9: warning: []8;;https://errors.haskell.org/messages/GHC-02256\GHC-02256]8;;\] [-Wambiguous-fields] Ambiguous record update with parent type constructor ‘ResponseError’. This type-directed disambiguation mechanism will not be supported by -XDuplicateRecordFields in future releases of GHC. Consider disambiguating using module qualification instead.  | 87 | x{_code = InR (fromOpenEnumBaseType n)}  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Language/LSP/Protocol/Message/Types.hs:179:9: warning: []8;;https://errors.haskell.org/messages/GHC-02256\GHC-02256]8;;\] [-Wambiguous-fields] Ambiguous record update with parent type constructor ‘TResponseError’. This type-directed disambiguation mechanism will not be supported by -XDuplicateRecordFields in future releases of GHC. Consider disambiguating using module qualification instead.  | 179 | x{_code = InR (fromOpenEnumBaseType n)}  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [yaml] Phase: setupCompilerEnvironmentPhase [yaml] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [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.SSnffnGKBI/setup-package.conf.d -threaded [yaml] [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.SSnffnGKBI/Main.o ) [yaml] [2 of 2] Linking Setup [yaml] Phase: updateAutotoolsGnuConfigScriptsPhase [yaml] Phase: configurePhase [yaml] configureFlags: --verbose --prefix=/nix/store/bdxaj836cq4s9vpymc4759ymhvkvbc0m-yaml-0.11.11.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/jdir30n9f0vpjkyqh7qnaiaz2fkmlhrc-yaml-0.11.11.2-doc/share/doc/yaml-0.11.11.2 --with-gcc=gcc --package-db=/build/tmp.SSnffnGKBI/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --bindir=/nix/store/i087iqghasc3mj1ah9h4k6fmdjgyrk2v-yaml-0.11.11.2-bin/bin --ghc-option=-haddock -fsystem-libyaml -f-no-exe --extra-lib-dirs=/nix/store/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [yaml] Using Parsec parser [yaml] Configuring yaml-0.11.11.2... [yaml] Flags chosen: no-examples=True, no-exe=False [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.20.1.0 [yaml] Dependency bytestring >=0.9.1.4: using bytestring-0.12.2.0 [yaml] Dependency conduit >=1.2.8 && <1.4: using conduit-1.3.6.1 [yaml] Dependency containers: using containers-0.7 [yaml] Dependency directory: using directory-1.3.8.5 [yaml] Dependency filepath: using filepath-1.5.4.0 [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.22.0.0 [yaml] Dependency text: using text-2.1.2 [yaml] Dependency transformers >=0.1: using transformers-0.6.1.1 [yaml] Dependency unordered-containers: using unordered-containers-0.2.20.1 [yaml] Dependency vector: using vector-0.13.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.20.1.0 [yaml] Dependency bytestring >=0.9.1.4: using bytestring-0.12.2.0 [yaml] Dependency conduit >=1.2.8 && <1.4: using conduit-1.3.6.1 [yaml] Dependency containers: using containers-0.7 [yaml] Dependency directory: using directory-1.3.8.5 [yaml] Dependency filepath: using filepath-1.5.4.0 [yaml] Dependency libyaml >=0.1 && <0.2: using libyaml-0.1.4 [yaml] Dependency mtl: using mtl-2.3.1 [yaml] Dependency optparse-applicative: using optparse-applicative-0.18.1.0 [yaml] Dependency resourcet >=0.3 && <1.4: using resourcet-1.3.0 [yaml] Dependency scientific >=0.3: using scientific-0.3.8.0 [conduit-extra]  appSockAddr [conduit-extra]  appLocalAddr [conduit-extra]  serverSettings (Data/Conduit/Network.hs:82) [conduit-extra]  runTCPServerWithHandle [conduit-extra]  clientSettings (Data/Conduit/Network.hs:85) [conduit-extra]  getPort [conduit-extra]  getHost [conduit-extra]  getAfterBind [conduit-extra]  getNeedLocalAddr [conduit-extra]  setPort [conduit-extra]  setHost [conduit-extra]  setAfterBind [conduit-extra]  setNeedLocalAddr [conduit-extra]  90% ( 10 / 11) in 'Data.Conduit.Network.UDP' [conduit-extra]  Missing documentation for: [conduit-extra]  Module header [conduit-extra]  59% ( 13 / 22) in 'Data.Conduit.Network.Unix' [conduit-extra]  Missing documentation for: [conduit-extra]  Module header [conduit-extra]  appSource (Data/Conduit/Network.hs:88) [conduit-extra]  appSink (Data/Conduit/Network.hs:99) [conduit-extra]  serverSettings (Data/Conduit/Network/Unix.hs:36) [conduit-extra]  clientSettings (Data/Conduit/Network/Unix.hs:33) [conduit-extra]  getPath [conduit-extra]  getAfterBind [conduit-extra]  setPath [conduit-extra]  setAfterBind [conduit-extra]  100% ( 12 / 12) in 'Data.Conduit.Process' [conduit-extra]  100% ( 9 / 9) in 'Data.Conduit.Process.Typed' [conduit-extra]  100% ( 25 / 25) in 'Data.Conduit.Text' [conduit-extra] Warning: 'WindowBits' is ambiguous. It is defined [conduit-extra]  * in ‘Codec.Compression.Zlib.Stream’ [conduit-extra]  * in ‘Codec.Compression.Zlib.Stream’ [conduit-extra]  You may be able to disambiguate the identifier by qualifying it or [conduit-extra]  by specifying the type/value namespace explicitly. [conduit-extra]  Defaulting to the one defined in ‘Codec.Compression.Zlib.Stream’ [conduit-extra]  100% ( 14 / 14) in 'Data.Conduit.Zlib' [conduit-extra] Warning: Data.Conduit.Attoparsec: could not find link destinations for: [conduit-extra]  - Data.Attoparsec.Internal.Types.IResult [conduit-extra]  - Data.Attoparsec.Internal.Types.Parser [conduit-extra]  - Data.Conduit.Attoparsec.parseA [conduit-extra]  - Data.Conduit.Attoparsec.feedA [conduit-extra]  - Data.Conduit.Attoparsec.empty [conduit-extra]  - Data.Conduit.Attoparsec.isNull [conduit-extra]  - Data.Conduit.Attoparsec.getLinesCols [conduit-extra]  - Data.Conduit.Attoparsec.stripFromEnd [conduit-extra] Warning: Data.Conduit.Binary: could not find link destinations for: [conduit-extra]  - Data.Conduit.Binary.SinkStorableInsufficientBytes [conduit-extra] Warning: Data.Conduit.ByteString.Builder: could not find link destinations for: [conduit-extra]  - Data.Conduit.Combinators.Buffer [conduit-extra] Warning: Data.Conduit.Zlib: could not find link destinations for: [conduit-extra]  - Codec.Compression.Zlib.Stream.Rep_WindowBits [yaml] Dependency template-haskell: using template-haskell-2.22.0.0 [yaml] Dependency text: using text-2.1.2 [yaml] Dependency transformers >=0.1: using transformers-0.6.1.1 [yaml] Dependency unordered-containers: using unordered-containers-0.2.20.1 [yaml] Dependency vector: using vector-0.13.2.0 [yaml] Dependency yaml: using yaml-0.11.11.2 [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.20.1.0 [yaml] Dependency bytestring >=0.9.1.4: using bytestring-0.12.2.0 [yaml] Dependency conduit >=1.2.8 && <1.4: using conduit-1.3.6.1 [yaml] Dependency containers: using containers-0.7 [yaml] Dependency directory: using directory-1.3.8.5 [yaml] Dependency filepath: using filepath-1.5.4.0 [yaml] Dependency libyaml >=0.1 && <0.2: using libyaml-0.1.4 [yaml] Dependency mtl: using mtl-2.3.1 [yaml] Dependency optparse-applicative: using optparse-applicative-0.18.1.0 [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.22.0.0 [yaml] Dependency text: using text-2.1.2 [yaml] Dependency transformers >=0.1: using transformers-0.6.1.1 [yaml] Dependency unordered-containers: using unordered-containers-0.2.20.1 [yaml] Dependency vector: using vector-0.13.2.0 [yaml] Dependency yaml: using yaml-0.11.11.2 [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.20.1.0 [yaml] Dependency base-compat: using base-compat-0.14.1 [yaml] Dependency bytestring >=0.9.1.4: using bytestring-0.12.2.0 [yaml] Dependency conduit >=1.2.8 && <1.4: using conduit-1.3.6.1 [yaml] Dependency containers: using containers-0.7 [yaml] Dependency directory: using directory-1.3.8.5 [yaml] Dependency filepath: using filepath-1.5.4.0 [yaml] Dependency hspec >=1.3: using hspec-2.11.14 [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.22.0.0 [yaml] Dependency temporary: using temporary-1.3 [yaml] Dependency text: using text-2.1.2 [yaml] Dependency transformers >=0.1: using transformers-0.6.1.1 [yaml] Dependency unordered-containers: using unordered-containers-0.2.20.1 [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 exe:json2yaml dependency lib [yaml]  component exe:yaml2json dependency lib [yaml]  component test:spec dependency lib [yaml] Configured component graph: [yaml]  component yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR [yaml]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [yaml]  include attoparsec-0.14.4-KmqBpYCmdAkGrDeyOyUpTu [yaml]  include base-4.20.1.0-2277 [yaml]  include bytestring-0.12.2.0-5835 [yaml]  include conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [yaml]  include containers-0.7-dff9 [yaml]  include directory-1.3.8.5-ad1a [yaml]  include filepath-1.5.4.0-590e [yaml]  include libyaml-0.1.4-CmDedYQOth7Em84EnZxyZ7 [yaml]  include mtl-2.3.1-5ae5 [yaml]  include resourcet-1.3.0-Dxft80Lc2FNHCIZXU5iWam [yaml]  include scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [yaml]  include template-haskell-2.22.0.0-2a41 [yaml]  include text-2.1.2-9845 [yaml]  include transformers-0.6.1.1-407f [yaml]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [yaml]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [yaml]  component yaml-0.11.11.2-1T7CUWQzgenJbMqWphWsUF-json2yaml [yaml]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [yaml]  include attoparsec-0.14.4-KmqBpYCmdAkGrDeyOyUpTu [yaml]  include base-4.20.1.0-2277 [yaml]  include bytestring-0.12.2.0-5835 [yaml]  include conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [yaml]  include containers-0.7-dff9 [yaml]  include directory-1.3.8.5-ad1a [yaml]  include filepath-1.5.4.0-590e [yaml]  include libyaml-0.1.4-CmDedYQOth7Em84EnZxyZ7 [yaml]  include mtl-2.3.1-5ae5 [yaml]  include optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [yaml]  include resourcet-1.3.0-Dxft80Lc2FNHCIZXU5iWam [yaml]  include scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [yaml]  include template-haskell-2.22.0.0-2a41 [yaml]  include text-2.1.2-9845 [yaml]  include transformers-0.6.1.1-407f [yaml]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [yaml]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [yaml]  include yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR [yaml]  component yaml-0.11.11.2-IBTEbqJI5UD6qNheYhQAf8-yaml2json [yaml]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [yaml]  include attoparsec-0.14.4-KmqBpYCmdAkGrDeyOyUpTu [yaml]  include base-4.20.1.0-2277 [yaml]  include bytestring-0.12.2.0-5835 [yaml]  include conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [yaml]  include containers-0.7-dff9 [yaml]  include directory-1.3.8.5-ad1a [yaml]  include filepath-1.5.4.0-590e [yaml]  include libyaml-0.1.4-CmDedYQOth7Em84EnZxyZ7 [yaml]  include mtl-2.3.1-5ae5 [yaml]  include optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [yaml]  include resourcet-1.3.0-Dxft80Lc2FNHCIZXU5iWam [yaml]  include scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [yaml]  include template-haskell-2.22.0.0-2a41 [yaml]  include text-2.1.2-9845 [yaml]  include transformers-0.6.1.1-407f [yaml]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [yaml]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [yaml]  include yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR [yaml]  component yaml-0.11.11.2-GvFZIIxC4Vb8b6JApxRC8d-spec [yaml]  include HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [yaml]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [yaml]  include attoparsec-0.14.4-KmqBpYCmdAkGrDeyOyUpTu [yaml]  include base-4.20.1.0-2277 [yaml]  include base-compat-0.14.1-Gu9IQFquYBk7k9s24iOqpY [yaml]  include bytestring-0.12.2.0-5835 [yaml]  include conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [yaml]  include containers-0.7-dff9 [yaml]  include directory-1.3.8.5-ad1a [yaml]  include filepath-1.5.4.0-590e [yaml]  include hspec-2.11.14-3auEz28FeP0D0azREoF21o [yaml]  include libyaml-0.1.4-CmDedYQOth7Em84EnZxyZ7 [yaml]  include mockery-0.3.5-1gZs6Gh8HyS7KrENSjoMkb [yaml]  include mtl-2.3.1-5ae5 [yaml]  include raw-strings-qq-1.1-6gvAlWXdInZ4lX8rmYijtj [yaml]  include resourcet-1.3.0-Dxft80Lc2FNHCIZXU5iWam [yaml]  include scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [yaml]  include template-haskell-2.22.0.0-2a41 [yaml]  include temporary-1.3-BQ38mAt3evo5vO57xabNgq [yaml]  include text-2.1.2-9845 [yaml]  include transformers-0.6.1.1-407f [yaml]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [yaml]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [yaml]  include yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR [yaml] Linked component graph: [yaml]  unit yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR [yaml]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [yaml]  include attoparsec-0.14.4-KmqBpYCmdAkGrDeyOyUpTu [yaml]  include base-4.20.1.0-2277 [yaml]  include bytestring-0.12.2.0-5835 [yaml]  include conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [yaml]  include containers-0.7-dff9 [yaml]  include directory-1.3.8.5-ad1a [yaml]  include filepath-1.5.4.0-590e [yaml]  include libyaml-0.1.4-CmDedYQOth7Em84EnZxyZ7 [yaml]  include mtl-2.3.1-5ae5 [yaml]  include resourcet-1.3.0-Dxft80Lc2FNHCIZXU5iWam [yaml]  include scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [yaml]  include template-haskell-2.22.0.0-2a41 [yaml]  include text-2.1.2-9845 [yaml]  include transformers-0.6.1.1-407f [yaml]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [yaml]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [yaml]  Data.Yaml=yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR:Data.Yaml,Data.Yaml.Aeson=yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR:Data.Yaml.Aeson,Data.Yaml.Builder=yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR:Data.Yaml.Builder,Data.Yaml.Config=yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR:Data.Yaml.Config,Data.Yaml.Include=yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR:Data.Yaml.Include,Data.Yaml.Internal=yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR:Data.Yaml.Internal,Data.Yaml.Parser=yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR:Data.Yaml.Parser,Data.Yaml.Pretty=yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR:Data.Yaml.Pretty,Data.Yaml.TH=yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR:Data.Yaml.TH [yaml]  unit yaml-0.11.11.2-1T7CUWQzgenJbMqWphWsUF-json2yaml [yaml]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [yaml]  include attoparsec-0.14.4-KmqBpYCmdAkGrDeyOyUpTu [yaml]  include base-4.20.1.0-2277 [yaml]  include bytestring-0.12.2.0-5835 [yaml]  include conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [yaml]  include containers-0.7-dff9 [yaml]  include directory-1.3.8.5-ad1a [yaml]  include filepath-1.5.4.0-590e [yaml]  include libyaml-0.1.4-CmDedYQOth7Em84EnZxyZ7 [yaml]  include mtl-2.3.1-5ae5 [yaml]  include optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [yaml]  include resourcet-1.3.0-Dxft80Lc2FNHCIZXU5iWam [yaml]  include scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [yaml]  include template-haskell-2.22.0.0-2a41 [yaml]  include text-2.1.2-9845 [yaml]  include transformers-0.6.1.1-407f [yaml]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [yaml]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [yaml]  include yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR [yaml]  unit yaml-0.11.11.2-IBTEbqJI5UD6qNheYhQAf8-yaml2json [yaml]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [yaml]  include attoparsec-0.14.4-KmqBpYCmdAkGrDeyOyUpTu [yaml]  include base-4.20.1.0-2277 [yaml]  include bytestring-0.12.2.0-5835 [yaml]  include conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [yaml]  include containers-0.7-dff9 [yaml]  include directory-1.3.8.5-ad1a [yaml]  include filepath-1.5.4.0-590e [yaml]  include libyaml-0.1.4-CmDedYQOth7Em84EnZxyZ7 [yaml]  include mtl-2.3.1-5ae5 [yaml]  include optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [yaml]  include resourcet-1.3.0-Dxft80Lc2FNHCIZXU5iWam [yaml]  include scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [yaml]  include template-haskell-2.22.0.0-2a41 [yaml]  include text-2.1.2-9845 [yaml]  include transformers-0.6.1.1-407f [yaml]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [yaml]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [yaml]  include yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR [yaml]  unit yaml-0.11.11.2-GvFZIIxC4Vb8b6JApxRC8d-spec [yaml]  include HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [yaml]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [yaml]  include attoparsec-0.14.4-KmqBpYCmdAkGrDeyOyUpTu [yaml]  include base-4.20.1.0-2277 [yaml]  include base-compat-0.14.1-Gu9IQFquYBk7k9s24iOqpY [yaml]  include bytestring-0.12.2.0-5835 [yaml]  include conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [yaml]  include containers-0.7-dff9 [yaml]  include directory-1.3.8.5-ad1a [yaml]  include filepath-1.5.4.0-590e [yaml]  include hspec-2.11.14-3auEz28FeP0D0azREoF21o [yaml]  include libyaml-0.1.4-CmDedYQOth7Em84EnZxyZ7 [yaml]  include mockery-0.3.5-1gZs6Gh8HyS7KrENSjoMkb [yaml]  include mtl-2.3.1-5ae5 [yaml]  include raw-strings-qq-1.1-6gvAlWXdInZ4lX8rmYijtj [yaml]  include resourcet-1.3.0-Dxft80Lc2FNHCIZXU5iWam [yaml]  include scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [yaml]  include template-haskell-2.22.0.0-2a41 [yaml]  include temporary-1.3-BQ38mAt3evo5vO57xabNgq [yaml]  include text-2.1.2-9845 [yaml]  include transformers-0.6.1.1-407f [yaml]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [yaml]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [yaml]  include yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR [yaml] Ready component graph: [yaml]  definite yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR [yaml]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [yaml]  depends attoparsec-0.14.4-KmqBpYCmdAkGrDeyOyUpTu [yaml]  depends base-4.20.1.0-2277 [yaml]  depends bytestring-0.12.2.0-5835 [yaml]  depends conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [yaml]  depends containers-0.7-dff9 [yaml]  depends directory-1.3.8.5-ad1a [yaml]  depends filepath-1.5.4.0-590e [yaml]  depends libyaml-0.1.4-CmDedYQOth7Em84EnZxyZ7 [yaml]  depends mtl-2.3.1-5ae5 [yaml]  depends resourcet-1.3.0-Dxft80Lc2FNHCIZXU5iWam [yaml]  depends scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [yaml]  depends template-haskell-2.22.0.0-2a41 [yaml]  depends text-2.1.2-9845 [yaml]  depends transformers-0.6.1.1-407f [yaml]  depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [yaml]  depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [yaml]  definite yaml-0.11.11.2-IBTEbqJI5UD6qNheYhQAf8-yaml2json [yaml]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [yaml]  depends attoparsec-0.14.4-KmqBpYCmdAkGrDeyOyUpTu [yaml]  depends base-4.20.1.0-2277 [yaml]  depends bytestring-0.12.2.0-5835 [yaml]  depends conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [yaml]  depends containers-0.7-dff9 [yaml]  depends directory-1.3.8.5-ad1a [yaml]  depends filepath-1.5.4.0-590e [yaml]  depends libyaml-0.1.4-CmDedYQOth7Em84EnZxyZ7 [yaml]  depends mtl-2.3.1-5ae5 [yaml]  depends optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [yaml]  depends resourcet-1.3.0-Dxft80Lc2FNHCIZXU5iWam [yaml]  depends scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [yaml]  depends template-haskell-2.22.0.0-2a41 [yaml]  depends text-2.1.2-9845 [yaml]  depends transformers-0.6.1.1-407f [yaml]  depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [yaml]  depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [yaml]  depends yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR [yaml]  definite yaml-0.11.11.2-GvFZIIxC4Vb8b6JApxRC8d-spec [yaml]  depends HUnit-1.6.2.0-5oiOKRYRGyM8sVZY2GPYrG [yaml]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [yaml]  depends attoparsec-0.14.4-KmqBpYCmdAkGrDeyOyUpTu [yaml]  depends base-4.20.1.0-2277 [yaml]  depends base-compat-0.14.1-Gu9IQFquYBk7k9s24iOqpY [yaml]  depends bytestring-0.12.2.0-5835 [yaml]  depends conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [yaml]  depends containers-0.7-dff9 [yaml]  depends directory-1.3.8.5-ad1a [yaml]  depends filepath-1.5.4.0-590e [yaml]  depends hspec-2.11.14-3auEz28FeP0D0azREoF21o [yaml]  depends libyaml-0.1.4-CmDedYQOth7Em84EnZxyZ7 [yaml]  depends mockery-0.3.5-1gZs6Gh8HyS7KrENSjoMkb [yaml]  depends mtl-2.3.1-5ae5 [yaml]  depends raw-strings-qq-1.1-6gvAlWXdInZ4lX8rmYijtj [yaml]  depends resourcet-1.3.0-Dxft80Lc2FNHCIZXU5iWam [yaml]  depends scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [yaml]  depends template-haskell-2.22.0.0-2a41 [yaml]  depends temporary-1.3-BQ38mAt3evo5vO57xabNgq [yaml]  depends text-2.1.2-9845 [yaml]  depends transformers-0.6.1.1-407f [yaml]  depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [yaml]  depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [yaml]  depends yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR [yaml]  definite yaml-0.11.11.2-1T7CUWQzgenJbMqWphWsUF-json2yaml [yaml]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [yaml]  depends attoparsec-0.14.4-KmqBpYCmdAkGrDeyOyUpTu [yaml]  depends base-4.20.1.0-2277 [yaml]  depends bytestring-0.12.2.0-5835 [yaml]  depends conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [yaml]  depends containers-0.7-dff9 [yaml]  depends directory-1.3.8.5-ad1a [yaml]  depends filepath-1.5.4.0-590e [yaml]  depends libyaml-0.1.4-CmDedYQOth7Em84EnZxyZ7 [yaml]  depends mtl-2.3.1-5ae5 [yaml]  depends optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [yaml]  depends resourcet-1.3.0-Dxft80Lc2FNHCIZXU5iWam [yaml]  depends scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [yaml]  depends template-haskell-2.22.0.0-2a41 [yaml]  depends text-2.1.2-9845 [yaml]  depends transformers-0.6.1.1-407f [yaml]  depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [yaml]  depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [yaml]  depends yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR [yaml] Using Cabal-3.12.1.0 compiled by ghc-9.10 [yaml] Using compiler: ghc-9.10.2 [yaml] Using install prefix: [yaml] /nix/store/bdxaj836cq4s9vpymc4759ymhvkvbc0m-yaml-0.11.11.2 [yaml] Executables installed in: [yaml] /nix/store/i087iqghasc3mj1ah9h4k6fmdjgyrk2v-yaml-0.11.11.2-bin/bin [yaml] Libraries installed in: [yaml] /nix/store/bdxaj836cq4s9vpymc4759ymhvkvbc0m-yaml-0.11.11.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR [yaml] Dynamic Libraries installed in: [yaml] /nix/store/bdxaj836cq4s9vpymc4759ymhvkvbc0m-yaml-0.11.11.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [yaml] Private executables installed in: [yaml] /nix/store/bdxaj836cq4s9vpymc4759ymhvkvbc0m-yaml-0.11.11.2/libexec/x86_64-linux-ghc-9.10.2-1e2a/yaml-0.11.11.2 [yaml] Data files installed in: [yaml] /nix/store/bdxaj836cq4s9vpymc4759ymhvkvbc0m-yaml-0.11.11.2/share/x86_64-linux-ghc-9.10.2-1e2a/yaml-0.11.11.2 [yaml] Documentation installed in: [yaml] /nix/store/jdir30n9f0vpjkyqh7qnaiaz2fkmlhrc-yaml-0.11.11.2-doc/share/doc/yaml-0.11.11.2 [yaml] Configuration files installed in: [yaml] /nix/store/bdxaj836cq4s9vpymc4759ymhvkvbc0m-yaml-0.11.11.2/etc [yaml] No alex found [yaml] Using ar found on system at: [yaml] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-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/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [yaml] Using ghc version 9.10.2 found on system at: [yaml] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [yaml] Using ghc-pkg version 9.10.2 found on system at: [yaml] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [yaml] No ghcjs found [yaml] No ghcjs-pkg found [yaml] No greencard found [yaml] Using haddock version 2.31.0 found on system at: [yaml] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [yaml] No happy found [yaml] Using haskell-suite found on system at: haskell-suite-dummy-location [yaml] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [yaml] No hmake found [yaml] Using hpc version 0.69 found on system at: [yaml] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [yaml] Using hsc2hs version 0.68.10 found on system at: [yaml] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [yaml] Using hscolour version 1.25 found on system at: [yaml] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [yaml] No jhc found [yaml] Using ld found on system at: [yaml] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [yaml] No pkg-config found [yaml] Using runghc version 9.10.2 found on system at: [yaml] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [yaml] Using strip version 2.44 found on system at: [yaml] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [yaml] Using tar found on system at: [yaml] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-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] Documentation created: dist/doc/html/conduit-extra/, [conduit-extra] dist/doc/html/conduit-extra/conduit-extra.txt [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] Preprocessing test suite 'test' for conduit-extra-1.3.8... [conduit-extra] Phase: installPhase [conduit-extra] Installing library in /nix/store/p7mpz80gy3adnmp6z493d8alx269pam1-conduit-extra-1.3.8/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/conduit-extra-1.3.8-69b5Kqge72oK0hFnNbCw0I [443 of 452] Compiling Language.LSP.Protocol.Message.Parsing ( src/Language/LSP/Protocol/Message/Parsing.hs, dist/build/Language/LSP/Protocol/Message/Parsing.o, dist/build/Language/LSP/Protocol/Message/Parsing.dyn_o ) [conduit-extra] Phase: fixupPhase [conduit-extra] shrinking RPATHs of ELF executables and libraries in /nix/store/p7mpz80gy3adnmp6z493d8alx269pam1-conduit-extra-1.3.8 [conduit-extra] shrinking /nix/store/p7mpz80gy3adnmp6z493d8alx269pam1-conduit-extra-1.3.8/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSconduit-extra-1.3.8-69b5Kqge72oK0hFnNbCw0I-ghc9.10.2.so [conduit-extra] checking for references to /build/ in /nix/store/p7mpz80gy3adnmp6z493d8alx269pam1-conduit-extra-1.3.8... [conduit-extra] patching script interpreter paths in /nix/store/p7mpz80gy3adnmp6z493d8alx269pam1-conduit-extra-1.3.8 [conduit-extra] stripping (with command strip and flags -S -p) in /nix/store/p7mpz80gy3adnmp6z493d8alx269pam1-conduit-extra-1.3.8/lib [conduit-extra] shrinking RPATHs of ELF executables and libraries in /nix/store/0f58j9nijwdkv9sg3zr8p0qnank0sj2l-conduit-extra-1.3.8-doc [conduit-extra] checking for references to /build/ in /nix/store/0f58j9nijwdkv9sg3zr8p0qnank0sj2l-conduit-extra-1.3.8-doc... [conduit-extra] patching script interpreter paths in /nix/store/0f58j9nijwdkv9sg3zr8p0qnank0sj2l-conduit-extra-1.3.8-doc [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/0f58j9nijwdkv9sg3zr8p0qnank0sj2l-conduit-extra-1.3.8-doc /nix/store/p7mpz80gy3adnmp6z493d8alx269pam1-conduit-extra-1.3.8 [post-build-hook] Pushing 2 paths (132 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/p7mpz80gy3adnmp6z493d8alx269pam1-conduit-extra-1.3.8 (5.11 MiB) [post-build-hook] Pushing /nix/store/0f58j9nijwdkv9sg3zr8p0qnank0sj2l-conduit-extra-1.3.8-doc (2.11 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/0f58j9nijwdkv9sg3zr8p0qnank0sj2l-conduit-extra-1.3.8-doc /nix/store/p7mpz80gy3adnmp6z493d8alx269pam1-conduit-extra-1.3.8 [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/0f58j9nijwdkv9sg3zr8p0qnank0sj2l-conduit-extra-1.3.8-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/p7mpz80gy3adnmp6z493d8alx269pam1-conduit-extra-1.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 1 paths... [post-build-hook] copying path '/nix/store/06mdg7ry9dam9sf82aza0rhrp9q96lns-conduit-extra-1.3.8.drv' to 'https://cache.nix-ci.com'... [444 of 452] Compiling Language.LSP.Protocol.Message.Registration ( src/Language/LSP/Protocol/Message/Registration.hs, dist/build/Language/LSP/Protocol/Message/Registration.o, dist/build/Language/LSP/Protocol/Message/Registration.dyn_o ) [445 of 452] Compiling Language.LSP.Protocol.Message ( src/Language/LSP/Protocol/Message.hs, dist/build/Language/LSP/Protocol/Message.o, dist/build/Language/LSP/Protocol/Message.dyn_o ) [446 of 452] Compiling Language.LSP.Protocol.Internal.Meta ( generated/Language/LSP/Protocol/Internal/Meta.hs, dist/build/Language/LSP/Protocol/Internal/Meta.o, dist/build/Language/LSP/Protocol/Internal/Meta.dyn_o ) [447 of 452] Compiling Language.LSP.Protocol.Types.Lens ( src/Language/LSP/Protocol/Types/Lens.hs, dist/build/Language/LSP/Protocol/Types/Lens.o, dist/build/Language/LSP/Protocol/Types/Lens.dyn_o ) [448 of 452] Compiling Language.LSP.Protocol.Message.Lens ( src/Language/LSP/Protocol/Message/Lens.hs, dist/build/Language/LSP/Protocol/Message/Lens.o, dist/build/Language/LSP/Protocol/Message/Lens.dyn_o ) [449 of 452] Compiling Language.LSP.Protocol.Lens ( src/Language/LSP/Protocol/Lens.hs, dist/build/Language/LSP/Protocol/Lens.o, dist/build/Language/LSP/Protocol/Lens.dyn_o ) [450 of 452] Compiling Language.LSP.Protocol.Capabilities ( src/Language/LSP/Protocol/Capabilities.hs, dist/build/Language/LSP/Protocol/Capabilities.o, dist/build/Language/LSP/Protocol/Capabilities.dyn_o ) [451 of 452] Compiling Language.LSP.Protocol.Meta ( src/Language/LSP/Protocol/Meta.hs, dist/build/Language/LSP/Protocol/Meta.o, dist/build/Language/LSP/Protocol/Meta.dyn_o ) [452 of 452] Compiling Language.LSP.Protocol.Utils.SMethodMap ( src/Language/LSP/Protocol/Utils/SMethodMap.hs, dist/build/Language/LSP/Protocol/Utils/SMethodMap.o, dist/build/Language/LSP/Protocol/Utils/SMethodMap.dyn_o ) [ 1 of 452] Compiling Data.IxMap ( src/Data/IxMap.hs, dist/build/Data/IxMap.p_o ) [ 2 of 452] Compiling Data.Row.Hashable ( src/Data/Row/Hashable.hs, dist/build/Data/Row/Hashable.p_o ) [ 3 of 452] Compiling Language.LSP.Protocol.Message.Meta ( src/Language/LSP/Protocol/Message/Meta.hs, dist/build/Language/LSP/Protocol/Message/Meta.p_o ) [ 4 of 452] Compiling Language.LSP.Protocol.Types.LspEnum ( src/Language/LSP/Protocol/Types/LspEnum.hs, dist/build/Language/LSP/Protocol/Types/LspEnum.p_o ) [ 5 of 452] Compiling Language.LSP.Protocol.Types.Singletons ( src/Language/LSP/Protocol/Types/Singletons.hs, dist/build/Language/LSP/Protocol/Types/Singletons.p_o ) [ 6 of 452] Compiling Language.LSP.Protocol.Types.Uri ( src/Language/LSP/Protocol/Types/Uri.hs, dist/build/Language/LSP/Protocol/Types/Uri.p_o ) [yaml] [ 2 of 10] Compiling Data.Yaml.Include ( src/Data/Yaml/Include.hs, dist/build/Data/Yaml/Include.o, dist/build/Data/Yaml/Include.dyn_o ) [yaml] [ 3 of 10] Compiling Data.Yaml.Builder ( src/Data/Yaml/Builder.hs, dist/build/Data/Yaml/Builder.o, dist/build/Data/Yaml/Builder.dyn_o ) [yaml] [ 4 of 10] Compiling Data.Yaml ( src/Data/Yaml.hs, dist/build/Data/Yaml.o, dist/build/Data/Yaml.dyn_o ) [yaml] [ 5 of 10] Compiling Data.Yaml.Config ( src/Data/Yaml/Config.hs, dist/build/Data/Yaml/Config.o, dist/build/Data/Yaml/Config.dyn_o ) [yaml] [ 6 of 10] Compiling Data.Yaml.Aeson ( src/Data/Yaml/Aeson.hs, dist/build/Data/Yaml/Aeson.o, dist/build/Data/Yaml/Aeson.dyn_o ) [yaml] [ 7 of 10] Compiling Data.Yaml.Parser ( src/Data/Yaml/Parser.hs, dist/build/Data/Yaml/Parser.o, dist/build/Data/Yaml/Parser.dyn_o ) [yaml] [ 8 of 10] Compiling Data.Yaml.Pretty ( src/Data/Yaml/Pretty.hs, dist/build/Data/Yaml/Pretty.o, dist/build/Data/Yaml/Pretty.dyn_o ) [yaml] [ 9 of 10] Compiling Data.Yaml.TH ( src/Data/Yaml/TH.hs, dist/build/Data/Yaml/TH.o, dist/build/Data/Yaml/TH.dyn_o ) [yaml] [10 of 10] Compiling Paths_yaml ( dist/build/autogen/Paths_yaml.hs, dist/build/Paths_yaml.o, dist/build/Paths_yaml.dyn_o ) [yaml] [ 1 of 10] Compiling Data.Yaml.Internal ( src/Data/Yaml/Internal.hs, dist/build/Data/Yaml/Internal.p_o ) [yaml] [ 2 of 10] Compiling Data.Yaml.Include ( src/Data/Yaml/Include.hs, dist/build/Data/Yaml/Include.p_o ) [yaml] [ 3 of 10] Compiling Data.Yaml.Builder ( src/Data/Yaml/Builder.hs, dist/build/Data/Yaml/Builder.p_o ) [yaml] [ 4 of 10] Compiling Data.Yaml ( src/Data/Yaml.hs, dist/build/Data/Yaml.p_o ) [yaml] [ 5 of 10] Compiling Data.Yaml.Config ( src/Data/Yaml/Config.hs, dist/build/Data/Yaml/Config.p_o ) [yaml] [ 6 of 10] Compiling Data.Yaml.Aeson ( src/Data/Yaml/Aeson.hs, dist/build/Data/Yaml/Aeson.p_o ) [yaml] [ 7 of 10] Compiling Data.Yaml.Parser ( src/Data/Yaml/Parser.hs, dist/build/Data/Yaml/Parser.p_o ) [yaml] [ 8 of 10] Compiling Data.Yaml.Pretty ( src/Data/Yaml/Pretty.hs, dist/build/Data/Yaml/Pretty.p_o ) [yaml] [ 9 of 10] Compiling Data.Yaml.TH ( src/Data/Yaml/TH.hs, dist/build/Data/Yaml/TH.p_o ) [yaml] [10 of 10] Compiling Paths_yaml ( dist/build/autogen/Paths_yaml.hs, dist/build/Paths_yaml.p_o ) [yaml] Preprocessing executable 'yaml2json' for yaml-0.11.11.2... [yaml] Building executable 'yaml2json' for yaml-0.11.11.2... [ 7 of 452] Compiling Language.LSP.Protocol.Types.Uri.OsPath ( src/Language/LSP/Protocol/Types/Uri/OsPath.hs, dist/build/Language/LSP/Protocol/Types/Uri/OsPath.p_o ) [yaml] [1 of 3] Compiling Paths_yaml ( dist/build/yaml2json/autogen/Paths_yaml.hs, dist/build/yaml2json/yaml2json-tmp/Paths_yaml.o ) [ 8 of 452] Compiling Language.LSP.Protocol.Utils.Misc ( src/Language/LSP/Protocol/Utils/Misc.hs, dist/build/Language/LSP/Protocol/Utils/Misc.p_o ) src/Language/LSP/Protocol/Utils/Misc.hs:24:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.List’ is redundant except perhaps to import instances from ‘Data.List’ To import instances alone, use: import Data.List()  | 24 | import Data.List hiding (group)  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 9 of 452] Compiling Language.LSP.Protocol.Types.Common ( src/Language/LSP/Protocol/Types/Common.hs, dist/build/Language/LSP/Protocol/Types/Common.p_o ) [yaml] [2 of 3] Compiling Common ( exe/Common.hs, dist/build/yaml2json/yaml2json-tmp/Common.o ) [yaml] [3 of 3] Compiling Main ( exe/yaml2json.hs, dist/build/yaml2json/yaml2json-tmp/Main.o ) [yaml] [4 of 4] Linking dist/build/yaml2json/yaml2json [ 10 of 452] Compiling Data.Row.Aeson ( src/Data/Row/Aeson.hs, dist/build/Data/Row/Aeson.p_o ) [ 11 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceUnchangedDocumentDiagnosticReport ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceUnchangedDocumentDiagnosticReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceUnchangedDocumentDiagnosticReport.p_o ) [ 12 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceSymbolRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolRegistrationOptions.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 ) [ 13 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceSymbolOptions ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolOptions.p_o ) [yaml] test/Data/Yaml/IncludeSpec.hs:15:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-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]  [ 14 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceFoldersServerCapabilities ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersServerCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersServerCapabilities.p_o ) [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] test/Data/YamlSpec.hs:46:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-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: []8;;https://errors.haskell.org/messages/GHC-40910\GHC-40910]8;;\] [-Wunused-top-binds] [yaml]  Defined but not used: ‘toText’ [yaml]  | [yaml] 61 | toText = K.toText [yaml]  | ^^^^^^ [yaml]  [ 15 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceFolder ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceFolder.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceFolder.p_o ) [ 16 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceFoldersInitializeParams ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersInitializeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersInitializeParams.p_o ) [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 ) [ 17 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceFoldersChangeEvent ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersChangeEvent.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersChangeEvent.p_o ) [ 18 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressReport ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressReport.p_o ) [ 19 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressOptions ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressOptions.p_o ) [ 20 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressEnd ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressEnd.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressEnd.p_o ) [ 21 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressBegin ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressBegin.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressBegin.p_o ) [ 22 of 452] Compiling Language.LSP.Protocol.Types.Progress ( src/Language/LSP/Protocol/Types/Progress.hs, dist/build/Language/LSP/Protocol/Types/Progress.p_o ) [ 23 of 452] Compiling Language.LSP.Protocol.Internal.Types.WatchKind ( generated/Language/LSP/Protocol/Internal/Types/WatchKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/WatchKind.p_o ) [ 24 of 452] Compiling Language.LSP.Protocol.Internal.Types.VersionedTextDocumentIdentifier ( generated/Language/LSP/Protocol/Internal/Types/VersionedTextDocumentIdentifier.hs, dist/build/Language/LSP/Protocol/Internal/Types/VersionedTextDocumentIdentifier.p_o ) [ 25 of 452] Compiling Language.LSP.Protocol.Internal.Types.VersionedNotebookDocumentIdentifier ( generated/Language/LSP/Protocol/Internal/Types/VersionedNotebookDocumentIdentifier.hs, dist/build/Language/LSP/Protocol/Internal/Types/VersionedNotebookDocumentIdentifier.p_o ) [ 26 of 452] Compiling Language.LSP.Protocol.Internal.Types.Unregistration ( generated/Language/LSP/Protocol/Internal/Types/Unregistration.hs, dist/build/Language/LSP/Protocol/Internal/Types/Unregistration.p_o ) [yaml] [6 of 6] Linking dist/build/spec/spec [ 27 of 452] Compiling Language.LSP.Protocol.Internal.Types.UnregistrationParams ( generated/Language/LSP/Protocol/Internal/Types/UnregistrationParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/UnregistrationParams.p_o ) [yaml] Preprocessing executable 'json2yaml' for yaml-0.11.11.2... [yaml] Building executable 'json2yaml' for yaml-0.11.11.2... [yaml] [1 of 3] Compiling Paths_yaml ( dist/build/json2yaml/autogen/Paths_yaml.hs, dist/build/json2yaml/json2yaml-tmp/Paths_yaml.o ) [ 28 of 452] Compiling Language.LSP.Protocol.Internal.Types.UniquenessLevel ( generated/Language/LSP/Protocol/Internal/Types/UniquenessLevel.hs, dist/build/Language/LSP/Protocol/Internal/Types/UniquenessLevel.p_o ) [ 29 of 452] Compiling Language.LSP.Protocol.Internal.Types.UnchangedDocumentDiagnosticReport ( generated/Language/LSP/Protocol/Internal/Types/UnchangedDocumentDiagnosticReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/UnchangedDocumentDiagnosticReport.p_o ) [ 30 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchyOptions ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchyOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyOptions.p_o ) [ 31 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchyClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchyClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyClientCapabilities.p_o ) [ 32 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeDefinitionOptions ( generated/Language/LSP/Protocol/Internal/Types/TypeDefinitionOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeDefinitionOptions.p_o ) [ 33 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeDefinitionClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/TypeDefinitionClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeDefinitionClientCapabilities.p_o ) [ 34 of 452] Compiling Language.LSP.Protocol.Internal.Types.TraceValue ( generated/Language/LSP/Protocol/Internal/Types/TraceValue.hs, dist/build/Language/LSP/Protocol/Internal/Types/TraceValue.p_o ) [ 35 of 452] Compiling Language.LSP.Protocol.Internal.Types.TokenFormat ( generated/Language/LSP/Protocol/Internal/Types/TokenFormat.hs, dist/build/Language/LSP/Protocol/Internal/Types/TokenFormat.p_o ) [ 36 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentSyncKind ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentSyncKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSyncKind.p_o ) [ 37 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentSyncClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentSyncClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSyncClientCapabilities.p_o ) [ 38 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentSaveReason ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentSaveReason.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSaveReason.p_o ) [ 39 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentIdentifier ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentIdentifier.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentIdentifier.p_o ) [ 40 of 452] Compiling Language.LSP.Protocol.Internal.Types.WillSaveTextDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/WillSaveTextDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WillSaveTextDocumentParams.p_o ) [ 41 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentFilterScheme ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentFilterScheme.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentFilterScheme.p_o ) [ 42 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentFilterPattern ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentFilterPattern.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentFilterPattern.p_o ) [ 43 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentFilterLanguage ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentFilterLanguage.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentFilterLanguage.p_o ) [ 44 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentFilter ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentFilter.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentFilter.p_o ) [ 45 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentContentChangeWholeDocument ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentContentChangeWholeDocument.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentContentChangeWholeDocument.p_o ) [ 46 of 452] Compiling Language.LSP.Protocol.Internal.Types.SymbolTag ( generated/Language/LSP/Protocol/Internal/Types/SymbolTag.hs, dist/build/Language/LSP/Protocol/Internal/Types/SymbolTag.p_o ) [ 47 of 452] Compiling Language.LSP.Protocol.Internal.Types.SymbolKind ( generated/Language/LSP/Protocol/Internal/Types/SymbolKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/SymbolKind.p_o ) [ 48 of 452] Compiling Language.LSP.Protocol.Internal.Types.StaticRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/StaticRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/StaticRegistrationOptions.p_o ) [ 49 of 452] Compiling Language.LSP.Protocol.Internal.Types.StaleRequestSupportOptions ( generated/Language/LSP/Protocol/Internal/Types/StaleRequestSupportOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/StaleRequestSupportOptions.p_o ) [ 50 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureHelpTriggerKind ( generated/Language/LSP/Protocol/Internal/Types/SignatureHelpTriggerKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpTriggerKind.p_o ) [ 51 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureHelpOptions ( generated/Language/LSP/Protocol/Internal/Types/SignatureHelpOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpOptions.p_o ) [ 52 of 452] Compiling Language.LSP.Protocol.Internal.Types.ShowDocumentResult ( generated/Language/LSP/Protocol/Internal/Types/ShowDocumentResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/ShowDocumentResult.p_o ) [ 53 of 452] Compiling Language.LSP.Protocol.Internal.Types.ShowDocumentClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/ShowDocumentClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/ShowDocumentClientCapabilities.p_o ) [ 54 of 452] Compiling Language.LSP.Protocol.Internal.Types.SetTraceParams ( generated/Language/LSP/Protocol/Internal/Types/SetTraceParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/SetTraceParams.p_o ) [ 55 of 452] Compiling Language.LSP.Protocol.Internal.Types.ServerInfo ( generated/Language/LSP/Protocol/Internal/Types/ServerInfo.hs, dist/build/Language/LSP/Protocol/Internal/Types/ServerInfo.p_o ) [ 56 of 452] Compiling Language.LSP.Protocol.Internal.Types.ServerCompletionItemOptions ( generated/Language/LSP/Protocol/Internal/Types/ServerCompletionItemOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ServerCompletionItemOptions.p_o ) [ 57 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensWorkspaceClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensWorkspaceClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensWorkspaceClientCapabilities.p_o ) [ 58 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensPartialResult ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensPartialResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensPartialResult.p_o ) [ 59 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensLegend ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensLegend.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensLegend.p_o ) [ 60 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensFullDelta ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensFullDelta.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensFullDelta.p_o ) [ 61 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensOptions ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensOptions.p_o ) [ 62 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensEdit ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensEdit.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensEdit.p_o ) [ 63 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensDeltaPartialResult ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensDeltaPartialResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensDeltaPartialResult.p_o ) [ 64 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensDelta ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensDelta.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensDelta.p_o ) [ 65 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokens ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokens.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokens.p_o ) [ 66 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokenTypes ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokenTypes.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokenTypes.p_o ) [ 67 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokenModifiers ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokenModifiers.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokenModifiers.p_o ) [yaml] [2 of 3] Compiling Common ( exe/Common.hs, dist/build/json2yaml/json2yaml-tmp/Common.o ) [yaml] [3 of 3] Compiling Main ( exe/json2yaml.hs, dist/build/json2yaml/json2yaml-tmp/Main.o ) [ 68 of 452] Compiling Language.LSP.Protocol.Types.SemanticTokens ( src/Language/LSP/Protocol/Types/SemanticTokens.hs, dist/build/Language/LSP/Protocol/Types/SemanticTokens.p_o ) [yaml] [4 of 4] Linking dist/build/json2yaml/json2yaml [ 69 of 452] Compiling Language.LSP.Protocol.Internal.Types.SelectionRangeOptions ( generated/Language/LSP/Protocol/Internal/Types/SelectionRangeOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRangeOptions.p_o ) [ 70 of 452] Compiling Language.LSP.Protocol.Internal.Types.SelectionRangeClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/SelectionRangeClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRangeClientCapabilities.p_o ) [ 71 of 452] Compiling Language.LSP.Protocol.Internal.Types.SaveOptions ( generated/Language/LSP/Protocol/Internal/Types/SaveOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/SaveOptions.p_o ) [ 72 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentSyncOptions ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentSyncOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSyncOptions.p_o ) [ 73 of 452] Compiling Language.LSP.Protocol.Internal.Types.ResourceOperationKind ( generated/Language/LSP/Protocol/Internal/Types/ResourceOperationKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/ResourceOperationKind.p_o ) [ 74 of 452] Compiling Language.LSP.Protocol.Internal.Types.RenameOptions ( generated/Language/LSP/Protocol/Internal/Types/RenameOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/RenameOptions.p_o ) [ 75 of 452] Compiling Language.LSP.Protocol.Internal.Types.RenameFileOptions ( generated/Language/LSP/Protocol/Internal/Types/RenameFileOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/RenameFileOptions.p_o ) [ 76 of 452] Compiling Language.LSP.Protocol.Internal.Types.RegularExpressionEngineKind ( generated/Language/LSP/Protocol/Internal/Types/RegularExpressionEngineKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/RegularExpressionEngineKind.p_o ) [ 77 of 452] Compiling Language.LSP.Protocol.Internal.Types.RegularExpressionsClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/RegularExpressionsClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/RegularExpressionsClientCapabilities.p_o ) [ 78 of 452] Compiling Language.LSP.Protocol.Internal.Types.Registration ( generated/Language/LSP/Protocol/Internal/Types/Registration.hs, dist/build/Language/LSP/Protocol/Internal/Types/Registration.p_o ) [ 79 of 452] Compiling Language.LSP.Protocol.Internal.Types.RegistrationParams ( generated/Language/LSP/Protocol/Internal/Types/RegistrationParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/RegistrationParams.p_o ) [ 80 of 452] Compiling Language.LSP.Protocol.Internal.Types.ReferenceOptions ( generated/Language/LSP/Protocol/Internal/Types/ReferenceOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceOptions.p_o ) [ 81 of 452] Compiling Language.LSP.Protocol.Internal.Types.ReferenceContext ( generated/Language/LSP/Protocol/Internal/Types/ReferenceContext.hs, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceContext.p_o ) [ 82 of 452] Compiling Language.LSP.Protocol.Internal.Types.ReferenceClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/ReferenceClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceClientCapabilities.p_o ) [ 83 of 452] Compiling Language.LSP.Protocol.Internal.Types.ProgressToken ( generated/Language/LSP/Protocol/Internal/Types/ProgressToken.hs, dist/build/Language/LSP/Protocol/Internal/Types/ProgressToken.p_o ) [ 84 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceSymbolParams ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolParams.p_o ) [ 85 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressParams ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressParams.p_o ) [ 86 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressCreateParams ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressCreateParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressCreateParams.p_o ) [ 87 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressCancelParams ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressCancelParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressCancelParams.p_o ) [ 88 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensParams ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensParams.p_o ) [ 89 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensDeltaParams ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensDeltaParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensDeltaParams.p_o ) [ 90 of 452] Compiling Language.LSP.Protocol.Internal.Types.ProgressParams ( generated/Language/LSP/Protocol/Internal/Types/ProgressParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ProgressParams.p_o ) [ 91 of 452] Compiling Language.LSP.Protocol.Internal.Types.PreviousResultId ( generated/Language/LSP/Protocol/Internal/Types/PreviousResultId.hs, dist/build/Language/LSP/Protocol/Internal/Types/PreviousResultId.p_o ) [ 92 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceDiagnosticParams ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceDiagnosticParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceDiagnosticParams.p_o ) [ 93 of 452] Compiling Language.LSP.Protocol.Internal.Types.PrepareSupportDefaultBehavior ( generated/Language/LSP/Protocol/Internal/Types/PrepareSupportDefaultBehavior.hs, dist/build/Language/LSP/Protocol/Internal/Types/PrepareSupportDefaultBehavior.p_o ) [ 94 of 452] Compiling Language.LSP.Protocol.Internal.Types.RenameClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/RenameClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/RenameClientCapabilities.p_o ) [ 95 of 452] Compiling Language.LSP.Protocol.Internal.Types.PrepareRenameDefaultBehavior ( generated/Language/LSP/Protocol/Internal/Types/PrepareRenameDefaultBehavior.hs, dist/build/Language/LSP/Protocol/Internal/Types/PrepareRenameDefaultBehavior.p_o ) [ 96 of 452] Compiling Language.LSP.Protocol.Internal.Types.PositionEncodingKind ( generated/Language/LSP/Protocol/Internal/Types/PositionEncodingKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/PositionEncodingKind.p_o ) [ 97 of 452] Compiling Language.LSP.Protocol.Internal.Types.Position ( generated/Language/LSP/Protocol/Internal/Types/Position.hs, dist/build/Language/LSP/Protocol/Internal/Types/Position.p_o ) [ 98 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchyPrepareParams ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchyPrepareParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyPrepareParams.p_o ) [ 99 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeDefinitionParams ( generated/Language/LSP/Protocol/Internal/Types/TypeDefinitionParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeDefinitionParams.p_o ) [100 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentPositionParams ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentPositionParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentPositionParams.p_o ) [101 of 452] Compiling Language.LSP.Protocol.Internal.Types.SelectionRangeParams ( generated/Language/LSP/Protocol/Internal/Types/SelectionRangeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRangeParams.p_o ) [102 of 452] Compiling Language.LSP.Protocol.Internal.Types.RenameParams ( generated/Language/LSP/Protocol/Internal/Types/RenameParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/RenameParams.p_o ) [103 of 452] Compiling Language.LSP.Protocol.Internal.Types.ReferenceParams ( generated/Language/LSP/Protocol/Internal/Types/ReferenceParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceParams.p_o ) [104 of 452] Compiling Language.LSP.Protocol.Internal.Types.Range ( generated/Language/LSP/Protocol/Internal/Types/Range.hs, dist/build/Language/LSP/Protocol/Internal/Types/Range.p_o ) [105 of 452] Compiling Language.LSP.Protocol.Types.Location ( src/Language/LSP/Protocol/Types/Location.hs, dist/build/Language/LSP/Protocol/Types/Location.p_o ) [106 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchyItem ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchyItem.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyItem.p_o ) [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.0385 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] [ 1 of 10] Compiling Data.Yaml.Internal ( src/Data/Yaml/Internal.hs, nothing ) [yaml] [ 2 of 10] Compiling Data.Yaml.Include ( src/Data/Yaml/Include.hs, nothing ) [yaml] [ 3 of 10] Compiling Data.Yaml.Builder ( src/Data/Yaml/Builder.hs, nothing ) [yaml] [ 4 of 10] Compiling Data.Yaml ( src/Data/Yaml.hs, nothing ) [yaml] [ 5 of 10] Compiling Data.Yaml.Config ( src/Data/Yaml/Config.hs, nothing ) [yaml] [ 6 of 10] Compiling Data.Yaml.Aeson ( src/Data/Yaml/Aeson.hs, nothing ) [yaml] [ 7 of 10] Compiling Data.Yaml.Parser ( src/Data/Yaml/Parser.hs, nothing ) [yaml] [ 8 of 10] Compiling Data.Yaml.Pretty ( src/Data/Yaml/Pretty.hs, nothing ) [yaml] [ 9 of 10] Compiling Data.Yaml.TH ( src/Data/Yaml/TH.hs, nothing ) [yaml] [10 of 10] Compiling Paths_yaml ( dist/build/autogen/Paths_yaml.hs, nothing ) [yaml] Haddock coverage: [yaml] Warning: 'setStringStyle' is out of scope. [yaml]  If you qualify the identifier, haddock can try to link it anyway. [yaml]  42% ( 8 / 19) in 'Data.Yaml.Internal' [yaml]  Missing documentation for: [yaml]  Module header [yaml]  ParseException (src/Data/Yaml/Internal.hs:99) [yaml]  Warning (src/Data/Yaml/Internal.hs:176) [yaml]  parse (src/Data/Yaml/Internal.hs:198) [yaml]  Parse (src/Data/Yaml/Internal.hs:190) [yaml]  decodeHelper (src/Data/Yaml/Internal.hs:357) [yaml]  decodeHelper_ (src/Data/Yaml/Internal.hs:372) [yaml]  decodeAllHelper (src/Data/Yaml/Internal.hs:363) [yaml]  decodeAllHelper_ (src/Data/Yaml/Internal.hs:380) [yaml]  textToScientific (src/Data/Yaml/Internal.hs:250) [yaml]  StringStyle (src/Data/Yaml/Internal.hs:385) [yaml]  75% ( 3 / 4) in 'Data.Yaml.Include' [yaml]  Missing documentation for: [yaml]  Module header [yaml]  87% ( 29 / 33) in 'Data.Yaml.Builder' [yaml]  Missing documentation for: [yaml]  YamlBuilder (src/Data/Yaml/Builder.hs:66) [yaml]  ToYaml (src/Data/Yaml/Builder.hs:68) [yaml]  writeYamlFile (src/Data/Yaml/Builder.hs:235) [yaml]  .= (src/Data/Yaml/Builder.hs:64) [yaml] Warning: 'YamlException' is ambiguous. It is defined [yaml]  * in ‘Text.Libyaml’ [yaml]  * in ‘Text.Libyaml’ [yaml]  You may be able to disambiguate the identifier by qualifying it or [yaml]  by specifying the type/value namespace explicitly. [yaml]  Defaulting to the one defined in ‘Text.Libyaml’ [yaml]  87% ( 56 / 64) in 'Data.Yaml' [yaml]  Missing documentation for: [yaml]  decodeHelper (src/Data/Yaml/Internal.hs:357) [yaml]  ParseException (src/Data/Yaml/Internal.hs:99) [yaml]  YamlException [yaml]  .= [yaml]  parseMonad (src/Data/Yaml.hs:291) [yaml]  decode (src/Data/Yaml.hs:186) [yaml]  decodeFile (src/Data/Yaml.hs:194) [yaml]  decodeEither (src/Data/Yaml.hs:235) [yaml]  100% ( 15 / 15) in 'Data.Yaml.Config' [yaml]  100% ( 2 / 2) in 'Data.Yaml.Aeson' [yaml]  5% ( 1 / 18) in 'Data.Yaml.Parser' [yaml]  Missing documentation for: [yaml]  YamlParser (src/Data/Yaml/Parser.hs:31) [yaml]  lookupAnchor (src/Data/Yaml/Parser.hs:67) [yaml]  withAnchor (src/Data/Yaml/Parser.hs:70) [yaml]  withMapping (src/Data/Yaml/Parser.hs:77) [yaml]  withSequence (src/Data/Yaml/Parser.hs:82) [yaml]  withText (src/Data/Yaml/Parser.hs:87) [yaml]  typeMismatch (src/Data/Yaml/Parser.hs:92) [yaml]  FromYaml (src/Data/Yaml/Parser.hs:106) [yaml]  YamlValue (src/Data/Yaml/Parser.hs:123) [yaml]  AnchorMap (src/Data/Yaml/Parser.hs:130) [yaml]  RawDoc (src/Data/Yaml/Parser.hs:131) [yaml]  parseRawDoc (src/Data/Yaml/Parser.hs:135) [yaml]  .: (src/Data/Yaml/Parser.hs:141) [yaml]  YamlParseException (src/Data/Yaml/Parser.hs:146) [yaml]  sinkValue (src/Data/Yaml/Parser.hs:154) [yaml]  sinkRawDoc (src/Data/Yaml/Parser.hs:201) [yaml]  readYamlFile (src/Data/Yaml/Parser.hs:204) [yaml] Warning: 'encode' is out of scope. [yaml]  If you qualify the identifier, haddock can try to link it anyway. [yaml]  88% ( 8 / 9) in 'Data.Yaml.Pretty' [yaml]  Missing documentation for: [yaml]  pretty (src/Data/Yaml/Pretty.hs:86) [yaml]  87% ( 14 / 16) in 'Data.Yaml.TH' [yaml]  Missing documentation for: [yaml]  Module header [yaml]  .= [107 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchySupertypesParams ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchySupertypesParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchySupertypesParams.p_o ) [yaml] Warning: Data.Yaml.Internal: could not find link destinations for: [yaml]  - Data.Yaml.Internal.ParseState [yaml] Warning: Data.Yaml: could not find link destinations for: [yaml]  - Data.Vector.Vector [yaml]  - Data.Aeson.Types.Generic.ProductSize [yaml]  - Data.Aeson.Types.FromJSON.withBoundedScientific [yaml]  - Data.Aeson.Types.ToJSON.KeyValuePair [yaml]  - Data.Aeson.Types.ToJSON.FromPairs [yaml]  - Data.Aeson.Types.ToJSON.gToJSON [yaml]  - Data.Aeson.Types.ToJSON.fromPairs [yaml]  - Data.Aeson.Types.ToJSON.pair [yaml]  - Data.Vector.Generic.Base.Vector [yaml]  - Data.Aeson.Types.Internal.Rep_Value [yaml]  - Data.Vector.Primitive.Vector [yaml]  - Data.Vector.Storable.Vector [yaml]  - Data.Aeson.Types.ToJSON.ConsToJSON [yaml]  - Data.Aeson.Types.ToJSON.EncodeProduct [yaml]  - Data.Aeson.Types.ToJSON.WriteProduct [yaml]  - Data.Aeson.Types.ToJSON.SumToJSON' [yaml]  - Data.Aeson.Types.ToJSON.TwoElemArray [yaml]  - Data.Aeson.Types.ToJSON.sumToJSON' [yaml] Warning: Data.Yaml.TH: could not find link destinations for: [yaml]  - Data.Vector.Vector [yaml]  - Data.Aeson.Types.Generic.ProductSize [yaml]  - Data.Aeson.Types.ToJSON.KeyValuePair [yaml]  - Data.Aeson.Types.ToJSON.FromPairs [yaml]  - Data.Aeson.Types.ToJSON.gToJSON [yaml]  - Data.Aeson.Types.ToJSON.fromPairs [yaml]  - Data.Aeson.Types.ToJSON.pair [yaml]  - Data.Vector.Generic.Base.Vector [yaml]  - Data.Aeson.Types.Internal.Rep_Value [yaml]  - Data.Vector.Primitive.Vector [yaml]  - Data.Vector.Storable.Vector [yaml]  - Data.Aeson.Types.ToJSON.ConsToJSON [yaml]  - Data.Aeson.Types.ToJSON.EncodeProduct [yaml]  - Data.Aeson.Types.ToJSON.WriteProduct [yaml]  - Data.Aeson.Types.ToJSON.SumToJSON' [yaml]  - Data.Aeson.Types.ToJSON.TwoElemArray [yaml]  - Data.Aeson.Types.ToJSON.sumToJSON' [108 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchySubtypesParams ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchySubtypesParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchySubtypesParams.p_o ) [109 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextEdit ( generated/Language/LSP/Protocol/Internal/Types/TextEdit.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextEdit.p_o ) [110 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentContentChangePartial ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentContentChangePartial.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentContentChangePartial.p_o ) [111 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentContentChangeEvent ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentContentChangeEvent.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentContentChangeEvent.p_o ) [112 of 452] Compiling Language.LSP.Protocol.Internal.Types.ShowDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/ShowDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ShowDocumentParams.p_o ) [113 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensRangeParams ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensRangeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensRangeParams.p_o ) [114 of 452] Compiling Language.LSP.Protocol.Internal.Types.SelectionRange ( generated/Language/LSP/Protocol/Internal/Types/SelectionRange.hs, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRange.p_o ) [115 of 452] Compiling Language.LSP.Protocol.Internal.Types.PrepareRenamePlaceholder ( generated/Language/LSP/Protocol/Internal/Types/PrepareRenamePlaceholder.hs, dist/build/Language/LSP/Protocol/Internal/Types/PrepareRenamePlaceholder.p_o ) [116 of 452] Compiling Language.LSP.Protocol.Internal.Types.PrepareRenameResult ( generated/Language/LSP/Protocol/Internal/Types/PrepareRenameResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/PrepareRenameResult.p_o ) [117 of 452] Compiling Language.LSP.Protocol.Internal.Types.PrepareRenameParams ( generated/Language/LSP/Protocol/Internal/Types/PrepareRenameParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/PrepareRenameParams.p_o ) [118 of 452] Compiling Language.LSP.Protocol.Internal.Types.Pattern ( generated/Language/LSP/Protocol/Internal/Types/Pattern.hs, dist/build/Language/LSP/Protocol/Internal/Types/Pattern.p_o ) [119 of 452] Compiling Language.LSP.Protocol.Internal.Types.RelativePattern ( generated/Language/LSP/Protocol/Internal/Types/RelativePattern.hs, dist/build/Language/LSP/Protocol/Internal/Types/RelativePattern.p_o ) [120 of 452] Compiling Language.LSP.Protocol.Internal.Types.PartialResultParams ( generated/Language/LSP/Protocol/Internal/Types/PartialResultParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/PartialResultParams.p_o ) [121 of 452] Compiling Language.LSP.Protocol.Internal.Types.OptionalVersionedTextDocumentIdentifier ( generated/Language/LSP/Protocol/Internal/Types/OptionalVersionedTextDocumentIdentifier.hs, dist/build/Language/LSP/Protocol/Internal/Types/OptionalVersionedTextDocumentIdentifier.p_o ) [122 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentSyncClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentSyncClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentSyncClientCapabilities.p_o ) [123 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentIdentifier ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentIdentifier.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentIdentifier.p_o ) [124 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterScheme ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterScheme.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterScheme.p_o ) [125 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterPattern ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterPattern.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterPattern.p_o ) [126 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterNotebookType ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterNotebookType.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterNotebookType.p_o ) [127 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentFilter ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilter.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilter.p_o ) [128 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentClientCapabilities.p_o ) [129 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentCellContentChanges ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellContentChanges.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellContentChanges.p_o ) [130 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookCellTextDocumentFilter ( generated/Language/LSP/Protocol/Internal/Types/NotebookCellTextDocumentFilter.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCellTextDocumentFilter.p_o ) [131 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookCellLanguage ( generated/Language/LSP/Protocol/Internal/Types/NotebookCellLanguage.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCellLanguage.p_o ) [132 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterWithNotebook ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterWithNotebook.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterWithNotebook.p_o ) [133 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterWithCells ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterWithCells.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterWithCells.p_o ) [134 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentSyncRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentSyncRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentSyncRegistrationOptions.p_o ) [135 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentSyncOptions ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentSyncOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentSyncOptions.p_o ) [136 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookCellKind ( generated/Language/LSP/Protocol/Internal/Types/NotebookCellKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCellKind.p_o ) [137 of 452] Compiling Language.LSP.Protocol.Internal.Types.MonikerParams ( generated/Language/LSP/Protocol/Internal/Types/MonikerParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/MonikerParams.p_o ) [138 of 452] Compiling Language.LSP.Protocol.Internal.Types.MonikerOptions ( generated/Language/LSP/Protocol/Internal/Types/MonikerOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/MonikerOptions.p_o ) [139 of 452] Compiling Language.LSP.Protocol.Internal.Types.MonikerKind ( generated/Language/LSP/Protocol/Internal/Types/MonikerKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/MonikerKind.p_o ) [140 of 452] Compiling Language.LSP.Protocol.Internal.Types.MonikerClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/MonikerClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/MonikerClientCapabilities.p_o ) [141 of 452] Compiling Language.LSP.Protocol.Internal.Types.Moniker ( generated/Language/LSP/Protocol/Internal/Types/Moniker.hs, dist/build/Language/LSP/Protocol/Internal/Types/Moniker.p_o ) [142 of 452] Compiling Language.LSP.Protocol.Internal.Types.MessageType ( generated/Language/LSP/Protocol/Internal/Types/MessageType.hs, dist/build/Language/LSP/Protocol/Internal/Types/MessageType.p_o ) [143 of 452] Compiling Language.LSP.Protocol.Internal.Types.ShowMessageParams ( generated/Language/LSP/Protocol/Internal/Types/ShowMessageParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ShowMessageParams.p_o ) [144 of 452] Compiling Language.LSP.Protocol.Internal.Types.MessageActionItem ( generated/Language/LSP/Protocol/Internal/Types/MessageActionItem.hs, dist/build/Language/LSP/Protocol/Internal/Types/MessageActionItem.p_o ) [145 of 452] Compiling Language.LSP.Protocol.Internal.Types.ShowMessageRequestParams ( generated/Language/LSP/Protocol/Internal/Types/ShowMessageRequestParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ShowMessageRequestParams.p_o ) [146 of 452] Compiling Language.LSP.Protocol.Internal.Types.MarkupKind ( generated/Language/LSP/Protocol/Internal/Types/MarkupKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/MarkupKind.p_o ) [147 of 452] Compiling Language.LSP.Protocol.Internal.Types.MarkupContent ( generated/Language/LSP/Protocol/Internal/Types/MarkupContent.hs, dist/build/Language/LSP/Protocol/Internal/Types/MarkupContent.p_o ) [148 of 452] Compiling Language.LSP.Protocol.Types.MarkupContent ( src/Language/LSP/Protocol/Types/MarkupContent.hs, dist/build/Language/LSP/Protocol/Types/MarkupContent.p_o ) [149 of 452] Compiling Language.LSP.Protocol.Internal.Types.ParameterInformation ( generated/Language/LSP/Protocol/Internal/Types/ParameterInformation.hs, dist/build/Language/LSP/Protocol/Internal/Types/ParameterInformation.p_o ) [150 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureInformation ( generated/Language/LSP/Protocol/Internal/Types/SignatureInformation.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureInformation.p_o ) [151 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureHelp ( generated/Language/LSP/Protocol/Internal/Types/SignatureHelp.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelp.p_o ) [152 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureHelpContext ( generated/Language/LSP/Protocol/Internal/Types/SignatureHelpContext.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpContext.p_o ) [153 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureHelpParams ( generated/Language/LSP/Protocol/Internal/Types/SignatureHelpParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpParams.p_o ) [yaml] Documentation created: dist/doc/html/yaml/, dist/doc/html/yaml/yaml.txt [yaml] Preprocessing executable 'yaml2json' for yaml-0.11.11.2... [yaml] Preprocessing test suite 'spec' for yaml-0.11.11.2... [yaml] Preprocessing executable 'json2yaml' for yaml-0.11.11.2... [yaml] Phase: installPhase [yaml] Installing library in /nix/store/bdxaj836cq4s9vpymc4759ymhvkvbc0m-yaml-0.11.11.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR [yaml] Installing executable yaml2json in /nix/store/i087iqghasc3mj1ah9h4k6fmdjgyrk2v-yaml-0.11.11.2-bin/bin [yaml] Warning: The directory [yaml] /nix/store/i087iqghasc3mj1ah9h4k6fmdjgyrk2v-yaml-0.11.11.2-bin/bin is not in [yaml] the system search path. [yaml] Installing executable json2yaml in /nix/store/i087iqghasc3mj1ah9h4k6fmdjgyrk2v-yaml-0.11.11.2-bin/bin [yaml] Warning: The directory [yaml] /nix/store/i087iqghasc3mj1ah9h4k6fmdjgyrk2v-yaml-0.11.11.2-bin/bin is not in [yaml] the system search path. [yaml] Phase: fixupPhase [yaml] shrinking RPATHs of ELF executables and libraries in /nix/store/bdxaj836cq4s9vpymc4759ymhvkvbc0m-yaml-0.11.11.2 [yaml] shrinking /nix/store/bdxaj836cq4s9vpymc4759ymhvkvbc0m-yaml-0.11.11.2/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSyaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR-ghc9.10.2.so [yaml] checking for references to /build/ in /nix/store/bdxaj836cq4s9vpymc4759ymhvkvbc0m-yaml-0.11.11.2... [yaml] patching script interpreter paths in /nix/store/bdxaj836cq4s9vpymc4759ymhvkvbc0m-yaml-0.11.11.2 [yaml] stripping (with command strip and flags -S -p) in /nix/store/bdxaj836cq4s9vpymc4759ymhvkvbc0m-yaml-0.11.11.2/lib [154 of 452] Compiling Language.LSP.Protocol.Internal.Types.MarkedStringWithLanguage ( generated/Language/LSP/Protocol/Internal/Types/MarkedStringWithLanguage.hs, dist/build/Language/LSP/Protocol/Internal/Types/MarkedStringWithLanguage.p_o ) [155 of 452] Compiling Language.LSP.Protocol.Internal.Types.MarkedString ( generated/Language/LSP/Protocol/Internal/Types/MarkedString.hs, dist/build/Language/LSP/Protocol/Internal/Types/MarkedString.p_o ) [156 of 452] Compiling Language.LSP.Protocol.Internal.Types.MarkdownClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/MarkdownClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/MarkdownClientCapabilities.p_o ) [157 of 452] Compiling Language.LSP.Protocol.Internal.Types.LogTraceParams ( generated/Language/LSP/Protocol/Internal/Types/LogTraceParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/LogTraceParams.p_o ) [158 of 452] Compiling Language.LSP.Protocol.Internal.Types.LogMessageParams ( generated/Language/LSP/Protocol/Internal/Types/LogMessageParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/LogMessageParams.p_o ) [159 of 452] Compiling Language.LSP.Protocol.Internal.Types.LocationUriOnly ( generated/Language/LSP/Protocol/Internal/Types/LocationUriOnly.hs, dist/build/Language/LSP/Protocol/Internal/Types/LocationUriOnly.p_o ) [160 of 452] Compiling Language.LSP.Protocol.Internal.Types.LocationLink ( generated/Language/LSP/Protocol/Internal/Types/LocationLink.hs, dist/build/Language/LSP/Protocol/Internal/Types/LocationLink.p_o ) [161 of 452] Compiling Language.LSP.Protocol.Internal.Types.Location ( generated/Language/LSP/Protocol/Internal/Types/Location.hs, dist/build/Language/LSP/Protocol/Internal/Types/Location.p_o ) [162 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceSymbol ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceSymbol.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbol.p_o ) [163 of 452] Compiling Language.LSP.Protocol.Internal.Types.SymbolInformation ( generated/Language/LSP/Protocol/Internal/Types/SymbolInformation.hs, dist/build/Language/LSP/Protocol/Internal/Types/SymbolInformation.p_o ) [164 of 452] Compiling Language.LSP.Protocol.Internal.Types.LinkedEditingRanges ( generated/Language/LSP/Protocol/Internal/Types/LinkedEditingRanges.hs, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRanges.p_o ) [165 of 452] Compiling Language.LSP.Protocol.Internal.Types.LinkedEditingRangeParams ( generated/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeParams.p_o ) [166 of 452] Compiling Language.LSP.Protocol.Internal.Types.LinkedEditingRangeOptions ( generated/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeOptions.p_o ) [167 of 452] Compiling Language.LSP.Protocol.Internal.Types.LinkedEditingRangeClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeClientCapabilities.p_o ) [168 of 452] Compiling Language.LSP.Protocol.Internal.Types.LanguageKind ( generated/Language/LSP/Protocol/Internal/Types/LanguageKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/LanguageKind.p_o ) [169 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentItem ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentItem.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentItem.p_o ) [170 of 452] Compiling Language.LSP.Protocol.Internal.Types.LSPErrorCodes ( generated/Language/LSP/Protocol/Internal/Types/LSPErrorCodes.hs, dist/build/Language/LSP/Protocol/Internal/Types/LSPErrorCodes.p_o ) [171 of 452] Compiling Language.LSP.Protocol.Internal.Types.InsertTextMode ( generated/Language/LSP/Protocol/Internal/Types/InsertTextMode.hs, dist/build/Language/LSP/Protocol/Internal/Types/InsertTextMode.p_o ) [172 of 452] Compiling Language.LSP.Protocol.Internal.Types.InsertTextFormat ( generated/Language/LSP/Protocol/Internal/Types/InsertTextFormat.hs, dist/build/Language/LSP/Protocol/Internal/Types/InsertTextFormat.p_o ) [173 of 452] Compiling Language.LSP.Protocol.Internal.Types.InsertReplaceEdit ( generated/Language/LSP/Protocol/Internal/Types/InsertReplaceEdit.hs, dist/build/Language/LSP/Protocol/Internal/Types/InsertReplaceEdit.p_o ) [174 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueWorkspaceClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/InlineValueWorkspaceClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueWorkspaceClientCapabilities.p_o ) [175 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueVariableLookup ( generated/Language/LSP/Protocol/Internal/Types/InlineValueVariableLookup.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueVariableLookup.p_o ) [176 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueText ( generated/Language/LSP/Protocol/Internal/Types/InlineValueText.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueText.p_o ) [177 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueOptions ( generated/Language/LSP/Protocol/Internal/Types/InlineValueOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueOptions.p_o ) [178 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueEvaluatableExpression ( generated/Language/LSP/Protocol/Internal/Types/InlineValueEvaluatableExpression.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueEvaluatableExpression.p_o ) [179 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueContext ( generated/Language/LSP/Protocol/Internal/Types/InlineValueContext.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueContext.p_o ) [180 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueParams ( generated/Language/LSP/Protocol/Internal/Types/InlineValueParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueParams.p_o ) [181 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/InlineValueClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueClientCapabilities.p_o ) [182 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValue ( generated/Language/LSP/Protocol/Internal/Types/InlineValue.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValue.p_o ) [183 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHintWorkspaceClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/InlayHintWorkspaceClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintWorkspaceClientCapabilities.p_o ) [184 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHintParams ( generated/Language/LSP/Protocol/Internal/Types/InlayHintParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintParams.p_o ) [185 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHintOptions ( generated/Language/LSP/Protocol/Internal/Types/InlayHintOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintOptions.p_o ) [186 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHintKind ( generated/Language/LSP/Protocol/Internal/Types/InlayHintKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintKind.p_o ) [187 of 452] Compiling Language.LSP.Protocol.Internal.Types.InitializedParams ( generated/Language/LSP/Protocol/Internal/Types/InitializedParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/InitializedParams.p_o ) [188 of 452] Compiling Language.LSP.Protocol.Internal.Types.InitializeError ( generated/Language/LSP/Protocol/Internal/Types/InitializeError.hs, dist/build/Language/LSP/Protocol/Internal/Types/InitializeError.p_o ) [189 of 452] Compiling Language.LSP.Protocol.Internal.Types.ImplementationParams ( generated/Language/LSP/Protocol/Internal/Types/ImplementationParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ImplementationParams.p_o ) [190 of 452] Compiling Language.LSP.Protocol.Internal.Types.ImplementationOptions ( generated/Language/LSP/Protocol/Internal/Types/ImplementationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ImplementationOptions.p_o ) [191 of 452] Compiling Language.LSP.Protocol.Internal.Types.ImplementationClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/ImplementationClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/ImplementationClientCapabilities.p_o ) [192 of 452] Compiling Language.LSP.Protocol.Internal.Types.HoverParams ( generated/Language/LSP/Protocol/Internal/Types/HoverParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/HoverParams.p_o ) [193 of 452] Compiling Language.LSP.Protocol.Internal.Types.HoverOptions ( generated/Language/LSP/Protocol/Internal/Types/HoverOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/HoverOptions.p_o ) [194 of 452] Compiling Language.LSP.Protocol.Internal.Types.HoverClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/HoverClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/HoverClientCapabilities.p_o ) [195 of 452] Compiling Language.LSP.Protocol.Internal.Types.Hover ( generated/Language/LSP/Protocol/Internal/Types/Hover.hs, dist/build/Language/LSP/Protocol/Internal/Types/Hover.p_o ) [196 of 452] Compiling Language.LSP.Protocol.Internal.Types.GlobPattern ( generated/Language/LSP/Protocol/Internal/Types/GlobPattern.hs, dist/build/Language/LSP/Protocol/Internal/Types/GlobPattern.p_o ) [197 of 452] Compiling Language.LSP.Protocol.Internal.Types.GeneralClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/GeneralClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/GeneralClientCapabilities.p_o ) [198 of 452] Compiling Language.LSP.Protocol.Internal.Types.FormattingOptions ( generated/Language/LSP/Protocol/Internal/Types/FormattingOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/FormattingOptions.p_o ) [199 of 452] Compiling Language.LSP.Protocol.Internal.Types.FoldingRangeParams ( generated/Language/LSP/Protocol/Internal/Types/FoldingRangeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeParams.p_o ) [200 of 452] Compiling Language.LSP.Protocol.Internal.Types.FoldingRangeOptions ( generated/Language/LSP/Protocol/Internal/Types/FoldingRangeOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeOptions.p_o ) [201 of 452] Compiling Language.LSP.Protocol.Internal.Types.FoldingRangeKind ( generated/Language/LSP/Protocol/Internal/Types/FoldingRangeKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeKind.p_o ) [202 of 452] Compiling Language.LSP.Protocol.Internal.Types.FoldingRange ( generated/Language/LSP/Protocol/Internal/Types/FoldingRange.hs, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRange.p_o ) [203 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileSystemWatcher ( generated/Language/LSP/Protocol/Internal/Types/FileSystemWatcher.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileSystemWatcher.p_o ) [204 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileRename ( generated/Language/LSP/Protocol/Internal/Types/FileRename.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileRename.p_o ) [205 of 452] Compiling Language.LSP.Protocol.Internal.Types.RenameFilesParams ( generated/Language/LSP/Protocol/Internal/Types/RenameFilesParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/RenameFilesParams.p_o ) [206 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationPatternOptions ( generated/Language/LSP/Protocol/Internal/Types/FileOperationPatternOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationPatternOptions.p_o ) [207 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationPatternKind ( generated/Language/LSP/Protocol/Internal/Types/FileOperationPatternKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationPatternKind.p_o ) [208 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationPattern ( generated/Language/LSP/Protocol/Internal/Types/FileOperationPattern.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationPattern.p_o ) [209 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationFilter ( generated/Language/LSP/Protocol/Internal/Types/FileOperationFilter.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationFilter.p_o ) [210 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/FileOperationRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationRegistrationOptions.p_o ) [211 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationOptions ( generated/Language/LSP/Protocol/Internal/Types/FileOperationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationOptions.p_o ) [212 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceOptions ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceOptions.p_o ) [213 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/FileOperationClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationClientCapabilities.p_o ) [214 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileDelete ( generated/Language/LSP/Protocol/Internal/Types/FileDelete.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileDelete.p_o ) [215 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileCreate ( generated/Language/LSP/Protocol/Internal/Types/FileCreate.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileCreate.p_o ) [216 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileChangeType ( generated/Language/LSP/Protocol/Internal/Types/FileChangeType.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileChangeType.p_o ) [217 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileEvent ( generated/Language/LSP/Protocol/Internal/Types/FileEvent.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileEvent.p_o ) [218 of 452] Compiling Language.LSP.Protocol.Internal.Types.FailureHandlingKind ( generated/Language/LSP/Protocol/Internal/Types/FailureHandlingKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/FailureHandlingKind.p_o ) [219 of 452] Compiling Language.LSP.Protocol.Internal.Types.ExecutionSummary ( generated/Language/LSP/Protocol/Internal/Types/ExecutionSummary.hs, dist/build/Language/LSP/Protocol/Internal/Types/ExecutionSummary.p_o ) [220 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookCell ( generated/Language/LSP/Protocol/Internal/Types/NotebookCell.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCell.p_o ) [221 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocument ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocument.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocument.p_o ) [222 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookCellArrayChange ( generated/Language/LSP/Protocol/Internal/Types/NotebookCellArrayChange.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCellArrayChange.p_o ) [223 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentCellChangeStructure ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellChangeStructure.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellChangeStructure.p_o ) [224 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentCellChanges ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellChanges.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellChanges.p_o ) [225 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentChangeEvent ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentChangeEvent.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentChangeEvent.p_o ) [yaml] shrinking RPATHs of ELF executables and libraries in /nix/store/jdir30n9f0vpjkyqh7qnaiaz2fkmlhrc-yaml-0.11.11.2-doc [yaml] checking for references to /build/ in /nix/store/jdir30n9f0vpjkyqh7qnaiaz2fkmlhrc-yaml-0.11.11.2-doc... [yaml] patching script interpreter paths in /nix/store/jdir30n9f0vpjkyqh7qnaiaz2fkmlhrc-yaml-0.11.11.2-doc [yaml] shrinking RPATHs of ELF executables and libraries in /nix/store/i087iqghasc3mj1ah9h4k6fmdjgyrk2v-yaml-0.11.11.2-bin [yaml] shrinking /nix/store/i087iqghasc3mj1ah9h4k6fmdjgyrk2v-yaml-0.11.11.2-bin/bin/yaml2json [yaml] shrinking /nix/store/i087iqghasc3mj1ah9h4k6fmdjgyrk2v-yaml-0.11.11.2-bin/bin/json2yaml [yaml] checking for references to /build/ in /nix/store/i087iqghasc3mj1ah9h4k6fmdjgyrk2v-yaml-0.11.11.2-bin... [yaml] patching script interpreter paths in /nix/store/i087iqghasc3mj1ah9h4k6fmdjgyrk2v-yaml-0.11.11.2-bin [yaml] stripping (with command strip and flags -S -p) in /nix/store/i087iqghasc3mj1ah9h4k6fmdjgyrk2v-yaml-0.11.11.2-bin/bin [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/bdxaj836cq4s9vpymc4759ymhvkvbc0m-yaml-0.11.11.2 /nix/store/i087iqghasc3mj1ah9h4k6fmdjgyrk2v-yaml-0.11.11.2-bin /nix/store/jdir30n9f0vpjkyqh7qnaiaz2fkmlhrc-yaml-0.11.11.2-doc [post-build-hook] Pushing 3 paths (182 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/bdxaj836cq4s9vpymc4759ymhvkvbc0m-yaml-0.11.11.2 (5.12 MiB) [post-build-hook] Pushing /nix/store/jdir30n9f0vpjkyqh7qnaiaz2fkmlhrc-yaml-0.11.11.2-doc (2.96 MiB) [post-build-hook] Pushing /nix/store/i087iqghasc3mj1ah9h4k6fmdjgyrk2v-yaml-0.11.11.2-bin (6.47 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/bdxaj836cq4s9vpymc4759ymhvkvbc0m-yaml-0.11.11.2 /nix/store/i087iqghasc3mj1ah9h4k6fmdjgyrk2v-yaml-0.11.11.2-bin /nix/store/jdir30n9f0vpjkyqh7qnaiaz2fkmlhrc-yaml-0.11.11.2-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 3 paths... [post-build-hook] copying path '/nix/store/i087iqghasc3mj1ah9h4k6fmdjgyrk2v-yaml-0.11.11.2-bin' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/jdir30n9f0vpjkyqh7qnaiaz2fkmlhrc-yaml-0.11.11.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/bdxaj836cq4s9vpymc4759ymhvkvbc0m-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/148sj13nq76834mybb83fdwipd0f7ry0-yaml-0.11.11.2.drv' to 'https://cache.nix-ci.com'... Building fourmolu Building hie-bios Building hlint Building implicit-hie [226 of 452] Compiling Language.LSP.Protocol.Internal.Types.ExecuteCommandRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/ExecuteCommandRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ExecuteCommandRegistrationOptions.p_o ) [227 of 452] Compiling Language.LSP.Protocol.Internal.Types.ExecuteCommandParams ( generated/Language/LSP/Protocol/Internal/Types/ExecuteCommandParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ExecuteCommandParams.p_o ) [228 of 452] Compiling Language.LSP.Protocol.Internal.Types.ExecuteCommandOptions ( generated/Language/LSP/Protocol/Internal/Types/ExecuteCommandOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ExecuteCommandOptions.p_o ) [229 of 452] Compiling Language.LSP.Protocol.Internal.Types.ExecuteCommandClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/ExecuteCommandClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/ExecuteCommandClientCapabilities.p_o ) [230 of 452] Compiling Language.LSP.Protocol.Internal.Types.ErrorCodes ( generated/Language/LSP/Protocol/Internal/Types/ErrorCodes.hs, dist/build/Language/LSP/Protocol/Internal/Types/ErrorCodes.p_o ) [231 of 452] Compiling Language.LSP.Protocol.Internal.Types.EditRangeWithInsertReplace ( generated/Language/LSP/Protocol/Internal/Types/EditRangeWithInsertReplace.hs, dist/build/Language/LSP/Protocol/Internal/Types/EditRangeWithInsertReplace.p_o ) [232 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentSymbolParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentSymbolParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSymbolParams.p_o ) [233 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentSymbolOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentSymbolOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSymbolOptions.p_o ) [234 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentSymbol ( generated/Language/LSP/Protocol/Internal/Types/DocumentSymbol.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSymbol.p_o ) [235 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentRangeFormattingParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingParams.p_o ) [236 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentRangeFormattingOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingOptions.p_o ) [237 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentRangeFormattingClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingClientCapabilities.p_o ) [238 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingParams.p_o ) [239 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingOptions.p_o ) [240 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingClientCapabilities.p_o ) [241 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentLinkParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentLinkParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentLinkParams.p_o ) [242 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentLinkOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentLinkOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentLinkOptions.p_o ) [243 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentLinkClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DocumentLinkClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentLinkClientCapabilities.p_o ) [244 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentLink ( generated/Language/LSP/Protocol/Internal/Types/DocumentLink.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentLink.p_o ) [245 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentHighlightParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentHighlightParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlightParams.p_o ) [246 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentHighlightOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentHighlightOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlightOptions.p_o ) [247 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentHighlightKind ( generated/Language/LSP/Protocol/Internal/Types/DocumentHighlightKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlightKind.p_o ) [248 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentHighlightClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DocumentHighlightClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlightClientCapabilities.p_o ) [249 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentHighlight ( generated/Language/LSP/Protocol/Internal/Types/DocumentHighlight.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlight.p_o ) [250 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentFormattingParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentFormattingParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentFormattingParams.p_o ) [251 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentFormattingOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentFormattingOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentFormattingOptions.p_o ) [252 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentFormattingClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DocumentFormattingClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentFormattingClientCapabilities.p_o ) [253 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentFilter ( generated/Language/LSP/Protocol/Internal/Types/DocumentFilter.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentFilter.p_o ) [254 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentSelector ( generated/Language/LSP/Protocol/Internal/Types/DocumentSelector.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSelector.p_o ) [255 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchyRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchyRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyRegistrationOptions.p_o ) [256 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeDefinitionRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/TypeDefinitionRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeDefinitionRegistrationOptions.p_o ) [257 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentSaveRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentSaveRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSaveRegistrationOptions.p_o ) [258 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentRegistrationOptions.p_o ) [259 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentChangeRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentChangeRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentChangeRegistrationOptions.p_o ) [260 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureHelpRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/SignatureHelpRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpRegistrationOptions.p_o ) [261 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensRegistrationOptions.p_o ) [262 of 452] Compiling Language.LSP.Protocol.Internal.Types.SelectionRangeRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/SelectionRangeRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRangeRegistrationOptions.p_o ) [263 of 452] Compiling Language.LSP.Protocol.Internal.Types.RenameRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/RenameRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/RenameRegistrationOptions.p_o ) [264 of 452] Compiling Language.LSP.Protocol.Internal.Types.ReferenceRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/ReferenceRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceRegistrationOptions.p_o ) [265 of 452] Compiling Language.LSP.Protocol.Internal.Types.MonikerRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/MonikerRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/MonikerRegistrationOptions.p_o ) [266 of 452] Compiling Language.LSP.Protocol.Internal.Types.LinkedEditingRangeRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeRegistrationOptions.p_o ) [267 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/InlineValueRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueRegistrationOptions.p_o ) [268 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHintRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/InlayHintRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintRegistrationOptions.p_o ) [269 of 452] Compiling Language.LSP.Protocol.Internal.Types.ImplementationRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/ImplementationRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ImplementationRegistrationOptions.p_o ) [270 of 452] Compiling Language.LSP.Protocol.Internal.Types.HoverRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/HoverRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/HoverRegistrationOptions.p_o ) [271 of 452] Compiling Language.LSP.Protocol.Internal.Types.FoldingRangeRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/FoldingRangeRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeRegistrationOptions.p_o ) [272 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentSymbolRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentSymbolRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSymbolRegistrationOptions.p_o ) [273 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentRangeFormattingRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingRegistrationOptions.p_o ) [274 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingRegistrationOptions.p_o ) [275 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentLinkRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentLinkRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentLinkRegistrationOptions.p_o ) [276 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentHighlightRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentHighlightRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlightRegistrationOptions.p_o ) [277 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentFormattingRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentFormattingRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentFormattingRegistrationOptions.p_o ) [278 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentDiagnosticReportKind ( generated/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticReportKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticReportKind.p_o ) [279 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentDiagnosticParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticParams.p_o ) [280 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentColorRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentColorRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentColorRegistrationOptions.p_o ) [281 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentColorParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentColorParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentColorParams.p_o ) [282 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentColorOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentColorOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentColorOptions.p_o ) [283 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentColorClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DocumentColorClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentColorClientCapabilities.p_o ) [284 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidSaveTextDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidSaveTextDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidSaveTextDocumentParams.p_o ) [285 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidSaveNotebookDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidSaveNotebookDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidSaveNotebookDocumentParams.p_o ) [286 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidOpenTextDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidOpenTextDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidOpenTextDocumentParams.p_o ) [287 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidOpenNotebookDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidOpenNotebookDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidOpenNotebookDocumentParams.p_o ) [288 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidCloseTextDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidCloseTextDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidCloseTextDocumentParams.p_o ) [289 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidCloseNotebookDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidCloseNotebookDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidCloseNotebookDocumentParams.p_o ) [290 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeWorkspaceFoldersParams ( generated/Language/LSP/Protocol/Internal/Types/DidChangeWorkspaceFoldersParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeWorkspaceFoldersParams.p_o ) [291 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeWatchedFilesRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DidChangeWatchedFilesRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeWatchedFilesRegistrationOptions.p_o ) [292 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeWatchedFilesParams ( generated/Language/LSP/Protocol/Internal/Types/DidChangeWatchedFilesParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeWatchedFilesParams.p_o ) [293 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeWatchedFilesClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DidChangeWatchedFilesClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeWatchedFilesClientCapabilities.p_o ) [294 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeTextDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidChangeTextDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeTextDocumentParams.p_o ) [295 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeNotebookDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidChangeNotebookDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeNotebookDocumentParams.p_o ) [296 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeConfigurationRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DidChangeConfigurationRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeConfigurationRegistrationOptions.p_o ) [297 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeConfigurationParams ( generated/Language/LSP/Protocol/Internal/Types/DidChangeConfigurationParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeConfigurationParams.p_o ) [298 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeConfigurationClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DidChangeConfigurationClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeConfigurationClientCapabilities.p_o ) [299 of 452] Compiling Language.LSP.Protocol.Internal.Types.DiagnosticWorkspaceClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DiagnosticWorkspaceClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticWorkspaceClientCapabilities.p_o ) [300 of 452] Compiling Language.LSP.Protocol.Internal.Types.DiagnosticTag ( generated/Language/LSP/Protocol/Internal/Types/DiagnosticTag.hs, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticTag.p_o ) [301 of 452] Compiling Language.LSP.Protocol.Internal.Types.DiagnosticSeverity ( generated/Language/LSP/Protocol/Internal/Types/DiagnosticSeverity.hs, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticSeverity.p_o ) [302 of 452] Compiling Language.LSP.Protocol.Internal.Types.DiagnosticServerCancellationData ( generated/Language/LSP/Protocol/Internal/Types/DiagnosticServerCancellationData.hs, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticServerCancellationData.p_o ) [303 of 452] Compiling Language.LSP.Protocol.Internal.Types.DiagnosticRelatedInformation ( generated/Language/LSP/Protocol/Internal/Types/DiagnosticRelatedInformation.hs, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticRelatedInformation.p_o ) [304 of 452] Compiling Language.LSP.Protocol.Internal.Types.DiagnosticRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DiagnosticRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticRegistrationOptions.p_o ) [305 of 452] Compiling Language.LSP.Protocol.Internal.Types.DiagnosticOptions ( generated/Language/LSP/Protocol/Internal/Types/DiagnosticOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticOptions.p_o ) [306 of 452] Compiling Language.LSP.Protocol.Internal.Types.DiagnosticClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DiagnosticClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticClientCapabilities.p_o ) [307 of 452] Compiling Language.LSP.Protocol.Internal.Types.DeleteFilesParams ( generated/Language/LSP/Protocol/Internal/Types/DeleteFilesParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DeleteFilesParams.p_o ) [308 of 452] Compiling Language.LSP.Protocol.Internal.Types.DeleteFileOptions ( generated/Language/LSP/Protocol/Internal/Types/DeleteFileOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DeleteFileOptions.p_o ) [309 of 452] Compiling Language.LSP.Protocol.Internal.Types.DefinitionRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DefinitionRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionRegistrationOptions.p_o ) [310 of 452] Compiling Language.LSP.Protocol.Internal.Types.DefinitionParams ( generated/Language/LSP/Protocol/Internal/Types/DefinitionParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionParams.p_o ) [311 of 452] Compiling Language.LSP.Protocol.Internal.Types.DefinitionOptions ( generated/Language/LSP/Protocol/Internal/Types/DefinitionOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionOptions.p_o ) [312 of 452] Compiling Language.LSP.Protocol.Internal.Types.DefinitionLink ( generated/Language/LSP/Protocol/Internal/Types/DefinitionLink.hs, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionLink.p_o ) [313 of 452] Compiling Language.LSP.Protocol.Internal.Types.DefinitionClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DefinitionClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionClientCapabilities.p_o ) [314 of 452] Compiling Language.LSP.Protocol.Internal.Types.Definition ( generated/Language/LSP/Protocol/Internal/Types/Definition.hs, dist/build/Language/LSP/Protocol/Internal/Types/Definition.p_o ) [315 of 452] Compiling Language.LSP.Protocol.Internal.Types.DeclarationRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DeclarationRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationRegistrationOptions.p_o ) [316 of 452] Compiling Language.LSP.Protocol.Internal.Types.DeclarationParams ( generated/Language/LSP/Protocol/Internal/Types/DeclarationParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationParams.p_o ) [317 of 452] Compiling Language.LSP.Protocol.Internal.Types.DeclarationOptions ( generated/Language/LSP/Protocol/Internal/Types/DeclarationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationOptions.p_o ) [318 of 452] Compiling Language.LSP.Protocol.Internal.Types.DeclarationLink ( generated/Language/LSP/Protocol/Internal/Types/DeclarationLink.hs, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationLink.p_o ) [319 of 452] Compiling Language.LSP.Protocol.Internal.Types.DeclarationClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DeclarationClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationClientCapabilities.p_o ) [320 of 452] Compiling Language.LSP.Protocol.Internal.Types.Declaration ( generated/Language/LSP/Protocol/Internal/Types/Declaration.hs, dist/build/Language/LSP/Protocol/Internal/Types/Declaration.p_o ) [321 of 452] Compiling Language.LSP.Protocol.Internal.Types.CreateFilesParams ( generated/Language/LSP/Protocol/Internal/Types/CreateFilesParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/CreateFilesParams.p_o ) [322 of 452] Compiling Language.LSP.Protocol.Internal.Types.CreateFileOptions ( generated/Language/LSP/Protocol/Internal/Types/CreateFileOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CreateFileOptions.p_o ) [323 of 452] Compiling Language.LSP.Protocol.Internal.Types.ConfigurationItem ( generated/Language/LSP/Protocol/Internal/Types/ConfigurationItem.hs, dist/build/Language/LSP/Protocol/Internal/Types/ConfigurationItem.p_o ) [324 of 452] Compiling Language.LSP.Protocol.Internal.Types.ConfigurationParams ( generated/Language/LSP/Protocol/Internal/Types/ConfigurationParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ConfigurationParams.p_o ) [325 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionTriggerKind ( generated/Language/LSP/Protocol/Internal/Types/CompletionTriggerKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionTriggerKind.p_o ) [326 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/CompletionRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionRegistrationOptions.p_o ) [327 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionOptions ( generated/Language/LSP/Protocol/Internal/Types/CompletionOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionOptions.p_o ) [328 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionListCapabilities ( generated/Language/LSP/Protocol/Internal/Types/CompletionListCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionListCapabilities.p_o ) [329 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionItemTag ( generated/Language/LSP/Protocol/Internal/Types/CompletionItemTag.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionItemTag.p_o ) [330 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionItemTagOptions ( generated/Language/LSP/Protocol/Internal/Types/CompletionItemTagOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionItemTagOptions.p_o ) [331 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionItemLabelDetails ( generated/Language/LSP/Protocol/Internal/Types/CompletionItemLabelDetails.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionItemLabelDetails.p_o ) [332 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionItemKind ( generated/Language/LSP/Protocol/Internal/Types/CompletionItemKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionItemKind.p_o ) [333 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionItemDefaults ( generated/Language/LSP/Protocol/Internal/Types/CompletionItemDefaults.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionItemDefaults.p_o ) [334 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionContext ( generated/Language/LSP/Protocol/Internal/Types/CompletionContext.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionContext.p_o ) [335 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionParams ( generated/Language/LSP/Protocol/Internal/Types/CompletionParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionParams.p_o ) [336 of 452] Compiling Language.LSP.Protocol.Internal.Types.Command ( generated/Language/LSP/Protocol/Internal/Types/Command.hs, dist/build/Language/LSP/Protocol/Internal/Types/Command.p_o ) [337 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHintLabelPart ( generated/Language/LSP/Protocol/Internal/Types/InlayHintLabelPart.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintLabelPart.p_o ) [338 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHint ( generated/Language/LSP/Protocol/Internal/Types/InlayHint.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHint.p_o ) [339 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionItem ( generated/Language/LSP/Protocol/Internal/Types/CompletionItem.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionItem.p_o ) [340 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionList ( generated/Language/LSP/Protocol/Internal/Types/CompletionList.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionList.p_o ) [341 of 452] Compiling Language.LSP.Protocol.Internal.Types.ColorPresentation ( generated/Language/LSP/Protocol/Internal/Types/ColorPresentation.hs, dist/build/Language/LSP/Protocol/Internal/Types/ColorPresentation.p_o ) [342 of 452] Compiling Language.LSP.Protocol.Internal.Types.Color ( generated/Language/LSP/Protocol/Internal/Types/Color.hs, dist/build/Language/LSP/Protocol/Internal/Types/Color.p_o ) [343 of 452] Compiling Language.LSP.Protocol.Internal.Types.ColorPresentationParams ( generated/Language/LSP/Protocol/Internal/Types/ColorPresentationParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ColorPresentationParams.p_o ) [344 of 452] Compiling Language.LSP.Protocol.Internal.Types.ColorInformation ( generated/Language/LSP/Protocol/Internal/Types/ColorInformation.hs, dist/build/Language/LSP/Protocol/Internal/Types/ColorInformation.p_o ) [345 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeLensWorkspaceClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/CodeLensWorkspaceClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeLensWorkspaceClientCapabilities.p_o ) [346 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeLensRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/CodeLensRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeLensRegistrationOptions.p_o ) [347 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeLensParams ( generated/Language/LSP/Protocol/Internal/Types/CodeLensParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeLensParams.p_o ) [348 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeLensOptions ( generated/Language/LSP/Protocol/Internal/Types/CodeLensOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeLensOptions.p_o ) [349 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeLensClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/CodeLensClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeLensClientCapabilities.p_o ) [350 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeLens ( generated/Language/LSP/Protocol/Internal/Types/CodeLens.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeLens.p_o ) [351 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeDescription ( generated/Language/LSP/Protocol/Internal/Types/CodeDescription.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeDescription.p_o ) [352 of 452] Compiling Language.LSP.Protocol.Internal.Types.Diagnostic ( generated/Language/LSP/Protocol/Internal/Types/Diagnostic.hs, dist/build/Language/LSP/Protocol/Internal/Types/Diagnostic.p_o ) [353 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceFullDocumentDiagnosticReport ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceFullDocumentDiagnosticReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceFullDocumentDiagnosticReport.p_o ) [354 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceDocumentDiagnosticReport ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceDocumentDiagnosticReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceDocumentDiagnosticReport.p_o ) [355 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceDiagnosticReportPartialResult ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceDiagnosticReportPartialResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceDiagnosticReportPartialResult.p_o ) [356 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceDiagnosticReport ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceDiagnosticReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceDiagnosticReport.p_o ) [357 of 452] Compiling Language.LSP.Protocol.Internal.Types.PublishDiagnosticsParams ( generated/Language/LSP/Protocol/Internal/Types/PublishDiagnosticsParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/PublishDiagnosticsParams.p_o ) [358 of 452] Compiling Language.LSP.Protocol.Internal.Types.FullDocumentDiagnosticReport ( generated/Language/LSP/Protocol/Internal/Types/FullDocumentDiagnosticReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/FullDocumentDiagnosticReport.p_o ) [359 of 452] Compiling Language.LSP.Protocol.Internal.Types.RelatedUnchangedDocumentDiagnosticReport ( generated/Language/LSP/Protocol/Internal/Types/RelatedUnchangedDocumentDiagnosticReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/RelatedUnchangedDocumentDiagnosticReport.p_o ) [360 of 452] Compiling Language.LSP.Protocol.Internal.Types.RelatedFullDocumentDiagnosticReport ( generated/Language/LSP/Protocol/Internal/Types/RelatedFullDocumentDiagnosticReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/RelatedFullDocumentDiagnosticReport.p_o ) [361 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentDiagnosticReport ( generated/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticReport.p_o ) [362 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentDiagnosticReportPartialResult ( generated/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticReportPartialResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticReportPartialResult.p_o ) [363 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeActionTriggerKind ( generated/Language/LSP/Protocol/Internal/Types/CodeActionTriggerKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionTriggerKind.p_o ) [364 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeActionKind ( generated/Language/LSP/Protocol/Internal/Types/CodeActionKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionKind.p_o ) [365 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeActionRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/CodeActionRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionRegistrationOptions.p_o ) [366 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeActionOptions ( generated/Language/LSP/Protocol/Internal/Types/CodeActionOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionOptions.p_o ) [367 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeActionDisabled ( generated/Language/LSP/Protocol/Internal/Types/CodeActionDisabled.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionDisabled.p_o ) [368 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeActionContext ( generated/Language/LSP/Protocol/Internal/Types/CodeActionContext.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionContext.p_o ) [369 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeActionParams ( generated/Language/LSP/Protocol/Internal/Types/CodeActionParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionParams.p_o ) [370 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientSymbolTagOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientSymbolTagOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientSymbolTagOptions.p_o ) [371 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientSymbolResolveOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientSymbolResolveOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientSymbolResolveOptions.p_o ) [372 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientSymbolKindOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientSymbolKindOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientSymbolKindOptions.p_o ) [373 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceSymbolClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolClientCapabilities.p_o ) [374 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentSymbolClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DocumentSymbolClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSymbolClientCapabilities.p_o ) [375 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientSignatureParameterInformationOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientSignatureParameterInformationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientSignatureParameterInformationOptions.p_o ) [376 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientSignatureInformationOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientSignatureInformationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientSignatureInformationOptions.p_o ) [377 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureHelpClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/SignatureHelpClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpClientCapabilities.p_o ) [378 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientShowMessageActionItemOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientShowMessageActionItemOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientShowMessageActionItemOptions.p_o ) [379 of 452] Compiling Language.LSP.Protocol.Internal.Types.ShowMessageRequestClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/ShowMessageRequestClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/ShowMessageRequestClientCapabilities.p_o ) [380 of 452] Compiling Language.LSP.Protocol.Internal.Types.WindowClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/WindowClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/WindowClientCapabilities.p_o ) [381 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientSemanticTokensRequestFullDelta ( generated/Language/LSP/Protocol/Internal/Types/ClientSemanticTokensRequestFullDelta.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientSemanticTokensRequestFullDelta.p_o ) [382 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientSemanticTokensRequestOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientSemanticTokensRequestOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientSemanticTokensRequestOptions.p_o ) [383 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensClientCapabilities.p_o ) [384 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientInlayHintResolveOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientInlayHintResolveOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientInlayHintResolveOptions.p_o ) [385 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHintClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/InlayHintClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintClientCapabilities.p_o ) [386 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientInfo ( generated/Language/LSP/Protocol/Internal/Types/ClientInfo.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientInfo.p_o ) [387 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientFoldingRangeOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientFoldingRangeOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientFoldingRangeOptions.p_o ) [388 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientFoldingRangeKindOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientFoldingRangeKindOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientFoldingRangeKindOptions.p_o ) [389 of 452] Compiling Language.LSP.Protocol.Internal.Types.FoldingRangeClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/FoldingRangeClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeClientCapabilities.p_o ) [390 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientDiagnosticsTagOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientDiagnosticsTagOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientDiagnosticsTagOptions.p_o ) [391 of 452] Compiling Language.LSP.Protocol.Internal.Types.PublishDiagnosticsClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/PublishDiagnosticsClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/PublishDiagnosticsClientCapabilities.p_o ) [392 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientCompletionItemResolveOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientCompletionItemResolveOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientCompletionItemResolveOptions.p_o ) [393 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientCompletionItemOptionsKind ( generated/Language/LSP/Protocol/Internal/Types/ClientCompletionItemOptionsKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientCompletionItemOptionsKind.p_o ) [394 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientCompletionItemInsertTextModeOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientCompletionItemInsertTextModeOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientCompletionItemInsertTextModeOptions.p_o ) [395 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientCompletionItemOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientCompletionItemOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientCompletionItemOptions.p_o ) [396 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/CompletionClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionClientCapabilities.p_o ) [397 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientCodeActionResolveOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientCodeActionResolveOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientCodeActionResolveOptions.p_o ) [398 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientCodeActionKindOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientCodeActionKindOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientCodeActionKindOptions.p_o ) [399 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientCodeActionLiteralOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientCodeActionLiteralOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientCodeActionLiteralOptions.p_o ) [400 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeActionClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/CodeActionClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionClientCapabilities.p_o ) [401 of 452] Compiling Language.LSP.Protocol.Internal.Types.ChangeAnnotationsSupportOptions ( generated/Language/LSP/Protocol/Internal/Types/ChangeAnnotationsSupportOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ChangeAnnotationsSupportOptions.p_o ) [402 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceEditClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceEditClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceEditClientCapabilities.p_o ) [403 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceClientCapabilities.p_o ) [404 of 452] Compiling Language.LSP.Protocol.Internal.Types.ChangeAnnotationIdentifier ( generated/Language/LSP/Protocol/Internal/Types/ChangeAnnotationIdentifier.hs, dist/build/Language/LSP/Protocol/Internal/Types/ChangeAnnotationIdentifier.p_o ) [405 of 452] Compiling Language.LSP.Protocol.Internal.Types.ResourceOperation ( generated/Language/LSP/Protocol/Internal/Types/ResourceOperation.hs, dist/build/Language/LSP/Protocol/Internal/Types/ResourceOperation.p_o ) [406 of 452] Compiling Language.LSP.Protocol.Internal.Types.RenameFile ( generated/Language/LSP/Protocol/Internal/Types/RenameFile.hs, dist/build/Language/LSP/Protocol/Internal/Types/RenameFile.p_o ) [407 of 452] Compiling Language.LSP.Protocol.Internal.Types.DeleteFile ( generated/Language/LSP/Protocol/Internal/Types/DeleteFile.hs, dist/build/Language/LSP/Protocol/Internal/Types/DeleteFile.p_o ) [408 of 452] Compiling Language.LSP.Protocol.Internal.Types.CreateFile ( generated/Language/LSP/Protocol/Internal/Types/CreateFile.hs, dist/build/Language/LSP/Protocol/Internal/Types/CreateFile.p_o ) [409 of 452] Compiling Language.LSP.Protocol.Internal.Types.ChangeAnnotation ( generated/Language/LSP/Protocol/Internal/Types/ChangeAnnotation.hs, dist/build/Language/LSP/Protocol/Internal/Types/ChangeAnnotation.p_o ) [410 of 452] Compiling Language.LSP.Protocol.Internal.Types.CancelParams ( generated/Language/LSP/Protocol/Internal/Types/CancelParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/CancelParams.p_o ) [411 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyRegistrationOptions.p_o ) [412 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyPrepareParams ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyPrepareParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyPrepareParams.p_o ) [413 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyOptions ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyOptions.p_o ) [414 of 452] Compiling Language.LSP.Protocol.Internal.Types.ServerCapabilities ( generated/Language/LSP/Protocol/Internal/Types/ServerCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/ServerCapabilities.p_o ) [hie-bios] Phase: setupCompilerEnvironmentPhase [hie-bios] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [fourmolu] Phase: setupCompilerEnvironmentPhase [fourmolu] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [hlint] Phase: setupCompilerEnvironmentPhase [hlint] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [implicit-hie] Phase: setupCompilerEnvironmentPhase [implicit-hie] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [hie-bios] Phase: unpackPhase [hie-bios] unpacking source archive /nix/store/1q0lzdvc5cjjwxiljm45mh7w5j9jhr1h-hie-bios-0.17.0.tar.gz [hie-bios] source root is hie-bios-0.17.0 [hie-bios] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "hie-bios-0.17.0/wrappers/cabal-with-repl.hs" [hie-bios] Phase: patchPhase [hie-bios] Replace Cabal file with edited version from mirror://hackage/hie-bios-0.17.0/revision/1.cabal. [hie-bios] Phase: compileBuildDriverPhase [hie-bios] setupCompileFlags: -package-db=/build/tmp.yuow8h3fXB/setup-package.conf.d -threaded [hlint] Phase: unpackPhase [fourmolu] Phase: unpackPhase [hlint] unpacking source archive /nix/store/10wkx6p9h2c1h0yyyihk1j18l2d2hkhr-hlint-3.10.tar.gz [fourmolu] unpacking source archive /nix/store/6ay48kdn9mk3mccq6xh1pf7qzpqmqrq6-fourmolu-0.19.0.1.tar.gz [hlint] source root is hlint-3.10 [hlint] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "hlint-3.10/tests/wildcards.test" [hlint] Phase: patchPhase [implicit-hie] Phase: unpackPhase [implicit-hie] unpacking source archive /nix/store/czymcpdrh6a611g040b8nv7xvg4lk72f-implicit-hie-0.1.4.0.tar.gz [hlint] Phase: compileBuildDriverPhase [implicit-hie] source root is implicit-hie-0.1.4.0 [hlint] setupCompileFlags: -package-db=/build/tmp.bipuO7Vi2D/setup-package.conf.d -threaded [implicit-hie] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "implicit-hie-0.1.4.0/test/stackHie.yaml" [implicit-hie] Phase: patchPhase [hie-bios] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.yuow8h3fXB/Main.o ) [implicit-hie] Phase: compileBuildDriverPhase [implicit-hie] setupCompileFlags: -package-db=/build/tmp.OeKEzu19lh/setup-package.conf.d -threaded [fourmolu] source root is fourmolu-0.19.0.1 [hlint] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.bipuO7Vi2D/Main.o ) [hie-bios] [2 of 2] Linking Setup [fourmolu] setting SOURCE_DATE_EPOCH to timestamp 1759086834 of file "fourmolu-0.19.0.1/tests/Spec.hs" [fourmolu] Phase: patchPhase [fourmolu] Phase: compileBuildDriverPhase [fourmolu] setupCompileFlags: -package-db=/build/tmp.VZEHHMfdbx/setup-package.conf.d -threaded [implicit-hie] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.OeKEzu19lh/Main.o ) [hlint] [2 of 2] Linking Setup [fourmolu] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.VZEHHMfdbx/Main.o ) [implicit-hie] [2 of 2] Linking Setup [fourmolu] [2 of 2] Linking Setup [hie-bios] Phase: updateAutotoolsGnuConfigScriptsPhase [hie-bios] Phase: configurePhase [hie-bios] configureFlags: --verbose --prefix=/nix/store/1jskgykk4b8g3df98ishsp0v59ggwa7w-hie-bios-0.17.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/qakrj8viqnyp73yyz2wxfmi3jrvd51hc-hie-bios-0.17.0-doc/share/doc/hie-bios-0.17.0 --with-gcc=gcc --package-db=/build/tmp.yuow8h3fXB/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/lib [hie-bios] Using Parsec parser [hie-bios] Configuring hie-bios-0.17.0... [hlint] Phase: updateAutotoolsGnuConfigScriptsPhase [implicit-hie] Phase: updateAutotoolsGnuConfigScriptsPhase [implicit-hie] Phase: configurePhase [hlint] Phase: configurePhase [implicit-hie] configureFlags: --verbose --prefix=/nix/store/2wz8f9glpkk870c66q8jcccy4jinjis4-implicit-hie-0.1.4.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/wwhfqrmn0qkr2krl92cr71wylcbv168m-implicit-hie-0.1.4.0-doc/share/doc/implicit-hie-0.1.4.0 --with-gcc=gcc --package-db=/build/tmp.OeKEzu19lh/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [hlint] configureFlags: --verbose --prefix=/nix/store/31l11nainccf1jb87xqnww3f8zj8z244-hlint-3.10 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --datadir=/nix/store/qhv6g74lm8x2f7c170svl016k228qrlz-hlint-3.10-data/share/ghc-9.10.2 --docdir=/nix/store/3wkc1q8xx7dn9kv3dqr2nrq25xp821qd-hlint-3.10-doc/share/doc/hlint-3.10 --with-gcc=gcc --package-db=/build/tmp.bipuO7Vi2D/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [implicit-hie] Using Parsec parser [implicit-hie] Configuring implicit-hie-0.1.4.0... [hlint] Using Parsec parser [hlint] Configuring hlint-3.10... [fourmolu] Phase: updateAutotoolsGnuConfigScriptsPhase [fourmolu] Phase: configurePhase [fourmolu] configureFlags: --verbose --prefix=/nix/store/yw6x3zwj4a8h2m2g0xdihqcqgyyp4g9f-fourmolu-0.19.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/96ahfq2zv1mls3s9pm2w9azpa6c6nsdl-fourmolu-0.19.0.1-doc/share/doc/fourmolu-0.19.0.1 --with-gcc=gcc --package-db=/build/tmp.VZEHHMfdbx/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [fourmolu] Using Parsec parser [fourmolu] Configuring fourmolu-0.19.0.1... [hlint] Flags chosen: ghc-lib=True, gpl=True, hsyaml=False, threaded=True [implicit-hie] Flags chosen: executable=True [fourmolu] Flags chosen: dev=False [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.20.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.12.2.0 [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.8 [hie-bios] Dependency cryptohash-sha1 >=0.11.100 && <0.12: using [hie-bios] cryptohash-sha1-0.11.101.0 [hie-bios] Dependency deepseq >=1.4.3 && <1.6: using deepseq-1.5.0.0 [hie-bios] Dependency directory >=1.3.0 && <1.4: using directory-1.3.8.5 [hie-bios] Dependency exceptions >=0.10 && <0.11: using exceptions-0.10.9 [hie-bios] Dependency extra >=1.6.14 && <1.9: using extra-1.8.1 [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.5.4.0 [hie-bios] Dependency ghc >=9.2.1 && <9.13: using ghc-9.10.2 [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 >=2.18 && <2.24: using template-haskell-2.22.0.0 [hie-bios] Dependency temporary >=1.2 && <1.4: using temporary-1.3 [hie-bios] Dependency text >=1.2.3 && <2.2: using text-2.1.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.1 [hie-bios] Dependency unix-compat >=0.5.1 && <0.8: using unix-compat-0.7.4.1 [hie-bios] Dependency unordered-containers >=0.2.9 && <0.3: using [hie-bios] unordered-containers-0.2.20.1 [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.20.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.5 [hie-bios] Dependency filepath: using filepath-1.5.4.0 [hie-bios] Dependency hie-bios: using hie-bios-0.17.0 [hie-bios] Dependency optparse-applicative >=0.17 && <0.20: using [hie-bios] optparse-applicative-0.18.1.0 [hie-bios] Dependency prettyprinter: using prettyprinter-1.7.1 [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.17.0-Jq1MxfLda7f6MzZKKC5hOV [hie-bios]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [hie-bios]  include base-4.20.1.0-2277 [hie-bios]  include base16-bytestring-1.0.2.0-9J5qprYMiNV4ri2c748XNn [hie-bios]  include bytestring-0.12.2.0-5835 [hie-bios]  include co-log-core-0.3.2.5-61dJ9Az8ZcTFZNNMdkb3FD [hie-bios]  include conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [hie-bios]  include conduit-extra-1.3.8-69b5Kqge72oK0hFnNbCw0I [hie-bios]  include cryptohash-sha1-0.11.101.0-6nooe7E9sD4IPDAfSWEnrR [hie-bios]  include deepseq-1.5.0.0-f20c [hie-bios]  include directory-1.3.8.5-ad1a [hie-bios]  include exceptions-0.10.9-fd91 [hie-bios]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [hie-bios]  include file-embed-0.0.16.0-4vcaLkS4EvjGKBp7S3XL0H [hie-bios]  include filepath-1.5.4.0-590e [hie-bios]  include ghc-9.10.2-1e2a [hie-bios]  include prettyprinter-1.7.1-67Y6Ddd7L8OAZY9VaFd08z [hie-bios]  include template-haskell-2.22.0.0-2a41 [hie-bios]  include temporary-1.3-BQ38mAt3evo5vO57xabNgq [hie-bios]  include text-2.1.2-9845 [hie-bios]  include time-1.12.2-18ff [hie-bios]  include transformers-0.6.1.1-407f [hie-bios]  include unix-compat-0.7.4.1-L0IrVNxMikzjlKznExIUL [hie-bios]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [hie-bios]  include yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR [hie-bios]  component hie-bios-0.17.0-Amw9E5VX7LPJSXerebjzDM-hie-bios [hie-bios]  include base-4.20.1.0-2277 [hie-bios]  include co-log-core-0.3.2.5-61dJ9Az8ZcTFZNNMdkb3FD [hie-bios]  include directory-1.3.8.5-ad1a [hie-bios]  include filepath-1.5.4.0-590e [hie-bios]  include hie-bios-0.17.0-Jq1MxfLda7f6MzZKKC5hOV [hie-bios]  include optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [hie-bios]  include prettyprinter-1.7.1-67Y6Ddd7L8OAZY9VaFd08z [hie-bios] Linked component graph: [hie-bios]  unit hie-bios-0.17.0-Jq1MxfLda7f6MzZKKC5hOV [hie-bios]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [hie-bios]  include base-4.20.1.0-2277 [hie-bios]  include base16-bytestring-1.0.2.0-9J5qprYMiNV4ri2c748XNn [hie-bios]  include bytestring-0.12.2.0-5835 [hie-bios]  include co-log-core-0.3.2.5-61dJ9Az8ZcTFZNNMdkb3FD [hie-bios]  include conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [hie-bios]  include conduit-extra-1.3.8-69b5Kqge72oK0hFnNbCw0I [hie-bios]  include cryptohash-sha1-0.11.101.0-6nooe7E9sD4IPDAfSWEnrR [hie-bios]  include deepseq-1.5.0.0-f20c [hie-bios]  include directory-1.3.8.5-ad1a [hie-bios]  include exceptions-0.10.9-fd91 [hie-bios]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [hie-bios]  include file-embed-0.0.16.0-4vcaLkS4EvjGKBp7S3XL0H [hie-bios]  include filepath-1.5.4.0-590e [hie-bios]  include ghc-9.10.2-1e2a [hie-bios]  include prettyprinter-1.7.1-67Y6Ddd7L8OAZY9VaFd08z [hie-bios]  include template-haskell-2.22.0.0-2a41 [hie-bios]  include temporary-1.3-BQ38mAt3evo5vO57xabNgq [hie-bios]  include text-2.1.2-9845 [hie-bios]  include time-1.12.2-18ff [hie-bios]  include transformers-0.6.1.1-407f [hie-bios]  include unix-compat-0.7.4.1-L0IrVNxMikzjlKznExIUL [hie-bios]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [hie-bios]  include yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR [hie-bios]  HIE.Bios=hie-bios-0.17.0-Jq1MxfLda7f6MzZKKC5hOV:HIE.Bios,HIE.Bios.Config=hie-bios-0.17.0-Jq1MxfLda7f6MzZKKC5hOV:HIE.Bios.Config,HIE.Bios.Config.YAML=hie-bios-0.17.0-Jq1MxfLda7f6MzZKKC5hOV:HIE.Bios.Config.YAML,HIE.Bios.Cradle=hie-bios-0.17.0-Jq1MxfLda7f6MzZKKC5hOV:HIE.Bios.Cradle,HIE.Bios.Cradle.Cabal=hie-bios-0.17.0-Jq1MxfLda7f6MzZKKC5hOV:HIE.Bios.Cradle.Cabal,HIE.Bios.Cradle.ProgramVersions=hie-bios-0.17.0-Jq1MxfLda7f6MzZKKC5hOV:HIE.Bios.Cradle.ProgramVersions,HIE.Bios.Cradle.ProjectConfig=hie-bios-0.17.0-Jq1MxfLda7f6MzZKKC5hOV:HIE.Bios.Cradle.ProjectConfig,HIE.Bios.Cradle.Resolved=hie-bios-0.17.0-Jq1MxfLda7f6MzZKKC5hOV:HIE.Bios.Cradle.Resolved,HIE.Bios.Cradle.Utils=hie-bios-0.17.0-Jq1MxfLda7f6MzZKKC5hOV:HIE.Bios.Cradle.Utils,HIE.Bios.Environment=hie-bios-0.17.0-Jq1MxfLda7f6MzZKKC5hOV:HIE.Bios.Environment,HIE.Bios.Flags=hie-bios-0.17.0-Jq1MxfLda7f6MzZKKC5hOV:HIE.Bios.Flags,HIE.Bios.Ghc.Api=hie-bios-0.17.0-Jq1MxfLda7f6MzZKKC5hOV:HIE.Bios.Ghc.Api,HIE.Bios.Ghc.Check=hie-bios-0.17.0-Jq1MxfLda7f6MzZKKC5hOV:HIE.Bios.Ghc.Check,HIE.Bios.Ghc.Doc=hie-bios-0.17.0-Jq1MxfLda7f6MzZKKC5hOV:HIE.Bios.Ghc.Doc,HIE.Bios.Ghc.Gap=hie-bios-0.17.0-Jq1MxfLda7f6MzZKKC5hOV:HIE.Bios.Ghc.Gap,HIE.Bios.Ghc.Load=hie-bios-0.17.0-Jq1MxfLda7f6MzZKKC5hOV:HIE.Bios.Ghc.Load,HIE.Bios.Ghc.Logger=hie-bios-0.17.0-Jq1MxfLda7f6MzZKKC5hOV:HIE.Bios.Ghc.Logger,HIE.Bios.Internal.Debug=hie-bios-0.17.0-Jq1MxfLda7f6MzZKKC5hOV:HIE.Bios.Internal.Debug,HIE.Bios.Process=hie-bios-0.17.0-Jq1MxfLda7f6MzZKKC5hOV:HIE.Bios.Process,HIE.Bios.Types=hie-bios-0.17.0-Jq1MxfLda7f6MzZKKC5hOV:HIE.Bios.Types,HIE.Bios.Wrappers=hie-bios-0.17.0-Jq1MxfLda7f6MzZKKC5hOV:HIE.Bios.Wrappers [hie-bios]  unit hie-bios-0.17.0-Amw9E5VX7LPJSXerebjzDM-hie-bios [hie-bios]  include base-4.20.1.0-2277 [hie-bios]  include co-log-core-0.3.2.5-61dJ9Az8ZcTFZNNMdkb3FD [hie-bios]  include directory-1.3.8.5-ad1a [hie-bios]  include filepath-1.5.4.0-590e [hie-bios]  include hie-bios-0.17.0-Jq1MxfLda7f6MzZKKC5hOV [hie-bios]  include optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [hie-bios]  include prettyprinter-1.7.1-67Y6Ddd7L8OAZY9VaFd08z [hie-bios] Ready component graph: [hie-bios]  definite hie-bios-0.17.0-Jq1MxfLda7f6MzZKKC5hOV [hie-bios]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [hie-bios]  depends base-4.20.1.0-2277 [hie-bios]  depends base16-bytestring-1.0.2.0-9J5qprYMiNV4ri2c748XNn [hie-bios]  depends bytestring-0.12.2.0-5835 [hie-bios]  depends co-log-core-0.3.2.5-61dJ9Az8ZcTFZNNMdkb3FD [hie-bios]  depends conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [hie-bios]  depends conduit-extra-1.3.8-69b5Kqge72oK0hFnNbCw0I [hie-bios]  depends cryptohash-sha1-0.11.101.0-6nooe7E9sD4IPDAfSWEnrR [hie-bios]  depends deepseq-1.5.0.0-f20c [hie-bios]  depends directory-1.3.8.5-ad1a [hie-bios]  depends exceptions-0.10.9-fd91 [hie-bios]  depends extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [hie-bios]  depends file-embed-0.0.16.0-4vcaLkS4EvjGKBp7S3XL0H [hie-bios]  depends filepath-1.5.4.0-590e [hie-bios]  depends ghc-9.10.2-1e2a [hie-bios]  depends prettyprinter-1.7.1-67Y6Ddd7L8OAZY9VaFd08z [hie-bios]  depends template-haskell-2.22.0.0-2a41 [hie-bios]  depends temporary-1.3-BQ38mAt3evo5vO57xabNgq [hie-bios]  depends text-2.1.2-9845 [hie-bios]  depends time-1.12.2-18ff [hie-bios]  depends transformers-0.6.1.1-407f [hie-bios]  depends unix-compat-0.7.4.1-L0IrVNxMikzjlKznExIUL [hie-bios]  depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [hie-bios]  depends yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR [hie-bios]  definite hie-bios-0.17.0-Amw9E5VX7LPJSXerebjzDM-hie-bios [hie-bios]  depends base-4.20.1.0-2277 [hie-bios]  depends co-log-core-0.3.2.5-61dJ9Az8ZcTFZNNMdkb3FD [hie-bios]  depends directory-1.3.8.5-ad1a [hie-bios]  depends filepath-1.5.4.0-590e [hie-bios]  depends hie-bios-0.17.0-Jq1MxfLda7f6MzZKKC5hOV [hie-bios]  depends optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [hie-bios]  depends prettyprinter-1.7.1-67Y6Ddd7L8OAZY9VaFd08z [hie-bios] Using Cabal-3.12.1.0 compiled by ghc-9.10 [hie-bios] Using compiler: ghc-9.10.2 [hie-bios] Using install prefix: [hie-bios] /nix/store/1jskgykk4b8g3df98ishsp0v59ggwa7w-hie-bios-0.17.0 [hie-bios] Executables installed in: [hie-bios] /nix/store/1jskgykk4b8g3df98ishsp0v59ggwa7w-hie-bios-0.17.0/bin [hie-bios] Libraries installed in: [hie-bios] /nix/store/1jskgykk4b8g3df98ishsp0v59ggwa7w-hie-bios-0.17.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/hie-bios-0.17.0-Jq1MxfLda7f6MzZKKC5hOV [hie-bios] Dynamic Libraries installed in: [hie-bios] /nix/store/1jskgykk4b8g3df98ishsp0v59ggwa7w-hie-bios-0.17.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [hie-bios] Private executables installed in: [hie-bios] /nix/store/1jskgykk4b8g3df98ishsp0v59ggwa7w-hie-bios-0.17.0/libexec/x86_64-linux-ghc-9.10.2-1e2a/hie-bios-0.17.0 [hie-bios] Data files installed in: [hie-bios] /nix/store/1jskgykk4b8g3df98ishsp0v59ggwa7w-hie-bios-0.17.0/share/x86_64-linux-ghc-9.10.2-1e2a/hie-bios-0.17.0 [hie-bios] Documentation installed in: [hie-bios] /nix/store/qakrj8viqnyp73yyz2wxfmi3jrvd51hc-hie-bios-0.17.0-doc/share/doc/hie-bios-0.17.0 [hie-bios] Configuration files installed in: [hie-bios] /nix/store/1jskgykk4b8g3df98ishsp0v59ggwa7w-hie-bios-0.17.0/etc [hie-bios] No alex found [hie-bios] Using ar found on system at: [hie-bios] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-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/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [hie-bios] Using ghc version 9.10.2 found on system at: [hie-bios] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [hie-bios] Using ghc-pkg version 9.10.2 found on system at: [hie-bios] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [hie-bios] No ghcjs found [hie-bios] No ghcjs-pkg found [hie-bios] No greencard found [hie-bios] Using haddock version 2.31.0 found on system at: [hie-bios] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [hie-bios] No happy found [hie-bios] Using haskell-suite found on system at: haskell-suite-dummy-location [hie-bios] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [hie-bios] No hmake found [hie-bios] Using hpc version 0.69 found on system at: [hie-bios] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [hie-bios] Using hsc2hs version 0.68.10 found on system at: [hie-bios] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [hie-bios] Using hscolour version 1.25 found on system at: [hie-bios] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [hie-bios] No jhc found [hie-bios] Using ld found on system at: [hie-bios] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [hie-bios] No pkg-config found [hie-bios] Using runghc version 9.10.2 found on system at: [hie-bios] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [hie-bios] Using strip version 2.44 found on system at: [hie-bios] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [hie-bios] Using tar found on system at: [hie-bios] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [hie-bios] No uhc found [implicit-hie] Dependency attoparsec >=0.13: using attoparsec-0.14.4 [implicit-hie] Dependency base >=4.7 && <5: using base-4.20.1.0 [implicit-hie] Dependency directory >=1.3: using directory-1.3.8.5 [implicit-hie] Dependency filepath >=1.4: using filepath-1.5.4.0 [implicit-hie] Dependency filepattern >=0.1: using filepattern-0.1.3 [implicit-hie] Dependency text >=1.2: using text-2.1.2 [implicit-hie] Dependency transformers >=0.5: using transformers-0.6.1.1 [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.20.1.0 [implicit-hie] Dependency directory: using directory-1.3.8.5 [implicit-hie] Dependency filepath: using filepath-1.5.4.0 [implicit-hie] Dependency filepattern: using filepattern-0.1.3 [implicit-hie] Dependency implicit-hie: using implicit-hie-0.1.4.0 [implicit-hie] Dependency text: using text-2.1.2 [implicit-hie] Dependency transformers: using transformers-0.6.1.1 [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.20.1.0 [implicit-hie] Dependency directory: using directory-1.3.8.5 [implicit-hie] Dependency filepath: using filepath-1.5.4.0 [implicit-hie] Dependency filepattern: using filepattern-0.1.3 [implicit-hie] Dependency hspec: using hspec-2.11.14 [implicit-hie] Dependency hspec-attoparsec: using hspec-attoparsec-0.1.0.2 [implicit-hie] Dependency implicit-hie: using implicit-hie-0.1.4.0 [implicit-hie] Dependency text: using text-2.1.2 [implicit-hie] Dependency transformers: using transformers-0.6.1.1 [implicit-hie] Dependency yaml: using yaml-0.11.11.2 [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-7VsneKeWWrM4RzxuJuIVXB [implicit-hie]  include attoparsec-0.14.4-KmqBpYCmdAkGrDeyOyUpTu [implicit-hie]  include base-4.20.1.0-2277 [implicit-hie]  include directory-1.3.8.5-ad1a [implicit-hie]  include filepath-1.5.4.0-590e [implicit-hie]  include filepattern-0.1.3-KHonYqMaQri5JxNYkW8BNt [implicit-hie]  include text-2.1.2-9845 [implicit-hie]  include transformers-0.6.1.1-407f [implicit-hie]  include yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR [implicit-hie]  component implicit-hie-0.1.4.0-HwMxP72lhtm4XNOtKVECYO-gen-hie [implicit-hie]  include attoparsec-0.14.4-KmqBpYCmdAkGrDeyOyUpTu [implicit-hie]  include base-4.20.1.0-2277 [implicit-hie]  include directory-1.3.8.5-ad1a [implicit-hie]  include filepath-1.5.4.0-590e [implicit-hie]  include filepattern-0.1.3-KHonYqMaQri5JxNYkW8BNt [implicit-hie]  include implicit-hie-0.1.4.0-7VsneKeWWrM4RzxuJuIVXB [implicit-hie]  include text-2.1.2-9845 [implicit-hie]  include transformers-0.6.1.1-407f [implicit-hie]  include yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR [implicit-hie]  component implicit-hie-0.1.4.0-9nLxjJZyOgHsEJkPULSoo-implicit-hie-test [implicit-hie]  include attoparsec-0.14.4-KmqBpYCmdAkGrDeyOyUpTu [implicit-hie]  include base-4.20.1.0-2277 [implicit-hie]  include directory-1.3.8.5-ad1a [implicit-hie]  include filepath-1.5.4.0-590e [implicit-hie]  include filepattern-0.1.3-KHonYqMaQri5JxNYkW8BNt [implicit-hie]  include hspec-2.11.14-3auEz28FeP0D0azREoF21o [implicit-hie]  include hspec-attoparsec-0.1.0.2-HTD7QL84Gjw2fJUKXmoO0N [implicit-hie]  include implicit-hie-0.1.4.0-7VsneKeWWrM4RzxuJuIVXB [implicit-hie]  include text-2.1.2-9845 [implicit-hie]  include transformers-0.6.1.1-407f [implicit-hie]  include yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR [implicit-hie] Linked component graph: [implicit-hie]  unit implicit-hie-0.1.4.0-7VsneKeWWrM4RzxuJuIVXB [implicit-hie]  include attoparsec-0.14.4-KmqBpYCmdAkGrDeyOyUpTu [implicit-hie]  include base-4.20.1.0-2277 [implicit-hie]  include directory-1.3.8.5-ad1a [implicit-hie]  include filepath-1.5.4.0-590e [implicit-hie]  include filepattern-0.1.3-KHonYqMaQri5JxNYkW8BNt [implicit-hie]  include text-2.1.2-9845 [implicit-hie]  include transformers-0.6.1.1-407f [implicit-hie]  include yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR [implicit-hie]  Hie.Cabal.Parser=implicit-hie-0.1.4.0-7VsneKeWWrM4RzxuJuIVXB:Hie.Cabal.Parser,Hie.Locate=implicit-hie-0.1.4.0-7VsneKeWWrM4RzxuJuIVXB:Hie.Locate,Hie.Yaml=implicit-hie-0.1.4.0-7VsneKeWWrM4RzxuJuIVXB:Hie.Yaml [implicit-hie]  unit implicit-hie-0.1.4.0-HwMxP72lhtm4XNOtKVECYO-gen-hie [implicit-hie]  include attoparsec-0.14.4-KmqBpYCmdAkGrDeyOyUpTu [implicit-hie]  include base-4.20.1.0-2277 [implicit-hie]  include directory-1.3.8.5-ad1a [implicit-hie]  include filepath-1.5.4.0-590e [implicit-hie]  include filepattern-0.1.3-KHonYqMaQri5JxNYkW8BNt [implicit-hie]  include implicit-hie-0.1.4.0-7VsneKeWWrM4RzxuJuIVXB [implicit-hie]  include text-2.1.2-9845 [implicit-hie]  include transformers-0.6.1.1-407f [implicit-hie]  include yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR [implicit-hie]  unit implicit-hie-0.1.4.0-9nLxjJZyOgHsEJkPULSoo-implicit-hie-test [implicit-hie]  include attoparsec-0.14.4-KmqBpYCmdAkGrDeyOyUpTu [implicit-hie]  include base-4.20.1.0-2277 [implicit-hie]  include directory-1.3.8.5-ad1a [implicit-hie]  include filepath-1.5.4.0-590e [implicit-hie]  include filepattern-0.1.3-KHonYqMaQri5JxNYkW8BNt [implicit-hie]  include hspec-2.11.14-3auEz28FeP0D0azREoF21o [implicit-hie]  include hspec-attoparsec-0.1.0.2-HTD7QL84Gjw2fJUKXmoO0N [implicit-hie]  include implicit-hie-0.1.4.0-7VsneKeWWrM4RzxuJuIVXB [implicit-hie]  include text-2.1.2-9845 [implicit-hie]  include transformers-0.6.1.1-407f [implicit-hie]  include yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR [implicit-hie] Ready component graph: [implicit-hie]  definite implicit-hie-0.1.4.0-7VsneKeWWrM4RzxuJuIVXB [implicit-hie]  depends attoparsec-0.14.4-KmqBpYCmdAkGrDeyOyUpTu [implicit-hie]  depends base-4.20.1.0-2277 [implicit-hie]  depends directory-1.3.8.5-ad1a [implicit-hie]  depends filepath-1.5.4.0-590e [implicit-hie]  depends filepattern-0.1.3-KHonYqMaQri5JxNYkW8BNt [implicit-hie]  depends text-2.1.2-9845 [implicit-hie]  depends transformers-0.6.1.1-407f [implicit-hie]  depends yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR [implicit-hie]  definite implicit-hie-0.1.4.0-9nLxjJZyOgHsEJkPULSoo-implicit-hie-test [implicit-hie]  depends attoparsec-0.14.4-KmqBpYCmdAkGrDeyOyUpTu [implicit-hie]  depends base-4.20.1.0-2277 [implicit-hie]  depends directory-1.3.8.5-ad1a [implicit-hie]  depends filepath-1.5.4.0-590e [implicit-hie]  depends filepattern-0.1.3-KHonYqMaQri5JxNYkW8BNt [implicit-hie]  depends hspec-2.11.14-3auEz28FeP0D0azREoF21o [implicit-hie]  depends hspec-attoparsec-0.1.0.2-HTD7QL84Gjw2fJUKXmoO0N [implicit-hie]  depends implicit-hie-0.1.4.0-7VsneKeWWrM4RzxuJuIVXB [implicit-hie]  depends text-2.1.2-9845 [implicit-hie]  depends transformers-0.6.1.1-407f [implicit-hie]  depends yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR [implicit-hie]  definite implicit-hie-0.1.4.0-HwMxP72lhtm4XNOtKVECYO-gen-hie [implicit-hie]  depends attoparsec-0.14.4-KmqBpYCmdAkGrDeyOyUpTu [implicit-hie]  depends base-4.20.1.0-2277 [implicit-hie]  depends directory-1.3.8.5-ad1a [implicit-hie]  depends filepath-1.5.4.0-590e [implicit-hie]  depends filepattern-0.1.3-KHonYqMaQri5JxNYkW8BNt [implicit-hie]  depends implicit-hie-0.1.4.0-7VsneKeWWrM4RzxuJuIVXB [implicit-hie]  depends text-2.1.2-9845 [implicit-hie]  depends transformers-0.6.1.1-407f [implicit-hie]  depends yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR [implicit-hie] Using Cabal-3.12.1.0 compiled by ghc-9.10 [implicit-hie] Using compiler: ghc-9.10.2 [implicit-hie] Using install prefix: [implicit-hie] /nix/store/2wz8f9glpkk870c66q8jcccy4jinjis4-implicit-hie-0.1.4.0 [implicit-hie] Executables installed in: [implicit-hie] /nix/store/2wz8f9glpkk870c66q8jcccy4jinjis4-implicit-hie-0.1.4.0/bin [implicit-hie] Libraries installed in: [implicit-hie] /nix/store/2wz8f9glpkk870c66q8jcccy4jinjis4-implicit-hie-0.1.4.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/implicit-hie-0.1.4.0-7VsneKeWWrM4RzxuJuIVXB [implicit-hie] Dynamic Libraries installed in: [implicit-hie] /nix/store/2wz8f9glpkk870c66q8jcccy4jinjis4-implicit-hie-0.1.4.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [implicit-hie] Private executables installed in: [implicit-hie] /nix/store/2wz8f9glpkk870c66q8jcccy4jinjis4-implicit-hie-0.1.4.0/libexec/x86_64-linux-ghc-9.10.2-1e2a/implicit-hie-0.1.4.0 [implicit-hie] Data files installed in: [implicit-hie] /nix/store/2wz8f9glpkk870c66q8jcccy4jinjis4-implicit-hie-0.1.4.0/share/x86_64-linux-ghc-9.10.2-1e2a/implicit-hie-0.1.4.0 [implicit-hie] Documentation installed in: [implicit-hie] /nix/store/wwhfqrmn0qkr2krl92cr71wylcbv168m-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/2wz8f9glpkk870c66q8jcccy4jinjis4-implicit-hie-0.1.4.0/etc [implicit-hie] No alex found [implicit-hie] Using ar found on system at: [implicit-hie] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-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/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [implicit-hie] Using ghc version 9.10.2 found on system at: [implicit-hie] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [implicit-hie] Using ghc-pkg version 9.10.2 found on system at: [implicit-hie] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [implicit-hie] No ghcjs found [implicit-hie] No ghcjs-pkg found [implicit-hie] No greencard found [implicit-hie] Using haddock version 2.31.0 found on system at: [implicit-hie] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [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 [hlint] Dependency aeson >=1.3: using aeson-2.2.3.0 [hlint] Dependency ansi-terminal >=0.8.1: using ansi-terminal-1.1.3 [hlint] Dependency base >=4 && <5: using base-4.20.1.0 [hlint] Dependency bytestring: using bytestring-0.12.2.0 [hlint] Dependency cmdargs >=0.10.22: using cmdargs-0.10.22 [hlint] Dependency containers: using containers-0.7 [hlint] Dependency cpphs >=1.20.1: using cpphs-1.20.10 [hlint] Dependency data-default >=0.3: using data-default-0.8.0.1 [hlint] Dependency deriving-aeson >=0.2: using deriving-aeson-0.2.10 [hlint] Dependency directory: using directory-1.3.8.5 [hlint] Dependency extra >=1.7.3: using extra-1.8.1 [hlint] Dependency file-embed: using file-embed-0.0.16.0 [hlint] Dependency filepath: using filepath-1.5.4.0 [hlint] Dependency filepattern >=0.1.1: using filepattern-0.1.3 [hlint] Dependency ghc-lib-parser >=9.12 && <9.13: using [hlint] ghc-lib-parser-9.12.2.20250421 [hlint] Dependency ghc-lib-parser-ex >=9.12.0.0 && <9.13.0: using [hlint] ghc-lib-parser-ex-9.12.0.0 [hlint] Dependency hscolour >=1.21: using hscolour-1.25 [hlint] Dependency process: using process-1.6.25.0 [hlint] Dependency refact >=0.3: using refact-0.3.0.2 [hlint] Dependency text: using text-2.1.2 [hlint] Dependency transformers: using transformers-0.6.1.1 [hlint] Dependency uniplate >=1.5: using uniplate-1.6.13 [hlint] Dependency unordered-containers: using unordered-containers-0.2.20.1 [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.20.1.0 [hlint] Dependency hlint: using hlint-3.10 [hlint] Source component graph: [hlint]  component lib [hlint]  component exe:hlint dependency lib [hlint] Configured component graph: [hlint]  component hlint-3.10-4gIuZKBowHCHxg4FCzFYdU [hlint]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [hlint]  include ansi-terminal-1.1.3-BQWZZDgI8Wi4byrRQADlzx [hlint]  include base-4.20.1.0-2277 [hlint]  include bytestring-0.12.2.0-5835 [hlint]  include cmdargs-0.10.22-HNKBK5KJaH7wnZR2wq0Wg [hlint]  include containers-0.7-dff9 [hlint]  include cpphs-1.20.10-BlCcJGmyEnY4mdrBJGMu2e [hlint]  include data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 [hlint]  include deriving-aeson-0.2.10-FBoOl1WhvLn8N5h6c6aHVo [hlint]  include directory-1.3.8.5-ad1a [hlint]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [hlint]  include file-embed-0.0.16.0-4vcaLkS4EvjGKBp7S3XL0H [hlint]  include filepath-1.5.4.0-590e [hlint]  include filepattern-0.1.3-KHonYqMaQri5JxNYkW8BNt [hlint]  include ghc-lib-parser-9.12.2.20250421-2WGSDrwdBBi400hfPfyO9Q [hlint]  include ghc-lib-parser-ex-9.12.0.0-4869byuEXoh5nvjKz8hdHj [hlint]  include hscolour-1.25-6oJjt6xk5NY9qn3x6eOkwb [hlint]  include process-1.6.25.0-d21a [hlint]  include refact-0.3.0.2-GpoCPP9HwLL4QT0VYH1KI4 [hlint]  include text-2.1.2-9845 [hlint]  include transformers-0.6.1.1-407f [hlint]  include uniplate-1.6.13-IrFRzcrX0im2lbT6NOALyL [hlint]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [hlint]  include utf8-string-1.0.2-9gxo6DkKEPY55pFpW7qTal [hlint]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [hlint]  include yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR [hlint]  component hlint-3.10-7f5vMaedtq996DSn6iHT5V-hlint [hlint]  include base-4.20.1.0-2277 [hlint]  include hlint-3.10-4gIuZKBowHCHxg4FCzFYdU [hlint] Linked component graph: [hlint]  unit hlint-3.10-4gIuZKBowHCHxg4FCzFYdU [hlint]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [hlint]  include ansi-terminal-1.1.3-BQWZZDgI8Wi4byrRQADlzx [hlint]  include base-4.20.1.0-2277 [hlint]  include bytestring-0.12.2.0-5835 [hlint]  include cmdargs-0.10.22-HNKBK5KJaH7wnZR2wq0Wg [hlint]  include containers-0.7-dff9 [hlint]  include cpphs-1.20.10-BlCcJGmyEnY4mdrBJGMu2e [hlint]  include data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 [hlint]  include deriving-aeson-0.2.10-FBoOl1WhvLn8N5h6c6aHVo [hlint]  include directory-1.3.8.5-ad1a [hlint]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [hlint]  include file-embed-0.0.16.0-4vcaLkS4EvjGKBp7S3XL0H [hlint]  include filepath-1.5.4.0-590e [hlint]  include filepattern-0.1.3-KHonYqMaQri5JxNYkW8BNt [hlint]  include ghc-lib-parser-9.12.2.20250421-2WGSDrwdBBi400hfPfyO9Q [hlint]  include ghc-lib-parser-ex-9.12.0.0-4869byuEXoh5nvjKz8hdHj [hlint]  include hscolour-1.25-6oJjt6xk5NY9qn3x6eOkwb [hlint]  include process-1.6.25.0-d21a [hlint]  include refact-0.3.0.2-GpoCPP9HwLL4QT0VYH1KI4 [hlint]  include text-2.1.2-9845 [hlint]  include transformers-0.6.1.1-407f [hlint]  include uniplate-1.6.13-IrFRzcrX0im2lbT6NOALyL [hlint]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [hlint]  include utf8-string-1.0.2-9gxo6DkKEPY55pFpW7qTal [hlint]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [hlint]  include yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR [hlint]  Language.Haskell.HLint=hlint-3.10-4gIuZKBowHCHxg4FCzFYdU:Language.Haskell.HLint [hlint]  unit hlint-3.10-7f5vMaedtq996DSn6iHT5V-hlint [hlint]  include base-4.20.1.0-2277 [hlint]  include hlint-3.10-4gIuZKBowHCHxg4FCzFYdU [hlint] Ready component graph: [hlint]  definite hlint-3.10-4gIuZKBowHCHxg4FCzFYdU [hlint]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [hlint]  depends ansi-terminal-1.1.3-BQWZZDgI8Wi4byrRQADlzx [hlint]  depends base-4.20.1.0-2277 [hlint]  depends bytestring-0.12.2.0-5835 [hlint]  depends cmdargs-0.10.22-HNKBK5KJaH7wnZR2wq0Wg [hlint]  depends containers-0.7-dff9 [hlint]  depends cpphs-1.20.10-BlCcJGmyEnY4mdrBJGMu2e [hlint]  depends data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 [hlint]  depends deriving-aeson-0.2.10-FBoOl1WhvLn8N5h6c6aHVo [hlint]  depends directory-1.3.8.5-ad1a [hlint]  depends extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [hlint]  depends file-embed-0.0.16.0-4vcaLkS4EvjGKBp7S3XL0H [hlint]  depends filepath-1.5.4.0-590e [hlint]  depends filepattern-0.1.3-KHonYqMaQri5JxNYkW8BNt [hlint]  depends ghc-lib-parser-9.12.2.20250421-2WGSDrwdBBi400hfPfyO9Q [hlint]  depends ghc-lib-parser-ex-9.12.0.0-4869byuEXoh5nvjKz8hdHj [hlint]  depends hscolour-1.25-6oJjt6xk5NY9qn3x6eOkwb [hlint]  depends process-1.6.25.0-d21a [hlint]  depends refact-0.3.0.2-GpoCPP9HwLL4QT0VYH1KI4 [hlint]  depends text-2.1.2-9845 [hlint]  depends transformers-0.6.1.1-407f [hlint]  depends uniplate-1.6.13-IrFRzcrX0im2lbT6NOALyL [hlint]  depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [hlint]  depends utf8-string-1.0.2-9gxo6DkKEPY55pFpW7qTal [hlint]  depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [hlint]  depends yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR [hlint]  definite hlint-3.10-7f5vMaedtq996DSn6iHT5V-hlint [hlint]  depends base-4.20.1.0-2277 [hlint]  depends hlint-3.10-4gIuZKBowHCHxg4FCzFYdU [hlint] Using Cabal-3.12.1.0 compiled by ghc-9.10 [hlint] Using compiler: ghc-9.10.2 [hlint] Using install prefix: /nix/store/31l11nainccf1jb87xqnww3f8zj8z244-hlint-3.10 [hlint] Executables installed in: [hlint] /nix/store/31l11nainccf1jb87xqnww3f8zj8z244-hlint-3.10/bin [hlint] Libraries installed in: [hlint] /nix/store/31l11nainccf1jb87xqnww3f8zj8z244-hlint-3.10/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/hlint-3.10-4gIuZKBowHCHxg4FCzFYdU [hlint] Dynamic Libraries installed in: [hlint] /nix/store/31l11nainccf1jb87xqnww3f8zj8z244-hlint-3.10/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [hlint] Private executables installed in: [hlint] /nix/store/31l11nainccf1jb87xqnww3f8zj8z244-hlint-3.10/libexec/x86_64-linux-ghc-9.10.2-1e2a/hlint-3.10 [hlint] Data files installed in: [hlint] /nix/store/qhv6g74lm8x2f7c170svl016k228qrlz-hlint-3.10-data/share/ghc-9.10.2/x86_64-linux-ghc-9.10.2-1e2a/hlint-3.10 [hlint] Documentation installed in: [hlint] /nix/store/3wkc1q8xx7dn9kv3dqr2nrq25xp821qd-hlint-3.10-doc/share/doc/hlint-3.10 [hlint] Configuration files installed in: [hlint] /nix/store/31l11nainccf1jb87xqnww3f8zj8z244-hlint-3.10/etc [hlint] No alex found [hlint] Using ar found on system at: [hlint] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [hlint] No c2hs found [hlint] Using cpphs version 1.20.9 found on system at: [hlint] /nix/store/3n6gb8qmwcd8i5vgldjlcm5zyr97d97f-cpphs-1.20.10/bin/cpphs [hlint] No doctest found [hlint] Using gcc version 14.3.0 given by user at: [hlint] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [hlint] Using ghc version 9.10.2 found on system at: [hlint] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [hlint] Using ghc-pkg version 9.10.2 found on system at: [hlint] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [hlint] No ghcjs found [hlint] No ghcjs-pkg found [hlint] No greencard found [hlint] Using haddock version 2.31.0 found on system at: [hlint] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [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 [implicit-hie] No hmake found [implicit-hie] Using hpc version 0.69 found on system at: [implicit-hie] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [implicit-hie] Using hsc2hs version 0.68.10 found on system at: [implicit-hie] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [implicit-hie] Using hscolour version 1.25 found on system at: [implicit-hie] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [implicit-hie] No jhc found [implicit-hie] Using ld found on system at: [implicit-hie] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [implicit-hie] No pkg-config found [implicit-hie] Using runghc version 9.10.2 found on system at: [implicit-hie] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [implicit-hie] Using strip version 2.44 found on system at: [implicit-hie] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [implicit-hie] Using tar found on system at: [implicit-hie] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [implicit-hie] No uhc found [hlint] No hmake found [hlint] Using hpc version 0.69 found on system at: [hlint] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [hlint] Using hsc2hs version 0.68.10 found on system at: [hlint] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [hlint] Using hscolour version 1.25 found on system at: [hlint] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [hlint] No jhc found [hlint] Using ld found on system at: [hlint] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [hlint] No pkg-config found [hlint] Using runghc version 9.10.2 found on system at: [hlint] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [hlint] Using strip version 2.44 found on system at: [hlint] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [hlint] Using tar found on system at: [hlint] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [hlint] No uhc found [hie-bios] Phase: buildPhase [implicit-hie] Phase: buildPhase [hlint] Phase: buildPhase [fourmolu] Dependency Cabal-syntax >=3.14 && <3.15: using Cabal-syntax-3.14.2.0 [fourmolu] Dependency Diff >=0.4 && <2: using Diff-1.0.2 [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.3 [fourmolu] Dependency array >=0.5 && <0.6: using array-0.5.8.0 [fourmolu] Dependency base >=4.14 && <5: using base-4.20.1.0 [fourmolu] Dependency binary >=0.8 && <0.9: using binary-0.8.9.3 [fourmolu] Dependency bytestring >=0.2 && <0.13: using bytestring-0.12.2.0 [fourmolu] Dependency choice >=0.2.4.1 && <0.3: using choice-0.2.4.1 [fourmolu] Dependency containers >=0.5 && <0.8: using containers-0.7 [fourmolu] Dependency directory >=1.3 && <1.4: using directory-1.3.8.5 [fourmolu] Dependency file-embed >=0.0.15 && <0.1: using file-embed-0.0.16.0 [fourmolu] Dependency filepath >=1.2 && <1.6: using filepath-1.5.4.0 [fourmolu] Dependency ghc-lib-parser >=9.12 && <9.13: using [fourmolu] ghc-lib-parser-9.12.2.20250421 [fourmolu] Dependency megaparsec >=9: using megaparsec-9.7.0 [fourmolu] Dependency mtl >=2 && <3: using mtl-2.3.1 [fourmolu] Dependency scientific >=0.3.2 && <1: using scientific-0.3.8.0 [fourmolu] Dependency syb >=0.7 && <0.8: using syb-0.7.2.4 [fourmolu] Dependency text >=2.1 && <3: using text-2.1.2 [fourmolu] Dependency Cabal-syntax >=3.14 && <3.15: using Cabal-syntax-3.14.2.0 [fourmolu] Dependency base >=4.12 && <5: using base-4.20.1.0 [fourmolu] Dependency containers >=0.5 && <0.8: using containers-0.7 [fourmolu] Dependency directory >=1.3.3 && <1.4: using directory-1.3.8.5 [fourmolu] Dependency filepath >=1.2 && <1.6: using filepath-1.5.4.0 [fourmolu] Dependency fourmolu: using fourmolu-0.19.0.1 [fourmolu] Dependency ghc-lib-parser >=9.12 && <9.13: using [fourmolu] ghc-lib-parser-9.12.2.20250421 [fourmolu] Dependency optparse-applicative >=0.17 && <0.19: using [fourmolu] optparse-applicative-0.18.1.0 [fourmolu] Dependency terminal-size >=0.1 && <0.4: using terminal-size-0.3.4 [fourmolu] Dependency text >=2.1 && <3: using text-2.1.2 [fourmolu] Dependency th-env >=0.1.1 && <0.2: using th-env-0.1.1 [fourmolu] Dependency unliftio >=0.2.10 && <0.3: using unliftio-0.2.25.1 [fourmolu] Dependency yaml >=0.11.6.0 && <1: using yaml-0.11.11.2 [fourmolu] Dependency Cabal-syntax >=3.14 && <3.15: using Cabal-syntax-3.14.2.0 [fourmolu] Dependency Diff >=1 && <2: using Diff-1.0.2 [fourmolu] Dependency QuickCheck >=2.14: using QuickCheck-2.15.0.1 [fourmolu] Dependency base >=4.14 && <5: using base-4.20.1.0 [fourmolu] Dependency bytestring: using bytestring-0.12.2.0 [fourmolu] Dependency choice >=0.2.4.1 && <0.3: using choice-0.2.4.1 [fourmolu] Dependency containers >=0.5 && <0.8: using containers-0.7 [fourmolu] Dependency directory >=1.3 && <1.4: using directory-1.3.8.5 [fourmolu] Dependency filepath >=1.2 && <1.6: using filepath-1.5.4.0 [fourmolu] Dependency fourmolu: using fourmolu-0.19.0.1 [fourmolu] Dependency ghc-lib-parser >=9.12 && <9.13: using [fourmolu] ghc-lib-parser-9.12.2.20250421 [fourmolu] Dependency hspec >=2 && <3: using hspec-2.11.14 [fourmolu] Dependency hspec-megaparsec >=2.2: using hspec-megaparsec-2.2.1 [fourmolu] Dependency megaparsec >=9: using megaparsec-9.7.0 [fourmolu] Dependency path >=0.6 && <0.10: using path-0.9.6 [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.25.0 [fourmolu] Dependency temporary >=1.3 && <1.4: using temporary-1.3 [fourmolu] Dependency text >=2.1 && <3: using text-2.1.2 [fourmolu] Dependency yaml: using yaml-0.11.11.2 [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.19.0.1-3OAhaMkFaOoHoKlbc8tkgV [fourmolu]  include Cabal-syntax-3.14.2.0-2tHHvEmLePLIHbZikRG7w6 [fourmolu]  include Diff-1.0.2-BAYgwkTiSjPEZ6HpqcpJ5c [fourmolu]  include MemoTrie-0.6.11-CowFs047qaUC8QHokGWLY1 [fourmolu]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [fourmolu]  include ansi-terminal-1.1.3-BQWZZDgI8Wi4byrRQADlzx [fourmolu]  include array-0.5.8.0-e5b8 [fourmolu]  include base-4.20.1.0-2277 [fourmolu]  include binary-0.8.9.3-c055 [fourmolu]  include bytestring-0.12.2.0-5835 [fourmolu]  include choice-0.2.4.1-IPD5e6V9c5hFWdSo5LTurO [fourmolu]  include containers-0.7-dff9 [fourmolu]  include directory-1.3.8.5-ad1a [fourmolu]  include file-embed-0.0.16.0-4vcaLkS4EvjGKBp7S3XL0H [fourmolu]  include filepath-1.5.4.0-590e [fourmolu]  include ghc-lib-parser-9.12.2.20250421-2WGSDrwdBBi400hfPfyO9Q [fourmolu]  include megaparsec-9.7.0-DXF0z0EAWUQHJ7XbUU6UeP [fourmolu]  include mtl-2.3.1-5ae5 [fourmolu]  include scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [fourmolu]  include syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [fourmolu]  include text-2.1.2-9845 [fourmolu]  component fourmolu-0.19.0.1-3gzkv1XnAE26DFAS5CYl9U-fourmolu [fourmolu]  include Cabal-syntax-3.14.2.0-2tHHvEmLePLIHbZikRG7w6 [fourmolu]  include base-4.20.1.0-2277 [fourmolu]  include containers-0.7-dff9 [fourmolu]  include directory-1.3.8.5-ad1a [fourmolu]  include filepath-1.5.4.0-590e [fourmolu]  include fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV [fourmolu]  include ghc-lib-parser-9.12.2.20250421-2WGSDrwdBBi400hfPfyO9Q [fourmolu]  include optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [fourmolu]  include terminal-size-0.3.4-3hsgUC42btBLAavmLx7RWR [fourmolu]  include text-2.1.2-9845 [fourmolu]  include th-env-0.1.1-4ccCPQb2oki9ZnCwKgg6zm [fourmolu]  include unliftio-0.2.25.1-4x2TVhR5KwPKt77vgIfkWb [fourmolu]  include yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR [fourmolu]  component fourmolu-0.19.0.1-ETA8Z4aqYDXH7ueLa0FUTe-tests [fourmolu]  include Cabal-syntax-3.14.2.0-2tHHvEmLePLIHbZikRG7w6 [fourmolu]  include Diff-1.0.2-BAYgwkTiSjPEZ6HpqcpJ5c [fourmolu]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [fourmolu]  include base-4.20.1.0-2277 [fourmolu]  include bytestring-0.12.2.0-5835 [fourmolu]  include choice-0.2.4.1-IPD5e6V9c5hFWdSo5LTurO [fourmolu]  include containers-0.7-dff9 [fourmolu]  include directory-1.3.8.5-ad1a [fourmolu]  include filepath-1.5.4.0-590e [fourmolu]  include fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV [fourmolu]  include ghc-lib-parser-9.12.2.20250421-2WGSDrwdBBi400hfPfyO9Q [fourmolu]  include hspec-2.11.14-3auEz28FeP0D0azREoF21o [fourmolu]  include hspec-megaparsec-2.2.1-KkYpLkwb47rGvAUSXHwYrb [fourmolu]  include megaparsec-9.7.0-DXF0z0EAWUQHJ7XbUU6UeP [fourmolu]  include path-0.9.6-BUEZq7gZfq03WkPclzeRN9 [fourmolu]  include path-io-1.8.2-2ga8BsxNiTWCLmVAyCBb9q [fourmolu]  include pretty-1.1.3.6-413e [fourmolu]  include process-1.6.25.0-d21a [fourmolu]  include temporary-1.3-BQ38mAt3evo5vO57xabNgq [fourmolu]  include text-2.1.2-9845 [fourmolu]  include yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR [fourmolu] Linked component graph: [fourmolu]  unit fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV [fourmolu]  include Cabal-syntax-3.14.2.0-2tHHvEmLePLIHbZikRG7w6 [fourmolu]  include Diff-1.0.2-BAYgwkTiSjPEZ6HpqcpJ5c [fourmolu]  include MemoTrie-0.6.11-CowFs047qaUC8QHokGWLY1 [fourmolu]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [fourmolu]  include ansi-terminal-1.1.3-BQWZZDgI8Wi4byrRQADlzx [fourmolu]  include array-0.5.8.0-e5b8 [fourmolu]  include base-4.20.1.0-2277 [fourmolu]  include binary-0.8.9.3-c055 [fourmolu]  include bytestring-0.12.2.0-5835 [fourmolu]  include choice-0.2.4.1-IPD5e6V9c5hFWdSo5LTurO [fourmolu]  include containers-0.7-dff9 [fourmolu]  include directory-1.3.8.5-ad1a [fourmolu]  include file-embed-0.0.16.0-4vcaLkS4EvjGKBp7S3XL0H [fourmolu]  include filepath-1.5.4.0-590e [fourmolu]  include ghc-lib-parser-9.12.2.20250421-2WGSDrwdBBi400hfPfyO9Q [fourmolu]  include megaparsec-9.7.0-DXF0z0EAWUQHJ7XbUU6UeP [fourmolu]  include mtl-2.3.1-5ae5 [fourmolu]  include scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [fourmolu]  include syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [fourmolu]  include text-2.1.2-9845 [fourmolu]  Ormolu=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu,Ormolu.Config=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Config,Ormolu.Diff.ParseResult=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Diff.ParseResult,Ormolu.Diff.Text=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Diff.Text,Ormolu.Exception=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Exception,Ormolu.Fixity=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Fixity,Ormolu.Fixity.Imports=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Fixity.Imports,Ormolu.Fixity.Internal=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Fixity.Internal,Ormolu.Fixity.Parser=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Fixity.Parser,Ormolu.Fixity.Printer=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Fixity.Printer,Ormolu.Imports=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Imports,Ormolu.Imports.Grouping=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Imports.Grouping,Ormolu.Parser=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Parser,Ormolu.Parser.CommentStream=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Parser.CommentStream,Ormolu.Parser.Pragma=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Parser.Pragma,Ormolu.Parser.Result=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Parser.Result,Ormolu.Printer=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Printer,Ormolu.Printer.Combinators=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Printer.Combinators,Ormolu.Printer.Comments=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Printer.Comments,Ormolu.Printer.Internal=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Printer.Internal,Ormolu.Printer.Meat.Common=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Printer.Meat.Common,Ormolu.Printer.Meat.Declaration=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Printer.Meat.Declaration,Ormolu.Printer.Meat.Declaration.Annotation=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Printer.Meat.Declaration.Annotation,Ormolu.Printer.Meat.Declaration.Class=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Printer.Meat.Declaration.Class,Ormolu.Printer.Meat.Declaration.Data=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Printer.Meat.Declaration.Data,Ormolu.Printer.Meat.Declaration.Default=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Printer.Meat.Declaration.Default,Ormolu.Printer.Meat.Declaration.Foreign=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Printer.Meat.Declaration.Foreign,Ormolu.Printer.Meat.Declaration.Instance=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Printer.Meat.Declaration.Instance,Ormolu.Printer.Meat.Declaration.OpTree=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Printer.Meat.Declaration.OpTree,Ormolu.Printer.Meat.Declaration.RoleAnnotation=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Printer.Meat.Declaration.RoleAnnotation,Ormolu.Printer.Meat.Declaration.Rule=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Printer.Meat.Declaration.Rule,Ormolu.Printer.Meat.Declaration.Signature=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Printer.Meat.Declaration.Signature,Ormolu.Printer.Meat.Declaration.Splice=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Printer.Meat.Declaration.Splice,Ormolu.Printer.Meat.Declaration.StringLiteral=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Printer.Meat.Declaration.StringLiteral,Ormolu.Printer.Meat.Declaration.Type=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Printer.Meat.Declaration.Type,Ormolu.Printer.Meat.Declaration.TypeFamily=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Printer.Meat.Declaration.TypeFamily,Ormolu.Printer.Meat.Declaration.Value=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Printer.Meat.Declaration.Value,Ormolu.Printer.Meat.Declaration.Warning=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Printer.Meat.Declaration.Warning,Ormolu.Printer.Meat.ImportExport=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Printer.Meat.ImportExport,Ormolu.Printer.Meat.Module=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Printer.Meat.Module,Ormolu.Printer.Meat.Pragma=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Printer.Meat.Pragma,Ormolu.Printer.Meat.Type=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Printer.Meat.Type,Ormolu.Printer.Operators=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Printer.Operators,Ormolu.Printer.SpanStream=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Printer.SpanStream,Ormolu.Processing.Common=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Processing.Common,Ormolu.Processing.Cpp=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Processing.Cpp,Ormolu.Processing.Preprocess=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Processing.Preprocess,Ormolu.Terminal=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Terminal,Ormolu.Terminal.QualifiedDo=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Terminal.QualifiedDo,Ormolu.Utils=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Utils,Ormolu.Utils.Cabal=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Utils.Cabal,Ormolu.Utils.Fixity=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Utils.Fixity,Ormolu.Utils.Glob=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Utils.Glob,Ormolu.Utils.IO=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Ormolu.Utils.IO,Paths_fourmolu=fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV:Paths_fourmolu [fourmolu]  unit fourmolu-0.19.0.1-3gzkv1XnAE26DFAS5CYl9U-fourmolu [fourmolu]  include Cabal-syntax-3.14.2.0-2tHHvEmLePLIHbZikRG7w6 [fourmolu]  include base-4.20.1.0-2277 [fourmolu]  include containers-0.7-dff9 [fourmolu]  include directory-1.3.8.5-ad1a [fourmolu]  include filepath-1.5.4.0-590e [fourmolu]  include fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV [fourmolu]  include ghc-lib-parser-9.12.2.20250421-2WGSDrwdBBi400hfPfyO9Q [fourmolu]  include optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [fourmolu]  include terminal-size-0.3.4-3hsgUC42btBLAavmLx7RWR [fourmolu]  include text-2.1.2-9845 [fourmolu]  include th-env-0.1.1-4ccCPQb2oki9ZnCwKgg6zm [fourmolu]  include unliftio-0.2.25.1-4x2TVhR5KwPKt77vgIfkWb [fourmolu]  include yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR [fourmolu]  unit fourmolu-0.19.0.1-ETA8Z4aqYDXH7ueLa0FUTe-tests [fourmolu]  include Cabal-syntax-3.14.2.0-2tHHvEmLePLIHbZikRG7w6 [fourmolu]  include Diff-1.0.2-BAYgwkTiSjPEZ6HpqcpJ5c [fourmolu]  include QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [fourmolu]  include base-4.20.1.0-2277 [fourmolu]  include bytestring-0.12.2.0-5835 [fourmolu]  include choice-0.2.4.1-IPD5e6V9c5hFWdSo5LTurO [fourmolu]  include containers-0.7-dff9 [fourmolu]  include directory-1.3.8.5-ad1a [fourmolu]  include filepath-1.5.4.0-590e [fourmolu]  include fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV [fourmolu]  include ghc-lib-parser-9.12.2.20250421-2WGSDrwdBBi400hfPfyO9Q [fourmolu]  include hspec-2.11.14-3auEz28FeP0D0azREoF21o [fourmolu]  include hspec-megaparsec-2.2.1-KkYpLkwb47rGvAUSXHwYrb [fourmolu]  include megaparsec-9.7.0-DXF0z0EAWUQHJ7XbUU6UeP [fourmolu]  include path-0.9.6-BUEZq7gZfq03WkPclzeRN9 [fourmolu]  include path-io-1.8.2-2ga8BsxNiTWCLmVAyCBb9q [fourmolu]  include pretty-1.1.3.6-413e [fourmolu]  include process-1.6.25.0-d21a [fourmolu]  include temporary-1.3-BQ38mAt3evo5vO57xabNgq [fourmolu]  include text-2.1.2-9845 [fourmolu]  include yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR [fourmolu] Ready component graph: [fourmolu]  definite fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV [fourmolu]  depends Cabal-syntax-3.14.2.0-2tHHvEmLePLIHbZikRG7w6 [fourmolu]  depends Diff-1.0.2-BAYgwkTiSjPEZ6HpqcpJ5c [fourmolu]  depends MemoTrie-0.6.11-CowFs047qaUC8QHokGWLY1 [fourmolu]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [fourmolu]  depends ansi-terminal-1.1.3-BQWZZDgI8Wi4byrRQADlzx [fourmolu]  depends array-0.5.8.0-e5b8 [fourmolu]  depends base-4.20.1.0-2277 [fourmolu]  depends binary-0.8.9.3-c055 [fourmolu]  depends bytestring-0.12.2.0-5835 [fourmolu]  depends choice-0.2.4.1-IPD5e6V9c5hFWdSo5LTurO [fourmolu]  depends containers-0.7-dff9 [fourmolu]  depends directory-1.3.8.5-ad1a [fourmolu]  depends file-embed-0.0.16.0-4vcaLkS4EvjGKBp7S3XL0H [fourmolu]  depends filepath-1.5.4.0-590e [fourmolu]  depends ghc-lib-parser-9.12.2.20250421-2WGSDrwdBBi400hfPfyO9Q [fourmolu]  depends megaparsec-9.7.0-DXF0z0EAWUQHJ7XbUU6UeP [fourmolu]  depends mtl-2.3.1-5ae5 [fourmolu]  depends scientific-0.3.8.0-BE3VKgb7IR0IoRVN3ZPgyv [fourmolu]  depends syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [fourmolu]  depends text-2.1.2-9845 [fourmolu]  definite fourmolu-0.19.0.1-3gzkv1XnAE26DFAS5CYl9U-fourmolu [fourmolu]  depends Cabal-syntax-3.14.2.0-2tHHvEmLePLIHbZikRG7w6 [fourmolu]  depends base-4.20.1.0-2277 [fourmolu]  depends containers-0.7-dff9 [fourmolu]  depends directory-1.3.8.5-ad1a [fourmolu]  depends filepath-1.5.4.0-590e [fourmolu]  depends fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV [fourmolu]  depends ghc-lib-parser-9.12.2.20250421-2WGSDrwdBBi400hfPfyO9Q [fourmolu]  depends optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [fourmolu]  depends terminal-size-0.3.4-3hsgUC42btBLAavmLx7RWR [fourmolu]  depends text-2.1.2-9845 [fourmolu]  depends th-env-0.1.1-4ccCPQb2oki9ZnCwKgg6zm [fourmolu]  depends unliftio-0.2.25.1-4x2TVhR5KwPKt77vgIfkWb [fourmolu]  depends yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR [fourmolu]  definite fourmolu-0.19.0.1-ETA8Z4aqYDXH7ueLa0FUTe-tests [fourmolu]  depends Cabal-syntax-3.14.2.0-2tHHvEmLePLIHbZikRG7w6 [fourmolu]  depends Diff-1.0.2-BAYgwkTiSjPEZ6HpqcpJ5c [fourmolu]  depends QuickCheck-2.15.0.1-stTt2BXNne46QxWHi9NgG [fourmolu]  depends base-4.20.1.0-2277 [fourmolu]  depends bytestring-0.12.2.0-5835 [fourmolu]  depends choice-0.2.4.1-IPD5e6V9c5hFWdSo5LTurO [fourmolu]  depends containers-0.7-dff9 [fourmolu]  depends directory-1.3.8.5-ad1a [fourmolu]  depends filepath-1.5.4.0-590e [hie-bios] Preprocessing library for hie-bios-0.17.0... [hie-bios] Building library for hie-bios-0.17.0... [fourmolu]  depends fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV [fourmolu]  depends ghc-lib-parser-9.12.2.20250421-2WGSDrwdBBi400hfPfyO9Q [fourmolu]  depends hspec-2.11.14-3auEz28FeP0D0azREoF21o [fourmolu]  depends hspec-megaparsec-2.2.1-KkYpLkwb47rGvAUSXHwYrb [fourmolu]  depends megaparsec-9.7.0-DXF0z0EAWUQHJ7XbUU6UeP [fourmolu]  depends path-0.9.6-BUEZq7gZfq03WkPclzeRN9 [fourmolu]  depends path-io-1.8.2-2ga8BsxNiTWCLmVAyCBb9q [fourmolu]  depends pretty-1.1.3.6-413e [fourmolu]  depends process-1.6.25.0-d21a [fourmolu]  depends temporary-1.3-BQ38mAt3evo5vO57xabNgq [fourmolu]  depends text-2.1.2-9845 [fourmolu]  depends yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR [fourmolu]  depends fourmolu-0.19.0.1-3gzkv1XnAE26DFAS5CYl9U-fourmolu [fourmolu] Using Cabal-3.12.1.0 compiled by ghc-9.10 [fourmolu] Using compiler: ghc-9.10.2 [fourmolu] Using install prefix: [fourmolu] /nix/store/yw6x3zwj4a8h2m2g0xdihqcqgyyp4g9f-fourmolu-0.19.0.1 [fourmolu] Executables installed in: [fourmolu] /nix/store/yw6x3zwj4a8h2m2g0xdihqcqgyyp4g9f-fourmolu-0.19.0.1/bin [fourmolu] Libraries installed in: [fourmolu] /nix/store/yw6x3zwj4a8h2m2g0xdihqcqgyyp4g9f-fourmolu-0.19.0.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV [fourmolu] Dynamic Libraries installed in: [fourmolu] /nix/store/yw6x3zwj4a8h2m2g0xdihqcqgyyp4g9f-fourmolu-0.19.0.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [fourmolu] Private executables installed in: [fourmolu] /nix/store/yw6x3zwj4a8h2m2g0xdihqcqgyyp4g9f-fourmolu-0.19.0.1/libexec/x86_64-linux-ghc-9.10.2-1e2a/fourmolu-0.19.0.1 [fourmolu] Data files installed in: [fourmolu] /nix/store/yw6x3zwj4a8h2m2g0xdihqcqgyyp4g9f-fourmolu-0.19.0.1/share/x86_64-linux-ghc-9.10.2-1e2a/fourmolu-0.19.0.1 [fourmolu] Documentation installed in: [fourmolu] /nix/store/96ahfq2zv1mls3s9pm2w9azpa6c6nsdl-fourmolu-0.19.0.1-doc/share/doc/fourmolu-0.19.0.1 [fourmolu] Configuration files installed in: [fourmolu] /nix/store/yw6x3zwj4a8h2m2g0xdihqcqgyyp4g9f-fourmolu-0.19.0.1/etc [fourmolu] No alex found [fourmolu] Using ar found on system at: [fourmolu] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-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/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [fourmolu] Using ghc version 9.10.2 found on system at: [fourmolu] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [fourmolu] Using ghc-pkg version 9.10.2 found on system at: [fourmolu] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [fourmolu] No ghcjs found [fourmolu] No ghcjs-pkg found [fourmolu] No greencard found [fourmolu] Using haddock version 2.31.0 found on system at: [fourmolu] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [fourmolu] No happy found [fourmolu] Using haskell-suite found on system at: haskell-suite-dummy-location [fourmolu] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [fourmolu] No hmake found [fourmolu] Using hpc version 0.69 found on system at: [fourmolu] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [fourmolu] Using hsc2hs version 0.68.10 found on system at: [fourmolu] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [fourmolu] Using hscolour version 1.25 found on system at: [fourmolu] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [fourmolu] No jhc found [fourmolu] Using ld found on system at: [fourmolu] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [fourmolu] No pkg-config found [fourmolu] Using runghc version 9.10.2 found on system at: [fourmolu] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [fourmolu] Using strip version 2.44 found on system at: [fourmolu] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [fourmolu] Using tar found on system at: [fourmolu] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [fourmolu] No uhc found [hlint] Preprocessing library for hlint-3.10... [implicit-hie] Preprocessing library for implicit-hie-0.1.4.0... [implicit-hie] Building library for implicit-hie-0.1.4.0... [hlint] Building library for hlint-3.10... [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] Phase: buildPhase [fourmolu] Preprocessing library for fourmolu-0.19.0.1... [fourmolu] Building library for fourmolu-0.19.0.1... [hlint] [ 1 of 62] Compiling EmbedData ( src/EmbedData.hs, dist/build/EmbedData.o, dist/build/EmbedData.dyn_o ) [hie-bios] [ 1 of 22] 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 61] Compiling GHC.DynFlags ( src/GHC/DynFlags.hs, dist/build/GHC/DynFlags.o, dist/build/GHC/DynFlags.dyn_o ) [fourmolu] [ 2 of 61] Compiling Ormolu.Printer.SpanStream ( src/Ormolu/Printer/SpanStream.hs, dist/build/Ormolu/Printer/SpanStream.o, dist/build/Ormolu/Printer/SpanStream.dyn_o ) [fourmolu] [ 3 of 61] Compiling Ormolu.Processing.Cpp ( src/Ormolu/Processing/Cpp.hs, dist/build/Ormolu/Processing/Cpp.o, dist/build/Ormolu/Processing/Cpp.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 ) [fourmolu] [ 4 of 61] Compiling Ormolu.Utils ( src/Ormolu/Utils.hs, dist/build/Ormolu/Utils.o, dist/build/Ormolu/Utils.dyn_o ) [fourmolu] [ 5 of 61] Compiling Ormolu.Terminal ( src/Ormolu/Terminal.hs, dist/build/Ormolu/Terminal.o, dist/build/Ormolu/Terminal.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 ) [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 ) [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 ) [hie-bios] [ 2 of 22] Compiling HIE.Bios.Config ( src/HIE/Bios/Config.hs, dist/build/HIE/Bios/Config.o, dist/build/HIE/Bios/Config.dyn_o ) [fourmolu] [ 6 of 61] Compiling Ormolu.Terminal.QualifiedDo ( src/Ormolu/Terminal/QualifiedDo.hs, dist/build/Ormolu/Terminal/QualifiedDo.o, dist/build/Ormolu/Terminal/QualifiedDo.dyn_o ) [fourmolu] [ 7 of 61] Compiling Ormolu.Diff.Text ( src/Ormolu/Diff/Text.hs, dist/build/Ormolu/Diff/Text.o, dist/build/Ormolu/Diff/Text.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 22] Compiling HIE.Bios.Cradle.ProjectConfig ( src/HIE/Bios/Cradle/ProjectConfig.hs, dist/build/HIE/Bios/Cradle/ProjectConfig.o, dist/build/HIE/Bios/Cradle/ProjectConfig.dyn_o ) [hie-bios] [ 4 of 22] 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] [ 5 of 22] 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] [ 6 of 22] 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] [ 7 of 22] Compiling HIE.Bios.Types ( src/HIE/Bios/Types.hs, dist/build/HIE/Bios/Types.o, dist/build/HIE/Bios/Types.dyn_o ) [hie-bios] [ 8 of 22] Compiling HIE.Bios.Flags ( src/HIE/Bios/Flags.hs, dist/build/HIE/Bios/Flags.o, dist/build/HIE/Bios/Flags.dyn_o ) [hie-bios] [ 9 of 22] Compiling HIE.Bios.Environment ( src/HIE/Bios/Environment.hs, dist/build/HIE/Bios/Environment.o, dist/build/HIE/Bios/Environment.dyn_o ) [hie-bios] [10 of 22] Compiling HIE.Bios.Process ( src/HIE/Bios/Process.hs, dist/build/HIE/Bios/Process.o, dist/build/HIE/Bios/Process.dyn_o ) [hie-bios] [11 of 22] 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] [12 of 22] 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] src/HIE/Bios/Ghc/Logger.hs:48:1: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-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]  [hie-bios] [13 of 22] 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] [14 of 22] Compiling HIE.Bios.Cradle.Utils ( src/HIE/Bios/Cradle/Utils.hs, dist/build/HIE/Bios/Cradle/Utils.o, dist/build/HIE/Bios/Cradle/Utils.dyn_o ) [hie-bios] [15 of 22] Compiling HIE.Bios.Cradle.ProgramVersions ( src/HIE/Bios/Cradle/ProgramVersions.hs, dist/build/HIE/Bios/Cradle/ProgramVersions.o, dist/build/HIE/Bios/Cradle/ProgramVersions.dyn_o ) [hie-bios] [16 of 22] Compiling HIE.Bios.Cradle.Resolved ( src/HIE/Bios/Cradle/Resolved.hs, dist/build/HIE/Bios/Cradle/Resolved.o, dist/build/HIE/Bios/Cradle/Resolved.dyn_o ) [hie-bios] [17 of 22] Compiling HIE.Bios.Wrappers ( src/HIE/Bios/Wrappers.hs, dist/build/HIE/Bios/Wrappers.o, dist/build/HIE/Bios/Wrappers.dyn_o ) [hie-bios] [18 of 22] Compiling HIE.Bios.Cradle.Cabal ( src/HIE/Bios/Cradle/Cabal.hs, dist/build/HIE/Bios/Cradle/Cabal.o, dist/build/HIE/Bios/Cradle/Cabal.dyn_o ) [hlint] [17 of 62] Compiling Timing ( src/Timing.hs, dist/build/Timing.o, dist/build/Timing.dyn_o ) [hlint] [18 of 62] Compiling Util ( src/Util.hs, dist/build/Util.o, dist/build/Util.dyn_o ) [hlint] [19 of 62] Compiling GHC.Util.Unify ( src/GHC/Util/Unify.hs, dist/build/GHC/Util/Unify.o, dist/build/GHC/Util/Unify.dyn_o ) [fourmolu] [ 8 of 61] Compiling Ormolu.Exception ( src/Ormolu/Exception.hs, dist/build/Ormolu/Exception.o, dist/build/Ormolu/Exception.dyn_o ) [fourmolu] [ 9 of 61] Compiling Ormolu.Parser.Pragma ( src/Ormolu/Parser/Pragma.hs, dist/build/Ormolu/Parser/Pragma.o, dist/build/Ormolu/Parser/Pragma.dyn_o ) [fourmolu] [10 of 61] Compiling Ormolu.Parser.CommentStream ( src/Ormolu/Parser/CommentStream.hs, dist/build/Ormolu/Parser/CommentStream.o, dist/build/Ormolu/Parser/CommentStream.dyn_o ) [fourmolu] [11 of 61] Compiling Ormolu.Fixity.Internal ( src/Ormolu/Fixity/Internal.hs, dist/build/Ormolu/Fixity/Internal.o, dist/build/Ormolu/Fixity/Internal.dyn_o ) [fourmolu] [12 of 61] Compiling Ormolu.Fixity.Imports ( src/Ormolu/Fixity/Imports.hs, dist/build/Ormolu/Fixity/Imports.o, dist/build/Ormolu/Fixity/Imports.dyn_o ) [fourmolu] [13 of 61] Compiling Ormolu.Fixity ( src/Ormolu/Fixity.hs, dist/build/Ormolu/Fixity.o, dist/build/Ormolu/Fixity.dyn_o ) [hie-bios] [19 of 22] Compiling HIE.Bios.Cradle ( src/HIE/Bios/Cradle.hs, dist/build/HIE/Bios/Cradle.o, dist/build/HIE/Bios/Cradle.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] [14 of 61] Compiling Ormolu.Printer.Operators ( src/Ormolu/Printer/Operators.hs, dist/build/Ormolu/Printer/Operators.o, dist/build/Ormolu/Printer/Operators.dyn_o ) [hie-bios] [20 of 22] 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] [21 of 22] Compiling HIE.Bios ( src/HIE/Bios.hs, dist/build/HIE/Bios.o, dist/build/HIE/Bios.dyn_o ) [hie-bios] [22 of 22] 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] [15 of 61] Compiling Ormolu.Fixity.Printer ( src/Ormolu/Fixity/Printer.hs, dist/build/Ormolu/Fixity/Printer.o, dist/build/Ormolu/Fixity/Printer.dyn_o ) [fourmolu] [16 of 61] Compiling Ormolu.Fixity.Parser ( src/Ormolu/Fixity/Parser.hs, dist/build/Ormolu/Fixity/Parser.o, dist/build/Ormolu/Fixity/Parser.dyn_o ) [implicit-hie] [2 of 4] Compiling Hie.Locate ( src/Hie/Locate.hs, dist/build/Hie/Locate.p_o ) [implicit-hie] [3 of 4] Compiling Hie.Yaml ( src/Hie/Yaml.hs, dist/build/Hie/Yaml.p_o ) [implicit-hie] [4 of 4] Compiling Paths_implicit_hie ( dist/build/autogen/Paths_implicit_hie.hs, dist/build/Paths_implicit_hie.p_o ) [hie-bios] [ 1 of 22] Compiling HIE.Bios.Config.YAML ( src/HIE/Bios/Config/YAML.hs, dist/build/HIE/Bios/Config/YAML.p_o ) [hlint] [22 of 62] Compiling Idea ( src/Idea.hs, dist/build/Idea.o, dist/build/Idea.dyn_o ) [fourmolu] [17 of 61] Compiling Ormolu.Utils.Glob ( src/Ormolu/Utils/Glob.hs, dist/build/Ormolu/Utils/Glob.o, dist/build/Ormolu/Utils/Glob.dyn_o ) [fourmolu] [18 of 61] Compiling Ormolu.Config.Types ( src/Ormolu/Config/Types.hs, dist/build/Ormolu/Config/Types.o, dist/build/Ormolu/Config/Types.dyn_o ) [fourmolu] [19 of 61] Compiling Ormolu.Config.Gen ( src/Ormolu/Config/Gen.hs, dist/build/Ormolu/Config/Gen.o, dist/build/Ormolu/Config/Gen.dyn_o ) [fourmolu] [20 of 61] Compiling Ormolu.Utils.IO ( src/Ormolu/Utils/IO.hs, dist/build/Ormolu/Utils/IO.o, dist/build/Ormolu/Utils/IO.dyn_o ) [fourmolu] [21 of 61] Compiling Ormolu.Utils.Fixity ( src/Ormolu/Utils/Fixity.hs, dist/build/Ormolu/Utils/Fixity.o, dist/build/Ormolu/Utils/Fixity.dyn_o ) [hlint] [23 of 62] Compiling Test.Util ( src/Test/Util.hs, dist/build/Test/Util.o, dist/build/Test/Util.dyn_o ) [fourmolu] [22 of 61] Compiling Ormolu.Config ( src/Ormolu/Config.hs, dist/build/Ormolu/Config.o, dist/build/Ormolu/Config.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... [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 22] Compiling HIE.Bios.Config ( src/HIE/Bios/Config.hs, dist/build/HIE/Bios/Config.p_o ) [hlint] [24 of 62] Compiling Test.InputOutput ( src/Test/InputOutput.hs, dist/build/Test/InputOutput.o, dist/build/Test/InputOutput.dyn_o ) [hlint] [25 of 62] Compiling SARIF ( src/SARIF.hs, dist/build/SARIF.o, dist/build/SARIF.dyn_o ) [hlint] [26 of 62] Compiling Report ( src/Report.hs, dist/build/Report.o, dist/build/Report.dyn_o ) [hlint] [27 of 62] Compiling CC ( src/CC.hs, dist/build/CC.o, dist/build/CC.dyn_o ) [hlint] [28 of 62] Compiling GHC.All ( src/GHC/All.hs, dist/build/GHC/All.o, dist/build/GHC/All.dyn_o ) [hlint] [29 of 62] Compiling Hint.Type ( src/Hint/Type.hs, dist/build/Hint/Type.o, dist/build/Hint/Type.dyn_o ) [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] [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 ) [hie-bios] [ 3 of 22] Compiling HIE.Bios.Cradle.ProjectConfig ( src/HIE/Bios/Cradle/ProjectConfig.hs, dist/build/HIE/Bios/Cradle/ProjectConfig.p_o ) [hie-bios] [ 4 of 22] Compiling HIE.Bios.Ghc.Gap ( src/HIE/Bios/Ghc/Gap.hs, dist/build/HIE/Bios/Ghc/Gap.p_o ) [hie-bios] [ 5 of 22] Compiling HIE.Bios.Ghc.Doc ( src/HIE/Bios/Ghc/Doc.hs, dist/build/HIE/Bios/Ghc/Doc.p_o ) [hie-bios] [ 6 of 22] Compiling HIE.Bios.Ghc.Load ( src/HIE/Bios/Ghc/Load.hs, dist/build/HIE/Bios/Ghc/Load.p_o ) [hie-bios] [ 7 of 22] Compiling HIE.Bios.Types ( src/HIE/Bios/Types.hs, dist/build/HIE/Bios/Types.p_o ) [hie-bios] [ 8 of 22] Compiling HIE.Bios.Flags ( src/HIE/Bios/Flags.hs, dist/build/HIE/Bios/Flags.p_o ) [hie-bios] [ 9 of 22] Compiling HIE.Bios.Environment ( src/HIE/Bios/Environment.hs, dist/build/HIE/Bios/Environment.p_o ) [hie-bios] [10 of 22] Compiling HIE.Bios.Process ( src/HIE/Bios/Process.hs, dist/build/HIE/Bios/Process.p_o ) [hie-bios] [11 of 22] Compiling HIE.Bios.Ghc.Api ( src/HIE/Bios/Ghc/Api.hs, dist/build/HIE/Bios/Ghc/Api.p_o ) [hie-bios] [12 of 22] Compiling HIE.Bios.Ghc.Logger ( src/HIE/Bios/Ghc/Logger.hs, dist/build/HIE/Bios/Ghc/Logger.p_o ) [hie-bios] src/HIE/Bios/Ghc/Logger.hs:48:1: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-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]  [hie-bios] [13 of 22] Compiling HIE.Bios.Ghc.Check ( src/HIE/Bios/Ghc/Check.hs, dist/build/HIE/Bios/Ghc/Check.p_o ) [hie-bios] [14 of 22] Compiling HIE.Bios.Cradle.Utils ( src/HIE/Bios/Cradle/Utils.hs, dist/build/HIE/Bios/Cradle/Utils.p_o ) [hie-bios] [15 of 22] Compiling HIE.Bios.Cradle.ProgramVersions ( src/HIE/Bios/Cradle/ProgramVersions.hs, dist/build/HIE/Bios/Cradle/ProgramVersions.p_o ) [hie-bios] [16 of 22] Compiling HIE.Bios.Cradle.Resolved ( src/HIE/Bios/Cradle/Resolved.hs, dist/build/HIE/Bios/Cradle/Resolved.p_o ) [hlint] [33 of 62] Compiling Hint.Pragma ( src/Hint/Pragma.hs, dist/build/Hint/Pragma.o, dist/build/Hint/Pragma.dyn_o ) [hlint] [34 of 62] Compiling Hint.Pattern ( src/Hint/Pattern.hs, dist/build/Hint/Pattern.o, dist/build/Hint/Pattern.dyn_o ) [hlint] [35 of 62] Compiling Hint.NumLiteral ( src/Hint/NumLiteral.hs, dist/build/Hint/NumLiteral.o, dist/build/Hint/NumLiteral.dyn_o ) [hlint] [36 of 62] Compiling Hint.NewType ( src/Hint/NewType.hs, dist/build/Hint/NewType.o, dist/build/Hint/NewType.dyn_o ) [hlint] [37 of 62] Compiling Hint.Negation ( src/Hint/Negation.hs, dist/build/Hint/Negation.o, dist/build/Hint/Negation.dyn_o ) [hlint] [38 of 62] Compiling Hint.Naming ( src/Hint/Naming.hs, dist/build/Hint/Naming.o, dist/build/Hint/Naming.dyn_o ) [hlint] [39 of 62] Compiling Hint.Monad ( src/Hint/Monad.hs, dist/build/Hint/Monad.o, dist/build/Hint/Monad.dyn_o ) [hlint] [40 of 62] Compiling Hint.Match ( src/Hint/Match.hs, dist/build/Hint/Match.o, dist/build/Hint/Match.dyn_o ) [hlint] [41 of 62] Compiling Hint.ListRec ( src/Hint/ListRec.hs, dist/build/Hint/ListRec.o, dist/build/Hint/ListRec.dyn_o ) [hlint] [42 of 62] Compiling Hint.List ( src/Hint/List.hs, dist/build/Hint/List.o, dist/build/Hint/List.dyn_o ) [hlint] [43 of 62] Compiling Hint.Lambda ( src/Hint/Lambda.hs, dist/build/Hint/Lambda.o, dist/build/Hint/Lambda.dyn_o ) [hlint] [44 of 62] Compiling Hint.Import ( src/Hint/Import.hs, dist/build/Hint/Import.o, dist/build/Hint/Import.dyn_o ) [hlint] [45 of 62] Compiling Hint.Fixities ( src/Hint/Fixities.hs, dist/build/Hint/Fixities.o, dist/build/Hint/Fixities.dyn_o ) [hlint] [46 of 62] Compiling Hint.Extensions ( src/Hint/Extensions.hs, dist/build/Hint/Extensions.o, dist/build/Hint/Extensions.dyn_o ) [fourmolu] [23 of 61] Compiling Ormolu.Processing.Common ( src/Ormolu/Processing/Common.hs, dist/build/Ormolu/Processing/Common.o, dist/build/Ormolu/Processing/Common.dyn_o ) [hie-bios] [17 of 22] Compiling HIE.Bios.Wrappers ( src/HIE/Bios/Wrappers.hs, dist/build/HIE/Bios/Wrappers.p_o ) [hie-bios] [18 of 22] Compiling HIE.Bios.Cradle.Cabal ( src/HIE/Bios/Cradle/Cabal.hs, dist/build/HIE/Bios/Cradle/Cabal.p_o ) [implicit-hie] [3 of 3] Linking dist/build/implicit-hie-test/implicit-hie-test [fourmolu] [24 of 61] Compiling Ormolu.Processing.Preprocess ( src/Ormolu/Processing/Preprocess.hs, dist/build/Ormolu/Processing/Preprocess.o, dist/build/Ormolu/Processing/Preprocess.dyn_o ) [hie-bios] [19 of 22] Compiling HIE.Bios.Cradle ( src/HIE/Bios/Cradle.hs, dist/build/HIE/Bios/Cradle.p_o ) [fourmolu] [25 of 61] Compiling Ormolu.Printer.Internal ( src/Ormolu/Printer/Internal.hs, dist/build/Ormolu/Printer/Internal.o, dist/build/Ormolu/Printer/Internal.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 ) [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] Preprocessing executable 'gen-hie' for implicit-hie-0.1.4.0... [implicit-hie] Building executable 'gen-hie' for implicit-hie-0.1.4.0... [implicit-hie] [1 of 2] Compiling Main ( app/Main.hs, dist/build/gen-hie/gen-hie-tmp/Main.o ) [fourmolu] [26 of 61] Compiling Ormolu.Printer.Comments ( src/Ormolu/Printer/Comments.hs, dist/build/Ormolu/Printer/Comments.o, dist/build/Ormolu/Printer/Comments.dyn_o ) [implicit-hie] [2 of 2] Compiling Paths_implicit_hie ( dist/build/gen-hie/autogen/Paths_implicit_hie.hs, dist/build/gen-hie/gen-hie-tmp/Paths_implicit_hie.o ) [hlint] [58 of 62] Compiling Test.Annotations ( src/Test/Annotations.hs, dist/build/Test/Annotations.o, dist/build/Test/Annotations.dyn_o ) [implicit-hie] [3 of 3] Linking dist/build/gen-hie/gen-hie [hie-bios] [20 of 22] Compiling HIE.Bios.Internal.Debug ( src/HIE/Bios/Internal/Debug.hs, dist/build/HIE/Bios/Internal/Debug.p_o ) [fourmolu] [27 of 61] Compiling Ormolu.Printer.Combinators ( src/Ormolu/Printer/Combinators.hs, dist/build/Ormolu/Printer/Combinators.o, dist/build/Ormolu/Printer/Combinators.dyn_o ) [hlint] [59 of 62] Compiling Test.All ( src/Test/All.hs, dist/build/Test/All.o, dist/build/Test/All.dyn_o ) [hie-bios] [21 of 22] Compiling HIE.Bios ( src/HIE/Bios.hs, dist/build/HIE/Bios.p_o ) [hie-bios] [22 of 22] Compiling Paths_hie_bios ( dist/build/autogen/Paths_hie_bios.hs, dist/build/Paths_hie_bios.p_o ) [hlint] [60 of 62] Compiling Summary ( src/Summary.hs, dist/build/Summary.o, dist/build/Summary.dyn_o ) [fourmolu] [28 of 61] 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 ) [fourmolu] [29 of 61] Compiling Ormolu.Printer.Meat.Declaration.StringLiteral ( src/Ormolu/Printer/Meat/Declaration/StringLiteral.hs, dist/build/Ormolu/Printer/Meat/Declaration/StringLiteral.o, dist/build/Ormolu/Printer/Meat/Declaration/StringLiteral.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.0140 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] [30 of 61] 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] [31 of 61] 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 ) [fourmolu] [32 of 61] Compiling Ormolu.Printer.Meat.ImportExport ( src/Ormolu/Printer/Meat/ImportExport.hs, dist/build/Ormolu/Printer/Meat/ImportExport.o, dist/build/Ormolu/Printer/Meat/ImportExport.dyn_o ) [implicit-hie] 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 [fourmolu] [33 of 61] 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] [34 of 61] 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] [35 of 61] 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] [36 of 61] 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] [1 of 4] Compiling Hie.Cabal.Parser ( src/Hie/Cabal/Parser.hs, nothing ) [implicit-hie] [2 of 4] Compiling Hie.Locate ( src/Hie/Locate.hs, nothing ) [implicit-hie] [3 of 4] Compiling Hie.Yaml ( src/Hie/Yaml.hs, nothing ) [implicit-hie] [4 of 4] Compiling Paths_implicit_hie ( dist/build/autogen/Paths_implicit_hie.hs, nothing ) [implicit-hie] Haddock coverage: [implicit-hie]  5% ( 2 / 35) in 'Hie.Cabal.Parser' [implicit-hie]  Missing documentation for: [implicit-hie]  Module header [implicit-hie]  Name (src/Hie/Cabal/Parser.hs:16) [implicit-hie]  Path (src/Hie/Cabal/Parser.hs:18) [implicit-hie]  Indent (src/Hie/Cabal/Parser.hs:20) [implicit-hie]  Package (src/Hie/Cabal/Parser.hs:22) [implicit-hie]  CompType (src/Hie/Cabal/Parser.hs:25) [implicit-hie]  Component (src/Hie/Cabal/Parser.hs:28) [implicit-hie]  parsePackage' (src/Hie/Cabal/Parser.hs:33) [implicit-hie]  skipFreeformField (src/Hie/Cabal/Parser.hs:42) [implicit-hie]  parsePackage (src/Hie/Cabal/Parser.hs:58) [implicit-hie]  componentHeader (src/Hie/Cabal/Parser.hs:74) [implicit-hie]  parseComponent (src/Hie/Cabal/Parser.hs:83) [implicit-hie]  parseLib (src/Hie/Cabal/Parser.hs:90) [implicit-hie]  parseTestSuite (src/Hie/Cabal/Parser.hs:95) [implicit-hie]  parseExe (src/Hie/Cabal/Parser.hs:98) [implicit-hie]  parseBench (src/Hie/Cabal/Parser.hs:101) [implicit-hie]  parseSecMain (src/Hie/Cabal/Parser.hs:104) [implicit-hie]  parseQuoted (src/Hie/Cabal/Parser.hs:110) [implicit-hie]  parseString (src/Hie/Cabal/Parser.hs:117) [implicit-hie]  unqualName (src/Hie/Cabal/Parser.hs:120) [implicit-hie]  pathMain (src/Hie/Cabal/Parser.hs:146) [implicit-hie]  (src/Hie/Cabal/Parser.hs:162) [implicit-hie]  parseSec (src/Hie/Cabal/Parser.hs:167) [implicit-hie]  skipToNextLine (src/Hie/Cabal/Parser.hs:174) [implicit-hie]  skipBlock (src/Hie/Cabal/Parser.hs:177) [implicit-hie]  comment (src/Hie/Cabal/Parser.hs:180) [implicit-hie]  skipBlockLine (src/Hie/Cabal/Parser.hs:183) [implicit-hie]  emptyOrComLine (src/Hie/Cabal/Parser.hs:186) [implicit-hie]  tabOrSpace (src/Hie/Cabal/Parser.hs:189) [implicit-hie]  hsSourceDir (src/Hie/Cabal/Parser.hs:192) [implicit-hie]  field (src/Hie/Cabal/Parser.hs:200) [implicit-hie]  extractPath (src/Hie/Cabal/Parser.hs:212) [implicit-hie]  extractPkgs (src/Hie/Cabal/Parser.hs:225) [implicit-hie]  0% ( 0 / 4) in 'Hie.Locate' [implicit-hie]  Missing documentation for: [implicit-hie]  Module header [implicit-hie]  nestedPkg (src/Hie/Locate.hs:67) [implicit-hie]  stackYamlPkgs (src/Hie/Locate.hs:34) [implicit-hie]  cabalPkgs (src/Hie/Locate.hs:44) [implicit-hie]  0% ( 0 / 6) in 'Hie.Yaml' [implicit-hie]  Missing documentation for: [implicit-hie]  Module header [implicit-hie]  hieYaml (src/Hie/Yaml.hs:16) [implicit-hie]  fmtComponent (src/Hie/Yaml.hs:46) [implicit-hie]  fmtPkgs (src/Hie/Yaml.hs:58) [implicit-hie]  cabalComponent (src/Hie/Yaml.hs:32) [implicit-hie]  stackComponent (src/Hie/Yaml.hs:39) [implicit-hie] Warning: Hie.Cabal.Parser: could not find link destinations for: [implicit-hie]  - Data.Attoparsec.Text.Internal.Parser [fourmolu] [37 of 61] 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 ) [fourmolu] [38 of 61] 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] [39 of 61] 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] [40 of 61] 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] [41 of 61] 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 ) [fourmolu] [42 of 61] 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] [43 of 61] 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] [44 of 61] 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.17.0... [hie-bios] Building executable 'hie-bios' for hie-bios-0.17.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 ) [415 of 452] Compiling Language.LSP.Protocol.Internal.Types.InitializeResult ( generated/Language/LSP/Protocol/Internal/Types/InitializeResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/InitializeResult.p_o ) [hlint] [61 of 62] Compiling HLint ( src/HLint.hs, dist/build/HLint.o, dist/build/HLint.dyn_o ) [hie-bios] [3 of 3] Linking dist/build/hie-bios/hie-bios [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 ) [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 ) [fourmolu] [45 of 61] 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] [ 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 ) [fourmolu] [46 of 61] Compiling Ormolu.Printer.Meat.Declaration.Splice ( src/Ormolu/Printer/Meat/Declaration/Splice.hs, dist/build/Ormolu/Printer/Meat/Declaration/Splice.o, dist/build/Ormolu/Printer/Meat/Declaration/Splice.dyn_o ) [fourmolu] [47 of 61] Compiling Ormolu.Printer.Meat.Declaration.Rule ( src/Ormolu/Printer/Meat/Declaration/Rule.hs, dist/build/Ormolu/Printer/Meat/Declaration/Rule.o, dist/build/Ormolu/Printer/Meat/Declaration/Rule.dyn_o ) [fourmolu] [48 of 61] 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] [49 of 61] 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] [50 of 61] 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] [51 of 61] Compiling Ormolu.Printer.Meat.Declaration ( src/Ormolu/Printer/Meat/Declaration.hs, dist/build/Ormolu/Printer/Meat/Declaration.o, dist/build/Ormolu/Printer/Meat/Declaration.dyn_o ) [hlint] [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 ) [implicit-hie] Documentation created: dist/doc/html/implicit-hie/, [implicit-hie] dist/doc/html/implicit-hie/implicit-hie.txt [implicit-hie] Preprocessing test suite 'implicit-hie-test' for implicit-hie-0.1.4.0... [implicit-hie] Preprocessing executable 'gen-hie' for implicit-hie-0.1.4.0... [implicit-hie] Phase: installPhase [implicit-hie] Installing library in /nix/store/2wz8f9glpkk870c66q8jcccy4jinjis4-implicit-hie-0.1.4.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/implicit-hie-0.1.4.0-7VsneKeWWrM4RzxuJuIVXB [fourmolu] [52 of 61] Compiling Ormolu.Parser.Result ( src/Ormolu/Parser/Result.hs, dist/build/Ormolu/Parser/Result.o, dist/build/Ormolu/Parser/Result.dyn_o ) [fourmolu] [53 of 61] Compiling Ormolu.Parser ( src/Ormolu/Parser.hs, dist/build/Ormolu/Parser.o, dist/build/Ormolu/Parser.dyn_o ) [fourmolu] [54 of 61] Compiling Ormolu.Imports.Grouping ( src/Ormolu/Imports/Grouping.hs, dist/build/Ormolu/Imports/Grouping.o, dist/build/Ormolu/Imports/Grouping.dyn_o ) [fourmolu] [55 of 61] Compiling Ormolu.Imports ( src/Ormolu/Imports.hs, dist/build/Ormolu/Imports.o, dist/build/Ormolu/Imports.dyn_o ) [fourmolu] [56 of 61] Compiling Ormolu.Printer.Meat.Module ( src/Ormolu/Printer/Meat/Module.hs, dist/build/Ormolu/Printer/Meat/Module.o, dist/build/Ormolu/Printer/Meat/Module.dyn_o ) [implicit-hie] Installing executable gen-hie in /nix/store/2wz8f9glpkk870c66q8jcccy4jinjis4-implicit-hie-0.1.4.0/bin [implicit-hie] Warning: The directory [implicit-hie] /nix/store/2wz8f9glpkk870c66q8jcccy4jinjis4-implicit-hie-0.1.4.0/bin is not in [implicit-hie] the system search path. [fourmolu] [57 of 61] Compiling Ormolu.Printer ( src/Ormolu/Printer.hs, dist/build/Ormolu/Printer.o, dist/build/Ormolu/Printer.dyn_o ) [implicit-hie] Phase: fixupPhase [fourmolu] [58 of 61] Compiling Ormolu.Diff.ParseResult ( src/Ormolu/Diff/ParseResult.hs, dist/build/Ormolu/Diff/ParseResult.o, dist/build/Ormolu/Diff/ParseResult.dyn_o ) [fourmolu] [59 of 61] Compiling Ormolu.Utils.Cabal ( src/Ormolu/Utils/Cabal.hs, dist/build/Ormolu/Utils/Cabal.o, dist/build/Ormolu/Utils/Cabal.dyn_o ) [fourmolu] [60 of 61] Compiling Ormolu ( src/Ormolu.hs, dist/build/Ormolu.o, dist/build/Ormolu.dyn_o ) [implicit-hie] shrinking RPATHs of ELF executables and libraries in /nix/store/2wz8f9glpkk870c66q8jcccy4jinjis4-implicit-hie-0.1.4.0 [implicit-hie] shrinking /nix/store/2wz8f9glpkk870c66q8jcccy4jinjis4-implicit-hie-0.1.4.0/bin/gen-hie [implicit-hie] shrinking /nix/store/2wz8f9glpkk870c66q8jcccy4jinjis4-implicit-hie-0.1.4.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSimplicit-hie-0.1.4.0-7VsneKeWWrM4RzxuJuIVXB-ghc9.10.2.so [implicit-hie] checking for references to /build/ in /nix/store/2wz8f9glpkk870c66q8jcccy4jinjis4-implicit-hie-0.1.4.0... [implicit-hie] patching script interpreter paths in /nix/store/2wz8f9glpkk870c66q8jcccy4jinjis4-implicit-hie-0.1.4.0 [implicit-hie] stripping (with command strip and flags -S -p) in /nix/store/2wz8f9glpkk870c66q8jcccy4jinjis4-implicit-hie-0.1.4.0/lib /nix/store/2wz8f9glpkk870c66q8jcccy4jinjis4-implicit-hie-0.1.4.0/bin [implicit-hie] shrinking RPATHs of ELF executables and libraries in /nix/store/wwhfqrmn0qkr2krl92cr71wylcbv168m-implicit-hie-0.1.4.0-doc [implicit-hie] checking for references to /build/ in /nix/store/wwhfqrmn0qkr2krl92cr71wylcbv168m-implicit-hie-0.1.4.0-doc... [implicit-hie] patching script interpreter paths in /nix/store/wwhfqrmn0qkr2krl92cr71wylcbv168m-implicit-hie-0.1.4.0-doc [hlint] [20 of 62] Compiling GHC.Util ( src/GHC/Util.hs, dist/build/GHC/Util.p_o ) [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/2wz8f9glpkk870c66q8jcccy4jinjis4-implicit-hie-0.1.4.0 /nix/store/wwhfqrmn0qkr2krl92cr71wylcbv168m-implicit-hie-0.1.4.0-doc [post-build-hook] Pushing 2 paths (191 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/2wz8f9glpkk870c66q8jcccy4jinjis4-implicit-hie-0.1.4.0 (5.78 MiB) [post-build-hook] Pushing /nix/store/wwhfqrmn0qkr2krl92cr71wylcbv168m-implicit-hie-0.1.4.0-doc (475.03 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/2wz8f9glpkk870c66q8jcccy4jinjis4-implicit-hie-0.1.4.0 /nix/store/wwhfqrmn0qkr2krl92cr71wylcbv168m-implicit-hie-0.1.4.0-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/wwhfqrmn0qkr2krl92cr71wylcbv168m-implicit-hie-0.1.4.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/2wz8f9glpkk870c66q8jcccy4jinjis4-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/hiscf112mvm81mqda7zw7jvaq18jpzwh-implicit-hie-0.1.4.0.drv' to 'https://cache.nix-ci.com'... [fourmolu] [61 of 61] Compiling Paths_fourmolu ( dist/build/autogen/Paths_fourmolu.hs, dist/build/Paths_fourmolu.o, dist/build/Paths_fourmolu.dyn_o ) [fourmolu] [ 1 of 61] Compiling GHC.DynFlags ( src/GHC/DynFlags.hs, dist/build/GHC/DynFlags.p_o ) [fourmolu] [ 2 of 61] Compiling Ormolu.Printer.SpanStream ( src/Ormolu/Printer/SpanStream.hs, dist/build/Ormolu/Printer/SpanStream.p_o ) [fourmolu] [ 3 of 61] Compiling Ormolu.Processing.Cpp ( src/Ormolu/Processing/Cpp.hs, dist/build/Ormolu/Processing/Cpp.p_o ) [fourmolu] [ 4 of 61] Compiling Ormolu.Utils ( src/Ormolu/Utils.hs, dist/build/Ormolu/Utils.p_o ) [fourmolu] [ 5 of 61] Compiling Ormolu.Terminal ( src/Ormolu/Terminal.hs, dist/build/Ormolu/Terminal.p_o ) [fourmolu] [ 6 of 61] Compiling Ormolu.Terminal.QualifiedDo ( src/Ormolu/Terminal/QualifiedDo.hs, dist/build/Ormolu/Terminal/QualifiedDo.p_o ) [fourmolu] [ 7 of 61] Compiling Ormolu.Diff.Text ( src/Ormolu/Diff/Text.hs, dist/build/Ormolu/Diff/Text.p_o ) [fourmolu] [ 8 of 61] Compiling Ormolu.Exception ( src/Ormolu/Exception.hs, dist/build/Ormolu/Exception.p_o ) [fourmolu] [ 9 of 61] Compiling Ormolu.Parser.Pragma ( src/Ormolu/Parser/Pragma.hs, dist/build/Ormolu/Parser/Pragma.p_o ) [fourmolu] [10 of 61] Compiling Ormolu.Parser.CommentStream ( src/Ormolu/Parser/CommentStream.hs, dist/build/Ormolu/Parser/CommentStream.p_o ) [fourmolu] [11 of 61] Compiling Ormolu.Fixity.Internal ( src/Ormolu/Fixity/Internal.hs, dist/build/Ormolu/Fixity/Internal.p_o ) [fourmolu] [12 of 61] Compiling Ormolu.Fixity.Imports ( src/Ormolu/Fixity/Imports.hs, dist/build/Ormolu/Fixity/Imports.p_o ) [fourmolu] [13 of 61] Compiling Ormolu.Fixity ( src/Ormolu/Fixity.hs, dist/build/Ormolu/Fixity.p_o ) [hie-bios] Phase: haddockPhase [hie-bios] Preprocessing library for hie-bios-0.17.0... [hie-bios] Running Haddock on library for hie-bios-0.17.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 [hie-bios] [ 1 of 22] Compiling HIE.Bios.Config.YAML ( src/HIE/Bios/Config/YAML.hs, nothing ) [hie-bios] [ 2 of 22] Compiling HIE.Bios.Config ( src/HIE/Bios/Config.hs, nothing ) [hie-bios] [ 3 of 22] Compiling HIE.Bios.Cradle.ProjectConfig ( src/HIE/Bios/Cradle/ProjectConfig.hs, nothing ) [hie-bios] [ 4 of 22] Compiling HIE.Bios.Ghc.Gap ( src/HIE/Bios/Ghc/Gap.hs, nothing ) [hie-bios] [ 5 of 22] Compiling HIE.Bios.Ghc.Doc ( src/HIE/Bios/Ghc/Doc.hs, nothing ) [hie-bios] [ 6 of 22] Compiling HIE.Bios.Ghc.Load ( src/HIE/Bios/Ghc/Load.hs, nothing ) [hie-bios] [ 7 of 22] Compiling HIE.Bios.Types ( src/HIE/Bios/Types.hs, nothing ) [hie-bios] [ 8 of 22] Compiling HIE.Bios.Flags ( src/HIE/Bios/Flags.hs, nothing ) [hie-bios] [ 9 of 22] Compiling HIE.Bios.Environment ( src/HIE/Bios/Environment.hs, nothing ) [hie-bios] [10 of 22] Compiling HIE.Bios.Process ( src/HIE/Bios/Process.hs, nothing ) [hie-bios] [11 of 22] Compiling HIE.Bios.Ghc.Api ( src/HIE/Bios/Ghc/Api.hs, nothing ) [hie-bios] [12 of 22] Compiling HIE.Bios.Ghc.Logger ( src/HIE/Bios/Ghc/Logger.hs, nothing ) [hie-bios] [13 of 22] Compiling HIE.Bios.Ghc.Check ( src/HIE/Bios/Ghc/Check.hs, nothing ) [hie-bios] [14 of 22] Compiling HIE.Bios.Cradle.Utils ( src/HIE/Bios/Cradle/Utils.hs, nothing ) [hie-bios] [15 of 22] Compiling HIE.Bios.Cradle.ProgramVersions ( src/HIE/Bios/Cradle/ProgramVersions.hs, nothing ) [hie-bios] [16 of 22] Compiling HIE.Bios.Cradle.Resolved ( src/HIE/Bios/Cradle/Resolved.hs, nothing ) [hlint] [21 of 62] Compiling Config.Type ( src/Config/Type.hs, dist/build/Config/Type.p_o ) [hlint] [22 of 62] Compiling Idea ( src/Idea.hs, dist/build/Idea.p_o ) [hlint] [23 of 62] Compiling Test.Util ( src/Test/Util.hs, dist/build/Test/Util.p_o ) [hlint] [24 of 62] Compiling Test.InputOutput ( src/Test/InputOutput.hs, dist/build/Test/InputOutput.p_o ) [hlint] [25 of 62] Compiling SARIF ( src/SARIF.hs, dist/build/SARIF.p_o ) [hlint] [26 of 62] Compiling Report ( src/Report.hs, dist/build/Report.p_o ) [hlint] [27 of 62] Compiling CC ( src/CC.hs, dist/build/CC.p_o ) [hlint] [28 of 62] Compiling GHC.All ( src/GHC/All.hs, dist/build/GHC/All.p_o ) [hlint] [29 of 62] Compiling Hint.Type ( src/Hint/Type.hs, dist/build/Hint/Type.p_o ) [hlint] [30 of 62] Compiling Hint.Unsafe ( src/Hint/Unsafe.hs, dist/build/Hint/Unsafe.p_o ) [hlint] [31 of 62] Compiling Hint.Smell ( src/Hint/Smell.hs, dist/build/Hint/Smell.p_o ) [hlint] [32 of 62] Compiling Hint.Restrict ( src/Hint/Restrict.hs, dist/build/Hint/Restrict.p_o ) [hie-bios] [17 of 22] Compiling HIE.Bios.Wrappers ( src/HIE/Bios/Wrappers.hs, nothing ) [fourmolu] [14 of 61] Compiling Ormolu.Printer.Operators ( src/Ormolu/Printer/Operators.hs, dist/build/Ormolu/Printer/Operators.p_o ) [hlint] [33 of 62] Compiling Hint.Pragma ( src/Hint/Pragma.hs, dist/build/Hint/Pragma.p_o ) [hlint] [34 of 62] Compiling Hint.Pattern ( src/Hint/Pattern.hs, dist/build/Hint/Pattern.p_o ) [hlint] [35 of 62] Compiling Hint.NumLiteral ( src/Hint/NumLiteral.hs, dist/build/Hint/NumLiteral.p_o ) [hlint] [36 of 62] Compiling Hint.NewType ( src/Hint/NewType.hs, dist/build/Hint/NewType.p_o ) [hlint] [37 of 62] Compiling Hint.Negation ( src/Hint/Negation.hs, dist/build/Hint/Negation.p_o ) [hlint] [38 of 62] Compiling Hint.Naming ( src/Hint/Naming.hs, dist/build/Hint/Naming.p_o ) [hlint] [39 of 62] Compiling Hint.Monad ( src/Hint/Monad.hs, dist/build/Hint/Monad.p_o ) [hie-bios] [18 of 22] Compiling HIE.Bios.Cradle.Cabal ( src/HIE/Bios/Cradle/Cabal.hs, nothing ) [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 ) [hie-bios] [19 of 22] Compiling HIE.Bios.Cradle ( src/HIE/Bios/Cradle.hs, nothing ) [hlint] [43 of 62] Compiling Hint.Lambda ( src/Hint/Lambda.hs, dist/build/Hint/Lambda.p_o ) [hie-bios] [20 of 22] Compiling HIE.Bios.Internal.Debug ( src/HIE/Bios/Internal/Debug.hs, nothing ) [hie-bios] [21 of 22] Compiling HIE.Bios ( src/HIE/Bios.hs, nothing ) [hie-bios] [22 of 22] Compiling Paths_hie_bios ( dist/build/autogen/Paths_hie_bios.hs, nothing ) [fourmolu] [15 of 61] Compiling Ormolu.Fixity.Printer ( src/Ormolu/Fixity/Printer.hs, dist/build/Ormolu/Fixity/Printer.p_o ) [fourmolu] [16 of 61] Compiling Ormolu.Fixity.Parser ( src/Ormolu/Fixity/Parser.hs, dist/build/Ormolu/Fixity/Parser.p_o ) [hie-bios] Haddock coverage: [hie-bios]  7% ( 1 / 14) in 'HIE.Bios.Config.YAML' [hie-bios]  Missing documentation for: [hie-bios]  CradleConfigYAML (src/HIE/Bios/Config/YAML.hs:62) [hie-bios]  CradleComponent (src/HIE/Bios/Config/YAML.hs:67) [hie-bios]  MultiSubComponent (src/HIE/Bios/Config/YAML.hs:99) [hie-bios]  CabalConfig (src/HIE/Bios/Config/YAML.hs:104) [hie-bios]  CabalComponent (src/HIE/Bios/Config/YAML.hs:118) [hie-bios]  StackConfig (src/HIE/Bios/Config/YAML.hs:134) [hie-bios]  StackComponent (src/HIE/Bios/Config/YAML.hs:139) [hie-bios]  DirectConfig (src/HIE/Bios/Config/YAML.hs:176) [hie-bios]  BiosConfig (src/HIE/Bios/Config/YAML.hs:180) [hie-bios]  NoneConfig (src/HIE/Bios/Config/YAML.hs:83) [hie-bios]  OtherConfig (src/HIE/Bios/Config/YAML.hs:85) [hie-bios]  OneOrManyComponents (src/HIE/Bios/Config/YAML.hs:164) [hie-bios]  Callable (src/HIE/Bios/Config/YAML.hs:189) [hie-bios] Warning: 'Cradle' is out of scope. [hie-bios]  If you qualify the identifier, haddock can try to link it anyway. [hie-bios]  21% ( 3 / 14) in 'HIE.Bios.Config' [hie-bios]  Missing documentation for: [hie-bios]  readConfig (src/HIE/Bios/Config.hs:140) [hie-bios]  CradleConfig (src/HIE/Bios/Config.hs:44) [hie-bios]  CabalType (src/HIE/Bios/Config.hs:80) [hie-bios]  cabalComponent (src/HIE/Bios/Config.hs:80) [hie-bios]  cabalProjectFile (src/HIE/Bios/Config.hs:80) [hie-bios]  StackType (src/HIE/Bios/Config.hs:86) [hie-bios]  StackType (src/HIE/Bios/Config.hs:97) [hie-bios]  stackComponent (src/HIE/Bios/Config.hs:97) [hie-bios]  stackYaml (src/HIE/Bios/Config.hs:97) [hie-bios]  CradleTree (src/HIE/Bios/Config.hs:103) [hie-bios]  Callable (src/HIE/Bios/Config.hs:56) [hie-bios]  66% ( 2 / 3) in 'HIE.Bios.Cradle.ProjectConfig' [hie-bios]  Missing documentation for: [hie-bios]  Module header [hie-bios]  40% ( 21 / 52) in 'HIE.Bios.Ghc.Gap' [hie-bios]  Missing documentation for: [hie-bios]  ghcVersion (src/HIE/Bios/Ghc/Gap.hs:96) [hie-bios]  makeUserStyle (src/HIE/Bios/Ghc/Gap.hs:162) [hie-bios]  PprStyle [hie-bios]  parseTargetFiles (src/HIE/Bios/Ghc/Gap.hs:287) [hie-bios]  getHscEnv [hie-bios]  batchMsg [hie-bios]  set_hsc_dflags (src/HIE/Bios/Ghc/Gap.hs:137) [hie-bios]  overPkgDbRef (src/HIE/Bios/Ghc/Gap.hs:140) [hie-bios]  guessTarget (src/HIE/Bios/Ghc/Gap.hs:149) [hie-bios]  setNoCode (src/HIE/Bios/Ghc/Gap.hs:129) [hie-bios]  getModSummaries (src/HIE/Bios/Ghc/Gap.hs:167) [hie-bios]  mapOverIncludePaths (src/HIE/Bios/Ghc/Gap.hs:178) [hie-bios]  getLogger (src/HIE/Bios/Ghc/Gap.hs:245) [hie-bios]  RealSrcSpan (src/HIE/Bios/Ghc/Gap.hs:123) [hie-bios]  catch (src/HIE/Bios/Ghc/Gap.hs:117) [hie-bios]  bracket (src/HIE/Bios/Ghc/Gap.hs:110) [hie-bios]  handle (src/HIE/Bios/Ghc/Gap.hs:114) [hie-bios]  pageMode (src/HIE/Bios/Ghc/Gap.hs:209) [hie-bios]  oneLineMode (src/HIE/Bios/Ghc/Gap.hs:213) [hie-bios]  initializePluginsForModSummary (src/HIE/Bios/Ghc/Gap.hs:227) [hie-bios]  setFrontEndHooks (src/HIE/Bios/Ghc/Gap.hs:235) [hie-bios]  setWayDynamicIfHostIsDynamic (src/HIE/Bios/Ghc/Gap.hs:252) [hie-bios]  gopt_set (src/HIE/Bios/Ghc/Gap.hs:249) [hie-bios]  parseDynamicFlags (src/HIE/Bios/Ghc/Gap.hs:283) [hie-bios]  hostIsDynamic (src/HIE/Bios/Ghc/Gap.hs:294) [hie-bios]  getTyThing (src/HIE/Bios/Ghc/Gap.hs:170) [hie-bios]  fixInfo (src/HIE/Bios/Ghc/Gap.hs:173) [hie-bios]  mgModSummaries [hie-bios]  unsetLogAction (src/HIE/Bios/Ghc/Gap.hs:191) [hie-bios]  load' (src/HIE/Bios/Ghc/Gap.hs:100) [hie-bios]  getDynFlags [hie-bios]  14% ( 1 / 7) in 'HIE.Bios.Ghc.Doc' [hie-bios]  Missing documentation for: [hie-bios]  getPrintUnqual (src/HIE/Bios/Ghc/Doc.hs:26) [hie-bios]  showPage (src/HIE/Bios/Ghc/Doc.hs:30) [hie-bios]  showOneLine (src/HIE/Bios/Ghc/Doc.hs:35) [hie-bios]  getStyle (src/HIE/Bios/Ghc/Doc.hs:40) [hie-bios]  styleUnqualified (src/HIE/Bios/Ghc/Doc.hs:43) [hie-bios]  showDocWith (src/HIE/Bios/Ghc/Doc.hs:46) [hie-bios] Warning: 'TypecheckedModule' is ambiguous. It is defined [hie-bios]  * in ‘GHC’ [hie-bios]  * in ‘GHC’ [hie-bios]  You may be able to disambiguate the identifier by qualifying it or [hie-bios]  by specifying the type/value namespace explicitly. [hie-bios]  Defaulting to the one defined in ‘GHC’ [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 ) [hie-bios]  60% ( 9 / 15) in 'HIE.Bios.Ghc.Load' [hie-bios]  Missing documentation for: [hie-bios]  Log (src/HIE/Bios/Ghc/Load.hs:30) [hie-bios]  get_fp (src/HIE/Bios/Ghc/Load.hs:45) [hie-bios]  msTargetIs (src/HIE/Bios/Ghc/Load.hs:113) [hie-bios]  initializePluginsGhc (src/HIE/Bios/Ghc/Load.hs:188) [hie-bios]  ghcInHsc (src/HIE/Bios/Ghc/Load.hs:195) [hie-bios]  setTargetFilename (src/HIE/Bios/Ghc/Load.hs:209) [hlint] [46 of 62] Compiling Hint.Extensions ( src/Hint/Extensions.hs, dist/build/Hint/Extensions.p_o ) [hie-bios] Warning: 'Cradle' is ambiguous. It is defined [hie-bios]  * at src/HIE/Bios/Types.hs:74:17 [hie-bios]  * at src/HIE/Bios/Types.hs:74:1 [hie-bios]  You may be able to disambiguate the identifier by qualifying it or [hie-bios]  by specifying the type/value namespace explicitly. [hie-bios]  Defaulting to the one defined at src/HIE/Bios/Types.hs:74:1 [hie-bios] Warning: 'cabal' is out of scope. [hie-bios]  If you qualify the identifier, haddock can try to link it anyway. [hie-bios]  54% ( 12 / 22) in 'HIE.Bios.Types' [hie-bios]  Missing documentation for: [hie-bios]  Module header [hie-bios]  ActionName (src/HIE/Bios/Types.hs:89) [hie-bios]  Log (src/HIE/Bios/Types.hs:100) [hie-bios]  CradleAction (src/HIE/Bios/Types.hs:178) [hie-bios]  cradleLoadResult (src/HIE/Bios/Types.hs:203) [hie-bios]  CradleLoadResultT (src/HIE/Bios/Types.hs:220) [hie-bios]  modCradleError (src/HIE/Bios/Types.hs:271) [hie-bios]  throwCE (src/HIE/Bios/Types.hs:278) [hie-bios]  CradleError (src/HIE/Bios/Types.hs:280) [hie-bios]  hieBiosProcessEnv (src/HIE/Bios/Types.hs:333) [hie-bios] Warning: 'DynFlags' is out of scope. [hie-bios]  If you qualify the identifier, haddock can try to link it anyway. [hie-bios] Warning: 'Cradle' is ambiguous. It is defined [hie-bios]  * at src/HIE/Bios/Types.hs:74:17 [hie-bios]  * at src/HIE/Bios/Types.hs:74:1 [hie-bios]  You may be able to disambiguate the identifier by qualifying it or [hie-bios]  by specifying the type/value namespace explicitly. [hie-bios]  Defaulting to the one defined at src/HIE/Bios/Types.hs:74:1 [hie-bios]  50% ( 1 / 2) in 'HIE.Bios.Flags' [hie-bios]  Missing documentation for: [hie-bios]  Module header [hie-bios] Warning: 'runCradleGhc' is out of scope. [hie-bios]  If you qualify the identifier, haddock can try to link it anyway. [hie-bios] Warning: 'CradleError' is ambiguous. It is defined [hie-bios]  * at src/HIE/Bios/Types.hs:280:20 [hie-bios]  * at src/HIE/Bios/Types.hs:280:1 [hie-bios]  You may be able to disambiguate the identifier by qualifying it or [hie-bios]  by specifying the type/value namespace explicitly. [hie-bios]  Defaulting to the one defined at src/HIE/Bios/Types.hs:280:1 [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:57) [hie-bios] Warning: 'fpName' is out of scope. [hie-bios]  If you qualify the identifier, haddock can try to link it anyway. [hie-bios] Warning: 'srcHash' is out of scope. [hie-bios]  If you qualify the identifier, haddock can try to link it anyway. [hie-bios] Warning: 'populate' is out of scope. [hie-bios]  If you qualify the identifier, haddock can try to link it anyway. [hie-bios]  78% ( 11 / 14) in 'HIE.Bios.Process' [hie-bios]  Missing documentation for: [hie-bios]  Module header [hie-bios]  CreateProcess [hie-bios]  readProcessWithCwd_ (src/HIE/Bios/Process.hs:55) [hie-bios] Warning: 'Cradle' is ambiguous. It is defined [hie-bios]  * at src/HIE/Bios/Types.hs:74:17 [hie-bios]  * at src/HIE/Bios/Types.hs:74:1 [hie-bios]  You may be able to disambiguate the identifier by qualifying it or [hie-bios]  by specifying the type/value namespace explicitly. [hie-bios]  Defaulting to the one defined at src/HIE/Bios/Types.hs:74:1 [hie-bios]  66% ( 4 / 6) in 'HIE.Bios.Ghc.Api' [hie-bios]  Missing documentation for: [hie-bios]  SuccessFlag [hie-bios]  withDynFlags (src/HIE/Bios/Ghc/Api.hs:63) [hie-bios] Warning: 'SourceError' is ambiguous. It is defined [hie-bios]  * in ‘GHC.Types.SourceError’ [hie-bios]  * in ‘GHC.Types.SourceError’ [hie-bios]  You may be able to disambiguate the identifier by qualifying it or [hie-bios]  by specifying the type/value namespace explicitly. [hie-bios]  Defaulting to the one defined in ‘GHC.Types.SourceError’ [hie-bios]  50% ( 1 / 2) in 'HIE.Bios.Ghc.Logger' [hie-bios]  Missing documentation for: [hie-bios]  Module header [hie-bios]  66% ( 2 / 3) in 'HIE.Bios.Ghc.Check' [hie-bios]  Missing documentation for: [hie-bios]  Module header [hie-bios]  45% ( 5 / 11) in 'HIE.Bios.Cradle.Utils' [hie-bios]  Missing documentation for: [hie-bios]  Module header [hie-bios]  ProcessErrorDetails (src/HIE/Bios/Cradle/Utils.hs:26) [hie-bios]  prettyProcessErrorDetails (src/HIE/Bios/Cradle/Utils.hs:40) [hie-bios]  removeInteractive (src/HIE/Bios/Cradle/Utils.hs:69) [hie-bios]  removeVerbosityOpts (src/HIE/Bios/Cradle/Utils.hs:102) [hie-bios]  expandGhcOptionResponseFile (src/HIE/Bios/Cradle/Utils.hs:105) [hie-bios]  0% ( 0 / 4) in 'HIE.Bios.Cradle.ProgramVersions' [hie-bios]  Missing documentation for: [hie-bios]  Module header [hie-bios]  ProgramVersions (src/HIE/Bios/Cradle/ProgramVersions.hs:18) [hie-bios]  makeVersions (src/HIE/Bios/Cradle/ProgramVersions.hs:39) [hie-bios]  runCachedIO (src/HIE/Bios/Cradle/ProgramVersions.hs:30) [hie-bios]  75% ( 3 / 4) in 'HIE.Bios.Cradle.Resolved' [hie-bios]  Missing documentation for: [hie-bios]  Module header [hie-bios]  0% ( 0 / 5) in 'HIE.Bios.Wrappers' [hie-bios]  Missing documentation for: [hie-bios]  Module header [hie-bios]  cabalWrapper (src/HIE/Bios/Wrappers.hs:15) [hie-bios]  cabalWithReplWrapper (src/HIE/Bios/Wrappers.hs:21) [hie-bios]  cabalWrapperHs (src/HIE/Bios/Wrappers.hs:18) [hie-bios]  cabalWithReplWrapperHs (src/HIE/Bios/Wrappers.hs:24) [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: 'cabal' is out of scope. [hie-bios]  If you qualify the identifier, haddock can try to link it anyway. [hie-bios] Warning: 'CradleError' is ambiguous. It is defined [hie-bios]  * at src/HIE/Bios/Types.hs:280:20 [hie-bios]  * at src/HIE/Bios/Types.hs:280:1 [hie-bios]  You may be able to disambiguate the identifier by qualifying it or [hie-bios]  by specifying the type/value namespace explicitly. [hie-bios]  Defaulting to the one defined at src/HIE/Bios/Types.hs:280:1 [hie-bios] Warning: 'ghc' is out of scope. [hie-bios]  If you qualify the identifier, haddock can try to link it anyway. [hie-bios] Warning: 'ghcPathAbs' is out of scope. [hie-bios]  If you qualify the identifier, haddock can try to link it anyway. [hie-bios]  66% ( 8 / 12) in 'HIE.Bios.Cradle.Cabal' [hie-bios]  Missing documentation for: [hie-bios]  Module header [hie-bios]  runCabalGhcCmd (src/HIE/Bios/Cradle/Cabal.hs:243) [hie-bios]  processCabalWrapperArgs (src/HIE/Bios/Cradle/Cabal.hs:318) [hie-bios]  isCabalMultipleCompSupported (src/HIE/Bios/Cradle/Cabal.hs:654) [hie-bios] Warning: 'Cradle' is ambiguous. It is defined [hie-bios]  * at src/HIE/Bios/Types.hs:74:17 [hie-bios]  * at src/HIE/Bios/Types.hs:74:1 [hie-bios]  You may be able to disambiguate the identifier by qualifying it or [hie-bios]  by specifying the type/value namespace explicitly. [hie-bios]  Defaulting to the one defined at src/HIE/Bios/Types.hs:74:1 [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]  40% ( 8 / 20) in 'HIE.Bios.Cradle' [hie-bios]  Missing documentation for: [hie-bios]  Module header [hie-bios]  yamlConfig (src/HIE/Bios/Cradle.hs:249) [hie-bios]  isCabalCradle (src/HIE/Bios/Cradle.hs:275) [hie-bios]  isStackCradle (src/HIE/Bios/Cradle.hs:280) [hie-bios]  isDirectCradle (src/HIE/Bios/Cradle.hs:285) [hie-bios]  isBiosCradle (src/HIE/Bios/Cradle.hs:290) [hie-bios]  isNoneCradle (src/HIE/Bios/Cradle.hs:300) [hie-bios]  isMultiCradle (src/HIE/Bios/Cradle.hs:295) [hie-bios]  isDefaultCradle (src/HIE/Bios/Cradle.hs:305) [hie-bios]  isOtherCradle (src/HIE/Bios/Cradle.hs:310) [hie-bios]  getCradle (src/HIE/Bios/Cradle.hs:100) [hie-bios]  makeCradleResult (src/HIE/Bios/Cradle.hs:673) [hie-bios] Warning: 'Cradle' is ambiguous. It is defined [hie-bios]  * at src/HIE/Bios/Types.hs:74:17 [hie-bios]  * at src/HIE/Bios/Types.hs:74:1 [hie-bios]  You may be able to disambiguate the identifier by qualifying it or [hie-bios]  by specifying the type/value namespace explicitly. [hie-bios]  Defaulting to the one defined at src/HIE/Bios/Types.hs:74:1 [hie-bios]  40% ( 2 / 5) in 'HIE.Bios.Internal.Debug' [hie-bios]  Missing documentation for: [hie-bios]  Module header [hie-bios]  configInfo (src/HIE/Bios/Internal/Debug.hs:76) [hie-bios]  cradleInfo (src/HIE/Bios/Internal/Debug.hs:90) [hie-bios]  93% ( 15 / 16) in 'HIE.Bios' [hie-bios]  Missing documentation for: [hie-bios]  CradleError (src/HIE/Bios/Types.hs:280) [hlint] [47 of 62] Compiling Hint.Export ( src/Hint/Export.hs, dist/build/Hint/Export.p_o ) [hlint] [48 of 62] Compiling Hint.Duplicate ( src/Hint/Duplicate.hs, dist/build/Hint/Duplicate.p_o ) [hlint] [49 of 62] Compiling Hint.Comment ( src/Hint/Comment.hs, dist/build/Hint/Comment.p_o ) [hlint] [50 of 62] Compiling Hint.Bracket ( src/Hint/Bracket.hs, dist/build/Hint/Bracket.p_o ) [hlint] [51 of 62] Compiling Hint.All ( src/Hint/All.hs, dist/build/Hint/All.p_o ) [hlint] [52 of 62] Compiling Config.Yaml ( src/Config/Yaml.hs, dist/build/Config/Yaml.p_o ) [hlint] [53 of 62] Compiling Config.Read ( src/Config/Read.hs, dist/build/Config/Read.p_o ) [hlint] [54 of 62] Compiling Config.Compute ( src/Config/Compute.hs, dist/build/Config/Compute.p_o ) [hlint] [55 of 62] Compiling Config.Haskell ( src/Config/Haskell.hs, dist/build/Config/Haskell.p_o ) [hlint] [56 of 62] Compiling CmdLine ( src/CmdLine.hs, dist/build/CmdLine.p_o ) [hlint] [57 of 62] Compiling Apply ( src/Apply.hs, dist/build/Apply.p_o ) [hlint] [58 of 62] Compiling Test.Annotations ( src/Test/Annotations.hs, dist/build/Test/Annotations.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 ) [hie-bios] Warning: HIE.Bios.Config.YAML: could not find link destinations for: [hie-bios]  - HIE.Bios.Config.YAML.Rep_CradleComponent [hie-bios]  - HIE.Bios.Config.YAML.Rep_MultiSubComponent [hie-bios]  - HIE.Bios.Config.YAML.Rep_CradleConfigYAML [hie-bios]  - HIE.Bios.Config.YAML.Rep_DirectConfig [hie-bios] Warning: HIE.Bios.Process: could not find link destinations for: [hie-bios]  - HIE.Bios.Process.OutputName [hie-bios]  - HIE.Bios.Process.Outputs [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.ProgramVersions: could not find link destinations for: [hie-bios]  - HIE.Bios.Cradle.ProgramVersions.CachedIO [hie-bios] Warning: HIE.Bios.Cradle.Cabal: could not find link destinations for: [hie-bios]  - HIE.Bios.Cradle.Cabal.GhcProc [hie-bios] Warning: HIE.Bios.Cradle: could not find link destinations for: [hie-bios]  - HIE.Bios.Process.OutputName [hie-bios]  - HIE.Bios.Process.Outputs [fourmolu] [17 of 61] Compiling Ormolu.Utils.Glob ( src/Ormolu/Utils/Glob.hs, dist/build/Ormolu/Utils/Glob.p_o ) [fourmolu] [18 of 61] Compiling Ormolu.Config.Types ( src/Ormolu/Config/Types.hs, dist/build/Ormolu/Config/Types.p_o ) [fourmolu] [19 of 61] Compiling Ormolu.Config.Gen ( src/Ormolu/Config/Gen.hs, dist/build/Ormolu/Config/Gen.p_o ) [fourmolu] [20 of 61] Compiling Ormolu.Utils.IO ( src/Ormolu/Utils/IO.hs, dist/build/Ormolu/Utils/IO.p_o ) [fourmolu] [21 of 61] Compiling Ormolu.Utils.Fixity ( src/Ormolu/Utils/Fixity.hs, dist/build/Ormolu/Utils/Fixity.p_o ) [fourmolu] [22 of 61] Compiling Ormolu.Config ( src/Ormolu/Config.hs, dist/build/Ormolu/Config.p_o ) [fourmolu] [23 of 61] Compiling Ormolu.Processing.Common ( src/Ormolu/Processing/Common.hs, dist/build/Ormolu/Processing/Common.p_o ) [fourmolu] [24 of 61] Compiling Ormolu.Processing.Preprocess ( src/Ormolu/Processing/Preprocess.hs, dist/build/Ormolu/Processing/Preprocess.p_o ) [fourmolu] [25 of 61] Compiling Ormolu.Printer.Internal ( src/Ormolu/Printer/Internal.hs, dist/build/Ormolu/Printer/Internal.p_o ) [fourmolu] [26 of 61] Compiling Ormolu.Printer.Comments ( src/Ormolu/Printer/Comments.hs, dist/build/Ormolu/Printer/Comments.p_o ) [fourmolu] [27 of 61] Compiling Ormolu.Printer.Combinators ( src/Ormolu/Printer/Combinators.hs, dist/build/Ormolu/Printer/Combinators.p_o ) [fourmolu] [28 of 61] Compiling Ormolu.Printer.Meat.Pragma ( src/Ormolu/Printer/Meat/Pragma.hs, dist/build/Ormolu/Printer/Meat/Pragma.p_o ) [fourmolu] [29 of 61] Compiling Ormolu.Printer.Meat.Declaration.StringLiteral ( src/Ormolu/Printer/Meat/Declaration/StringLiteral.hs, dist/build/Ormolu/Printer/Meat/Declaration/StringLiteral.p_o ) [fourmolu] [30 of 61] Compiling Ormolu.Printer.Meat.Common ( src/Ormolu/Printer/Meat/Common.hs, dist/build/Ormolu/Printer/Meat/Common.p_o ) [fourmolu] [31 of 61] Compiling Ormolu.Printer.Meat.Declaration.Warning ( src/Ormolu/Printer/Meat/Declaration/Warning.hs, dist/build/Ormolu/Printer/Meat/Declaration/Warning.p_o ) [fourmolu] [32 of 61] Compiling Ormolu.Printer.Meat.ImportExport ( src/Ormolu/Printer/Meat/ImportExport.hs, dist/build/Ormolu/Printer/Meat/ImportExport.p_o ) [hlint] [61 of 62] Compiling HLint ( src/HLint.hs, dist/build/HLint.p_o ) [fourmolu] [33 of 61] Compiling Ormolu.Printer.Meat.Declaration.RoleAnnotation ( src/Ormolu/Printer/Meat/Declaration/RoleAnnotation.hs, dist/build/Ormolu/Printer/Meat/Declaration/RoleAnnotation.p_o ) [fourmolu] [34 of 61] 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] [35 of 61] 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] [36 of 61] Compiling Ormolu.Printer.Meat.Type ( src/Ormolu/Printer/Meat/Type.hs, dist/build/Ormolu/Printer/Meat/Type.p_o ) [hlint] [62 of 62] Compiling Language.Haskell.HLint ( src/Language/Haskell/HLint.hs, dist/build/Language/Haskell/HLint.p_o ) [fourmolu] [37 of 61] Compiling Ormolu.Printer.Meat.Declaration.Signature ( src/Ormolu/Printer/Meat/Declaration/Signature.hs, dist/build/Ormolu/Printer/Meat/Declaration/Signature.p_o ) [fourmolu] [38 of 61] Compiling Ormolu.Printer.Meat.Declaration.Foreign ( src/Ormolu/Printer/Meat/Declaration/Foreign.hs, dist/build/Ormolu/Printer/Meat/Declaration/Foreign.p_o ) [fourmolu] [39 of 61] Compiling Ormolu.Printer.Meat.Declaration.TypeFamily ( src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs, dist/build/Ormolu/Printer/Meat/Declaration/TypeFamily.p_o ) [fourmolu] [40 of 61] Compiling Ormolu.Printer.Meat.Declaration.Type ( src/Ormolu/Printer/Meat/Declaration/Type.hs, dist/build/Ormolu/Printer/Meat/Declaration/Type.p_o ) [fourmolu] [41 of 61] Compiling Ormolu.Printer.Meat.Declaration.Data ( src/Ormolu/Printer/Meat/Declaration/Data.hs, dist/build/Ormolu/Printer/Meat/Declaration/Data.p_o ) [fourmolu] [42 of 61] Compiling Ormolu.Printer.Meat.Declaration.Default ( src/Ormolu/Printer/Meat/Declaration/Default.hs, dist/build/Ormolu/Printer/Meat/Declaration/Default.p_o ) [fourmolu] [43 of 61] Compiling Ormolu.Printer.Meat.Declaration[boot] ( src/Ormolu/Printer/Meat/Declaration.hs-boot, dist/build/Ormolu/Printer/Meat/Declaration.p_o-boot ) [fourmolu] [44 of 61] Compiling Ormolu.Printer.Meat.Declaration.Value ( src/Ormolu/Printer/Meat/Declaration/Value.hs, dist/build/Ormolu/Printer/Meat/Declaration/Value.p_o ) [hlint] Preprocessing executable 'hlint' for hlint-3.10... [hlint] Building executable 'hlint' for hlint-3.10... [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 [fourmolu] [45 of 61] Compiling Ormolu.Printer.Meat.Declaration.OpTree ( src/Ormolu/Printer/Meat/Declaration/OpTree.hs, dist/build/Ormolu/Printer/Meat/Declaration/OpTree.p_o ) [fourmolu] [46 of 61] Compiling Ormolu.Printer.Meat.Declaration.Splice ( src/Ormolu/Printer/Meat/Declaration/Splice.hs, dist/build/Ormolu/Printer/Meat/Declaration/Splice.p_o ) [fourmolu] [47 of 61] Compiling Ormolu.Printer.Meat.Declaration.Rule ( src/Ormolu/Printer/Meat/Declaration/Rule.hs, dist/build/Ormolu/Printer/Meat/Declaration/Rule.p_o ) [fourmolu] [48 of 61] Compiling Ormolu.Printer.Meat.Declaration.Annotation ( src/Ormolu/Printer/Meat/Declaration/Annotation.hs, dist/build/Ormolu/Printer/Meat/Declaration/Annotation.p_o ) [fourmolu] [49 of 61] Compiling Ormolu.Printer.Meat.Declaration.Instance ( src/Ormolu/Printer/Meat/Declaration/Instance.hs, dist/build/Ormolu/Printer/Meat/Declaration/Instance.p_o ) [fourmolu] [50 of 61] Compiling Ormolu.Printer.Meat.Declaration.Class ( src/Ormolu/Printer/Meat/Declaration/Class.hs, dist/build/Ormolu/Printer/Meat/Declaration/Class.p_o ) [fourmolu] [51 of 61] Compiling Ormolu.Printer.Meat.Declaration ( src/Ormolu/Printer/Meat/Declaration.hs, dist/build/Ormolu/Printer/Meat/Declaration.p_o ) [fourmolu] [52 of 61] Compiling Ormolu.Parser.Result ( src/Ormolu/Parser/Result.hs, dist/build/Ormolu/Parser/Result.p_o ) [fourmolu] [53 of 61] Compiling Ormolu.Parser ( src/Ormolu/Parser.hs, dist/build/Ormolu/Parser.p_o ) [fourmolu] [54 of 61] Compiling Ormolu.Imports.Grouping ( src/Ormolu/Imports/Grouping.hs, dist/build/Ormolu/Imports/Grouping.p_o ) [fourmolu] [55 of 61] Compiling Ormolu.Imports ( src/Ormolu/Imports.hs, dist/build/Ormolu/Imports.p_o ) [fourmolu] [56 of 61] Compiling Ormolu.Printer.Meat.Module ( src/Ormolu/Printer/Meat/Module.hs, dist/build/Ormolu/Printer/Meat/Module.p_o ) [416 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyItem ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyItem.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyItem.p_o ) [417 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyOutgoingCallsParams ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyOutgoingCallsParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyOutgoingCallsParams.p_o ) [418 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyOutgoingCall ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyOutgoingCall.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyOutgoingCall.p_o ) [419 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyIncomingCallsParams ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyIncomingCallsParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyIncomingCallsParams.p_o ) [420 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyIncomingCall ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyIncomingCall.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyIncomingCall.p_o ) [421 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyClientCapabilities.p_o ) [422 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentClientCapabilities.p_o ) [423 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/ClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientCapabilities.p_o ) [424 of 452] Compiling Language.LSP.Protocol.Internal.Types.UInitializeParams ( generated/Language/LSP/Protocol/Internal/Types/UInitializeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/UInitializeParams.p_o ) [425 of 452] Compiling Language.LSP.Protocol.Internal.Types.InitializeParams ( generated/Language/LSP/Protocol/Internal/Types/InitializeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/InitializeParams.p_o ) [426 of 452] Compiling Language.LSP.Protocol.Internal.Types.BaseSymbolInformation ( generated/Language/LSP/Protocol/Internal/Types/BaseSymbolInformation.hs, dist/build/Language/LSP/Protocol/Internal/Types/BaseSymbolInformation.p_o ) [427 of 452] Compiling Language.LSP.Protocol.Internal.Types.ApplyWorkspaceEditResult ( generated/Language/LSP/Protocol/Internal/Types/ApplyWorkspaceEditResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/ApplyWorkspaceEditResult.p_o ) [428 of 452] Compiling Language.LSP.Protocol.Internal.Types.AnnotatedTextEdit ( generated/Language/LSP/Protocol/Internal/Types/AnnotatedTextEdit.hs, dist/build/Language/LSP/Protocol/Internal/Types/AnnotatedTextEdit.p_o ) [429 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentEdit ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentEdit.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentEdit.p_o ) [430 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceEdit ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceEdit.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceEdit.p_o ) [431 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeAction ( generated/Language/LSP/Protocol/Internal/Types/CodeAction.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeAction.p_o ) [432 of 452] Compiling Language.LSP.Protocol.Internal.Types.ApplyWorkspaceEditParams ( generated/Language/LSP/Protocol/Internal/Types/ApplyWorkspaceEditParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ApplyWorkspaceEditParams.p_o ) [433 of 452] Compiling Language.LSP.Protocol.Internal.Method ( generated/Language/LSP/Protocol/Internal/Method.hs, dist/build/Language/LSP/Protocol/Internal/Method.p_o ) [hie-bios] Documentation created: dist/doc/html/hie-bios/, [hie-bios] dist/doc/html/hie-bios/hie-bios.txt [fourmolu] [57 of 61] Compiling Ormolu.Printer ( src/Ormolu/Printer.hs, dist/build/Ormolu/Printer.p_o ) [hie-bios] Preprocessing executable 'hie-bios' for hie-bios-0.17.0... [hie-bios] Phase: installPhase [fourmolu] [58 of 61] Compiling Ormolu.Diff.ParseResult ( src/Ormolu/Diff/ParseResult.hs, dist/build/Ormolu/Diff/ParseResult.p_o ) [fourmolu] [59 of 61] Compiling Ormolu.Utils.Cabal ( src/Ormolu/Utils/Cabal.hs, dist/build/Ormolu/Utils/Cabal.p_o ) [fourmolu] [60 of 61] Compiling Ormolu ( src/Ormolu.hs, dist/build/Ormolu.p_o ) [hie-bios] Installing library in /nix/store/1jskgykk4b8g3df98ishsp0v59ggwa7w-hie-bios-0.17.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/hie-bios-0.17.0-Jq1MxfLda7f6MzZKKC5hOV [hie-bios] Installing executable hie-bios in /nix/store/1jskgykk4b8g3df98ishsp0v59ggwa7w-hie-bios-0.17.0/bin [hie-bios] Warning: The directory [hie-bios] /nix/store/1jskgykk4b8g3df98ishsp0v59ggwa7w-hie-bios-0.17.0/bin is not in the [hie-bios] system search path. [434 of 452] Compiling Language.LSP.Protocol.Message.Method ( src/Language/LSP/Protocol/Message/Method.hs, dist/build/Language/LSP/Protocol/Message/Method.p_o ) [fourmolu] [61 of 61] Compiling Paths_fourmolu ( dist/build/autogen/Paths_fourmolu.hs, dist/build/Paths_fourmolu.p_o ) [hlint] buildPhase completed in 41 seconds [hlint] Phase: checkPhase [hlint] Package has no test suites. [hlint] Phase: haddockPhase [hie-bios] Phase: fixupPhase [hie-bios] shrinking RPATHs of ELF executables and libraries in /nix/store/1jskgykk4b8g3df98ishsp0v59ggwa7w-hie-bios-0.17.0 [hie-bios] shrinking /nix/store/1jskgykk4b8g3df98ishsp0v59ggwa7w-hie-bios-0.17.0/bin/hie-bios [hlint] Preprocessing library for hlint-3.10... [hlint] Running Haddock on library for hlint-3.10... [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 [hie-bios] shrinking /nix/store/1jskgykk4b8g3df98ishsp0v59ggwa7w-hie-bios-0.17.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHShie-bios-0.17.0-Jq1MxfLda7f6MzZKKC5hOV-ghc9.10.2.so [hie-bios] checking for references to /build/ in /nix/store/1jskgykk4b8g3df98ishsp0v59ggwa7w-hie-bios-0.17.0... [hie-bios] patching script interpreter paths in /nix/store/1jskgykk4b8g3df98ishsp0v59ggwa7w-hie-bios-0.17.0 [hie-bios] stripping (with command strip and flags -S -p) in /nix/store/1jskgykk4b8g3df98ishsp0v59ggwa7w-hie-bios-0.17.0/lib /nix/store/1jskgykk4b8g3df98ishsp0v59ggwa7w-hie-bios-0.17.0/bin [hie-bios] shrinking RPATHs of ELF executables and libraries in /nix/store/qakrj8viqnyp73yyz2wxfmi3jrvd51hc-hie-bios-0.17.0-doc [hie-bios] checking for references to /build/ in /nix/store/qakrj8viqnyp73yyz2wxfmi3jrvd51hc-hie-bios-0.17.0-doc... [hie-bios] patching script interpreter paths in /nix/store/qakrj8viqnyp73yyz2wxfmi3jrvd51hc-hie-bios-0.17.0-doc [hlint] [ 1 of 62] Compiling EmbedData ( src/EmbedData.hs, nothing ) [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/1jskgykk4b8g3df98ishsp0v59ggwa7w-hie-bios-0.17.0 /nix/store/qakrj8viqnyp73yyz2wxfmi3jrvd51hc-hie-bios-0.17.0-doc [post-build-hook] Pushing 2 paths (214 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/1jskgykk4b8g3df98ishsp0v59ggwa7w-hie-bios-0.17.0 (76.94 MiB) [post-build-hook] Pushing /nix/store/qakrj8viqnyp73yyz2wxfmi3jrvd51hc-hie-bios-0.17.0-doc (3.17 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/1jskgykk4b8g3df98ishsp0v59ggwa7w-hie-bios-0.17.0 /nix/store/qakrj8viqnyp73yyz2wxfmi3jrvd51hc-hie-bios-0.17.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/qakrj8viqnyp73yyz2wxfmi3jrvd51hc-hie-bios-0.17.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/1jskgykk4b8g3df98ishsp0v59ggwa7w-hie-bios-0.17.0' to 'https://cache.nix-ci.com'... warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead copying 1 paths... copying path '/nix/store/ymj98sva6g74v0bq5j4zphpv48ck60nx-hie-bios-0.17.0.drv' to 'https://cache.nix-ci.com'...  Preprocessing executable 'fourmolu' for fourmolu-0.19.0.1... Building executable 'fourmolu' for fourmolu-0.19.0.1... [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 ) [2 of 2] Compiling Main ( app/Main.hs, dist/build/fourmolu/fourmolu-tmp/Main.o ) [3 of 3] Linking dist/build/fourmolu/fourmolu Preprocessing test suite 'tests' for fourmolu-0.19.0.1... Building test suite 'tests' for fourmolu-0.19.0.1... [ 1 of 19] Compiling Ormolu.CabalInfoSpec ( tests/Ormolu/CabalInfoSpec.hs, dist/build/tests/tests-tmp/Ormolu/CabalInfoSpec.o ) [ 2 of 19] Compiling Ormolu.Config.PrinterOptsSpec ( tests/Ormolu/Config/PrinterOptsSpec.hs, dist/build/tests/tests-tmp/Ormolu/Config/PrinterOptsSpec.o ) [ 3 of 19] Compiling Ormolu.ConfigSpec ( tests/Ormolu/ConfigSpec.hs, dist/build/tests/tests-tmp/Ormolu/ConfigSpec.o ) [ 4 of 19] Compiling Ormolu.Diff.TextSpec ( tests/Ormolu/Diff/TextSpec.hs, dist/build/tests/tests-tmp/Ormolu/Diff/TextSpec.o ) [ 5 of 19] Compiling Ormolu.Fixity.ParserSpec ( tests/Ormolu/Fixity/ParserSpec.hs, dist/build/tests/tests-tmp/Ormolu/Fixity/ParserSpec.o ) [ 6 of 19] Compiling Ormolu.Fixity.PrinterSpec ( tests/Ormolu/Fixity/PrinterSpec.hs, dist/build/tests/tests-tmp/Ormolu/Fixity/PrinterSpec.o ) [ 7 of 19] Compiling Ormolu.FixitySpec ( tests/Ormolu/FixitySpec.hs, dist/build/tests/tests-tmp/Ormolu/FixitySpec.o ) [ 8 of 19] Compiling Ormolu.Integration.Utils ( tests/Ormolu/Integration/Utils.hs, dist/build/tests/tests-tmp/Ormolu/Integration/Utils.o ) [ 9 of 19] Compiling Ormolu.Integration.RegionSpec ( tests/Ormolu/Integration/RegionSpec.hs, dist/build/tests/tests-tmp/Ormolu/Integration/RegionSpec.o ) [10 of 19] Compiling Ormolu.Integration.FixitySpec ( tests/Ormolu/Integration/FixitySpec.hs, dist/build/tests/tests-tmp/Ormolu/Integration/FixitySpec.o ) [11 of 19] Compiling Ormolu.Integration.CLISpec ( tests/Ormolu/Integration/CLISpec.hs, dist/build/tests/tests-tmp/Ormolu/Integration/CLISpec.o ) [12 of 19] Compiling Ormolu.Integration.CLIOptionsSpec ( tests/Ormolu/Integration/CLIOptionsSpec.hs, dist/build/tests/tests-tmp/Ormolu/Integration/CLIOptionsSpec.o ) [13 of 19] Compiling Ormolu.OpTreeSpec ( tests/Ormolu/OpTreeSpec.hs, dist/build/tests/tests-tmp/Ormolu/OpTreeSpec.o ) [14 of 19] Compiling Ormolu.Parser.OptionsSpec ( tests/Ormolu/Parser/OptionsSpec.hs, dist/build/tests/tests-tmp/Ormolu/Parser/OptionsSpec.o ) [15 of 19] Compiling Ormolu.Parser.ParseFailureSpec ( tests/Ormolu/Parser/ParseFailureSpec.hs, dist/build/tests/tests-tmp/Ormolu/Parser/ParseFailureSpec.o ) [16 of 19] Compiling Ormolu.Parser.PragmaSpec ( tests/Ormolu/Parser/PragmaSpec.hs, dist/build/tests/tests-tmp/Ormolu/Parser/PragmaSpec.o ) [17 of 19] Compiling Ormolu.PrinterSpec ( tests/Ormolu/PrinterSpec.hs, dist/build/tests/tests-tmp/Ormolu/PrinterSpec.o ) [18 of 19] Compiling Ormolu.Utils.GlobSpec ( tests/Ormolu/Utils/GlobSpec.hs, dist/build/tests/tests-tmp/Ormolu/Utils/GlobSpec.o ) [19 of 19] Compiling Main ( tests/Spec.hs, dist/build/tests/tests-tmp/Main.o ) [20 of 20] Linking dist/build/tests/tests buildPhase completed in 56 seconds Phase: checkPhase Running 1 test suites... Test suite tests: RUNNING... Ormolu.CabalInfo findCabalFile returns correct absolute path [✔] finds correct path even when it starts from nonsense [✔] returns Nothing when it cannot find a cabal file [✔] does not consider directories as .cabal files [✔] parseCabalInfo extracts correct cabal info from fourmolu.cabal for src/Ormolu/Config.hs [✔] extracts correct cabal info from fourmolu.cabal for tests/Ormolu/PrinterSpec.hs [✔] handles correctly files that are not mentioned in fourmolu.cabal [✔] handles `hs-source-dirs: .` [✔] handles empty hs-source-dirs [✔] Ormolu.Config FourmoluConfig parses multiple reexports from same module [✔] applies configurations in correct order [✔] [ 2 of 62] Compiling Extension ( src/Extension.hs, nothing ) [ 3 of 62] Compiling Fixity ( src/Fixity.hs, nothing ) [ 4 of 62] Compiling GHC.Util.ApiAnnotation ( src/GHC/Util/ApiAnnotation.hs, nothing ) [ 5 of 62] Compiling GHC.Util.Brackets ( src/GHC/Util/Brackets.hs, nothing ) [ 6 of 62] Compiling GHC.Util.DynFlags ( src/GHC/Util/DynFlags.hs, nothing ) [ 7 of 62] Compiling GHC.Util.FreeVars ( src/GHC/Util/FreeVars.hs, nothing ) [ 8 of 62] Compiling GHC.Util.HsDecl ( src/GHC/Util/HsDecl.hs, nothing ) [ 9 of 62] Compiling GHC.Util.Scope ( src/GHC/Util/Scope.hs, nothing ) [10 of 62] Compiling GHC.Util.SrcLoc ( src/GHC/Util/SrcLoc.hs, nothing ) [11 of 62] Compiling GHC.Util.View ( src/GHC/Util/View.hs, nothing ) [12 of 62] Compiling HsColour ( src/HsColour.hs, nothing ) [13 of 62] Compiling Parallel ( src/Parallel.hs, nothing ) [14 of 62] Compiling Paths_hlint ( dist/build/autogen/Paths_hlint.hs, nothing ) [15 of 62] Compiling Refact ( src/Refact.hs, nothing ) [16 of 62] Compiling GHC.Util.HsExpr ( src/GHC/Util/HsExpr.hs, nothing ) [17 of 62] Compiling Timing ( src/Timing.hs, nothing ) [18 of 62] Compiling Util ( src/Util.hs, nothing ) [19 of 62] Compiling GHC.Util.Unify ( src/GHC/Util/Unify.hs, nothing ) [20 of 62] Compiling GHC.Util ( src/GHC/Util.hs, nothing ) [21 of 62] Compiling Config.Type ( src/Config/Type.hs, nothing ) [22 of 62] Compiling Idea ( src/Idea.hs, nothing ) [23 of 62] Compiling Test.Util ( src/Test/Util.hs, nothing ) [24 of 62] Compiling Test.InputOutput ( src/Test/InputOutput.hs, nothing ) [25 of 62] Compiling SARIF ( src/SARIF.hs, nothing ) [26 of 62] Compiling Report ( src/Report.hs, nothing ) [27 of 62] Compiling CC ( src/CC.hs, nothing ) [28 of 62] Compiling GHC.All ( src/GHC/All.hs, nothing ) [29 of 62] Compiling Hint.Type ( src/Hint/Type.hs, nothing ) [30 of 62] Compiling Hint.Unsafe ( src/Hint/Unsafe.hs, nothing ) [31 of 62] Compiling Hint.Smell ( src/Hint/Smell.hs, nothing ) [32 of 62] Compiling Hint.Restrict ( src/Hint/Restrict.hs, nothing ) [33 of 62] Compiling Hint.Pragma ( src/Hint/Pragma.hs, nothing ) [34 of 62] Compiling Hint.Pattern ( src/Hint/Pattern.hs, nothing ) [35 of 62] Compiling Hint.NumLiteral ( src/Hint/NumLiteral.hs, nothing ) [36 of 62] Compiling Hint.NewType ( src/Hint/NewType.hs, nothing ) [37 of 62] Compiling Hint.Negation ( src/Hint/Negation.hs, nothing ) [38 of 62] Compiling Hint.Naming ( src/Hint/Naming.hs, nothing ) [39 of 62] Compiling Hint.Monad ( src/Hint/Monad.hs, nothing ) [40 of 62] Compiling Hint.Match ( src/Hint/Match.hs, nothing ) [41 of 62] Compiling Hint.ListRec ( src/Hint/ListRec.hs, nothing ) [42 of 62] Compiling Hint.List ( src/Hint/List.hs, nothing ) [43 of 62] Compiling Hint.Lambda ( src/Hint/Lambda.hs, nothing ) [44 of 62] Compiling Hint.Import ( src/Hint/Import.hs, nothing ) [45 of 62] Compiling Hint.Fixities ( src/Hint/Fixities.hs, nothing ) [46 of 62] Compiling Hint.Extensions ( src/Hint/Extensions.hs, nothing ) [47 of 62] Compiling Hint.Export ( src/Hint/Export.hs, nothing ) [48 of 62] Compiling Hint.Duplicate ( src/Hint/Duplicate.hs, nothing ) [49 of 62] Compiling Hint.Comment ( src/Hint/Comment.hs, nothing ) [50 of 62] Compiling Hint.Bracket ( src/Hint/Bracket.hs, nothing ) [51 of 62] Compiling Hint.All ( src/Hint/All.hs, nothing ) [52 of 62] Compiling Config.Yaml ( src/Config/Yaml.hs, nothing ) [53 of 62] Compiling Config.Read ( src/Config/Read.hs, nothing ) [54 of 62] Compiling Config.Compute ( src/Config/Compute.hs, nothing ) [55 of 62] Compiling Config.Haskell ( src/Config/Haskell.hs, nothing ) [56 of 62] Compiling CmdLine ( src/CmdLine.hs, nothing ) [57 of 62] Compiling Apply ( src/Apply.hs, nothing ) [58 of 62] Compiling Test.Annotations ( src/Test/Annotations.hs, nothing ) [59 of 62] Compiling Test.All ( src/Test/All.hs, nothing ) [435 of 452] Compiling Language.LSP.Protocol.Message.LspId ( src/Language/LSP/Protocol/Message/LspId.hs, dist/build/Language/LSP/Protocol/Message/LspId.p_o ) [436 of 452] Compiling Language.LSP.Protocol.Internal.Types ( generated/Language/LSP/Protocol/Internal/Types.hs, dist/build/Language/LSP/Protocol/Internal/Types.p_o ) [437 of 452] Compiling Language.LSP.Protocol.Types.WatchKinds ( src/Language/LSP/Protocol/Types/WatchKinds.hs, dist/build/Language/LSP/Protocol/Types/WatchKinds.p_o ) [438 of 452] Compiling Language.LSP.Protocol.Types.Orphans ( src/Language/LSP/Protocol/Types/Orphans.hs, dist/build/Language/LSP/Protocol/Types/Orphans.p_o ) [439 of 452] Compiling Language.LSP.Protocol.Types.Edit ( src/Language/LSP/Protocol/Types/Edit.hs, dist/build/Language/LSP/Protocol/Types/Edit.p_o ) [440 of 452] Compiling Language.LSP.Protocol.Types.CodeAction ( src/Language/LSP/Protocol/Types/CodeAction.hs, dist/build/Language/LSP/Protocol/Types/CodeAction.p_o ) [441 of 452] Compiling Language.LSP.Protocol.Types ( src/Language/LSP/Protocol/Types.hs, dist/build/Language/LSP/Protocol/Types.p_o ) [442 of 452] Compiling Language.LSP.Protocol.Message.Types ( src/Language/LSP/Protocol/Message/Types.hs, dist/build/Language/LSP/Protocol/Message/Types.p_o ) src/Language/LSP/Protocol/Message/Types.hs:87:9: warning: []8;;https://errors.haskell.org/messages/GHC-02256\GHC-02256]8;;\] [-Wambiguous-fields] Ambiguous record update with parent type constructor ‘ResponseError’. This type-directed disambiguation mechanism will not be supported by -XDuplicateRecordFields in future releases of GHC. Consider disambiguating using module qualification instead.  | 87 | x{_code = InR (fromOpenEnumBaseType n)}  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Language/LSP/Protocol/Message/Types.hs:179:9: warning: []8;;https://errors.haskell.org/messages/GHC-02256\GHC-02256]8;;\] [-Wambiguous-fields] Ambiguous record update with parent type constructor ‘TResponseError’. This type-directed disambiguation mechanism will not be supported by -XDuplicateRecordFields in future releases of GHC. Consider disambiguating using module qualification instead.  | 179 | x{_code = InR (fromOpenEnumBaseType n)}  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [443 of 452] Compiling Language.LSP.Protocol.Message.Parsing ( src/Language/LSP/Protocol/Message/Parsing.hs, dist/build/Language/LSP/Protocol/Message/Parsing.p_o ) [444 of 452] Compiling Language.LSP.Protocol.Message.Registration ( src/Language/LSP/Protocol/Message/Registration.hs, dist/build/Language/LSP/Protocol/Message/Registration.p_o ) [445 of 452] Compiling Language.LSP.Protocol.Message ( src/Language/LSP/Protocol/Message.hs, dist/build/Language/LSP/Protocol/Message.p_o ) [446 of 452] Compiling Language.LSP.Protocol.Internal.Meta ( generated/Language/LSP/Protocol/Internal/Meta.hs, dist/build/Language/LSP/Protocol/Internal/Meta.p_o ) [447 of 452] Compiling Language.LSP.Protocol.Types.Lens ( src/Language/LSP/Protocol/Types/Lens.hs, dist/build/Language/LSP/Protocol/Types/Lens.p_o ) [448 of 452] Compiling Language.LSP.Protocol.Message.Lens ( src/Language/LSP/Protocol/Message/Lens.hs, dist/build/Language/LSP/Protocol/Message/Lens.p_o ) [449 of 452] Compiling Language.LSP.Protocol.Lens ( src/Language/LSP/Protocol/Lens.hs, dist/build/Language/LSP/Protocol/Lens.p_o ) [450 of 452] Compiling Language.LSP.Protocol.Capabilities ( src/Language/LSP/Protocol/Capabilities.hs, dist/build/Language/LSP/Protocol/Capabilities.p_o ) [451 of 452] Compiling Language.LSP.Protocol.Meta ( src/Language/LSP/Protocol/Meta.hs, dist/build/Language/LSP/Protocol/Meta.p_o ) when using an import grouping configuration parses 'legacy' as the 'ImportGroupLegacy' import grouping strategy [✔] parses 'preserve' as the 'ImportGroupPreserve' import grouping strategy [✔] parses 'single' as the 'ImportGroupSingle' import grouping strategy [✔] parses 'by-qualified' as the 'ImportGroupByQualified' import grouping strategy [✔] parses 'by-scope' as the 'ImportGroupByScope' import grouping strategy [✔] parses 'by-scope-then-qualified' as the 'ImportGroupByScopeThenQualified' import grouping strategy [✔] fails when an unknown strategy is requested [✔] parses a grouping rule's name [✔] enables the 'qualified' rule option [✔] disables the 'qualified' rule option [✔] decodes the 'priority' rule option [✔] parses a 'glob' rule [✔] parses a 'match' rule for local modules [✔] parses a 'match' rule for all modules [✔] parses multiple group configurations and rules in their order of appearance in the configuration [✔] fails when a rule cannot be identified [✔] Ormolu.Config.PrinterOpts indentation generates the correct output for: 2 [✔] generates the correct output for: 2 + indent_wheres [✔] generates the correct output for: 3 [✔] generates the correct output for: 3 + indent_wheres [✔] generates the correct output for: 4 [✔] generates the correct output for: 4 + indent_wheres [✔] column-limit generates the correct output for: limit=none [✔] generates the correct output for: limit=80 [✔] generates the correct output for: limit=100 [✔] function-arrows generates the correct output for: trailing [✔] generates the correct output for: leading [✔] generates the correct output for: leading-args [✔] comma-style generates the correct output for: leading [✔] generates the correct output for: trailing [✔] import-export generates the correct output for: leading [✔] generates the correct output for: trailing [✔] generates the correct output for: diff-friendly [✔] import-grouping generates the correct output for: preserve [✔] generates the correct output for: single [✔] generates the correct output for: by-qualified [✔] generates the correct output for: by-scope [✔] generates the correct output for: by-scope-then-qualified [✔] generates the correct output for: custom [✔] record-brace-space generates the correct output for: False [✔] generates the correct output for: True [✔] newlines-between-decls generates the correct output for: 0 [✔] generates the correct output for: 0 + respectful [✔] generates the correct output for: 1 [✔] generates the correct output for: 1 + respectful [✔] generates the correct output for: 2 [✔] generates the correct output for: 2 + respectful [✔] haddock-style generates the correct output for: single-line [✔] generates the correct output for: single-line + module=single-line [✔] generates the correct output for: single-line + module=multi-line [✔] generates the correct output for: single-line + module=multi-line-compact [✔] generates the correct output for: multi-line [✔] generates the correct output for: multi-line + module=single-line [✔] generates the correct output for: multi-line + module=multi-line [✔] generates the correct output for: multi-line + module=multi-line-compact [✔] generates the correct output for: multi-line-compact [✔] generates the correct output for: multi-line-compact + module=single-line [✔] generates the correct output for: multi-line-compact + module=multi-line [✔] generates the correct output for: multi-line-compact + module=multi-line-compact [✔] haddock-location-signature generates the correct output for: arrows=trailing [✔] generates the correct output for: arrows=trailing + multi [✔] generates the correct output for: arrows=trailing + haddock=leading [✔] [60 of 62] Compiling Summary ( src/Summary.hs, nothing ) [61 of 62] Compiling HLint ( src/HLint.hs, nothing ) [62 of 62] Compiling Language.Haskell.HLint ( src/Language/Haskell/HLint.hs, nothing ) Haddock coverage: Warning: 'EpAnn' is ambiguous. It is defined * in ‘GHC.Parser.Annotation’ * in ‘GHC.Parser.Annotation’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Parser.Annotation’ Warning: 'e' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'HsExtendInstances' is ambiguous. It is defined * in ‘Language.Haskell.GhclibParserEx.GHC.Hs.ExtendInstances’ * in ‘Language.Haskell.GhclibParserEx.GHC.Hs.ExtendInstances’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘Language.Haskell.GhclibParserEx.GHC.Hs.ExtendInstances’ Warning: 'Idea' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ideaDecl' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ideaModule' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ideaHint' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Hint' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Idea' is ambiguous. It is defined * at src/Idea.hs:26:13 * at src/Idea.hs:26:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Idea.hs:26:1 Warning: 'Idea' is ambiguous. It is defined * at src/Idea.hs:26:13 * at src/Idea.hs:26:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Idea.hs:26:1 Warning: 'Idea' is ambiguous. It is defined * at src/Idea.hs:26:13 * at src/Idea.hs:26:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Idea.hs:26:1 Warning: 'Issue' is ambiguous. It is defined * at src/CC.hs:26:14 * at src/CC.hs:26:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/CC.hs:26:1 Warning: 'NoCpp' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ParseFlags' is ambiguous. It is defined * at src/GHC/All.hs:53:19 * at src/GHC/All.hs:53:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/GHC/All.hs:53:1 Warning: 'ModuleEx' is ambiguous. It is defined * at src/GHC/All.hs:92:20 * at src/GHC/All.hs:92:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/GHC/All.hs:92:1 Warning: 'Idea' is ambiguous. It is defined * at src/Idea.hs:26:13 * at src/Idea.hs:26:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Idea.hs:26:1 Warning: 'Decl' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'HsSrcBang' is ambiguous. It is defined * in ‘GHC.Core.DataCon’ * in ‘GHC.Core.DataCon’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Core.DataCon’ Warning: 'f' is out of scope. [452 of 452] Compiling Language.LSP.Protocol.Utils.SMethodMap ( src/Language/LSP/Protocol/Utils/SMethodMap.hs, dist/build/Language/LSP/Protocol/Utils/SMethodMap.p_o ) Preprocessing library 'lsp-types-quickcheck' for lsp-types-2.3.0.1... Building library 'lsp-types-quickcheck' for lsp-types-2.3.0.1... [1 of 4] Compiling Language.LSP.Protocol.QuickCheck.Common ( quickcheck/Language/LSP/Protocol/QuickCheck/Common.hs, dist/build/lsp-types-quickcheck/Language/LSP/Protocol/QuickCheck/Common.o, dist/build/lsp-types-quickcheck/Language/LSP/Protocol/QuickCheck/Common.dyn_o ) [2 of 4] Compiling Language.LSP.Protocol.QuickCheck.Types ( quickcheck/Language/LSP/Protocol/QuickCheck/Types.hs, dist/build/lsp-types-quickcheck/Language/LSP/Protocol/QuickCheck/Types.o, dist/build/lsp-types-quickcheck/Language/LSP/Protocol/QuickCheck/Types.dyn_o ) generates the correct output for: arrows=trailing + haddock=leading + multi [✔] generates the correct output for: arrows=trailing + haddock=trailing [✔] generates the correct output for: arrows=trailing + haddock=trailing + multi [✔] generates the correct output for: arrows=leading [✔] generates the correct output for: arrows=leading + multi [✔] generates the correct output for: arrows=leading + haddock=leading [✔] generates the correct output for: arrows=leading + haddock=leading + multi [✔] generates the correct output for: arrows=leading + haddock=trailing [✔] generates the correct output for: arrows=leading + haddock=trailing + multi [✔] generates the correct output for: arrows=leading-args [✔] generates the correct output for: arrows=leading-args + multi [✔] generates the correct output for: arrows=leading-args + haddock=leading [✔] generates the correct output for: arrows=leading-args + haddock=leading + multi [✔] generates the correct output for: arrows=leading-args + haddock=trailing [✔] generates the correct output for: arrows=leading-args + haddock=trailing + multi [✔] let-style generates the correct output for: let=auto + in=left-align + indent=2 [✔] generates the correct output for: let=auto + in=left-align + indent=4 [✔] generates the correct output for: let=auto + in=right-align + indent=2 [✔] generates the correct output for: let=auto + in=right-align + indent=4 [✔] generates the correct output for: let=auto + in=no-space + indent=2 [✔] generates the correct output for: let=auto + in=no-space + indent=4 [✔] generates the correct output for: let=inline + in=left-align + indent=2 [✔] generates the correct output for: let=inline + in=left-align + indent=4 [✔] generates the correct output for: let=inline + in=right-align + indent=2 [✔] generates the correct output for: let=inline + in=right-align + indent=4 [✔] generates the correct output for: let=inline + in=no-space + indent=2 [✔] generates the correct output for: let=inline + in=no-space + indent=4 [✔] generates the correct output for: let=newline + in=left-align + indent=2 [✔] generates the correct output for: let=newline + in=left-align + indent=4 [✔] generates the correct output for: let=newline + in=right-align + indent=2 [✔] generates the correct output for: let=newline + in=right-align + indent=4 [✔] generates the correct output for: let=newline + in=no-space + indent=2 [✔] generates the correct output for: let=newline + in=no-space + indent=4 [✔] generates the correct output for: let=mixed + in=left-align + indent=2 [✔] generates the correct output for: let=mixed + in=left-align + indent=4 [✔] generates the correct output for: let=mixed + in=right-align + indent=2 [✔] generates the correct output for: let=mixed + in=right-align + indent=4 [✔] generates the correct output for: let=mixed + in=no-space + indent=2 [✔] generates the correct output for: let=mixed + in=no-space + indent=4 [✔] if-style generates the correct output for: indented + indent=2 [✔] generates the correct output for: indented + indent=4 [✔] generates the correct output for: hanging + indent=2 [✔] generates the correct output for: hanging + indent=4 [✔] single-constraint-parens generates the correct output for: auto [✔] generates the correct output for: always [✔] generates the correct output for: never [✔] single-deriving-parens generates the correct output for: auto [✔] generates the correct output for: always [✔] generates the correct output for: never [✔] sort-constraints generates the correct output for: False [✔] generates the correct output for: True [✔] sort-derived-classes generates the correct output for: False [✔] generates the correct output for: True [✔] sort-deriving-clauses generates the correct output for: False [✔] If you qualify the identifier, haddock can try to link it anyway. Warning: 'a' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'b' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'HintRule' is ambiguous. It is defined * at src/Config/Type.hs:108:17 * at src/Config/Type.hs:108:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Config/Type.hs:108:1 Warning: 'Hint' is ambiguous. It is defined * at src/Hint/Type.hs:22:13 * at src/Hint/Type.hs:22:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Hint/Type.hs:22:1 Warning: 'refactor' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Hint' is ambiguous. It is defined * at src/Hint/Type.hs:22:13 * at src/Hint/Type.hs:22:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Hint/Type.hs:22:1 Warning: 'Idea' is ambiguous. It is defined * at src/Idea.hs:26:13 * at src/Idea.hs:26:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Idea.hs:26:1 Warning: 'ParseFlags' is ambiguous. It is defined * at src/GHC/All.hs:53:19 * at src/GHC/All.hs:53:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/GHC/All.hs:53:1 Warning: 'Classify' is ambiguous. It is defined * at src/Config/Type.hs:97:17 * at src/Config/Type.hs:97:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Config/Type.hs:97:1 Warning: 'Hint' is ambiguous. It is defined * at src/Hint/Type.hs:22:13 * at src/Hint/Type.hs:22:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Hint/Type.hs:22:1 Warning: 'resolveHints' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Idea' is ambiguous. It is defined * at src/Idea.hs:26:13 * at src/Idea.hs:26:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Idea.hs:26:1 96% ( 30 / 31) in 'Language.Haskell.HLint' Missing documentation for: createModuleExWithFixities (src/GHC/All.hs:166) Warning: Language.Haskell.HLint: could not find link destinations for: - Config.Type.Rep_Severity Documentation created: dist/doc/html/hlint/, dist/doc/html/hlint/hlint.txt Preprocessing executable 'hlint' for hlint-3.10... Phase: installPhase Installing library in /nix/store/31l11nainccf1jb87xqnww3f8zj8z244-hlint-3.10/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/hlint-3.10-4gIuZKBowHCHxg4FCzFYdU Installing executable hlint in /nix/store/31l11nainccf1jb87xqnww3f8zj8z244-hlint-3.10/bin Warning: The directory /nix/store/31l11nainccf1jb87xqnww3f8zj8z244-hlint-3.10/bin is not in the system search path. Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/31l11nainccf1jb87xqnww3f8zj8z244-hlint-3.10 shrinking /nix/store/31l11nainccf1jb87xqnww3f8zj8z244-hlint-3.10/bin/hlint shrinking /nix/store/31l11nainccf1jb87xqnww3f8zj8z244-hlint-3.10/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHShlint-3.10-4gIuZKBowHCHxg4FCzFYdU-ghc9.10.2.so generates the correct output for: True [✔] trailing-section-operators generates the correct output for: False [✔] generates the correct output for: True [✔] unicode-syntax generates the correct output for: detect [✔] generates the correct output for: always [✔] generates the correct output for: never [✔] respectful generates the correct output for: False [✔] generates the correct output for: True [✔] respectful-module-where generates the correct output for: respectful=False + leading [✔] generates the correct output for: respectful=False + trailing [✔] generates the correct output for: respectful=False + diff-friendly [✔] generates the correct output for: respectful=True + leading [✔] generates the correct output for: respectful=True + trailing [✔] generates the correct output for: respectful=True + diff-friendly [✔] Ormolu.Diff.Text printTextDiff one-line-added [✔] one-line-removed [✔] no-preceding [✔] no-following [✔] simple-hunk [✔] joined-hunk [✔] two-hunks [✔] trimming [✔] trailing-blank-line [✔] trimming-trailing-both-eof [✔] trimming-trailing-both-out-of-margin [✔] Ormolu.Fixity gives the correct fixity info for (:) (built-in) [✔] does not know operators from base if base is not a dependency [✔] does not know operators from base if Prelude is not imported [✔] infers fixities of operators from base correctly [✔] does not know (>>>) when Control.Category is not imported [✔] infer correct fixity for (>>>) when Control.Category is imported [✔] handles 'as' imports correctly [✔] handles 'qualified' imports correctly [✔] handles 'qualified as' imports correctly [✔] handles explicit import lists correctly [✔] handles hiding import lists correctly [✔] handles qualified imports with explicit import lists correctly [✔] handles qualified import with hiding correctly [✔] handles qualified import and explicit import lists correctly (1) [✔] handles qualified import and explicit import lists correctly (2) [✔] handles qualified import and hiding import correctly (1) [✔] handles qualified import and hiding import correctly (2) [✔] works for several imports from different packages [✔] merges approximations in case of a conflict [✔] correctly handles package-qualified imports (1) [✔] correctly handles package-qualified imports (2) [✔] default module re-exports: Control.Lens brings into scope Control.Lens.Lens [✔] default module re-exports: Control.Lens qualified brings into scope Control.Lens.Lens [✔] default module re-exports: Control.Lens qualified as brings into scope Control.Lens.Lens [✔] re-export chains: exported module can itself re-export another module [✔] Ormolu.Fixity.Parser parseDotOrmolu parses the empty input without choking [✔] parses a collection of fixity declarations [✔] accepts fractional operator precedences [✔] combines conflicting fixity declarations correctly [✔] handles CRLF line endings correctly [✔] parses inputs without a trailing newline [✔] fails with correct parse error (keyword wrong second line) [✔] parses module re-exports and combines them correctly [✔] parses fixity declarations + module re-export declarations with blanks [✔] parseFixtiyDeclaration parses a simple infixr declaration [✔] parses a simple infixl declaration [✔] parses a simple infix declaration [✔] parses a declaration for a ticked identifier [✔] parses a declaration for a ticked identifier (constructor case) [✔] parses a multi-operator declaration [✔] parses a declaration with a unicode operator [✔] fails with correct parse error (keyword wrong) [✔] fails with correct parse error (missing operator) [✔] fails with correct parse error (trailing comma) [✔] fails with correct parse error (precedence greater than 9) [✔] parseModuleReexportDeclaration checking for references to /build/ in /nix/store/31l11nainccf1jb87xqnww3f8zj8z244-hlint-3.10... gzipping man pages under /nix/store/31l11nainccf1jb87xqnww3f8zj8z244-hlint-3.10/share/man/ patching script interpreter paths in /nix/store/31l11nainccf1jb87xqnww3f8zj8z244-hlint-3.10 stripping (with command strip and flags -S -p) in /nix/store/31l11nainccf1jb87xqnww3f8zj8z244-hlint-3.10/lib /nix/store/31l11nainccf1jb87xqnww3f8zj8z244-hlint-3.10/bin shrinking RPATHs of ELF executables and libraries in /nix/store/qhv6g74lm8x2f7c170svl016k228qrlz-hlint-3.10-data checking for references to /build/ in /nix/store/qhv6g74lm8x2f7c170svl016k228qrlz-hlint-3.10-data... patching script interpreter paths in /nix/store/qhv6g74lm8x2f7c170svl016k228qrlz-hlint-3.10-data shrinking RPATHs of ELF executables and libraries in /nix/store/3wkc1q8xx7dn9kv3dqr2nrq25xp821qd-hlint-3.10-doc checking for references to /build/ in /nix/store/3wkc1q8xx7dn9kv3dqr2nrq25xp821qd-hlint-3.10-doc... patching script interpreter paths in /nix/store/3wkc1q8xx7dn9kv3dqr2nrq25xp821qd-hlint-3.10-doc parses a re-export declaration [✔] parses a re-export declaration (explicit package) [✔] fails with correct parse error (keyword wrong) [✔] fails with correct parse error (module syntax) [✔] fails with correct parse error (typo: export intead exports) [✔] Ormolu.Fixity.Printer parseFixityOverrides & printFixityOverrides arbitrary fixity maps are printed and parsed back correctly [✔] +++ OK, passed 100 tests. Ormolu.Integration.CLI Fourmolu CLI functionality formats stdin when no files specified [✔] formats stdin when stdin specified [✔] finds config file in current directory when formatting stdin [✔] finds config file in ancestor directory when formatting stdin [✔] finds config file in directory of input file [✔] finds config file in XDG directory [✔] uses specified config file [✔] recursively finds files in directories [✔] ignores files in specific directories [✔] Ormolu.Integration.CLIOptions Fourmolu configuration via CLI CLI options override default [✔] CLI options used when config file lacks option [✔] CLI options override config file option [✔] prints defaults to stdout [✔] Ormolu.Integration.Fixity fixity-tests File #0 works with no extra info [✔] File #0 works with manual fixity info [✔] File #0 works with fixity info from config [✔] File #0 works when CLI overrides .ormolu [✔] File #1 works with no extra info [✔] File #1 works with manual fixity info [✔] File #1 works with fixity info from config [✔] File #1 works with weird fixity info overwrite [✔] File #2 works with no extra info [✔] File #2 works with manual reexport info [✔] File #2 works with fixity info from config [✔] Ormolu.Integration.Region region-tests Works with implicit arguments [✔] Works with explicit arguments [✔] Works with only --start-line [✔] Works with only --end-line [✔] Works with lines 8-9 [✔] Works with lines 8-10 [✔] Works with lines 11-14 [✔] Works with lines 19-23 [✔] Ormolu.OpTree flattens a tree correctly [✔] uses 'minOps' strategy by default [✔] uses 'maxOps' strategy if 'minOps' strategy fails [✔] defaults to 'hardSplitter' strategy if both 'minOps' and 'maxOps' strategies fail [✔] reassociates correctly: complex example 1 [✔] Ormolu.Parser.Options GHC options in source files take priority default extensions can be disabled locally [✔] extensions disabled via CLI can be enabled locally [✔] Ormolu.Parser.ParseFailure disabling-preserves-error-location.hs fails at 12:1 [✔] line-pragma.hs fails at 4:47 [✔] Ormolu.Parser.Pragma parsePragma {-# LANGUAGE Foo #-} [✔] {-# language Foo #-} [✔] {-#LANGUAGE Foo#-} [✔] {-# LANGUAGE Foo#-} [✔] {-#language Foo#-} [✔] {-# lAngUAGe Foo #-} [✔] {-# LANGUAGE Foo, Bar #-} [✔] {-# LANGUAGE Foo Bar #-} [✔] {-# BOO Foo #-} [✔] something [✔] {-# LANGUAGE foo, Bar #-} [✔] {-# OPTIONS_GHC foo bar baz #-} [✔] {-#OPTIONS_HADDOCK foo, bar, baz #-} [✔] Ormolu.Printer declaration/warning/warning-multiline.hs works (ormolu) [✔] declaration/warning/warning-single-line.hs works (ormolu) [✔] declaration/data/existential-unicode.hs works (ormolu) [✔] declaration/data/fat-multiline.hs works (ormolu) [✔] declaration/data/multiline-names.hs works (ormolu) [✔] declaration/data/newtype.hs works (ormolu) [✔] declaration/data/empty.hs works (ormolu) [✔] declaration/data/with-comment.hs works (ormolu) [✔] declaration/data/ctype-1.hs works (ormolu) [✔] declaration/data/record-fancy-existential.hs works (ormolu) [✔] declaration/data/kind-annotations.hs works (ormolu) [✔] declaration/data/type-data.hs works (ormolu) [✔] declaration/data/existential.hs works (ormolu) [✔] declaration/data/invisible-binders.hs works (ormolu) [✔] declaration/data/unnamed-field-comment-1.hs works (ormolu) [✔] [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/31l11nainccf1jb87xqnww3f8zj8z244-hlint-3.10 /nix/store/3wkc1q8xx7dn9kv3dqr2nrq25xp821qd-hlint-3.10-doc /nix/store/qhv6g74lm8x2f7c170svl016k228qrlz-hlint-3.10-data [post-build-hook] Pushing 3 paths (219 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/qhv6g74lm8x2f7c170svl016k228qrlz-hlint-3.10-data (112.98 KiB) [post-build-hook] Pushing /nix/store/3wkc1q8xx7dn9kv3dqr2nrq25xp821qd-hlint-3.10-doc (7.99 MiB) [post-build-hook] Pushing /nix/store/31l11nainccf1jb87xqnww3f8zj8z244-hlint-3.10 (66.91 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/31l11nainccf1jb87xqnww3f8zj8z244-hlint-3.10 /nix/store/3wkc1q8xx7dn9kv3dqr2nrq25xp821qd-hlint-3.10-doc /nix/store/qhv6g74lm8x2f7c170svl016k228qrlz-hlint-3.10-data [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 3 paths... [post-build-hook] copying path '/nix/store/qhv6g74lm8x2f7c170svl016k228qrlz-hlint-3.10-data' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/3wkc1q8xx7dn9kv3dqr2nrq25xp821qd-hlint-3.10-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/31l11nainccf1jb87xqnww3f8zj8z244-hlint-3.10' to 'https://cache.nix-ci.com'... warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead copying 1 paths... copying path '/nix/store/4zvvyzyr2mv1zcf2kk9k14h59iwsb1xj-hlint-3.10.drv' to 'https://cache.nix-ci.com'...  declaration/data/partly-documented.hs works (ormolu) [✔] declaration/data/datatype-contexts.hs works (ormolu) [✔] declaration/data/strictness.hs works (ormolu) [✔] declaration/data/with-weird-haddock.hs works (ormolu) [✔] declaration/data/deriving.hs works (ormolu) [✔] declaration/data/simple-broken.hs works (ormolu) [✔] declaration/data/unnamed-field-comment-2.hs works (ormolu) [✔] declaration/data/operators.hs works (ormolu) [✔] declaration/data/deriving-strategies.hs works (ormolu) [✔] declaration/data/infix.hs works (ormolu) [✔] declaration/data/record-multi-const.hs works (ormolu) [✔] declaration/data/unnamed-field-comment-0.hs works (ormolu) [✔] declaration/data/simple.hs works (ormolu) [✔] declaration/data/ctype-0.hs works (ormolu) [✔] declaration/data/multiline-arg-parens.hs works (ormolu) [✔] declaration/data/multiline.hs works (ormolu) [✔] declaration/data/gadt-syntax.hs works (ormolu) [✔] declaration/data/single-constructor-with-haddock.hs works (ormolu) [✔] declaration/data/existential-multiline.hs works (ormolu) [✔] declaration/data/unnamed-field-comment-3.hs works (ormolu) [✔] declaration/data/wildcard-binders.hs works (ormolu) [✔] declaration/data/record.hs works (ormolu) [✔] declaration/data/record-singleline.hs works (ormolu) [✔] declaration/data/infix-haddocks.hs works (ormolu) [✔] declaration/data/gadt/multiline-where.hs works (ormolu) [✔] declaration/data/gadt/unicode.hs works (ormolu) [✔] declaration/data/gadt/strictness.hs works (ormolu) [✔] declaration/data/gadt/simple.hs works (ormolu) [✔] declaration/data/gadt/multiline.hs works (ormolu) [✔] declaration/data/gadt/multiple-declaration.hs works (ormolu) [✔] declaration/data/gadt/record.hs works (ormolu) [✔] declaration/data/field-layout/record-0.hs works (ormolu) [✔] declaration/data/field-layout/record-2.hs works (ormolu) [✔] declaration/data/field-layout/gadt.hs works (ormolu) [✔] declaration/data/field-layout/variants.hs works (ormolu) [✔] declaration/data/field-layout/record-1.hs works (ormolu) [✔] declaration/role-annotation/single-line.hs works (ormolu) [✔] declaration/role-annotation/multi-line.hs works (ormolu) [✔] declaration/rewrite-rule/prelude3.hs works (ormolu) [✔] declaration/rewrite-rule/basic2.hs works (ormolu) [✔] declaration/rewrite-rule/empty.hs works (ormolu) [✔] declaration/rewrite-rule/forall-0.hs works (ormolu) [✔] declaration/rewrite-rule/type-signature.hs works (ormolu) [✔] declaration/rewrite-rule/prelude2.hs works (ormolu) [✔] declaration/rewrite-rule/prelude1.hs works (ormolu) [✔] declaration/rewrite-rule/forall-1.hs works (ormolu) [✔] declaration/rewrite-rule/never-active.hs works (ormolu) [✔] declaration/rewrite-rule/basic1.hs works (ormolu) [✔] declaration/rewrite-rule/phase.hs works (ormolu) [✔] declaration/rewrite-rule/prelude4.hs works (ormolu) [✔] declaration/type-families/type-family/no-annotation.hs works (ormolu) [✔] declaration/type-families/type-family/simple.hs works (ormolu) [✔] declaration/type-families/type-family/injective.hs works (ormolu) [✔] declaration/type-families/type-family/operator.hs works (ormolu) [✔] declaration/type-families/closed-type-family/with-equal-sign.hs works (ormolu) [✔] declaration/type-families/closed-type-family/with-forall.hs works (ormolu) [✔] declaration/type-families/closed-type-family/with-comments.hs works (ormolu) [✔] declaration/type-families/closed-type-family/type-arguments.hs works (ormolu) [✔] declaration/type-families/closed-type-family/infix.hs works (ormolu) [✔] declaration/type-families/closed-type-family/no-annotation.hs works (ormolu) [✔] declaration/type-families/closed-type-family/simple.hs works (ormolu) [✔] declaration/type-families/closed-type-family/injective.hs works (ormolu) [✔] declaration/type-families/closed-type-family/promotion.hs works (ormolu) [✔] declaration/type-families/closed-type-family/multi-line.hs works (ormolu) [✔] [3 of 4] Compiling Language.LSP.Protocol.QuickCheck.Message ( quickcheck/Language/LSP/Protocol/QuickCheck/Message.hs, dist/build/lsp-types-quickcheck/Language/LSP/Protocol/QuickCheck/Message.o, dist/build/lsp-types-quickcheck/Language/LSP/Protocol/QuickCheck/Message.dyn_o ) [4 of 4] Compiling Language.LSP.Protocol.QuickCheck ( quickcheck/Language/LSP/Protocol/QuickCheck.hs, dist/build/lsp-types-quickcheck/Language/LSP/Protocol/QuickCheck.o, dist/build/lsp-types-quickcheck/Language/LSP/Protocol/QuickCheck.dyn_o ) [1 of 4] Compiling Language.LSP.Protocol.QuickCheck.Common ( quickcheck/Language/LSP/Protocol/QuickCheck/Common.hs, dist/build/lsp-types-quickcheck/Language/LSP/Protocol/QuickCheck/Common.p_o ) [2 of 4] Compiling Language.LSP.Protocol.QuickCheck.Types ( quickcheck/Language/LSP/Protocol/QuickCheck/Types.hs, dist/build/lsp-types-quickcheck/Language/LSP/Protocol/QuickCheck/Types.p_o ) declaration/type-families/data-family/type-arguments.hs works (ormolu) [✔] declaration/type-families/data-family/no-annotation.hs works (ormolu) [✔] declaration/type-families/data-family/simple.hs works (ormolu) [✔] declaration/signature/standalone-kind.hs works (ormolu) [✔] declaration/signature/complete/complete.hs works (ormolu) [✔] declaration/signature/inline/conlike.hs works (ormolu) [✔] declaration/signature/inline/inlineable.hs works (ormolu) [✔] declaration/signature/inline/noinline.hs works (ormolu) [✔] declaration/signature/inline/inline.hs works (ormolu) [✔] declaration/signature/pattern/single-line.hs works (ormolu) [✔] declaration/signature/pattern/multiline.hs works (ormolu) [✔] declaration/signature/fixity/infixl.hs works (ormolu) [✔] declaration/signature/fixity/infix.hs works (ormolu) [✔] declaration/signature/fixity/infixr.hs works (ormolu) [✔] declaration/signature/type/infix-promoted-type-constructor.hs works (ormolu) [✔] declaration/signature/type/unicode.hs works (ormolu) [✔] declaration/signature/type/long-function-name.hs works (ormolu) [✔] declaration/signature/type/context-multi-line.hs works (ormolu) [✔] declaration/signature/type/unrelated.hs works (ormolu) [✔] declaration/signature/type/long-multiline-applications.hs works (ormolu) [✔] declaration/signature/type/context-single-line.hs works (ormolu) [✔] declaration/signature/type/multi-value.hs works (ormolu) [✔] declaration/signature/type/arguments.hs works (ormolu) [✔] declaration/signature/minimal/minimal.hs works (ormolu) [✔] declaration/signature/specialize/specialize.hs works (ormolu) [✔] declaration/signature/specialize/specialize-instance.hs works (ormolu) [✔] declaration/signature/set-cost-centre/set-cost-centre.hs works (ormolu) [✔] declaration/foreign/foreign-import.hs works (ormolu) [✔] declaration/foreign/foreign-export.hs works (ormolu) [✔] declaration/class/empty-classes.hs works (ormolu) [✔] declaration/class/associated-data2.hs works (ormolu) [✔] declaration/class/associated-data1.hs works (ormolu) [✔] declaration/class/single-parameters.hs works (ormolu) [✔] declaration/class/type-operators3.hs works (ormolu) [✔] declaration/class/default-implementations-comments.hs works (ormolu) [✔] declaration/class/default-implementations.hs works (ormolu) [✔] declaration/class/default-signatures.hs works (ormolu) [✔] declaration/class/newlines-between-methods.hs works (ormolu) [✔] declaration/class/type-operators1.hs works (ormolu) [✔] declaration/class/type-operators2.hs works (ormolu) [✔] declaration/class/associated-types2.hs works (ormolu) [✔] declaration/class/super-classes.hs works (ormolu) [✔] declaration/class/functional-dependencies.hs works (ormolu) [✔] declaration/class/associated-type-defaults.hs works (ormolu) [✔] declaration/class/multi-parameters1.hs works (ormolu) [✔] declaration/class/poly-kinded-classes.hs works (ormolu) [✔] declaration/class/default-signatures-simple.hs works (ormolu) [✔] declaration/class/multi-parameters2.hs works (ormolu) [✔] declaration/class/newlines-after-where.hs works (ormolu) [✔] declaration/class/dependency-super-classes.hs works (ormolu) [✔] declaration/class/newlines-and-default-decls.hs works (ormolu) [✔] declaration/class/newlines-and-haddocks.hs works (ormolu) [✔] declaration/class/associated-types1.hs works (ormolu) [✔] declaration/deriving/singleline.hs works (ormolu) [✔] declaration/deriving/multiline.hs works (ormolu) [✔] declaration/deriving/overlapping.hs works (ormolu) [✔] declaration/type-synonyms/with-weird-haddock.hs works (ormolu) [✔] declaration/type-synonyms/simple.hs works (ormolu) [✔] declaration/type-synonyms/multi-line.hs works (ormolu) [✔] declaration/value/function/operator-hash-without-unboxed-sums.hs works (ormolu) [✔] declaration/value/function/operators-1.hs works (ormolu) [✔] declaration/value/function/let-single-line.hs works (ormolu) [✔] declaration/value/function/parens-comments.hs works (ormolu) [✔] declaration/value/function/operator-comments-2.hs works (ormolu) [✔] declaration/value/function/where.hs works (ormolu) [✔] declaration/value/function/typed-hole.hs works (ormolu) [✔] declaration/value/function/case-multi-line.hs works (ormolu) [✔] declaration/value/function/newline-single-line-body.hs works (ormolu) [✔] declaration/value/function/operators-3.hs works (ormolu) [✔] declaration/value/function/case-multi-line-guards.hs works (ormolu) [✔] declaration/value/function/multiline-strings-0.hs works (ormolu) [✔] declaration/value/function/arg-breakpoints.hs works (ormolu) [✔] declaration/value/function/parenthesis-lhs.hs works (ormolu) [✔] declaration/value/function/lambda-multi-line2.hs works (ormolu) [✔] declaration/value/function/overloaded-labels.hs works (ormolu) [✔] declaration/value/function/if-with-comment-above-branches.hs works (ormolu) [✔] declaration/value/function/operators-2.hs works (ormolu) [✔] declaration/value/function/negative-literals.hs works (ormolu) [✔] declaration/value/function/if-single-line.hs works (ormolu) [✔] declaration/value/function/multiple-matches.hs works (ormolu) [✔] declaration/value/function/type-applications.hs works (ormolu) [✔] declaration/value/function/strings.hs works (ormolu) [✔] declaration/value/function/multi-way-if.hs works (ormolu) [✔] declaration/value/function/list-notation-3.hs works (ormolu) [✔] declaration/value/function/explicit-type.hs works (ormolu) [✔] declaration/value/function/do-where.hs works (ormolu) [✔] declaration/value/function/tricky-parens.hs works (ormolu) [✔] declaration/value/function/backticks.hs works (ormolu) [✔] declaration/value/function/implicit-params.hs works (ormolu) [✔] declaration/value/function/type-applications-and-splice.hs works (ormolu) [✔] declaration/value/function/unboxed-string-lit.hs works (ormolu) [✔] declaration/value/function/multiline-strings-5.hs works (ormolu) [✔] declaration/value/function/application-2.hs works (ormolu) [✔] declaration/value/function/multiline-strings-6.hs works (ormolu) [✔] declaration/value/function/application-0.hs works (ormolu) [✔] declaration/value/function/lambda-single-line.hs works (ormolu) [✔] declaration/value/function/operator-fixity-defaulting.hs works (ormolu) [✔] declaration/value/function/required-type-arguments-2.hs works (ormolu) [✔] declaration/value/function/operator-comments-1.hs works (ormolu) [✔] declaration/value/function/fancy-forall-0.hs works (ormolu) [✔] declaration/value/function/overindentation.hs works (ormolu) [✔] declaration/value/function/if-with-comment-in-branches.hs works (ormolu) [✔] declaration/value/function/operator-hash-with-unboxed-sums.hs works (ormolu) [✔] declaration/value/function/list-comprehensions.hs works (ormolu) [✔] declaration/value/function/blank-lines-where.hs works (ormolu) [✔] declaration/value/function/multiline-strings-7.hs works (ormolu) [✔] declaration/value/function/operator-comments-0.hs works (ormolu) [✔] declaration/value/function/unboxed-sums.hs works (ormolu) [✔] declaration/value/function/multiline-types.hs works (ormolu) [✔] declaration/value/function/parallel-comprehensions-complex.hs works (ormolu) [✔] declaration/value/function/let-multi-line.hs works (ormolu) [✔] declaration/value/function/multiline-strings-4.hs works (ormolu) [✔] declaration/value/function/case-empty.hs works (ormolu) [✔] declaration/value/function/application-1.hs works (ormolu) [✔] declaration/value/function/list-notation-0.hs works (ormolu) [✔] declaration/value/function/equality-constraints.hs works (ormolu) [✔] declaration/value/function/if-single-line-functions.hs works (ormolu) [✔] declaration/value/function/if-multi-line.hs works (ormolu) [✔] declaration/value/function/pragmas.hs works (ormolu) [✔] declaration/value/function/case-single-line.hs works (ormolu) [✔] declaration/value/function/prefix.hs works (ormolu) [✔] declaration/value/function/multiline-strings-8.hs works (ormolu) [✔] declaration/value/function/blank-lines-let.hs works (ormolu) [✔] declaration/value/function/negation.hs works (ormolu) [✔] declaration/value/function/operators-7.hs works (ormolu) [✔] declaration/value/function/arithmetic-sequences.hs works (ormolu) [✔] declaration/value/function/builtin-syntax.hs works (ormolu) [✔] declaration/value/function/static-pointers.hs works (ormolu) [✔] declaration/value/function/where-nested.hs works (ormolu) [✔] declaration/value/function/awkward-comment-0.hs works (ormolu) [✔] declaration/value/function/multiline-strings-2.hs works (ormolu) [✔] declaration/value/function/primitive-literals.hs works (ormolu) [✔] declaration/value/function/parens.hs works (ormolu) [✔] declaration/value/function/block-arguments.hs works (ormolu) [✔] declaration/value/function/lexical-negation.hs works (ormolu) [✔] declaration/value/function/splice.hs works (ormolu) [✔] declaration/value/function/operators-5.hs works (ormolu) [✔] declaration/value/function/typed-expressions.hs works (ormolu) [✔] declaration/value/function/simple.hs works (ormolu) [✔] declaration/value/function/list-notation-2.hs works (ormolu) [✔] declaration/value/function/operator-sections.hs works (ormolu) [✔] declaration/value/function/multiline-arguments.hs works (ormolu) [✔] declaration/value/function/do-single-multi.hs works (ormolu) [✔] declaration/value/function/parallel-comprehensions-single-line.hs works (ormolu) [✔] declaration/value/function/complex-list.hs works (ormolu) [✔] declaration/value/function/multiple-guards.hs works (ormolu) [✔] declaration/value/function/multiline-strings-1.hs works (ormolu) [✔] declaration/value/function/lambda-case.hs works (ormolu) [✔] declaration/value/function/if-with-comment-next-to-keyword.hs works (ormolu) [✔] declaration/value/function/operators-4.hs works (ormolu) [✔] declaration/value/function/operators-0.hs works (ormolu) [✔] declaration/value/function/awkward-comment-1.hs works (ormolu) [✔] declaration/value/function/lambda-multi-line1.hs works (ormolu) [✔] declaration/value/function/if-with-comment-before-do-blocks.hs works (ormolu) [✔] declaration/value/function/quasi-quotes.hs works (ormolu) [✔] declaration/value/function/let-nested.hs works (ormolu) [✔] declaration/value/function/guards.hs works (ormolu) [✔] declaration/value/function/if-single-line-functions-do.hs works (ormolu) [✔] declaration/value/function/if-with-comment-in-branches-with-functions.hs works (ormolu) [✔] declaration/value/function/list-notation-1.hs works (ormolu) [✔] declaration/value/function/tuple-sections.hs works (ormolu) [✔] declaration/value/function/fancy-forall-1.hs works (ormolu) [✔] declaration/value/function/tuples.hs works (ormolu) [✔] declaration/value/function/multiline-strings-3.hs works (ormolu) [✔] declaration/value/function/required-type-arguments.hs works (ormolu) [✔] declaration/value/function/unboxed-tuples.hs works (ormolu) [✔] declaration/value/function/type-abstractions.hs works (ormolu) [✔] declaration/value/function/backticks-lhs.hs works (ormolu) [✔] declaration/value/function/operators-6.hs works (ormolu) [✔] declaration/value/function/pattern/multiline-case-pattern.hs works (ormolu) [✔] declaration/value/function/pattern/or-patterns.hs works (ormolu) [✔] declaration/value/function/pattern/sig-pattern.hs works (ormolu) [✔] declaration/value/function/pattern/multiple-guard-statements.hs works (ormolu) [✔] declaration/value/function/pattern/strictness.hs works (ormolu) [✔] declaration/value/function/pattern/quasi-quotes-pattern.hs works (ormolu) [✔] declaration/value/function/pattern/record-patterns.hs works (ormolu) [✔] declaration/value/function/pattern/unboxed-sum-pattern.hs works (ormolu) [✔] declaration/value/function/pattern/many-guards-in-singleline.hs works (ormolu) [✔] declaration/value/function/pattern/multiline-guard-statement.hs works (ormolu) [✔] declaration/value/function/pattern/pattern-bind.hs works (ormolu) [✔] declaration/value/function/pattern/view-pattern.hs works (ormolu) [✔] declaration/value/function/pattern/famous-cardano-pattern.hs works (ormolu) [✔] declaration/value/function/pattern/splice-pattern.hs works (ormolu) [✔] declaration/value/function/pattern/n-plus-k-pattern.hs works (ormolu) [✔] declaration/value/function/pattern/as-pattern.hs works (ormolu) [✔] declaration/value/function/arrow/proc-applications.hs works (ormolu) [✔] declaration/value/function/arrow/proc-forms1.hs works (ormolu) [✔] declaration/value/function/arrow/proc-lets.hs works (ormolu) [✔] declaration/value/function/arrow/recursive-procs.hs works (ormolu) [✔] declaration/value/function/arrow/proc-cases.hs works (ormolu) [✔] declaration/value/function/arrow/proc-applications2.hs works (ormolu) [✔] declaration/value/function/arrow/proc-lambdas.hs works (ormolu) [✔] declaration/value/function/arrow/proc-parentheses.hs works (ormolu) [✔] declaration/value/function/arrow/proc-forms2.hs works (ormolu) [✔] declaration/value/function/arrow/multiline-case.hs works (ormolu) [✔] declaration/value/function/arrow/proc-do-simple1.hs works (ormolu) [✔] declaration/value/function/arrow/proc-do-complex.hs works (ormolu) [✔] declaration/value/function/arrow/proc-do-simple2.hs works (ormolu) [✔] declaration/value/function/arrow/proc-ifs.hs works (ormolu) [✔] declaration/value/function/arrow/proc-form-do-indent.hs works (ormolu) [✔] declaration/value/function/infix/tricky-colon-chain.hs works (ormolu) [✔] declaration/value/function/infix/dollar-chains-2.hs works (ormolu) [✔] declaration/value/function/infix/hanging.hs works (ormolu) [✔] declaration/value/function/infix/dollar-chains-6.hs works (ormolu) [✔] declaration/value/function/infix/dollar-chains-3.hs works (ormolu) [✔] declaration/value/function/infix/comments.hs works (ormolu) [✔] declaration/value/function/infix/fractional-precedence.hs works (ormolu) [✔] declaration/value/function/infix/op-chain-l-s.hs works (ormolu) [✔] declaration/value/function/infix/op-chain-r-lt-normal.hs works (ormolu) [✔] declaration/value/function/infix/unicode.hs works (ormolu) [✔] declaration/value/function/infix/esqueleto-1.hs works (ormolu) [✔] declaration/value/function/infix/op-chain-r-gt-dollar.hs works (ormolu) [✔] declaration/value/function/infix/op-chain-r-lt-colon-2.hs works (ormolu) [✔] declaration/value/function/infix/op-chain-r-eq-normal.hs works (ormolu) [✔] declaration/value/function/infix/op-chain-colon-do.hs works (ormolu) [✔] declaration/value/function/infix/op-chain-r-lt-dollar.hs works (ormolu) [✔] declaration/value/function/infix/op-chain-r-s-colon.hs works (ormolu) [✔] declaration/value/function/infix/qualified-prelude.hs works (ormolu) [✔] declaration/value/function/infix/op-chain-r-eq-dollar-2.hs works (ormolu) [✔] declaration/value/function/infix/op-chain-r-gt-colon-1.hs works (ormolu) [✔] declaration/value/function/infix/qualified-ops.hs works (ormolu) [✔] declaration/value/function/infix/op-chain-r-s-dollar.hs works (ormolu) [✔] declaration/value/function/infix/op-chain-r-lt-colon-1.hs works (ormolu) [✔] declaration/value/function/infix/op-chain-r-eq-colon-2.hs works (ormolu) [✔] declaration/value/function/infix/op-chain-r-eq-colon-1.hs works (ormolu) [✔] declaration/value/function/infix/op-chain-r-gt-colon-2.hs works (ormolu) [✔] declaration/value/function/infix/op-chain-r-s-normal.hs works (ormolu) [✔] declaration/value/function/infix/applicative.hs works (ormolu) [✔] declaration/value/function/infix/dollar-chains-4.hs works (ormolu) [✔] declaration/value/function/infix/dollar-chains-1.hs works (ormolu) [✔] declaration/value/function/infix/hspec-expectation.hs works (ormolu) [✔] declaration/value/function/infix/simple.hs works (ormolu) [✔] declaration/value/function/infix/op-chain-l-eq.hs works (ormolu) [✔] declaration/value/function/infix/lenses.hs works (ormolu) [✔] declaration/value/function/infix/esqueleto-0.hs works (ormolu) [✔] declaration/value/function/infix/op-chain-r-eq-dollar-1.hs works (ormolu) [✔] declaration/value/function/infix/op-chain-l-gt.hs works (ormolu) [✔] declaration/value/function/infix/op-chain-r-gt-normal.hs works (ormolu) [✔] declaration/value/function/infix/op-chain-l-lt.hs works (ormolu) [✔] declaration/value/function/infix/do.hs works (ormolu) [✔] declaration/value/function/infix/dollar-chains-5.hs works (ormolu) [✔] declaration/value/function/record/wildcards.hs works (ormolu) [✔] declaration/value/function/record/updaters.hs works (ormolu) [✔] declaration/value/function/record/record-dot.hs works (ormolu) [✔] declaration/value/function/record/hanging-after-equal-update.hs works (ormolu) [✔] declaration/value/function/record/constructors.hs works (ormolu) [✔] declaration/value/function/record/inter-comments.hs works (ormolu) [✔] declaration/value/function/record/hanging-after-equal-con.hs works (ormolu) [✔] declaration/value/function/do/recursive-do-mdo.hs works (ormolu) [✔] declaration/value/function/do/comment-spacing.hs works (ormolu) [✔] declaration/value/function/do/blocks.hs works (ormolu) [✔] declaration/value/function/do/operator-and-parens.hs works (ormolu) [✔] declaration/value/function/do/do-dollar-mixed-chain.hs works (ormolu) [✔] declaration/value/function/do/recursive-do-rec.hs works (ormolu) [✔] declaration/value/function/do/let.hs works (ormolu) [✔] declaration/value/function/do/applications-and-parens.hs works (ormolu) [✔] declaration/value/function/do/comment-alignment.hs works (ormolu) [✔] declaration/value/function/do/expr.hs works (ormolu) [✔] declaration/value/function/do/hang-rhs-arrow.hs works (ormolu) [✔] declaration/value/function/comprehension/transform-multi-line1.hs works (ormolu) [✔] declaration/value/function/comprehension/transform-multi-line3.hs works (ormolu) [✔] declaration/value/function/comprehension/transform-multi-line2.hs works (ormolu) [✔] declaration/value/function/comprehension/transform-multi-line4.hs works (ormolu) [✔] declaration/value/function/comprehension/transform-monad.hs works (ormolu) [✔] declaration/value/function/comprehension/transform-single-line.hs works (ormolu) [✔] declaration/value/pattern-synonyms/unidirectional.hs works (ormolu) [✔] declaration/value/pattern-synonyms/explicitely-bidirectional.hs works (ormolu) [✔] declaration/value/pattern-synonyms/bidirectional.hs works (ormolu) [✔] declaration/value/other/comments-get-before-op.hs works (ormolu) [✔] declaration/value/other/line-single-line.hs works (ormolu) [✔] declaration/value/other/line-multi-line.hs works (ormolu) [✔] declaration/type/parens-comments.hs works (ormolu) [✔] declaration/type/promotion-0.hs works (ormolu) [✔] declaration/type/type-applications.hs works (ormolu) [✔] declaration/type/promotion-no-puns.hs works (ormolu) [✔] declaration/type/splice.hs works (ormolu) [✔] declaration/type/visible-forall.hs works (ormolu) [✔] declaration/type/promotion-1.hs works (ormolu) [✔] declaration/type/wildcard-binders.hs works (ormolu) [✔] declaration/type/lits.hs works (ormolu) [✔] declaration/type/misc-kind-signatures.hs works (ormolu) [✔] declaration/type/forall.hs works (ormolu) [✔] declaration/instance/data-family-instances.hs works (ormolu) [✔] declaration/instance/instance-sigs-multiple.hs works (ormolu) [✔] declaration/instance/data-family-instances-newtype.hs works (ormolu) [✔] declaration/instance/multi-parameter.hs works (ormolu) [✔] declaration/instance/instance-sigs.hs works (ormolu) [✔] declaration/instance/contexts.hs works (ormolu) [✔] declaration/instance/contexts-comments.hs works (ormolu) [✔] declaration/instance/associated-types.hs works (ormolu) [✔] declaration/instance/single-parameter.hs works (ormolu) [✔] declaration/instance/newlines-between-methods.hs works (ormolu) [✔] declaration/instance/data-family-instances-gadt.hs works (ormolu) [✔] declaration/instance/empty-instance.hs works (ormolu) [✔] declaration/instance/type-family-instances.hs works (ormolu) [✔] declaration/instance/associated-data.hs works (ormolu) [✔] declaration/instance/overlappable-instances.hs works (ormolu) [✔] declaration/instance/newlines-after-where.hs works (ormolu) [✔] declaration/default/default.hs works (ormolu) [✔] declaration/splice/typed-splice.hs works (ormolu) [✔] declaration/splice/quotes.hs works (ormolu) [✔] declaration/splice/bracket-unicode.hs works (ormolu) [✔] declaration/splice/quasiquote.hs works (ormolu) [✔] declaration/splice/bracket.hs works (ormolu) [✔] declaration/splice/splice-decl.hs works (ormolu) [✔] declaration/splice/bracket-declaration.hs works (ormolu) [✔] declaration/splice/grouped-splices.hs works (ormolu) [✔] declaration/splice/untyped-splice.hs works (ormolu) [✔] declaration/annotation/annotation.hs works (ormolu) [✔] import/docstrings-after-exports.hs works (ormolu) [✔] import/merging-2.hs works (ormolu) [✔] import/nested-explicit-imports.hs works (ormolu) [✔] import/explicit-imports.hs works (ormolu) [✔] import/misc.hs works (ormolu) [✔] import/qualified-post.hs works (ormolu) [✔] import/explicit-imports-with-comments.hs works (ormolu) [✔] import/explicit-prelude.hs works (ormolu) [✔] import/deprecated-export-single-line.hs works (ormolu) [✔] import/qualified-prelude.hs works (ormolu) [✔] import/sorted.hs works (ormolu) [✔] import/comments-inside-imports.hs works (ormolu) [✔] import/deprecated-export-multi-line.hs works (ormolu) [✔] import/merging-0.hs works (ormolu) [✔] import/simple.hs works (ormolu) [✔] import/deduplication-bug.hs works (ormolu) [✔] import/sorted-package-imports.hs works (ormolu) [✔] import/merging-1.hs works (ormolu) [✔] import/sorted-export-list.hs works (ormolu) [✔] import/comments-per-import.hs works (ormolu) [✔] fourmolu/mixed-disable-pragmas.hs works (ormolu) [✔] fourmolu/list-multiline.hs works (ormolu) [✔] fourmolu/type-app-promoted.hs works (ormolu) [✔] fourmolu/multiline-haddocks.hs works (ormolu) [✔] module-header/named-section.hs works (ormolu) [✔] module-header/multiline-empty-comment.hs works (ormolu) [✔] module-header/preceding-comment-with-haddock.hs works (ormolu) [✔] module-header/simple-with-comments.hs works (ormolu) [✔] module-header/stack-header-0.hs works (ormolu) [✔] module-header/empty-haddock.hs works (ormolu) [✔] module-header/empty.hs works (ormolu) [✔] module-header/stack-header-1.hs works (ormolu) [✔] module-header/leading-empty-line.hs works (ormolu) [✔] module-header/warning-pragma.hs works (ormolu) [✔] module-header/warning-pragma-list-multiline.hs works (ormolu) [✔] module-header/singleline-empty.hs works (ormolu) [✔] module-header/warning-pragma-singleton-list.hs works (ormolu) [✔] module-header/shebang-with-pragmas.hs works (ormolu) [✔] module-header/singleline.hs works (ormolu) [✔] module-header/double-shebangs.hs works (ormolu) [✔] module-header/double-dot-with-names.hs works (ormolu) [✔] module-header/warning-pragma-multiline.hs works (ormolu) [✔] module-header/multiline-with-comments.hs works (ormolu) [✔] module-header/simple.hs works (ormolu) [✔] module-header/stack-header-2.hs works (ormolu) [✔] module-header/multiline.hs works (ormolu) [✔] module-header/shebang.hs works (ormolu) [✔] module-header/multiline2.hs works (ormolu) [✔] module-header/multiline-empty.hs works (ormolu) [✔] other/comment-following-preceding-gap.hs works (ormolu) [✔] other/haddock-without-module-header.hs works (ormolu) [✔] other/multiline-comments-reindent.hs works (ormolu) [✔] other/pragma-sorting.hs works (ormolu) [✔] other/merging-comments.hs works (ormolu) [✔] other/multiline-forall.hs works (ormolu) [✔] other/comment-empty-let.hs works (ormolu) [✔] other/comment-spacing.hs works (ormolu) [✔] other/inline-comment-0.hs works (ormolu) [✔] other/invalid-haddock-2.hs works (ormolu) [✔] other/pragma-comments-after.hs works (ormolu) [✔] other/ascii.hs works (ormolu) [✔] other/empty-haddock.hs works (ormolu) [✔] other/invalid-haddock-double-trigger.hs works (ormolu) [✔] other/overly-indented.hs works (ormolu) [✔] other/comment-glued-together.hs works (ormolu) [✔] other/comment-trailing-space.hs works (ormolu) [✔] other/consequetive-pipe-comments.hs works (ormolu) [✔] other/invalid-haddock-weird.hs works (ormolu) [✔] other/following-comment-last-3.hs works (ormolu) [✔] other/following-comment-last-0.hs works (ormolu) [✔] other/inline-comment-1.hs works (ormolu) [✔] other/haddock-sections.hs works (ormolu) [✔] other/invalid-haddock-1.hs works (ormolu) [✔] other/necessary-brackets.hs works (ormolu) [✔] other/following-comment-last-1.hs works (ormolu) [✔] other/empty-forall.hs works (ormolu) [✔] other/comment-two-blocks.hs works (ormolu) [✔] other/pragma-comments.hs works (ormolu) [✔] other/comment-multiline-after.hs works (ormolu) [✔] other/comment-after-preceding-haddock.hs works (ormolu) [✔] other/argument-comment.hs works (ormolu) [✔] other/pragma.hs works (ormolu) [✔] other/comment-style-transform.hs works (ormolu) [✔] other/trailing-whitespace.hs works (ormolu) [✔] other/comment-before-hanging.hs works (ormolu) [✔] other/pragma-no-header.hs works (ormolu) [✔] other/comment-inside-construct.hs works (ormolu) [✔] other/comment-alignment.hs works (ormolu) [✔] other/linear-arrows.hs works (ormolu) [✔] other/jsffi.hs works (ormolu) [✔] other/following-comment-last-2.hs works (ormolu) [✔] other/multiple-blank-line-comment.hs works (ormolu) [✔] other/disabling/closing-comment-in-disabled-region.hs works (ormolu) [✔] other/disabling/single-definition.hs works (ormolu) [✔] other/disabling/normalize-magic-comments.hs works (ormolu) [✔] other/disabling/whole-file.hs works (ormolu) [✔] other/disabling/preserve-trailing-whitespace.hs works (ormolu) [✔] other/disabling/suffix-comment.hs works (ormolu) [✔] other/disabling/empty-disabled-region.hs works (ormolu) [✔] other/disabling/line-pragma-in-disabled-region.hs works (ormolu) [✔] other/disabling/preserve-empty-lines.hs works (ormolu) [✔] other/cpp/separation-2a.hs works (ormolu) [✔] other/cpp/separation-0b.hs works (ormolu) [✔] other/cpp/separation-1a.hs works (ormolu) [✔] other/cpp/separation-2b.hs works (ormolu) [✔] other/cpp/shifted.hs works (ormolu) [✔] other/cpp/separation-1b.hs works (ormolu) [✔] other/cpp/simple-import.hs works (ormolu) [✔] other/cpp/continuation.hs works (ormolu) [✔] other/cpp/separation-0a.hs works (ormolu) [✔] other/cpp/cpp-and-imports.hs works (ormolu) [✔] other/cpp/lonely-hash.hs works (ormolu) [✔] declaration/warning/warning-multiline.hs works (fourmolu) [✔] declaration/warning/warning-single-line.hs works (fourmolu) [✔] declaration/data/existential-unicode.hs works (fourmolu) [✔] declaration/data/fat-multiline.hs works (fourmolu) [✔] declaration/data/multiline-names.hs works (fourmolu) [✔] declaration/data/newtype.hs works (fourmolu) [✔] declaration/data/empty.hs works (fourmolu) [✔] declaration/data/with-comment.hs works (fourmolu) [✔] declaration/data/ctype-1.hs works (fourmolu) [✔] declaration/data/record-fancy-existential.hs works (fourmolu) [✔] declaration/data/kind-annotations.hs works (fourmolu) [✔] declaration/data/type-data.hs works (fourmolu) [✔] declaration/data/existential.hs works (fourmolu) [✔] declaration/data/invisible-binders.hs works (fourmolu) [✔] declaration/data/unnamed-field-comment-1.hs works (fourmolu) [✔] declaration/data/partly-documented.hs works (fourmolu) [✔] declaration/data/datatype-contexts.hs works (fourmolu) [✔] declaration/data/strictness.hs works (fourmolu) [✔] declaration/data/with-weird-haddock.hs works (fourmolu) [✔] declaration/data/deriving.hs works (fourmolu) [✔] declaration/data/simple-broken.hs works (fourmolu) [✔] declaration/data/unnamed-field-comment-2.hs works (fourmolu) [✔] declaration/data/operators.hs works (fourmolu) [✔] declaration/data/deriving-strategies.hs works (fourmolu) [✔] declaration/data/infix.hs works (fourmolu) [✔] declaration/data/record-multi-const.hs works (fourmolu) [✔] declaration/data/unnamed-field-comment-0.hs works (fourmolu) [✔] declaration/data/simple.hs works (fourmolu) [✔] declaration/data/ctype-0.hs works (fourmolu) [✔] declaration/data/multiline-arg-parens.hs works (fourmolu) [✔] declaration/data/multiline.hs works (fourmolu) [✔] declaration/data/gadt-syntax.hs works (fourmolu) [✔] declaration/data/single-constructor-with-haddock.hs works (fourmolu) [✔] declaration/data/existential-multiline.hs works (fourmolu) [✔] declaration/data/unnamed-field-comment-3.hs works (fourmolu) [✔] declaration/data/wildcard-binders.hs works (fourmolu) [✔] declaration/data/record.hs works (fourmolu) [✔] declaration/data/record-singleline.hs works (fourmolu) [✔] declaration/data/infix-haddocks.hs works (fourmolu) [✔] declaration/data/gadt/multiline-where.hs works (fourmolu) [✔] declaration/data/gadt/unicode.hs works (fourmolu) [✔] declaration/data/gadt/strictness.hs works (fourmolu) [✔] declaration/data/gadt/simple.hs works (fourmolu) [✔] declaration/data/gadt/multiline.hs works (fourmolu) [✔] declaration/data/gadt/multiple-declaration.hs works (fourmolu) [✔] declaration/data/gadt/record.hs works (fourmolu) [✔] declaration/data/field-layout/record-0.hs works (fourmolu) [✔] declaration/data/field-layout/record-2.hs works (fourmolu) [✔] declaration/data/field-layout/gadt.hs works (fourmolu) [✔] declaration/data/field-layout/variants.hs works (fourmolu) [✔] declaration/data/field-layout/record-1.hs works (fourmolu) [✔] declaration/role-annotation/single-line.hs works (fourmolu) [✔] declaration/role-annotation/multi-line.hs works (fourmolu) [✔] declaration/rewrite-rule/prelude3.hs works (fourmolu) [✔] declaration/rewrite-rule/basic2.hs works (fourmolu) [✔] declaration/rewrite-rule/empty.hs works (fourmolu) [✔] declaration/rewrite-rule/forall-0.hs works (fourmolu) [✔] declaration/rewrite-rule/type-signature.hs works (fourmolu) [✔] declaration/rewrite-rule/prelude2.hs works (fourmolu) [✔] declaration/rewrite-rule/prelude1.hs works (fourmolu) [✔] declaration/rewrite-rule/forall-1.hs works (fourmolu) [✔] declaration/rewrite-rule/never-active.hs works (fourmolu) [✔] declaration/rewrite-rule/basic1.hs works (fourmolu) [✔] declaration/rewrite-rule/phase.hs works (fourmolu) [✔] declaration/rewrite-rule/prelude4.hs works (fourmolu) [✔] declaration/type-families/type-family/no-annotation.hs works (fourmolu) [✔] declaration/type-families/type-family/simple.hs works (fourmolu) [✔] declaration/type-families/type-family/injective.hs works (fourmolu) [✔] declaration/type-families/type-family/operator.hs works (fourmolu) [✔] declaration/type-families/closed-type-family/with-equal-sign.hs works (fourmolu) [✔] declaration/type-families/closed-type-family/with-forall.hs works (fourmolu) [✔] declaration/type-families/closed-type-family/with-comments.hs works (fourmolu) [✔] declaration/type-families/closed-type-family/type-arguments.hs works (fourmolu) [✔] declaration/type-families/closed-type-family/infix.hs works (fourmolu) [✔] declaration/type-families/closed-type-family/no-annotation.hs works (fourmolu) [✔] declaration/type-families/closed-type-family/simple.hs works (fourmolu) [✔] declaration/type-families/closed-type-family/injective.hs works (fourmolu) [✔] declaration/type-families/closed-type-family/promotion.hs works (fourmolu) [✔] declaration/type-families/closed-type-family/multi-line.hs works (fourmolu) [✔] declaration/type-families/data-family/type-arguments.hs works (fourmolu) [✔] declaration/type-families/data-family/no-annotation.hs works (fourmolu) [✔] declaration/type-families/data-family/simple.hs works (fourmolu) [✔] declaration/signature/standalone-kind.hs works (fourmolu) [✔] declaration/signature/complete/complete.hs works (fourmolu) [✔] declaration/signature/inline/conlike.hs works (fourmolu) [✔] declaration/signature/inline/inlineable.hs works (fourmolu) [✔] declaration/signature/inline/noinline.hs works (fourmolu) [✔] declaration/signature/inline/inline.hs works (fourmolu) [✔] declaration/signature/pattern/single-line.hs works (fourmolu) [✔] declaration/signature/pattern/multiline.hs works (fourmolu) [✔] declaration/signature/fixity/infixl.hs works (fourmolu) [✔] declaration/signature/fixity/infix.hs works (fourmolu) [✔] declaration/signature/fixity/infixr.hs works (fourmolu) [✔] declaration/signature/type/infix-promoted-type-constructor.hs works (fourmolu) [✔] declaration/signature/type/unicode.hs works (fourmolu) [✔] declaration/signature/type/long-function-name.hs works (fourmolu) [✔] declaration/signature/type/context-multi-line.hs works (fourmolu) [✔] declaration/signature/type/unrelated.hs works (fourmolu) [✔] declaration/signature/type/long-multiline-applications.hs works (fourmolu) [✔] declaration/signature/type/context-single-line.hs works (fourmolu) [✔] declaration/signature/type/multi-value.hs works (fourmolu) [✔] declaration/signature/type/arguments.hs works (fourmolu) [✔] declaration/signature/minimal/minimal.hs works (fourmolu) [✔] declaration/signature/specialize/specialize.hs works (fourmolu) [✔] declaration/signature/specialize/specialize-instance.hs works (fourmolu) [✔] declaration/signature/set-cost-centre/set-cost-centre.hs works (fourmolu) [✔] declaration/foreign/foreign-import.hs works (fourmolu) [✔] declaration/foreign/foreign-export.hs works (fourmolu) [✔] declaration/class/empty-classes.hs works (fourmolu) [✔] declaration/class/associated-data2.hs works (fourmolu) [✔] declaration/class/associated-data1.hs works (fourmolu) [✔] declaration/class/single-parameters.hs works (fourmolu) [✔] declaration/class/type-operators3.hs works (fourmolu) [✔] declaration/class/default-implementations-comments.hs works (fourmolu) [✔] declaration/class/default-implementations.hs works (fourmolu) [✔] declaration/class/default-signatures.hs works (fourmolu) [✔] declaration/class/newlines-between-methods.hs works (fourmolu) [✔] declaration/class/type-operators1.hs works (fourmolu) [✔] declaration/class/type-operators2.hs works (fourmolu) [✔] declaration/class/associated-types2.hs works (fourmolu) [✔] declaration/class/super-classes.hs works (fourmolu) [✔] declaration/class/functional-dependencies.hs works (fourmolu) [✔] declaration/class/associated-type-defaults.hs works (fourmolu) [✔] declaration/class/multi-parameters1.hs works (fourmolu) [✔] declaration/class/poly-kinded-classes.hs works (fourmolu) [✔] declaration/class/default-signatures-simple.hs works (fourmolu) [✔] declaration/class/multi-parameters2.hs works (fourmolu) [✔] declaration/class/newlines-after-where.hs works (fourmolu) [✔] declaration/class/dependency-super-classes.hs works (fourmolu) [✔] declaration/class/newlines-and-default-decls.hs works (fourmolu) [✔] declaration/class/newlines-and-haddocks.hs works (fourmolu) [✔] declaration/class/associated-types1.hs works (fourmolu) [✔] declaration/deriving/singleline.hs works (fourmolu) [✔] declaration/deriving/multiline.hs works (fourmolu) [✔] declaration/deriving/overlapping.hs works (fourmolu) [✔] declaration/type-synonyms/with-weird-haddock.hs works (fourmolu) [✔] declaration/type-synonyms/simple.hs works (fourmolu) [✔] declaration/type-synonyms/multi-line.hs works (fourmolu) [✔] declaration/value/function/operator-hash-without-unboxed-sums.hs works (fourmolu) [✔] declaration/value/function/operators-1.hs works (fourmolu) [✔] declaration/value/function/let-single-line.hs works (fourmolu) [✔] declaration/value/function/parens-comments.hs works (fourmolu) [✔] declaration/value/function/operator-comments-2.hs works (fourmolu) [✔] declaration/value/function/where.hs works (fourmolu) [✔] declaration/value/function/typed-hole.hs works (fourmolu) [✔] declaration/value/function/case-multi-line.hs works (fourmolu) [✔] declaration/value/function/newline-single-line-body.hs works (fourmolu) [✔] declaration/value/function/operators-3.hs works (fourmolu) [✔] declaration/value/function/case-multi-line-guards.hs works (fourmolu) [✔] declaration/value/function/multiline-strings-0.hs works (fourmolu) [✔] declaration/value/function/arg-breakpoints.hs works (fourmolu) [✔] declaration/value/function/parenthesis-lhs.hs works (fourmolu) [✔] declaration/value/function/lambda-multi-line2.hs works (fourmolu) [✔] declaration/value/function/overloaded-labels.hs works (fourmolu) [✔] declaration/value/function/if-with-comment-above-branches.hs works (fourmolu) [✔] declaration/value/function/operators-2.hs works (fourmolu) [✔] declaration/value/function/negative-literals.hs works (fourmolu) [✔] declaration/value/function/if-single-line.hs works (fourmolu) [✔] declaration/value/function/multiple-matches.hs works (fourmolu) [✔] declaration/value/function/type-applications.hs works (fourmolu) [✔] declaration/value/function/strings.hs works (fourmolu) [✔] declaration/value/function/multi-way-if.hs works (fourmolu) [✔] declaration/value/function/list-notation-3.hs works (fourmolu) [✔] declaration/value/function/explicit-type.hs works (fourmolu) [✔] declaration/value/function/do-where.hs works (fourmolu) [✔] declaration/value/function/tricky-parens.hs works (fourmolu) [✔] declaration/value/function/backticks.hs works (fourmolu) [✔] declaration/value/function/implicit-params.hs works (fourmolu) [✔] declaration/value/function/type-applications-and-splice.hs works (fourmolu) [✔] declaration/value/function/unboxed-string-lit.hs works (fourmolu) [✔] declaration/value/function/multiline-strings-5.hs works (fourmolu) [✔] declaration/value/function/application-2.hs works (fourmolu) [✔] declaration/value/function/multiline-strings-6.hs works (fourmolu) [✔] declaration/value/function/application-0.hs works (fourmolu) [✔] declaration/value/function/lambda-single-line.hs works (fourmolu) [✔] declaration/value/function/operator-fixity-defaulting.hs works (fourmolu) [✔] declaration/value/function/required-type-arguments-2.hs works (fourmolu) [✔] declaration/value/function/operator-comments-1.hs works (fourmolu) [✔] declaration/value/function/fancy-forall-0.hs works (fourmolu) [✔] declaration/value/function/overindentation.hs works (fourmolu) [✔] declaration/value/function/if-with-comment-in-branches.hs works (fourmolu) [✔] declaration/value/function/operator-hash-with-unboxed-sums.hs works (fourmolu) [✔] declaration/value/function/list-comprehensions.hs works (fourmolu) [✔] declaration/value/function/blank-lines-where.hs works (fourmolu) [✔] declaration/value/function/multiline-strings-7.hs works (fourmolu) [✔] declaration/value/function/operator-comments-0.hs works (fourmolu) [✔] declaration/value/function/unboxed-sums.hs works (fourmolu) [✔] declaration/value/function/multiline-types.hs works (fourmolu) [✔] declaration/value/function/parallel-comprehensions-complex.hs works (fourmolu) [✔] declaration/value/function/let-multi-line.hs works (fourmolu) [✔] declaration/value/function/multiline-strings-4.hs works (fourmolu) [✔] declaration/value/function/case-empty.hs works (fourmolu) [✔] declaration/value/function/application-1.hs works (fourmolu) [✔] declaration/value/function/list-notation-0.hs works (fourmolu) [✔] declaration/value/function/equality-constraints.hs works (fourmolu) [✔] declaration/value/function/if-single-line-functions.hs works (fourmolu) [✔] declaration/value/function/if-multi-line.hs works (fourmolu) [✔] declaration/value/function/pragmas.hs works (fourmolu) [✔] declaration/value/function/case-single-line.hs works (fourmolu) [✔] declaration/value/function/prefix.hs works (fourmolu) [✔] declaration/value/function/multiline-strings-8.hs works (fourmolu) [✔] declaration/value/function/blank-lines-let.hs works (fourmolu) [✔] declaration/value/function/negation.hs works (fourmolu) [✔] declaration/value/function/operators-7.hs works (fourmolu) [✔] declaration/value/function/arithmetic-sequences.hs works (fourmolu) [✔] declaration/value/function/builtin-syntax.hs works (fourmolu) [✔] declaration/value/function/static-pointers.hs works (fourmolu) [✔] declaration/value/function/where-nested.hs works (fourmolu) [✔] declaration/value/function/awkward-comment-0.hs works (fourmolu) [✔] declaration/value/function/multiline-strings-2.hs works (fourmolu) [✔] declaration/value/function/primitive-literals.hs works (fourmolu) [✔] declaration/value/function/parens.hs works (fourmolu) [✔] declaration/value/function/block-arguments.hs works (fourmolu) [✔] declaration/value/function/lexical-negation.hs works (fourmolu) [✔] declaration/value/function/splice.hs works (fourmolu) [✔] declaration/value/function/operators-5.hs works (fourmolu) [✔] declaration/value/function/typed-expressions.hs works (fourmolu) [✔] declaration/value/function/simple.hs works (fourmolu) [✔] declaration/value/function/list-notation-2.hs works (fourmolu) [✔] declaration/value/function/operator-sections.hs works (fourmolu) [✔] declaration/value/function/multiline-arguments.hs works (fourmolu) [✔] declaration/value/function/do-single-multi.hs works (fourmolu) [✔] declaration/value/function/parallel-comprehensions-single-line.hs works (fourmolu) [✔] declaration/value/function/complex-list.hs works (fourmolu) [✔] declaration/value/function/multiple-guards.hs works (fourmolu) [✔] declaration/value/function/multiline-strings-1.hs works (fourmolu) [✔] declaration/value/function/lambda-case.hs works (fourmolu) [✔] declaration/value/function/if-with-comment-next-to-keyword.hs works (fourmolu) [✔] declaration/value/function/operators-4.hs works (fourmolu) [✔] declaration/value/function/operators-0.hs works (fourmolu) [✔] declaration/value/function/awkward-comment-1.hs works (fourmolu) [✔] declaration/value/function/lambda-multi-line1.hs works (fourmolu) [✔] declaration/value/function/if-with-comment-before-do-blocks.hs works (fourmolu) [✔] declaration/value/function/quasi-quotes.hs works (fourmolu) [✔] declaration/value/function/let-nested.hs works (fourmolu) [✔] declaration/value/function/guards.hs works (fourmolu) [✔] declaration/value/function/if-single-line-functions-do.hs works (fourmolu) [✔] declaration/value/function/if-with-comment-in-branches-with-functions.hs works (fourmolu) [✔] declaration/value/function/list-notation-1.hs works (fourmolu) [✔] declaration/value/function/tuple-sections.hs works (fourmolu) [✔] declaration/value/function/fancy-forall-1.hs works (fourmolu) [✔] declaration/value/function/tuples.hs works (fourmolu) [✔] declaration/value/function/multiline-strings-3.hs works (fourmolu) [✔] declaration/value/function/required-type-arguments.hs works (fourmolu) [✔] declaration/value/function/unboxed-tuples.hs works (fourmolu) [✔] declaration/value/function/type-abstractions.hs works (fourmolu) [✔] declaration/value/function/backticks-lhs.hs works (fourmolu) [✔] declaration/value/function/operators-6.hs works (fourmolu) [✔] declaration/value/function/pattern/multiline-case-pattern.hs works (fourmolu) [✔] declaration/value/function/pattern/or-patterns.hs works (fourmolu) [✔] declaration/value/function/pattern/sig-pattern.hs works (fourmolu) [✔] declaration/value/function/pattern/multiple-guard-statements.hs works (fourmolu) [✔] declaration/value/function/pattern/strictness.hs works (fourmolu) [✔] declaration/value/function/pattern/quasi-quotes-pattern.hs works (fourmolu) [✔] declaration/value/function/pattern/record-patterns.hs works (fourmolu) [✔] declaration/value/function/pattern/unboxed-sum-pattern.hs works (fourmolu) [✔] declaration/value/function/pattern/many-guards-in-singleline.hs works (fourmolu) [✔] declaration/value/function/pattern/multiline-guard-statement.hs works (fourmolu) [✔] declaration/value/function/pattern/pattern-bind.hs works (fourmolu) [✔] declaration/value/function/pattern/view-pattern.hs works (fourmolu) [✔] declaration/value/function/pattern/famous-cardano-pattern.hs works (fourmolu) [✔] declaration/value/function/pattern/splice-pattern.hs works (fourmolu) [✔] declaration/value/function/pattern/n-plus-k-pattern.hs works (fourmolu) [✔] declaration/value/function/pattern/as-pattern.hs works (fourmolu) [✔] declaration/value/function/arrow/proc-applications.hs works (fourmolu) [✔] declaration/value/function/arrow/proc-forms1.hs works (fourmolu) [✔] declaration/value/function/arrow/proc-lets.hs works (fourmolu) [✔] declaration/value/function/arrow/recursive-procs.hs works (fourmolu) [✔] declaration/value/function/arrow/proc-cases.hs works (fourmolu) [✔] declaration/value/function/arrow/proc-applications2.hs works (fourmolu) [✔] declaration/value/function/arrow/proc-lambdas.hs works (fourmolu) [✔] declaration/value/function/arrow/proc-parentheses.hs works (fourmolu) [✔] declaration/value/function/arrow/proc-forms2.hs works (fourmolu) [✔] declaration/value/function/arrow/multiline-case.hs works (fourmolu) [✔] declaration/value/function/arrow/proc-do-simple1.hs works (fourmolu) [✔] declaration/value/function/arrow/proc-do-complex.hs works (fourmolu) [✔] declaration/value/function/arrow/proc-do-simple2.hs works (fourmolu) [✔] declaration/value/function/arrow/proc-ifs.hs works (fourmolu) [✔] declaration/value/function/arrow/proc-form-do-indent.hs works (fourmolu) [✔] declaration/value/function/infix/tricky-colon-chain.hs works (fourmolu) [✔] declaration/value/function/infix/dollar-chains-2.hs works (fourmolu) [✔] declaration/value/function/infix/hanging.hs works (fourmolu) [✔] declaration/value/function/infix/dollar-chains-6.hs works (fourmolu) [✔] declaration/value/function/infix/dollar-chains-3.hs works (fourmolu) [✔] declaration/value/function/infix/comments.hs works (fourmolu) [✔] declaration/value/function/infix/fractional-precedence.hs works (fourmolu) [✔] declaration/value/function/infix/op-chain-l-s.hs works (fourmolu) [✔] declaration/value/function/infix/op-chain-r-lt-normal.hs works (fourmolu) [✔] declaration/value/function/infix/unicode.hs works (fourmolu) [✔] declaration/value/function/infix/esqueleto-1.hs works (fourmolu) [✔] declaration/value/function/infix/op-chain-r-gt-dollar.hs works (fourmolu) [✔] declaration/value/function/infix/op-chain-r-lt-colon-2.hs works (fourmolu) [✔] declaration/value/function/infix/op-chain-r-eq-normal.hs works (fourmolu) [✔] declaration/value/function/infix/op-chain-colon-do.hs works (fourmolu) [✔] declaration/value/function/infix/op-chain-r-lt-dollar.hs works (fourmolu) [✔] declaration/value/function/infix/op-chain-r-s-colon.hs works (fourmolu) [✔] declaration/value/function/infix/qualified-prelude.hs works (fourmolu) [✔] declaration/value/function/infix/op-chain-r-eq-dollar-2.hs works (fourmolu) [✔] declaration/value/function/infix/op-chain-r-gt-colon-1.hs works (fourmolu) [✔] declaration/value/function/infix/qualified-ops.hs works (fourmolu) [✔] declaration/value/function/infix/op-chain-r-s-dollar.hs works (fourmolu) [✔] declaration/value/function/infix/op-chain-r-lt-colon-1.hs works (fourmolu) [✔] declaration/value/function/infix/op-chain-r-eq-colon-2.hs works (fourmolu) [✔] declaration/value/function/infix/op-chain-r-eq-colon-1.hs works (fourmolu) [✔] declaration/value/function/infix/op-chain-r-gt-colon-2.hs works (fourmolu) [✔] declaration/value/function/infix/op-chain-r-s-normal.hs works (fourmolu) [✔] declaration/value/function/infix/applicative.hs works (fourmolu) [✔] declaration/value/function/infix/dollar-chains-4.hs works (fourmolu) [✔] declaration/value/function/infix/dollar-chains-1.hs works (fourmolu) [✔] declaration/value/function/infix/hspec-expectation.hs works (fourmolu) [✔] declaration/value/function/infix/simple.hs works (fourmolu) [✔] declaration/value/function/infix/op-chain-l-eq.hs works (fourmolu) [✔] declaration/value/function/infix/lenses.hs works (fourmolu) [✔] declaration/value/function/infix/esqueleto-0.hs works (fourmolu) [✔] declaration/value/function/infix/op-chain-r-eq-dollar-1.hs works (fourmolu) [✔] declaration/value/function/infix/op-chain-l-gt.hs works (fourmolu) [✔] declaration/value/function/infix/op-chain-r-gt-normal.hs works (fourmolu) [✔] declaration/value/function/infix/op-chain-l-lt.hs works (fourmolu) [✔] declaration/value/function/infix/do.hs works (fourmolu) [✔] declaration/value/function/infix/dollar-chains-5.hs works (fourmolu) [✔] declaration/value/function/record/wildcards.hs works (fourmolu) [✔] declaration/value/function/record/updaters.hs works (fourmolu) [✔] declaration/value/function/record/record-dot.hs works (fourmolu) [✔] declaration/value/function/record/hanging-after-equal-update.hs works (fourmolu) [✔] declaration/value/function/record/constructors.hs works (fourmolu) [✔] declaration/value/function/record/inter-comments.hs works (fourmolu) [✔] declaration/value/function/record/hanging-after-equal-con.hs works (fourmolu) [✔] declaration/value/function/do/recursive-do-mdo.hs works (fourmolu) [✔] declaration/value/function/do/comment-spacing.hs works (fourmolu) [✔] declaration/value/function/do/blocks.hs works (fourmolu) [✔] declaration/value/function/do/operator-and-parens.hs works (fourmolu) [✔] declaration/value/function/do/do-dollar-mixed-chain.hs works (fourmolu) [✔] declaration/value/function/do/recursive-do-rec.hs works (fourmolu) [✔] declaration/value/function/do/let.hs works (fourmolu) [✔] declaration/value/function/do/applications-and-parens.hs works (fourmolu) [✔] declaration/value/function/do/comment-alignment.hs works (fourmolu) [✔] declaration/value/function/do/expr.hs works (fourmolu) [✔] declaration/value/function/do/hang-rhs-arrow.hs works (fourmolu) [✔] declaration/value/function/comprehension/transform-multi-line1.hs works (fourmolu) [✔] declaration/value/function/comprehension/transform-multi-line3.hs works (fourmolu) [✔] declaration/value/function/comprehension/transform-multi-line2.hs works (fourmolu) [✔] declaration/value/function/comprehension/transform-multi-line4.hs works (fourmolu) [✔] declaration/value/function/comprehension/transform-monad.hs works (fourmolu) [✔] declaration/value/function/comprehension/transform-single-line.hs works (fourmolu) [✔] declaration/value/pattern-synonyms/unidirectional.hs works (fourmolu) [✔] declaration/value/pattern-synonyms/explicitely-bidirectional.hs works (fourmolu) [✔] declaration/value/pattern-synonyms/bidirectional.hs works (fourmolu) [✔] declaration/value/other/comments-get-before-op.hs works (fourmolu) [✔] declaration/value/other/line-single-line.hs works (fourmolu) [✔] declaration/value/other/line-multi-line.hs works (fourmolu) [✔] declaration/type/parens-comments.hs works (fourmolu) [✔] declaration/type/promotion-0.hs works (fourmolu) [✔] declaration/type/type-applications.hs works (fourmolu) [✔] declaration/type/promotion-no-puns.hs works (fourmolu) [✔] declaration/type/splice.hs works (fourmolu) [✔] declaration/type/visible-forall.hs works (fourmolu) [✔] declaration/type/promotion-1.hs works (fourmolu) [✔] declaration/type/wildcard-binders.hs works (fourmolu) [✔] declaration/type/lits.hs works (fourmolu) [✔] declaration/type/misc-kind-signatures.hs works (fourmolu) [✔] declaration/type/forall.hs works (fourmolu) [✔] declaration/instance/data-family-instances.hs works (fourmolu) [✔] declaration/instance/instance-sigs-multiple.hs works (fourmolu) [✔] declaration/instance/data-family-instances-newtype.hs works (fourmolu) [✔] declaration/instance/multi-parameter.hs works (fourmolu) [✔] declaration/instance/instance-sigs.hs works (fourmolu) [✔] declaration/instance/contexts.hs works (fourmolu) [✔] declaration/instance/contexts-comments.hs works (fourmolu) [✔] declaration/instance/associated-types.hs works (fourmolu) [✔] declaration/instance/single-parameter.hs works (fourmolu) [✔] declaration/instance/newlines-between-methods.hs works (fourmolu) [✔] declaration/instance/data-family-instances-gadt.hs works (fourmolu) [✔] declaration/instance/empty-instance.hs works (fourmolu) [✔] declaration/instance/type-family-instances.hs works (fourmolu) [✔] declaration/instance/associated-data.hs works (fourmolu) [✔] declaration/instance/overlappable-instances.hs works (fourmolu) [✔] declaration/instance/newlines-after-where.hs works (fourmolu) [✔] declaration/default/default.hs works (fourmolu) [✔] declaration/splice/typed-splice.hs works (fourmolu) [✔] declaration/splice/quotes.hs works (fourmolu) [✔] declaration/splice/bracket-unicode.hs works (fourmolu) [✔] declaration/splice/quasiquote.hs works (fourmolu) [✔] declaration/splice/bracket.hs works (fourmolu) [✔] declaration/splice/splice-decl.hs works (fourmolu) [✔] declaration/splice/bracket-declaration.hs works (fourmolu) [✔] declaration/splice/grouped-splices.hs works (fourmolu) [✔] declaration/splice/untyped-splice.hs works (fourmolu) [✔] declaration/annotation/annotation.hs works (fourmolu) [✔] import/docstrings-after-exports.hs works (fourmolu) [✔] import/merging-2.hs works (fourmolu) [✔] import/nested-explicit-imports.hs works (fourmolu) [✔] import/explicit-imports.hs works (fourmolu) [✔] import/misc.hs works (fourmolu) [✔] import/qualified-post.hs works (fourmolu) [✔] import/explicit-imports-with-comments.hs works (fourmolu) [✔] import/explicit-prelude.hs works (fourmolu) [✔] import/deprecated-export-single-line.hs works (fourmolu) [✔] import/qualified-prelude.hs works (fourmolu) [✔] import/sorted.hs works (fourmolu) [✔] import/comments-inside-imports.hs works (fourmolu) [✔] import/deprecated-export-multi-line.hs works (fourmolu) [✔] import/merging-0.hs works (fourmolu) [✔] import/simple.hs works (fourmolu) [✔] import/deduplication-bug.hs works (fourmolu) [✔] import/sorted-package-imports.hs works (fourmolu) [✔] import/merging-1.hs works (fourmolu) [✔] import/sorted-export-list.hs works (fourmolu) [✔] import/comments-per-import.hs works (fourmolu) [✔] fourmolu/mixed-disable-pragmas.hs works (fourmolu) [✔] fourmolu/list-multiline.hs works (fourmolu) [✔] fourmolu/type-app-promoted.hs works (fourmolu) [✔] fourmolu/multiline-haddocks.hs works (fourmolu) [✔] module-header/named-section.hs works (fourmolu) [✔] module-header/multiline-empty-comment.hs works (fourmolu) [✔] module-header/preceding-comment-with-haddock.hs works (fourmolu) [✔] module-header/simple-with-comments.hs works (fourmolu) [✔] module-header/stack-header-0.hs works (fourmolu) [✔] module-header/empty-haddock.hs works (fourmolu) [✔] module-header/empty.hs works (fourmolu) [✔] module-header/stack-header-1.hs works (fourmolu) [✔] module-header/leading-empty-line.hs works (fourmolu) [✔] module-header/warning-pragma.hs works (fourmolu) [✔] module-header/warning-pragma-list-multiline.hs works (fourmolu) [✔] module-header/singleline-empty.hs works (fourmolu) [✔] module-header/warning-pragma-singleton-list.hs works (fourmolu) [✔] module-header/shebang-with-pragmas.hs works (fourmolu) [✔] module-header/singleline.hs works (fourmolu) [✔] module-header/double-shebangs.hs works (fourmolu) [✔] module-header/double-dot-with-names.hs works (fourmolu) [✔] module-header/warning-pragma-multiline.hs works (fourmolu) [✔] module-header/multiline-with-comments.hs works (fourmolu) [✔] module-header/simple.hs works (fourmolu) [✔] module-header/stack-header-2.hs works (fourmolu) [✔] module-header/multiline.hs works (fourmolu) [✔] module-header/shebang.hs works (fourmolu) [✔] module-header/multiline2.hs works (fourmolu) [✔] module-header/multiline-empty.hs works (fourmolu) [✔] other/comment-following-preceding-gap.hs works (fourmolu) [✔] other/haddock-without-module-header.hs works (fourmolu) [✔] other/multiline-comments-reindent.hs works (fourmolu) [✔] other/pragma-sorting.hs works (fourmolu) [✔] other/merging-comments.hs works (fourmolu) [✔] other/multiline-forall.hs works (fourmolu) [✔] other/comment-empty-let.hs works (fourmolu) [✔] other/comment-spacing.hs works (fourmolu) [✔] other/inline-comment-0.hs works (fourmolu) [✔] other/invalid-haddock-2.hs works (fourmolu) [✔] other/pragma-comments-after.hs works (fourmolu) [✔] other/ascii.hs works (fourmolu) [✔] other/empty-haddock.hs works (fourmolu) [✔] other/invalid-haddock-double-trigger.hs works (fourmolu) [✔] other/overly-indented.hs works (fourmolu) [✔] other/comment-glued-together.hs works (fourmolu) [✔] other/comment-trailing-space.hs works (fourmolu) [✔] other/consequetive-pipe-comments.hs works (fourmolu) [✔] other/invalid-haddock-weird.hs works (fourmolu) [✔] other/following-comment-last-3.hs works (fourmolu) [✔] other/following-comment-last-0.hs works (fourmolu) [✔] other/inline-comment-1.hs works (fourmolu) [✔] other/haddock-sections.hs works (fourmolu) [✔] other/invalid-haddock-1.hs works (fourmolu) [✔] other/necessary-brackets.hs works (fourmolu) [✔] other/following-comment-last-1.hs works (fourmolu) [✔] other/empty-forall.hs works (fourmolu) [✔] other/comment-two-blocks.hs works (fourmolu) [✔] other/pragma-comments.hs works (fourmolu) [✔] other/comment-multiline-after.hs works (fourmolu) [✔] other/comment-after-preceding-haddock.hs works (fourmolu) [✔] other/argument-comment.hs works (fourmolu) [✔] other/pragma.hs works (fourmolu) [✔] other/comment-style-transform.hs works (fourmolu) [✔] other/trailing-whitespace.hs works (fourmolu) [✔] other/comment-before-hanging.hs works (fourmolu) [✔] other/pragma-no-header.hs works (fourmolu) [✔] other/comment-inside-construct.hs works (fourmolu) [✔] other/comment-alignment.hs works (fourmolu) [✔] other/linear-arrows.hs works (fourmolu) [✔] other/jsffi.hs works (fourmolu) [✔] other/following-comment-last-2.hs works (fourmolu) [✔] other/multiple-blank-line-comment.hs works (fourmolu) [✔] other/disabling/closing-comment-in-disabled-region.hs works (fourmolu) [✔] other/disabling/single-definition.hs works (fourmolu) [✔] other/disabling/normalize-magic-comments.hs works (fourmolu) [✔] other/disabling/whole-file.hs works (fourmolu) [✔] other/disabling/preserve-trailing-whitespace.hs works (fourmolu) [✔] other/disabling/suffix-comment.hs works (fourmolu) [✔] other/disabling/empty-disabled-region.hs works (fourmolu) [✔] other/disabling/line-pragma-in-disabled-region.hs works (fourmolu) [✔] other/disabling/preserve-empty-lines.hs works (fourmolu) [✔] other/cpp/separation-2a.hs works (fourmolu) [✔] other/cpp/separation-0b.hs works (fourmolu) [✔] other/cpp/separation-1a.hs works (fourmolu) [✔] other/cpp/separation-2b.hs works (fourmolu) [✔] other/cpp/shifted.hs works (fourmolu) [✔] other/cpp/separation-1b.hs works (fourmolu) [✔] other/cpp/simple-import.hs works (fourmolu) [✔] other/cpp/continuation.hs works (fourmolu) [✔] other/cpp/separation-0a.hs works (fourmolu) [✔] other/cpp/cpp-and-imports.hs works (fourmolu) [✔] other/cpp/lonely-hash.hs works (fourmolu) [✔] Ormolu.Utils.Glob glob should match modules exactly [✔] should fail if case doesn't match [✔] should allow * to match anything on the same level [✔] should fail if input doesn't match glob even with wildcards [✔] should disallow * to match anything on different level [✔] should allow multiple * [✔] should allow * at the beginning [✔] should allow * at the end [✔] should allow ** to match anything on the same level [✔] should allow ** to match anything on multiple levels [✔] Properties should obey: s `matches` glob s with s being any string without '*' [✔] +++ OK, passed 100 tests. should obey: (a <> b <> c) `matches` glob (a <> * <> c) with b being a module name [✔] +++ OK, passed 100 tests. should obey: (a <> b <> c) `matches` glob (a <> ** <> c) [✔] +++ OK, passed 100 tests. Finished in 17.2223 seconds 1270 examples, 0 failures Test suite tests: PASS Test suite logged to: dist/test/fourmolu-0.19.0.1-tests.log 1 of 1 test suites (1 of 1 test cases) passed. checkPhase completed in 41 seconds Phase: haddockPhase Preprocessing library for fourmolu-0.19.0.1... Running Haddock on library for fourmolu-0.19.0.1... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: vector-0.13.2.0 [ 1 of 61] Compiling GHC.DynFlags ( src/GHC/DynFlags.hs, /build/ghc3095_0/ghc_10.o, /build/ghc3095_0/ghc_10.dyn_o ) [ 2 of 61] Compiling Ormolu.Printer.SpanStream ( src/Ormolu/Printer/SpanStream.hs, nothing ) [ 3 of 61] Compiling Ormolu.Processing.Cpp ( src/Ormolu/Processing/Cpp.hs, nothing ) [ 4 of 61] Compiling Ormolu.Utils ( src/Ormolu/Utils.hs, /build/ghc3095_0/ghc_32.o, /build/ghc3095_0/ghc_32.dyn_o ) [ 5 of 61] Compiling Ormolu.Terminal ( src/Ormolu/Terminal.hs, /build/ghc3095_0/ghc_28.o, /build/ghc3095_0/ghc_28.dyn_o ) [ 6 of 61] Compiling Ormolu.Terminal.QualifiedDo ( src/Ormolu/Terminal/QualifiedDo.hs, /build/ghc3095_0/ghc_30.o, /build/ghc3095_0/ghc_30.dyn_o ) [ 7 of 61] Compiling Ormolu.Diff.Text ( src/Ormolu/Diff/Text.hs, /build/ghc3095_0/ghc_16.o, /build/ghc3095_0/ghc_16.dyn_o ) [ 8 of 61] Compiling Ormolu.Exception ( src/Ormolu/Exception.hs, /build/ghc3095_0/ghc_18.o, /build/ghc3095_0/ghc_18.dyn_o ) [ 9 of 61] Compiling Ormolu.Parser.Pragma ( src/Ormolu/Parser/Pragma.hs, nothing ) [10 of 61] Compiling Ormolu.Parser.CommentStream ( src/Ormolu/Parser/CommentStream.hs, nothing ) [11 of 61] Compiling Ormolu.Fixity.Internal ( src/Ormolu/Fixity/Internal.hs, /build/ghc3095_0/ghc_24.o, /build/ghc3095_0/ghc_24.dyn_o ) [12 of 61] Compiling Ormolu.Fixity.Imports ( src/Ormolu/Fixity/Imports.hs, /build/ghc3095_0/ghc_22.o, /build/ghc3095_0/ghc_22.dyn_o ) [13 of 61] Compiling Ormolu.Fixity ( src/Ormolu/Fixity.hs, /build/ghc3095_0/ghc_20.o, /build/ghc3095_0/ghc_20.dyn_o ) [14 of 61] Compiling Ormolu.Printer.Operators ( src/Ormolu/Printer/Operators.hs, nothing ) [15 of 61] Compiling Ormolu.Fixity.Printer ( src/Ormolu/Fixity/Printer.hs, nothing ) [16 of 61] Compiling Ormolu.Fixity.Parser ( src/Ormolu/Fixity/Parser.hs, /build/ghc3095_0/ghc_26.o, /build/ghc3095_0/ghc_26.dyn_o ) [17 of 61] Compiling Ormolu.Utils.Glob ( src/Ormolu/Utils/Glob.hs, /build/ghc3095_0/ghc_36.o, /build/ghc3095_0/ghc_36.dyn_o ) [18 of 61] Compiling Ormolu.Config.Types ( src/Ormolu/Config/Types.hs, /build/ghc3095_0/ghc_14.o, /build/ghc3095_0/ghc_14.dyn_o ) [19 of 61] Compiling Ormolu.Config.Gen ( src/Ormolu/Config/Gen.hs, /build/ghc3095_0/ghc_12.o, /build/ghc3095_0/ghc_12.dyn_o ) [20 of 61] Compiling Ormolu.Utils.IO ( src/Ormolu/Utils/IO.hs, /build/ghc3095_0/ghc_38.o, /build/ghc3095_0/ghc_38.dyn_o ) [21 of 61] Compiling Ormolu.Utils.Fixity ( src/Ormolu/Utils/Fixity.hs, /build/ghc3095_0/ghc_34.o, /build/ghc3095_0/ghc_34.dyn_o ) [22 of 61] Compiling Ormolu.Config ( src/Ormolu/Config.hs, nothing ) [23 of 61] Compiling Ormolu.Processing.Common ( src/Ormolu/Processing/Common.hs, nothing ) [24 of 61] Compiling Ormolu.Processing.Preprocess ( src/Ormolu/Processing/Preprocess.hs, nothing ) [25 of 61] Compiling Ormolu.Printer.Internal ( src/Ormolu/Printer/Internal.hs, nothing ) [26 of 61] Compiling Ormolu.Printer.Comments ( src/Ormolu/Printer/Comments.hs, nothing ) [27 of 61] Compiling Ormolu.Printer.Combinators ( src/Ormolu/Printer/Combinators.hs, nothing ) [28 of 61] Compiling Ormolu.Printer.Meat.Pragma ( src/Ormolu/Printer/Meat/Pragma.hs, nothing ) [29 of 61] Compiling Ormolu.Printer.Meat.Declaration.StringLiteral ( src/Ormolu/Printer/Meat/Declaration/StringLiteral.hs, nothing ) [30 of 61] Compiling Ormolu.Printer.Meat.Common ( src/Ormolu/Printer/Meat/Common.hs, nothing ) [31 of 61] Compiling Ormolu.Printer.Meat.Declaration.Warning ( src/Ormolu/Printer/Meat/Declaration/Warning.hs, nothing ) [32 of 61] Compiling Ormolu.Printer.Meat.ImportExport ( src/Ormolu/Printer/Meat/ImportExport.hs, nothing ) [33 of 61] Compiling Ormolu.Printer.Meat.Declaration.RoleAnnotation ( src/Ormolu/Printer/Meat/Declaration/RoleAnnotation.hs, nothing ) [34 of 61] Compiling Ormolu.Printer.Meat.Declaration.OpTree[boot] ( src/Ormolu/Printer/Meat/Declaration/OpTree.hs-boot, nothing ) [35 of 61] Compiling Ormolu.Printer.Meat.Declaration.Value[boot] ( src/Ormolu/Printer/Meat/Declaration/Value.hs-boot, nothing ) [36 of 61] Compiling Ormolu.Printer.Meat.Type ( src/Ormolu/Printer/Meat/Type.hs, nothing ) [37 of 61] Compiling Ormolu.Printer.Meat.Declaration.Signature ( src/Ormolu/Printer/Meat/Declaration/Signature.hs, nothing ) [38 of 61] Compiling Ormolu.Printer.Meat.Declaration.Foreign ( src/Ormolu/Printer/Meat/Declaration/Foreign.hs, nothing ) [39 of 61] Compiling Ormolu.Printer.Meat.Declaration.TypeFamily ( src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs, nothing ) [40 of 61] Compiling Ormolu.Printer.Meat.Declaration.Type ( src/Ormolu/Printer/Meat/Declaration/Type.hs, nothing ) [41 of 61] Compiling Ormolu.Printer.Meat.Declaration.Data ( src/Ormolu/Printer/Meat/Declaration/Data.hs, nothing ) [42 of 61] Compiling Ormolu.Printer.Meat.Declaration.Default ( src/Ormolu/Printer/Meat/Declaration/Default.hs, nothing ) [43 of 61] Compiling Ormolu.Printer.Meat.Declaration[boot] ( src/Ormolu/Printer/Meat/Declaration.hs-boot, nothing ) [44 of 61] Compiling Ormolu.Printer.Meat.Declaration.Value ( src/Ormolu/Printer/Meat/Declaration/Value.hs, nothing ) [3 of 4] Compiling Language.LSP.Protocol.QuickCheck.Message ( quickcheck/Language/LSP/Protocol/QuickCheck/Message.hs, dist/build/lsp-types-quickcheck/Language/LSP/Protocol/QuickCheck/Message.p_o ) [45 of 61] Compiling Ormolu.Printer.Meat.Declaration.OpTree ( src/Ormolu/Printer/Meat/Declaration/OpTree.hs, nothing ) [46 of 61] Compiling Ormolu.Printer.Meat.Declaration.Splice ( src/Ormolu/Printer/Meat/Declaration/Splice.hs, nothing ) [47 of 61] Compiling Ormolu.Printer.Meat.Declaration.Rule ( src/Ormolu/Printer/Meat/Declaration/Rule.hs, nothing ) [48 of 61] Compiling Ormolu.Printer.Meat.Declaration.Annotation ( src/Ormolu/Printer/Meat/Declaration/Annotation.hs, nothing ) [49 of 61] Compiling Ormolu.Printer.Meat.Declaration.Instance ( src/Ormolu/Printer/Meat/Declaration/Instance.hs, nothing ) [50 of 61] Compiling Ormolu.Printer.Meat.Declaration.Class ( src/Ormolu/Printer/Meat/Declaration/Class.hs, nothing ) [51 of 61] Compiling Ormolu.Printer.Meat.Declaration ( src/Ormolu/Printer/Meat/Declaration.hs, nothing ) [52 of 61] Compiling Ormolu.Parser.Result ( src/Ormolu/Parser/Result.hs, nothing ) [53 of 61] Compiling Ormolu.Parser ( src/Ormolu/Parser.hs, nothing ) [54 of 61] Compiling Ormolu.Imports.Grouping ( src/Ormolu/Imports/Grouping.hs, nothing ) [55 of 61] Compiling Ormolu.Imports ( src/Ormolu/Imports.hs, nothing ) [4 of 4] Compiling Language.LSP.Protocol.QuickCheck ( quickcheck/Language/LSP/Protocol/QuickCheck.hs, dist/build/lsp-types-quickcheck/Language/LSP/Protocol/QuickCheck.p_o ) [56 of 61] Compiling Ormolu.Printer.Meat.Module ( src/Ormolu/Printer/Meat/Module.hs, nothing ) [57 of 61] Compiling Ormolu.Printer ( src/Ormolu/Printer.hs, nothing ) [58 of 61] Compiling Ormolu.Diff.ParseResult ( src/Ormolu/Diff/ParseResult.hs, nothing ) [59 of 61] Compiling Ormolu.Utils.Cabal ( src/Ormolu/Utils/Cabal.hs, nothing ) [60 of 61] Compiling Ormolu ( src/Ormolu.hs, nothing ) [61 of 61] Compiling Paths_fourmolu ( dist/build/autogen/Paths_fourmolu.hs, nothing ) Haddock coverage: Warning: 'RealSrcSpan' is ambiguous. It is defined * in ‘GHC.Types.SrcLoc’ * in ‘GHC.Types.SrcLoc’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Types.SrcLoc’ Warning: 'SpanStream' is ambiguous. It is defined * at src/Ormolu/Printer/SpanStream.hs:22:22 * at src/Ormolu/Printer/SpanStream.hs:22:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Printer/SpanStream.hs:22:1 100% ( 3 / 3) in 'Ormolu.Printer.SpanStream' 100% ( 3 / 3) in 'Ormolu.Processing.Cpp' Warning: 'groupBy' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'StringBuffer' is ambiguous. It is defined * in ‘GHC.Data.StringBuffer’ * in ‘GHC.Data.StringBuffer’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Data.StringBuffer’ 100% ( 14 / 14) in 'Ormolu.Utils' 87% ( 14 / 16) in 'Ormolu.Terminal' Missing documentation for: Term (src/Ormolu/Terminal.hs:42) runTermPure (src/Ormolu/Terminal.hs:88) 0% ( 0 / 2) in 'Ormolu.Terminal.QualifiedDo' Missing documentation for: Module header >> (src/Ormolu/Terminal/QualifiedDo.hs:7) Warning: 'TextDiff' is ambiguous. It is defined * at src/Ormolu/Diff/Text.hs:35:17 * at src/Ormolu/Diff/Text.hs:35:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Diff/Text.hs:35:1 Warning: 'Hunk' is ambiguous. It is defined * at src/Ormolu/Diff/Text.hs:54:13 * at src/Ormolu/Diff/Text.hs:54:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Diff/Text.hs:54:1 100% ( 5 / 5) in 'Ormolu.Diff.Text' 100% ( 4 / 4) in 'Ormolu.Exception' 100% ( 3 / 3) in 'Ormolu.Parser.Pragma' Warning: 'Comment' is ambiguous. It is defined * at src/Ormolu/Parser/CommentStream.hs:116:16 * at src/Ormolu/Parser/CommentStream.hs:116:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Parser/CommentStream.hs:116:1 Warning: 'CommentStream' is ambiguous. It is defined * at src/Ormolu/Parser/CommentStream.hs:47:25 * at src/Ormolu/Parser/CommentStream.hs:47:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Parser/CommentStream.hs:47:1 90% ( 9 / 10) in 'Ormolu.Parser.CommentStream' Missing documentation for: LComment (src/Ormolu/Parser/CommentStream.hs:110) Warning: 'FixityInfo' is ambiguous. It is defined * at src/Ormolu/Fixity/Internal.hs:97:19 * at src/Ormolu/Fixity/Internal.hs:97:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Fixity/Internal.hs:97:1 Warning: 'FixityApproximation' is ambiguous. It is defined * at src/Ormolu/Fixity/Internal.hs:125:28 * at src/Ormolu/Fixity/Internal.hs:125:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Fixity/Internal.hs:125:1 Warning: 'OpName' is ambiguous. It is defined * at src/Ormolu/Fixity/Internal.hs:71:1 * at src/Ormolu/Fixity/Internal.hs:60:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Fixity/Internal.hs:60:1 90% ( 19 / 21) in 'Ormolu.Fixity.Internal' Missing documentation for: Module header OpName (src/Ormolu/Fixity/Internal.hs:71) Warning: 'FixityImport' is ambiguous. It is defined * at src/Ormolu/Fixity/Imports.hs:28:21 * at src/Ormolu/Fixity/Imports.hs:28:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Fixity/Imports.hs:28:1 100% ( 4 / 4) in 'Ormolu.Fixity.Imports' Warning: 'HackageInfo' is ambiguous. It is defined * at src/Ormolu/Fixity/Internal.hs:179:5 * at src/Ormolu/Fixity/Internal.hs:178:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Fixity/Internal.hs:178:1 95% ( 23 / 24) in 'Ormolu.Fixity' Missing documentation for: OpName (src/Ormolu/Fixity/Internal.hs:71) Warning: 'OpInfo' is ambiguous. It is defined * at src/Ormolu/Printer/Operators.hs:48:18 * at src/Ormolu/Printer/Operators.hs:48:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Printer/Operators.hs:48:1 Warning: 'FixityInfo' is ambiguous. It is defined * at src/Ormolu/Fixity/Internal.hs:97:19 * at src/Ormolu/Fixity/Internal.hs:97:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Fixity/Internal.hs:97:1 Warning: 'equal' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'lessThan' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'greaterThan' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 85% ( 6 / 7) in 'Ormolu.Printer.Operators' Missing documentation for: BinaryOpBranches (src/Ormolu/Printer/Operators.hs:44) 100% ( 2 / 2) in 'Ormolu.Fixity.Printer' Warning: 'FixityOverrides' is ambiguous. It is defined * at src/Ormolu/Fixity/Internal.hs:184:27 * at src/Ormolu/Fixity/Internal.hs:184:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Fixity/Internal.hs:184:1 50% ( 8 / 16) in 'Ormolu.Fixity.Parser' Missing documentation for: pModuleName (src/Ormolu/Fixity/Parser.hs:156) pPackageName (src/Ormolu/Fixity/Parser.hs:171) isIdentifierFirstChar (src/Ormolu/Fixity/Parser.hs:177) isIdentifierConstituent (src/Ormolu/Fixity/Parser.hs:180) isOperatorConstituent (src/Ormolu/Fixity/Parser.hs:183) isPackageNameConstituent (src/Ormolu/Fixity/Parser.hs:188) isModuleSegmentFirstChar (src/Ormolu/Fixity/Parser.hs:191) isModuleSegmentConstituent (src/Ormolu/Fixity/Parser.hs:194) 0% ( 0 / 4) in 'Ormolu.Utils.Glob' Missing documentation for: Module header Glob (src/Ormolu/Utils/Glob.hs:11) mkGlob (src/Ormolu/Utils/Glob.hs:21) matchesGlob (src/Ormolu/Utils/Glob.hs:36) 40% ( 2 / 5) in 'Ormolu.Utils.IO' Missing documentation for: Module header Cache (src/Ormolu/Utils/IO.hs:53) newCache (src/Ormolu/Utils/IO.hs:56) Warning: 'CabalInfo' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 75% ( 3 / 4) in 'Ormolu.Utils.Fixity' Missing documentation for: Module header Warning: 'PrinterOpts' is ambiguous. It is defined * at src/Ormolu/Config/Gen.hs:48:3 * at src/Ormolu/Config/Gen.hs:47:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Config/Gen.hs:47:1 Warning: 'Config' is ambiguous. It is defined * at src/Ormolu/Config.hs:109:22 * at src/Ormolu/Config.hs:109:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Config.hs:109:1 Warning: 'RegionIndices' is ambiguous. It is defined * at src/Ormolu/Config.hs:136:22 * at src/Ormolu/Config.hs:136:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Config.hs:136:1 Warning: 'RegionDeltas' is ambiguous. It is defined * at src/Ormolu/Config.hs:146:21 * at src/Ormolu/Config.hs:146:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Config.hs:146:1 Warning: 'DynOption' is ambiguous. It is defined * at src/Ormolu/Config.hs:206:21 * at src/Ormolu/Config.hs:206:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Config.hs:206:1 40% ( 20 / 49) in 'Ormolu.Config' Missing documentation for: defaultPrinterOpts (src/Ormolu/Config/Gen.hs:127) defaultPrinterOptsYaml (src/Ormolu/Config/Gen.hs:766) CommaStyle (src/Ormolu/Config/Gen.hs:346) FunctionArrowsStyle (src/Ormolu/Config/Gen.hs:351) HaddockPrintStyle (src/Ormolu/Config/Gen.hs:357) HaddockPrintStyleModule (src/Ormolu/Config/Gen.hs:363) HaddockLocSignature (src/Ormolu/Config/Gen.hs:368) ImportExportStyle (src/Ormolu/Config/Gen.hs:374) ImportGrouping (src/Ormolu/Config/Gen.hs:421) ImportGroup (src/Ormolu/Config/Types.hs:24) ImportGroupRule (src/Ormolu/Config/Types.hs:36) ImportModuleMatcher (src/Ormolu/Config/Types.hs:84) ImportRulePriority (src/Ormolu/Config/Types.hs:63) matchAllRulePriority (src/Ormolu/Config/Types.hs:70) matchLocalRulePriority (src/Ormolu/Config/Types.hs:73) defaultImportRulePriority (src/Ormolu/Config/Types.hs:76) QualifiedImportMatcher (src/Ormolu/Config/Types.hs:78) LetStyle (src/Ormolu/Config/Gen.hs:380) InStyle (src/Ormolu/Config/Gen.hs:387) IfStyle (src/Ormolu/Config/Gen.hs:393) Unicode (src/Ormolu/Config/Gen.hs:398) ColumnLimit (src/Ormolu/Config/Gen.hs:410) SingleDerivingParens (src/Ormolu/Config/Gen.hs:415) parsePrinterOptsCLI (src/Ormolu/Config/Gen.hs:193) parsePrinterOptType renderPrinterOpt ConfigNotFound (src/Ormolu/Config.hs:304) FourmoluConfig (src/Ormolu/Config.hs:258) emptyConfig (src/Ormolu/Config.hs:281) Warning: 'RegionDeltas' is ambiguous. It is defined * at src/Ormolu/Config.hs:146:21 * at src/Ormolu/Config.hs:146:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Config.hs:146:1 Warning: 'RegionDelta' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 5 / 5) in 'Ormolu.Processing.Common' 100% ( 2 / 2) in 'Ormolu.Processing.Preprocess' Warning: 'R' is ambiguous. It is defined * at src/Ormolu/Printer/Internal.hs:101:15 * at src/Ormolu/Printer/Internal.hs:101:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Printer/Internal.hs:101:1 Warning: 'n' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'PrinterOpts' is ambiguous. It is defined * at src/Ormolu/Config/Gen.hs:48:3 * at src/Ormolu/Config/Gen.hs:47:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Config/Gen.hs:47:1 Warning: 'Comment' is ambiguous. It is defined * at src/Ormolu/Parser/CommentStream.hs:116:16 * at src/Ormolu/Parser/CommentStream.hs:116:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Parser/CommentStream.hs:116:1 Warning: 'CommentStream' is ambiguous. It is defined * at src/Ormolu/Parser/CommentStream.hs:47:25 * at src/Ormolu/Parser/CommentStream.hs:47:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Parser/CommentStream.hs:47:1 Warning: 'RealSrcSpan' is ambiguous. It is defined * in ‘GHC.Types.SrcLoc’ * in ‘GHC.Types.SrcLoc’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Types.SrcLoc’ 94% ( 47 / 50) in 'Ormolu.Printer.Internal' Missing documentation for: declNewline (src/Ormolu/Printer/Internal.hs:361) getLocalModules (src/Ormolu/Printer/Internal.hs:562) isExtensionEnabled (src/Ormolu/Printer/Internal.hs:712) Warning: 'Comment' is ambiguous. It is defined * at src/Ormolu/Parser/CommentStream.hs:116:16 * at src/Ormolu/Parser/CommentStream.hs:116:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Parser/CommentStream.hs:116:1 100% ( 6 / 6) in 'Ormolu.Printer.Comments' 96% ( 80 / 83) in 'Ormolu.Printer.Combinators' Missing documentation for: isExtensionEnabled (src/Ormolu/Printer/Internal.hs:712) declNewline (src/Ormolu/Printer/Internal.hs:361) getLocalModules (src/Ormolu/Printer/Internal.hs:562) Warning: 'LanguagePragma' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 2 / 2) in 'Ormolu.Printer.Meat.Pragma' 50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.StringLiteral' Missing documentation for: Module header 58% ( 7 / 12) in 'Ormolu.Printer.Meat.Common' Missing documentation for: p_ieWrappedName (src/Ormolu/Printer/Meat/Common.hs:62) p_qualName (src/Ormolu/Printer/Meat/Common.hs:121) p_sourceText (src/Ormolu/Printer/Meat/Common.hs:235) p_namespaceSpec (src/Ormolu/Printer/Meat/Common.hs:240) p_arrow (src/Ormolu/Printer/Meat/Common.hs:246) 27% ( 5 / 18) in 'Ormolu.Printer.Meat.Type' Missing documentation for: p_hsType (src/Ormolu/Printer/Meat/Type.hs:57) p_hsTypeAnnotation (src/Ormolu/Printer/Meat/Type.hs:203) p_hsContext (src/Ormolu/Printer/Meat/Type.hs:216) p_hsContext' (src/Ormolu/Printer/Meat/Type.hs:223) p_hsTyVarBndr (src/Ormolu/Printer/Meat/Type.hs:251) ForAllVisibility (src/Ormolu/Printer/Meat/Type.hs:266) p_conDeclFields (src/Ormolu/Printer/Meat/Type.hs:296) p_lhsTypeArg (src/Ormolu/Printer/Meat/Type.hs:314) p_hsSigType (src/Ormolu/Printer/Meat/Type.hs:323) FunRepr (src/Ormolu/Printer/Meat/Type.hs:351) hsOuterTyVarBndrsToHsType (src/Ormolu/Printer/Meat/Type.hs:590) hsSigTypeToType (src/Ormolu/Printer/Meat/Type.hs:583) lhsTypeToSigType (src/Ormolu/Printer/Meat/Type.hs:596) 0% ( 0 / 3) in 'Ormolu.Printer.Meat.Declaration.Warning' Missing documentation for: Module header p_warnDecls (src/Ormolu/Printer/Meat/Declaration/Warning.hs:23) p_warningTxt (src/Ormolu/Printer/Meat/Declaration/Warning.hs:37) 33% ( 1 / 3) in 'Ormolu.Printer.Meat.ImportExport' Missing documentation for: p_hsmodExports (src/Ormolu/Printer/Meat/ImportExport.hs:30) p_hsmodImport (src/Ormolu/Printer/Meat/ImportExport.hs:44) 33% ( 1 / 3) in 'Ormolu.Printer.Meat.Declaration.TypeFamily' Missing documentation for: p_famDecl (src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs:22) p_tyFamInstEqn (src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs:83) 50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.Type' Missing documentation for: p_synDecl (src/Ormolu/Printer/Meat/Declaration/Type.hs:30) 20% ( 1 / 5) in 'Ormolu.Printer.Meat.Declaration.Signature' Missing documentation for: p_sigDecl (src/Ormolu/Printer/Meat/Declaration/Signature.hs:27) p_typeAscription (src/Ormolu/Printer/Meat/Declaration/Signature.hs:60) p_activation (src/Ormolu/Printer/Meat/Declaration/Signature.hs:148) p_standaloneKindSig (src/Ormolu/Printer/Meat/Declaration/Signature.hs:218) 50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.RoleAnnotation' Missing documentation for: p_roleAnnot (src/Ormolu/Printer/Meat/Declaration/RoleAnnotation.hs:18) Warning: 'ForeignImport' is ambiguous. It is defined * in ‘Language.Haskell.Syntax.Decls’ * in ‘Language.Haskell.Syntax.Decls’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘Language.Haskell.Syntax.Decls’ Warning: 'SourceText' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Outputable' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 0% ( 0 / 2) in 'Ormolu.Printer.Meat.Declaration.Foreign' Missing documentation for: Module header p_foreignDecl (src/Ormolu/Printer/Meat/Declaration/Foreign.hs:18) 0% ( 0 / 2) in 'Ormolu.Printer.Meat.Declaration.Default' Missing documentation for: Module header p_defaultDecl (src/Ormolu/Printer/Meat/Declaration/Default.hs:15) 50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.Data' Missing documentation for: p_dataDecl (src/Ormolu/Printer/Meat/Declaration/Data.hs:52) Warning: 'Match' is ambiguous. It is defined * in ‘Language.Haskell.Syntax.Expr’ * in ‘Language.Haskell.Syntax.Expr’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘Language.Haskell.Syntax.Expr’ 40% ( 4 / 10) in 'Ormolu.Printer.Meat.Declaration.Value' Missing documentation for: Module header p_valDecl (src/Ormolu/Printer/Meat/Declaration/Value.hs:70) p_pat (src/Ormolu/Printer/Meat/Declaration/Value.hs:1246) p_hsExpr (src/Ormolu/Printer/Meat/Declaration/Value.hs:591) p_hsUntypedSplice (src/Ormolu/Printer/Meat/Declaration/Value.hs:1360) p_hsExpr' (src/Ormolu/Printer/Meat/Declaration/Value.hs:608) 0% ( 0 / 2) in 'Ormolu.Printer.Meat.Declaration.Splice' Missing documentation for: Module header p_spliceDecl (src/Ormolu/Printer/Meat/Declaration/Splice.hs:11) 0% ( 0 / 2) in 'Ormolu.Printer.Meat.Declaration.Rule' Missing documentation for: Module header p_ruleDecls (src/Ormolu/Printer/Meat/Declaration/Rule.hs:21) 100% ( 9 / 9) in 'Ormolu.Printer.Meat.Declaration.OpTree' 0% ( 0 / 2) in 'Ormolu.Printer.Meat.Declaration.Annotation' Missing documentation for: Module header p_annDecl (src/Ormolu/Printer/Meat/Declaration/Annotation.hs:15) 20% ( 1 / 5) in 'Ormolu.Printer.Meat.Declaration.Instance' Missing documentation for: p_clsInstDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:64) p_tyFamInstDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:97) p_dataFamInstDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:105) p_standaloneDerivDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:31) 50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.Class' Missing documentation for: p_classDecl (src/Ormolu/Printer/Meat/Declaration/Class.hs:39) 66% ( 2 / 3) in 'Ormolu.Printer.Meat.Declaration' Missing documentation for: p_hsDecls (src/Ormolu/Printer/Meat/Declaration.hs:50) Warning: 'ParseResult' is ambiguous. It is defined * at src/Ormolu/Parser/Result.hs:23:20 * at src/Ormolu/Parser/Result.hs:23:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Parser/Result.hs:23:1 100% ( 3 / 3) in 'Ormolu.Parser.Result' Warning: 'HsModule' is ambiguous. It is defined * in ‘Language.Haskell.Syntax’ * in ‘Language.Haskell.Syntax’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘Language.Haskell.Syntax’ Warning: 'DynFlags' is ambiguous. It is defined * in ‘GHC.Driver.DynFlags’ * in ‘GHC.Driver.DynFlags’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Driver.DynFlags’ 100% ( 3 / 3) in 'Ormolu.Parser' 0% ( 0 / 4) in 'Ormolu.Imports.Grouping' Missing documentation for: Module header Import (src/Ormolu/Imports/Grouping.hs:29) prepareExistingGroups (src/Ormolu/Imports/Grouping.hs:137) groupImports (src/Ormolu/Imports/Grouping.hs:147) Warning: 'GhcPs' is ambiguous. It is defined * in ‘GHC.Hs.Extension’ * in ‘GHC.Hs.Extension’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Hs.Extension’ Warning: 'ImportId' is ambiguous. It is defined * at src/Ormolu/Imports.hs:85:17 * at src/Ormolu/Imports.hs:85:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Imports.hs:85:1 Warning: 'IEWrapppedName' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 2 / 2) in 'Ormolu.Imports' 100% ( 2 / 2) in 'Ormolu.Printer.Meat.Module' 100% ( 3 / 3) in 'Ormolu.Printer' Warning: 'ParseResult' is ambiguous. It is defined * at src/Ormolu/Parser/Result.hs:23:20 * at src/Ormolu/Parser/Result.hs:23:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Parser/Result.hs:23:1 Warning: 'Diff' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 3 / 3) in 'Ormolu.Diff.ParseResult' Warning: 'DynOption' is ambiguous. It is defined * at src/Ormolu/Config.hs:206:21 * at src/Ormolu/Config.hs:206:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Config.hs:206:1 Warning: 'CabalInfo' is ambiguous. It is defined * at src/Ormolu/Utils/Cabal.hs:51:18 * at src/Ormolu/Utils/Cabal.hs:51:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Utils/Cabal.hs:51:1 Warning: 'CachedCabalFile' is ambiguous. It is defined * at src/Ormolu/Utils/Cabal.hs:96:24 * at src/Ormolu/Utils/Cabal.hs:96:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Utils/Cabal.hs:96:1 85% ( 6 / 7) in 'Ormolu.Utils.Cabal' Missing documentation for: Module header Warning: 'Config' is ambiguous. It is defined * at src/Ormolu/Config.hs:109:22 * at src/Ormolu/Config.hs:109:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Ormolu/Config.hs:109:1 Warning: 'CabalInfo' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'FixityMap' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'getFixityOverridesForSourceFile' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 94% ( 32 / 34) in 'Ormolu' Missing documentation for: defaultPrinterOpts (src/Ormolu/Config/Gen.hs:127) ConfigNotFound (src/Ormolu/Config.hs:304) 0% ( 0 / 9) in 'Paths_fourmolu' Missing documentation for: Module header version (dist/build/autogen/Paths_fourmolu.hs:36) getBinDir (dist/build/autogen/Paths_fourmolu.hs:56) getLibDir (dist/build/autogen/Paths_fourmolu.hs:57) getDynLibDir (dist/build/autogen/Paths_fourmolu.hs:58) getDataDir (dist/build/autogen/Paths_fourmolu.hs:59) getLibexecDir (dist/build/autogen/Paths_fourmolu.hs:60) getDataFileName (dist/build/autogen/Paths_fourmolu.hs:39) getSysconfDir (dist/build/autogen/Paths_fourmolu.hs:61) Warning: Ormolu.Terminal: could not find link destinations for: - Ormolu.Terminal.TermOutput Warning: Ormolu.Fixity.Internal: could not find link destinations for: - Ormolu.Fixity.Internal.Rep_HackageInfo - Ormolu.Fixity.Internal.Rep_FixityApproximation - Ormolu.Fixity.Internal.Rep_FixityInfo - Ormolu.Fixity.Internal.Rep_FixityDirection Warning: Ormolu.Fixity: could not find link destinations for: - Ormolu.Fixity.Internal.Rep_HackageInfo - Ormolu.Fixity.Internal.Rep_FixityApproximation - Ormolu.Fixity.Internal.Rep_FixityInfo - Ormolu.Fixity.Internal.Rep_FixityDirection Warning: Ormolu.Fixity.Parser: could not find link destinations for: - Ormolu.Fixity.Parser.Parser Warning: Ormolu.Config: could not find link destinations for: - Ormolu.Config.Gen.SingleConstraintParens - Ormolu.Config.Gen.RenderPrinterOpt - Ormolu.Config.Gen.PrinterOptsFieldType - Ormolu.Config.Gen.Rep_PrinterOpts - Ormolu.Config.Rep_Config Warning: Ormolu.Printer.Meat.Type: could not find link destinations for: - Ormolu.Printer.Meat.Type.IsTyVarBndrFlag Warning: Ormolu.Printer: could not find link destinations for: - Ormolu.Config.Gen.SingleConstraintParens - Ormolu.Config.Gen.Rep_PrinterOpts Warning: Ormolu.Utils.Cabal: could not find link destinations for: - Distribution.Utils.Structured.Tagged - Distribution.Utils.Structured.structureHash' - Language.Haskell.Extension.Rep_Extension Warning: Ormolu: could not find link destinations for: - Ormolu.Config.Gen.SingleConstraintParens - Ormolu.Config.Gen.Rep_PrinterOpts - Ormolu.Config.Rep_Config Preprocessing test suite 'lsp-types-test' for lsp-types-2.3.0.1... Building test suite 'lsp-types-test' for lsp-types-2.3.0.1... [ 1 of 11] Compiling CapabilitiesSpec ( test/CapabilitiesSpec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/CapabilitiesSpec.o ) [ 2 of 11] Compiling JsonSpec ( test/JsonSpec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/JsonSpec.o ) [ 3 of 11] Compiling LocationSpec ( test/LocationSpec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/LocationSpec.o ) [ 4 of 11] Compiling MethodSpec ( test/MethodSpec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/MethodSpec.o ) [ 5 of 11] Compiling SemanticTokensSpec ( test/SemanticTokensSpec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/SemanticTokensSpec.o ) [ 6 of 11] Compiling ServerCapabilitiesSpec ( test/ServerCapabilitiesSpec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/ServerCapabilitiesSpec.o ) [ 7 of 11] Compiling TypesSpec ( test/TypesSpec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/TypesSpec.o ) [ 8 of 11] Compiling URIFilePathSpec ( test/URIFilePathSpec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/URIFilePathSpec.o ) [ 9 of 11] Compiling WorkspaceEditSpec ( test/WorkspaceEditSpec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/WorkspaceEditSpec.o ) [10 of 11] Compiling Spec ( test/Spec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/Spec.o ) [11 of 11] Compiling Main ( test/Main.hs, dist/build/lsp-types-test/lsp-types-test-tmp/Main.o ) [12 of 12] Linking dist/build/lsp-types-test/lsp-types-test buildPhase completed in 4 minutes 52 seconds Phase: checkPhase Running 1 test suites... Test suite lsp-types-test: RUNNING... Capabilities capabilities produces full latest client capabilities [✔] First time execution. Golden file created. produces pre-3.10 client capabilities [✔] First time execution. Golden file created. Json MarkedString roundtrip [✔] +++ OK, passed 100 tests. MarkupContent roundtrip [✔] +++ OK, passed 100 tests. TextDocumentContentChangeEvent roundtrip [✔] +++ OK, passed 100 tests. WatchedFiles roundtrip [✔] +++ OK, passed 100 tests. Registration roundtrip [✔] +++ OK, passed 100 tests. CompletionList handles optional field set to null in record [✔] CompletionItem example [✔] RequestMessage handles missing params field [✔] handles params field set to null [✔] ResponseMessage Hover roundtrip [✔] +++ OK, passed 100 tests. decodes error data = null [✔] throws if neither result nor error is present [✔] throws if both result and error are present [✔] decodes result = null [✔] NotificationMessage handles missing params field [✔] Location isSubrangeOf is true if the first range is totally inside the second range [✔] is true if two ranges equal [✔] is false if the first range is outside of the second [✔] positionInRange is false if position is after the end of a single line range [✔] is false if position is before the begining of a single line range [✔] is true if position is in a single line range [✔] is false if position is right at the end of the range [✔] is true if position is in the middle of a multiline range [✔] is false if position is before the beginning of a multiline range [✔] is false if position is right at the end of a multiline range [✔] Method Method enum aeson instance consistency Client Methods maintains roundtrip consistency [✔] Server Methods maintains roundtrip consistency [✔] SemanticTokens relativize/absolutizeTokens round-trips [✔] handles big tokens [✔] encodeTokens when running the LSP examples encodes example 1 correctly [✔] encodes example 2 correctly [✔] handles big tokens [✔] computeEdits handles an edit in the middle [✔] handles an edit at the end [✔] handles an edit at the beginning [✔] handles an ambiguous edit [✔] handles a long edit [✔] handles multiple edits [✔] handles big tokens [✔] ServerCapabilities server capabilities folding range options decodes just id [✔] id and document selector [✔] static boolean [✔] encodes just id [✔] decodes [✔] client/registerCapability allows empty registerOptions [✔] Types MarkupContent appends two plainstrings [✔] appends a marked up and a plain string [✔] appends a plain string and a marked up string [✔] URIFilePath Platform aware URI file path functions converts a URI to a POSIX file path [✔] converts a POSIX file path to a URI [✔] converts a URI to a Windows file path [✔] converts a Windows file path to a URI [✔] converts a POSIX file path to a URI [✔] converts a Windows file path to a URI [✔] converts a Windows file path to a URI [✔] converts a POSIX file path to a URI and back [✔] converts a Posix file path to a URI and back [✔] +++ OK, passed 100 tests. converts a Windows file path to a URI and back [✔] +++ OK, passed 100 tests. converts a relative POSIX file path to a URI and back [✔] URI file path functions converts a URI to a file path [✔] converts a file path to a URI [✔] removes unnecessary current directory paths [✔] converts a file path to a URI and back [✔] +++ OK, passed 100 tests. converts a relative file path to a URI and back [✔] converts a file path with initial current dir to a URI and back [✔] URI normalization functions ignores differences in percent-encoding [✔] +++ OK, passed 100 tests. ignores differences in percent-encoding (examples) [✔] normalizes uri file path when converting from uri to normalized uri [✔] converts a file path with reserved uri chars to a normalized URI and back [✔] converts a file path with substrings that looks like uri escaped chars and back [✔] converts a file path to a normalized URI and back [✔] +++ OK, passed 100 tests. Normalized file path functions makes file path normalized [✔] +++ OK, passed 100 tests. converts to a normalized uri and back [✔] +++ OK, passed 100 tests. converts a file path with reserved uri chars to a normalized URI and back [✔] converts a file path with substrings that looks like uri escaped chars and back [✔] creates the same NormalizedUri than the older implementation [✔] +++ OK, passed 100 tests. converts to NormalizedFilePath and back sucessfully [✔] +++ OK, passed 100 tests. can not convert OsPath in non-standard encoding to NormalizedFilePath [✔] WorkspaceEdit applyTextEdit inserts text [✔] deletes text [✔] edits a multiline text [✔] inserts text past the last line [✔] editTextEdit edits a multiline text edit [✔] Finished in 4.1102 seconds 85 examples, 0 failures Test suite lsp-types-test: PASS Test suite logged to: dist/test/lsp-types-2.3.0.1-lsp-types-test.log 1 of 1 test suites (1 of 1 test cases) passed. Phase: haddockPhase Phase: installPhase Installing internal library metamodel in /nix/store/5mapmknbc89j916q7rjfkp6c4j4fp705-lsp-types-2.3.0.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/lsp-types-2.3.0.1-EcXzS0KiWtnJbkwzc1W6Al-metamodel Documentation created: dist/doc/html/fourmolu/, dist/doc/html/fourmolu/fourmolu.txt Preprocessing executable 'fourmolu' for fourmolu-0.19.0.1... Preprocessing test suite 'tests' for fourmolu-0.19.0.1... Phase: installPhase Installing library in /nix/store/yw6x3zwj4a8h2m2g0xdihqcqgyyp4g9f-fourmolu-0.19.0.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV Installing executable fourmolu in /nix/store/yw6x3zwj4a8h2m2g0xdihqcqgyyp4g9f-fourmolu-0.19.0.1/bin Warning: The directory /nix/store/yw6x3zwj4a8h2m2g0xdihqcqgyyp4g9f-fourmolu-0.19.0.1/bin is not in the system search path. Installing executable generator in /nix/store/5mapmknbc89j916q7rjfkp6c4j4fp705-lsp-types-2.3.0.1/bin Warning: The directory /nix/store/5mapmknbc89j916q7rjfkp6c4j4fp705-lsp-types-2.3.0.1/bin is not in the system search path. Installing library in /nix/store/5mapmknbc89j916q7rjfkp6c4j4fp705-lsp-types-2.3.0.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/yw6x3zwj4a8h2m2g0xdihqcqgyyp4g9f-fourmolu-0.19.0.1 shrinking /nix/store/yw6x3zwj4a8h2m2g0xdihqcqgyyp4g9f-fourmolu-0.19.0.1/bin/fourmolu shrinking /nix/store/yw6x3zwj4a8h2m2g0xdihqcqgyyp4g9f-fourmolu-0.19.0.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSfourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV-ghc9.10.2.so checking for references to /build/ in /nix/store/yw6x3zwj4a8h2m2g0xdihqcqgyyp4g9f-fourmolu-0.19.0.1... patching script interpreter paths in /nix/store/yw6x3zwj4a8h2m2g0xdihqcqgyyp4g9f-fourmolu-0.19.0.1 stripping (with command strip and flags -S -p) in /nix/store/yw6x3zwj4a8h2m2g0xdihqcqgyyp4g9f-fourmolu-0.19.0.1/lib /nix/store/yw6x3zwj4a8h2m2g0xdihqcqgyyp4g9f-fourmolu-0.19.0.1/bin shrinking RPATHs of ELF executables and libraries in /nix/store/96ahfq2zv1mls3s9pm2w9azpa6c6nsdl-fourmolu-0.19.0.1-doc checking for references to /build/ in /nix/store/96ahfq2zv1mls3s9pm2w9azpa6c6nsdl-fourmolu-0.19.0.1-doc... patching script interpreter paths in /nix/store/96ahfq2zv1mls3s9pm2w9azpa6c6nsdl-fourmolu-0.19.0.1-doc [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/96ahfq2zv1mls3s9pm2w9azpa6c6nsdl-fourmolu-0.19.0.1-doc /nix/store/yw6x3zwj4a8h2m2g0xdihqcqgyyp4g9f-fourmolu-0.19.0.1 [post-build-hook] Pushing 2 paths (218 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/96ahfq2zv1mls3s9pm2w9azpa6c6nsdl-fourmolu-0.19.0.1-doc (9.37 MiB) [post-build-hook] Pushing /nix/store/yw6x3zwj4a8h2m2g0xdihqcqgyyp4g9f-fourmolu-0.19.0.1 (74.67 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/96ahfq2zv1mls3s9pm2w9azpa6c6nsdl-fourmolu-0.19.0.1-doc /nix/store/yw6x3zwj4a8h2m2g0xdihqcqgyyp4g9f-fourmolu-0.19.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/96ahfq2zv1mls3s9pm2w9azpa6c6nsdl-fourmolu-0.19.0.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/yw6x3zwj4a8h2m2g0xdihqcqgyyp4g9f-fourmolu-0.19.0.1' to 'https://cache.nix-ci.com'... warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead copying 1 paths... copying path '/nix/store/qi3qzyfw4ikfrn9rbhwsfblwlmwyw2m7-fourmolu-0.19.0.1.drv' to 'https://cache.nix-ci.com'...  Installing internal library lsp-types-quickcheck in /nix/store/5mapmknbc89j916q7rjfkp6c4j4fp705-lsp-types-2.3.0.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/lsp-types-2.3.0.1-CpITwWZEgIG5nYeNhb5TeZ-lsp-types-quickcheck Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/5mapmknbc89j916q7rjfkp6c4j4fp705-lsp-types-2.3.0.1 shrinking /nix/store/5mapmknbc89j916q7rjfkp6c4j4fp705-lsp-types-2.3.0.1/bin/generator shrinking /nix/store/5mapmknbc89j916q7rjfkp6c4j4fp705-lsp-types-2.3.0.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSlsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu-ghc9.10.2.so shrinking /nix/store/5mapmknbc89j916q7rjfkp6c4j4fp705-lsp-types-2.3.0.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSlsp-types-2.3.0.1-CpITwWZEgIG5nYeNhb5TeZ-lsp-types-quickcheck-ghc9.10.2.so shrinking /nix/store/5mapmknbc89j916q7rjfkp6c4j4fp705-lsp-types-2.3.0.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSlsp-types-2.3.0.1-EcXzS0KiWtnJbkwzc1W6Al-metamodel-ghc9.10.2.so checking for references to /build/ in /nix/store/5mapmknbc89j916q7rjfkp6c4j4fp705-lsp-types-2.3.0.1... patching script interpreter paths in /nix/store/5mapmknbc89j916q7rjfkp6c4j4fp705-lsp-types-2.3.0.1 stripping (with command strip and flags -S -p) in /nix/store/5mapmknbc89j916q7rjfkp6c4j4fp705-lsp-types-2.3.0.1/lib /nix/store/5mapmknbc89j916q7rjfkp6c4j4fp705-lsp-types-2.3.0.1/bin [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/5mapmknbc89j916q7rjfkp6c4j4fp705-lsp-types-2.3.0.1 [post-build-hook] Pushing 1 paths (238 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/5mapmknbc89j916q7rjfkp6c4j4fp705-lsp-types-2.3.0.1 (458.13 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/5mapmknbc89j916q7rjfkp6c4j4fp705-lsp-types-2.3.0.1 [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/5mapmknbc89j916q7rjfkp6c4j4fp705-lsp-types-2.3.0.1' to 'https://cache.nix-ci.com'... warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead copying 1 paths... copying path '/nix/store/1ml1f06v4gjp95qlwixjj5cj4dxk016r-lsp-types-2.3.0.1.drv' to 'https://cache.nix-ci.com'...  Building lsp [lsp] Phase: setupCompilerEnvironmentPhase [lsp] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [lsp] Phase: unpackPhase [lsp] unpacking source archive /nix/store/12k1a9yd29ayydcbms6q8jmm5hkylh2c-lsp-2.7.0.1.tar.gz [lsp] source root is lsp-2.7.0.1 [lsp] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "lsp-2.7.0.1/test/VspSpec.hs" [lsp] Phase: patchPhase [lsp] Replace Cabal file with edited version from mirror://hackage/lsp-2.7.0.1/revision/1.cabal. [lsp] Phase: compileBuildDriverPhase [lsp] setupCompileFlags: -package-db=/build/tmp.ia9zsxGVYQ/setup-package.conf.d -threaded [lsp] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.ia9zsxGVYQ/Main.o ) [lsp] [2 of 2] Linking Setup [lsp] Phase: updateAutotoolsGnuConfigScriptsPhase [lsp] Phase: configurePhase [lsp] configureFlags: --verbose --prefix=/nix/store/jahw4pfpi9as4ql4s5kzy7536njk54y1-lsp-2.7.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/jw2lxq205hh8rdnvp8jd5b2az5fz7ida-lsp-2.7.0.1-doc/share/doc/lsp-2.7.0.1 --with-gcc=gcc --package-db=/build/tmp.ia9zsxGVYQ/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [lsp] Using Parsec parser [lsp] Configuring lsp-2.7.0.1... [lsp] Flags chosen: demo=False [lsp] Dependency aeson >=2 && <2.3: using aeson-2.2.3.0 [lsp] Dependency async >=2.2 && <2.3: using async-2.2.5 [lsp] Dependency attoparsec >=0.14 && <0.15: using attoparsec-0.14.4 [lsp] Dependency base >=4.11 && <5: using base-4.20.1.0 [lsp] Dependency bytestring >=0.10 && <0.13: using bytestring-0.12.2.0 [lsp] Dependency co-log-core >=0.3 && <0.4: using co-log-core-0.3.2.5 [lsp] Dependency containers >=0.6 && <0.8: using containers-0.7 [lsp] Dependency data-default >=0.7 && <0.9: using data-default-0.8.0.1 [lsp] Dependency directory >=1.3 && <1.4: using directory-1.3.8.5 [lsp] Dependency exceptions >=0.10 && <0.11: using exceptions-0.10.9 [lsp] Dependency extra >=1.7 && <1.9: using extra-1.8.1 [lsp] Dependency filepath >=1.4 && <1.6: using filepath-1.5.4.0 [lsp] Dependency hashable >=1.4 && <1.6: using hashable-1.5.0.0 [lsp] Dependency lens >=5.1 && <5.4: using lens-5.3.5 [lsp] Dependency lens-aeson >=1.2 && <1.3: using lens-aeson-1.2.3 [lsp] Dependency lsp-types >=2.3 && <2.4: using lsp-types-2.3.0.1 [lsp] Dependency mtl >=2.2 && <2.4: using mtl-2.3.1 [lsp] Dependency prettyprinter >=1.7 && <1.8: using prettyprinter-1.7.1 [lsp] Dependency sorted-list >=0.2.1 && <0.4: using sorted-list-0.2.3.1 [lsp] Dependency stm >=2.5 && <2.6: using stm-2.5.3.1 [lsp] Dependency text >=1 && <2.2: using text-2.1.2 [lsp] Dependency text-rope >=0.2 && <0.4: using text-rope-0.3 [lsp] Dependency transformers >=0.5 && <0.7: using transformers-0.6.1.1 [lsp] Dependency unliftio >=0.2 && <0.3: using unliftio-0.2.25.1 [lsp] Dependency unliftio-core >=0.2 && <0.3: using unliftio-core-0.2.1.0 [lsp] Dependency unordered-containers >=0.2 && <0.3: using [lsp] unordered-containers-0.2.20.1 [lsp] Dependency base: using base-4.20.1.0 [lsp] Dependency containers: using containers-0.7 [lsp] Dependency hspec: using hspec-2.11.14 [lsp] Dependency lsp: using lsp-2.7.0.1 [lsp] Dependency sorted-list: using sorted-list-0.2.3.1 [lsp] Dependency text: using text-2.1.2 [lsp] Dependency text-rope: using text-rope-0.3 [lsp] Dependency unordered-containers: using unordered-containers-0.2.20.1 [lsp] Source component graph: [lsp]  component lib [lsp]  component test:lsp-test dependency lib [lsp] Configured component graph: [lsp]  component lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [lsp]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [lsp]  include async-2.2.5-7rMgpQ5wRmj4V53zvfchsB [lsp]  include attoparsec-0.14.4-KmqBpYCmdAkGrDeyOyUpTu [lsp]  include base-4.20.1.0-2277 [lsp]  include bytestring-0.12.2.0-5835 [lsp]  include co-log-core-0.3.2.5-61dJ9Az8ZcTFZNNMdkb3FD [lsp]  include containers-0.7-dff9 [lsp]  include data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 [lsp]  include directory-1.3.8.5-ad1a [lsp]  include exceptions-0.10.9-fd91 [lsp]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [lsp]  include filepath-1.5.4.0-590e [lsp]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [lsp]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [lsp]  include lens-aeson-1.2.3-9QSsZn0dDbDKEtFGVXTjfj [lsp]  include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [lsp]  include mtl-2.3.1-5ae5 [lsp]  include prettyprinter-1.7.1-67Y6Ddd7L8OAZY9VaFd08z [lsp]  include sorted-list-0.2.3.1-35jLAadirsK3ODbjK2OBx6 [lsp]  include stm-2.5.3.1-34bd [lsp]  include text-2.1.2-9845 [lsp]  include text-rope-0.3-7AWRFvBHSDuH1TUGfVCwXJ [lsp]  include transformers-0.6.1.1-407f [lsp]  include unliftio-0.2.25.1-4x2TVhR5KwPKt77vgIfkWb [lsp]  include unliftio-core-0.2.1.0-5Uu3V4fu7Xd7Q6OWRIOGet [lsp]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [lsp]  component lsp-2.7.0.1-3szw2u9YdeKHFkDWPmNlv-lsp-test [lsp]  include base-4.20.1.0-2277 [lsp]  include containers-0.7-dff9 [lsp]  include hspec-2.11.14-3auEz28FeP0D0azREoF21o [lsp]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [lsp]  include sorted-list-0.2.3.1-35jLAadirsK3ODbjK2OBx6 [lsp]  include text-2.1.2-9845 [lsp]  include text-rope-0.3-7AWRFvBHSDuH1TUGfVCwXJ [lsp]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [lsp] Linked component graph: [lsp]  unit lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [lsp]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [lsp]  include async-2.2.5-7rMgpQ5wRmj4V53zvfchsB [lsp]  include attoparsec-0.14.4-KmqBpYCmdAkGrDeyOyUpTu [lsp]  include base-4.20.1.0-2277 [lsp]  include bytestring-0.12.2.0-5835 [lsp]  include co-log-core-0.3.2.5-61dJ9Az8ZcTFZNNMdkb3FD [lsp]  include containers-0.7-dff9 [lsp]  include data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 [lsp]  include directory-1.3.8.5-ad1a [lsp]  include exceptions-0.10.9-fd91 [lsp]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [lsp]  include filepath-1.5.4.0-590e [lsp]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [lsp]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [lsp]  include lens-aeson-1.2.3-9QSsZn0dDbDKEtFGVXTjfj [lsp]  include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [lsp]  include mtl-2.3.1-5ae5 [lsp]  include prettyprinter-1.7.1-67Y6Ddd7L8OAZY9VaFd08z [lsp]  include sorted-list-0.2.3.1-35jLAadirsK3ODbjK2OBx6 [lsp]  include stm-2.5.3.1-34bd [lsp]  include text-2.1.2-9845 [lsp]  include text-rope-0.3-7AWRFvBHSDuH1TUGfVCwXJ [lsp]  include transformers-0.6.1.1-407f [lsp]  include unliftio-0.2.25.1-4x2TVhR5KwPKt77vgIfkWb [lsp]  include unliftio-core-0.2.1.0-5Uu3V4fu7Xd7Q6OWRIOGet [lsp]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [lsp]  Language.LSP.Diagnostics=lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h:Language.LSP.Diagnostics,Language.LSP.Logging=lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h:Language.LSP.Logging,Language.LSP.Protocol.Capabilities=lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu:Language.LSP.Protocol.Capabilities,Language.LSP.Protocol.Lens=lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu:Language.LSP.Protocol.Lens,Language.LSP.Protocol.Message=lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu:Language.LSP.Protocol.Message,Language.LSP.Protocol.Types=lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu:Language.LSP.Protocol.Types,Language.LSP.Server=lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h:Language.LSP.Server,Language.LSP.VFS=lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h:Language.LSP.VFS [lsp]  unit lsp-2.7.0.1-3szw2u9YdeKHFkDWPmNlv-lsp-test [lsp]  include base-4.20.1.0-2277 [lsp]  include containers-0.7-dff9 [lsp]  include hspec-2.11.14-3auEz28FeP0D0azREoF21o [lsp]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [lsp]  include sorted-list-0.2.3.1-35jLAadirsK3ODbjK2OBx6 [lsp]  include text-2.1.2-9845 [lsp]  include text-rope-0.3-7AWRFvBHSDuH1TUGfVCwXJ [lsp]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [lsp] Ready component graph: [lsp]  definite lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [lsp]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [lsp]  depends async-2.2.5-7rMgpQ5wRmj4V53zvfchsB [lsp]  depends attoparsec-0.14.4-KmqBpYCmdAkGrDeyOyUpTu [lsp]  depends base-4.20.1.0-2277 [lsp]  depends bytestring-0.12.2.0-5835 [lsp]  depends co-log-core-0.3.2.5-61dJ9Az8ZcTFZNNMdkb3FD [lsp]  depends containers-0.7-dff9 [lsp]  depends data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 [lsp]  depends directory-1.3.8.5-ad1a [lsp]  depends exceptions-0.10.9-fd91 [lsp]  depends extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [lsp]  depends filepath-1.5.4.0-590e [lsp]  depends hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [lsp]  depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [lsp]  depends lens-aeson-1.2.3-9QSsZn0dDbDKEtFGVXTjfj [lsp]  depends lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [lsp]  depends mtl-2.3.1-5ae5 [lsp]  depends prettyprinter-1.7.1-67Y6Ddd7L8OAZY9VaFd08z [lsp]  depends sorted-list-0.2.3.1-35jLAadirsK3ODbjK2OBx6 [lsp]  depends stm-2.5.3.1-34bd [lsp]  depends text-2.1.2-9845 [lsp]  depends text-rope-0.3-7AWRFvBHSDuH1TUGfVCwXJ [lsp]  depends transformers-0.6.1.1-407f [lsp]  depends unliftio-0.2.25.1-4x2TVhR5KwPKt77vgIfkWb [lsp]  depends unliftio-core-0.2.1.0-5Uu3V4fu7Xd7Q6OWRIOGet [lsp]  depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [lsp]  definite lsp-2.7.0.1-3szw2u9YdeKHFkDWPmNlv-lsp-test [lsp]  depends base-4.20.1.0-2277 [lsp]  depends containers-0.7-dff9 [lsp]  depends hspec-2.11.14-3auEz28FeP0D0azREoF21o [lsp]  depends lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [lsp]  depends sorted-list-0.2.3.1-35jLAadirsK3ODbjK2OBx6 [lsp]  depends text-2.1.2-9845 [lsp]  depends text-rope-0.3-7AWRFvBHSDuH1TUGfVCwXJ [lsp]  depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [lsp] Using Cabal-3.12.1.0 compiled by ghc-9.10 [lsp] Using compiler: ghc-9.10.2 [lsp] Using install prefix: /nix/store/jahw4pfpi9as4ql4s5kzy7536njk54y1-lsp-2.7.0.1 [lsp] Executables installed in: [lsp] /nix/store/jahw4pfpi9as4ql4s5kzy7536njk54y1-lsp-2.7.0.1/bin [lsp] Libraries installed in: [lsp] /nix/store/jahw4pfpi9as4ql4s5kzy7536njk54y1-lsp-2.7.0.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [lsp] Dynamic Libraries installed in: [lsp] /nix/store/jahw4pfpi9as4ql4s5kzy7536njk54y1-lsp-2.7.0.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [lsp] Private executables installed in: [lsp] /nix/store/jahw4pfpi9as4ql4s5kzy7536njk54y1-lsp-2.7.0.1/libexec/x86_64-linux-ghc-9.10.2-1e2a/lsp-2.7.0.1 [lsp] Data files installed in: [lsp] /nix/store/jahw4pfpi9as4ql4s5kzy7536njk54y1-lsp-2.7.0.1/share/x86_64-linux-ghc-9.10.2-1e2a/lsp-2.7.0.1 [lsp] Documentation installed in: [lsp] /nix/store/jw2lxq205hh8rdnvp8jd5b2az5fz7ida-lsp-2.7.0.1-doc/share/doc/lsp-2.7.0.1 [lsp] Configuration files installed in: [lsp] /nix/store/jahw4pfpi9as4ql4s5kzy7536njk54y1-lsp-2.7.0.1/etc [lsp] No alex found [lsp] Using ar found on system at: [lsp] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [lsp] No c2hs found [lsp] No cpphs found [lsp] No doctest found [lsp] Using gcc version 14.3.0 given by user at: [lsp] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [lsp] Using ghc version 9.10.2 found on system at: [lsp] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [lsp] Using ghc-pkg version 9.10.2 found on system at: [lsp] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [lsp] No ghcjs found [lsp] No ghcjs-pkg found [lsp] No greencard found [lsp] Using haddock version 2.31.0 found on system at: [lsp] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [lsp] No happy found [lsp] Using haskell-suite found on system at: haskell-suite-dummy-location [lsp] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [lsp] No hmake found [lsp] Using hpc version 0.69 found on system at: [lsp] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [lsp] Using hsc2hs version 0.68.10 found on system at: [lsp] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [lsp] Using hscolour version 1.25 found on system at: [lsp] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [lsp] No jhc found [lsp] Using ld found on system at: [lsp] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [lsp] No pkg-config found [lsp] Using runghc version 9.10.2 found on system at: [lsp] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [lsp] Using strip version 2.44 found on system at: [lsp] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [lsp] Using tar found on system at: [lsp] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [lsp] No uhc found [lsp] Phase: buildPhase [lsp] Preprocessing library for lsp-2.7.0.1... [lsp] Building library for lsp-2.7.0.1... [lsp] [1 of 8] Compiling Language.LSP.Diagnostics ( src/Language/LSP/Diagnostics.hs, dist/build/Language/LSP/Diagnostics.o, dist/build/Language/LSP/Diagnostics.dyn_o ) [lsp] [2 of 8] Compiling Language.LSP.VFS ( src/Language/LSP/VFS.hs, dist/build/Language/LSP/VFS.o, dist/build/Language/LSP/VFS.dyn_o ) [lsp] [3 of 8] Compiling Language.LSP.Server.Core ( src/Language/LSP/Server/Core.hs, dist/build/Language/LSP/Server/Core.o, dist/build/Language/LSP/Server/Core.dyn_o ) [lsp] [4 of 8] Compiling Language.LSP.Server.Progress ( src/Language/LSP/Server/Progress.hs, dist/build/Language/LSP/Server/Progress.o, dist/build/Language/LSP/Server/Progress.dyn_o ) [lsp] [5 of 8] Compiling Language.LSP.Server.Processing ( src/Language/LSP/Server/Processing.hs, dist/build/Language/LSP/Server/Processing.o, dist/build/Language/LSP/Server/Processing.dyn_o ) [lsp] [6 of 8] Compiling Language.LSP.Logging ( src/Language/LSP/Logging.hs, dist/build/Language/LSP/Logging.o, dist/build/Language/LSP/Logging.dyn_o ) [lsp] [7 of 8] Compiling Language.LSP.Server.Control ( src/Language/LSP/Server/Control.hs, dist/build/Language/LSP/Server/Control.o, dist/build/Language/LSP/Server/Control.dyn_o ) [lsp] [8 of 8] Compiling Language.LSP.Server ( src/Language/LSP/Server.hs, dist/build/Language/LSP/Server.o, dist/build/Language/LSP/Server.dyn_o ) [lsp] [1 of 8] Compiling Language.LSP.Diagnostics ( src/Language/LSP/Diagnostics.hs, dist/build/Language/LSP/Diagnostics.p_o ) [lsp] [2 of 8] Compiling Language.LSP.VFS ( src/Language/LSP/VFS.hs, dist/build/Language/LSP/VFS.p_o ) [lsp] [3 of 8] Compiling Language.LSP.Server.Core ( src/Language/LSP/Server/Core.hs, dist/build/Language/LSP/Server/Core.p_o ) [lsp] [4 of 8] Compiling Language.LSP.Server.Progress ( src/Language/LSP/Server/Progress.hs, dist/build/Language/LSP/Server/Progress.p_o ) [lsp] [5 of 8] Compiling Language.LSP.Server.Processing ( src/Language/LSP/Server/Processing.hs, dist/build/Language/LSP/Server/Processing.p_o ) [lsp] [6 of 8] Compiling Language.LSP.Logging ( src/Language/LSP/Logging.hs, dist/build/Language/LSP/Logging.p_o ) [lsp] [7 of 8] Compiling Language.LSP.Server.Control ( src/Language/LSP/Server/Control.hs, dist/build/Language/LSP/Server/Control.p_o ) [lsp] [8 of 8] Compiling Language.LSP.Server ( src/Language/LSP/Server.hs, dist/build/Language/LSP/Server.p_o ) [lsp] Preprocessing test suite 'lsp-test' for lsp-2.7.0.1... [lsp] Building test suite 'lsp-test' for lsp-2.7.0.1... [lsp] [1 of 4] Compiling DiagnosticsSpec ( test/DiagnosticsSpec.hs, dist/build/lsp-test/lsp-test-tmp/DiagnosticsSpec.o ) [lsp] [2 of 4] Compiling VspSpec ( test/VspSpec.hs, dist/build/lsp-test/lsp-test-tmp/VspSpec.o ) [lsp] [3 of 4] Compiling Spec ( test/Spec.hs, dist/build/lsp-test/lsp-test-tmp/Spec.o ) [lsp] [4 of 4] Compiling Main ( test/Main.hs, dist/build/lsp-test/lsp-test-tmp/Main.o ) [lsp] [5 of 5] Linking dist/build/lsp-test/lsp-test [lsp] Phase: checkPhase [lsp] Running 1 test suites... [lsp] Test suite lsp-test: RUNNING... [lsp]  [lsp] Diagnostics [lsp]  Diagnostics functions [lsp]  constructs a new store [lsp]  constructs a store with no doc version and a single source [✔] [lsp]  constructs a store with no doc version and multiple sources [✔] [lsp]  constructs a store with doc version and multiple sources [✔] [lsp]  updates a store for same document version [lsp]  updates a store without a document version, single source only [✔] [lsp]  updates just one source of a 2 source store [✔] [lsp]  updates just one source of a 2 source store, with empty diags [✔] [lsp]  updates a store for a new document version [lsp]  updates a store without a document version, single source only [✔] [lsp]  updates a store for a new doc version, removing all priot sources [✔] [lsp]  retrieves all the diagnostics for a given uri [lsp]  gets diagnostics for multiple sources [✔] [lsp]  limits the number of diagnostics retrieved, in order [lsp]  gets diagnostics for multiple sources [✔] [lsp]  flushes the diagnostics for a given source [lsp]  gets diagnostics for multiple sources [✔] [lsp] Vsp [lsp]  VSP functions [lsp]  applys changes in order [lsp]  handles vscode style undos [✔] [lsp]  handles vscode style redos [✔] [lsp]  deletes characters [lsp]  deletes characters within a line [✔] [lsp]  deletes one line [✔] [lsp]  deletes two lines [✔] [lsp]  adds characters [lsp]  adds one line [✔] [lsp]  adds two lines [✔] [lsp]  changes characters [lsp]  removes end of a line [✔] [lsp]  indexes using utf-16 code units [✔] [lsp]  LSP utilities [lsp]  splits at a line [✔] [lsp]  converts code units to code points [✔] [lsp]  converts code points to code units [✔] [lsp]  [lsp] Finished in 0.0036 seconds [lsp] 23 examples, 0 failures [lsp] Test suite lsp-test: PASS [lsp] Test suite logged to: dist/test/lsp-2.7.0.1-lsp-test.log [lsp] 1 of 1 test suites (1 of 1 test cases) passed. [lsp] Phase: haddockPhase [lsp] Preprocessing library for lsp-2.7.0.1... [lsp] Running Haddock on library for lsp-2.7.0.1... [lsp] Warning: The documentation for the following packages are not installed. No [lsp] links will be generated to these packages: attoparsec-0.14.4, [lsp] attoparsec-0.14.4, lsp-types-2.3.0.1, vector-0.13.2.0 [lsp] [1 of 8] Compiling Language.LSP.Diagnostics ( src/Language/LSP/Diagnostics.hs, nothing ) [lsp] [2 of 8] Compiling Language.LSP.VFS ( src/Language/LSP/VFS.hs, nothing ) [lsp] [3 of 8] Compiling Language.LSP.Server.Core ( src/Language/LSP/Server/Core.hs, nothing ) [lsp] [4 of 8] Compiling Language.LSP.Server.Progress ( src/Language/LSP/Server/Progress.hs, nothing ) [lsp] [5 of 8] Compiling Language.LSP.Server.Processing ( src/Language/LSP/Server/Processing.hs, nothing ) [lsp] [6 of 8] Compiling Language.LSP.Logging ( src/Language/LSP/Logging.hs, nothing ) [lsp] [7 of 8] Compiling Language.LSP.Server.Control ( src/Language/LSP/Server/Control.hs, nothing ) [lsp] [8 of 8] Compiling Language.LSP.Server ( src/Language/LSP/Server.hs, nothing ) [lsp] Haddock coverage: [lsp]  11% ( 1 / 9) in 'Language.LSP.Diagnostics' [lsp]  Missing documentation for: [lsp]  Module header [lsp]  DiagnosticStore (src/Language/LSP/Diagnostics.hs:42) [lsp]  DiagnosticsBySource (src/Language/LSP/Diagnostics.hs:48) [lsp]  StoreItem (src/Language/LSP/Diagnostics.hs:44) [lsp]  partitionBySource (src/Language/LSP/Diagnostics.hs:53) [lsp]  flushBySource (src/Language/LSP/Diagnostics.hs:58) [lsp]  updateDiagnostics (src/Language/LSP/Diagnostics.hs:71) [lsp]  getDiagnosticParamsFor (src/Language/LSP/Diagnostics.hs:93) [lsp] Warning: 'filesystem' is out of scope. [lsp]  If you qualify the identifier, haddock can try to link it anyway. [lsp] Warning: 'VFS' is ambiguous. It is defined [lsp]  * at src/Language/LSP/VFS.hs:98:12 [lsp]  * at src/Language/LSP/VFS.hs:98:1 [lsp]  You may be able to disambiguate the identifier by qualifying it or [lsp]  by specifying the type/value namespace explicitly. [lsp]  Defaulting to the one defined at src/Language/LSP/VFS.hs:98:1 [lsp] Warning: 'DidChangeTextDocumentNotification' is out of scope. [lsp]  If you qualify the identifier, haddock can try to link it anyway. [lsp] Warning: 'ApplyWorkspaceEditRequest' is out of scope. [lsp]  If you qualify the identifier, haddock can try to link it anyway. [lsp] Warning: 'CodePointPosition' is ambiguous. It is defined [lsp]  * at src/Language/LSP/VFS.hs:362:26 [lsp]  * at src/Language/LSP/VFS.hs:362:1 [lsp]  You may be able to disambiguate the identifier by qualifying it or [lsp]  by specifying the type/value namespace explicitly. [lsp]  Defaulting to the one defined at src/Language/LSP/VFS.hs:362:1 [lsp] Warning: 'CodePointRange' is ambiguous. It is defined [lsp]  * at src/Language/LSP/VFS.hs:373:23 [lsp]  * at src/Language/LSP/VFS.hs:373:1 [lsp]  You may be able to disambiguate the identifier by qualifying it or [lsp]  by specifying the type/value namespace explicitly. [lsp]  Defaulting to the one defined at src/Language/LSP/VFS.hs:373:1 [lsp]  50% ( 17 / 34) in 'Language.LSP.VFS' [lsp]  Missing documentation for: [lsp]  VFS (src/Language/LSP/VFS.hs:98) [lsp]  vfsMap [lsp]  VirtualFile (src/Language/LSP/VFS.hs:87) [lsp]  lsp_version [lsp]  file_version [lsp]  file_text [lsp]  virtualFileText (src/Language/LSP/VFS.hs:130) [lsp]  virtualFileVersion (src/Language/LSP/VFS.hs:133) [lsp]  VfsLog (src/Language/LSP/VFS.hs:103) [lsp]  emptyVFS (src/Language/LSP/VFS.hs:138) [lsp]  closeVFS (src/Language/LSP/VFS.hs:319) [lsp]  line [lsp]  character [lsp]  start [lsp]  end [lsp]  rangeLinesFromVfs (src/Language/LSP/VFS.hs:466) [lsp]  applyChange (src/Language/LSP/VFS.hs:336) [lsp] Warning: 'LanguageContextEnv' is ambiguous. It is defined [lsp]  * at src/Language/LSP/Server/Core.hs:126:34 [lsp]  * at src/Language/LSP/Server/Core.hs:126:1 [lsp]  You may be able to disambiguate the identifier by qualifying it or [lsp]  by specifying the type/value namespace explicitly. [lsp]  Defaulting to the one defined at src/Language/LSP/Server/Core.hs:126:1 [lsp] Warning: 'LspT' is ambiguous. It is defined [lsp]  * at src/Language/LSP/Server/Core.hs:97:27 [lsp]  * at src/Language/LSP/Server/Core.hs:97:1 [lsp]  You may be able to disambiguate the identifier by qualifying it or [lsp]  by specifying the type/value namespace explicitly. [lsp]  Defaulting to the one defined at src/Language/LSP/Server/Core.hs:97:1 [lsp] Warning: 'executeCommandHandler' is out of scope. [lsp]  If you qualify the identifier, haddock can try to link it anyway. [lsp] Warning: 'documentOnTypeFormattingHandler' is out of scope. [lsp]  If you qualify the identifier, haddock can try to link it anyway. [lsp] Warning: 'shutdown' is out of scope. [lsp]  If you qualify the identifier, haddock can try to link it anyway. [lsp] Warning: 'Handlers' is ambiguous. It is defined [lsp]  * at src/Language/LSP/Server/Core.hs:157:19 [lsp]  * at src/Language/LSP/Server/Core.hs:157:1 [lsp]  You may be able to disambiguate the identifier by qualifying it or [lsp]  by specifying the type/value namespace explicitly. [lsp]  Defaulting to the one defined at src/Language/LSP/Server/Core.hs:157:1 [lsp] Warning: 'VirtualFile' is ambiguous. It is defined [lsp]  * at src/Language/LSP/VFS.hs:87:20 [lsp]  * at src/Language/LSP/VFS.hs:87:1 [lsp]  You may be able to disambiguate the identifier by qualifying it or [lsp]  by specifying the type/value namespace explicitly. [lsp]  Defaulting to the one defined at src/Language/LSP/VFS.hs:87:1 [lsp] Warning: 'NormalizedUri' is ambiguous. It is defined [lsp]  * in ‘Language.LSP.Protocol.Types.Uri’ [lsp]  * in ‘Language.LSP.Protocol.Types.Uri’ [lsp]  You may be able to disambiguate the identifier by qualifying it or [lsp]  by specifying the type/value namespace explicitly. [lsp]  Defaulting to the one defined in ‘Language.LSP.Protocol.Types.Uri’ [lsp] Warning: 'RegistrationToken' is ambiguous. It is defined [lsp]  * at src/Language/LSP/Server/Core.hs:223:57 [lsp]  * at src/Language/LSP/Server/Core.hs:223:1 [lsp]  You may be able to disambiguate the identifier by qualifying it or [lsp]  by specifying the type/value namespace explicitly. [lsp]  Defaulting to the one defined at src/Language/LSP/Server/Core.hs:223:1 [lsp] Warning: 'sensible' is out of scope. [lsp]  If you qualify the identifier, haddock can try to link it anyway. [lsp]  75% ( 3 / 4) in 'Language.LSP.Logging' [lsp]  Missing documentation for: [lsp]  Module header [lsp]  65% ( 38 / 58) in 'Language.LSP.Server' [lsp]  Missing documentation for: [lsp]  Module header [lsp]  LspServerLog (src/Language/LSP/Server/Control.hs:37) [lsp]  VFSData (src/Language/LSP/Server/Core.hs:232) [lsp]  transmuteHandlers (src/Language/LSP/Server/Core.hs:190) [lsp]  mapHandlers (src/Language/LSP/Server/Core.hs:197) [lsp]  notificationHandler (src/Language/LSP/Server/Core.hs:168) [lsp]  requestHandler (src/Language/LSP/Server/Core.hs:171) [lsp]  defaultOptions (src/Language/LSP/Server/Core.hs:317) [lsp]  LspT (src/Language/LSP/Server/Core.hs:97) [lsp]  LspM (src/Language/LSP/Server/Core.hs:108) [lsp]  MonadLsp (src/Language/LSP/Server/Core.hs:110) [lsp]  runLspT (src/Language/LSP/Server/Core.hs:105) [lsp]  LanguageContextEnv (src/Language/LSP/Server/Core.hs:126) [lsp]  getClientCapabilities (src/Language/LSP/Server/Core.hs:521) [lsp]  setConfig (src/Language/LSP/Server/Core.hs:517) [lsp]  getRootPath (src/Language/LSP/Server/Core.hs:525) [lsp]  sendRequest (src/Language/LSP/Server/Core.hs:417) [lsp]  sendNotification (src/Language/LSP/Server/Core.hs:404) [lsp]  getVirtualFiles (src/Language/LSP/Server/Core.hs:439) [lsp]  RegistrationToken (src/Language/LSP/Server/Core.hs:223) [lsp] Warning: Language.LSP.Diagnostics: could not find link destinations for: [lsp]  - Language.LSP.Protocol.Internal.Types.Diagnostic.Diagnostic [lsp]  - Language.LSP.Protocol.Internal.Types.PublishDiagnosticsParams.PublishDiagnosticsParams [lsp]  - Language.LSP.Protocol.Types.Uri.NormalizedUri [lsp] Warning: Language.LSP.VFS: could not find link destinations for: [lsp]  - Language.LSP.Protocol.Internal.Types.Position.Position [lsp]  - Language.LSP.Protocol.Internal.Types.Range.Range [lsp]  - Language.LSP.Protocol.Internal.Types.TextDocumentContentChangeEvent.TextDocumentContentChangeEvent [lsp]  - Language.LSP.Protocol.Types.Common.UInt [lsp]  - Language.LSP.Protocol.Types.Uri.NormalizedUri [lsp]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentDidChange [lsp]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentDidClose [lsp]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentDidOpen [lsp]  - Language.LSP.Protocol.Internal.Method.Method_WorkspaceApplyEdit [lsp]  - Language.LSP.Protocol.Message.Types.TMessage [lsp]  - Language.LSP.VFS.HasLsp_version [lsp]  - Language.LSP.VFS.HasFile_version [lsp]  - Language.LSP.VFS.HasFile_text [lsp]  - Language.LSP.VFS.HasVfsMap [lsp]  - Language.LSP.VFS.HasLine [lsp]  - Language.LSP.VFS.HasCharacter [lsp]  - Language.LSP.VFS.HasStart [lsp]  - Language.LSP.VFS.HasEnd [lsp] Warning: Language.LSP.Server: could not find link destinations for: [lsp]  - Language.LSP.Protocol.Internal.Types.ClientCapabilities.ClientCapabilities [lsp]  - Language.LSP.Protocol.Internal.Types.ClientCompletionItemOptions._commitCharactersSupport [lsp]  - Language.LSP.Protocol.Internal.Types.CodeActionKind.CodeActionKind [lsp]  - Language.LSP.Protocol.Internal.Types.ProgressToken.ProgressToken [lsp]  - Language.LSP.Protocol.Internal.Types.ServerInfo.ServerInfo [lsp]  - Language.LSP.Protocol.Internal.Types.TextDocumentIdentifier.TextDocumentIdentifier [lsp]  - Language.LSP.Protocol.Internal.Types.TextDocumentSyncOptions.TextDocumentSyncOptions [lsp]  - Language.LSP.Protocol.Internal.Types.VersionedTextDocumentIdentifier.VersionedTextDocumentIdentifier [lsp]  - Language.LSP.Protocol.Internal.Types.WorkspaceEdit.WorkspaceEdit [lsp]  - Language.LSP.Protocol.Internal.Types.WorkspaceFolder.WorkspaceFolder [lsp]  - Language.LSP.Protocol.Types.Common.UInt [lsp]  - Language.LSP.Protocol.Types.Uri.NormalizedUri [lsp]  - Language.LSP.Protocol.Internal.Method.MessageParams [lsp]  - Language.LSP.Protocol.Internal.Method.MessageResult [lsp]  - Language.LSP.Protocol.Internal.Method.Method [lsp]  - Language.LSP.Protocol.Internal.Method.Method_Initialize [lsp]  - Language.LSP.Protocol.Internal.Method.RegistrationOptions [lsp]  - Language.LSP.Protocol.Internal.Method.SMethod [lsp]  - Language.LSP.Protocol.Message.LspId.LspId [lsp]  - Language.LSP.Protocol.Message.Meta.ClientToServer [lsp]  - Language.LSP.Protocol.Message.Meta.ServerToClient [lsp]  - Language.LSP.Protocol.Message.Meta.MessageKind [lsp]  - Language.LSP.Protocol.Message.Meta.Notification [lsp]  - Language.LSP.Protocol.Message.Meta.Request [lsp]  - Language.LSP.Protocol.Message.Method.SClientMethod [lsp]  - Language.LSP.Protocol.Message.Method.SServerMethod [lsp]  - Language.LSP.Protocol.Message.Parsing.FromServerMessage [lsp]  - Language.LSP.Protocol.Message.Types.TMessage [lsp]  - Language.LSP.Protocol.Message.Types.TNotificationMessage [lsp]  - Language.LSP.Protocol.Message.Types.TRequestMessage [lsp]  - Language.LSP.Protocol.Message.Types.TResponseError [lsp]  - Language.LSP.Protocol.Utils.SMethodMap.SMethodMap [lsp]  - Language.LSP.Server.Core.LanguageContextState [lsp]  - Language.LSP.Server.Core.LspCoreLog [lsp]  - Language.LSP.Server.Processing.LspProcessingLog [lsp] Warning: Cannot find reexported module 'lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu:Language.LSP.Protocol.Capabilities' [lsp] Warning: Cannot find reexported module 'lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu:Language.LSP.Protocol.Lens' [lsp] Warning: Cannot find reexported module 'lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu:Language.LSP.Protocol.Message' [lsp] Warning: Cannot find reexported module 'lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu:Language.LSP.Protocol.Types' Documentation created: dist/doc/html/lsp/, dist/doc/html/lsp/lsp.txt Preprocessing test suite 'lsp-test' for lsp-2.7.0.1... Phase: installPhase Installing library in /nix/store/jahw4pfpi9as4ql4s5kzy7536njk54y1-lsp-2.7.0.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/jahw4pfpi9as4ql4s5kzy7536njk54y1-lsp-2.7.0.1 shrinking /nix/store/jahw4pfpi9as4ql4s5kzy7536njk54y1-lsp-2.7.0.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSlsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h-ghc9.10.2.so checking for references to /build/ in /nix/store/jahw4pfpi9as4ql4s5kzy7536njk54y1-lsp-2.7.0.1... patching script interpreter paths in /nix/store/jahw4pfpi9as4ql4s5kzy7536njk54y1-lsp-2.7.0.1 stripping (with command strip and flags -S -p) in /nix/store/jahw4pfpi9as4ql4s5kzy7536njk54y1-lsp-2.7.0.1/lib shrinking RPATHs of ELF executables and libraries in /nix/store/jw2lxq205hh8rdnvp8jd5b2az5fz7ida-lsp-2.7.0.1-doc checking for references to /build/ in /nix/store/jw2lxq205hh8rdnvp8jd5b2az5fz7ida-lsp-2.7.0.1-doc... patching script interpreter paths in /nix/store/jw2lxq205hh8rdnvp8jd5b2az5fz7ida-lsp-2.7.0.1-doc [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/jahw4pfpi9as4ql4s5kzy7536njk54y1-lsp-2.7.0.1 /nix/store/jw2lxq205hh8rdnvp8jd5b2az5fz7ida-lsp-2.7.0.1-doc [post-build-hook] Pushing 2 paths (261 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/jw2lxq205hh8rdnvp8jd5b2az5fz7ida-lsp-2.7.0.1-doc (2.12 MiB) [post-build-hook] Pushing /nix/store/jahw4pfpi9as4ql4s5kzy7536njk54y1-lsp-2.7.0.1 (8.19 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/jahw4pfpi9as4ql4s5kzy7536njk54y1-lsp-2.7.0.1 /nix/store/jw2lxq205hh8rdnvp8jd5b2az5fz7ida-lsp-2.7.0.1-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/jw2lxq205hh8rdnvp8jd5b2az5fz7ida-lsp-2.7.0.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/jahw4pfpi9as4ql4s5kzy7536njk54y1-lsp-2.7.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/li5qdcdcmkz0r5xdn1h27834zj5794l3-lsp-2.7.0.1.drv' to 'https://cache.nix-ci.com'...  Building hls-plugin-api Building lsp-test [hls-plugin-api] Phase: setupCompilerEnvironmentPhase [hls-plugin-api] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [lsp-test] Phase: setupCompilerEnvironmentPhase [lsp-test] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [hls-plugin-api] Phase: unpackPhase [hls-plugin-api] unpacking source archive /nix/store/gbg11b5frkds8nlrqzc0hsa023zaz5fb-hls-plugin-api-2.12.0.0.tar.gz [hls-plugin-api] source root is hls-plugin-api-2.12.0.0 [hls-plugin-api] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "hls-plugin-api-2.12.0.0/test/Main.hs" [hls-plugin-api] Phase: patchPhase [hls-plugin-api] Phase: compileBuildDriverPhase [hls-plugin-api] setupCompileFlags: -package-db=/build/tmp.Av7tUBa39L/setup-package.conf.d -threaded [hls-plugin-api] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.Av7tUBa39L/Main.o ) [hls-plugin-api] [2 of 2] Linking Setup [lsp-test] Phase: unpackPhase [lsp-test] unpacking source archive /nix/store/nzq58rnlzlp5yrv5iyi4xsccjhi16j3y-lsp-test-0.17.1.1.tar.gz [lsp-test] source root is lsp-test-0.17.1.1 [lsp-test] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "lsp-test-0.17.1.1/test/Test.hs" [lsp-test] Phase: patchPhase [lsp-test] Phase: compileBuildDriverPhase [lsp-test] setupCompileFlags: -package-db=/build/tmp.v8xb6kSq6O/setup-package.conf.d -threaded [lsp-test] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.v8xb6kSq6O/Main.o ) [lsp-test] [2 of 2] Linking Setup [hls-plugin-api] Phase: updateAutotoolsGnuConfigScriptsPhase [hls-plugin-api] Phase: configurePhase [hls-plugin-api] configureFlags: --verbose --prefix=/nix/store/1rgikykiakqsx4rq11phg27178df0930-hls-plugin-api-2.12.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/k0k3k742rhp4gnqxp01ldaw7cqk00hi9-hls-plugin-api-2.12.0.0-doc/share/doc/hls-plugin-api-2.12.0.0 --with-gcc=gcc --package-db=/build/tmp.Av7tUBa39L/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/lib [hls-plugin-api] Using Parsec parser [hls-plugin-api] Configuring hls-plugin-api-2.12.0.0... [lsp-test] Phase: updateAutotoolsGnuConfigScriptsPhase [lsp-test] Phase: configurePhase [lsp-test] configureFlags: --verbose --prefix=/nix/store/735i6l0ndk05d0bzvc1xpawdpq2q46ws-lsp-test-0.17.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/4j24q6f005k5mm9y4vc8nirqjwnh6933-lsp-test-0.17.1.1-doc/share/doc/lsp-test-0.17.1.1 --with-gcc=gcc --package-db=/build/tmp.v8xb6kSq6O/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib [lsp-test] Using Parsec parser [lsp-test] Configuring lsp-test-0.17.1.1... [hls-plugin-api] Flags chosen: pedantic=False, use-fingertree=True [hls-plugin-api] Dependency Diff >=0.5 && <0.6 || >=1.0.0 && <1.1: using Diff-1.0.2 [hls-plugin-api] Dependency aeson: using aeson-2.2.3.0 [hls-plugin-api] Dependency base >=4.12 && <5: using base-4.20.1.0 [hls-plugin-api] Dependency co-log-core: using co-log-core-0.3.2.5 [hls-plugin-api] Dependency containers: using containers-0.7 [hls-plugin-api] Dependency data-default: using data-default-0.8.0.1 [hls-plugin-api] Dependency dependent-map: using dependent-map-0.4.0.1 [hls-plugin-api] Dependency dependent-sum >=0.7: using dependent-sum-0.7.2.0 [hls-plugin-api] Dependency dlist: using dlist-1.0 [hls-plugin-api] Dependency extra: using extra-1.8.1 [hls-plugin-api] Dependency filepath: using filepath-1.5.4.0 [hls-plugin-api] Dependency ghc: using ghc-9.10.2 [hls-plugin-api] Dependency hashable: using hashable-1.5.0.0 [hls-plugin-api] Dependency hls-graph ==2.12.0.0: using hls-graph-2.12.0.0 [hls-plugin-api] Dependency hw-fingertree: using hw-fingertree-0.1.2.1 [hls-plugin-api] Dependency lens: using lens-5.3.5 [hls-plugin-api] Dependency lens-aeson: using lens-aeson-1.2.3 [hls-plugin-api] Dependency lsp >=2.7 && <2.8: using lsp-2.7.0.1 [hls-plugin-api] Dependency megaparsec >=9.0: using megaparsec-9.7.0 [hls-plugin-api] Dependency mtl: using mtl-2.3.1 [hls-plugin-api] Dependency opentelemetry >=0.4: using opentelemetry-0.8.0 [hls-plugin-api] Dependency optparse-applicative: using optparse-applicative-0.18.1.0 [hls-plugin-api] Dependency prettyprinter: using prettyprinter-1.7.1 [hls-plugin-api] Dependency regex-tdfa >=1.3.1.0: using regex-tdfa-1.3.2.5 [hls-plugin-api] Dependency stm: using stm-2.5.3.1 [hls-plugin-api] Dependency text: using text-2.1.2 [hls-plugin-api] Dependency time: using time-1.12.2 [hls-plugin-api] Dependency transformers: using transformers-0.6.1.1 [hls-plugin-api] Dependency unix: using unix-2.8.6.0 [hls-plugin-api] Dependency unliftio: using unliftio-0.2.25.1 [hls-plugin-api] Dependency unordered-containers: using unordered-containers-0.2.20.1 [hls-plugin-api] Dependency aeson: using aeson-2.2.3.0 [hls-plugin-api] Dependency base: using base-4.20.1.0 [hls-plugin-api] Dependency bytestring: using bytestring-0.12.2.0 [hls-plugin-api] Dependency containers: using containers-0.7 [hls-plugin-api] Dependency data-default: using data-default-0.8.0.1 [hls-plugin-api] Dependency hls-plugin-api: using hls-plugin-api-2.12.0.0 [hls-plugin-api] Dependency lens: using lens-5.3.5 [hls-plugin-api] Dependency lsp-types: using lsp-types-2.3.0.1 [hls-plugin-api] Dependency tasty: using tasty-1.5.3 [hls-plugin-api] Dependency tasty-golden: using tasty-golden-2.3.5 [hls-plugin-api] Dependency tasty-hunit: using tasty-hunit-0.10.2 [hls-plugin-api] Dependency tasty-quickcheck: using tasty-quickcheck-0.11.1 [hls-plugin-api] Dependency tasty-rerun: using tasty-rerun-1.1.20 [hls-plugin-api] Dependency text: using text-2.1.2 [hls-plugin-api] Source component graph: [hls-plugin-api]  component lib [hls-plugin-api]  component test:tests dependency lib [hls-plugin-api] Configured component graph: [hls-plugin-api]  component hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [hls-plugin-api]  include Diff-1.0.2-BAYgwkTiSjPEZ6HpqcpJ5c [hls-plugin-api]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [hls-plugin-api]  include base-4.20.1.0-2277 [hls-plugin-api]  include co-log-core-0.3.2.5-61dJ9Az8ZcTFZNNMdkb3FD [hls-plugin-api]  include containers-0.7-dff9 [hls-plugin-api]  include data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 [hls-plugin-api]  include dependent-map-0.4.0.1-jNKFmlhthACQPtrR5c3vs [hls-plugin-api]  include dependent-sum-0.7.2.0-8M7P2xLIJui9BOzyItlGg1 [hls-plugin-api]  include dlist-1.0-FcOF3sMreUuA1lmV1XHZRC [hls-plugin-api]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [hls-plugin-api]  include filepath-1.5.4.0-590e [hls-plugin-api]  include ghc-9.10.2-1e2a [hls-plugin-api]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [hls-plugin-api]  include hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [hls-plugin-api]  include hw-fingertree-0.1.2.1-5F8z4j64m4mAtQDM50uQ8e [hls-plugin-api]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [hls-plugin-api]  include lens-aeson-1.2.3-9QSsZn0dDbDKEtFGVXTjfj [hls-plugin-api]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [hls-plugin-api]  include megaparsec-9.7.0-DXF0z0EAWUQHJ7XbUU6UeP [hls-plugin-api]  include mtl-2.3.1-5ae5 [hls-plugin-api]  include opentelemetry-0.8.0-8zZJT0dWIDh74TgbQYfy78 [hls-plugin-api]  include optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [hls-plugin-api]  include prettyprinter-1.7.1-67Y6Ddd7L8OAZY9VaFd08z [hls-plugin-api]  include regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [hls-plugin-api]  include stm-2.5.3.1-34bd [hls-plugin-api]  include text-2.1.2-9845 [hls-plugin-api]  include time-1.12.2-18ff [hls-plugin-api]  include transformers-0.6.1.1-407f [hls-plugin-api]  include unix-2.8.6.0-bc28 [hls-plugin-api]  include unliftio-0.2.25.1-4x2TVhR5KwPKt77vgIfkWb [hls-plugin-api]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [hls-plugin-api]  component hls-plugin-api-2.12.0.0-JirQslFpTIN99Uf3wAknga-tests [hls-plugin-api]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [hls-plugin-api]  include base-4.20.1.0-2277 [hls-plugin-api]  include bytestring-0.12.2.0-5835 [hls-plugin-api]  include containers-0.7-dff9 [hls-plugin-api]  include data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 [hls-plugin-api]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [hls-plugin-api]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [hls-plugin-api]  include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [hls-plugin-api]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [hls-plugin-api]  include tasty-golden-2.3.5-C1rnZQ8cuS5cH35H5wZo5 [hls-plugin-api]  include tasty-hunit-0.10.2-ApRuPpVuRf9mwaiocwfO9 [hls-plugin-api]  include tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [hls-plugin-api]  include tasty-rerun-1.1.20-BrzsgZXfmEwD6SZFXFfNHH [hls-plugin-api]  include text-2.1.2-9845 [hls-plugin-api] Linked component graph: [hls-plugin-api]  unit hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [hls-plugin-api]  include Diff-1.0.2-BAYgwkTiSjPEZ6HpqcpJ5c [hls-plugin-api]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [hls-plugin-api]  include base-4.20.1.0-2277 [hls-plugin-api]  include co-log-core-0.3.2.5-61dJ9Az8ZcTFZNNMdkb3FD [hls-plugin-api]  include containers-0.7-dff9 [hls-plugin-api]  include data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 [hls-plugin-api]  include dependent-map-0.4.0.1-jNKFmlhthACQPtrR5c3vs [hls-plugin-api]  include dependent-sum-0.7.2.0-8M7P2xLIJui9BOzyItlGg1 [hls-plugin-api]  include dlist-1.0-FcOF3sMreUuA1lmV1XHZRC [hls-plugin-api]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [hls-plugin-api]  include filepath-1.5.4.0-590e [hls-plugin-api]  include ghc-9.10.2-1e2a [hls-plugin-api]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [hls-plugin-api]  include hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [hls-plugin-api]  include hw-fingertree-0.1.2.1-5F8z4j64m4mAtQDM50uQ8e [hls-plugin-api]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [hls-plugin-api]  include lens-aeson-1.2.3-9QSsZn0dDbDKEtFGVXTjfj [hls-plugin-api]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [hls-plugin-api]  include megaparsec-9.7.0-DXF0z0EAWUQHJ7XbUU6UeP [hls-plugin-api]  include mtl-2.3.1-5ae5 [hls-plugin-api]  include opentelemetry-0.8.0-8zZJT0dWIDh74TgbQYfy78 [hls-plugin-api]  include optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [hls-plugin-api]  include prettyprinter-1.7.1-67Y6Ddd7L8OAZY9VaFd08z [hls-plugin-api]  include regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [hls-plugin-api]  include stm-2.5.3.1-34bd [hls-plugin-api]  include text-2.1.2-9845 [hls-plugin-api]  include time-1.12.2-18ff [hls-plugin-api]  include transformers-0.6.1.1-407f [hls-plugin-api]  include unix-2.8.6.0-bc28 [hls-plugin-api]  include unliftio-0.2.25.1-4x2TVhR5KwPKt77vgIfkWb [hls-plugin-api]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [hls-plugin-api]  Ide.Logger=hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0:Ide.Logger,Ide.Plugin.Config=hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0:Ide.Plugin.Config,Ide.Plugin.ConfigUtils=hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0:Ide.Plugin.ConfigUtils,Ide.Plugin.Error=hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0:Ide.Plugin.Error,Ide.Plugin.HandleRequestTypes=hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0:Ide.Plugin.HandleRequestTypes,Ide.Plugin.Properties=hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0:Ide.Plugin.Properties,Ide.Plugin.RangeMap=hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0:Ide.Plugin.RangeMap,Ide.Plugin.Resolve=hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0:Ide.Plugin.Resolve,Ide.PluginUtils=hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0:Ide.PluginUtils,Ide.Types=hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0:Ide.Types [hls-plugin-api]  unit hls-plugin-api-2.12.0.0-JirQslFpTIN99Uf3wAknga-tests [hls-plugin-api]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [hls-plugin-api]  include base-4.20.1.0-2277 [hls-plugin-api]  include bytestring-0.12.2.0-5835 [hls-plugin-api]  include containers-0.7-dff9 [hls-plugin-api]  include data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 [hls-plugin-api]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [hls-plugin-api]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [hls-plugin-api]  include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [hls-plugin-api]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [hls-plugin-api]  include tasty-golden-2.3.5-C1rnZQ8cuS5cH35H5wZo5 [hls-plugin-api]  include tasty-hunit-0.10.2-ApRuPpVuRf9mwaiocwfO9 [hls-plugin-api]  include tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [hls-plugin-api]  include tasty-rerun-1.1.20-BrzsgZXfmEwD6SZFXFfNHH [hls-plugin-api]  include text-2.1.2-9845 [hls-plugin-api] Ready component graph: [hls-plugin-api]  definite hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [hls-plugin-api]  depends Diff-1.0.2-BAYgwkTiSjPEZ6HpqcpJ5c [hls-plugin-api]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [hls-plugin-api]  depends base-4.20.1.0-2277 [hls-plugin-api]  depends co-log-core-0.3.2.5-61dJ9Az8ZcTFZNNMdkb3FD [hls-plugin-api]  depends containers-0.7-dff9 [hls-plugin-api]  depends data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 [hls-plugin-api]  depends dependent-map-0.4.0.1-jNKFmlhthACQPtrR5c3vs [hls-plugin-api]  depends dependent-sum-0.7.2.0-8M7P2xLIJui9BOzyItlGg1 [hls-plugin-api]  depends dlist-1.0-FcOF3sMreUuA1lmV1XHZRC [hls-plugin-api]  depends extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [hls-plugin-api]  depends filepath-1.5.4.0-590e [hls-plugin-api]  depends ghc-9.10.2-1e2a [hls-plugin-api]  depends hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [hls-plugin-api]  depends hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [hls-plugin-api]  depends hw-fingertree-0.1.2.1-5F8z4j64m4mAtQDM50uQ8e [hls-plugin-api]  depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [hls-plugin-api]  depends lens-aeson-1.2.3-9QSsZn0dDbDKEtFGVXTjfj [hls-plugin-api]  depends lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [hls-plugin-api]  depends megaparsec-9.7.0-DXF0z0EAWUQHJ7XbUU6UeP [hls-plugin-api]  depends mtl-2.3.1-5ae5 [hls-plugin-api]  depends opentelemetry-0.8.0-8zZJT0dWIDh74TgbQYfy78 [hls-plugin-api]  depends optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [hls-plugin-api]  depends prettyprinter-1.7.1-67Y6Ddd7L8OAZY9VaFd08z [hls-plugin-api]  depends regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [hls-plugin-api]  depends stm-2.5.3.1-34bd [hls-plugin-api]  depends text-2.1.2-9845 [hls-plugin-api]  depends time-1.12.2-18ff [hls-plugin-api]  depends transformers-0.6.1.1-407f [hls-plugin-api]  depends unix-2.8.6.0-bc28 [hls-plugin-api]  depends unliftio-0.2.25.1-4x2TVhR5KwPKt77vgIfkWb [hls-plugin-api]  depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [hls-plugin-api]  definite hls-plugin-api-2.12.0.0-JirQslFpTIN99Uf3wAknga-tests [hls-plugin-api]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [hls-plugin-api]  depends base-4.20.1.0-2277 [hls-plugin-api]  depends bytestring-0.12.2.0-5835 [hls-plugin-api]  depends containers-0.7-dff9 [hls-plugin-api]  depends data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 [hls-plugin-api]  depends hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [hls-plugin-api]  depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [hls-plugin-api]  depends lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [hls-plugin-api]  depends tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [hls-plugin-api]  depends tasty-golden-2.3.5-C1rnZQ8cuS5cH35H5wZo5 [hls-plugin-api]  depends tasty-hunit-0.10.2-ApRuPpVuRf9mwaiocwfO9 [hls-plugin-api]  depends tasty-quickcheck-0.11.1-DepBLPMHb7DnNfDS8A0JQ [hls-plugin-api]  depends tasty-rerun-1.1.20-BrzsgZXfmEwD6SZFXFfNHH [hls-plugin-api]  depends text-2.1.2-9845 [hls-plugin-api] Using Cabal-3.12.1.0 compiled by ghc-9.10 [hls-plugin-api] Using compiler: ghc-9.10.2 [hls-plugin-api] Using install prefix: [hls-plugin-api] /nix/store/1rgikykiakqsx4rq11phg27178df0930-hls-plugin-api-2.12.0.0 [hls-plugin-api] Executables installed in: [hls-plugin-api] /nix/store/1rgikykiakqsx4rq11phg27178df0930-hls-plugin-api-2.12.0.0/bin [hls-plugin-api] Libraries installed in: [hls-plugin-api] /nix/store/1rgikykiakqsx4rq11phg27178df0930-hls-plugin-api-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [hls-plugin-api] Dynamic Libraries installed in: [hls-plugin-api] /nix/store/1rgikykiakqsx4rq11phg27178df0930-hls-plugin-api-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [hls-plugin-api] Private executables installed in: [hls-plugin-api] /nix/store/1rgikykiakqsx4rq11phg27178df0930-hls-plugin-api-2.12.0.0/libexec/x86_64-linux-ghc-9.10.2-1e2a/hls-plugin-api-2.12.0.0 [hls-plugin-api] Data files installed in: [hls-plugin-api] /nix/store/1rgikykiakqsx4rq11phg27178df0930-hls-plugin-api-2.12.0.0/share/x86_64-linux-ghc-9.10.2-1e2a/hls-plugin-api-2.12.0.0 [hls-plugin-api] Documentation installed in: [hls-plugin-api] /nix/store/k0k3k742rhp4gnqxp01ldaw7cqk00hi9-hls-plugin-api-2.12.0.0-doc/share/doc/hls-plugin-api-2.12.0.0 [hls-plugin-api] Configuration files installed in: [hls-plugin-api] /nix/store/1rgikykiakqsx4rq11phg27178df0930-hls-plugin-api-2.12.0.0/etc [hls-plugin-api] No alex found [hls-plugin-api] Using ar found on system at: [hls-plugin-api] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [hls-plugin-api] No c2hs found [hls-plugin-api] No cpphs found [hls-plugin-api] No doctest found [hls-plugin-api] Using gcc version 14.3.0 given by user at: [hls-plugin-api] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [hls-plugin-api] Using ghc version 9.10.2 found on system at: [hls-plugin-api] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [hls-plugin-api] Using ghc-pkg version 9.10.2 found on system at: [hls-plugin-api] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [hls-plugin-api] No ghcjs found [hls-plugin-api] No ghcjs-pkg found [hls-plugin-api] No greencard found [hls-plugin-api] Using haddock version 2.31.0 found on system at: [hls-plugin-api] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [hls-plugin-api] No happy found [hls-plugin-api] Using haskell-suite found on system at: haskell-suite-dummy-location [hls-plugin-api] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [hls-plugin-api] No hmake found [hls-plugin-api] Using hpc version 0.69 found on system at: [hls-plugin-api] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [hls-plugin-api] Using hsc2hs version 0.68.10 found on system at: [hls-plugin-api] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [hls-plugin-api] Using hscolour version 1.25 found on system at: [hls-plugin-api] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [hls-plugin-api] No jhc found [hls-plugin-api] Using ld found on system at: [hls-plugin-api] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [hls-plugin-api] No pkg-config found [hls-plugin-api] Using runghc version 9.10.2 found on system at: [hls-plugin-api] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [hls-plugin-api] Using strip version 2.44 found on system at: [hls-plugin-api] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [hls-plugin-api] Using tar found on system at: [hls-plugin-api] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [hls-plugin-api] No uhc found [hls-plugin-api] Phase: buildPhase [lsp-test] Dependency Diff >=0.4 && <1.1: using Diff-1.0.2 [lsp-test] Dependency Glob >=0.9 && <0.11: using Glob-0.10.2 [lsp-test] Dependency aeson >=2 && <2.3: using aeson-2.2.3.0 [lsp-test] Dependency aeson-pretty >=0.8 && <0.9: using aeson-pretty-0.8.10 [lsp-test] Dependency ansi-terminal >=0.10 && <1.2: using ansi-terminal-1.1.3 [lsp-test] Dependency async >=2.2 && <2.3: using async-2.2.5 [lsp-test] Dependency base >=4.10 && <5: using base-4.20.1.0 [lsp-test] Dependency bytestring >=0.10 && <0.13: using bytestring-0.12.2.0 [lsp-test] Dependency co-log-core >=0.3 && <0.4: using co-log-core-0.3.2.5 [lsp-test] Dependency conduit >=1.3 && <1.4: using conduit-1.3.6.1 [lsp-test] Dependency conduit-parse >=0.2 && <0.3: using conduit-parse-0.2.1.1 [lsp-test] Dependency containers >=0.6 && <0.8: using containers-0.7 [lsp-test] Dependency data-default >=0.7 && <0.9: using data-default-0.8.0.1 [lsp-test] Dependency directory >=1.3 && <1.4: using directory-1.3.8.5 [lsp-test] Dependency exceptions >=0.10 && <0.11: using exceptions-0.10.9 [lsp-test] Dependency extra >=1.7 && <1.9: using extra-1.8.1 [lsp-test] Dependency filepath >=1.4 && <1.6: using filepath-1.5.4.0 [lsp-test] Dependency lens >=5.1 && <5.4: using lens-5.3.5 [lsp-test] Dependency lens-aeson >=1.2 && <1.3: using lens-aeson-1.2.3 [lsp-test] Dependency lsp >=2.7 && <2.8: using lsp-2.7.0.1 [lsp-test] Dependency lsp-types >=2.3 && <2.4: using lsp-types-2.3.0.1 [lsp-test] Dependency mtl >=2.2 && <2.4: using mtl-2.3.1 [lsp-test] Dependency parser-combinators >=1.3 && <1.4: using parser-combinators-1.3.0 [lsp-test] Dependency process >=1.6 && <1.7: using process-1.6.25.0 [lsp-test] Dependency some >=1.0 && <1.1: using some-1.0.6 [lsp-test] Dependency text >=1 && <2.2: using text-2.1.2 [lsp-test] Dependency time >=1.10 && <1.15: using time-1.12.2 [lsp-test] Dependency transformers >=0.5 && <0.7: using transformers-0.6.1.1 [lsp-test] Dependency unix: using unix-2.8.6.0 [lsp-test] Dependency aeson: using aeson-2.2.3.0 [lsp-test] Dependency base: using base-4.20.1.0 [lsp-test] Dependency containers: using containers-0.7 [lsp-test] Dependency data-default: using data-default-0.8.0.1 [lsp-test] Dependency directory: using directory-1.3.8.5 [lsp-test] Dependency extra: using extra-1.8.1 [lsp-test] Dependency filepath: using filepath-1.5.4.0 [lsp-test] Dependency hspec: using hspec-2.11.14 [lsp-test] Dependency lens: using lens-5.3.5 [lsp-test] Dependency lsp: using lsp-2.7.0.1 [lsp-test] Dependency lsp-test: using lsp-test-0.17.1.1 [lsp-test] Dependency mtl: using mtl-2.3.1 [lsp-test] Dependency parser-combinators: using parser-combinators-1.3.0 [lsp-test] Dependency process: using process-1.6.25.0 [lsp-test] Dependency text: using text-2.1.2 [lsp-test] Dependency unliftio: using unliftio-0.2.25.1 [lsp-test] Dependency aeson: using aeson-2.2.3.0 [lsp-test] Dependency base: using base-4.20.1.0 [lsp-test] Dependency co-log-core: using co-log-core-0.3.2.5 [lsp-test] Dependency extra: using extra-1.8.1 [lsp-test] Dependency hspec: using hspec-2.11.14 [lsp-test] Dependency lens: using lens-5.3.5 [lsp-test] Dependency lsp: using lsp-2.7.0.1 [lsp-test] Dependency lsp-test: using lsp-test-0.17.1.1 [lsp-test] Dependency parser-combinators: using parser-combinators-1.3.0 [lsp-test] Dependency process: using process-1.6.25.0 [lsp-test] Dependency unliftio: using unliftio-0.2.25.1 [lsp-test] Dependency base: using base-4.20.1.0 [lsp-test] Dependency lsp-test: using lsp-test-0.17.1.1 [lsp-test] Dependency parser-combinators: using parser-combinators-1.3.0 [lsp-test] Source component graph: [lsp-test]  component lib [lsp-test]  component test:example dependency lib [lsp-test]  component test:func-test dependency lib [lsp-test]  component test:tests dependency lib [lsp-test] Configured component graph: [lsp-test]  component lsp-test-0.17.1.1-KIfRJdlH8vLBviAxjoRKdN [lsp-test]  include Diff-1.0.2-BAYgwkTiSjPEZ6HpqcpJ5c [lsp-test]  include Glob-0.10.2-LVI92sdfDe01UGWkfanlK4 [lsp-test]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [lsp-test]  include aeson-pretty-0.8.10-YHPOZ1ANgMAmU1CR11CHj [lsp-test]  include ansi-terminal-1.1.3-BQWZZDgI8Wi4byrRQADlzx [lsp-test]  include async-2.2.5-7rMgpQ5wRmj4V53zvfchsB [lsp-test]  include base-4.20.1.0-2277 [lsp-test]  include bytestring-0.12.2.0-5835 [lsp-test]  include co-log-core-0.3.2.5-61dJ9Az8ZcTFZNNMdkb3FD [lsp-test]  include conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [lsp-test]  include conduit-parse-0.2.1.1-1uLJp4oATUgG9Rj3CBc5If [lsp-test]  include containers-0.7-dff9 [lsp-test]  include data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 [lsp-test]  include directory-1.3.8.5-ad1a [lsp-test]  include exceptions-0.10.9-fd91 [lsp-test]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [lsp-test]  include filepath-1.5.4.0-590e [lsp-test]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [lsp-test]  include lens-aeson-1.2.3-9QSsZn0dDbDKEtFGVXTjfj [lsp-test]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [lsp-test]  include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [lsp-test]  include mtl-2.3.1-5ae5 [lsp-test]  include parser-combinators-1.3.0-IirkPG3WlKFB1IJ6vX6V2W [lsp-test]  include process-1.6.25.0-d21a [lsp-test]  include some-1.0.6-Dybxoy5lU9H5cTHJXgrpqo [lsp-test]  include text-2.1.2-9845 [lsp-test]  include time-1.12.2-18ff [lsp-test]  include transformers-0.6.1.1-407f [lsp-test]  include unix-2.8.6.0-bc28 [lsp-test]  component lsp-test-0.17.1.1-LeOhKW6TKEL73Z4OoBCEK1-example [lsp-test]  include base-4.20.1.0-2277 [lsp-test]  include lsp-test-0.17.1.1-KIfRJdlH8vLBviAxjoRKdN [lsp-test]  include parser-combinators-1.3.0-IirkPG3WlKFB1IJ6vX6V2W [lsp-test]  component lsp-test-0.17.1.1-4if8JaGYQlOH2FGegIjega-func-test [lsp-test]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [lsp-test]  include base-4.20.1.0-2277 [lsp-test]  include co-log-core-0.3.2.5-61dJ9Az8ZcTFZNNMdkb3FD [lsp-test]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [lsp-test]  include hspec-2.11.14-3auEz28FeP0D0azREoF21o [lsp-test]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [lsp-test]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [lsp-test]  include lsp-test-0.17.1.1-KIfRJdlH8vLBviAxjoRKdN [lsp-test]  include parser-combinators-1.3.0-IirkPG3WlKFB1IJ6vX6V2W [lsp-test]  include process-1.6.25.0-d21a [lsp-test]  include unliftio-0.2.25.1-4x2TVhR5KwPKt77vgIfkWb [lsp-test]  component lsp-test-0.17.1.1-DjnzZgI0iiIFznVtV14aTS-tests [lsp-test]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [lsp-test]  include base-4.20.1.0-2277 [lsp-test]  include containers-0.7-dff9 [lsp-test]  include data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 [lsp-test]  include directory-1.3.8.5-ad1a [lsp-test]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [lsp-test]  include filepath-1.5.4.0-590e [lsp-test]  include hspec-2.11.14-3auEz28FeP0D0azREoF21o [lsp-test]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [lsp-test]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [lsp-test]  include lsp-test-0.17.1.1-KIfRJdlH8vLBviAxjoRKdN [lsp-test]  include mtl-2.3.1-5ae5 [lsp-test]  include parser-combinators-1.3.0-IirkPG3WlKFB1IJ6vX6V2W [lsp-test]  include process-1.6.25.0-d21a [lsp-test]  include text-2.1.2-9845 [lsp-test]  include unliftio-0.2.25.1-4x2TVhR5KwPKt77vgIfkWb [lsp-test] Linked component graph: [lsp-test]  unit lsp-test-0.17.1.1-KIfRJdlH8vLBviAxjoRKdN [lsp-test]  include Diff-1.0.2-BAYgwkTiSjPEZ6HpqcpJ5c [lsp-test]  include Glob-0.10.2-LVI92sdfDe01UGWkfanlK4 [lsp-test]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [lsp-test]  include aeson-pretty-0.8.10-YHPOZ1ANgMAmU1CR11CHj [lsp-test]  include ansi-terminal-1.1.3-BQWZZDgI8Wi4byrRQADlzx [lsp-test]  include async-2.2.5-7rMgpQ5wRmj4V53zvfchsB [lsp-test]  include base-4.20.1.0-2277 [lsp-test]  include bytestring-0.12.2.0-5835 [lsp-test]  include co-log-core-0.3.2.5-61dJ9Az8ZcTFZNNMdkb3FD [lsp-test]  include conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [lsp-test]  include conduit-parse-0.2.1.1-1uLJp4oATUgG9Rj3CBc5If [lsp-test]  include containers-0.7-dff9 [lsp-test]  include data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 [lsp-test]  include directory-1.3.8.5-ad1a [lsp-test]  include exceptions-0.10.9-fd91 [lsp-test]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [lsp-test]  include filepath-1.5.4.0-590e [lsp-test]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [lsp-test]  include lens-aeson-1.2.3-9QSsZn0dDbDKEtFGVXTjfj [lsp-test]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [lsp-test]  include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [lsp-test]  include mtl-2.3.1-5ae5 [lsp-test]  include parser-combinators-1.3.0-IirkPG3WlKFB1IJ6vX6V2W [lsp-test]  include process-1.6.25.0-d21a [lsp-test]  include some-1.0.6-Dybxoy5lU9H5cTHJXgrpqo [lsp-test]  include text-2.1.2-9845 [lsp-test]  include time-1.12.2-18ff [lsp-test]  include transformers-0.6.1.1-407f [lsp-test]  include unix-2.8.6.0-bc28 [lsp-test]  Control.Applicative.Combinators=parser-combinators-1.3.0-IirkPG3WlKFB1IJ6vX6V2W:Control.Applicative.Combinators,Language.LSP.Protocol.Capabilities=lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu:Language.LSP.Protocol.Capabilities,Language.LSP.Protocol.Message=lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu:Language.LSP.Protocol.Message,Language.LSP.Protocol.Types=lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu:Language.LSP.Protocol.Types,Language.LSP.Test=lsp-test-0.17.1.1-KIfRJdlH8vLBviAxjoRKdN:Language.LSP.Test [lsp-test]  unit lsp-test-0.17.1.1-LeOhKW6TKEL73Z4OoBCEK1-example [lsp-test]  include base-4.20.1.0-2277 [lsp-test]  include lsp-test-0.17.1.1-KIfRJdlH8vLBviAxjoRKdN [lsp-test]  include parser-combinators-1.3.0-IirkPG3WlKFB1IJ6vX6V2W [lsp-test]  unit lsp-test-0.17.1.1-4if8JaGYQlOH2FGegIjega-func-test [lsp-test]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [lsp-test]  include base-4.20.1.0-2277 [lsp-test]  include co-log-core-0.3.2.5-61dJ9Az8ZcTFZNNMdkb3FD [lsp-test]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [lsp-test]  include hspec-2.11.14-3auEz28FeP0D0azREoF21o [lsp-test]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [lsp-test]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [lsp-test]  include lsp-test-0.17.1.1-KIfRJdlH8vLBviAxjoRKdN [lsp-test]  include parser-combinators-1.3.0-IirkPG3WlKFB1IJ6vX6V2W [lsp-test]  include process-1.6.25.0-d21a [lsp-test]  include unliftio-0.2.25.1-4x2TVhR5KwPKt77vgIfkWb [lsp-test]  unit lsp-test-0.17.1.1-DjnzZgI0iiIFznVtV14aTS-tests [lsp-test]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [lsp-test]  include base-4.20.1.0-2277 [lsp-test]  include containers-0.7-dff9 [lsp-test]  include data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 [lsp-test]  include directory-1.3.8.5-ad1a [lsp-test]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [lsp-test]  include filepath-1.5.4.0-590e [lsp-test]  include hspec-2.11.14-3auEz28FeP0D0azREoF21o [lsp-test]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [lsp-test]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [lsp-test]  include lsp-test-0.17.1.1-KIfRJdlH8vLBviAxjoRKdN [lsp-test]  include mtl-2.3.1-5ae5 [lsp-test]  include parser-combinators-1.3.0-IirkPG3WlKFB1IJ6vX6V2W [lsp-test]  include process-1.6.25.0-d21a [lsp-test]  include text-2.1.2-9845 [lsp-test]  include unliftio-0.2.25.1-4x2TVhR5KwPKt77vgIfkWb [lsp-test] Ready component graph: [lsp-test]  definite lsp-test-0.17.1.1-KIfRJdlH8vLBviAxjoRKdN [lsp-test]  depends Diff-1.0.2-BAYgwkTiSjPEZ6HpqcpJ5c [lsp-test]  depends Glob-0.10.2-LVI92sdfDe01UGWkfanlK4 [lsp-test]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [lsp-test]  depends aeson-pretty-0.8.10-YHPOZ1ANgMAmU1CR11CHj [lsp-test]  depends ansi-terminal-1.1.3-BQWZZDgI8Wi4byrRQADlzx [lsp-test]  depends async-2.2.5-7rMgpQ5wRmj4V53zvfchsB [lsp-test]  depends base-4.20.1.0-2277 [lsp-test]  depends bytestring-0.12.2.0-5835 [lsp-test]  depends co-log-core-0.3.2.5-61dJ9Az8ZcTFZNNMdkb3FD [lsp-test]  depends conduit-1.3.6.1-GRaGFUdwgRjJLvKGOkKHO6 [lsp-test]  depends conduit-parse-0.2.1.1-1uLJp4oATUgG9Rj3CBc5If [lsp-test]  depends containers-0.7-dff9 [lsp-test]  depends data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 [lsp-test]  depends directory-1.3.8.5-ad1a [lsp-test]  depends exceptions-0.10.9-fd91 [lsp-test]  depends extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [lsp-test]  depends filepath-1.5.4.0-590e [lsp-test]  depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [lsp-test]  depends lens-aeson-1.2.3-9QSsZn0dDbDKEtFGVXTjfj [lsp-test]  depends lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [lsp-test]  depends lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [lsp-test]  depends mtl-2.3.1-5ae5 [lsp-test]  depends parser-combinators-1.3.0-IirkPG3WlKFB1IJ6vX6V2W [lsp-test]  depends process-1.6.25.0-d21a [lsp-test]  depends some-1.0.6-Dybxoy5lU9H5cTHJXgrpqo [lsp-test]  depends text-2.1.2-9845 [lsp-test]  depends time-1.12.2-18ff [lsp-test]  depends transformers-0.6.1.1-407f [lsp-test]  depends unix-2.8.6.0-bc28 [lsp-test]  definite lsp-test-0.17.1.1-LeOhKW6TKEL73Z4OoBCEK1-example [lsp-test]  depends base-4.20.1.0-2277 [lsp-test]  depends lsp-test-0.17.1.1-KIfRJdlH8vLBviAxjoRKdN [lsp-test]  depends parser-combinators-1.3.0-IirkPG3WlKFB1IJ6vX6V2W [lsp-test]  definite lsp-test-0.17.1.1-DjnzZgI0iiIFznVtV14aTS-tests [lsp-test]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [lsp-test]  depends base-4.20.1.0-2277 [lsp-test]  depends containers-0.7-dff9 [lsp-test]  depends data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 [lsp-test]  depends directory-1.3.8.5-ad1a [lsp-test]  depends extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [lsp-test]  depends filepath-1.5.4.0-590e [lsp-test]  depends hspec-2.11.14-3auEz28FeP0D0azREoF21o [lsp-test]  depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [lsp-test]  depends lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [lsp-test]  depends lsp-test-0.17.1.1-KIfRJdlH8vLBviAxjoRKdN [lsp-test]  depends mtl-2.3.1-5ae5 [lsp-test]  depends parser-combinators-1.3.0-IirkPG3WlKFB1IJ6vX6V2W [lsp-test]  depends process-1.6.25.0-d21a [lsp-test]  depends text-2.1.2-9845 [lsp-test]  depends unliftio-0.2.25.1-4x2TVhR5KwPKt77vgIfkWb [lsp-test]  definite lsp-test-0.17.1.1-4if8JaGYQlOH2FGegIjega-func-test [lsp-test]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [lsp-test]  depends base-4.20.1.0-2277 [lsp-test]  depends co-log-core-0.3.2.5-61dJ9Az8ZcTFZNNMdkb3FD [lsp-test]  depends extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [lsp-test]  depends hspec-2.11.14-3auEz28FeP0D0azREoF21o [lsp-test]  depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [lsp-test]  depends lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [lsp-test]  depends lsp-test-0.17.1.1-KIfRJdlH8vLBviAxjoRKdN [lsp-test]  depends parser-combinators-1.3.0-IirkPG3WlKFB1IJ6vX6V2W [lsp-test]  depends process-1.6.25.0-d21a [lsp-test]  depends unliftio-0.2.25.1-4x2TVhR5KwPKt77vgIfkWb [lsp-test] Using Cabal-3.12.1.0 compiled by ghc-9.10 [lsp-test] Using compiler: ghc-9.10.2 [lsp-test] Using install prefix: [lsp-test] /nix/store/735i6l0ndk05d0bzvc1xpawdpq2q46ws-lsp-test-0.17.1.1 [lsp-test] Executables installed in: [lsp-test] /nix/store/735i6l0ndk05d0bzvc1xpawdpq2q46ws-lsp-test-0.17.1.1/bin [lsp-test] Libraries installed in: [lsp-test] /nix/store/735i6l0ndk05d0bzvc1xpawdpq2q46ws-lsp-test-0.17.1.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/lsp-test-0.17.1.1-KIfRJdlH8vLBviAxjoRKdN [lsp-test] Dynamic Libraries installed in: [lsp-test] /nix/store/735i6l0ndk05d0bzvc1xpawdpq2q46ws-lsp-test-0.17.1.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [lsp-test] Private executables installed in: [lsp-test] /nix/store/735i6l0ndk05d0bzvc1xpawdpq2q46ws-lsp-test-0.17.1.1/libexec/x86_64-linux-ghc-9.10.2-1e2a/lsp-test-0.17.1.1 [lsp-test] Data files installed in: [lsp-test] /nix/store/735i6l0ndk05d0bzvc1xpawdpq2q46ws-lsp-test-0.17.1.1/share/x86_64-linux-ghc-9.10.2-1e2a/lsp-test-0.17.1.1 [lsp-test] Documentation installed in: [lsp-test] /nix/store/4j24q6f005k5mm9y4vc8nirqjwnh6933-lsp-test-0.17.1.1-doc/share/doc/lsp-test-0.17.1.1 [lsp-test] Configuration files installed in: [lsp-test] /nix/store/735i6l0ndk05d0bzvc1xpawdpq2q46ws-lsp-test-0.17.1.1/etc [lsp-test] No alex found [lsp-test] Using ar found on system at: [lsp-test] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [lsp-test] No c2hs found [lsp-test] No cpphs found [lsp-test] No doctest found [lsp-test] Using gcc version 14.3.0 given by user at: [lsp-test] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [lsp-test] Using ghc version 9.10.2 found on system at: [lsp-test] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [lsp-test] Using ghc-pkg version 9.10.2 found on system at: [lsp-test] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [lsp-test] No ghcjs found [lsp-test] No ghcjs-pkg found [lsp-test] No greencard found [lsp-test] Using haddock version 2.31.0 found on system at: [lsp-test] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [lsp-test] No happy found [lsp-test] Using haskell-suite found on system at: haskell-suite-dummy-location [lsp-test] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [lsp-test] No hmake found [lsp-test] Using hpc version 0.69 found on system at: [lsp-test] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [lsp-test] Using hsc2hs version 0.68.10 found on system at: [lsp-test] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [lsp-test] Using hscolour version 1.25 found on system at: [lsp-test] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [lsp-test] No jhc found [lsp-test] Using ld found on system at: [lsp-test] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [lsp-test] No pkg-config found [lsp-test] Using runghc version 9.10.2 found on system at: [lsp-test] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [lsp-test] Using strip version 2.44 found on system at: [lsp-test] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [lsp-test] Using tar found on system at: [lsp-test] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [lsp-test] No uhc found [hls-plugin-api] Preprocessing library for hls-plugin-api-2.12.0.0... [hls-plugin-api] Building library for hls-plugin-api-2.12.0.0... [lsp-test] Phase: buildPhase [hls-plugin-api] [ 1 of 10] Compiling Ide.Logger ( src/Ide/Logger.hs, dist/build/Ide/Logger.o, dist/build/Ide/Logger.dyn_o ) [lsp-test] Preprocessing library for lsp-test-0.17.1.1... [lsp-test] Building library for lsp-test-0.17.1.1... [lsp-test] [1 of 8] Compiling Language.LSP.Test.Compat ( src/Language/LSP/Test/Compat.hs, dist/build/Language/LSP/Test/Compat.o, dist/build/Language/LSP/Test/Compat.dyn_o ) [lsp-test] [2 of 8] Compiling Language.LSP.Test.Exceptions ( src/Language/LSP/Test/Exceptions.hs, dist/build/Language/LSP/Test/Exceptions.o, dist/build/Language/LSP/Test/Exceptions.dyn_o ) [lsp-test] [3 of 8] Compiling Language.LSP.Test.Decoding ( src/Language/LSP/Test/Decoding.hs, dist/build/Language/LSP/Test/Decoding.o, dist/build/Language/LSP/Test/Decoding.dyn_o ) [hls-plugin-api] [ 2 of 10] Compiling Ide.Plugin.HandleRequestTypes ( src/Ide/Plugin/HandleRequestTypes.hs, dist/build/Ide/Plugin/HandleRequestTypes.o, dist/build/Ide/Plugin/HandleRequestTypes.dyn_o ) [hls-plugin-api] [ 3 of 10] Compiling Ide.Plugin.Error ( src/Ide/Plugin/Error.hs, dist/build/Ide/Plugin/Error.o, dist/build/Ide/Plugin/Error.dyn_o ) [hls-plugin-api] [ 4 of 10] Compiling Ide.Plugin.Properties ( src/Ide/Plugin/Properties.hs, dist/build/Ide/Plugin/Properties.o, dist/build/Ide/Plugin/Properties.dyn_o ) [hls-plugin-api] [ 5 of 10] Compiling Ide.Plugin.RangeMap ( src/Ide/Plugin/RangeMap.hs, dist/build/Ide/Plugin/RangeMap.o, dist/build/Ide/Plugin/RangeMap.dyn_o ) [hls-plugin-api] [ 6 of 10] Compiling Ide.Types ( src/Ide/Types.hs, dist/build/Ide/Types.o, dist/build/Ide/Types.dyn_o ) [lsp-test] [4 of 8] Compiling Language.LSP.Test.Files ( src/Language/LSP/Test/Files.hs, dist/build/Language/LSP/Test/Files.o, dist/build/Language/LSP/Test/Files.dyn_o ) [lsp-test] [5 of 8] Compiling Language.LSP.Test.Server ( src/Language/LSP/Test/Server.hs, dist/build/Language/LSP/Test/Server.o, dist/build/Language/LSP/Test/Server.dyn_o ) [lsp-test] [6 of 8] Compiling Language.LSP.Test.Session ( src/Language/LSP/Test/Session.hs, dist/build/Language/LSP/Test/Session.o, dist/build/Language/LSP/Test/Session.dyn_o ) [lsp-test] src/Language/LSP/Test/Session.hs:483:11: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [lsp-test]  In the use of ‘head’ [lsp-test]  (imported from Data.List, but defined in GHC.Internal.List): [lsp-test]  "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." [lsp-test]  | [lsp-test] 483 | head <$> textDocumentVersions uri [lsp-test]  | ^^^^ [lsp-test]  [lsp-test] src/Language/LSP/Test/Session.hs:502:63: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [lsp-test]  In the use of ‘head’ [lsp-test]  (imported from Data.List, but defined in GHC.Internal.List): [lsp-test]  "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." [lsp-test]  | [lsp-test] 502 | in DidChangeTextDocumentParams (head params ^. L.textDocument) events [lsp-test]  | ^^^^ [lsp-test]  [lsp-test] [7 of 8] Compiling Language.LSP.Test.Parsing ( src/Language/LSP/Test/Parsing.hs, dist/build/Language/LSP/Test/Parsing.o, dist/build/Language/LSP/Test/Parsing.dyn_o ) [lsp-test] [8 of 8] Compiling Language.LSP.Test ( src/Language/LSP/Test.hs, dist/build/Language/LSP/Test.o, dist/build/Language/LSP/Test.dyn_o ) [lsp-test] src/Language/LSP/Test.hs:155:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [lsp-test]  The import of ‘Data.List’ is redundant [lsp-test]  except perhaps to import instances from ‘Data.List’ [lsp-test]  To import instances alone, use: import Data.List() [lsp-test]  | [lsp-test] 155 | import Data.List [lsp-test]  | ^^^^^^^^^^^^^^^^ [lsp-test]  [hls-plugin-api] [ 7 of 10] Compiling Ide.Plugin.Resolve ( src/Ide/Plugin/Resolve.hs, dist/build/Ide/Plugin/Resolve.o, dist/build/Ide/Plugin/Resolve.dyn_o ) [hls-plugin-api] [ 8 of 10] Compiling Ide.Plugin.Config ( src/Ide/Plugin/Config.hs, dist/build/Ide/Plugin/Config.o, dist/build/Ide/Plugin/Config.dyn_o ) [hls-plugin-api] [ 9 of 10] Compiling Ide.PluginUtils ( src/Ide/PluginUtils.hs, dist/build/Ide/PluginUtils.o, dist/build/Ide/PluginUtils.dyn_o ) [lsp-test] [1 of 8] Compiling Language.LSP.Test.Compat ( src/Language/LSP/Test/Compat.hs, dist/build/Language/LSP/Test/Compat.p_o ) [lsp-test] [2 of 8] Compiling Language.LSP.Test.Exceptions ( src/Language/LSP/Test/Exceptions.hs, dist/build/Language/LSP/Test/Exceptions.p_o ) [lsp-test] [3 of 8] Compiling Language.LSP.Test.Decoding ( src/Language/LSP/Test/Decoding.hs, dist/build/Language/LSP/Test/Decoding.p_o ) [hls-plugin-api] [10 of 10] Compiling Ide.Plugin.ConfigUtils ( src/Ide/Plugin/ConfigUtils.hs, dist/build/Ide/Plugin/ConfigUtils.o, dist/build/Ide/Plugin/ConfigUtils.dyn_o ) [hls-plugin-api] [ 1 of 10] Compiling Ide.Logger ( src/Ide/Logger.hs, dist/build/Ide/Logger.p_o ) [lsp-test] [4 of 8] Compiling Language.LSP.Test.Files ( src/Language/LSP/Test/Files.hs, dist/build/Language/LSP/Test/Files.p_o ) [lsp-test] [5 of 8] Compiling Language.LSP.Test.Server ( src/Language/LSP/Test/Server.hs, dist/build/Language/LSP/Test/Server.p_o ) [lsp-test] [6 of 8] Compiling Language.LSP.Test.Session ( src/Language/LSP/Test/Session.hs, dist/build/Language/LSP/Test/Session.p_o ) [lsp-test] src/Language/LSP/Test/Session.hs:483:11: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [lsp-test]  In the use of ‘head’ [lsp-test]  (imported from Data.List, but defined in GHC.Internal.List): [lsp-test]  "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." [lsp-test]  | [lsp-test] 483 | head <$> textDocumentVersions uri [lsp-test]  | ^^^^ [lsp-test]  [lsp-test] src/Language/LSP/Test/Session.hs:502:63: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [lsp-test]  In the use of ‘head’ [lsp-test]  (imported from Data.List, but defined in GHC.Internal.List): [lsp-test]  "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." [lsp-test]  | [lsp-test] 502 | in DidChangeTextDocumentParams (head params ^. L.textDocument) events [lsp-test]  | ^^^^ [lsp-test]  [hls-plugin-api] [ 2 of 10] Compiling Ide.Plugin.HandleRequestTypes ( src/Ide/Plugin/HandleRequestTypes.hs, dist/build/Ide/Plugin/HandleRequestTypes.p_o ) [hls-plugin-api] [ 3 of 10] Compiling Ide.Plugin.Error ( src/Ide/Plugin/Error.hs, dist/build/Ide/Plugin/Error.p_o ) [hls-plugin-api] [ 4 of 10] Compiling Ide.Plugin.Properties ( src/Ide/Plugin/Properties.hs, dist/build/Ide/Plugin/Properties.p_o ) [hls-plugin-api] [ 5 of 10] Compiling Ide.Plugin.RangeMap ( src/Ide/Plugin/RangeMap.hs, dist/build/Ide/Plugin/RangeMap.p_o ) [hls-plugin-api] [ 6 of 10] Compiling Ide.Types ( src/Ide/Types.hs, dist/build/Ide/Types.p_o ) [lsp-test] [7 of 8] Compiling Language.LSP.Test.Parsing ( src/Language/LSP/Test/Parsing.hs, dist/build/Language/LSP/Test/Parsing.p_o ) [lsp-test] [8 of 8] Compiling Language.LSP.Test ( src/Language/LSP/Test.hs, dist/build/Language/LSP/Test.p_o ) [lsp-test] src/Language/LSP/Test.hs:155:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [lsp-test]  The import of ‘Data.List’ is redundant [lsp-test]  except perhaps to import instances from ‘Data.List’ [lsp-test]  To import instances alone, use: import Data.List() [lsp-test]  | [lsp-test] 155 | import Data.List [lsp-test]  | ^^^^^^^^^^^^^^^^ [lsp-test]  [hls-plugin-api] [ 7 of 10] Compiling Ide.Plugin.Resolve ( src/Ide/Plugin/Resolve.hs, dist/build/Ide/Plugin/Resolve.p_o ) [hls-plugin-api] [ 8 of 10] Compiling Ide.Plugin.Config ( src/Ide/Plugin/Config.hs, dist/build/Ide/Plugin/Config.p_o ) [hls-plugin-api] [ 9 of 10] Compiling Ide.PluginUtils ( src/Ide/PluginUtils.hs, dist/build/Ide/PluginUtils.p_o ) [hls-plugin-api] [10 of 10] Compiling Ide.Plugin.ConfigUtils ( src/Ide/Plugin/ConfigUtils.hs, dist/build/Ide/Plugin/ConfigUtils.p_o ) [lsp-test] Preprocessing test suite 'example' for lsp-test-0.17.1.1... [lsp-test] Building test suite 'example' for lsp-test-0.17.1.1... [lsp-test] [1 of 1] Compiling Main ( example/Test.hs, dist/build/example/example-tmp/Main.o ) [lsp-test] [2 of 2] Linking dist/build/example/example [lsp-test] Preprocessing test suite 'tests' for lsp-test-0.17.1.1... [lsp-test] Building test suite 'tests' for lsp-test-0.17.1.1... [lsp-test] [1 of 2] Compiling DummyServer ( test/DummyServer.hs, dist/build/tests/tests-tmp/DummyServer.o ) [lsp-test] [2 of 2] Compiling Main ( test/Test.hs, dist/build/tests/tests-tmp/Main.o ) [lsp-test] test/Test.hs:259:18: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [lsp-test]  In the use of ‘head’ [lsp-test]  (imported from Data.List.Extra, but defined in GHC.Internal.List): [lsp-test]  "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." [lsp-test]  | [lsp-test] 259 | let item = head comps [lsp-test]  | ^^^^ [lsp-test]  [lsp-test] test/Test.hs:441:16: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [lsp-test]  In the use of ‘head’ [lsp-test]  (imported from Data.List.Extra, but defined in GHC.Internal.List): [lsp-test]  "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." [lsp-test]  | [lsp-test] 441 | liftIO $ head rsp ^. L.range `shouldBe` Range (Position 2 3) (Position 4 5) [lsp-test]  | ^^^^ [lsp-test]  [lsp-test] test/Test.hs:447:16: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [lsp-test]  In the use of ‘head’ [lsp-test]  (imported from Data.List.Extra, but defined in GHC.Internal.List): [lsp-test]  "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." [lsp-test]  | [lsp-test] 447 | liftIO $ head fromRanges `shouldBe` Range (Position 2 3) (Position 4 5) [lsp-test]  | ^^^^ [lsp-test]  [lsp-test] test/Test.hs:450:16: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [lsp-test]  In the use of ‘head’ [lsp-test]  (imported from Data.List.Extra, but defined in GHC.Internal.List): [lsp-test]  "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." [lsp-test]  | [lsp-test] 450 | liftIO $ head fromRanges `shouldBe` Range (Position 4 5) (Position 2 3) [lsp-test]  | ^^^^ [lsp-test]  [lsp-test] test/Test.hs:462:16: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [lsp-test]  In the use of ‘head’ [lsp-test]  (imported from Data.List.Extra, but defined in GHC.Internal.List): [lsp-test]  "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." [lsp-test]  | [lsp-test] 462 | liftIO $ head inlayHints ^. L.label `shouldBe` InL ":: Text" [lsp-test]  | ^^^^ [lsp-test]  [lsp-test] test/Test.hs:466:16: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [lsp-test]  In the use of ‘head’ [lsp-test]  (imported from Data.List.Extra, but defined in GHC.Internal.List): [lsp-test]  "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." [lsp-test]  | [lsp-test] 466 | liftIO $ head inlayHints ^. L.tooltip `shouldBe` Just (InL $ "start at " <> T.pack (show (Position 1 2))) [lsp-test]  | ^^^^ [lsp-test]  [hls-plugin-api] Preprocessing test suite 'tests' for hls-plugin-api-2.12.0.0... [hls-plugin-api] Building test suite 'tests' for hls-plugin-api-2.12.0.0... [hls-plugin-api] [1 of 3] Compiling Ide.PluginUtilsTest ( test/Ide/PluginUtilsTest.hs, dist/build/tests/tests-tmp/Ide/PluginUtilsTest.o ) [lsp-test] [3 of 3] Linking dist/build/tests/tests [hls-plugin-api] [2 of 3] Compiling Ide.TypesTests ( test/Ide/TypesTests.hs, dist/build/tests/tests-tmp/Ide/TypesTests.o ) [hls-plugin-api] [3 of 3] Compiling Main ( test/Main.hs, dist/build/tests/tests-tmp/Main.o ) [hls-plugin-api] [4 of 4] Linking dist/build/tests/tests [lsp-test] Preprocessing test suite 'func-test' for lsp-test-0.17.1.1... [lsp-test] Building test suite 'func-test' for lsp-test-0.17.1.1... [lsp-test] [1 of 1] Compiling Main ( func-test/FuncTest.hs, dist/build/func-test/func-test-tmp/Main.o ) [lsp-test] [2 of 2] Linking dist/build/func-test/func-test [hls-plugin-api] Phase: checkPhase [hls-plugin-api] Running 1 test suites... [hls-plugin-api] Test suite tests: RUNNING... [hls-plugin-api] Main [hls-plugin-api]  PluginUtils [hls-plugin-api]  unescape [hls-plugin-api]  no double quote: OK [hls-plugin-api]  whole string quoted: OK [hls-plugin-api]  text before quotes should not be unescaped: OK [hls-plugin-api]  some text after quotes: OK [hls-plugin-api]  many pairs of quote: OK [hls-plugin-api]  double quote itself should not be unescaped: OK [hls-plugin-api]  control characters should not be escaped: OK [hls-plugin-api]  extractTextInRange [hls-plugin-api]  inline range: OK [hls-plugin-api]  inline range with empty content: OK [hls-plugin-api]  multiline range with empty content: OK [hls-plugin-api]  multiline range: OK [hls-plugin-api]  multiline range with end pos at the line below the last line: OK [lsp-test] Phase: checkPhase [lsp-test] Running 2 test suites... [lsp-test] Test suite tests: RUNNING... [lsp-test]  [lsp-test] Session [hls-plugin-api]  RangeMap-List filtering identical: OK (2.55s) [hls-plugin-api]  +++ OK, passed 100 tests: [hls-plugin-api]  79% no matches [hls-plugin-api]  15% 1 match [hls-plugin-api]  6% >1 matches [hls-plugin-api]  property api tests [hls-plugin-api]  property toVSCodeExtensionSchema: OK [hls-plugin-api]  Golden file did not exist; created [hls-plugin-api]  property toDefaultJSON: OK [hls-plugin-api]  Golden file did not exist; created [hls-plugin-api]  parsePropertyPath single key path: OK [hls-plugin-api]  parsePropertyPath two key path: OK [hls-plugin-api]  parsePropertyPath two key path default: OK [hls-plugin-api]  parsePropertyPath two key path not default: OK [hls-plugin-api]  PluginTypes [hls-plugin-api]  combineResponses [hls-plugin-api]  TextDocumentDefinition [hls-plugin-api]  merges all single location responses into one response with all locations (without upgrading to links): OK [hls-plugin-api]  merges all location link responses into one with all links (with link support): OK [hls-plugin-api]  merges location responses with link responses into link responses (with link support): OK [hls-plugin-api]  preserves link-specific data when merging link and location responses (with link support): OK [hls-plugin-api]  ignores Null responses when other responses are available: OK [hls-plugin-api]  returns Null when all responses are Null: OK [hls-plugin-api]  downgrades all locationLinks to locations when missing link support in capabilities: OK [hls-plugin-api]  +++ OK, passed 100 tests: [hls-plugin-api]  94% Has at least one response with locations [hls-plugin-api]  90% Has at least one response with Null [hls-plugin-api]  89% Has at least one response with links [hls-plugin-api]  TextDocumentTypeDefinition [hls-plugin-api]  merges all single location responses into one response with all locations (without upgrading to links): OK [hls-plugin-api]  merges all location link responses into one with all links (with link support): OK [hls-plugin-api]  merges location responses with link responses into link responses (with link support): OK [hls-plugin-api]  preserves link-specific data when merging link and location responses (with link support): OK [hls-plugin-api]  ignores Null responses when other responses are available: OK [hls-plugin-api]  returns Null when all responses are Null: OK [hls-plugin-api]  downgrades all locationLinks to locations when missing link support in capabilities: OK [hls-plugin-api]  +++ OK, passed 100 tests: [hls-plugin-api]  98% Has at least one response with locations [hls-plugin-api]  83% Has at least one response with links [hls-plugin-api]  82% Has at least one response with Null [hls-plugin-api]  [hls-plugin-api] All 33 tests passed (2.55s) [hls-plugin-api] Test suite tests: PASS [hls-plugin-api] Test suite logged to: dist/test/hls-plugin-api-2.12.0.0-tests.log [hls-plugin-api] 1 of 1 test suites (1 of 1 test cases) passed. [hls-plugin-api] Phase: haddockPhase [hls-plugin-api] Preprocessing library for hls-plugin-api-2.12.0.0... [hls-plugin-api] Running Haddock on library for hls-plugin-api-2.12.0.0... [hls-plugin-api] Warning: The documentation for the following packages are not installed. No [hls-plugin-api] links will be generated to these packages: attoparsec-0.14.4, [hls-plugin-api] attoparsec-0.14.4, lsp-types-2.3.0.1, vector-0.13.2.0 [hls-plugin-api] [ 1 of 10] Compiling Ide.Logger ( src/Ide/Logger.hs, nothing ) [hls-plugin-api] [ 2 of 10] Compiling Ide.Plugin.HandleRequestTypes ( src/Ide/Plugin/HandleRequestTypes.hs, nothing ) [hls-plugin-api] [ 3 of 10] Compiling Ide.Plugin.Error ( src/Ide/Plugin/Error.hs, nothing ) [hls-plugin-api] [ 4 of 10] Compiling Ide.Plugin.Properties ( src/Ide/Plugin/Properties.hs, nothing ) [hls-plugin-api] [ 5 of 10] Compiling Ide.Plugin.RangeMap ( src/Ide/Plugin/RangeMap.hs, nothing ) [lsp-test]  fails a test [✔] [lsp-test]  initializeResponse [✔] [lsp-test]  runSessionWithConfig [✔] [lsp-test]  withTimeout [hls-plugin-api] [ 6 of 10] Compiling Ide.Types ( src/Ide/Types.hs, nothing ) [hls-plugin-api] [ 7 of 10] Compiling Ide.Plugin.Resolve ( src/Ide/Plugin/Resolve.hs, nothing ) [hls-plugin-api] [ 8 of 10] Compiling Ide.Plugin.Config ( src/Ide/Plugin/Config.hs, nothing ) [hls-plugin-api] [ 9 of 10] Compiling Ide.PluginUtils ( src/Ide/PluginUtils.hs, nothing ) [hls-plugin-api] [10 of 10] Compiling Ide.Plugin.ConfigUtils ( src/Ide/Plugin/ConfigUtils.hs, nothing ) [hls-plugin-api] Haddock coverage: [hls-plugin-api] Warning: 'Recorder' is ambiguous. It is defined [hls-plugin-api]  * at src/Ide/Logger.hs:86:24 [hls-plugin-api]  * at src/Ide/Logger.hs:86:1 [hls-plugin-api]  You may be able to disambiguate the identifier by qualifying it or [hls-plugin-api]  by specifying the type/value namespace explicitly. [hls-plugin-api]  Defaulting to the one defined at src/Ide/Logger.hs:86:1 [hls-plugin-api]  35% ( 7 / 20) in 'Ide.Logger' [hls-plugin-api]  Missing documentation for: [hls-plugin-api]  Priority (src/Ide/Logger.hs:70) [hls-plugin-api]  WithPriority (src/Ide/Logger.hs:81) [hls-plugin-api]  logWith (src/Ide/Logger.hs:90) [hls-plugin-api]  cmap (src/Ide/Logger.hs:108) [hls-plugin-api]  cmapIO (src/Ide/Logger.hs:114) [hls-plugin-api]  cfilter (src/Ide/Logger.hs:119) [hls-plugin-api]  withFileRecorder (src/Ide/Logger.hs:142) [hls-plugin-api]  makeDefaultStderrRecorder (src/Ide/Logger.hs:129) [hls-plugin-api]  makeDefaultHandleRecorder (src/Ide/Logger.hs:159) [hls-plugin-api]  LoggingColumn (src/Ide/Logger.hs:168) [hls-plugin-api]  cmapWithPrio (src/Ide/Logger.hs:111) [hls-plugin-api]  toCologActionWithPrio (src/Ide/Logger.hs:275) [hls-plugin-api]  defaultLoggingColumns (src/Ide/Logger.hs:176) [hls-plugin-api]  66% ( 2 / 3) in 'Ide.Plugin.HandleRequestTypes' [hls-plugin-api]  Missing documentation for: [hls-plugin-api]  Module header [hls-plugin-api] Warning: 'pluginEnabled' is out of scope. [hls-plugin-api]  If you qualify the identifier, haddock can try to link it anyway. [hls-plugin-api] Warning: 'showWindow' is out of scope. [hls-plugin-api]  If you qualify the identifier, haddock can try to link it anyway. [hls-plugin-api] Warning: 'handlesRequest' is out of scope. [hls-plugin-api]  If you qualify the identifier, haddock can try to link it anyway. [hls-plugin-api] Warning: 'combineResponses' is out of scope. [hls-plugin-api]  If you qualify the identifier, haddock can try to link it anyway. [hls-plugin-api]  50% ( 4 / 8) in 'Ide.Plugin.Error' [hls-plugin-api]  Missing documentation for: [hls-plugin-api]  Module header [hls-plugin-api]  handleMaybe (src/Ide/Plugin/Error.hs:139) [hls-plugin-api]  handleMaybeM (src/Ide/Plugin/Error.hs:142) [hls-plugin-api]  getNormalizedFilePathE (src/Ide/Plugin/Error.hs:145) [hls-plugin-api] Warning: 'PropertyKey' is ambiguous. It is defined [hls-plugin-api]  * at src/Ide/Plugin/Properties.hs:114:20 [hls-plugin-api]  * at src/Ide/Plugin/Properties.hs:114:1 [hls-plugin-api]  You may be able to disambiguate the identifier by qualifying it or [hls-plugin-api]  by specifying the type/value namespace explicitly. [hls-plugin-api]  Defaulting to the one defined at src/Ide/Plugin/Properties.hs:114:1 [hls-plugin-api] Warning: 'MetaData' is ambiguous. It is defined [hls-plugin-api]  * at src/Ide/Plugin/Properties.hs:89:3 [hls-plugin-api]  * at src/Ide/Plugin/Properties.hs:88:1 [hls-plugin-api]  You may be able to disambiguate the identifier by qualifying it or [hls-plugin-api]  by specifying the type/value namespace explicitly. [hls-plugin-api]  Defaulting to the one defined at src/Ide/Plugin/Properties.hs:88:1 [hls-plugin-api] Warning: 'plcConfig' is out of scope. [hls-plugin-api]  If you qualify the identifier, haddock can try to link it anyway. [hls-plugin-api]  70% ( 22 / 31) in 'Ide.Plugin.Properties' [hls-plugin-api]  Missing documentation for: [hls-plugin-api]  Module header [hls-plugin-api]  ToHsType (src/Ide/Plugin/Properties.hs:75) [hls-plugin-api]  NotElem (src/Ide/Plugin/Properties.hs:209) [hls-plugin-api]  HasPropertyByPath (src/Ide/Plugin/Properties.hs:218) [hls-plugin-api]  definePropertiesProperty (src/Ide/Plugin/Properties.hs:423) [hls-plugin-api]  usePropertyByPathEither [hls-plugin-api]  usePropertyByPath [hls-plugin-api]  PluginCustomConfig (src/Ide/Plugin/Properties.hs:523) [hls-plugin-api]  PluginCustomConfigParam (src/Ide/Plugin/Properties.hs:527) [hls-plugin-api] Warning: 'RangeMap' is ambiguous. It is defined [hls-plugin-api]  * at src/Ide/Plugin/RangeMap.hs:36:22 [hls-plugin-api]  * at src/Ide/Plugin/RangeMap.hs:36:1 [hls-plugin-api]  You may be able to disambiguate the identifier by qualifying it or [hls-plugin-api]  by specifying the type/value namespace explicitly. [hls-plugin-api]  Defaulting to the one defined at src/Ide/Plugin/RangeMap.hs:36:1 [hls-plugin-api] Warning: 'Range' is ambiguous. It is defined [hls-plugin-api]  * in ‘Language.LSP.Protocol.Internal.Types.Range’ [hls-plugin-api]  * in ‘Language.LSP.Protocol.Internal.Types.Range’ [hls-plugin-api]  You may be able to disambiguate the identifier by qualifying it or [hls-plugin-api]  by specifying the type/value namespace explicitly. [hls-plugin-api]  Defaulting to the one defined in ‘Language.LSP.Protocol.Internal.Types.Range’ [hls-plugin-api]  83% ( 5 / 6) in 'Ide.Plugin.RangeMap' [hls-plugin-api]  Missing documentation for: [hls-plugin-api]  fromList' (src/Ide/Plugin/RangeMap.hs:55) [hls-plugin-api] Warning: 'ExtraParams' is out of scope. [hls-plugin-api]  If you qualify the identifier, haddock can try to link it anyway. [hls-plugin-api] Warning: 'DynFlagsModifications' is ambiguous. It is defined [hls-plugin-api]  * at src/Ide/Types.hs:144:3 [hls-plugin-api]  * at src/Ide/Types.hs:143:1 [hls-plugin-api]  You may be able to disambiguate the identifier by qualifying it or [hls-plugin-api]  by specifying the type/value namespace explicitly. [hls-plugin-api]  Defaulting to the one defined at src/Ide/Types.hs:143:1 [hls-plugin-api] Warning: 'PluginDescriptor' is ambiguous. It is defined [hls-plugin-api]  * at src/Ide/Types.hs:317:3 [hls-plugin-api]  * at src/Ide/Types.hs:316:1 [hls-plugin-api]  You may be able to disambiguate the identifier by qualifying it or [hls-plugin-api]  by specifying the type/value namespace explicitly. [hls-plugin-api]  Defaulting to the one defined at src/Ide/Types.hs:316:1 [hls-plugin-api] Warning: 'PluginConfig' is ambiguous. It is defined [hls-plugin-api]  * at src/Ide/Types.hs:257:5 [hls-plugin-api]  * at src/Ide/Types.hs:256:1 [hls-plugin-api]  You may be able to disambiguate the identifier by qualifying it or [hls-plugin-api]  by specifying the type/value namespace explicitly. [hls-plugin-api]  Defaulting to the one defined at src/Ide/Types.hs:256:1 [hls-plugin-api]  42% ( 22 / 52) in 'Ide.Types' [hls-plugin-api]  Missing documentation for: [hls-plugin-api]  Module header [hls-plugin-api]  PluginDescriptor (src/Ide/Types.hs:316) [hls-plugin-api]  defaultPluginPriority (src/Ide/Types.hs:1042) [hls-plugin-api]  describePlugin (src/Ide/Types.hs:337) [hls-plugin-api]  IdeCommand (src/Ide/Types.hs:165) [hls-plugin-api]  IdePlugins (src/Ide/Types.hs:114) [hls-plugin-api]  CheckParents (src/Ide/Types.hs:210) [hls-plugin-api]  SessionLoadingPreferenceConfig (src/Ide/Types.hs:220) [hls-plugin-api]  defaultConfigDescriptor (src/Ide/Types.hs:381) [hls-plugin-api]  mkCustomConfig (src/Ide/Types.hs:378) [hls-plugin-api]  FallbackCodeActionParams (src/Ide/Types.hs:1202) [hls-plugin-api]  FormattingMethod (src/Ide/Types.hs:1185) [hls-plugin-api]  FormattingHandler (src/Ide/Types.hs:1191) [hls-plugin-api]  HasTracing (src/Ide/Types.hs:1214) [hls-plugin-api]  PluginCommand (src/Ide/Types.hs:1094) [hls-plugin-api]  CommandId (src/Ide/Types.hs:1089) [hls-plugin-api]  CommandFunction (src/Ide/Types.hs:1102) [hls-plugin-api]  mkLspCommand (src/Ide/Types.hs:1249) [hls-plugin-api]  mkLspCmdId (src/Ide/Types.hs:1254) [hls-plugin-api]  PluginId (src/Ide/Types.hs:1167) [hls-plugin-api]  runHandlerM (src/Ide/Types.hs:937) [hls-plugin-api]  PluginHandlers (src/Ide/Types.hs:969) [hls-plugin-api]  PluginMethodHandler (src/Ide/Types.hs:989) [hls-plugin-api]  PluginNotificationHandler (src/Ide/Types.hs:966) [hls-plugin-api]  PluginNotificationHandlers (src/Ide/Types.hs:970) [hls-plugin-api]  PluginRequestMethod (src/Ide/Types.hs:641) [hls-plugin-api]  getProcessID (src/Ide/Types.hs:1271) [hls-plugin-api]  installSigUsr1Handler (src/Ide/Types.hs:1273) [hls-plugin-api]  lookupCommandProvider [hls-plugin-api]  ResolveFunction (src/Ide/Types.hs:1110) [hls-plugin-api]  100% ( 3 / 3) in 'Ide.Plugin.Resolve' [hls-plugin-api] Warning: 'PluginConfig' is ambiguous. It is defined [hls-plugin-api]  * at src/Ide/Types.hs:257:5 [hls-plugin-api]  * at src/Ide/Types.hs:256:1 [hls-plugin-api]  You may be able to disambiguate the identifier by qualifying it or [hls-plugin-api]  by specifying the type/value namespace explicitly. [hls-plugin-api]  Defaulting to the one defined at src/Ide/Types.hs:256:1 [hls-plugin-api]  50% ( 3 / 6) in 'Ide.Plugin.Config' [hls-plugin-api]  Missing documentation for: [hls-plugin-api]  Module header [hls-plugin-api]  parseConfig (src/Ide/Plugin/Config.hs:38) [hls-plugin-api]  CheckParents (src/Ide/Types.hs:210) [hls-plugin-api] Warning: 'Range' is ambiguous. It is defined [hls-plugin-api]  * in ‘Language.LSP.Protocol.Internal.Types.Range’ [hls-plugin-api]  * in ‘Language.LSP.Protocol.Internal.Types.Range’ [hls-plugin-api]  You may be able to disambiguate the identifier by qualifying it or [hls-plugin-api]  by specifying the type/value namespace explicitly. [hls-plugin-api]  Defaulting to the one defined in ‘Language.LSP.Protocol.Internal.Types.Range’ [hls-plugin-api] Warning: 'WorkspaceEdit' is ambiguous. It is defined [hls-plugin-api]  * in ‘Language.LSP.Protocol.Internal.Types.WorkspaceEdit’ [hls-plugin-api]  * in ‘Language.LSP.Protocol.Internal.Types.WorkspaceEdit’ [hls-plugin-api]  You may be able to disambiguate the identifier by qualifying it or [hls-plugin-api]  by specifying the type/value namespace explicitly. [hls-plugin-api]  Defaulting to the one defined in ‘Language.LSP.Protocol.Internal.Types.WorkspaceEdit’ [hls-plugin-api] Warning: Ide.PluginUtils: Couldn't find .haddock for export positionInRange [hls-plugin-api]  58% ( 20 / 34) in 'Ide.PluginUtils' [hls-plugin-api]  Missing documentation for: [hls-plugin-api]  Module header [hls-plugin-api]  WithDeletions (src/Ide/PluginUtils.hs:105) [hls-plugin-api]  getProcessID (src/Ide/Types.hs:1271) [hls-plugin-api]  makeDiffTextEdit (src/Ide/PluginUtils.hs:115) [hls-plugin-api]  makeDiffTextEditAdditive (src/Ide/PluginUtils.hs:118) [hls-plugin-api]  pluginDescToIdePlugins (src/Ide/PluginUtils.hs:199) [hls-plugin-api]  idePluginsToPluginDesc (src/Ide/PluginUtils.hs:202) [hls-plugin-api]  mkLspCommand (src/Ide/Types.hs:1249) [hls-plugin-api]  mkLspCmdId (src/Ide/Types.hs:1254) [hls-plugin-api]  allLspCmdIds (src/Ide/PluginUtils.hs:303) [hls-plugin-api]  allLspCmdIds' (src/Ide/PluginUtils.hs:299) [hls-plugin-api]  installSigUsr1Handler (src/Ide/Types.hs:1273) [hls-plugin-api]  subRange (src/Ide/PluginUtils.hs:279) [hls-plugin-api]  positionInRange [hls-plugin-api] Warning: 'Config' is ambiguous. It is defined [hls-plugin-api]  * at src/Ide/Types.hs:174:3 [hls-plugin-api]  * at src/Ide/Types.hs:173:1 [hls-plugin-api]  You may be able to disambiguate the identifier by qualifying it or [hls-plugin-api]  by specifying the type/value namespace explicitly. [hls-plugin-api]  Defaulting to the one defined at src/Ide/Types.hs:173:1 [hls-plugin-api]  75% ( 3 / 4) in 'Ide.Plugin.ConfigUtils' [hls-plugin-api]  Missing documentation for: [hls-plugin-api]  Module header [hls-plugin-api] Warning: Ide.Plugin.Error: could not find link destinations for: [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.ErrorCodes.ErrorCodes [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.LSPErrorCodes.LSPErrorCodes [hls-plugin-api]  - Language.LSP.Protocol.Types.Common.|? [hls-plugin-api]  - Language.LSP.Protocol.Types.Uri.NormalizedFilePath [hls-plugin-api]  - Language.LSP.Protocol.Types.Uri.Uri [hls-plugin-api] Warning: Ide.Plugin.Properties: could not find link destinations for: [hls-plugin-api]  - Ide.Plugin.Properties.FindPropertyMeta [hls-plugin-api]  - Ide.Plugin.Properties.Elem [hls-plugin-api]  - Ide.Plugin.Properties.FindByKeyName [hls-plugin-api]  - Ide.Plugin.Properties.FindByKeyPath [hls-plugin-api]  - Ide.Plugin.Properties.IsTEnum [hls-plugin-api]  - Ide.Plugin.Properties.IsProperties [hls-plugin-api]  - Ide.Plugin.Properties.ParsePropertyPath [hls-plugin-api]  - Ide.Plugin.Properties.NonEmptyList [hls-plugin-api]  - Ide.Plugin.Properties.:| [hls-plugin-api]  - Ide.Plugin.Properties.NE [hls-plugin-api] Warning: Ide.Plugin.RangeMap: could not find link destinations for: [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.Position.Position [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.Range.Range [hls-plugin-api] Warning: Ide.Types: could not find link destinations for: [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.MessageParams [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.MessageResult [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_CallHierarchyIncomingCalls [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_CallHierarchyOutgoingCalls [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_CodeActionResolve [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_CodeLensResolve [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_CompletionItemResolve [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_CustomMethod [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_Initialized [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_InlayHintResolve [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentCodeAction [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentCodeLens [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentCompletion [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentDefinition [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentDidChange [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentDidClose [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentDidOpen [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentDidSave [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentDocumentHighlight [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentDocumentSymbol [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentFoldingRange [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentFormatting [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentHover [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentImplementation [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentInlayHint [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentPrepareCallHierarchy [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentPrepareRename [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentRangeFormatting [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentReferences [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentRename [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentSelectionRange [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentSemanticTokensFull [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentSemanticTokensFullDelta [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentSignatureHelp [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentTypeDefinition [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_WorkspaceDidChangeConfiguration [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_WorkspaceDidChangeWatchedFiles [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_WorkspaceDidChangeWorkspaceFolders [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_WorkspaceExecuteCommand [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_WorkspaceSymbol [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.SMethod [hls-plugin-api]  - Language.LSP.Protocol.Message.LspId.LspId [hls-plugin-api]  - Language.LSP.Protocol.Message.Meta.ClientToServer [hls-plugin-api]  - Language.LSP.Protocol.Message.Meta.ServerToClient [hls-plugin-api]  - Language.LSP.Protocol.Message.Meta.MessageKind [hls-plugin-api]  - Language.LSP.Protocol.Message.Meta.Notification [hls-plugin-api]  - Language.LSP.Protocol.Message.Meta.Request [hls-plugin-api]  - Language.LSP.Protocol.Message.Method.SClientMethod [hls-plugin-api]  - Language.LSP.Protocol.Message.Method.SServerMethod [hls-plugin-api]  - Language.LSP.Protocol.Message.Types.TResponseError [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.CallHierarchyIncomingCallsParams.CallHierarchyIncomingCallsParams [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.CallHierarchyOutgoingCallsParams.CallHierarchyOutgoingCallsParams [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.ClientCapabilities.ClientCapabilities [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.CodeAction.CodeAction [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.CodeLens.CodeLens [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.Command.Command [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.CompletionItem.CompletionItem [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.DidChangeConfigurationParams.DidChangeConfigurationParams [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.DidChangeWatchedFilesParams.DidChangeWatchedFilesParams [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.DidChangeWorkspaceFoldersParams.DidChangeWorkspaceFoldersParams [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.DocumentLink.DocumentLink [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.ExecuteCommandParams.ExecuteCommandParams [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.FormattingOptions.FormattingOptions [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.InitializeParams.InitializeParams [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.InitializedParams.InitializedParams [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.InlayHint.InlayHint [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.ProgressToken.ProgressToken [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.Range.Range [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.TextDocumentIdentifier.TextDocumentIdentifier [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.TextEdit.TextEdit [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.WorkspaceEdit.WorkspaceEdit [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.WorkspaceSymbol.WorkspaceSymbol [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.WorkspaceSymbolParams.WorkspaceSymbolParams [hls-plugin-api]  - Language.LSP.Protocol.Types.Common.Null [hls-plugin-api]  - Language.LSP.Protocol.Types.Common.|? [hls-plugin-api]  - Language.LSP.Protocol.Types.Uri.NormalizedFilePath [hls-plugin-api]  - Language.LSP.Protocol.Types.Uri.Uri [hls-plugin-api]  - Language.LSP.Protocol.Types.Lens.HasData_ [hls-plugin-api]  - Language.LSP.Protocol.Types.Lens.HasOptions [hls-plugin-api]  - Language.LSP.Protocol.Types.Lens.HasTextDocument [hls-plugin-api]  - Language.LSP.Protocol.Types.Lens.HasUri [hls-plugin-api]  - Ide.Types.PluginNotificationMethodHandler [hls-plugin-api]  - Ide.Types.PluginNotificationMethod [hls-plugin-api]  - Ide.Types.Rep_FallbackCodeActionParams [hls-plugin-api]  - Ide.Types.Rep_SessionLoadingPreferenceConfig [hls-plugin-api]  - Ide.Types.Rep_CheckParents [hls-plugin-api] Warning: Ide.Plugin.Resolve: could not find link destinations for: [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_CodeActionResolve [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentCodeAction [hls-plugin-api]  - Ide.Plugin.Resolve.Log [hls-plugin-api] Warning: Ide.Plugin.Config: could not find link destinations for: [hls-plugin-api]  - Ide.Types.Rep_CheckParents [hls-plugin-api] Warning: Ide.PluginUtils: could not find link destinations for: [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.MessageParams [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.SMethod [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.ClientCapabilities.ClientCapabilities [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.Command.Command [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.Position.Position [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.Range.Range [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.TextEdit.TextEdit [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.VersionedTextDocumentIdentifier.VersionedTextDocumentIdentifier [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.WorkspaceEdit.WorkspaceEdit [lsp-test]  times out [✔] [lsp-test]  doesn't time out [✔] [lsp-test]  further timeout messages are ignored [✔] [hls-plugin-api] Documentation created: dist/doc/html/hls-plugin-api/, [hls-plugin-api] dist/doc/html/hls-plugin-api/hls-plugin-api.txt [hls-plugin-api] Preprocessing test suite 'tests' for hls-plugin-api-2.12.0.0... [hls-plugin-api] Phase: installPhase [hls-plugin-api] Installing library in /nix/store/1rgikykiakqsx4rq11phg27178df0930-hls-plugin-api-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [hls-plugin-api] Phase: fixupPhase [hls-plugin-api] shrinking RPATHs of ELF executables and libraries in /nix/store/1rgikykiakqsx4rq11phg27178df0930-hls-plugin-api-2.12.0.0 [hls-plugin-api] shrinking /nix/store/1rgikykiakqsx4rq11phg27178df0930-hls-plugin-api-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHShls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0-ghc9.10.2.so [hls-plugin-api] checking for references to /build/ in /nix/store/1rgikykiakqsx4rq11phg27178df0930-hls-plugin-api-2.12.0.0... [hls-plugin-api] patching script interpreter paths in /nix/store/1rgikykiakqsx4rq11phg27178df0930-hls-plugin-api-2.12.0.0 [hls-plugin-api] stripping (with command strip and flags -S -p) in /nix/store/1rgikykiakqsx4rq11phg27178df0930-hls-plugin-api-2.12.0.0/lib [hls-plugin-api] shrinking RPATHs of ELF executables and libraries in /nix/store/k0k3k742rhp4gnqxp01ldaw7cqk00hi9-hls-plugin-api-2.12.0.0-doc [hls-plugin-api] checking for references to /build/ in /nix/store/k0k3k742rhp4gnqxp01ldaw7cqk00hi9-hls-plugin-api-2.12.0.0-doc... [hls-plugin-api] patching script interpreter paths in /nix/store/k0k3k742rhp4gnqxp01ldaw7cqk00hi9-hls-plugin-api-2.12.0.0-doc [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/1rgikykiakqsx4rq11phg27178df0930-hls-plugin-api-2.12.0.0 /nix/store/k0k3k742rhp4gnqxp01ldaw7cqk00hi9-hls-plugin-api-2.12.0.0-doc [post-build-hook] Pushing 2 paths (319 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/k0k3k742rhp4gnqxp01ldaw7cqk00hi9-hls-plugin-api-2.12.0.0-doc (3.21 MiB) [post-build-hook] Pushing /nix/store/1rgikykiakqsx4rq11phg27178df0930-hls-plugin-api-2.12.0.0 (13.90 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/1rgikykiakqsx4rq11phg27178df0930-hls-plugin-api-2.12.0.0 /nix/store/k0k3k742rhp4gnqxp01ldaw7cqk00hi9-hls-plugin-api-2.12.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/k0k3k742rhp4gnqxp01ldaw7cqk00hi9-hls-plugin-api-2.12.0.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/1rgikykiakqsx4rq11phg27178df0930-hls-plugin-api-2.12.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/2w9pc6fz9mkryj5jn3mfy9f049gxavsk-hls-plugin-api-2.12.0.0.drv' to 'https://cache.nix-ci.com'... Building ghcide [lsp-test]  overrides global message timeout [✔] [ghcide] Phase: setupCompilerEnvironmentPhase [ghcide] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [ghcide] Phase: unpackPhase [ghcide] unpacking source archive /nix/store/r8a7irklqdy432d00rvcnw0mz57l57fk-ghcide-2.12.0.0.tar.gz [ghcide] source root is ghcide-2.12.0.0 [ghcide] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "ghcide-2.12.0.0/src/Text/Fuzzy/Parallel.hs" [ghcide] Phase: patchPhase [ghcide] Phase: compileBuildDriverPhase [ghcide] setupCompileFlags: -package-db=/build/tmp.Qk6noxg0lR/setup-package.conf.d -threaded [ghcide] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.Qk6noxg0lR/Main.o ) [ghcide] [2 of 2] Linking Setup [ghcide] Phase: updateAutotoolsGnuConfigScriptsPhase [ghcide] Phase: configurePhase [ghcide] configureFlags: --verbose --prefix=/nix/store/q16l6cijwl6mnzf7lr8cmdypmjdphifh-ghcide-2.12.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/6w72243aws5dh35gh0cz6ln61lw7akxg-ghcide-2.12.0.0-doc/share/doc/ghcide-2.12.0.0 --with-gcc=gcc --package-db=/build/tmp.Qk6noxg0lR/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/lib [ghcide] Using Parsec parser [ghcide] Configuring ghcide-2.12.0.0... [ghcide] Flags chosen: executable=True, pedantic=False [ghcide] Dependency Diff >=0.5 && <0.6 || >=1.0.0 && <1.1: using Diff-1.0.2 [ghcide] Dependency Glob: using Glob-0.10.2 [ghcide] Dependency aeson: using aeson-2.2.3.0 [ghcide] Dependency array: using array-0.5.8.0 [ghcide] Dependency async: using async-2.2.5 [ghcide] Dependency base >=4.16 && <5: using base-4.20.1.0 [ghcide] Dependency base16-bytestring >=0.1.1 && <1.1: using base16-bytestring-1.0.2.0 [ghcide] Dependency binary: using binary-0.8.9.3 [ghcide] Dependency bytestring: using bytestring-0.12.2.0 [ghcide] Dependency case-insensitive: using case-insensitive-1.2.1.0 [ghcide] Dependency co-log-core: using co-log-core-0.3.2.5 [ghcide] Dependency containers: using containers-0.7 [ghcide] Dependency cryptohash-sha1 >=0.11.100 && <0.12: using [ghcide] cryptohash-sha1-0.11.101.0 [ghcide] Dependency data-default: using data-default-0.8.0.1 [ghcide] Dependency deepseq: using deepseq-1.5.0.0 [ghcide] Dependency dependent-map: using dependent-map-0.4.0.1 [ghcide] Dependency dependent-sum: using dependent-sum-0.7.2.0 [ghcide] Dependency directory: using directory-1.3.8.5 [ghcide] Dependency dlist: using dlist-1.0 [ghcide] Dependency enummapset: using enummapset-0.7.3.0 [ghcide] Dependency exceptions: using exceptions-0.10.9 [ghcide] Dependency extra >=1.7.14: using extra-1.8.1 [ghcide] Dependency filepath: using filepath-1.5.4.0 [ghcide] Dependency fingertree: using fingertree-0.1.6.2 [ghcide] Dependency focus >=1.0.3.2: using focus-1.0.3.2 [ghcide] Dependency ghc >=9.2: using ghc-9.10.2 [ghcide] Dependency ghc-boot: using ghc-boot-9.10.2 [ghcide] Dependency ghc-boot-th: using ghc-boot-th-9.10.2 [ghcide] Dependency ghc-trace-events: using ghc-trace-events-0.1.2.10 [ghcide] Dependency haddock-library >=1.8 && <1.12: using haddock-library-1.11.0 [ghcide] Dependency hashable: using hashable-1.5.0.0 [ghcide] Dependency hie-bios >=0.17.0 && <0.18: using hie-bios-0.17.0 [ghcide] Dependency hiedb >=0.7.0.0 && <0.8: using hiedb-0.7.0.0 [ghcide] Dependency hls-graph ==2.12.0.0: using hls-graph-2.12.0.0 [ghcide] Dependency hls-plugin-api ==2.12.0.0: using hls-plugin-api-2.12.0.0 [ghcide] Dependency implicit-hie >=0.1.4.0 && <0.1.5: using implicit-hie-0.1.4.0 [ghcide] Dependency lens: using lens-5.3.5 [ghcide] Dependency lens-aeson: using lens-aeson-1.2.3 [ghcide] Dependency list-t: using list-t-1.0.5.7 [ghcide] Dependency lsp >=2.7 && <2.8: using lsp-2.7.0.1 [ghcide] Dependency lsp-types >=2.3 && <2.4: using lsp-types-2.3.0.1 [ghcide] Dependency mtl: using mtl-2.3.1 [ghcide] Dependency opentelemetry >=0.6.1: using opentelemetry-0.8.0 [ghcide] Dependency optparse-applicative: using optparse-applicative-0.18.1.0 [ghcide] Dependency os-string: using os-string-2.0.4 [ghcide] Dependency parallel: using parallel-3.2.2.0 [ghcide] Dependency prettyprinter >=1.7: using prettyprinter-1.7.1 [ghcide] Dependency prettyprinter-ansi-terminal: using [ghcide] prettyprinter-ansi-terminal-1.1.3 [ghcide] Dependency random: using random-1.2.1.3 [ghcide] Dependency regex-tdfa >=1.3.1.0: using regex-tdfa-1.3.2.5 [ghcide] Dependency safe-exceptions: using safe-exceptions-0.1.7.4 [ghcide] Dependency sorted-list: using sorted-list-0.2.3.1 [ghcide] Dependency sqlite-simple: using sqlite-simple-0.4.19.0 [ghcide] Dependency stm: using stm-2.5.3.1 [ghcide] Dependency stm-containers: using stm-containers-1.2.1.1 [ghcide] Dependency syb: using syb-0.7.2.4 [ghcide] Dependency text: using text-2.1.2 [ghcide] Dependency text-rope: using text-rope-0.3 [ghcide] Dependency time: using time-1.12.2 [ghcide] Dependency transformers: using transformers-0.6.1.1 [ghcide] Dependency unix: using unix-2.8.6.0 [ghcide] Dependency unliftio >=0.2.6: using unliftio-0.2.25.1 [ghcide] Dependency unliftio-core: using unliftio-core-0.2.1.0 [ghcide] Dependency unordered-containers >=0.2.10.0: using [ghcide] unordered-containers-0.2.20.1 [ghcide] Dependency vector: using vector-0.13.2.0 [ghcide] Dependency base >=4.16 && <5: using base-4.20.1.0 [ghcide] Dependency data-default: using data-default-0.8.0.1 [ghcide] Dependency extra: using extra-1.8.1 [ghcide] Dependency ghcide: using ghcide-2.12.0.0 [ghcide] Dependency gitrev: using gitrev-1.3.1 [ghcide] Dependency hls-plugin-api: using hls-plugin-api-2.12.0.0 [ghcide] Dependency lsp: using lsp-2.7.0.1 [ghcide] Dependency lsp-types: using lsp-types-2.3.0.1 [ghcide] Dependency optparse-applicative: using optparse-applicative-0.18.1.0 [ghcide] Source component graph: [ghcide]  component lib [ghcide]  component exe:ghcide dependency lib [ghcide] Configured component graph: [ghcide]  component ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [ghcide]  include Diff-1.0.2-BAYgwkTiSjPEZ6HpqcpJ5c [ghcide]  include Glob-0.10.2-LVI92sdfDe01UGWkfanlK4 [ghcide]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [ghcide]  include array-0.5.8.0-e5b8 [ghcide]  include async-2.2.5-7rMgpQ5wRmj4V53zvfchsB [ghcide]  include base-4.20.1.0-2277 [ghcide]  include base16-bytestring-1.0.2.0-9J5qprYMiNV4ri2c748XNn [ghcide]  include binary-0.8.9.3-c055 [ghcide]  include bytestring-0.12.2.0-5835 [ghcide]  include case-insensitive-1.2.1.0-8H7esbRy2UCBUil0sLvVlI [ghcide]  include co-log-core-0.3.2.5-61dJ9Az8ZcTFZNNMdkb3FD [ghcide]  include containers-0.7-dff9 [ghcide]  include cryptohash-sha1-0.11.101.0-6nooe7E9sD4IPDAfSWEnrR [ghcide]  include data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 [ghcide]  include deepseq-1.5.0.0-f20c [ghcide]  include dependent-map-0.4.0.1-jNKFmlhthACQPtrR5c3vs [ghcide]  include dependent-sum-0.7.2.0-8M7P2xLIJui9BOzyItlGg1 [ghcide]  include directory-1.3.8.5-ad1a [ghcide]  include dlist-1.0-FcOF3sMreUuA1lmV1XHZRC [ghcide]  include enummapset-0.7.3.0-1k6k4B1jMkEJeyOw5JD4ya [ghcide]  include exceptions-0.10.9-fd91 [ghcide]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [ghcide]  include filepath-1.5.4.0-590e [ghcide]  include fingertree-0.1.6.2-KBlXGWAyfjh3MhSlqkE4aQ [ghcide]  include focus-1.0.3.2-EjkviXL6tPiAFXscwaJqr1 [ghcide]  include ghc-9.10.2-1e2a [ghcide]  include ghc-boot-9.10.2-b945 [ghcide]  include ghc-boot-th-9.10.2-a15f [ghcide]  include ghc-trace-events-0.1.2.10-2DH6b7CmeS22HaWgOPKZgZ [ghcide]  include haddock-library-1.11.0-1mYZunstuifLa54KewPTtw [ghcide]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [ghcide]  include hie-bios-0.17.0-Jq1MxfLda7f6MzZKKC5hOV [ghcide]  include hiedb-0.7.0.0-BzRKF1iEBwoKrTAPM1j9bo [ghcide]  include hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [ghcide]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [ghcide]  include implicit-hie-0.1.4.0-7VsneKeWWrM4RzxuJuIVXB [ghcide]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [ghcide]  include lens-aeson-1.2.3-9QSsZn0dDbDKEtFGVXTjfj [ghcide]  include list-t-1.0.5.7-GVn1dJAYS27ITyUDjKVzJP [ghcide]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [ghcide]  include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [ghcide]  include mtl-2.3.1-5ae5 [ghcide]  include opentelemetry-0.8.0-8zZJT0dWIDh74TgbQYfy78 [ghcide]  include optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [ghcide]  include os-string-2.0.4-5bba [ghcide]  include parallel-3.2.2.0-Av3XnJsScnO8WTgmrQVboo [ghcide]  include prettyprinter-1.7.1-67Y6Ddd7L8OAZY9VaFd08z [ghcide]  include prettyprinter-ansi-terminal-1.1.3-12LEqB1MnKSH40VlJkvklE [ghcide]  include random-1.2.1.3-8klJqjF3xhRCzBrgK1uJlY [ghcide]  include regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [ghcide]  include safe-exceptions-0.1.7.4-InVjej76MhOQE1UfUDjQ5 [ghcide]  include sorted-list-0.2.3.1-35jLAadirsK3ODbjK2OBx6 [ghcide]  include sqlite-simple-0.4.19.0-DeYSxtlFkxn6LidCvmfGjR [ghcide]  include stm-2.5.3.1-34bd [ghcide]  include stm-containers-1.2.1.1-J0LS8BF9z9014WjMVaOTcR [ghcide]  include syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [ghcide]  include text-2.1.2-9845 [ghcide]  include text-rope-0.3-7AWRFvBHSDuH1TUGfVCwXJ [ghcide]  include time-1.12.2-18ff [ghcide]  include transformers-0.6.1.1-407f [ghcide]  include unix-2.8.6.0-bc28 [ghcide]  include unliftio-0.2.25.1-4x2TVhR5KwPKt77vgIfkWb [ghcide]  include unliftio-core-0.2.1.0-5Uu3V4fu7Xd7Q6OWRIOGet [ghcide]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [ghcide]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [ghcide]  component ghcide-2.12.0.0-GPeIQ9mAY6x2MYBOjcgGZw-ghcide [ghcide]  include base-4.20.1.0-2277 [ghcide]  include data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 [ghcide]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [ghcide]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [ghcide]  include gitrev-1.3.1-9viYT0VBoPN4s88GkkM47w [ghcide]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [ghcide]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [ghcide]  include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [ghcide]  include optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [ghcide] Linked component graph: [ghcide]  unit ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [ghcide]  include Diff-1.0.2-BAYgwkTiSjPEZ6HpqcpJ5c [ghcide]  include Glob-0.10.2-LVI92sdfDe01UGWkfanlK4 [ghcide]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [ghcide]  include array-0.5.8.0-e5b8 [ghcide]  include async-2.2.5-7rMgpQ5wRmj4V53zvfchsB [ghcide]  include base-4.20.1.0-2277 [ghcide]  include base16-bytestring-1.0.2.0-9J5qprYMiNV4ri2c748XNn [ghcide]  include binary-0.8.9.3-c055 [ghcide]  include bytestring-0.12.2.0-5835 [ghcide]  include case-insensitive-1.2.1.0-8H7esbRy2UCBUil0sLvVlI [ghcide]  include co-log-core-0.3.2.5-61dJ9Az8ZcTFZNNMdkb3FD [ghcide]  include containers-0.7-dff9 [ghcide]  include cryptohash-sha1-0.11.101.0-6nooe7E9sD4IPDAfSWEnrR [ghcide]  include data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 [ghcide]  include deepseq-1.5.0.0-f20c [ghcide]  include dependent-map-0.4.0.1-jNKFmlhthACQPtrR5c3vs [ghcide]  include dependent-sum-0.7.2.0-8M7P2xLIJui9BOzyItlGg1 [ghcide]  include directory-1.3.8.5-ad1a [ghcide]  include dlist-1.0-FcOF3sMreUuA1lmV1XHZRC [ghcide]  include enummapset-0.7.3.0-1k6k4B1jMkEJeyOw5JD4ya [ghcide]  include exceptions-0.10.9-fd91 [ghcide]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [ghcide]  include filepath-1.5.4.0-590e [ghcide]  include fingertree-0.1.6.2-KBlXGWAyfjh3MhSlqkE4aQ [ghcide]  include focus-1.0.3.2-EjkviXL6tPiAFXscwaJqr1 [ghcide]  include ghc-9.10.2-1e2a [ghcide]  include ghc-boot-9.10.2-b945 [ghcide]  include ghc-boot-th-9.10.2-a15f [ghcide]  include ghc-trace-events-0.1.2.10-2DH6b7CmeS22HaWgOPKZgZ [ghcide]  include haddock-library-1.11.0-1mYZunstuifLa54KewPTtw [ghcide]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [ghcide]  include hie-bios-0.17.0-Jq1MxfLda7f6MzZKKC5hOV [ghcide]  include hiedb-0.7.0.0-BzRKF1iEBwoKrTAPM1j9bo [ghcide]  include hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [ghcide]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [ghcide]  include implicit-hie-0.1.4.0-7VsneKeWWrM4RzxuJuIVXB [ghcide]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [ghcide]  include lens-aeson-1.2.3-9QSsZn0dDbDKEtFGVXTjfj [ghcide]  include list-t-1.0.5.7-GVn1dJAYS27ITyUDjKVzJP [ghcide]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [ghcide]  include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [ghcide]  include mtl-2.3.1-5ae5 [ghcide]  include opentelemetry-0.8.0-8zZJT0dWIDh74TgbQYfy78 [ghcide]  include optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [ghcide]  include os-string-2.0.4-5bba [ghcide]  include parallel-3.2.2.0-Av3XnJsScnO8WTgmrQVboo [ghcide]  include prettyprinter-1.7.1-67Y6Ddd7L8OAZY9VaFd08z [ghcide]  include prettyprinter-ansi-terminal-1.1.3-12LEqB1MnKSH40VlJkvklE [ghcide]  include random-1.2.1.3-8klJqjF3xhRCzBrgK1uJlY [ghcide]  include regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [ghcide]  include safe-exceptions-0.1.7.4-InVjej76MhOQE1UfUDjQ5 [ghcide]  include sorted-list-0.2.3.1-35jLAadirsK3ODbjK2OBx6 [ghcide]  include sqlite-simple-0.4.19.0-DeYSxtlFkxn6LidCvmfGjR [ghcide]  include stm-2.5.3.1-34bd [ghcide]  include stm-containers-1.2.1.1-J0LS8BF9z9014WjMVaOTcR [ghcide]  include syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [ghcide]  include text-2.1.2-9845 [ghcide]  include text-rope-0.3-7AWRFvBHSDuH1TUGfVCwXJ [ghcide]  include time-1.12.2-18ff [ghcide]  include transformers-0.6.1.1-407f [ghcide]  include unix-2.8.6.0-bc28 [ghcide]  include unliftio-0.2.25.1-4x2TVhR5KwPKt77vgIfkWb [ghcide]  include unliftio-core-0.2.1.0-5Uu3V4fu7Xd7Q6OWRIOGet [ghcide]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [ghcide]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [ghcide]  Control.Concurrent.Strict=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Control.Concurrent.Strict,Development.IDE=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE,Development.IDE.Core.Actions=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Core.Actions,Development.IDE.Core.Compile=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Core.Compile,Development.IDE.Core.Debouncer=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Core.Debouncer,Development.IDE.Core.FileStore=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Core.FileStore,Development.IDE.Core.FileUtils=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Core.FileUtils,Development.IDE.Core.IdeConfiguration=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Core.IdeConfiguration,Development.IDE.Core.OfInterest=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Core.OfInterest,Development.IDE.Core.PluginUtils=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Core.PluginUtils,Development.IDE.Core.PositionMapping=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Core.PositionMapping,Development.IDE.Core.Preprocessor=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Core.Preprocessor,Development.IDE.Core.ProgressReporting=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Core.ProgressReporting,Development.IDE.Core.RuleTypes=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Core.RuleTypes,Development.IDE.Core.Rules=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Core.Rules,Development.IDE.Core.Service=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Core.Service,Development.IDE.Core.Shake=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Core.Shake,Development.IDE.Core.Tracing=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Core.Tracing,Development.IDE.Core.UseStale=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Core.UseStale,Development.IDE.Core.WorkerThread=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Core.WorkerThread,Development.IDE.GHC.Compat=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.GHC.Compat,Development.IDE.GHC.Compat.CmdLine=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.GHC.Compat.CmdLine,Development.IDE.GHC.Compat.Core=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.GHC.Compat.Core,Development.IDE.GHC.Compat.Driver=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.GHC.Compat.Driver,Development.IDE.GHC.Compat.Env=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.GHC.Compat.Env,Development.IDE.GHC.Compat.Error=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.GHC.Compat.Error,Development.IDE.GHC.Compat.Iface=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.GHC.Compat.Iface,Development.IDE.GHC.Compat.Logger=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.GHC.Compat.Logger,Development.IDE.GHC.Compat.Outputable=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.GHC.Compat.Outputable,Development.IDE.GHC.Compat.Parser=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.GHC.Compat.Parser,Development.IDE.GHC.Compat.Plugins=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.GHC.Compat.Plugins,Development.IDE.GHC.Compat.Units=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.GHC.Compat.Units,Development.IDE.GHC.Compat.Util=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.GHC.Compat.Util,Development.IDE.GHC.CoreFile=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.GHC.CoreFile,Development.IDE.GHC.Error=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.GHC.Error,Development.IDE.GHC.Orphans=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.GHC.Orphans,Development.IDE.GHC.Util=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.GHC.Util,Development.IDE.Import.DependencyInformation=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Import.DependencyInformation,Development.IDE.Import.FindImports=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Import.FindImports,Development.IDE.LSP.HoverDefinition=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.LSP.HoverDefinition,Development.IDE.LSP.LanguageServer=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.LSP.LanguageServer,Development.IDE.LSP.Notifications=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.LSP.Notifications,Development.IDE.LSP.Outline=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.LSP.Outline,Development.IDE.LSP.Server=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.LSP.Server,Development.IDE.Main=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Main,Development.IDE.Main.HeapStats=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Main.HeapStats,Development.IDE.Monitoring.OpenTelemetry=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Monitoring.OpenTelemetry,Development.IDE.Plugin=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Plugin,Development.IDE.Plugin.Completions=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Plugin.Completions,Development.IDE.Plugin.Completions.Logic=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Plugin.Completions.Logic,Development.IDE.Plugin.Completions.Types=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Plugin.Completions.Types,Development.IDE.Plugin.HLS=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Plugin.HLS,Development.IDE.Plugin.HLS.GhcIde=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Plugin.HLS.GhcIde,Development.IDE.Plugin.Test=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Plugin.Test,Development.IDE.Plugin.TypeLenses=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Plugin.TypeLenses,Development.IDE.Session=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Session,Development.IDE.Session.Diagnostics=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Session.Diagnostics,Development.IDE.Session.Implicit=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Session.Implicit,Development.IDE.Spans.AtPoint=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Spans.AtPoint,Development.IDE.Spans.Common=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Spans.Common,Development.IDE.Spans.Documentation=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Spans.Documentation,Development.IDE.Spans.LocalBindings=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Spans.LocalBindings,Development.IDE.Spans.Pragmas=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Spans.Pragmas,Development.IDE.Types.Diagnostics=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Types.Diagnostics,Development.IDE.Types.Exports=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Types.Exports,Development.IDE.Types.HscEnvEq=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Types.HscEnvEq,Development.IDE.Types.KnownTargets=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Types.KnownTargets,Development.IDE.Types.Location=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Types.Location,Development.IDE.Types.Monitoring=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Types.Monitoring,Development.IDE.Types.Options=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Types.Options,Development.IDE.Types.Shake=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Development.IDE.Types.Shake,Generics.SYB.GHC=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Generics.SYB.GHC,Text.Fuzzy.Parallel=ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg:Text.Fuzzy.Parallel [ghcide]  unit ghcide-2.12.0.0-GPeIQ9mAY6x2MYBOjcgGZw-ghcide [ghcide]  include base-4.20.1.0-2277 [ghcide]  include data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 [ghcide]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [ghcide]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [ghcide]  include gitrev-1.3.1-9viYT0VBoPN4s88GkkM47w [ghcide]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [ghcide]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [ghcide]  include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [ghcide]  include optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [ghcide] Ready component graph: [ghcide]  definite ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [ghcide]  depends Diff-1.0.2-BAYgwkTiSjPEZ6HpqcpJ5c [ghcide]  depends Glob-0.10.2-LVI92sdfDe01UGWkfanlK4 [ghcide]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [ghcide]  depends array-0.5.8.0-e5b8 [ghcide]  depends async-2.2.5-7rMgpQ5wRmj4V53zvfchsB [ghcide]  depends base-4.20.1.0-2277 [ghcide]  depends base16-bytestring-1.0.2.0-9J5qprYMiNV4ri2c748XNn [ghcide]  depends binary-0.8.9.3-c055 [ghcide]  depends bytestring-0.12.2.0-5835 [ghcide]  depends case-insensitive-1.2.1.0-8H7esbRy2UCBUil0sLvVlI [ghcide]  depends co-log-core-0.3.2.5-61dJ9Az8ZcTFZNNMdkb3FD [ghcide]  depends containers-0.7-dff9 [ghcide]  depends cryptohash-sha1-0.11.101.0-6nooe7E9sD4IPDAfSWEnrR [ghcide]  depends data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 [ghcide]  depends deepseq-1.5.0.0-f20c [ghcide]  depends dependent-map-0.4.0.1-jNKFmlhthACQPtrR5c3vs [ghcide]  depends dependent-sum-0.7.2.0-8M7P2xLIJui9BOzyItlGg1 [ghcide]  depends directory-1.3.8.5-ad1a [ghcide]  depends dlist-1.0-FcOF3sMreUuA1lmV1XHZRC [ghcide]  depends enummapset-0.7.3.0-1k6k4B1jMkEJeyOw5JD4ya [ghcide]  depends exceptions-0.10.9-fd91 [ghcide]  depends extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [ghcide]  depends filepath-1.5.4.0-590e [ghcide]  depends fingertree-0.1.6.2-KBlXGWAyfjh3MhSlqkE4aQ [ghcide]  depends focus-1.0.3.2-EjkviXL6tPiAFXscwaJqr1 [ghcide]  depends ghc-9.10.2-1e2a [ghcide]  depends ghc-boot-9.10.2-b945 [ghcide]  depends ghc-boot-th-9.10.2-a15f [ghcide]  depends ghc-trace-events-0.1.2.10-2DH6b7CmeS22HaWgOPKZgZ [ghcide]  depends haddock-library-1.11.0-1mYZunstuifLa54KewPTtw [ghcide]  depends hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [ghcide]  depends hie-bios-0.17.0-Jq1MxfLda7f6MzZKKC5hOV [ghcide]  depends hiedb-0.7.0.0-BzRKF1iEBwoKrTAPM1j9bo [ghcide]  depends hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [ghcide]  depends hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [ghcide]  depends implicit-hie-0.1.4.0-7VsneKeWWrM4RzxuJuIVXB [ghcide]  depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [ghcide]  depends lens-aeson-1.2.3-9QSsZn0dDbDKEtFGVXTjfj [ghcide]  depends list-t-1.0.5.7-GVn1dJAYS27ITyUDjKVzJP [ghcide]  depends lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [ghcide]  depends lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [ghcide]  depends mtl-2.3.1-5ae5 [ghcide]  depends opentelemetry-0.8.0-8zZJT0dWIDh74TgbQYfy78 [ghcide]  depends optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [ghcide]  depends os-string-2.0.4-5bba [ghcide]  depends parallel-3.2.2.0-Av3XnJsScnO8WTgmrQVboo [ghcide]  depends prettyprinter-1.7.1-67Y6Ddd7L8OAZY9VaFd08z [ghcide]  depends prettyprinter-ansi-terminal-1.1.3-12LEqB1MnKSH40VlJkvklE [ghcide]  depends random-1.2.1.3-8klJqjF3xhRCzBrgK1uJlY [ghcide]  depends regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [ghcide]  depends safe-exceptions-0.1.7.4-InVjej76MhOQE1UfUDjQ5 [ghcide]  depends sorted-list-0.2.3.1-35jLAadirsK3ODbjK2OBx6 [ghcide]  depends sqlite-simple-0.4.19.0-DeYSxtlFkxn6LidCvmfGjR [ghcide]  depends stm-2.5.3.1-34bd [ghcide]  depends stm-containers-1.2.1.1-J0LS8BF9z9014WjMVaOTcR [ghcide]  depends syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [ghcide]  depends text-2.1.2-9845 [ghcide]  depends text-rope-0.3-7AWRFvBHSDuH1TUGfVCwXJ [ghcide]  depends time-1.12.2-18ff [ghcide]  depends transformers-0.6.1.1-407f [ghcide]  depends unix-2.8.6.0-bc28 [ghcide]  depends unliftio-0.2.25.1-4x2TVhR5KwPKt77vgIfkWb [ghcide]  depends unliftio-core-0.2.1.0-5Uu3V4fu7Xd7Q6OWRIOGet [ghcide]  depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [ghcide]  depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [ghcide]  definite ghcide-2.12.0.0-GPeIQ9mAY6x2MYBOjcgGZw-ghcide [ghcide]  depends base-4.20.1.0-2277 [ghcide]  depends data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 [ghcide]  depends extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [ghcide]  depends ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [ghcide]  depends gitrev-1.3.1-9viYT0VBoPN4s88GkkM47w [ghcide]  depends hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [ghcide]  depends lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [ghcide]  depends lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [ghcide]  depends optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [ghcide] Using Cabal-3.12.1.0 compiled by ghc-9.10 [ghcide] Using compiler: ghc-9.10.2 [ghcide] Using install prefix: [ghcide] /nix/store/q16l6cijwl6mnzf7lr8cmdypmjdphifh-ghcide-2.12.0.0 [ghcide] Executables installed in: [ghcide] /nix/store/q16l6cijwl6mnzf7lr8cmdypmjdphifh-ghcide-2.12.0.0/bin [ghcide] Libraries installed in: [ghcide] /nix/store/q16l6cijwl6mnzf7lr8cmdypmjdphifh-ghcide-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [ghcide] Dynamic Libraries installed in: [ghcide] /nix/store/q16l6cijwl6mnzf7lr8cmdypmjdphifh-ghcide-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [ghcide] Private executables installed in: [ghcide] /nix/store/q16l6cijwl6mnzf7lr8cmdypmjdphifh-ghcide-2.12.0.0/libexec/x86_64-linux-ghc-9.10.2-1e2a/ghcide-2.12.0.0 [ghcide] Data files installed in: [ghcide] /nix/store/q16l6cijwl6mnzf7lr8cmdypmjdphifh-ghcide-2.12.0.0/share/x86_64-linux-ghc-9.10.2-1e2a/ghcide-2.12.0.0 [ghcide] Documentation installed in: [ghcide] /nix/store/6w72243aws5dh35gh0cz6ln61lw7akxg-ghcide-2.12.0.0-doc/share/doc/ghcide-2.12.0.0 [ghcide] Configuration files installed in: [ghcide] /nix/store/q16l6cijwl6mnzf7lr8cmdypmjdphifh-ghcide-2.12.0.0/etc [ghcide] No alex found [ghcide] Using ar found on system at: [ghcide] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [ghcide] No c2hs found [ghcide] No cpphs found [ghcide] No doctest found [ghcide] Using gcc version 14.3.0 given by user at: [ghcide] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [ghcide] Using ghc version 9.10.2 found on system at: [ghcide] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [ghcide] Using ghc-pkg version 9.10.2 found on system at: [ghcide] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [ghcide] No ghcjs found [ghcide] No ghcjs-pkg found [ghcide] No greencard found [ghcide] Using haddock version 2.31.0 found on system at: [ghcide] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [ghcide] No happy found [ghcide] Using haskell-suite found on system at: haskell-suite-dummy-location [ghcide] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [ghcide] No hmake found [ghcide] Using hpc version 0.69 found on system at: [ghcide] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [ghcide] Using hsc2hs version 0.68.10 found on system at: [ghcide] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [ghcide] Using hscolour version 1.25 found on system at: [ghcide] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [ghcide] No jhc found [ghcide] Using ld found on system at: [ghcide] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [ghcide] No pkg-config found [ghcide] Using runghc version 9.10.2 found on system at: [ghcide] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [ghcide] Using strip version 2.44 found on system at: [ghcide] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [ghcide] Using tar found on system at: [ghcide] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [ghcide] No uhc found [ghcide] Phase: buildPhase [ghcide] Preprocessing library for ghcide-2.12.0.0... [ghcide] Building library for ghcide-2.12.0.0... [ghcide] : warning: []8;;https://errors.haskell.org/messages/GHC-42258\GHC-42258]8;;\] [-Wunused-packages] [ghcide]  The following packages were specified via -package or -package-id flags, [ghcide]  but were not needed for compilation: [ghcide]  - os-string-2.0.4 (exposed by flag -package-id os-string-2.0.4-5bba) [ghcide]  [ghcide] [ 1 of 77] Compiling Control.Concurrent.Strict ( src/Control/Concurrent/Strict.hs, dist/build/Control/Concurrent/Strict.o, dist/build/Control/Concurrent/Strict.dyn_o ) [ghcide] [ 2 of 77] Compiling Development.IDE.Core.Debouncer ( src/Development/IDE/Core/Debouncer.hs, dist/build/Development/IDE/Core/Debouncer.o, dist/build/Development/IDE/Core/Debouncer.dyn_o ) [ghcide] [ 3 of 77] Compiling Development.IDE.Core.FileUtils ( src/Development/IDE/Core/FileUtils.hs, dist/build/Development/IDE/Core/FileUtils.o, dist/build/Development/IDE/Core/FileUtils.dyn_o ) [ghcide] [ 4 of 77] Compiling Development.IDE.Core.PositionMapping ( src/Development/IDE/Core/PositionMapping.hs, dist/build/Development/IDE/Core/PositionMapping.o, dist/build/Development/IDE/Core/PositionMapping.dyn_o ) [ghcide] src/Development/IDE/Core/PositionMapping.hs:31:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [ghcide]  The import of ‘Data.List’ is redundant [ghcide]  except perhaps to import instances from ‘Data.List’ [ghcide]  To import instances alone, use: import Data.List() [ghcide]  | [ghcide] 31 | import Data.List [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] [ 5 of 77] Compiling Development.IDE.Core.WorkerThread ( src/Development/IDE/Core/WorkerThread.hs, dist/build/Development/IDE/Core/WorkerThread.o, dist/build/Development/IDE/Core/WorkerThread.dyn_o ) [ghcide] src/Development/IDE/Core/WorkerThread.hs:13:1: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] [ghcide]  The import of ‘AsyncCancelled, AsyncCancelled’ [ghcide]  from module ‘Control.Concurrent.Async’ is redundant [ghcide]  | [ghcide] 13 | import Control.Concurrent.Async (AsyncCancelled (AsyncCancelled), [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [ghcide]  [ghcide] src/Development/IDE/Core/WorkerThread.hs:18:1: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] [ghcide]  The import of ‘Exception, fromException’ [ghcide]  from module ‘Control.Exception.Safe’ is redundant [ghcide]  | [ghcide] 18 | import Control.Exception.Safe (Exception (fromException), [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [ghcide]  [ghcide] [ 6 of 77] Compiling Development.IDE.GHC.Compat.CmdLine ( src/Development/IDE/GHC/Compat/CmdLine.hs, dist/build/Development/IDE/GHC/Compat/CmdLine.o, dist/build/Development/IDE/GHC/Compat/CmdLine.dyn_o ) [ghcide] [ 7 of 77] Compiling Development.IDE.GHC.Compat.Core ( src/Development/IDE/GHC/Compat/Core.hs, dist/build/Development/IDE/GHC/Compat/Core.o, dist/build/Development/IDE/GHC/Compat/Core.dyn_o ) [ghcide] src/Development/IDE/GHC/Compat/Core.hs:271:5: warning: []8;;https://errors.haskell.org/messages/GHC-75356\GHC-75356]8;;\] [-Wdodgy-exports] [ghcide]  The export item ‘Warn(..)’ suggests that [ghcide]  ‘Warn’ has (in-scope) constructors or record fields, [ghcide]  but it has none [ghcide]  | [ghcide] 271 | Warn(..), [ghcide]  | ^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/GHC/Compat/Core.hs:365:5: warning: []8;;https://errors.haskell.org/messages/GHC-47854\GHC-47854]8;;\] [-Wduplicate-exports] [ghcide]  ‘PlainGhcException’ is exported by ‘module GHC.Utils.Panic’ and ‘Plain.PlainGhcException’ [ghcide]  | [ghcide] 365 | module GHC.Utils.Panic, [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/GHC/Compat/Core.hs:419:47: warning: []8;;https://errors.haskell.org/messages/GHC-99623\GHC-99623]8;;\] [-Wdodgy-imports] [ghcide]  The import item ‘GHC.Driver.CmdLine.Warn(..)’ suggests that [ghcide]  ‘GHC.Driver.CmdLine.Warn’ has (in-scope) constructors or record fields, [ghcide]  but it has none [ghcide]  | [ghcide] 419 | import GHC.Driver.CmdLine (Warn (..)) [ghcide]  | ^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/GHC/Compat/Core.hs:451:76: warning: []8;;https://errors.haskell.org/messages/GHC-61689\GHC-61689]8;;\] [-Wdodgy-imports] [ghcide]  Module ‘GHC.Tc.Utils.Monad’ does not export ‘foldMapM’. [ghcide]  | [ghcide] 451 | anyM, concatMapM, mapMaybeM, foldMapM, [ghcide]  | ^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/GHC/Compat/Core.hs:485:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [ghcide]  The import of ‘GHC.Data.Bag’ is redundant [ghcide]  except perhaps to import instances from ‘GHC.Data.Bag’ [ghcide]  To import instances alone, use: import GHC.Data.Bag() [ghcide]  | [ghcide] 485 | import GHC.Data.Bag [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/GHC/Compat/Core.hs:752:1: warning: []8;;https://errors.haskell.org/messages/GHC-38417\GHC-38417]8;;\] [-Wmissing-signatures] [ghcide]  Top-level binding with no type signature: [ghcide]  lookupGlobalRdrEnv :: GlobalRdrEnvX GREInfo [ghcide]  -> OccName -> [GlobalRdrEltX GREInfo] [ghcide]  | [ghcide] 752 | lookupGlobalRdrEnv gre_env occ = lookupGRE gre_env (LookupOccName occ AllRelevantGREs) [ghcide]  | ^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] [ 8 of 77] Compiling Development.IDE.GHC.Compat.Driver ( src/Development/IDE/GHC/Compat/Driver.hs, dist/build/Development/IDE/GHC/Compat/Driver.o, dist/build/Development/IDE/GHC/Compat/Driver.dyn_o ) [ghcide] [ 9 of 77] Compiling Development.IDE.GHC.Compat.Env ( src/Development/IDE/GHC/Compat/Env.hs, dist/build/Development/IDE/GHC/Compat/Env.o, dist/build/Development/IDE/GHC/Compat/Env.dyn_o ) [ghcide] [10 of 77] Compiling Development.IDE.GHC.Compat.Outputable ( src/Development/IDE/GHC/Compat/Outputable.hs, dist/build/Development/IDE/GHC/Compat/Outputable.o, dist/build/Development/IDE/GHC/Compat/Outputable.dyn_o ) [ghcide] [11 of 77] Compiling Development.IDE.GHC.Compat.Logger ( src/Development/IDE/GHC/Compat/Logger.hs, dist/build/Development/IDE/GHC/Compat/Logger.o, dist/build/Development/IDE/GHC/Compat/Logger.dyn_o ) [ghcide] [12 of 77] Compiling Development.IDE.GHC.Compat.Iface ( src/Development/IDE/GHC/Compat/Iface.hs, dist/build/Development/IDE/GHC/Compat/Iface.o, dist/build/Development/IDE/GHC/Compat/Iface.dyn_o ) [ghcide] [13 of 77] Compiling Development.IDE.GHC.Compat.Units ( src/Development/IDE/GHC/Compat/Units.hs, dist/build/Development/IDE/GHC/Compat/Units.o, dist/build/Development/IDE/GHC/Compat/Units.dyn_o ) [ghcide] [14 of 77] Compiling Development.IDE.GHC.Compat.Util ( src/Development/IDE/GHC/Compat/Util.hs, dist/build/Development/IDE/GHC/Compat/Util.o, dist/build/Development/IDE/GHC/Compat/Util.dyn_o ) [ghcide] [15 of 77] Compiling Development.IDE.GHC.Compat.Parser ( src/Development/IDE/GHC/Compat/Parser.hs, dist/build/Development/IDE/GHC/Compat/Parser.o, dist/build/Development/IDE/GHC/Compat/Parser.dyn_o ) [ghcide] [16 of 77] Compiling Development.IDE.GHC.Compat.Plugins ( src/Development/IDE/GHC/Compat/Plugins.hs, dist/build/Development/IDE/GHC/Compat/Plugins.o, dist/build/Development/IDE/GHC/Compat/Plugins.dyn_o ) [ghcide] [17 of 77] Compiling Development.IDE.GHC.Compat ( src/Development/IDE/GHC/Compat.hs, dist/build/Development/IDE/GHC/Compat.o, dist/build/Development/IDE/GHC/Compat.dyn_o ) [ghcide] src/Development/IDE/GHC/Compat.hs:118:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [ghcide]  The import of ‘Data.List’ is redundant [ghcide]  except perhaps to import instances from ‘Data.List’ [ghcide]  To import instances alone, use: import Data.List() [ghcide]  | [ghcide] 118 | import Data.List (foldl') [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/GHC/Compat.hs:262:11: warning: []8;;https://errors.haskell.org/messages/GHC-62412\GHC-62412]8;;\] [-Wsimplifiable-class-constraints] [ghcide]  • The constraint ‘HasLoc (GenLocated a e)’ matches [ghcide]  instance HasLoc l => HasLoc (GenLocated l a) [ghcide]  -- Defined in ‘GHC.Parser.Annotation’ [ghcide]  This makes type inference for inner bindings fragile; [ghcide]  either use MonoLocalBinds, or simplify it using the instance [ghcide]  • In the type signature: [ghcide]  reLocA :: (HasLoc (GenLocated a e), HasAnnotation b) => [ghcide]  GenLocated a e -> GenLocated b e [ghcide]  | [ghcide] 262 | reLocA :: (HasLoc (GenLocated a e), HasAnnotation b) [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [ghcide]  [ghcide] src/Development/IDE/GHC/Compat.hs:309:7: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a pattern binding: [ghcide]  Patterns of type ‘Maybe FilePath’ not matched: Nothing [ghcide]  | [ghcide] 309 | let Just src_file = ml_hs_file $ ms_location ms [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/GHC/Compat.hs:467:1: warning: []8;;https://errors.haskell.org/messages/GHC-38417\GHC-38417]8;;\] [-Wmissing-signatures] [ghcide]  Top-level binding with no type signature: [ghcide]  extract_cons :: DataDefnCons a -> [a] [ghcide]  | [ghcide] 467 | extract_cons (NewTypeCon x) = [x] [ghcide]  | ^^^^^^^^^^^^ [ghcide]  [ghcide] [18 of 77] Compiling Development.IDE.GHC.Compat.Error ( src/Development/IDE/GHC/Compat/Error.hs, dist/build/Development/IDE/GHC/Compat/Error.o, dist/build/Development/IDE/GHC/Compat/Error.dyn_o ) [ghcide] [19 of 77] Compiling Development.IDE.GHC.CPP ( src/Development/IDE/GHC/CPP.hs, dist/build/Development/IDE/GHC/CPP.o, dist/build/Development/IDE/GHC/CPP.dyn_o ) [ghcide] [20 of 77] Compiling Development.IDE.GHC.CoreFile ( src/Development/IDE/GHC/CoreFile.hs, dist/build/Development/IDE/GHC/CoreFile.o, dist/build/Development/IDE/GHC/CoreFile.dyn_o ) [ghcide] [21 of 77] Compiling Development.IDE.Main.HeapStats ( src/Development/IDE/Main/HeapStats.hs, dist/build/Development/IDE/Main/HeapStats.o, dist/build/Development/IDE/Main/HeapStats.dyn_o ) [ghcide] [22 of 77] Compiling Development.IDE.Session.Implicit ( session-loader/Development/IDE/Session/Implicit.hs, dist/build/Development/IDE/Session/Implicit.o, dist/build/Development/IDE/Session/Implicit.dyn_o ) [ghcide] [23 of 77] Compiling Development.IDE.Types.Action ( src/Development/IDE/Types/Action.hs, dist/build/Development/IDE/Types/Action.o, dist/build/Development/IDE/Types/Action.dyn_o ) [ghcide] [24 of 77] Compiling Development.IDE.Types.Location ( src/Development/IDE/Types/Location.hs, dist/build/Development/IDE/Types/Location.o, dist/build/Development/IDE/Types/Location.dyn_o ) [ghcide] [25 of 77] Compiling Development.IDE.Types.Diagnostics ( src/Development/IDE/Types/Diagnostics.hs, dist/build/Development/IDE/Types/Diagnostics.o, dist/build/Development/IDE/Types/Diagnostics.dyn_o ) [ghcide] src/Development/IDE/Types/Diagnostics.hs:32:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [ghcide]  The import of ‘Control.Applicative’ is redundant [ghcide]  except perhaps to import instances from ‘Control.Applicative’ [ghcide]  To import instances alone, use: import Control.Applicative() [ghcide]  | [ghcide] 32 | import Control.Applicative ((<|>)) [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Types/Diagnostics.hs:58:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [ghcide]  The import of ‘Text.Printf’ is redundant [ghcide]  except perhaps to import instances from ‘Text.Printf’ [ghcide]  To import instances alone, use: import Text.Printf() [ghcide]  | [ghcide] 58 | import Text.Printf (printf) [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] [26 of 77] Compiling Development.IDE.Session.Diagnostics ( session-loader/Development/IDE/Session/Diagnostics.hs, dist/build/Development/IDE/Session/Diagnostics.o, dist/build/Development/IDE/Session/Diagnostics.dyn_o ) [ghcide] [27 of 77] Compiling Development.IDE.GHC.Util ( src/Development/IDE/GHC/Util.hs, dist/build/Development/IDE/GHC/Util.o, dist/build/Development/IDE/GHC/Util.dyn_o ) [ghcide] [28 of 77] Compiling Development.IDE.GHC.Orphans ( src/Development/IDE/GHC/Orphans.hs, dist/build/Development/IDE/GHC/Orphans.o, dist/build/Development/IDE/GHC/Orphans.dyn_o ) [ghcide] [29 of 77] Compiling Development.IDE.Types.KnownTargets ( src/Development/IDE/Types/KnownTargets.hs, dist/build/Development/IDE/Types/KnownTargets.o, dist/build/Development/IDE/Types/KnownTargets.dyn_o ) [ghcide] [30 of 77] Compiling Development.IDE.Types.Exports ( src/Development/IDE/Types/Exports.hs, dist/build/Development/IDE/Types/Exports.o, dist/build/Development/IDE/Types/Exports.dyn_o ) [ghcide] [31 of 77] Compiling Development.IDE.Spans.Common ( src/Development/IDE/Spans/Common.hs, dist/build/Development/IDE/Spans/Common.o, dist/build/Development/IDE/Spans/Common.dyn_o ) [ghcide] [32 of 77] Compiling Development.IDE.Plugin.Completions.Types ( src/Development/IDE/Plugin/Completions/Types.hs, dist/build/Development/IDE/Plugin/Completions/Types.o, dist/build/Development/IDE/Plugin/Completions/Types.dyn_o ) [ghcide] [33 of 77] Compiling Development.IDE.GHC.Error ( src/Development/IDE/GHC/Error.hs, dist/build/Development/IDE/GHC/Error.o, dist/build/Development/IDE/GHC/Error.dyn_o ) [ghcide] [34 of 77] Compiling Development.IDE.Types.HscEnvEq ( src/Development/IDE/Types/HscEnvEq.hs, dist/build/Development/IDE/Types/HscEnvEq.o, dist/build/Development/IDE/Types/HscEnvEq.dyn_o ) [ghcide] src/Development/IDE/Types/HscEnvEq.hs:27:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [ghcide]  The import of ‘GHC.Driver.Env’ is redundant [ghcide]  except perhaps to import instances from ‘GHC.Driver.Env’ [ghcide]  To import instances alone, use: import GHC.Driver.Env() [ghcide]  | [ghcide] 27 | import GHC.Driver.Env (hsc_all_home_unit_ids) [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Types/HscEnvEq.hs:28:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [ghcide]  The import of ‘Ide.PluginUtils’ is redundant [ghcide]  except perhaps to import instances from ‘Ide.PluginUtils’ [ghcide]  To import instances alone, use: import Ide.PluginUtils() [ghcide]  | [ghcide] 28 | import Ide.PluginUtils (toAbsolute) [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Types/HscEnvEq.hs:30:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [ghcide]  The import of ‘System.Directory’ is redundant [ghcide]  except perhaps to import instances from ‘System.Directory’ [ghcide]  To import instances alone, use: import System.Directory() [ghcide]  | [ghcide] 30 | import System.Directory (makeAbsolute) [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Types/HscEnvEq.hs:56:5: warning: []8;;https://errors.haskell.org/messages/GHC-40910\GHC-40910]8;;\] [-Wunused-matches] [ghcide]  Defined but not used: ‘mod_cache’ [ghcide]  | [ghcide] 56 | mod_cache <- newIORef emptyInstalledModuleEnv [ghcide]  | ^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Types/HscEnvEq.hs:57:5: warning: []8;;https://errors.haskell.org/messages/GHC-40910\GHC-40910]8;;\] [-Wunused-matches] [ghcide]  Defined but not used: ‘file_cache’ [ghcide]  | [ghcide] 57 | file_cache <- newIORef M.empty [ghcide]  | ^^^^^^^^^^ [ghcide]  [ghcide] [35 of 77] Compiling Development.IDE.Spans.LocalBindings ( src/Development/IDE/Spans/LocalBindings.hs, dist/build/Development/IDE/Spans/LocalBindings.o, dist/build/Development/IDE/Spans/LocalBindings.dyn_o ) [ghcide] [36 of 77] Compiling Development.IDE.Import.FindImports ( src/Development/IDE/Import/FindImports.hs, dist/build/Development/IDE/Import/FindImports.o, dist/build/Development/IDE/Import/FindImports.dyn_o ) [ghcide] src/Development/IDE/Import/FindImports.hs:200:11: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘FindResult’ not matched: [ghcide]  Found _ _ [ghcide]  NoPackage _ [ghcide]  FoundMultiple _ [ghcide]  | [ghcide] 200 | notFound [ghcide]  | ^^^^^^^^... [ghcide]  [ghcide] src/Development/IDE/Import/FindImports.hs:213:15: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘FindResult’ not matched: [ghcide]  Found _ _ [ghcide]  NoPackage _ [ghcide]  FoundMultiple _ [ghcide]  | [ghcide] 213 | in notFound {fr_unusables = unusables'} [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Import/FindImports.hs:215:11: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘FindResult’ not matched: [ghcide]  Found _ _ [ghcide]  NoPackage _ [ghcide]  FoundMultiple _ [ghcide]  | [ghcide] 215 | notFound {fr_suggestions = suggest} [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] [37 of 77] Compiling Development.IDE.Import.DependencyInformation ( src/Development/IDE/Import/DependencyInformation.hs, dist/build/Development/IDE/Import/DependencyInformation.o, dist/build/Development/IDE/Import/DependencyInformation.dyn_o ) [ghcide] [38 of 77] Compiling Development.IDE.Core.RuleTypes ( src/Development/IDE/Core/RuleTypes.hs, dist/build/Development/IDE/Core/RuleTypes.o, dist/build/Development/IDE/Core/RuleTypes.dyn_o ) [lsp-test]  unoverrides global message timeout [✔] [lsp-test]  SessionException [ghcide] [39 of 77] Compiling Development.IDE.GHC.Warnings ( src/Development/IDE/GHC/Warnings.hs, dist/build/Development/IDE/GHC/Warnings.o, dist/build/Development/IDE/GHC/Warnings.dyn_o ) [ghcide] [40 of 77] Compiling Development.IDE.Core.Tracing ( src/Development/IDE/Core/Tracing.hs, dist/build/Development/IDE/Core/Tracing.o, dist/build/Development/IDE/Core/Tracing.dyn_o ) [ghcide] [41 of 77] Compiling Development.IDE.Core.Preprocessor ( src/Development/IDE/Core/Preprocessor.hs, dist/build/Development/IDE/Core/Preprocessor.o, dist/build/Development/IDE/Core/Preprocessor.dyn_o ) [ghcide] [42 of 77] Compiling Development.IDE.Types.Monitoring ( src/Development/IDE/Types/Monitoring.hs, dist/build/Development/IDE/Types/Monitoring.o, dist/build/Development/IDE/Types/Monitoring.dyn_o ) [ghcide] [43 of 77] Compiling Development.IDE.Monitoring.OpenTelemetry ( src/Development/IDE/Monitoring/OpenTelemetry.hs, dist/build/Development/IDE/Monitoring/OpenTelemetry.o, dist/build/Development/IDE/Monitoring/OpenTelemetry.dyn_o ) [ghcide] [44 of 77] Compiling Development.IDE.Types.Options ( src/Development/IDE/Types/Options.hs, dist/build/Development/IDE/Types/Options.o, dist/build/Development/IDE/Types/Options.dyn_o ) [ghcide] [45 of 77] Compiling Development.IDE.Core.ProgressReporting ( src/Development/IDE/Core/ProgressReporting.hs, dist/build/Development/IDE/Core/ProgressReporting.o, dist/build/Development/IDE/Core/ProgressReporting.dyn_o ) [ghcide] [46 of 77] Compiling Development.IDE.Types.Shake ( src/Development/IDE/Types/Shake.hs, dist/build/Development/IDE/Types/Shake.o, dist/build/Development/IDE/Types/Shake.dyn_o ) [ghcide] [47 of 77] Compiling Development.IDE.Core.Shake ( src/Development/IDE/Core/Shake.hs, dist/build/Development/IDE/Core/Shake.o, dist/build/Development/IDE/Core/Shake.dyn_o ) [ghcide] src/Development/IDE/Core/Shake.hs:110:58: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] [ghcide]  The import of ‘foldl'’ from module ‘Data.List.Extra’ is redundant [ghcide]  | [ghcide] 110 | import Data.List.Extra (foldl', partition, [ghcide]  | ^^^^^^ [ghcide]  [ghcide] [48 of 77] Compiling Development.IDE.Session ( session-loader/Development/IDE/Session.hs, dist/build/Development/IDE/Session.o, dist/build/Development/IDE/Session.dyn_o ) [ghcide] [49 of 77] Compiling Development.IDE.LSP.Server ( src/Development/IDE/LSP/Server.hs, dist/build/Development/IDE/LSP/Server.o, dist/build/Development/IDE/LSP/Server.dyn_o ) [ghcide] [50 of 77] Compiling Development.IDE.Plugin ( src/Development/IDE/Plugin.hs, dist/build/Development/IDE/Plugin.o, dist/build/Development/IDE/Plugin.dyn_o ) [ghcide] [51 of 77] Compiling Development.IDE.Plugin.HLS ( src/Development/IDE/Plugin/HLS.hs, dist/build/Development/IDE/Plugin/HLS.o, dist/build/Development/IDE/Plugin/HLS.dyn_o ) [ghcide] [52 of 77] Compiling Development.IDE.Core.IdeConfiguration ( src/Development/IDE/Core/IdeConfiguration.hs, dist/build/Development/IDE/Core/IdeConfiguration.o, dist/build/Development/IDE/Core/IdeConfiguration.dyn_o ) [ghcide] [53 of 77] Compiling Development.IDE.LSP.LanguageServer ( src/Development/IDE/LSP/LanguageServer.hs, dist/build/Development/IDE/LSP/LanguageServer.o, dist/build/Development/IDE/LSP/LanguageServer.dyn_o ) [ghcide] [54 of 77] Compiling Development.IDE.Core.OfInterest ( src/Development/IDE/Core/OfInterest.hs, dist/build/Development/IDE/Core/OfInterest.o, dist/build/Development/IDE/Core/OfInterest.dyn_o ) [ghcide] [55 of 77] Compiling Development.IDE.Core.FileStore ( src/Development/IDE/Core/FileStore.hs, dist/build/Development/IDE/Core/FileStore.o, dist/build/Development/IDE/Core/FileStore.dyn_o ) [ghcide] [56 of 77] Compiling Development.IDE.Core.Compile ( src/Development/IDE/Core/Compile.hs, dist/build/Development/IDE/Core/Compile.o, dist/build/Development/IDE/Core/Compile.dyn_o ) [ghcide] [57 of 77] Compiling Development.IDE.Spans.Documentation ( src/Development/IDE/Spans/Documentation.hs, dist/build/Development/IDE/Spans/Documentation.o, dist/build/Development/IDE/Spans/Documentation.dyn_o ) [ghcide] [58 of 77] Compiling Development.IDE.Spans.AtPoint ( src/Development/IDE/Spans/AtPoint.hs, dist/build/Development/IDE/Spans/AtPoint.o, dist/build/Development/IDE/Spans/AtPoint.dyn_o ) [ghcide] [59 of 77] Compiling Development.IDE.Core.FileExists ( src/Development/IDE/Core/FileExists.hs, dist/build/Development/IDE/Core/FileExists.o, dist/build/Development/IDE/Core/FileExists.dyn_o ) [ghcide] [60 of 77] Compiling Development.IDE.Core.Service ( src/Development/IDE/Core/Service.hs, dist/build/Development/IDE/Core/Service.o, dist/build/Development/IDE/Core/Service.dyn_o ) [ghcide] [61 of 77] Compiling Development.IDE.LSP.Notifications ( src/Development/IDE/LSP/Notifications.hs, dist/build/Development/IDE/LSP/Notifications.o, dist/build/Development/IDE/LSP/Notifications.dyn_o ) [ghcide] [62 of 77] Compiling Development.IDE.Core.PluginUtils ( src/Development/IDE/Core/PluginUtils.hs, dist/build/Development/IDE/Core/PluginUtils.o, dist/build/Development/IDE/Core/PluginUtils.dyn_o ) [ghcide] [63 of 77] Compiling Development.IDE.Core.Actions ( src/Development/IDE/Core/Actions.hs, dist/build/Development/IDE/Core/Actions.o, dist/build/Development/IDE/Core/Actions.dyn_o ) [ghcide] [64 of 77] Compiling Development.IDE.Core.Rules ( src/Development/IDE/Core/Rules.hs, dist/build/Development/IDE/Core/Rules.o, dist/build/Development/IDE/Core/Rules.dyn_o ) [ghcide] src/Development/IDE/Core/Rules.hs:1232:33: warning: []8;;https://errors.haskell.org/messages/GHC-02256\GHC-02256]8;;\] [-Wambiguous-fields] [ghcide]  Ambiguous record update with parent type constructor ‘GhcSessionDepsConfig’. [ghcide]  This type-directed disambiguation mechanism will not be supported by -XDuplicateRecordFields in future releases of GHC. [ghcide]  Consider disambiguating using module qualification instead. [ghcide]  | [ghcide] 1232 | loadGhcSession recorder def{fullModuleGraph} [ghcide]  | ^^^^^^^^^^^^^^^ [ghcide]  [lsp-test]  throw on time out [✔] [ghcide] [65 of 77] Compiling Development.IDE.Plugin.Test ( src/Development/IDE/Plugin/Test.hs, dist/build/Development/IDE/Plugin/Test.o, dist/build/Development/IDE/Plugin/Test.dyn_o ) [ghcide] [66 of 77] Compiling Development.IDE.LSP.Outline ( src/Development/IDE/LSP/Outline.hs, dist/build/Development/IDE/LSP/Outline.o, dist/build/Development/IDE/LSP/Outline.dyn_o ) [ghcide] [67 of 77] Compiling Development.IDE.LSP.HoverDefinition ( src/Development/IDE/LSP/HoverDefinition.hs, dist/build/Development/IDE/LSP/HoverDefinition.o, dist/build/Development/IDE/LSP/HoverDefinition.dyn_o ) [ghcide] [68 of 77] Compiling Development.IDE ( src/Development/IDE.hs, dist/build/Development/IDE.o, dist/build/Development/IDE.dyn_o ) [ghcide] [69 of 77] Compiling Development.IDE.Spans.Pragmas ( src/Development/IDE/Spans/Pragmas.hs, dist/build/Development/IDE/Spans/Pragmas.o, dist/build/Development/IDE/Spans/Pragmas.dyn_o ) [ghcide] src/Development/IDE/Spans/Pragmas.hs:156:27: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘ParserState’ not matched: ParserStateDone _ [ghcide]  | [ghcide] 156 | ITvarsym "#" -> defaultParserState{ isLastTokenHash = True } [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Spans/Pragmas.hs:158:42: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘ParserState’ not matched: ParserStateDone _ [ghcide]  | [ghcide] 158 | | isDownwardLineHaddock s -> defaultParserState{ mode = ModeHaddock } [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Spans/Pragmas.hs:160:17: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘ParserState’ not matched: ParserStateDone _ [ghcide]  | [ghcide] 160 | defaultParserState [ghcide]  | ^^^^^^^^^^^^^^^^^^... [ghcide]  [ghcide] src/Development/IDE/Spans/Pragmas.hs:165:17: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘ParserState’ not matched: ParserStateDone _ [ghcide]  | [ghcide] 165 | defaultParserState [ghcide]  | ^^^^^^^^^^^^^^^^^^... [ghcide]  [ghcide] src/Development/IDE/Spans/Pragmas.hs:169:43: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘ParserState’ not matched: ParserStateDone _ [ghcide]  | [ghcide] 169 | | isDownwardBlockHaddock s -> defaultParserState{ mode = ModeHaddock } [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Spans/Pragmas.hs:171:17: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘ParserState’ not matched: ParserStateDone _ [ghcide]  | [ghcide] 171 | defaultParserState [ghcide]  | ^^^^^^^^^^^^^^^^^^... [ghcide]  [ghcide] src/Development/IDE/Spans/Pragmas.hs:178:27: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘ParserState’ not matched: ParserStateDone _ [ghcide]  | [ghcide] 178 | ITvarsym "#" -> defaultParserState{ isLastTokenHash = True } [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Spans/Pragmas.hs:186:17: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘ParserState’ not matched: ParserStateDone _ [ghcide]  | [ghcide] 186 | defaultParserState [ghcide]  | ^^^^^^^^^^^^^^^^^^... [ghcide]  [ghcide] src/Development/IDE/Spans/Pragmas.hs:193:17: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘ParserState’ not matched: ParserStateDone _ [ghcide]  | [ghcide] 193 | defaultParserState [ghcide]  | ^^^^^^^^^^^^^^^^^^... [ghcide]  [ghcide] src/Development/IDE/Spans/Pragmas.hs:203:17: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘ParserState’ not matched: ParserStateDone _ [ghcide]  | [ghcide] 203 | defaultParserState{ [ghcide]  | ^^^^^^^^^^^^^^^^^^^... [ghcide]  [ghcide] src/Development/IDE/Spans/Pragmas.hs:207:17: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘ParserState’ not matched: [ghcide]  ParserStateDone _ [ghcide]  ParserStateDone _ [ghcide]  | [ghcide] 207 | defaultParserState{ [ghcide]  | ^^^^^^^^^^^^^^^^^^^... [ghcide]  [ghcide] src/Development/IDE/Spans/Pragmas.hs:214:13: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘ParserState’ not matched: ParserStateDone _ [ghcide]  | [ghcide] 214 | defaultParserState{ isLastTokenHash = True } [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Spans/Pragmas.hs:223:17: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘ParserState’ not matched: ParserStateDone _ [ghcide]  | [ghcide] 223 | defaultParserState{ [ghcide]  | ^^^^^^^^^^^^^^^^^^^... [ghcide]  [ghcide] src/Development/IDE/Spans/Pragmas.hs:230:28: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘ParserState’ not matched: ParserStateDone _ [ghcide]  | [ghcide] 230 | | otherwise -> defaultParserState{ lastBlockCommentLine = endLine } [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Spans/Pragmas.hs:234:27: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘ParserState’ not matched: ParserStateDone _ [ghcide]  | [ghcide] 234 | ITvarsym "#" -> defaultParserState{ isLastTokenHash = True } [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Spans/Pragmas.hs:247:17: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘ParserState’ not matched: ParserStateDone _ [ghcide]  | [ghcide] 247 | defaultParserState{ nextPragma = NextPragmaInfo (endLine + 1) Nothing, lastPragmaLine = endLine } [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Spans/Pragmas.hs:259:17: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘ParserState’ not matched: [ghcide]  ParserStateDone _ [ghcide]  ParserStateDone _ [ghcide]  | [ghcide] 259 | defaultParserState{ lastBlockCommentLine = endLine } [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] [70 of 77] Compiling Development.IDE.Plugin.TypeLenses ( src/Development/IDE/Plugin/TypeLenses.hs, dist/build/Development/IDE/Plugin/TypeLenses.o, dist/build/Development/IDE/Plugin/TypeLenses.dyn_o ) [ghcide] src/Development/IDE/Plugin/TypeLenses.hs:19:56: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] [ghcide]  The import of ‘to’ from module ‘Control.Lens’ is redundant [ghcide]  | [ghcide] 19 | import Control.Lens (to, (?~), (^?)) [ghcide]  | ^^ [ghcide]  [ghcide] src/Development/IDE/Plugin/TypeLenses.hs:55:56: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] [ghcide]  The import of ‘stripTcRnMessageContext’ [ghcide]  from module ‘Development.IDE.GHC.Compat.Error’ is redundant [ghcide]  | [ghcide] 55 | stripTcRnMessageContext) [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Plugin/TypeLenses.hs:93:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [ghcide]  The import of ‘Text.Regex.TDFA’ is redundant [ghcide]  except perhaps to import instances from ‘Text.Regex.TDFA’ [ghcide]  To import instances alone, use: import Text.Regex.TDFA() [ghcide]  | [ghcide] 93 | import Text.Regex.TDFA ((=~)) [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] [71 of 77] Compiling Development.IDE.Core.UseStale ( src/Development/IDE/Core/UseStale.hs, dist/build/Development/IDE/Core/UseStale.o, dist/build/Development/IDE/Core/UseStale.dyn_o ) [ghcide] [72 of 77] Compiling Generics.SYB.GHC ( src/Generics/SYB/GHC.hs, dist/build/Generics/SYB/GHC.o, dist/build/Generics/SYB/GHC.dyn_o ) [ghcide] [73 of 77] Compiling Text.Fuzzy.Parallel ( src/Text/Fuzzy/Parallel.hs, dist/build/Text/Fuzzy/Parallel.o, dist/build/Text/Fuzzy/Parallel.dyn_o ) [ghcide] [74 of 77] Compiling Development.IDE.Plugin.Completions.Logic ( src/Development/IDE/Plugin/Completions/Logic.hs, dist/build/Development/IDE/Plugin/Completions/Logic.o, dist/build/Development/IDE/Plugin/Completions/Logic.dyn_o ) [ghcide] [75 of 77] Compiling Development.IDE.Plugin.Completions ( src/Development/IDE/Plugin/Completions.hs, dist/build/Development/IDE/Plugin/Completions.o, dist/build/Development/IDE/Plugin/Completions.dyn_o ) [ghcide] [76 of 77] Compiling Development.IDE.Plugin.HLS.GhcIde ( src/Development/IDE/Plugin/HLS/GhcIde.hs, dist/build/Development/IDE/Plugin/HLS/GhcIde.o, dist/build/Development/IDE/Plugin/HLS/GhcIde.dyn_o ) [ghcide] [77 of 77] Compiling Development.IDE.Main ( src/Development/IDE/Main.hs, dist/build/Development/IDE/Main.o, dist/build/Development/IDE/Main.dyn_o ) [lsp-test]  don't throw when no time out [✔] [lsp-test]  UnexpectedMessageException [lsp-test]  throws when there's an unexpected message [✔] [lsp-test]  provides the correct types that were expected and received [✔] [lsp-test] config [lsp-test]  updates config correctly [✔] [lsp-test] text document VFS [lsp-test]  sends back didChange notifications (documentChanges) [✔] [lsp-test]  sends back didChange notifications [✔] [lsp-test] getDocumentEdit [lsp-test]  automatically consumes applyedit requests [✔] [lsp-test] getCodeActions [ghcide] : warning: []8;;https://errors.haskell.org/messages/GHC-42258\GHC-42258]8;;\] [-Wunused-packages] [ghcide]  The following packages were specified via -package or -package-id flags, [ghcide]  but were not needed for compilation: [ghcide]  - os-string-2.0.4 (exposed by flag -package-id os-string-2.0.4-5bba) [ghcide]  [ghcide] [ 1 of 77] Compiling Control.Concurrent.Strict ( src/Control/Concurrent/Strict.hs, dist/build/Control/Concurrent/Strict.p_o ) [ghcide] [ 2 of 77] Compiling Development.IDE.Core.Debouncer ( src/Development/IDE/Core/Debouncer.hs, dist/build/Development/IDE/Core/Debouncer.p_o ) [ghcide] [ 3 of 77] Compiling Development.IDE.Core.FileUtils ( src/Development/IDE/Core/FileUtils.hs, dist/build/Development/IDE/Core/FileUtils.p_o ) [ghcide] [ 4 of 77] Compiling Development.IDE.Core.PositionMapping ( src/Development/IDE/Core/PositionMapping.hs, dist/build/Development/IDE/Core/PositionMapping.p_o ) [ghcide] src/Development/IDE/Core/PositionMapping.hs:31:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [ghcide]  The import of ‘Data.List’ is redundant [ghcide]  except perhaps to import instances from ‘Data.List’ [ghcide]  To import instances alone, use: import Data.List() [ghcide]  | [ghcide] 31 | import Data.List [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [lsp-test] tests: : hPutBuf: resource vanished (Broken pipe) [lsp-test] HasCallStack backtrace: [lsp-test]  collectBacktraces, called at libraries/ghc-internal/src/GHC/Internal/Exception.hs:169:13 in ghc-internal:GHC.Internal.Exception [lsp-test]  toExceptionWithBacktrace, called at libraries/ghc-internal/src/GHC/Internal/IO.hs:260:11 in ghc-internal:GHC.Internal.IO [lsp-test]  throwIO, called at libraries/ghc-internal/src/GHC/Internal/IO/Exception.hs:315:19 in ghc-internal:GHC.Internal.IO.Exception [lsp-test]  ioException, called at libraries/ghc-internal/src/GHC/Internal/IO/Exception.hs:319:20 in ghc-internal:GHC.Internal.IO.Exception [lsp-test]  [lsp-test]  [lsp-test] tests: : hPutBuf: resource vanished (Broken pipe) [lsp-test] HasCallStack backtrace: [lsp-test]  collectBacktraces, called at libraries/ghc-internal/src/GHC/Internal/Exception.hs:169:13 in ghc-internal:GHC.Internal.Exception [lsp-test]  toExceptionWithBacktrace, called at libraries/ghc-internal/src/GHC/Internal/IO.hs:260:11 in ghc-internal:GHC.Internal.IO [lsp-test]  throwIO, called at libraries/ghc-internal/src/GHC/Internal/IO/Exception.hs:315:19 in ghc-internal:GHC.Internal.IO.Exception [lsp-test]  ioException, called at libraries/ghc-internal/src/GHC/Internal/IO/Exception.hs:319:20 in ghc-internal:GHC.Internal.IO.Exception [lsp-test]  [lsp-test]  [lsp-test] tests: : hPutBuf: resource vanished (Broken pipe) [lsp-test] HasCallStack backtrace: [lsp-test]  collectBacktraces, called at libraries/ghc-internal/src/GHC/Internal/Exception.hs:169:13 in ghc-internal:GHC.Internal.Exception [lsp-test]  toExceptionWithBacktrace, called at libraries/ghc-internal/src/GHC/Internal/IO.hs:260:11 in ghc-internal:GHC.Internal.IO [lsp-test]  throwIO, called at libraries/ghc-internal/src/GHC/Internal/IO/Exception.hs:315:19 in ghc-internal:GHC.Internal.IO.Exception [lsp-test]  ioException, called at libraries/ghc-internal/src/GHC/Internal/IO/Exception.hs:319:20 in ghc-internal:GHC.Internal.IO.Exception [lsp-test]  [lsp-test]  [lsp-test] tests: : hPutBuf: resource vanished (Broken pipe) [lsp-test] HasCallStack backtrace: [lsp-test]  collectBacktraces, called at libraries/ghc-internal/src/GHC/Internal/Exception.hs:169:13 in ghc-internal:GHC.Internal.Exception [lsp-test]  toExceptionWithBacktrace, called at libraries/ghc-internal/src/GHC/Internal/IO.hs:260:11 in ghc-internal:GHC.Internal.IO [lsp-test]  throwIO, called at libraries/ghc-internal/src/GHC/Internal/IO/Exception.hs:315:19 in ghc-internal:GHC.Internal.IO.Exception [lsp-test]  ioException, called at libraries/ghc-internal/src/GHC/Internal/IO/Exception.hs:319:20 in ghc-internal:GHC.Internal.IO.Exception [lsp-test]  [lsp-test]  [lsp-test] tests: : hPutBuf: resource vanished (Broken pipe) [lsp-test] HasCallStack backtrace: [lsp-test]  collectBacktraces, called at libraries/ghc-internal/src/GHC/Internal/Exception.hs:169:13 in ghc-internal:GHC.Internal.Exception [lsp-test]  toExceptionWithBacktrace, called at libraries/ghc-internal/src/GHC/Internal/IO.hs:260:11 in ghc-internal:GHC.Internal.IO [lsp-test]  throwIO, called at libraries/ghc-internal/src/GHC/Internal/IO/Exception.hs:315:19 in ghc-internal:GHC.Internal.IO.Exception [lsp-test]  ioException, called at libraries/ghc-internal/src/GHC/Internal/IO/Exception.hs:319:20 in ghc-internal:GHC.Internal.IO.Exception [lsp-test]  [lsp-test]  [lsp-test]  works [✔] [lsp-test] getAllCodeActions [ghcide] [ 5 of 77] Compiling Development.IDE.Core.WorkerThread ( src/Development/IDE/Core/WorkerThread.hs, dist/build/Development/IDE/Core/WorkerThread.p_o ) [ghcide] src/Development/IDE/Core/WorkerThread.hs:13:1: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] [ghcide]  The import of ‘AsyncCancelled, AsyncCancelled’ [ghcide]  from module ‘Control.Concurrent.Async’ is redundant [ghcide]  | [ghcide] 13 | import Control.Concurrent.Async (AsyncCancelled (AsyncCancelled), [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [ghcide]  [ghcide] src/Development/IDE/Core/WorkerThread.hs:18:1: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] [ghcide]  The import of ‘Exception, fromException’ [ghcide]  from module ‘Control.Exception.Safe’ is redundant [ghcide]  | [ghcide] 18 | import Control.Exception.Safe (Exception (fromException), [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [ghcide]  [ghcide] [ 6 of 77] Compiling Development.IDE.GHC.Compat.CmdLine ( src/Development/IDE/GHC/Compat/CmdLine.hs, dist/build/Development/IDE/GHC/Compat/CmdLine.p_o ) [ghcide] [ 7 of 77] Compiling Development.IDE.GHC.Compat.Core ( src/Development/IDE/GHC/Compat/Core.hs, dist/build/Development/IDE/GHC/Compat/Core.p_o ) [ghcide] src/Development/IDE/GHC/Compat/Core.hs:271:5: warning: []8;;https://errors.haskell.org/messages/GHC-75356\GHC-75356]8;;\] [-Wdodgy-exports] [ghcide]  The export item ‘Warn(..)’ suggests that [ghcide]  ‘Warn’ has (in-scope) constructors or record fields, [ghcide]  but it has none [ghcide]  | [ghcide] 271 | Warn(..), [ghcide]  | ^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/GHC/Compat/Core.hs:365:5: warning: []8;;https://errors.haskell.org/messages/GHC-47854\GHC-47854]8;;\] [-Wduplicate-exports] [ghcide]  ‘PlainGhcException’ is exported by ‘module GHC.Utils.Panic’ and ‘Plain.PlainGhcException’ [ghcide]  | [ghcide] 365 | module GHC.Utils.Panic, [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/GHC/Compat/Core.hs:419:47: warning: []8;;https://errors.haskell.org/messages/GHC-99623\GHC-99623]8;;\] [-Wdodgy-imports] [ghcide]  The import item ‘GHC.Driver.CmdLine.Warn(..)’ suggests that [ghcide]  ‘GHC.Driver.CmdLine.Warn’ has (in-scope) constructors or record fields, [ghcide]  but it has none [ghcide]  | [ghcide] 419 | import GHC.Driver.CmdLine (Warn (..)) [ghcide]  | ^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/GHC/Compat/Core.hs:451:76: warning: []8;;https://errors.haskell.org/messages/GHC-61689\GHC-61689]8;;\] [-Wdodgy-imports] [ghcide]  Module ‘GHC.Tc.Utils.Monad’ does not export ‘foldMapM’. [ghcide]  | [ghcide] 451 | anyM, concatMapM, mapMaybeM, foldMapM, [ghcide]  | ^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/GHC/Compat/Core.hs:485:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [ghcide]  The import of ‘GHC.Data.Bag’ is redundant [ghcide]  except perhaps to import instances from ‘GHC.Data.Bag’ [ghcide]  To import instances alone, use: import GHC.Data.Bag() [ghcide]  | [ghcide] 485 | import GHC.Data.Bag [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/GHC/Compat/Core.hs:752:1: warning: []8;;https://errors.haskell.org/messages/GHC-38417\GHC-38417]8;;\] [-Wmissing-signatures] [ghcide]  Top-level binding with no type signature: [ghcide]  lookupGlobalRdrEnv :: GlobalRdrEnvX GREInfo [ghcide]  -> OccName -> [GlobalRdrEltX GREInfo] [ghcide]  | [ghcide] 752 | lookupGlobalRdrEnv gre_env occ = lookupGRE gre_env (LookupOccName occ AllRelevantGREs) [ghcide]  | ^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] [ 8 of 77] Compiling Development.IDE.GHC.Compat.Driver ( src/Development/IDE/GHC/Compat/Driver.hs, dist/build/Development/IDE/GHC/Compat/Driver.p_o ) [ghcide] [ 9 of 77] Compiling Development.IDE.GHC.Compat.Env ( src/Development/IDE/GHC/Compat/Env.hs, dist/build/Development/IDE/GHC/Compat/Env.p_o ) [ghcide] [10 of 77] Compiling Development.IDE.GHC.Compat.Outputable ( src/Development/IDE/GHC/Compat/Outputable.hs, dist/build/Development/IDE/GHC/Compat/Outputable.p_o ) [ghcide] [11 of 77] Compiling Development.IDE.GHC.Compat.Logger ( src/Development/IDE/GHC/Compat/Logger.hs, dist/build/Development/IDE/GHC/Compat/Logger.p_o ) [ghcide] [12 of 77] Compiling Development.IDE.GHC.Compat.Iface ( src/Development/IDE/GHC/Compat/Iface.hs, dist/build/Development/IDE/GHC/Compat/Iface.p_o ) [ghcide] [13 of 77] Compiling Development.IDE.GHC.Compat.Units ( src/Development/IDE/GHC/Compat/Units.hs, dist/build/Development/IDE/GHC/Compat/Units.p_o ) [ghcide] [14 of 77] Compiling Development.IDE.GHC.Compat.Util ( src/Development/IDE/GHC/Compat/Util.hs, dist/build/Development/IDE/GHC/Compat/Util.p_o ) [ghcide] [15 of 77] Compiling Development.IDE.GHC.Compat.Parser ( src/Development/IDE/GHC/Compat/Parser.hs, dist/build/Development/IDE/GHC/Compat/Parser.p_o ) [ghcide] [16 of 77] Compiling Development.IDE.GHC.Compat.Plugins ( src/Development/IDE/GHC/Compat/Plugins.hs, dist/build/Development/IDE/GHC/Compat/Plugins.p_o ) [ghcide] [17 of 77] Compiling Development.IDE.GHC.Compat ( src/Development/IDE/GHC/Compat.hs, dist/build/Development/IDE/GHC/Compat.p_o ) [ghcide] src/Development/IDE/GHC/Compat.hs:118:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [ghcide]  The import of ‘Data.List’ is redundant [ghcide]  except perhaps to import instances from ‘Data.List’ [ghcide]  To import instances alone, use: import Data.List() [ghcide]  | [ghcide] 118 | import Data.List (foldl') [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/GHC/Compat.hs:262:11: warning: []8;;https://errors.haskell.org/messages/GHC-62412\GHC-62412]8;;\] [-Wsimplifiable-class-constraints] [ghcide]  • The constraint ‘HasLoc (GenLocated a e)’ matches [ghcide]  instance HasLoc l => HasLoc (GenLocated l a) [ghcide]  -- Defined in ‘GHC.Parser.Annotation’ [ghcide]  This makes type inference for inner bindings fragile; [ghcide]  either use MonoLocalBinds, or simplify it using the instance [ghcide]  • In the type signature: [ghcide]  reLocA :: (HasLoc (GenLocated a e), HasAnnotation b) => [ghcide]  GenLocated a e -> GenLocated b e [ghcide]  | [ghcide] 262 | reLocA :: (HasLoc (GenLocated a e), HasAnnotation b) [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [ghcide]  [ghcide] src/Development/IDE/GHC/Compat.hs:309:7: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a pattern binding: [ghcide]  Patterns of type ‘Maybe FilePath’ not matched: Nothing [ghcide]  | [ghcide] 309 | let Just src_file = ml_hs_file $ ms_location ms [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/GHC/Compat.hs:467:1: warning: []8;;https://errors.haskell.org/messages/GHC-38417\GHC-38417]8;;\] [-Wmissing-signatures] [ghcide]  Top-level binding with no type signature: [ghcide]  extract_cons :: DataDefnCons a -> [a] [ghcide]  | [ghcide] 467 | extract_cons (NewTypeCon x) = [x] [ghcide]  | ^^^^^^^^^^^^ [ghcide]  [ghcide] [18 of 77] Compiling Development.IDE.GHC.Compat.Error ( src/Development/IDE/GHC/Compat/Error.hs, dist/build/Development/IDE/GHC/Compat/Error.p_o ) [ghcide] [19 of 77] Compiling Development.IDE.GHC.CPP ( src/Development/IDE/GHC/CPP.hs, dist/build/Development/IDE/GHC/CPP.p_o ) [ghcide] [20 of 77] Compiling Development.IDE.GHC.CoreFile ( src/Development/IDE/GHC/CoreFile.hs, dist/build/Development/IDE/GHC/CoreFile.p_o ) [ghcide] [21 of 77] Compiling Development.IDE.Main.HeapStats ( src/Development/IDE/Main/HeapStats.hs, dist/build/Development/IDE/Main/HeapStats.p_o ) [ghcide] [22 of 77] Compiling Development.IDE.Session.Implicit ( session-loader/Development/IDE/Session/Implicit.hs, dist/build/Development/IDE/Session/Implicit.p_o ) [ghcide] [23 of 77] Compiling Development.IDE.Types.Action ( src/Development/IDE/Types/Action.hs, dist/build/Development/IDE/Types/Action.p_o ) [ghcide] [24 of 77] Compiling Development.IDE.Types.Location ( src/Development/IDE/Types/Location.hs, dist/build/Development/IDE/Types/Location.p_o ) [ghcide] [25 of 77] Compiling Development.IDE.Types.Diagnostics ( src/Development/IDE/Types/Diagnostics.hs, dist/build/Development/IDE/Types/Diagnostics.p_o ) [ghcide] src/Development/IDE/Types/Diagnostics.hs:32:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [ghcide]  The import of ‘Control.Applicative’ is redundant [ghcide]  except perhaps to import instances from ‘Control.Applicative’ [ghcide]  To import instances alone, use: import Control.Applicative() [ghcide]  | [ghcide] 32 | import Control.Applicative ((<|>)) [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Types/Diagnostics.hs:58:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [ghcide]  The import of ‘Text.Printf’ is redundant [ghcide]  except perhaps to import instances from ‘Text.Printf’ [ghcide]  To import instances alone, use: import Text.Printf() [ghcide]  | [ghcide] 58 | import Text.Printf (printf) [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] [26 of 77] Compiling Development.IDE.Session.Diagnostics ( session-loader/Development/IDE/Session/Diagnostics.hs, dist/build/Development/IDE/Session/Diagnostics.p_o ) [lsp-test]  works [✔] [lsp-test] getDocumentSymbols [lsp-test]  works [✔] [lsp-test] applyEdit [lsp-test]  increments the version [✔] [lsp-test]  changes the document contents [✔] [lsp-test] getCompletions [lsp-test]  works [✔] [lsp-test] waitForDiagnosticsSource [ghcide] [27 of 77] Compiling Development.IDE.GHC.Util ( src/Development/IDE/GHC/Util.hs, dist/build/Development/IDE/GHC/Util.p_o ) [ghcide] [28 of 77] Compiling Development.IDE.GHC.Orphans ( src/Development/IDE/GHC/Orphans.hs, dist/build/Development/IDE/GHC/Orphans.p_o ) [ghcide] [29 of 77] Compiling Development.IDE.Types.KnownTargets ( src/Development/IDE/Types/KnownTargets.hs, dist/build/Development/IDE/Types/KnownTargets.p_o ) [ghcide] [30 of 77] Compiling Development.IDE.Types.Exports ( src/Development/IDE/Types/Exports.hs, dist/build/Development/IDE/Types/Exports.p_o ) [ghcide] [31 of 77] Compiling Development.IDE.Spans.Common ( src/Development/IDE/Spans/Common.hs, dist/build/Development/IDE/Spans/Common.p_o ) [ghcide] [32 of 77] Compiling Development.IDE.Plugin.Completions.Types ( src/Development/IDE/Plugin/Completions/Types.hs, dist/build/Development/IDE/Plugin/Completions/Types.p_o ) [lsp-test] tests: : hPutBuf: resource vanished (Broken pipe) [lsp-test] HasCallStack backtrace: [lsp-test]  collectBacktraces, called at libraries/ghc-internal/src/GHC/Internal/Exception.hs:169:13 in ghc-internal:GHC.Internal.Exception [lsp-test]  toExceptionWithBacktrace, called at libraries/ghc-internal/src/GHC/Internal/IO.hs:260:11 in ghc-internal:GHC.Internal.IO [lsp-test]  throwIO, called at libraries/ghc-internal/src/GHC/Internal/IO/Exception.hs:315:19 in ghc-internal:GHC.Internal.IO.Exception [lsp-test]  ioException, called at libraries/ghc-internal/src/GHC/Internal/IO/Exception.hs:319:20 in ghc-internal:GHC.Internal.IO.Exception [lsp-test]  [lsp-test]  [lsp-test] tests: : hPutBuf: resource vanished (Broken pipe) [lsp-test] HasCallStack backtrace: [lsp-test]  collectBacktraces, called at libraries/ghc-internal/src/GHC/Internal/Exception.hs:169:13 in ghc-internal:GHC.Internal.Exception [lsp-test]  toExceptionWithBacktrace, called at libraries/ghc-internal/src/GHC/Internal/IO.hs:260:11 in ghc-internal:GHC.Internal.IO [lsp-test]  throwIO, called at libraries/ghc-internal/src/GHC/Internal/IO/Exception.hs:315:19 in ghc-internal:GHC.Internal.IO.Exception [lsp-test]  ioException, called at libraries/ghc-internal/src/GHC/Internal/IO/Exception.hs:319:20 in ghc-internal:GHC.Internal.IO.Exception [lsp-test]  [lsp-test]  [lsp-test] tests: : hPutBuf: resource vanished (Broken pipe) [lsp-test] HasCallStack backtrace: [lsp-test]  collectBacktraces, called at libraries/ghc-internal/src/GHC/Internal/Exception.hs:169:13 in ghc-internal:GHC.Internal.Exception [lsp-test]  toExceptionWithBacktrace, called at libraries/ghc-internal/src/GHC/Internal/IO.hs:260:11 in ghc-internal:GHC.Internal.IO [lsp-test]  throwIO, called at libraries/ghc-internal/src/GHC/Internal/IO/Exception.hs:315:19 in ghc-internal:GHC.Internal.IO.Exception [lsp-test]  ioException, called at libraries/ghc-internal/src/GHC/Internal/IO/Exception.hs:319:20 in ghc-internal:GHC.Internal.IO.Exception [lsp-test]  [lsp-test]  [lsp-test] tests: : hPutBuf: resource vanished (Broken pipe) [lsp-test] HasCallStack backtrace: [lsp-test]  collectBacktraces, called at libraries/ghc-internal/src/GHC/Internal/Exception.hs:169:13 in ghc-internal:GHC.Internal.Exception [lsp-test]  toExceptionWithBacktrace, called at libraries/ghc-internal/src/GHC/Internal/IO.hs:260:11 in ghc-internal:GHC.Internal.IO [lsp-test]  throwIO, called at libraries/ghc-internal/src/GHC/Internal/IO/Exception.hs:315:19 in ghc-internal:GHC.Internal.IO.Exception [lsp-test]  ioException, called at libraries/ghc-internal/src/GHC/Internal/IO/Exception.hs:319:20 in ghc-internal:GHC.Internal.IO.Exception [lsp-test]  [lsp-test]  [lsp-test]  works [✔] [lsp-test] getHover [lsp-test]  works [✔] [lsp-test] closeDoc [lsp-test]  works [✔] [lsp-test] satisfy [lsp-test]  works [✔] [lsp-test] satisfyMaybe [lsp-test]  returns matched data on match [✔] [lsp-test]  doesn't return if no match [✔] [lsp-test] ignoreLogNotifications [ghcide] [33 of 77] Compiling Development.IDE.GHC.Error ( src/Development/IDE/GHC/Error.hs, dist/build/Development/IDE/GHC/Error.p_o ) [ghcide] [34 of 77] Compiling Development.IDE.Types.HscEnvEq ( src/Development/IDE/Types/HscEnvEq.hs, dist/build/Development/IDE/Types/HscEnvEq.p_o ) [ghcide] src/Development/IDE/Types/HscEnvEq.hs:27:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [ghcide]  The import of ‘GHC.Driver.Env’ is redundant [ghcide]  except perhaps to import instances from ‘GHC.Driver.Env’ [ghcide]  To import instances alone, use: import GHC.Driver.Env() [ghcide]  | [ghcide] 27 | import GHC.Driver.Env (hsc_all_home_unit_ids) [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Types/HscEnvEq.hs:28:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [ghcide]  The import of ‘Ide.PluginUtils’ is redundant [ghcide]  except perhaps to import instances from ‘Ide.PluginUtils’ [ghcide]  To import instances alone, use: import Ide.PluginUtils() [ghcide]  | [ghcide] 28 | import Ide.PluginUtils (toAbsolute) [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Types/HscEnvEq.hs:30:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [ghcide]  The import of ‘System.Directory’ is redundant [ghcide]  except perhaps to import instances from ‘System.Directory’ [ghcide]  To import instances alone, use: import System.Directory() [ghcide]  | [ghcide] 30 | import System.Directory (makeAbsolute) [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Types/HscEnvEq.hs:56:5: warning: []8;;https://errors.haskell.org/messages/GHC-40910\GHC-40910]8;;\] [-Wunused-matches] [ghcide]  Defined but not used: ‘mod_cache’ [ghcide]  | [ghcide] 56 | mod_cache <- newIORef emptyInstalledModuleEnv [ghcide]  | ^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Types/HscEnvEq.hs:57:5: warning: []8;;https://errors.haskell.org/messages/GHC-40910\GHC-40910]8;;\] [-Wunused-matches] [ghcide]  Defined but not used: ‘file_cache’ [ghcide]  | [ghcide] 57 | file_cache <- newIORef M.empty [ghcide]  | ^^^^^^^^^^ [ghcide]  [ghcide] [35 of 77] Compiling Development.IDE.Spans.LocalBindings ( src/Development/IDE/Spans/LocalBindings.hs, dist/build/Development/IDE/Spans/LocalBindings.p_o ) [ghcide] [36 of 77] Compiling Development.IDE.Import.FindImports ( src/Development/IDE/Import/FindImports.hs, dist/build/Development/IDE/Import/FindImports.p_o ) [ghcide] src/Development/IDE/Import/FindImports.hs:200:11: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘FindResult’ not matched: [ghcide]  Found _ _ [ghcide]  NoPackage _ [ghcide]  FoundMultiple _ [ghcide]  | [ghcide] 200 | notFound [ghcide]  | ^^^^^^^^... [ghcide]  [ghcide] src/Development/IDE/Import/FindImports.hs:213:15: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘FindResult’ not matched: [ghcide]  Found _ _ [ghcide]  NoPackage _ [ghcide]  FoundMultiple _ [ghcide]  | [ghcide] 213 | in notFound {fr_unusables = unusables'} [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Import/FindImports.hs:215:11: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘FindResult’ not matched: [ghcide]  Found _ _ [ghcide]  NoPackage _ [ghcide]  FoundMultiple _ [ghcide]  | [ghcide] 215 | notFound {fr_suggestions = suggest} [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] [37 of 77] Compiling Development.IDE.Import.DependencyInformation ( src/Development/IDE/Import/DependencyInformation.hs, dist/build/Development/IDE/Import/DependencyInformation.p_o ) [ghcide] [38 of 77] Compiling Development.IDE.Core.RuleTypes ( src/Development/IDE/Core/RuleTypes.hs, dist/build/Development/IDE/Core/RuleTypes.p_o ) [ghcide] [39 of 77] Compiling Development.IDE.GHC.Warnings ( src/Development/IDE/GHC/Warnings.hs, dist/build/Development/IDE/GHC/Warnings.p_o ) [ghcide] [40 of 77] Compiling Development.IDE.Core.Tracing ( src/Development/IDE/Core/Tracing.hs, dist/build/Development/IDE/Core/Tracing.p_o ) [ghcide] [41 of 77] Compiling Development.IDE.Core.Preprocessor ( src/Development/IDE/Core/Preprocessor.hs, dist/build/Development/IDE/Core/Preprocessor.p_o ) [ghcide] [42 of 77] Compiling Development.IDE.Types.Monitoring ( src/Development/IDE/Types/Monitoring.hs, dist/build/Development/IDE/Types/Monitoring.p_o ) [ghcide] [43 of 77] Compiling Development.IDE.Monitoring.OpenTelemetry ( src/Development/IDE/Monitoring/OpenTelemetry.hs, dist/build/Development/IDE/Monitoring/OpenTelemetry.p_o ) [ghcide] [44 of 77] Compiling Development.IDE.Types.Options ( src/Development/IDE/Types/Options.hs, dist/build/Development/IDE/Types/Options.p_o ) [ghcide] [45 of 77] Compiling Development.IDE.Core.ProgressReporting ( src/Development/IDE/Core/ProgressReporting.hs, dist/build/Development/IDE/Core/ProgressReporting.p_o ) [lsp-test] tests: : hPutBuf: resource vanished (Broken pipe) [lsp-test] HasCallStack backtrace: [lsp-test]  collectBacktraces, called at libraries/ghc-internal/src/GHC/Internal/Exception.hs:169:13 in ghc-internal:GHC.Internal.Exception [lsp-test]  toExceptionWithBacktrace, called at libraries/ghc-internal/src/GHC/Internal/IO.hs:260:11 in ghc-internal:GHC.Internal.IO [lsp-test]  throwIO, called at libraries/ghc-internal/src/GHC/Internal/IO/Exception.hs:315:19 in ghc-internal:GHC.Internal.IO.Exception [lsp-test]  ioException, called at libraries/ghc-internal/src/GHC/Internal/IO/Exception.hs:319:20 in ghc-internal:GHC.Internal.IO.Exception [lsp-test]  [lsp-test]  [lsp-test] tests: : hPutBuf: resource vanished (Broken pipe) [lsp-test] HasCallStack backtrace: [lsp-test]  collectBacktraces, called at libraries/ghc-internal/src/GHC/Internal/Exception.hs:169:13 in ghc-internal:GHC.Internal.Exception [lsp-test]  toExceptionWithBacktrace, called at libraries/ghc-internal/src/GHC/Internal/IO.hs:260:11 in ghc-internal:GHC.Internal.IO [lsp-test]  throwIO, called at libraries/ghc-internal/src/GHC/Internal/IO/Exception.hs:315:19 in ghc-internal:GHC.Internal.IO.Exception [lsp-test]  ioException, called at libraries/ghc-internal/src/GHC/Internal/IO/Exception.hs:319:20 in ghc-internal:GHC.Internal.IO.Exception [lsp-test]  [lsp-test]  [lsp-test] tests: : hPutBuf: resource vanished (Broken pipe) [lsp-test] HasCallStack backtrace: [lsp-test]  collectBacktraces, called at libraries/ghc-internal/src/GHC/Internal/Exception.hs:169:13 in ghc-internal:GHC.Internal.Exception [lsp-test]  toExceptionWithBacktrace, called at libraries/ghc-internal/src/GHC/Internal/IO.hs:260:11 in ghc-internal:GHC.Internal.IO [lsp-test]  throwIO, called at libraries/ghc-internal/src/GHC/Internal/IO/Exception.hs:315:19 in ghc-internal:GHC.Internal.IO.Exception [lsp-test]  ioException, called at libraries/ghc-internal/src/GHC/Internal/IO/Exception.hs:319:20 in ghc-internal:GHC.Internal.IO.Exception [lsp-test]  [lsp-test]  [lsp-test]  works [✔] [lsp-test] dynamic capabilities [lsp-test]  keeps track [✔] [lsp-test]  handles absolute patterns [✔] [lsp-test] call hierarchy [lsp-test]  prepare works [✔] [lsp-test]  prepare not works [✔] [lsp-test]  incoming calls [✔] [lsp-test]  outgoing calls [✔] [lsp-test] semantic tokens [lsp-test]  full works [✔] [lsp-test] inlay hints [lsp-test]  get works [✔] [lsp-test]  resolve tooltip works [✔] [lsp-test]  [lsp-test] Finished in 57.0542 seconds [lsp-test] 38 examples, 0 failures [lsp-test] Test suite tests: PASS [lsp-test] Test suite logged to: dist/test/lsp-test-0.17.1.1-tests.log [lsp-test] Test suite func-test: RUNNING... [lsp-test]  [lsp-test] server-initiated progress reporting [lsp-test] WithSeverity {getMsg = Starting, getSeverity = Info} [lsp-test] WithSeverity {getMsg = LspProcessingLog (LspCore (NewConfig (Object (fromList [])))), getSeverity = Debug} [lsp-test] WithSeverity {getMsg = LspProcessingLog (MissingHandler False SMethod_Initialized), getSeverity = Error} [lsp-test] WithSeverity {getMsg = LspProcessingLog (LspCore (BadConfigurationResponse (TResponseError {_code = InL LSPErrorCodes_RequestFailed, _message = "No configuration for requested sections: [\"demo\"]", _xdata = Nothing}))), getSeverity = Error} [lsp-test] WithSeverity {getMsg = LspProcessingLog ShuttingDown, getSeverity = Info} [lsp-test] WithSeverity {getMsg = LspProcessingLog Exiting, getSeverity = Info} [lsp-test]  sends updates [✔] [lsp-test] WithSeverity {getMsg = Starting, getSeverity = Info} [lsp-test] WithSeverity {getMsg = LspProcessingLog (LspCore (NewConfig (Object (fromList [])))), getSeverity = Debug} [lsp-test] WithSeverity {getMsg = LspProcessingLog (MissingHandler False SMethod_Initialized), getSeverity = Error} [lsp-test] WithSeverity {getMsg = LspProcessingLog (LspCore (BadConfigurationResponse (TResponseError {_code = InL LSPErrorCodes_RequestFailed, _message = "No configuration for requested sections: [\"demo\"]", _xdata = Nothing}))), getSeverity = Error} [lsp-test] WithSeverity {getMsg = LspProcessingLog (ProgressCancel (ProgressToken (InL 0))), getSeverity = Debug} [lsp-test] WithSeverity {getMsg = LspProcessingLog (MissingHandler False SMethod_WindowWorkDoneProgressCancel), getSeverity = Error} [lsp-test] WithSeverity {getMsg = LspProcessingLog ShuttingDown, getSeverity = Info} [lsp-test] WithSeverity {getMsg = LspProcessingLog Exiting, getSeverity = Info} [lsp-test]  handles cancellation [✔] [lsp-test] WithSeverity {getMsg = Starting, getSeverity = Info} [lsp-test] WithSeverity {getMsg = LspProcessingLog (LspCore (NewConfig (Object (fromList [])))), getSeverity = Debug} [lsp-test] WithSeverity {getMsg = LspProcessingLog (LspCore (BadConfigurationResponse (TResponseError {_code = InL LSPErrorCodes_RequestFailed, _message = "No configuration for requested sections: [\"demo\"]", _xdata = Nothing}))), getSeverity = Error} [lsp-test] func-test: AsyncCancelled [lsp-test] HasCallStack backtrace: [lsp-test]  collectBacktraces, called at libraries/ghc-internal/src/GHC/Internal/Exception.hs:169:13 in ghc-internal:GHC.Internal.Exception [lsp-test]  toExceptionWithBacktrace, called at libraries/ghc-internal/src/GHC/Internal/IO.hs:260:11 in ghc-internal:GHC.Internal.IO [lsp-test]  throwIO, called at ./Control/Concurrent/Async/Internal.hs:185:7 in async-2.2.5-7rMgpQ5wRmj4V53zvfchsB:Control.Concurrent.Async.Internal [lsp-test]  [lsp-test]  [lsp-test] WithSeverity {getMsg = LspProcessingLog ShuttingDown, getSeverity = Info} [lsp-test] WithSeverity {getMsg = LspProcessingLog Exiting, getSeverity = Info} [lsp-test]  sends end notification if thread is killed [✔] [lsp-test] client-initiated progress reporting [lsp-test] WithSeverity {getMsg = Starting, getSeverity = Info} [lsp-test] WithSeverity {getMsg = LspProcessingLog (LspCore (NewConfig (Object (fromList [])))), getSeverity = Debug} [lsp-test] WithSeverity {getMsg = LspProcessingLog (MissingHandler False SMethod_Initialized), getSeverity = Error} [lsp-test] WithSeverity {getMsg = LspProcessingLog (LspCore (BadConfigurationResponse (TResponseError {_code = InL LSPErrorCodes_RequestFailed, _message = "No configuration for requested sections: [\"demo\"]", _xdata = Nothing}))), getSeverity = Error} [lsp-test] WithSeverity {getMsg = LspProcessingLog ShuttingDown, getSeverity = Info} [lsp-test] WithSeverity {getMsg = LspProcessingLog Exiting, getSeverity = Info} [lsp-test]  sends updates [✔] [lsp-test] workspace folders [lsp-test] WithSeverity {getMsg = Starting, getSeverity = Info} [lsp-test] WithSeverity {getMsg = LspProcessingLog (LspCore (NewConfig (Object (fromList [])))), getSeverity = Debug} [lsp-test] WithSeverity {getMsg = LspProcessingLog ShuttingDown, getSeverity = Info} [lsp-test] WithSeverity {getMsg = LspProcessingLog Exiting, getSeverity = Info} [lsp-test]  keeps track of open workspace folders [✔] [lsp-test]  [lsp-test] Finished in 0.0130 seconds [lsp-test] 5 examples, 0 failures [lsp-test] Test suite func-test: PASS [lsp-test] Test suite logged to: dist/test/lsp-test-0.17.1.1-func-test.log [lsp-test] 2 of 2 test suites (2 of 2 test cases) passed. [lsp-test] checkPhase completed in 57 seconds [lsp-test] Phase: haddockPhase [ghcide] [46 of 77] Compiling Development.IDE.Types.Shake ( src/Development/IDE/Types/Shake.hs, dist/build/Development/IDE/Types/Shake.p_o ) [ghcide] [47 of 77] Compiling Development.IDE.Core.Shake ( src/Development/IDE/Core/Shake.hs, dist/build/Development/IDE/Core/Shake.p_o ) [lsp-test] Preprocessing library for lsp-test-0.17.1.1... [lsp-test] Running Haddock on library for lsp-test-0.17.1.1... [lsp-test] Warning: The documentation for the following packages are not installed. No [lsp-test] links will be generated to these packages: attoparsec-0.14.4, [lsp-test] attoparsec-0.14.4, lsp-types-2.3.0.1, vector-0.13.2.0 [ghcide] src/Development/IDE/Core/Shake.hs:110:58: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] [ghcide]  The import of ‘foldl'’ from module ‘Data.List.Extra’ is redundant [ghcide]  | [ghcide] 110 | import Data.List.Extra (foldl', partition, [ghcide]  | ^^^^^^ [ghcide]  [lsp-test] [1 of 8] Compiling Language.LSP.Test.Compat ( src/Language/LSP/Test/Compat.hs, nothing ) [lsp-test] [2 of 8] Compiling Language.LSP.Test.Exceptions ( src/Language/LSP/Test/Exceptions.hs, nothing ) [lsp-test] [3 of 8] Compiling Language.LSP.Test.Decoding ( src/Language/LSP/Test/Decoding.hs, nothing ) [lsp-test] [4 of 8] Compiling Language.LSP.Test.Files ( src/Language/LSP/Test/Files.hs, nothing ) [lsp-test] [5 of 8] Compiling Language.LSP.Test.Server ( src/Language/LSP/Test/Server.hs, nothing ) [lsp-test] [6 of 8] Compiling Language.LSP.Test.Session ( src/Language/LSP/Test/Session.hs, nothing ) [lsp-test] src/Language/LSP/Test/Session.hs:483:11: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [lsp-test]  In the use of ‘head’ [lsp-test]  (imported from Data.List, but defined in GHC.Internal.List): [lsp-test]  "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." [lsp-test]  | [lsp-test] 483 | head <$> textDocumentVersions uri [lsp-test]  | ^^^^ [lsp-test]  [lsp-test] src/Language/LSP/Test/Session.hs:502:63: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] [lsp-test]  In the use of ‘head’ [lsp-test]  (imported from Data.List, but defined in GHC.Internal.List): [lsp-test]  "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." [lsp-test]  | [lsp-test] 502 | in DidChangeTextDocumentParams (head params ^. L.textDocument) events [lsp-test]  | ^^^^ [lsp-test]  [lsp-test] [7 of 8] Compiling Language.LSP.Test.Parsing ( src/Language/LSP/Test/Parsing.hs, nothing ) [lsp-test] [8 of 8] Compiling Language.LSP.Test ( src/Language/LSP/Test.hs, nothing ) [lsp-test] src/Language/LSP/Test.hs:155:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [lsp-test]  The import of ‘Data.List’ is redundant [lsp-test]  except perhaps to import instances from ‘Data.List’ [lsp-test]  To import instances alone, use: import Data.List() [lsp-test]  | [lsp-test] 155 | import Data.List [lsp-test]  | ^^^^^^^^^^^^^^^^ [lsp-test]  [lsp-test] Haddock coverage: [lsp-test] Warning: 'Session' is ambiguous. It is defined [lsp-test]  * at src/Language/LSP/Test/Session.hs:94:21 [lsp-test]  * at src/Language/LSP/Test/Session.hs:94:1 [lsp-test]  You may be able to disambiguate the identifier by qualifying it or [lsp-test]  by specifying the type/value namespace explicitly. [lsp-test]  Defaulting to the one defined at src/Language/LSP/Test/Session.hs:94:1 [lsp-test] Warning: 'mylang' is out of scope. [lsp-test]  If you qualify the identifier, haddock can try to link it anyway. [lsp-test] Warning: 'runSession' is out of scope. [lsp-test]  If you qualify the identifier, haddock can try to link it anyway. [lsp-test] Warning: 'SessionConfig' is ambiguous. It is defined [lsp-test]  * at src/Language/LSP/Test/Session.hs:105:22 [lsp-test]  * at src/Language/LSP/Test/Session.hs:105:1 [lsp-test]  You may be able to disambiguate the identifier by qualifying it or [lsp-test]  by specifying the type/value namespace explicitly. [lsp-test]  Defaulting to the one defined at src/Language/LSP/Test/Session.hs:105:1 [lsp-test] Warning: 'PublishDiagnosticsNotification' is out of scope. [lsp-test]  If you qualify the identifier, haddock can try to link it anyway. [lsp-test] Warning: 'semanticTokensFull' is out of scope. [lsp-test]  If you qualify the identifier, haddock can try to link it anyway. [lsp-test] Warning: 'Session' is ambiguous. It is defined [lsp-test]  * at src/Language/LSP/Test/Session.hs:94:21 [lsp-test]  * at src/Language/LSP/Test/Session.hs:94:1 [lsp-test]  You may be able to disambiguate the identifier by qualifying it or [lsp-test]  by specifying the type/value namespace explicitly. [lsp-test]  Defaulting to the one defined at src/Language/LSP/Test/Session.hs:94:1 [lsp-test] Warning: Language.LSP.Test: Couldn't find .haddock for export fullLatestClientCaps [lsp-test]  91% (103 /113) in 'Language.LSP.Test' [lsp-test]  Missing documentation for: [lsp-test]  runSessionWithHandles' (src/Language/LSP/Test.hs:278) [lsp-test]  setIgnoringLogNotifications (src/Language/LSP/Test.hs:481) [lsp-test]  setIgnoringConfigurationRequests (src/Language/LSP/Test.hs:485) [lsp-test]  setIgnoringRegistrationRequests (src/Language/LSP/Test.hs:489) [lsp-test]  fullLatestClientCaps [lsp-test]  customRequest (src/Language/LSP/Test/Parsing.hs:129) [lsp-test]  customNotification (src/Language/LSP/Test/Parsing.hs:142) [lsp-test]  loggingOrConfiguration (src/Language/LSP/Test/Parsing.hs:220) [lsp-test]  incomingCalls (src/Language/LSP/Test.hs:1016) [lsp-test]  outgoingCalls (src/Language/LSP/Test.hs:1019) [ghcide] [48 of 77] Compiling Development.IDE.Session ( session-loader/Development/IDE/Session.hs, dist/build/Development/IDE/Session.p_o ) [lsp-test] Warning: Language.LSP.Test: could not find link destinations for: [lsp-test]  - Language.LSP.Protocol.Internal.Method.Method [lsp-test]  - Language.LSP.Protocol.Internal.Types.CallHierarchyIncomingCall.CallHierarchyIncomingCall [lsp-test]  - Language.LSP.Protocol.Internal.Types.CallHierarchyIncomingCallsParams.CallHierarchyIncomingCallsParams [lsp-test]  - Language.LSP.Protocol.Internal.Types.CallHierarchyItem.CallHierarchyItem [lsp-test]  - Language.LSP.Protocol.Internal.Types.CallHierarchyOutgoingCall.CallHierarchyOutgoingCall [lsp-test]  - Language.LSP.Protocol.Internal.Types.CallHierarchyOutgoingCallsParams.CallHierarchyOutgoingCallsParams [lsp-test]  - Language.LSP.Protocol.Internal.Types.CallHierarchyPrepareParams.CallHierarchyPrepareParams [lsp-test]  - Language.LSP.Protocol.Internal.Types.ClientCapabilities.ClientCapabilities [lsp-test]  - Language.LSP.Protocol.Internal.Types.CodeAction.CodeAction [lsp-test]  - Language.LSP.Protocol.Internal.Types.CodeLens.CodeLens [lsp-test]  - Language.LSP.Protocol.Internal.Types.Command.Command [lsp-test]  - Language.LSP.Protocol.Internal.Types.CompletionItem.CompletionItem [lsp-test]  - Language.LSP.Protocol.Internal.Types.Declaration.Declaration [lsp-test]  - Language.LSP.Protocol.Internal.Types.DeclarationLink.DeclarationLink [lsp-test]  - Language.LSP.Protocol.Internal.Types.Definition.Definition [lsp-test]  - Language.LSP.Protocol.Internal.Types.DefinitionLink.DefinitionLink [lsp-test]  - Language.LSP.Protocol.Internal.Types.Diagnostic.Diagnostic [lsp-test]  - Language.LSP.Protocol.Internal.Types.DocumentHighlight.DocumentHighlight [lsp-test]  - Language.LSP.Protocol.Internal.Types.DocumentSymbol.DocumentSymbol [lsp-test]  - Language.LSP.Protocol.Internal.Types.FormattingOptions.FormattingOptions [lsp-test]  - Language.LSP.Protocol.Internal.Types.Hover.Hover [lsp-test]  - Language.LSP.Protocol.Internal.Types.InlayHint.InlayHint [lsp-test]  - Language.LSP.Protocol.Internal.Types.LanguageKind.LanguageKind [lsp-test]  - Language.LSP.Protocol.Internal.Types.Location.Location [lsp-test]  - Language.LSP.Protocol.Internal.Types.Position.Position [lsp-test]  - Language.LSP.Protocol.Internal.Types.ProgressToken.ProgressToken [lsp-test]  - Language.LSP.Protocol.Internal.Types.Range.Range [lsp-test]  - Language.LSP.Protocol.Internal.Types.SemanticTokens.SemanticTokens [lsp-test]  - Language.LSP.Protocol.Internal.Types.SymbolInformation.SymbolInformation [lsp-test]  - Language.LSP.Protocol.Internal.Types.TextDocumentContentChangeEvent.TextDocumentContentChangeEvent [lsp-test]  - Language.LSP.Protocol.Internal.Types.TextDocumentIdentifier.TextDocumentIdentifier [lsp-test]  - Language.LSP.Protocol.Internal.Types.TextEdit.TextEdit [lsp-test]  - Language.LSP.Protocol.Internal.Types.VersionedTextDocumentIdentifier.VersionedTextDocumentIdentifier [lsp-test]  - Language.LSP.Protocol.Internal.Types.WorkspaceFolder.WorkspaceFolder [lsp-test]  - Language.LSP.Protocol.Types.Common.Null [lsp-test]  - Language.LSP.Protocol.Types.Common.|? [lsp-test]  - Language.LSP.Protocol.Types.Uri.Uri [lsp-test]  - Language.LSP.Protocol.Internal.Method.ErrorData [lsp-test]  - Language.LSP.Protocol.Internal.Method.MessageParams [lsp-test]  - Language.LSP.Protocol.Internal.Method.MessageResult [lsp-test]  - Language.LSP.Protocol.Internal.Method.Method_CustomMethod [lsp-test]  - Language.LSP.Protocol.Internal.Method.Method_Initialize [lsp-test]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentPublishDiagnostics [lsp-test]  - Language.LSP.Protocol.Internal.Method.SMethod [lsp-test]  - Language.LSP.Protocol.Message.LspId.LspId [lsp-test]  - Language.LSP.Protocol.Message.Meta.MessageDirection [lsp-test]  - Language.LSP.Protocol.Message.Meta.ClientToServer [lsp-test]  - Language.LSP.Protocol.Message.Meta.ServerToClient [lsp-test]  - Language.LSP.Protocol.Message.Meta.MessageKind [lsp-test]  - Language.LSP.Protocol.Message.Meta.Notification [lsp-test]  - Language.LSP.Protocol.Message.Meta.Request [lsp-test]  - Language.LSP.Protocol.Message.Method.SClientMethod [lsp-test]  - Language.LSP.Protocol.Message.Method.SServerMethod [lsp-test]  - Language.LSP.Protocol.Message.Parsing.FromServerMessage [lsp-test]  - Language.LSP.Protocol.Message.Registration.SomeRegistration [lsp-test]  - Language.LSP.Protocol.Message.Types.TMessage [lsp-test]  - Language.LSP.Protocol.Message.Types.TResponseError [lsp-test]  - Language.LSP.Protocol.Message.Types.TResponseMessage [lsp-test] Warning: Cannot find reexported module 'lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu:Language.LSP.Protocol.Capabilities' [lsp-test] Warning: Cannot find reexported module 'lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu:Language.LSP.Protocol.Message' [lsp-test] Warning: Cannot find reexported module 'lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu:Language.LSP.Protocol.Types' [ghcide] [49 of 77] Compiling Development.IDE.LSP.Server ( src/Development/IDE/LSP/Server.hs, dist/build/Development/IDE/LSP/Server.p_o ) [ghcide] [50 of 77] Compiling Development.IDE.Plugin ( src/Development/IDE/Plugin.hs, dist/build/Development/IDE/Plugin.p_o ) [ghcide] [51 of 77] Compiling Development.IDE.Plugin.HLS ( src/Development/IDE/Plugin/HLS.hs, dist/build/Development/IDE/Plugin/HLS.p_o ) [ghcide] [52 of 77] Compiling Development.IDE.Core.IdeConfiguration ( src/Development/IDE/Core/IdeConfiguration.hs, dist/build/Development/IDE/Core/IdeConfiguration.p_o ) [ghcide] [53 of 77] Compiling Development.IDE.LSP.LanguageServer ( src/Development/IDE/LSP/LanguageServer.hs, dist/build/Development/IDE/LSP/LanguageServer.p_o ) [ghcide] [54 of 77] Compiling Development.IDE.Core.OfInterest ( src/Development/IDE/Core/OfInterest.hs, dist/build/Development/IDE/Core/OfInterest.p_o ) [ghcide] [55 of 77] Compiling Development.IDE.Core.FileStore ( src/Development/IDE/Core/FileStore.hs, dist/build/Development/IDE/Core/FileStore.p_o ) [ghcide] [56 of 77] Compiling Development.IDE.Core.Compile ( src/Development/IDE/Core/Compile.hs, dist/build/Development/IDE/Core/Compile.p_o ) [ghcide] [57 of 77] Compiling Development.IDE.Spans.Documentation ( src/Development/IDE/Spans/Documentation.hs, dist/build/Development/IDE/Spans/Documentation.p_o ) [ghcide] [58 of 77] Compiling Development.IDE.Spans.AtPoint ( src/Development/IDE/Spans/AtPoint.hs, dist/build/Development/IDE/Spans/AtPoint.p_o ) [ghcide] [59 of 77] Compiling Development.IDE.Core.FileExists ( src/Development/IDE/Core/FileExists.hs, dist/build/Development/IDE/Core/FileExists.p_o ) [ghcide] [60 of 77] Compiling Development.IDE.Core.Service ( src/Development/IDE/Core/Service.hs, dist/build/Development/IDE/Core/Service.p_o ) [ghcide] [61 of 77] Compiling Development.IDE.LSP.Notifications ( src/Development/IDE/LSP/Notifications.hs, dist/build/Development/IDE/LSP/Notifications.p_o ) [ghcide] [62 of 77] Compiling Development.IDE.Core.PluginUtils ( src/Development/IDE/Core/PluginUtils.hs, dist/build/Development/IDE/Core/PluginUtils.p_o ) [ghcide] [63 of 77] Compiling Development.IDE.Core.Actions ( src/Development/IDE/Core/Actions.hs, dist/build/Development/IDE/Core/Actions.p_o ) [ghcide] [64 of 77] Compiling Development.IDE.Core.Rules ( src/Development/IDE/Core/Rules.hs, dist/build/Development/IDE/Core/Rules.p_o ) [ghcide] src/Development/IDE/Core/Rules.hs:1232:33: warning: []8;;https://errors.haskell.org/messages/GHC-02256\GHC-02256]8;;\] [-Wambiguous-fields] [ghcide]  Ambiguous record update with parent type constructor ‘GhcSessionDepsConfig’. [ghcide]  This type-directed disambiguation mechanism will not be supported by -XDuplicateRecordFields in future releases of GHC. [ghcide]  Consider disambiguating using module qualification instead. [ghcide]  | [ghcide] 1232 | loadGhcSession recorder def{fullModuleGraph} [ghcide]  | ^^^^^^^^^^^^^^^ [ghcide]  [lsp-test] Documentation created: dist/doc/html/lsp-test/, [lsp-test] dist/doc/html/lsp-test/lsp-test.txt [ghcide] [65 of 77] Compiling Development.IDE.Plugin.Test ( src/Development/IDE/Plugin/Test.hs, dist/build/Development/IDE/Plugin/Test.p_o ) [lsp-test] Preprocessing test suite 'example' for lsp-test-0.17.1.1... [lsp-test] Preprocessing test suite 'tests' for lsp-test-0.17.1.1... [lsp-test] Preprocessing test suite 'func-test' for lsp-test-0.17.1.1... [lsp-test] Phase: installPhase [lsp-test] Installing library in /nix/store/735i6l0ndk05d0bzvc1xpawdpq2q46ws-lsp-test-0.17.1.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/lsp-test-0.17.1.1-KIfRJdlH8vLBviAxjoRKdN [lsp-test] Phase: fixupPhase [lsp-test] shrinking RPATHs of ELF executables and libraries in /nix/store/735i6l0ndk05d0bzvc1xpawdpq2q46ws-lsp-test-0.17.1.1 [lsp-test] shrinking /nix/store/735i6l0ndk05d0bzvc1xpawdpq2q46ws-lsp-test-0.17.1.1/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSlsp-test-0.17.1.1-KIfRJdlH8vLBviAxjoRKdN-ghc9.10.2.so [lsp-test] checking for references to /build/ in /nix/store/735i6l0ndk05d0bzvc1xpawdpq2q46ws-lsp-test-0.17.1.1... [lsp-test] patching script interpreter paths in /nix/store/735i6l0ndk05d0bzvc1xpawdpq2q46ws-lsp-test-0.17.1.1 [lsp-test] stripping (with command strip and flags -S -p) in /nix/store/735i6l0ndk05d0bzvc1xpawdpq2q46ws-lsp-test-0.17.1.1/lib [lsp-test] shrinking RPATHs of ELF executables and libraries in /nix/store/4j24q6f005k5mm9y4vc8nirqjwnh6933-lsp-test-0.17.1.1-doc [lsp-test] checking for references to /build/ in /nix/store/4j24q6f005k5mm9y4vc8nirqjwnh6933-lsp-test-0.17.1.1-doc... [lsp-test] patching script interpreter paths in /nix/store/4j24q6f005k5mm9y4vc8nirqjwnh6933-lsp-test-0.17.1.1-doc [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/4j24q6f005k5mm9y4vc8nirqjwnh6933-lsp-test-0.17.1.1-doc /nix/store/735i6l0ndk05d0bzvc1xpawdpq2q46ws-lsp-test-0.17.1.1 [post-build-hook] Pushing 2 paths (291 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/735i6l0ndk05d0bzvc1xpawdpq2q46ws-lsp-test-0.17.1.1 (9.22 MiB) [post-build-hook] Pushing /nix/store/4j24q6f005k5mm9y4vc8nirqjwnh6933-lsp-test-0.17.1.1-doc (1.61 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/4j24q6f005k5mm9y4vc8nirqjwnh6933-lsp-test-0.17.1.1-doc /nix/store/735i6l0ndk05d0bzvc1xpawdpq2q46ws-lsp-test-0.17.1.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/4j24q6f005k5mm9y4vc8nirqjwnh6933-lsp-test-0.17.1.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/735i6l0ndk05d0bzvc1xpawdpq2q46ws-lsp-test-0.17.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/pdbhnas6adlsj2vcfwh6i5aflnxsv9is-lsp-test-0.17.1.1.drv' to 'https://cache.nix-ci.com'... [ghcide] [66 of 77] Compiling Development.IDE.LSP.Outline ( src/Development/IDE/LSP/Outline.hs, dist/build/Development/IDE/LSP/Outline.p_o ) [ghcide] [67 of 77] Compiling Development.IDE.LSP.HoverDefinition ( src/Development/IDE/LSP/HoverDefinition.hs, dist/build/Development/IDE/LSP/HoverDefinition.p_o ) [ghcide] [68 of 77] Compiling Development.IDE ( src/Development/IDE.hs, dist/build/Development/IDE.p_o ) [ghcide] [69 of 77] Compiling Development.IDE.Spans.Pragmas ( src/Development/IDE/Spans/Pragmas.hs, dist/build/Development/IDE/Spans/Pragmas.p_o ) [ghcide] src/Development/IDE/Spans/Pragmas.hs:156:27: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘ParserState’ not matched: ParserStateDone _ [ghcide]  | [ghcide] 156 | ITvarsym "#" -> defaultParserState{ isLastTokenHash = True } [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Spans/Pragmas.hs:158:42: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘ParserState’ not matched: ParserStateDone _ [ghcide]  | [ghcide] 158 | | isDownwardLineHaddock s -> defaultParserState{ mode = ModeHaddock } [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Spans/Pragmas.hs:160:17: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘ParserState’ not matched: ParserStateDone _ [ghcide]  | [ghcide] 160 | defaultParserState [ghcide]  | ^^^^^^^^^^^^^^^^^^... [ghcide]  [ghcide] src/Development/IDE/Spans/Pragmas.hs:165:17: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘ParserState’ not matched: ParserStateDone _ [ghcide]  | [ghcide] 165 | defaultParserState [ghcide]  | ^^^^^^^^^^^^^^^^^^... [ghcide]  [ghcide] src/Development/IDE/Spans/Pragmas.hs:169:43: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘ParserState’ not matched: ParserStateDone _ [ghcide]  | [ghcide] 169 | | isDownwardBlockHaddock s -> defaultParserState{ mode = ModeHaddock } [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Spans/Pragmas.hs:171:17: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘ParserState’ not matched: ParserStateDone _ [ghcide]  | [ghcide] 171 | defaultParserState [ghcide]  | ^^^^^^^^^^^^^^^^^^... [ghcide]  [ghcide] src/Development/IDE/Spans/Pragmas.hs:178:27: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘ParserState’ not matched: ParserStateDone _ [ghcide]  | [ghcide] 178 | ITvarsym "#" -> defaultParserState{ isLastTokenHash = True } [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Spans/Pragmas.hs:186:17: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘ParserState’ not matched: ParserStateDone _ [ghcide]  | [ghcide] 186 | defaultParserState [ghcide]  | ^^^^^^^^^^^^^^^^^^... [ghcide]  [ghcide] src/Development/IDE/Spans/Pragmas.hs:193:17: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘ParserState’ not matched: ParserStateDone _ [ghcide]  | [ghcide] 193 | defaultParserState [ghcide]  | ^^^^^^^^^^^^^^^^^^... [ghcide]  [ghcide] src/Development/IDE/Spans/Pragmas.hs:203:17: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘ParserState’ not matched: ParserStateDone _ [ghcide]  | [ghcide] 203 | defaultParserState{ [ghcide]  | ^^^^^^^^^^^^^^^^^^^... [ghcide]  [ghcide] src/Development/IDE/Spans/Pragmas.hs:207:17: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘ParserState’ not matched: [ghcide]  ParserStateDone _ [ghcide]  ParserStateDone _ [ghcide]  | [ghcide] 207 | defaultParserState{ [ghcide]  | ^^^^^^^^^^^^^^^^^^^... [ghcide]  [ghcide] src/Development/IDE/Spans/Pragmas.hs:214:13: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘ParserState’ not matched: ParserStateDone _ [ghcide]  | [ghcide] 214 | defaultParserState{ isLastTokenHash = True } [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Spans/Pragmas.hs:223:17: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘ParserState’ not matched: ParserStateDone _ [ghcide]  | [ghcide] 223 | defaultParserState{ [ghcide]  | ^^^^^^^^^^^^^^^^^^^... [ghcide]  [ghcide] src/Development/IDE/Spans/Pragmas.hs:230:28: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘ParserState’ not matched: ParserStateDone _ [ghcide]  | [ghcide] 230 | | otherwise -> defaultParserState{ lastBlockCommentLine = endLine } [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Spans/Pragmas.hs:234:27: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘ParserState’ not matched: ParserStateDone _ [ghcide]  | [ghcide] 234 | ITvarsym "#" -> defaultParserState{ isLastTokenHash = True } [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Spans/Pragmas.hs:247:17: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘ParserState’ not matched: ParserStateDone _ [ghcide]  | [ghcide] 247 | defaultParserState{ nextPragma = NextPragmaInfo (endLine + 1) Nothing, lastPragmaLine = endLine } [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Spans/Pragmas.hs:259:17: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-record-updates] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a record update: [ghcide]  Patterns of type ‘ParserState’ not matched: [ghcide]  ParserStateDone _ [ghcide]  ParserStateDone _ [ghcide]  | [ghcide] 259 | defaultParserState{ lastBlockCommentLine = endLine } [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] [70 of 77] Compiling Development.IDE.Plugin.TypeLenses ( src/Development/IDE/Plugin/TypeLenses.hs, dist/build/Development/IDE/Plugin/TypeLenses.p_o ) [ghcide] src/Development/IDE/Plugin/TypeLenses.hs:19:56: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] [ghcide]  The import of ‘to’ from module ‘Control.Lens’ is redundant [ghcide]  | [ghcide] 19 | import Control.Lens (to, (?~), (^?)) [ghcide]  | ^^ [ghcide]  [ghcide] src/Development/IDE/Plugin/TypeLenses.hs:55:56: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] [ghcide]  The import of ‘stripTcRnMessageContext’ [ghcide]  from module ‘Development.IDE.GHC.Compat.Error’ is redundant [ghcide]  | [ghcide] 55 | stripTcRnMessageContext) [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Plugin/TypeLenses.hs:93:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [ghcide]  The import of ‘Text.Regex.TDFA’ is redundant [ghcide]  except perhaps to import instances from ‘Text.Regex.TDFA’ [ghcide]  To import instances alone, use: import Text.Regex.TDFA() [ghcide]  | [ghcide] 93 | import Text.Regex.TDFA ((=~)) [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] [71 of 77] Compiling Development.IDE.Core.UseStale ( src/Development/IDE/Core/UseStale.hs, dist/build/Development/IDE/Core/UseStale.p_o ) [ghcide] [72 of 77] Compiling Generics.SYB.GHC ( src/Generics/SYB/GHC.hs, dist/build/Generics/SYB/GHC.p_o ) [ghcide] [73 of 77] Compiling Text.Fuzzy.Parallel ( src/Text/Fuzzy/Parallel.hs, dist/build/Text/Fuzzy/Parallel.p_o ) [ghcide] [74 of 77] Compiling Development.IDE.Plugin.Completions.Logic ( src/Development/IDE/Plugin/Completions/Logic.hs, dist/build/Development/IDE/Plugin/Completions/Logic.p_o ) [ghcide] [75 of 77] Compiling Development.IDE.Plugin.Completions ( src/Development/IDE/Plugin/Completions.hs, dist/build/Development/IDE/Plugin/Completions.p_o ) [ghcide] [76 of 77] Compiling Development.IDE.Plugin.HLS.GhcIde ( src/Development/IDE/Plugin/HLS/GhcIde.hs, dist/build/Development/IDE/Plugin/HLS/GhcIde.p_o ) [ghcide] [77 of 77] Compiling Development.IDE.Main ( src/Development/IDE/Main.hs, dist/build/Development/IDE/Main.p_o ) [ghcide] Preprocessing executable 'ghcide' for ghcide-2.12.0.0... [ghcide] Building executable 'ghcide' for ghcide-2.12.0.0... [ghcide] [1 of 3] Compiling Arguments ( exe/Arguments.hs, dist/build/ghcide/ghcide-tmp/Arguments.o, dist/build/ghcide/ghcide-tmp/Arguments.dyn_o ) [ghcide] [2 of 3] Compiling Paths_ghcide ( dist/build/ghcide/autogen/Paths_ghcide.hs, dist/build/ghcide/ghcide-tmp/Paths_ghcide.o, dist/build/ghcide/ghcide-tmp/Paths_ghcide.dyn_o ) [ghcide] [3 of 3] Compiling Main ( exe/Main.hs, dist/build/ghcide/ghcide-tmp/Main.o ) [ghcide] [4 of 4] Linking dist/build/ghcide/ghcide [ghcide] buildPhase completed in 58 seconds [ghcide] Phase: checkPhase [ghcide] Package has no test suites. [ghcide] Phase: haddockPhase [ghcide] Preprocessing library for ghcide-2.12.0.0... [ghcide] Running Haddock on library for ghcide-2.12.0.0... [ghcide] Warning: The documentation for the following packages are not installed. No [ghcide] links will be generated to these packages: attoparsec-0.14.4, [ghcide] attoparsec-0.14.4, libyaml-clib-0.2.5, lsp-types-2.3.0.1, vector-0.13.2.0 [ghcide] : warning: []8;;https://errors.haskell.org/messages/GHC-42258\GHC-42258]8;;\] [-Wunused-packages] [ghcide]  The following packages were specified via -package or -package-id flags, [ghcide]  but were not needed for compilation: [ghcide]  - os-string-2.0.4 (exposed by flag -package-id os-string-2.0.4-5bba) [ghcide]  [ghcide] [ 1 of 77] Compiling Control.Concurrent.Strict ( src/Control/Concurrent/Strict.hs, /build/ghc2200_0/ghc_80.o, /build/ghc2200_0/ghc_80.dyn_o ) [ghcide] [ 2 of 77] Compiling Development.IDE.Core.Debouncer ( src/Development/IDE/Core/Debouncer.hs, nothing ) [ghcide] [ 3 of 77] Compiling Development.IDE.Core.FileUtils ( src/Development/IDE/Core/FileUtils.hs, nothing ) [ghcide] [ 4 of 77] Compiling Development.IDE.Core.PositionMapping ( src/Development/IDE/Core/PositionMapping.hs, nothing ) [ghcide] src/Development/IDE/Core/PositionMapping.hs:31:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [ghcide]  The import of ‘Data.List’ is redundant [ghcide]  except perhaps to import instances from ‘Data.List’ [ghcide]  To import instances alone, use: import Data.List() [ghcide]  | [ghcide] 31 | import Data.List [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] [ 5 of 77] Compiling Development.IDE.Core.WorkerThread ( src/Development/IDE/Core/WorkerThread.hs, nothing ) [ghcide] src/Development/IDE/Core/WorkerThread.hs:13:1: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] [ghcide]  The import of ‘AsyncCancelled, AsyncCancelled’ [ghcide]  from module ‘Control.Concurrent.Async’ is redundant [ghcide]  | [ghcide] 13 | import Control.Concurrent.Async (AsyncCancelled (AsyncCancelled), [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [ghcide]  [ghcide] src/Development/IDE/Core/WorkerThread.hs:18:1: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] [ghcide]  The import of ‘Exception, fromException’ [ghcide]  from module ‘Control.Exception.Safe’ is redundant [ghcide]  | [ghcide] 18 | import Control.Exception.Safe (Exception (fromException), [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [ghcide]  [ghcide] [ 6 of 77] Compiling Development.IDE.GHC.Compat.CmdLine ( src/Development/IDE/GHC/Compat/CmdLine.hs, nothing ) [ghcide] [ 7 of 77] Compiling Development.IDE.GHC.Compat.Core ( src/Development/IDE/GHC/Compat/Core.hs, /build/ghc2200_0/ghc_84.o, /build/ghc2200_0/ghc_84.dyn_o ) [ghcide] src/Development/IDE/GHC/Compat/Core.hs:271:5: warning: []8;;https://errors.haskell.org/messages/GHC-75356\GHC-75356]8;;\] [-Wdodgy-exports] [ghcide]  The export item ‘Warn(..)’ suggests that [ghcide]  ‘Warn’ has (in-scope) constructors or record fields, [ghcide]  but it has none [ghcide]  | [ghcide] 271 | Warn(..), [ghcide]  | ^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/GHC/Compat/Core.hs:365:5: warning: []8;;https://errors.haskell.org/messages/GHC-47854\GHC-47854]8;;\] [-Wduplicate-exports] [ghcide]  ‘PlainGhcException’ is exported by ‘module GHC.Utils.Panic’ and ‘Plain.PlainGhcException’ [ghcide]  | [ghcide] 365 | module GHC.Utils.Panic, [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/GHC/Compat/Core.hs:419:47: warning: []8;;https://errors.haskell.org/messages/GHC-99623\GHC-99623]8;;\] [-Wdodgy-imports] [ghcide]  The import item ‘GHC.Driver.CmdLine.Warn(..)’ suggests that [ghcide]  ‘GHC.Driver.CmdLine.Warn’ has (in-scope) constructors or record fields, [ghcide]  but it has none [ghcide]  | [ghcide] 419 | import GHC.Driver.CmdLine (Warn (..)) [ghcide]  | ^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/GHC/Compat/Core.hs:451:76: warning: []8;;https://errors.haskell.org/messages/GHC-61689\GHC-61689]8;;\] [-Wdodgy-imports] [ghcide]  Module ‘GHC.Tc.Utils.Monad’ does not export ‘foldMapM’. [ghcide]  | [ghcide] 451 | anyM, concatMapM, mapMaybeM, foldMapM, [ghcide]  | ^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/GHC/Compat/Core.hs:485:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [ghcide]  The import of ‘GHC.Data.Bag’ is redundant [ghcide]  except perhaps to import instances from ‘GHC.Data.Bag’ [ghcide]  To import instances alone, use: import GHC.Data.Bag() [ghcide]  | [ghcide] 485 | import GHC.Data.Bag [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/GHC/Compat/Core.hs:752:1: warning: []8;;https://errors.haskell.org/messages/GHC-38417\GHC-38417]8;;\] [-Wmissing-signatures] [ghcide]  Top-level binding with no type signature: [ghcide]  lookupGlobalRdrEnv :: GlobalRdrEnvX GREInfo [ghcide]  -> OccName -> [GlobalRdrEltX GREInfo] [ghcide]  | [ghcide] 752 | lookupGlobalRdrEnv gre_env occ = lookupGRE gre_env (LookupOccName occ AllRelevantGREs) [ghcide]  | ^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] [ 8 of 77] Compiling Development.IDE.GHC.Compat.Driver ( src/Development/IDE/GHC/Compat/Driver.hs, nothing ) [ghcide] [ 9 of 77] Compiling Development.IDE.GHC.Compat.Env ( src/Development/IDE/GHC/Compat/Env.hs, /build/ghc2200_0/ghc_86.o, /build/ghc2200_0/ghc_86.dyn_o ) [ghcide] [10 of 77] Compiling Development.IDE.GHC.Compat.Outputable ( src/Development/IDE/GHC/Compat/Outputable.hs, /build/ghc2200_0/ghc_92.o, /build/ghc2200_0/ghc_92.dyn_o ) [ghcide] [11 of 77] Compiling Development.IDE.GHC.Compat.Logger ( src/Development/IDE/GHC/Compat/Logger.hs, /build/ghc2200_0/ghc_90.o, /build/ghc2200_0/ghc_90.dyn_o ) [ghcide] [12 of 77] Compiling Development.IDE.GHC.Compat.Iface ( src/Development/IDE/GHC/Compat/Iface.hs, /build/ghc2200_0/ghc_88.o, /build/ghc2200_0/ghc_88.dyn_o ) [ghcide] [13 of 77] Compiling Development.IDE.GHC.Compat.Units ( src/Development/IDE/GHC/Compat/Units.hs, /build/ghc2200_0/ghc_98.o, /build/ghc2200_0/ghc_98.dyn_o ) [ghcide] [14 of 77] Compiling Development.IDE.GHC.Compat.Util ( src/Development/IDE/GHC/Compat/Util.hs, /build/ghc2200_0/ghc_100.o, /build/ghc2200_0/ghc_100.dyn_o ) [ghcide] [15 of 77] Compiling Development.IDE.GHC.Compat.Parser ( src/Development/IDE/GHC/Compat/Parser.hs, /build/ghc2200_0/ghc_94.o, /build/ghc2200_0/ghc_94.dyn_o ) [ghcide] [16 of 77] Compiling Development.IDE.GHC.Compat.Plugins ( src/Development/IDE/GHC/Compat/Plugins.hs, /build/ghc2200_0/ghc_96.o, /build/ghc2200_0/ghc_96.dyn_o ) [ghcide] [17 of 77] Compiling Development.IDE.GHC.Compat ( src/Development/IDE/GHC/Compat.hs, /build/ghc2200_0/ghc_82.o, /build/ghc2200_0/ghc_82.dyn_o ) [ghcide] src/Development/IDE/GHC/Compat.hs:118:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [ghcide]  The import of ‘Data.List’ is redundant [ghcide]  except perhaps to import instances from ‘Data.List’ [ghcide]  To import instances alone, use: import Data.List() [ghcide]  | [ghcide] 118 | import Data.List (foldl') [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/GHC/Compat.hs:262:11: warning: []8;;https://errors.haskell.org/messages/GHC-62412\GHC-62412]8;;\] [-Wsimplifiable-class-constraints] [ghcide]  • The constraint ‘HasLoc (GenLocated a e)’ matches [ghcide]  instance HasLoc l => HasLoc (GenLocated l a) [ghcide]  -- Defined in ‘GHC.Parser.Annotation’ [ghcide]  This makes type inference for inner bindings fragile; [ghcide]  either use MonoLocalBinds, or simplify it using the instance [ghcide]  • In the type signature: [ghcide]  reLocA :: (HasLoc (GenLocated a e), HasAnnotation b) => [ghcide]  GenLocated a e -> GenLocated b e [ghcide]  | [ghcide] 262 | reLocA :: (HasLoc (GenLocated a e), HasAnnotation b) [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [ghcide]  [ghcide] src/Development/IDE/GHC/Compat.hs:467:1: warning: []8;;https://errors.haskell.org/messages/GHC-38417\GHC-38417]8;;\] [-Wmissing-signatures] [ghcide]  Top-level binding with no type signature: [ghcide]  extract_cons :: DataDefnCons a -> [a] [ghcide]  | [ghcide] 467 | extract_cons (NewTypeCon x) = [x] [ghcide]  | ^^^^^^^^^^^^ [ghcide]  [ghcide] [18 of 77] Compiling Development.IDE.GHC.Compat.Error ( src/Development/IDE/GHC/Compat/Error.hs, nothing ) [ghcide] [19 of 77] Compiling Development.IDE.GHC.CPP ( src/Development/IDE/GHC/CPP.hs, nothing ) [ghcide] [20 of 77] Compiling Development.IDE.GHC.CoreFile ( src/Development/IDE/GHC/CoreFile.hs, /build/ghc2200_0/ghc_102.o, /build/ghc2200_0/ghc_102.dyn_o ) [ghcide] [21 of 77] Compiling Development.IDE.Main.HeapStats ( src/Development/IDE/Main/HeapStats.hs, nothing ) [ghcide] [22 of 77] Compiling Development.IDE.Session.Implicit ( session-loader/Development/IDE/Session/Implicit.hs, nothing ) [ghcide] [23 of 77] Compiling Development.IDE.Types.Action ( src/Development/IDE/Types/Action.hs, nothing ) [ghcide] [24 of 77] Compiling Development.IDE.Types.Location ( src/Development/IDE/Types/Location.hs, /build/ghc2200_0/ghc_126.o, /build/ghc2200_0/ghc_126.dyn_o ) [ghcide] [25 of 77] Compiling Development.IDE.Types.Diagnostics ( src/Development/IDE/Types/Diagnostics.hs, /build/ghc2200_0/ghc_118.o, /build/ghc2200_0/ghc_118.dyn_o ) [ghcide] src/Development/IDE/Types/Diagnostics.hs:32:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [ghcide]  The import of ‘Control.Applicative’ is redundant [ghcide]  except perhaps to import instances from ‘Control.Applicative’ [ghcide]  To import instances alone, use: import Control.Applicative() [ghcide]  | [ghcide] 32 | import Control.Applicative ((<|>)) [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Types/Diagnostics.hs:58:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [ghcide]  The import of ‘Text.Printf’ is redundant [ghcide]  except perhaps to import instances from ‘Text.Printf’ [ghcide]  To import instances alone, use: import Text.Printf() [ghcide]  | [ghcide] 58 | import Text.Printf (printf) [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] [26 of 77] Compiling Development.IDE.Session.Diagnostics ( session-loader/Development/IDE/Session/Diagnostics.hs, nothing ) [ghcide] [27 of 77] Compiling Development.IDE.GHC.Util ( src/Development/IDE/GHC/Util.hs, /build/ghc2200_0/ghc_108.o, /build/ghc2200_0/ghc_108.dyn_o ) [ghcide] [28 of 77] Compiling Development.IDE.GHC.Orphans ( src/Development/IDE/GHC/Orphans.hs, /build/ghc2200_0/ghc_106.o, /build/ghc2200_0/ghc_106.dyn_o ) [ghcide] [29 of 77] Compiling Development.IDE.Types.KnownTargets ( src/Development/IDE/Types/KnownTargets.hs, /build/ghc2200_0/ghc_124.o, /build/ghc2200_0/ghc_124.dyn_o ) [ghcide] [30 of 77] Compiling Development.IDE.Types.Exports ( src/Development/IDE/Types/Exports.hs, /build/ghc2200_0/ghc_120.o, /build/ghc2200_0/ghc_120.dyn_o ) [ghcide] [31 of 77] Compiling Development.IDE.Spans.Common ( src/Development/IDE/Spans/Common.hs, /build/ghc2200_0/ghc_114.o, /build/ghc2200_0/ghc_114.dyn_o ) [ghcide] [32 of 77] Compiling Development.IDE.Plugin.Completions.Types ( src/Development/IDE/Plugin/Completions/Types.hs, nothing ) [ghcide] [33 of 77] Compiling Development.IDE.GHC.Error ( src/Development/IDE/GHC/Error.hs, /build/ghc2200_0/ghc_104.o, /build/ghc2200_0/ghc_104.dyn_o ) [ghcide] [34 of 77] Compiling Development.IDE.Types.HscEnvEq ( src/Development/IDE/Types/HscEnvEq.hs, /build/ghc2200_0/ghc_122.o, /build/ghc2200_0/ghc_122.dyn_o ) [ghcide] src/Development/IDE/Types/HscEnvEq.hs:27:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [ghcide]  The import of ‘GHC.Driver.Env’ is redundant [ghcide]  except perhaps to import instances from ‘GHC.Driver.Env’ [ghcide]  To import instances alone, use: import GHC.Driver.Env() [ghcide]  | [ghcide] 27 | import GHC.Driver.Env (hsc_all_home_unit_ids) [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Types/HscEnvEq.hs:28:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [ghcide]  The import of ‘Ide.PluginUtils’ is redundant [ghcide]  except perhaps to import instances from ‘Ide.PluginUtils’ [ghcide]  To import instances alone, use: import Ide.PluginUtils() [ghcide]  | [ghcide] 28 | import Ide.PluginUtils (toAbsolute) [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Types/HscEnvEq.hs:30:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [ghcide]  The import of ‘System.Directory’ is redundant [ghcide]  except perhaps to import instances from ‘System.Directory’ [ghcide]  To import instances alone, use: import System.Directory() [ghcide]  | [ghcide] 30 | import System.Directory (makeAbsolute) [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Types/HscEnvEq.hs:56:5: warning: []8;;https://errors.haskell.org/messages/GHC-40910\GHC-40910]8;;\] [-Wunused-matches] [ghcide]  Defined but not used: ‘mod_cache’ [ghcide]  | [ghcide] 56 | mod_cache <- newIORef emptyInstalledModuleEnv [ghcide]  | ^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Types/HscEnvEq.hs:57:5: warning: []8;;https://errors.haskell.org/messages/GHC-40910\GHC-40910]8;;\] [-Wunused-matches] [ghcide]  Defined but not used: ‘file_cache’ [ghcide]  | [ghcide] 57 | file_cache <- newIORef M.empty [ghcide]  | ^^^^^^^^^^ [ghcide]  [ghcide] [35 of 77] Compiling Development.IDE.Spans.LocalBindings ( src/Development/IDE/Spans/LocalBindings.hs, /build/ghc2200_0/ghc_116.o, /build/ghc2200_0/ghc_116.dyn_o ) [ghcide] [36 of 77] Compiling Development.IDE.Import.FindImports ( src/Development/IDE/Import/FindImports.hs, /build/ghc2200_0/ghc_112.o, /build/ghc2200_0/ghc_112.dyn_o ) [ghcide] [37 of 77] Compiling Development.IDE.Import.DependencyInformation ( src/Development/IDE/Import/DependencyInformation.hs, /build/ghc2200_0/ghc_110.o, /build/ghc2200_0/ghc_110.dyn_o ) [ghcide] [38 of 77] Compiling Development.IDE.Core.RuleTypes ( src/Development/IDE/Core/RuleTypes.hs, nothing ) [ghcide] [39 of 77] Compiling Development.IDE.GHC.Warnings ( src/Development/IDE/GHC/Warnings.hs, nothing ) [ghcide] [40 of 77] Compiling Development.IDE.Core.Tracing ( src/Development/IDE/Core/Tracing.hs, nothing ) [ghcide] [41 of 77] Compiling Development.IDE.Core.Preprocessor ( src/Development/IDE/Core/Preprocessor.hs, nothing ) [ghcide] [42 of 77] Compiling Development.IDE.Types.Monitoring ( src/Development/IDE/Types/Monitoring.hs, nothing ) [ghcide] [43 of 77] Compiling Development.IDE.Monitoring.OpenTelemetry ( src/Development/IDE/Monitoring/OpenTelemetry.hs, nothing ) [ghcide] [44 of 77] Compiling Development.IDE.Types.Options ( src/Development/IDE/Types/Options.hs, nothing ) [ghcide] [45 of 77] Compiling Development.IDE.Core.ProgressReporting ( src/Development/IDE/Core/ProgressReporting.hs, nothing ) [ghcide] [46 of 77] Compiling Development.IDE.Types.Shake ( src/Development/IDE/Types/Shake.hs, nothing ) [ghcide] [47 of 77] Compiling Development.IDE.Core.Shake ( src/Development/IDE/Core/Shake.hs, nothing ) [ghcide] src/Development/IDE/Core/Shake.hs:110:58: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] [ghcide]  The import of ‘foldl'’ from module ‘Data.List.Extra’ is redundant [ghcide]  | [ghcide] 110 | import Data.List.Extra (foldl', partition, [ghcide]  | ^^^^^^ [ghcide]  [ghcide] [48 of 77] Compiling Development.IDE.Session ( session-loader/Development/IDE/Session.hs, nothing ) [ghcide] [49 of 77] Compiling Development.IDE.LSP.Server ( src/Development/IDE/LSP/Server.hs, nothing ) [ghcide] [50 of 77] Compiling Development.IDE.Plugin ( src/Development/IDE/Plugin.hs, nothing ) [ghcide] [51 of 77] Compiling Development.IDE.Plugin.HLS ( src/Development/IDE/Plugin/HLS.hs, nothing ) [ghcide] [52 of 77] Compiling Development.IDE.Core.IdeConfiguration ( src/Development/IDE/Core/IdeConfiguration.hs, nothing ) [ghcide] [53 of 77] Compiling Development.IDE.LSP.LanguageServer ( src/Development/IDE/LSP/LanguageServer.hs, nothing ) [ghcide] [54 of 77] Compiling Development.IDE.Core.OfInterest ( src/Development/IDE/Core/OfInterest.hs, nothing ) [ghcide] [55 of 77] Compiling Development.IDE.Core.FileStore ( src/Development/IDE/Core/FileStore.hs, nothing ) [ghcide] [56 of 77] Compiling Development.IDE.Core.Compile ( src/Development/IDE/Core/Compile.hs, nothing ) [ghcide] [57 of 77] Compiling Development.IDE.Spans.Documentation ( src/Development/IDE/Spans/Documentation.hs, nothing ) [ghcide] [58 of 77] Compiling Development.IDE.Spans.AtPoint ( src/Development/IDE/Spans/AtPoint.hs, nothing ) [ghcide] [59 of 77] Compiling Development.IDE.Core.FileExists ( src/Development/IDE/Core/FileExists.hs, nothing ) [ghcide] [60 of 77] Compiling Development.IDE.Core.Service ( src/Development/IDE/Core/Service.hs, nothing ) [ghcide] [61 of 77] Compiling Development.IDE.LSP.Notifications ( src/Development/IDE/LSP/Notifications.hs, nothing ) [ghcide] [62 of 77] Compiling Development.IDE.Core.PluginUtils ( src/Development/IDE/Core/PluginUtils.hs, nothing ) [ghcide] [63 of 77] Compiling Development.IDE.Core.Actions ( src/Development/IDE/Core/Actions.hs, nothing ) [ghcide] [64 of 77] Compiling Development.IDE.Core.Rules ( src/Development/IDE/Core/Rules.hs, nothing ) [ghcide] src/Development/IDE/Core/Rules.hs:1232:33: warning: []8;;https://errors.haskell.org/messages/GHC-02256\GHC-02256]8;;\] [-Wambiguous-fields] [ghcide]  Ambiguous record update with parent type constructor ‘GhcSessionDepsConfig’. [ghcide]  This type-directed disambiguation mechanism will not be supported by -XDuplicateRecordFields in future releases of GHC. [ghcide]  Consider disambiguating using module qualification instead. [ghcide]  | [ghcide] 1232 | loadGhcSession recorder def{fullModuleGraph} [ghcide]  | ^^^^^^^^^^^^^^^ [ghcide]  [ghcide] [65 of 77] Compiling Development.IDE.Plugin.Test ( src/Development/IDE/Plugin/Test.hs, nothing ) [ghcide] [66 of 77] Compiling Development.IDE.LSP.Outline ( src/Development/IDE/LSP/Outline.hs, nothing ) [ghcide] [67 of 77] Compiling Development.IDE.LSP.HoverDefinition ( src/Development/IDE/LSP/HoverDefinition.hs, nothing ) [ghcide] [68 of 77] Compiling Development.IDE ( src/Development/IDE.hs, nothing ) [ghcide] [69 of 77] Compiling Development.IDE.Spans.Pragmas ( src/Development/IDE/Spans/Pragmas.hs, nothing ) [ghcide] [70 of 77] Compiling Development.IDE.Plugin.TypeLenses ( src/Development/IDE/Plugin/TypeLenses.hs, nothing ) [ghcide] src/Development/IDE/Plugin/TypeLenses.hs:19:56: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] [ghcide]  The import of ‘to’ from module ‘Control.Lens’ is redundant [ghcide]  | [ghcide] 19 | import Control.Lens (to, (?~), (^?)) [ghcide]  | ^^ [ghcide]  [ghcide] src/Development/IDE/Plugin/TypeLenses.hs:55:56: warning: []8;;https://errors.haskell.org/messages/GHC-38856\GHC-38856]8;;\] [-Wunused-imports] [ghcide]  The import of ‘stripTcRnMessageContext’ [ghcide]  from module ‘Development.IDE.GHC.Compat.Error’ is redundant [ghcide]  | [ghcide] 55 | stripTcRnMessageContext) [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Plugin/TypeLenses.hs:93:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] [ghcide]  The import of ‘Text.Regex.TDFA’ is redundant [ghcide]  except perhaps to import instances from ‘Text.Regex.TDFA’ [ghcide]  To import instances alone, use: import Text.Regex.TDFA() [ghcide]  | [ghcide] 93 | import Text.Regex.TDFA ((=~)) [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] [71 of 77] Compiling Development.IDE.Core.UseStale ( src/Development/IDE/Core/UseStale.hs, nothing ) [ghcide] [72 of 77] Compiling Generics.SYB.GHC ( src/Generics/SYB/GHC.hs, nothing ) [ghcide] [73 of 77] Compiling Text.Fuzzy.Parallel ( src/Text/Fuzzy/Parallel.hs, nothing ) [ghcide] [74 of 77] Compiling Development.IDE.Plugin.Completions.Logic ( src/Development/IDE/Plugin/Completions/Logic.hs, nothing ) [ghcide] [75 of 77] Compiling Development.IDE.Plugin.Completions ( src/Development/IDE/Plugin/Completions.hs, nothing ) [ghcide] [76 of 77] Compiling Development.IDE.Plugin.HLS.GhcIde ( src/Development/IDE/Plugin/HLS/GhcIde.hs, nothing ) [ghcide] [77 of 77] Compiling Development.IDE.Main ( src/Development/IDE/Main.hs, nothing ) [ghcide] Haddock coverage: [ghcide]  95% ( 79 / 83) in 'Control.Concurrent.Strict' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  modifyVar (src/Control/Concurrent/Strict.hs:27) [ghcide]  modifyVar_ (src/Control/Concurrent/Strict.hs:35) [ghcide]  addMVarFinalizer [ghcide]  60% ( 3 / 5) in 'Development.IDE.Core.Debouncer' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  registerEvent [ghcide]  0% ( 0 / 2) in 'Development.IDE.Core.FileUtils' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  getModTime (src/Development/IDE/Core/FileUtils.hs:26) [ghcide]  20% ( 4 / 20) in 'Development.IDE.Core.PositionMapping' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  PositionMapping (src/Development/IDE/Core/PositionMapping.hs:93) [ghcide]  lowerRange (src/Development/IDE/Core/PositionMapping.hs:49) [ghcide]  upperRange (src/Development/IDE/Core/PositionMapping.hs:53) [ghcide]  positionResultToMaybe (src/Development/IDE/Core/PositionMapping.hs:57) [ghcide]  fromCurrentPosition (src/Development/IDE/Core/PositionMapping.hs:86) [ghcide]  toCurrentPosition (src/Development/IDE/Core/PositionMapping.hs:89) [ghcide]  PositionDelta (src/Development/IDE/Core/PositionMapping.hs:74) [ghcide]  idDelta (src/Development/IDE/Core/PositionMapping.hs:116) [ghcide]  toCurrentRange (src/Development/IDE/Core/PositionMapping.hs:96) [ghcide]  fromCurrentRange (src/Development/IDE/Core/PositionMapping.hs:100) [ghcide]  applyChange (src/Development/IDE/Core/PositionMapping.hs:133) [ghcide]  zeroMapping (src/Development/IDE/Core/PositionMapping.hs:104) [ghcide]  deltaFromDiff (src/Development/IDE/Core/PositionMapping.hs:194) [ghcide]  toCurrent (src/Development/IDE/Core/PositionMapping.hs:140) [ghcide]  fromCurrent (src/Development/IDE/Core/PositionMapping.hs:166) [ghcide]  66% ( 2 / 3) in 'Development.IDE.Core.WorkerThread' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  20% ( 2 / 10) in 'Development.IDE.GHC.Compat.CmdLine' [ghcide]  Missing documentation for: [ghcide]  CmdLineP [ghcide]  getCmdLineState [ghcide]  putCmdLineState [ghcide]  Flag [ghcide]  OptKind [ghcide]  EwM [ghcide]  defFlag [ghcide]  liftEwM [ghcide]  25% (864 /3422) in 'Development.IDE.GHC.Compat.Core' [ghcide]  Missing documentation for: [ghcide]  extensions [ghcide]  extensionFlags [ghcide]  targetPlatform [ghcide]  generalFlags [ghcide]  warningFlags [ghcide]  topDir [ghcide]  hiDir [ghcide]  tmpDir [ghcide]  importPaths [ghcide]  useColor [ghcide]  canUseColor [ghcide]  useUnicode [ghcide]  objectDir [ghcide]  setImportPaths (src/Development/IDE/GHC/Compat/Core.hs:608) [ghcide]  outputFile [ghcide]  setOutputFile [ghcide]  needWiredInHomeIface [ghcide]  importDecl [ghcide]  sPgm_F [ghcide]  FlagSpec [ghcide]  WarningFlag [ghcide]  ExposePackage (src/Development/IDE/GHC/Compat/Core.hs:615) [ghcide]  setUnsafeGlobalDynFlags [ghcide]  scaledThing [ghcide]  IfaceTyCon [ghcide]  ModIface [ghcide]  HscSource [ghcide]  loadInterface [ghcide]  RecompileRequired [ghcide]  mkPartialIface [ghcide]  Fixity [ghcide]  defaultFixity [ghcide]  lookupFixityRn [ghcide]  Type [ghcide]  FunTy (src/Development/IDE/GHC/Compat/Core.hs:622) [ghcide]  ConPatIn (src/Development/IDE/GHC/Compat/Core.hs:657) [ghcide]  conPatDetails (src/Development/IDE/GHC/Compat/Core.hs:667) [ghcide]  mapConPatDetail (src/Development/IDE/GHC/Compat/Core.hs:671) [ghcide]  SourceText [ghcide]  AvailName (src/Development/IDE/GHC/Compat/Core.hs:593) [ghcide]  AvailFL (src/Development/IDE/GHC/Compat/Core.hs:600) [ghcide]  AvailTC (src/Development/IDE/GHC/Compat/Core.hs:584) [ghcide]  availsToNameSet [ghcide]  ParsedSource [ghcide]  RenamedSource [ghcide]  unGhc [ghcide]  getSession [ghcide]  setSessionDynFlags [ghcide]  runHsc [ghcide]  compileFile [ghcide]  hscInteractive [ghcide]  hscUpdateHPT [ghcide]  makeSimpleDetails (src/Development/IDE/GHC/Compat/Core.hs:723) [ghcide]  tcSplitForAllTyVarBinder_maybe [ghcide]  typecheckIface [ghcide]  mkIfaceTc (src/Development/IDE/GHC/Compat/Core.hs:728) [ghcide]  mkBootModDetailsTc (src/Development/IDE/GHC/Compat/Core.hs:732) [ghcide]  initTidyOpts (src/Development/IDE/GHC/Compat/Core.hs:737) [ghcide]  driverNoStop (src/Development/IDE/GHC/Compat/Core.hs:741) [ghcide]  tidyProgram [ghcide]  ImportedModsVal [ghcide]  importedByUser [ghcide]  TypecheckedSource [ghcide]  HasSrcSpan (src/Development/IDE/GHC/Compat/Core.hs:624) [ghcide]  Located [ghcide]  unLoc [ghcide]  getLoc [ghcide]  getLocA [ghcide]  locA [ghcide]  noLocA [ghcide]  unLocA (src/Development/IDE/GHC/Compat/Core.hs:704) [ghcide]  LocatedAn (src/Development/IDE/GHC/Compat/Core.hs:701) [ghcide]  LocatedA [ghcide]  RealLocated [ghcide]  RealSrcSpan (src/Development/IDE/GHC/Compat/Core.hs:572) [ghcide]  RealSrcLoc (src/Development/IDE/GHC/Compat/Core.hs:578) [ghcide]  mkRealSrcLoc [ghcide]  getRealSrcSpan [ghcide]  realSrcLocSpan [ghcide]  realSrcSpanStart [ghcide]  realSrcSpanEnd [ghcide]  isSubspanOfA (src/Development/IDE/GHC/Compat/Core.hs:699) [ghcide]  srcSpanStartLine [ghcide]  srcSpanStartCol [ghcide]  srcSpanEndLine [ghcide]  srcSpanEndCol [ghcide]  srcSpanFile [ghcide]  noLoc [ghcide]  srcSpanToRealSrcSpan [ghcide]  mapLoc (src/Development/IDE/GHC/Compat/Core.hs:745) [ghcide]  mkHomeModLocation (src/Development/IDE/GHC/Compat/Core.hs:567) [ghcide]  findObjectLinkableMaybe [ghcide]  InstalledFindResult [ghcide]  PackageName [ghcide]  unload (src/Development/IDE/GHC/Compat/Core.hs:692) [ghcide]  Hooks [ghcide]  runMetaHook [ghcide]  MetaHook [ghcide]  metaRequestE [ghcide]  metaRequestP [ghcide]  metaRequestT [ghcide]  metaRequestD [ghcide]  metaRequestAW [ghcide]  addToHpt [ghcide]  addListToHpt [ghcide]  TargetId [ghcide]  mkSimpleTarget (src/Development/IDE/GHC/Compat/Core.hs:749) [ghcide]  initObjLinker (src/Development/IDE/GHC/Compat/Core.hs:676) [ghcide]  loadDLL (src/Development/IDE/GHC/Compat/Core.hs:680) [ghcide]  InteractiveImport [ghcide]  parseImportDecl [ghcide]  runDecls [ghcide]  GRE (src/Development/IDE/GHC/Compat/Core.hs:709) [ghcide]  gre_name (src/Development/IDE/GHC/Compat/Core.hs:709) [ghcide]  gre_imp (src/Development/IDE/GHC/Compat/Core.hs:709) [ghcide]  gre_lcl (src/Development/IDE/GHC/Compat/Core.hs:709) [ghcide]  gre_par (src/Development/IDE/GHC/Compat/Core.hs:709) [ghcide]  collectHsBindsBinders (src/Development/IDE/GHC/Compat/Core.hs:718) [ghcide]  hasKey [ghcide]  allNameStrings [ghcide]  allNameStringList [ghcide]  itName [ghcide]  mkUnboundName [ghcide]  isUnboundName [ghcide]  basicKnownKeyNames [ghcide]  genericTyConNames [ghcide]  gHC_PRIM [ghcide]  gHC_PRIM_PANIC [ghcide]  gHC_TYPES [ghcide]  gHC_MAGIC [ghcide]  gHC_MAGIC_DICT [ghcide]  gHC_CSTRING [ghcide]  gHC_CLASSES [ghcide]  gHC_PRIMOPWRAPPERS [ghcide]  gHC_INTERNAL_TUPLE [ghcide]  pRELUDE [ghcide]  dATA_LIST [ghcide]  cONTROL_MONAD_ZIP [ghcide]  gHC_INTERNAL_NUM_INTEGER [ghcide]  gHC_INTERNAL_NUM_NATURAL [ghcide]  gHC_INTERNAL_NUM_BIGNAT [ghcide]  gHC_INTERNAL_BASE [ghcide]  gHC_INTERNAL_ENUM [ghcide]  gHC_INTERNAL_GHCI [ghcide]  gHC_INTERNAL_GHCI_HELPERS [ghcide]  gHC_INTERNAL_SHOW [ghcide]  gHC_INTERNAL_READ [ghcide]  gHC_INTERNAL_NUM [ghcide]  gHC_INTERNAL_MAYBE [ghcide]  gHC_INTERNAL_LIST [ghcide]  gHC_INTERNAL_DATA_EITHER [ghcide]  gHC_INTERNAL_DATA_STRING [ghcide]  gHC_INTERNAL_DATA_FOLDABLE [ghcide]  gHC_INTERNAL_DATA_TRAVERSABLE [ghcide]  gHC_INTERNAL_CONC [ghcide]  gHC_INTERNAL_IO [ghcide]  gHC_INTERNAL_IO_Exception [ghcide]  gHC_INTERNAL_ST [ghcide]  gHC_INTERNAL_IX [ghcide]  gHC_INTERNAL_STABLE [ghcide]  gHC_INTERNAL_PTR [ghcide]  gHC_INTERNAL_ERR [ghcide]  gHC_INTERNAL_REAL [ghcide]  gHC_INTERNAL_FLOAT [ghcide]  gHC_INTERNAL_TOP_HANDLER [ghcide]  gHC_INTERNAL_SYSTEM_IO [ghcide]  gHC_INTERNAL_DYNAMIC [ghcide]  gHC_INTERNAL_TYPEABLE [ghcide]  gHC_INTERNAL_TYPEABLE_INTERNAL [ghcide]  gHC_INTERNAL_DATA_DATA [ghcide]  gHC_INTERNAL_READ_PREC [ghcide]  gHC_INTERNAL_LEX [ghcide]  gHC_INTERNAL_INT [ghcide]  gHC_INTERNAL_WORD [ghcide]  gHC_INTERNAL_MONAD [ghcide]  gHC_INTERNAL_MONAD_FIX [ghcide]  gHC_INTERNAL_MONAD_FAIL [ghcide]  gHC_INTERNAL_ARROW [ghcide]  gHC_INTERNAL_DESUGAR [ghcide]  gHC_INTERNAL_RANDOM [ghcide]  gHC_INTERNAL_EXTS [ghcide]  gHC_INTERNAL_IS_LIST [ghcide]  gHC_INTERNAL_CONTROL_EXCEPTION_BASE [ghcide]  gHC_INTERNAL_EXCEPTION_CONTEXT [ghcide]  gHC_INTERNAL_GENERICS [ghcide]  gHC_INTERNAL_TYPEERROR [ghcide]  gHC_INTERNAL_TYPELITS [ghcide]  gHC_INTERNAL_TYPELITS_INTERNAL [ghcide]  gHC_INTERNAL_TYPENATS [ghcide]  gHC_INTERNAL_TYPENATS_INTERNAL [ghcide]  gHC_INTERNAL_DATA_COERCE [ghcide]  gHC_INTERNAL_DEBUG_TRACE [ghcide]  gHC_INTERNAL_UNSAFE_COERCE [ghcide]  gHC_INTERNAL_FOREIGN_C_CONSTPTR [ghcide]  gHC_INTERNAL_SRCLOC [ghcide]  gHC_INTERNAL_STACK [ghcide]  gHC_INTERNAL_STACK_TYPES [ghcide]  gHC_INTERNAL_STATICPTR [ghcide]  gHC_INTERNAL_STATICPTR_INTERNAL [ghcide]  gHC_INTERNAL_FINGERPRINT_TYPE [ghcide]  gHC_INTERNAL_OVER_LABELS [ghcide]  gHC_INTERNAL_RECORDS [ghcide]  dATA_TUPLE_EXPERIMENTAL [ghcide]  dATA_SUM_EXPERIMENTAL [ghcide]  rOOT_MAIN [ghcide]  mkInteractiveModule [ghcide]  pRELUDE_NAME [ghcide]  mAIN_NAME [ghcide]  mkPrimModule [ghcide]  mkBignumModule [ghcide]  mkGhcInternalModule [ghcide]  mkGhcInternalModule_ [ghcide]  mkBaseModule [ghcide]  mkBaseModule_ [ghcide]  mkThisGhcModule [ghcide]  mkThisGhcModule_ [ghcide]  mkMainModule [ghcide]  mkMainModule_ [ghcide]  mkExperimentalModule [ghcide]  main_RDR_Unqual [ghcide]  eq_RDR [ghcide]  ge_RDR [ghcide]  le_RDR [ghcide]  lt_RDR [ghcide]  gt_RDR [ghcide]  compare_RDR [ghcide]  ltTag_RDR [ghcide]  eqTag_RDR [ghcide]  gtTag_RDR [ghcide]  map_RDR [ghcide]  append_RDR [ghcide]  foldr_RDR [ghcide]  build_RDR [ghcide]  returnM_RDR [ghcide]  bindM_RDR [ghcide]  failM_RDR [ghcide]  left_RDR [ghcide]  right_RDR [ghcide]  fromEnum_RDR [ghcide]  toEnum_RDR [ghcide]  enumFrom_RDR [ghcide]  enumFromTo_RDR [ghcide]  enumFromThen_RDR [ghcide]  enumFromThenTo_RDR [ghcide]  times_RDR [ghcide]  plus_RDR [ghcide]  compose_RDR [ghcide]  and_RDR [ghcide]  not_RDR [ghcide]  dataToTag_RDR [ghcide]  succ_RDR [ghcide]  pred_RDR [ghcide]  minBound_RDR [ghcide]  maxBound_RDR [ghcide]  range_RDR [ghcide]  inRange_RDR [ghcide]  index_RDR [ghcide]  unsafeIndex_RDR [ghcide]  unsafeRangeSize_RDR [ghcide]  readList_RDR [ghcide]  readListDefault_RDR [ghcide]  readListPrec_RDR [ghcide]  readListPrecDefault_RDR [ghcide]  readPrec_RDR [ghcide]  parens_RDR [ghcide]  choose_RDR [ghcide]  lexP_RDR [ghcide]  expectP_RDR [ghcide]  readField_RDR [ghcide]  readFieldHash_RDR [ghcide]  readSymField_RDR [ghcide]  punc_RDR [ghcide]  ident_RDR [ghcide]  symbol_RDR [ghcide]  step_RDR [ghcide]  alt_RDR [ghcide]  reset_RDR [ghcide]  prec_RDR [ghcide]  pfail_RDR [ghcide]  showsPrec_RDR [ghcide]  shows_RDR [ghcide]  showString_RDR [ghcide]  showSpace_RDR [ghcide]  showCommaSpace_RDR [ghcide]  showParen_RDR [ghcide]  error_RDR [ghcide]  u1DataCon_RDR [ghcide]  par1DataCon_RDR [ghcide]  rec1DataCon_RDR [ghcide]  k1DataCon_RDR [ghcide]  m1DataCon_RDR [ghcide]  l1DataCon_RDR [ghcide]  r1DataCon_RDR [ghcide]  prodDataCon_RDR [ghcide]  comp1DataCon_RDR [ghcide]  unPar1_RDR [ghcide]  unRec1_RDR [ghcide]  unK1_RDR [ghcide]  unComp1_RDR [ghcide]  from_RDR [ghcide]  from1_RDR [ghcide]  to_RDR [ghcide]  to1_RDR [ghcide]  datatypeName_RDR [ghcide]  moduleName_RDR [ghcide]  packageName_RDR [ghcide]  isNewtypeName_RDR [ghcide]  selName_RDR [ghcide]  conName_RDR [ghcide]  conFixity_RDR [ghcide]  conIsRecord_RDR [ghcide]  prefixDataCon_RDR [ghcide]  infixDataCon_RDR [ghcide]  leftAssocDataCon_RDR [ghcide]  rightAssocDataCon_RDR [ghcide]  notAssocDataCon_RDR [ghcide]  uAddrDataCon_RDR [ghcide]  uCharDataCon_RDR [ghcide]  uDoubleDataCon_RDR [ghcide]  uFloatDataCon_RDR [ghcide]  uIntDataCon_RDR [ghcide]  uWordDataCon_RDR [ghcide]  uAddrHash_RDR [ghcide]  uCharHash_RDR [ghcide]  uDoubleHash_RDR [ghcide]  uFloatHash_RDR [ghcide]  uIntHash_RDR [ghcide]  uWordHash_RDR [ghcide]  fmap_RDR [ghcide]  replace_RDR [ghcide]  pure_RDR [ghcide]  ap_RDR [ghcide]  liftA2_RDR [ghcide]  foldable_foldr_RDR [ghcide]  foldMap_RDR [ghcide]  null_RDR [ghcide]  all_RDR [ghcide]  traverse_RDR [ghcide]  mempty_RDR [ghcide]  mappend_RDR [ghcide]  varQual_RDR [ghcide]  tcQual_RDR [ghcide]  clsQual_RDR [ghcide]  dataQual_RDR [ghcide]  fieldQual_RDR [ghcide]  wildCardName [ghcide]  runMainIOName [ghcide]  runRWName [ghcide]  orderingTyConName [ghcide]  ordLTDataConName [ghcide]  ordEQDataConName [ghcide]  ordGTDataConName [ghcide]  specTyConName [ghcide]  eitherTyConName [ghcide]  leftDataConName [ghcide]  rightDataConName [ghcide]  voidTyConName [ghcide]  v1TyConName [ghcide]  u1TyConName [ghcide]  par1TyConName [ghcide]  rec1TyConName [ghcide]  k1TyConName [ghcide]  m1TyConName [ghcide]  sumTyConName [ghcide]  prodTyConName [ghcide]  compTyConName [ghcide]  rTyConName [ghcide]  dTyConName [ghcide]  cTyConName [ghcide]  sTyConName [ghcide]  rec0TyConName [ghcide]  d1TyConName [ghcide]  c1TyConName [ghcide]  s1TyConName [ghcide]  repTyConName [ghcide]  rep1TyConName [ghcide]  uRecTyConName [ghcide]  uAddrTyConName [ghcide]  uCharTyConName [ghcide]  uDoubleTyConName [ghcide]  uFloatTyConName [ghcide]  uIntTyConName [ghcide]  uWordTyConName [ghcide]  prefixIDataConName [ghcide]  infixIDataConName [ghcide]  leftAssociativeDataConName [ghcide]  rightAssociativeDataConName [ghcide]  notAssociativeDataConName [ghcide]  sourceUnpackDataConName [ghcide]  sourceNoUnpackDataConName [ghcide]  noSourceUnpackednessDataConName [ghcide]  sourceLazyDataConName [ghcide]  sourceStrictDataConName [ghcide]  noSourceStrictnessDataConName [ghcide]  decidedLazyDataConName [ghcide]  decidedStrictDataConName [ghcide]  decidedUnpackDataConName [ghcide]  metaDataDataConName [ghcide]  metaConsDataConName [ghcide]  metaSelDataConName [ghcide]  divIntName [ghcide]  modIntName [ghcide]  cstringLengthName [ghcide]  eqStringName [ghcide]  unpackCStringName [ghcide]  unpackCStringAppendName [ghcide]  unpackCStringFoldrName [ghcide]  unpackCStringUtf8Name [ghcide]  unpackCStringAppendUtf8Name [ghcide]  unpackCStringFoldrUtf8Name [ghcide]  inlineIdName [ghcide]  eqClassName [ghcide]  eqName [ghcide]  ordClassName [ghcide]  geName [ghcide]  functorClassName [ghcide]  fmapName [ghcide]  monadClassName [ghcide]  thenMName [ghcide]  bindMName [ghcide]  returnMName [ghcide]  monadFailClassName [ghcide]  failMName [ghcide]  applicativeClassName [ghcide]  apAName [ghcide]  pureAName [ghcide]  thenAName [ghcide]  foldableClassName [ghcide]  traversableClassName [ghcide]  semigroupClassName [ghcide]  sappendName [ghcide]  monoidClassName [ghcide]  memptyName [ghcide]  mappendName [ghcide]  mconcatName [ghcide]  joinMName [ghcide]  alternativeClassName [ghcide]  joinMIdKey [ghcide]  apAClassOpKey [ghcide]  pureAClassOpKey [ghcide]  thenAClassOpKey [ghcide]  alternativeClassKey [ghcide]  considerAccessibleName [ghcide]  dollarName [ghcide]  otherwiseIdName [ghcide]  foldrName [ghcide]  buildName [ghcide]  augmentName [ghcide]  mapName [ghcide]  appendName [ghcide]  assertName [ghcide]  fromStringName [ghcide]  numClassName [ghcide]  fromIntegerName [ghcide]  minusName [ghcide]  negateName [ghcide]  bnbVarQual [ghcide]  bnnVarQual [ghcide]  bniVarQual [ghcide]  bignatEqName [ghcide]  bignatCompareName [ghcide]  bignatCompareWordName [ghcide]  naturalToWordName [ghcide]  naturalPopCountName [ghcide]  naturalShiftRName [ghcide]  naturalShiftLName [ghcide]  naturalAddName [ghcide]  naturalSubName [ghcide]  naturalSubThrowName [ghcide]  naturalSubUnsafeName [ghcide]  naturalMulName [ghcide]  naturalQuotRemName [ghcide]  naturalQuotName [ghcide]  naturalRemName [ghcide]  naturalAndName [ghcide]  naturalAndNotName [ghcide]  naturalOrName [ghcide]  naturalXorName [ghcide]  naturalTestBitName [ghcide]  naturalBitName [ghcide]  naturalGcdName [ghcide]  naturalLcmName [ghcide]  naturalLog2Name [ghcide]  naturalLogBaseWordName [ghcide]  naturalLogBaseName [ghcide]  naturalPowModName [ghcide]  naturalSizeInBaseName [ghcide]  integerFromNaturalName [ghcide]  integerToNaturalClampName [ghcide]  integerToNaturalThrowName [ghcide]  integerToNaturalName [ghcide]  integerToWordName [ghcide]  integerToIntName [ghcide]  integerToWord64Name [ghcide]  integerToInt64Name [ghcide]  integerFromWordName [ghcide]  integerFromWord64Name [ghcide]  integerFromInt64Name [ghcide]  integerAddName [ghcide]  integerMulName [ghcide]  integerSubName [ghcide]  integerNegateName [ghcide]  integerAbsName [ghcide]  integerPopCountName [ghcide]  integerQuotName [ghcide]  integerRemName [ghcide]  integerDivName [ghcide]  integerModName [ghcide]  integerDivModName [ghcide]  integerQuotRemName [ghcide]  integerEncodeFloatName [ghcide]  integerEncodeDoubleName [ghcide]  integerGcdName [ghcide]  integerLcmName [ghcide]  integerAndName [ghcide]  integerOrName [ghcide]  integerXorName [ghcide]  integerComplementName [ghcide]  integerBitName [ghcide]  integerTestBitName [ghcide]  integerShiftLName [ghcide]  integerShiftRName [ghcide]  rationalTyConName [ghcide]  ratioTyConName [ghcide]  ratioDataConName [ghcide]  realClassName [ghcide]  integralClassName [ghcide]  realFracClassName [ghcide]  fractionalClassName [ghcide]  fromRationalName [ghcide]  toIntegerName [ghcide]  toRationalName [ghcide]  fromIntegralName [ghcide]  realToFracName [ghcide]  mkRationalBase2Name [ghcide]  mkRationalBase10Name [ghcide]  floatingClassName [ghcide]  realFloatClassName [ghcide]  integerToFloatName [ghcide]  integerToDoubleName [ghcide]  naturalToFloatName [ghcide]  naturalToDoubleName [ghcide]  rationalToFloatName [ghcide]  rationalToDoubleName [ghcide]  ixClassName [ghcide]  trModuleTyConName [ghcide]  trModuleDataConName [ghcide]  trNameTyConName [ghcide]  trNameSDataConName [ghcide]  trNameDDataConName [ghcide]  trTyConTyConName [ghcide]  trTyConDataConName [ghcide]  kindRepTyConName [ghcide]  kindRepTyConAppDataConName [ghcide]  kindRepVarDataConName [ghcide]  kindRepAppDataConName [ghcide]  kindRepFunDataConName [ghcide]  kindRepTYPEDataConName [ghcide]  kindRepTypeLitSDataConName [ghcide]  kindRepTypeLitDDataConName [ghcide]  typeLitSortTyConName [ghcide]  typeLitSymbolDataConName [ghcide]  typeLitNatDataConName [ghcide]  typeLitCharDataConName [ghcide]  typeableClassName [ghcide]  typeRepTyConName [ghcide]  someTypeRepTyConName [ghcide]  someTypeRepDataConName [ghcide]  typeRepIdName [ghcide]  mkTrTypeName [ghcide]  mkTrConName [ghcide]  mkTrAppName [ghcide]  mkTrFunName [ghcide]  typeNatTypeRepName [ghcide]  typeSymbolTypeRepName [ghcide]  typeCharTypeRepName [ghcide]  trGhcPrimModuleName [ghcide]  starKindRepName [ghcide]  starArrStarKindRepName [ghcide]  starArrStarArrStarKindRepName [ghcide]  constraintKindRepName [ghcide]  withDictClassName [ghcide]  nonEmptyTyConName [ghcide]  dataToTagClassName [ghcide]  errorMessageTypeErrorFamName [ghcide]  typeErrorTextDataConName [ghcide]  typeErrorAppendDataConName [ghcide]  typeErrorVAppendDataConName [ghcide]  typeErrorShowTypeDataConName [ghcide]  unsatisfiableClassName [ghcide]  unsatisfiableIdName [ghcide]  unsafeEqualityProofName [ghcide]  unsafeEqualityTyConName [ghcide]  unsafeReflDataConName [ghcide]  unsafeCoercePrimName [ghcide]  toDynName [ghcide]  dataClassName [ghcide]  assertErrorName [ghcide]  traceName [ghcide]  enumClassName [ghcide]  enumFromName [ghcide]  enumFromToName [ghcide]  enumFromThenName [ghcide]  enumFromThenToName [ghcide]  boundedClassName [ghcide]  concatName [ghcide]  filterName [ghcide]  zipName [ghcide]  isListClassName [ghcide]  fromListName [ghcide]  fromListNName [ghcide]  toListName [ghcide]  getFieldName [ghcide]  setFieldName [ghcide]  showClassName [ghcide]  readClassName [ghcide]  genClassName [ghcide]  gen1ClassName [ghcide]  datatypeClassName [ghcide]  constructorClassName [ghcide]  selectorClassName [ghcide]  genericClassNames [ghcide]  ghciIoClassName [ghcide]  ghciStepIoMName [ghcide]  ioTyConName [ghcide]  ioDataConName [ghcide]  thenIOName [ghcide]  bindIOName [ghcide]  returnIOName [ghcide]  failIOName [ghcide]  int8TyConName [ghcide]  int16TyConName [ghcide]  int32TyConName [ghcide]  int64TyConName [ghcide]  word8TyConName [ghcide]  word16TyConName [ghcide]  word32TyConName [ghcide]  word64TyConName [ghcide]  ptrTyConName [ghcide]  funPtrTyConName [ghcide]  stablePtrTyConName [ghcide]  newStablePtrName [ghcide]  monadFixClassName [ghcide]  mfixName [ghcide]  arrAName [ghcide]  composeAName [ghcide]  firstAName [ghcide]  appAName [ghcide]  choiceAName [ghcide]  loopAName [ghcide]  guardMName [ghcide]  liftMName [ghcide]  mzipName [ghcide]  toAnnotationWrapperName [ghcide]  monadPlusClassName [ghcide]  isStringClassName [ghcide]  knownNatClassName [ghcide]  knownSymbolClassName [ghcide]  knownCharClassName [ghcide]  fromLabelClassOpName [ghcide]  ipClassName [ghcide]  hasFieldClassName [ghcide]  exceptionContextTyConName [ghcide]  emptyExceptionContextName [ghcide]  callStackTyConName [ghcide]  emptyCallStackName [ghcide]  pushCallStackName [ghcide]  srcLocDataConName [ghcide]  pLUGINS [ghcide]  pluginTyConName [ghcide]  frontendPluginTyConName [ghcide]  makeStaticName [ghcide]  staticPtrInfoTyConName [ghcide]  staticPtrInfoDataConName [ghcide]  staticPtrTyConName [ghcide]  staticPtrDataConName [ghcide]  fromStaticPtrName [ghcide]  fingerprintDataConName [ghcide]  constPtrConName [ghcide]  jsvalTyConName [ghcide]  varQual [ghcide]  tcQual [ghcide]  clsQual [ghcide]  dcQual [ghcide]  mk_known_key_name [ghcide]  boundedClassKey [ghcide]  enumClassKey [ghcide]  eqClassKey [ghcide]  floatingClassKey [ghcide]  fractionalClassKey [ghcide]  integralClassKey [ghcide]  monadClassKey [ghcide]  dataClassKey [ghcide]  functorClassKey [ghcide]  numClassKey [ghcide]  ordClassKey [ghcide]  readClassKey [ghcide]  realClassKey [ghcide]  realFloatClassKey [ghcide]  realFracClassKey [ghcide]  showClassKey [ghcide]  ixClassKey [ghcide]  typeableClassKey [ghcide]  withDictClassKey [ghcide]  dataToTagClassKey [ghcide]  monadFixClassKey [ghcide]  monadFailClassKey [ghcide]  monadPlusClassKey [ghcide]  randomClassKey [ghcide]  randomGenClassKey [ghcide]  isStringClassKey [ghcide]  applicativeClassKey [ghcide]  foldableClassKey [ghcide]  traversableClassKey [ghcide]  genClassKey [ghcide]  gen1ClassKey [ghcide]  datatypeClassKey [ghcide]  constructorClassKey [ghcide]  selectorClassKey [ghcide]  knownNatClassNameKey [ghcide]  knownSymbolClassNameKey [ghcide]  knownCharClassNameKey [ghcide]  ghciIoClassKey [ghcide]  semigroupClassKey [ghcide]  monoidClassKey [ghcide]  ipClassKey [ghcide]  hasFieldClassNameKey [ghcide]  addrPrimTyConKey [ghcide]  arrayPrimTyConKey [ghcide]  boolTyConKey [ghcide]  byteArrayPrimTyConKey [ghcide]  stringTyConKey [ghcide]  charPrimTyConKey [ghcide]  charTyConKey [ghcide]  doublePrimTyConKey [ghcide]  doubleTyConKey [ghcide]  floatPrimTyConKey [ghcide]  floatTyConKey [ghcide]  fUNTyConKey [ghcide]  intPrimTyConKey [ghcide]  intTyConKey [ghcide]  int8PrimTyConKey [ghcide]  int8TyConKey [ghcide]  int16PrimTyConKey [ghcide]  int16TyConKey [ghcide]  int32PrimTyConKey [ghcide]  int32TyConKey [ghcide]  int64PrimTyConKey [ghcide]  int64TyConKey [ghcide]  integerTyConKey [ghcide]  naturalTyConKey [ghcide]  listTyConKey [ghcide]  foreignObjPrimTyConKey [ghcide]  maybeTyConKey [ghcide]  weakPrimTyConKey [ghcide]  mutableArrayPrimTyConKey [ghcide]  mutableByteArrayPrimTyConKey [ghcide]  orderingTyConKey [ghcide]  mVarPrimTyConKey [ghcide]  ioPortPrimTyConKey [ghcide]  ratioTyConKey [ghcide]  rationalTyConKey [ghcide]  realWorldTyConKey [ghcide]  stablePtrPrimTyConKey [ghcide]  stablePtrTyConKey [ghcide]  eqTyConKey [ghcide]  heqTyConKey [ghcide]  ctArrowTyConKey [ghcide]  ccArrowTyConKey [ghcide]  tcArrowTyConKey [ghcide]  statePrimTyConKey [ghcide]  stableNamePrimTyConKey [ghcide]  stableNameTyConKey [ghcide]  eqPrimTyConKey [ghcide]  eqReprPrimTyConKey [ghcide]  eqPhantPrimTyConKey [ghcide]  mutVarPrimTyConKey [ghcide]  ioTyConKey [ghcide]  wordPrimTyConKey [ghcide]  wordTyConKey [ghcide]  word8PrimTyConKey [ghcide]  word8TyConKey [ghcide]  word16PrimTyConKey [ghcide]  word16TyConKey [ghcide]  word32PrimTyConKey [ghcide]  word32TyConKey [ghcide]  word64PrimTyConKey [ghcide]  word64TyConKey [ghcide]  kindConKey [ghcide]  boxityConKey [ghcide]  typeConKey [ghcide]  threadIdPrimTyConKey [ghcide]  bcoPrimTyConKey [ghcide]  ptrTyConKey [ghcide]  funPtrTyConKey [ghcide]  tVarPrimTyConKey [ghcide]  compactPrimTyConKey [ghcide]  stackSnapshotPrimTyConKey [ghcide]  promptTagPrimTyConKey [ghcide]  eitherTyConKey [ghcide]  voidTyConKey [ghcide]  nonEmptyTyConKey [ghcide]  dictTyConKey [ghcide]  liftedTypeKindTyConKey [ghcide]  unliftedTypeKindTyConKey [ghcide]  tYPETyConKey [ghcide]  cONSTRAINTTyConKey [ghcide]  constraintKindTyConKey [ghcide]  levityTyConKey [ghcide]  runtimeRepTyConKey [ghcide]  vecCountTyConKey [ghcide]  vecElemTyConKey [ghcide]  liftedRepTyConKey [ghcide]  unliftedRepTyConKey [ghcide]  zeroBitRepTyConKey [ghcide]  zeroBitTypeTyConKey [ghcide]  pluginTyConKey [ghcide]  frontendPluginTyConKey [ghcide]  trTyConTyConKey [ghcide]  trModuleTyConKey [ghcide]  trNameTyConKey [ghcide]  kindRepTyConKey [ghcide]  typeLitSortTyConKey [ghcide]  v1TyConKey [ghcide]  u1TyConKey [ghcide]  par1TyConKey [ghcide]  rec1TyConKey [ghcide]  k1TyConKey [ghcide]  m1TyConKey [ghcide]  sumTyConKey [ghcide]  prodTyConKey [ghcide]  compTyConKey [ghcide]  rTyConKey [ghcide]  dTyConKey [ghcide]  cTyConKey [ghcide]  sTyConKey [ghcide]  rec0TyConKey [ghcide]  d1TyConKey [ghcide]  c1TyConKey [ghcide]  s1TyConKey [ghcide]  repTyConKey [ghcide]  rep1TyConKey [ghcide]  uRecTyConKey [ghcide]  uAddrTyConKey [ghcide]  uCharTyConKey [ghcide]  uDoubleTyConKey [ghcide]  uFloatTyConKey [ghcide]  uIntTyConKey [ghcide]  uWordTyConKey [ghcide]  unsatisfiableClassNameKey [ghcide]  anyTyConKey [ghcide]  zonkAnyTyConKey [ghcide]  errorMessageTypeErrorFamKey [ghcide]  coercibleTyConKey [ghcide]  proxyPrimTyConKey [ghcide]  specTyConKey [ghcide]  smallArrayPrimTyConKey [ghcide]  smallMutableArrayPrimTyConKey [ghcide]  staticPtrTyConKey [ghcide]  staticPtrInfoTyConKey [ghcide]  callStackTyConKey [ghcide]  typeRepTyConKey [ghcide]  someTypeRepTyConKey [ghcide]  someTypeRepDataConKey [ghcide]  typeSymbolAppendFamNameKey [ghcide]  unsafeEqualityTyConKey [ghcide]  multiplicityTyConKey [ghcide]  unrestrictedFunTyConKey [ghcide]  multMulTyConKey [ghcide]  int8X16PrimTyConKey [ghcide]  int16X8PrimTyConKey [ghcide]  int32X4PrimTyConKey [ghcide]  int64X2PrimTyConKey [ghcide]  int8X32PrimTyConKey [ghcide]  int16X16PrimTyConKey [ghcide]  int32X8PrimTyConKey [ghcide]  int64X4PrimTyConKey [ghcide]  int8X64PrimTyConKey [ghcide]  int16X32PrimTyConKey [ghcide]  int32X16PrimTyConKey [ghcide]  int64X8PrimTyConKey [ghcide]  word8X16PrimTyConKey [ghcide]  word16X8PrimTyConKey [ghcide]  word32X4PrimTyConKey [ghcide]  word64X2PrimTyConKey [ghcide]  word8X32PrimTyConKey [ghcide]  word16X16PrimTyConKey [ghcide]  word32X8PrimTyConKey [ghcide]  word64X4PrimTyConKey [ghcide]  word8X64PrimTyConKey [ghcide]  word16X32PrimTyConKey [ghcide]  word32X16PrimTyConKey [ghcide]  word64X8PrimTyConKey [ghcide]  floatX4PrimTyConKey [ghcide]  doubleX2PrimTyConKey [ghcide]  floatX8PrimTyConKey [ghcide]  doubleX4PrimTyConKey [ghcide]  floatX16PrimTyConKey [ghcide]  doubleX8PrimTyConKey [ghcide]  typeSymbolKindConNameKey [ghcide]  typeCharKindConNameKey [ghcide]  typeNatAddTyFamNameKey [ghcide]  typeNatMulTyFamNameKey [ghcide]  typeNatExpTyFamNameKey [ghcide]  typeNatSubTyFamNameKey [ghcide]  typeSymbolCmpTyFamNameKey [ghcide]  typeNatCmpTyFamNameKey [ghcide]  typeCharCmpTyFamNameKey [ghcide]  typeLeqCharTyFamNameKey [ghcide]  typeNatDivTyFamNameKey [ghcide]  typeNatModTyFamNameKey [ghcide]  typeNatLogTyFamNameKey [ghcide]  typeConsSymbolTyFamNameKey [ghcide]  typeUnconsSymbolTyFamNameKey [ghcide]  typeCharToNatTyFamNameKey [ghcide]  typeNatToCharTyFamNameKey [ghcide]  constPtrTyConKey [ghcide]  jsvalTyConKey [ghcide]  exceptionContextTyConKey [ghcide]  charDataConKey [ghcide]  consDataConKey [ghcide]  doubleDataConKey [ghcide]  falseDataConKey [ghcide]  floatDataConKey [ghcide]  intDataConKey [ghcide]  nothingDataConKey [ghcide]  justDataConKey [ghcide]  eqDataConKey [ghcide]  nilDataConKey [ghcide]  ratioDataConKey [ghcide]  word8DataConKey [ghcide]  stableNameDataConKey [ghcide]  trueDataConKey [ghcide]  wordDataConKey [ghcide]  ioDataConKey [ghcide]  heqDataConKey [ghcide]  crossDataConKey [ghcide]  inlDataConKey [ghcide]  inrDataConKey [ghcide]  genUnitDataConKey [ghcide]  leftDataConKey [ghcide]  rightDataConKey [ghcide]  ordLTDataConKey [ghcide]  ordEQDataConKey [ghcide]  ordGTDataConKey [ghcide]  mkDictDataConKey [ghcide]  coercibleDataConKey [ghcide]  staticPtrDataConKey [ghcide]  staticPtrInfoDataConKey [ghcide]  fingerprintDataConKey [ghcide]  srcLocDataConKey [ghcide]  trTyConDataConKey [ghcide]  trModuleDataConKey [ghcide]  trNameSDataConKey [ghcide]  trNameDDataConKey [ghcide]  trGhcPrimModuleKey [ghcide]  typeErrorTextDataConKey [ghcide]  typeErrorAppendDataConKey [ghcide]  typeErrorVAppendDataConKey [ghcide]  typeErrorShowTypeDataConKey [ghcide]  prefixIDataConKey [ghcide]  infixIDataConKey [ghcide]  leftAssociativeDataConKey [ghcide]  rightAssociativeDataConKey [ghcide]  notAssociativeDataConKey [ghcide]  sourceUnpackDataConKey [ghcide]  sourceNoUnpackDataConKey [ghcide]  noSourceUnpackednessDataConKey [ghcide]  sourceLazyDataConKey [ghcide]  sourceStrictDataConKey [ghcide]  noSourceStrictnessDataConKey [ghcide]  decidedLazyDataConKey [ghcide]  decidedStrictDataConKey [ghcide]  decidedUnpackDataConKey [ghcide]  metaDataDataConKey [ghcide]  metaConsDataConKey [ghcide]  metaSelDataConKey [ghcide]  vecRepDataConKey [ghcide]  tupleRepDataConKey [ghcide]  sumRepDataConKey [ghcide]  boxedRepDataConKey [ghcide]  boxedRepDataConTyConKey [ghcide]  tupleRepDataConTyConKey [ghcide]  runtimeRepSimpleDataConKeys [ghcide]  liftedDataConKey [ghcide]  unliftedDataConKey [ghcide]  vecCountDataConKeys [ghcide]  vecElemDataConKeys [ghcide]  kindRepTyConAppDataConKey [ghcide]  kindRepVarDataConKey [ghcide]  kindRepAppDataConKey [ghcide]  kindRepFunDataConKey [ghcide]  kindRepTYPEDataConKey [ghcide]  kindRepTypeLitSDataConKey [ghcide]  kindRepTypeLitDDataConKey [ghcide]  typeLitSymbolDataConKey [ghcide]  typeLitNatDataConKey [ghcide]  typeLitCharDataConKey [ghcide]  unsafeReflDataConKey [ghcide]  oneDataConKey [ghcide]  manyDataConKey [ghcide]  integerISDataConKey [ghcide]  integerINDataConKey [ghcide]  integerIPDataConKey [ghcide]  naturalNSDataConKey [ghcide]  naturalNBDataConKey [ghcide]  wildCardKey [ghcide]  absentErrorIdKey [ghcide]  absentConstraintErrorIdKey [ghcide]  augmentIdKey [ghcide]  appendIdKey [ghcide]  buildIdKey [ghcide]  foldrIdKey [ghcide]  recSelErrorIdKey [ghcide]  seqIdKey [ghcide]  absentSumFieldErrorIdKey [ghcide]  eqStringIdKey [ghcide]  noMethodBindingErrorIdKey [ghcide]  nonExhaustiveGuardsErrorIdKey [ghcide]  impossibleErrorIdKey [ghcide]  impossibleConstraintErrorIdKey [ghcide]  patErrorIdKey [ghcide]  realWorldPrimIdKey [ghcide]  recConErrorIdKey [ghcide]  unpackCStringUtf8IdKey [ghcide]  unpackCStringAppendUtf8IdKey [ghcide]  unpackCStringFoldrUtf8IdKey [ghcide]  unpackCStringIdKey [ghcide]  unpackCStringAppendIdKey [ghcide]  unpackCStringFoldrIdKey [ghcide]  voidPrimIdKey [ghcide]  typeErrorIdKey [ghcide]  divIntIdKey [ghcide]  modIntIdKey [ghcide]  cstringLengthIdKey [ghcide]  concatIdKey [ghcide]  filterIdKey [ghcide]  zipIdKey [ghcide]  bindIOIdKey [ghcide]  returnIOIdKey [ghcide]  newStablePtrIdKey [ghcide]  printIdKey [ghcide]  failIOIdKey [ghcide]  nullAddrIdKey [ghcide]  voidArgIdKey [ghcide]  otherwiseIdKey [ghcide]  assertIdKey [ghcide]  leftSectionKey [ghcide]  rightSectionKey [ghcide]  rootMainKey [ghcide]  runMainKey [ghcide]  thenIOIdKey [ghcide]  lazyIdKey [ghcide]  assertErrorIdKey [ghcide]  oneShotKey [ghcide]  runRWKey [ghcide]  traceKey [ghcide]  nospecIdKey [ghcide]  inlineIdKey [ghcide]  mapIdKey [ghcide]  dollarIdKey [ghcide]  coercionTokenIdKey [ghcide]  considerAccessibleIdKey [ghcide]  noinlineIdKey [ghcide]  noinlineConstraintIdKey [ghcide]  integerToFloatIdKey [ghcide]  integerToDoubleIdKey [ghcide]  naturalToFloatIdKey [ghcide]  naturalToDoubleIdKey [ghcide]  rationalToFloatIdKey [ghcide]  rationalToDoubleIdKey [ghcide]  coerceKey [ghcide]  unboundKey [ghcide]  fromIntegerClassOpKey [ghcide]  minusClassOpKey [ghcide]  fromRationalClassOpKey [ghcide]  enumFromClassOpKey [ghcide]  enumFromThenClassOpKey [ghcide]  enumFromToClassOpKey [ghcide]  enumFromThenToClassOpKey [ghcide]  eqClassOpKey [ghcide]  geClassOpKey [ghcide]  negateClassOpKey [ghcide]  bindMClassOpKey [ghcide]  thenMClassOpKey [ghcide]  fmapClassOpKey [ghcide]  returnMClassOpKey [ghcide]  mfixIdKey [ghcide]  failMClassOpKey [ghcide]  fromLabelClassOpKey [ghcide]  arrAIdKey [ghcide]  composeAIdKey [ghcide]  firstAIdKey [ghcide]  appAIdKey [ghcide]  choiceAIdKey [ghcide]  loopAIdKey [ghcide]  fromStringClassOpKey [ghcide]  toAnnotationWrapperIdKey [ghcide]  fromIntegralIdKey [ghcide]  realToFracIdKey [ghcide]  toIntegerClassOpKey [ghcide]  toRationalClassOpKey [ghcide]  guardMIdKey [ghcide]  liftMIdKey [ghcide]  mzipIdKey [ghcide]  ghciStepIoMClassOpKey [ghcide]  isListClassKey [ghcide]  fromListClassOpKey [ghcide]  fromListNClassOpKey [ghcide]  toListClassOpKey [ghcide]  proxyHashKey [ghcide]  mkTyConKey [ghcide]  mkTrTypeKey [ghcide]  mkTrConKey [ghcide]  mkTrAppKey [ghcide]  typeNatTypeRepKey [ghcide]  typeSymbolTypeRepKey [ghcide]  typeCharTypeRepKey [ghcide]  typeRepIdKey [ghcide]  mkTrFunKey [ghcide]  starKindRepKey [ghcide]  starArrStarKindRepKey [ghcide]  starArrStarArrStarKindRepKey [ghcide]  constraintKindRepKey [ghcide]  toDynIdKey [ghcide]  eqSCSelIdKey [ghcide]  heqSCSelIdKey [ghcide]  coercibleSCSelIdKey [ghcide]  sappendClassOpKey [ghcide]  memptyClassOpKey [ghcide]  mappendClassOpKey [ghcide]  mconcatClassOpKey [ghcide]  emptyCallStackKey [ghcide]  pushCallStackKey [ghcide]  fromStaticPtrClassOpKey [ghcide]  makeStaticKey [ghcide]  emptyExceptionContextKey [ghcide]  unsafeEqualityProofIdKey [ghcide]  unsafeCoercePrimIdKey [ghcide]  getFieldClassOpKey [ghcide]  setFieldClassOpKey [ghcide]  unsatisfiableIdNameKey [ghcide]  integerFromNaturalIdKey [ghcide]  integerToNaturalClampIdKey [ghcide]  integerToNaturalThrowIdKey [ghcide]  integerToNaturalIdKey [ghcide]  integerToWordIdKey [ghcide]  integerToIntIdKey [ghcide]  integerToWord64IdKey [ghcide]  integerToInt64IdKey [ghcide]  integerAddIdKey [ghcide]  integerMulIdKey [ghcide]  integerSubIdKey [ghcide]  integerNegateIdKey [ghcide]  integerAbsIdKey [ghcide]  integerPopCountIdKey [ghcide]  integerQuotIdKey [ghcide]  integerRemIdKey [ghcide]  integerDivIdKey [ghcide]  integerModIdKey [ghcide]  integerDivModIdKey [ghcide]  integerQuotRemIdKey [ghcide]  integerEncodeFloatIdKey [ghcide]  integerEncodeDoubleIdKey [ghcide]  integerGcdIdKey [ghcide]  integerLcmIdKey [ghcide]  integerAndIdKey [ghcide]  integerOrIdKey [ghcide]  integerXorIdKey [ghcide]  integerComplementIdKey [ghcide]  integerBitIdKey [ghcide]  integerTestBitIdKey [ghcide]  integerShiftLIdKey [ghcide]  integerShiftRIdKey [ghcide]  integerFromWordIdKey [ghcide]  integerFromWord64IdKey [ghcide]  integerFromInt64IdKey [ghcide]  naturalToWordIdKey [ghcide]  naturalPopCountIdKey [ghcide]  naturalShiftRIdKey [ghcide]  naturalShiftLIdKey [ghcide]  naturalAddIdKey [ghcide]  naturalSubIdKey [ghcide]  naturalSubThrowIdKey [ghcide]  naturalSubUnsafeIdKey [ghcide]  naturalMulIdKey [ghcide]  naturalQuotRemIdKey [ghcide]  naturalQuotIdKey [ghcide]  naturalRemIdKey [ghcide]  naturalAndIdKey [ghcide]  naturalAndNotIdKey [ghcide]  naturalOrIdKey [ghcide]  naturalXorIdKey [ghcide]  naturalTestBitIdKey [ghcide]  naturalBitIdKey [ghcide]  naturalGcdIdKey [ghcide]  naturalLcmIdKey [ghcide]  naturalLog2IdKey [ghcide]  naturalLogBaseWordIdKey [ghcide]  naturalLogBaseIdKey [ghcide]  naturalPowModIdKey [ghcide]  naturalSizeInBaseIdKey [ghcide]  bignatEqIdKey [ghcide]  bignatCompareIdKey [ghcide]  bignatCompareWordIdKey [ghcide]  mkRationalBase2IdKey [ghcide]  mkRationalBase10IdKey [ghcide]  numericClassKeys [ghcide]  fractionalClassKeys [ghcide]  standardClassKeys [ghcide]  derivableClassKeys [ghcide]  interactiveClassNames [ghcide]  interactiveClassKeys [ghcide]  promoteDataCon [ghcide]  isUnboxedSumDataCon [ghcide]  StrictnessMark [ghcide]  DataConEnv [ghcide]  eqSpecTyVar [ghcide]  eqSpecType [ghcide]  eqSpecPair [ghcide]  eqSpecPreds [ghcide]  isBanged [ghcide]  isSrcStrict [ghcide]  isSrcUnpacked [ghcide]  isMarkedStrict [ghcide]  cbvFromStrictMark [ghcide]  dataConTagZ [ghcide]  dataConImplBangs [ghcide]  dataConBoxer [ghcide]  dataConOrigResTy [ghcide]  dataConNonlinearType [ghcide]  dataConDisplayType [ghcide]  isTupleDataCon [ghcide]  isBoxedTupleDataCon [ghcide]  isUnboxedTupleDataCon [ghcide]  isCovertGadtDataCon [ghcide]  classDataCon [ghcide]  dataConCannotMatch [ghcide]  checkDataConTyVars [ghcide]  dataConUserTyVarsNeedWrapper [ghcide]  FamInstMatch [ghcide]  FamInstEnv [ghcide]  FamInstEnvs [ghcide]  FamFlavor [ghcide]  FamInst [ghcide]  famInstAxiom [ghcide]  famInstRHS [ghcide]  famInstTyCon [ghcide]  famInstsRepTyCons [ghcide]  famInstRepTyCon_maybe [ghcide]  dataFamInstRepTyCon [ghcide]  orphNamesOfFamInst [ghcide]  pprFamInsts [ghcide]  mkLocalFamInst [ghcide]  mkImportedFamInst [ghcide]  famInstEnvSize [ghcide]  emptyFamInstEnv [ghcide]  famInstEnvElts [ghcide]  familyInstances [ghcide]  familyNameInstances [ghcide]  extendFamInstEnvList [ghcide]  extendFamInstEnv [ghcide]  compatibleBranches [ghcide]  mkCoAxBranch [ghcide]  mkBranchedCoAxiom [ghcide]  mkUnbranchedCoAxiom [ghcide]  mkSingleCoAxiom [ghcide]  lookupFamInstEnvByTyCon [ghcide]  lookupFamInstEnv [ghcide]  lookupFamInstEnvConflicts [ghcide]  isDominatedBy [ghcide]  reduceTyFamApp_maybe [ghcide]  topNormaliseType [ghcide]  normaliseType [ghcide]  normaliseTcApp [ghcide]  ForeignExport [ghcide]  ForeignImport [ghcide]  StandaloneKindSig [ghcide]  CImportSpec [ghcide]  LDerivClauseTys [ghcide]  LHsDerivingClause [ghcide]  FamilyInfo [ghcide]  LHsFunDep [ghcide]  XFunDep [ghcide]  LHsDecl [ghcide]  hsGroupInstDecls [ghcide]  tyClDeclTyVars [ghcide]  tyClGroupTyClDecls [ghcide]  tyClGroupInstDecls [ghcide]  tyClGroupRoleDecls [ghcide]  tyClGroupKindSigs [ghcide]  collectRuleBndrSigTys [ghcide]  docDeclDoc [ghcide]  annProvenanceName_maybe [ghcide]  HsRuleAnn [ghcide]  HsRuleRn [ghcide]  XViaStrategyPs [ghcide]  DataDeclRn [ghcide]  emptyRdrGroup [ghcide]  emptyRnGroup [ghcide]  appendGroups [ghcide]  tyFamInstDeclName [ghcide]  tyFamInstDeclLName [ghcide]  tyClDeclLName [ghcide]  countTyClDecls [ghcide]  tcdName [ghcide]  pp_vanilla_decl_head [ghcide]  pprTyClDeclFlavour [ghcide]  familyDeclLName [ghcide]  familyDeclName [ghcide]  famResultKindSignature [ghcide]  standaloneKindSigName [ghcide]  getConNames [ghcide]  hsConDeclTheta [ghcide]  ppDataDefnHeader [ghcide]  pprTyFamInstDecl [ghcide]  pprDataFamInstFlavour [ghcide]  pprHsFamInstLHS [ghcide]  instDeclDataFamInsts [ghcide]  anyLConIsGadt [ghcide]  flattenRuleDecls [ghcide]  pprFullRuleName [ghcide]  roleAnnotDeclName [ghcide]  mkHsAppTy [ghcide]  mkHsAppKindTy [ghcide]  TyDeclBinders [ghcide]  mkSimpleMatch [ghcide]  unguardedGRHSs [ghcide]  unguardedRHS [ghcide]  mkMatchGroup [ghcide]  mkLamCaseMatchGroup [ghcide]  mkLocatedList [ghcide]  mkHsApp [ghcide]  mkHsAppWith [ghcide]  mkHsApps [ghcide]  mkHsAppsWith [ghcide]  mkHsAppType [ghcide]  mkHsAppTypes [ghcide]  mkHsLam [ghcide]  mkHsLams [ghcide]  mkHsSyntaxApps [ghcide]  nlHsTyApp [ghcide]  nlHsTyApps [ghcide]  mkParPat [ghcide]  nlParPat [ghcide]  mkRecStmt [ghcide]  mkHsIntegral [ghcide]  mkHsFractional [ghcide]  mkHsIsString [ghcide]  mkHsDo [ghcide]  mkHsDoAnns [ghcide]  mkHsComp [ghcide]  mkHsCompAnns [ghcide]  mkHsIf [ghcide]  mkHsCmdIf [ghcide]  mkNPat [ghcide]  mkNPlusKPat [ghcide]  emptyTransStmt [ghcide]  mkTransformStmt [ghcide]  mkTransformByStmt [ghcide]  mkGroupUsingStmt [ghcide]  mkGroupByUsingStmt [ghcide]  mkLastStmt [ghcide]  mkBodyStmt [ghcide]  mkPsBindStmt [ghcide]  mkRnBindStmt [ghcide]  mkTcBindStmt [ghcide]  unitRecStmtTc [ghcide]  emptyRecStmt [ghcide]  emptyRecStmtName [ghcide]  emptyRecStmtId [ghcide]  mkLetStmt [ghcide]  mkHsString [ghcide]  mkHsStringFS [ghcide]  mkHsStringPrimLit [ghcide]  mkHsCharPrimLit [ghcide]  mkConLikeTc [ghcide]  nlHsVar [ghcide]  nl_HsVar [ghcide]  nlHsLit [ghcide]  nlHsIntLit [ghcide]  nlVarPat [ghcide]  nlLitPat [ghcide]  nlHsApp [ghcide]  nlHsSyntaxApps [ghcide]  nlHsApps [ghcide]  nlHsVarApps [ghcide]  nlConVarPat [ghcide]  nlConVarPatName [ghcide]  nlInfixConPat [ghcide]  nlConPat [ghcide]  nlConPatName [ghcide]  nlNullaryConPat [ghcide]  nlWildConPat [ghcide]  nlHsDo [ghcide]  nlHsOpApp [ghcide]  nlHsLam [ghcide]  nlHsPar [ghcide]  nlHsIf [ghcide]  nlHsCase [ghcide]  nlList [ghcide]  nlHsAppTy [ghcide]  nlHsTyVar [ghcide]  nlHsFunTy [ghcide]  nlHsParTy [ghcide]  nlHsTyConApp [ghcide]  nlHsAppKindTy [ghcide]  mkLHsTupleExpr [ghcide]  mkLHsVarTuple [ghcide]  nlTuplePat [ghcide]  missingTupArg [ghcide]  mkBigLHsTup [ghcide]  mkBigLHsPatTup [ghcide]  mkHsSigEnv [ghcide]  mkLHsWrap [ghcide]  mkHsWrap [ghcide]  mkHsWrapCo [ghcide]  mkHsWrapCoR [ghcide]  mkLHsWrapCo [ghcide]  mkHsCmdWrap [ghcide]  mkLHsCmdWrap [ghcide]  mkHsWrapPat [ghcide]  mkLHsWrapPat [ghcide]  mkHsWrapPatCo [ghcide]  mkHsDictLet [ghcide]  mkHsVarBind [ghcide]  mkVarBind [ghcide]  mkPatSynBind [ghcide]  mkMatch [ghcide]  isUnliftedHsBinds [ghcide]  collectLocalBinders [ghcide]  collectHsValBinders [ghcide]  collectLStmtsBinders [ghcide]  collectStmtsBinders [ghcide]  collectLStmtBinders [ghcide]  collectStmtBinders [ghcide]  collectPatBinders [ghcide]  collectPatsBinders [ghcide]  hsGroupBinders [ghcide]  hsTyClForeignBinders [ghcide]  getPatSynBinds [ghcide]  lStmtsImplicits [ghcide]  hsValBindsImplicits [ghcide]  lHsRecFieldsImplicits [ghcide]  Match [ghcide]  XXIEWrappedName [ghcide]  XIEType [ghcide]  XIEPattern [ghcide]  XIEName [ghcide]  XXIE [ghcide]  XIEDocNamed [ghcide]  XIEDoc [ghcide]  XIEGroup [ghcide]  XIEModuleContents [ghcide]  XIEThingWith [ghcide]  XIEThingAll [ghcide]  XIEThingAbs [ghcide]  XIEVar [ghcide]  ImportDeclPkgQual [ghcide]  XXImportDecl [ghcide]  XCImportDecl [ghcide]  XXFieldOcc [ghcide]  XCFieldOcc [ghcide]  XXConDeclField [ghcide]  XConDeclField [ghcide]  XXTyVarBndr [ghcide]  XKindedTyVar [ghcide]  XUserTyVar [ghcide]  XXHsForAllTelescope [ghcide]  XHsForAllInvis [ghcide]  XHsForAllVis [ghcide]  XXTyLit [ghcide]  XCharTy [ghcide]  XStrTy [ghcide]  XNumTy [ghcide]  XXType [ghcide]  XWildCardTy [ghcide]  XTyLit [ghcide]  XExplicitTupleTy [ghcide]  XExplicitListTy [ghcide]  XRecTy [ghcide]  XBangTy [ghcide]  XDocTy [ghcide]  XSpliceTy [ghcide]  XKindSig [ghcide]  XStarTy [ghcide]  XIParamTy [ghcide]  XParTy [ghcide]  XOpTy [ghcide]  XSumTy [ghcide]  XTupleTy [ghcide]  XListTy [ghcide]  XFunTy [ghcide]  XAppKindTy [ghcide]  XAppTy [ghcide]  XTyVar [ghcide]  XQualTy [ghcide]  XForAllTy [ghcide]  XXHsTyPat [ghcide]  XHsTP [ghcide]  XXHsPatSigType [ghcide]  XHsPS [ghcide]  XXHsWildCardBndrs [ghcide]  XHsWC [ghcide]  XXHsSigType [ghcide]  XHsSig [ghcide]  XXHsOuterTyVarBndrs [ghcide]  XHsOuterExplicit [ghcide]  XHsOuterImplicit [ghcide]  XXLHsQTyVars [ghcide]  XHsQTvs [ghcide]  XHsFieldBind [ghcide]  XXPat [ghcide]  XCoPat [ghcide]  XInvisPat [ghcide]  XEmbTyPat [ghcide]  XSigPat [ghcide]  XNPlusKPat [ghcide]  XNPat [ghcide]  XLitPat [ghcide]  XSplicePat [ghcide]  XViewPat [ghcide]  XConPat [ghcide]  XSumPat [ghcide]  XTuplePat [ghcide]  XListPat [ghcide]  XBangPat [ghcide]  XParPat [ghcide]  XAsPat [ghcide]  XLazyPat [ghcide]  XVarPat [ghcide]  XWildPat [ghcide]  XXOverLit [ghcide]  XOverLit [ghcide]  XXLit [ghcide]  XHsDoublePrim [ghcide]  XHsFloatPrim [ghcide]  XHsRat [ghcide]  XHsInteger [ghcide]  XHsWord64Prim [ghcide]  XHsWord32Prim [ghcide]  XHsWord16Prim [ghcide]  XHsWord8Prim [ghcide]  XHsInt64Prim [ghcide]  XHsInt32Prim [ghcide]  XHsInt16Prim [ghcide]  XHsInt8Prim [ghcide]  XHsWordPrim [ghcide]  XHsIntPrim [ghcide]  XHsInt [ghcide]  XHsStringPrim [ghcide]  XHsString [ghcide]  XHsCharPrim [ghcide]  XHsChar [ghcide]  XXApplicativeArg [ghcide]  XApplicativeArgMany [ghcide]  XApplicativeArgOne [ghcide]  XXParStmtBlock [ghcide]  XParStmtBlock [ghcide]  XXCmd [ghcide]  XCmdWrap [ghcide]  XCmdDo [ghcide]  XCmdLet [ghcide]  XCmdIf [ghcide]  XCmdLamCase [ghcide]  XCmdCase [ghcide]  XCmdPar [ghcide]  XCmdLam [ghcide]  XCmdApp [ghcide]  XCmdArrForm [ghcide]  XCmdArrApp [ghcide]  XXStmtLR [ghcide]  XRecStmt [ghcide]  XTransStmt [ghcide]  XParStmt [ghcide]  XLetStmt [ghcide]  XBodyStmt [ghcide]  XApplicativeStmt [ghcide]  XBindStmt [ghcide]  XLastStmt [ghcide]  XXGRHS [ghcide]  XCGRHS [ghcide]  XXGRHSs [ghcide]  XCGRHSs [ghcide]  XXMatch [ghcide]  XCMatch [ghcide]  XXMatchGroup [ghcide]  XMG [ghcide]  XXCmdTop [ghcide]  XCmdTop [ghcide]  XXQuote [ghcide]  XVarBr [ghcide]  XTypBr [ghcide]  XDecBrG [ghcide]  XDecBrL [ghcide]  XPatBr [ghcide]  XExpBr [ghcide]  XXUntypedSplice [ghcide]  XQuasiQuote [ghcide]  XUntypedSpliceExpr [ghcide]  XXTupArg [ghcide]  XMissing [ghcide]  XPresent [ghcide]  XXAmbiguousFieldOcc [ghcide]  XAmbiguous [ghcide]  XUnambiguous [ghcide]  XXPragE [ghcide]  XSCC [ghcide]  XXDotFieldOcc [ghcide]  XCDotFieldOcc [ghcide]  XXExpr [ghcide]  XEmbTy [ghcide]  XPragE [ghcide]  XBinTick [ghcide]  XTick [ghcide]  XStatic [ghcide]  XProc [ghcide]  XUntypedSplice [ghcide]  XTypedSplice [ghcide]  XUntypedBracket [ghcide]  XTypedBracket [ghcide]  XArithSeq [ghcide]  XExprWithTySig [ghcide]  XProjection [ghcide]  XGetField [ghcide]  XLHsOLRecUpdLabels [ghcide]  XLHsRecUpdLabels [ghcide]  XRecordUpd [ghcide]  XRecordCon [ghcide]  XExplicitList [ghcide]  XDo [ghcide]  XLet [ghcide]  XMultiIf [ghcide]  XIf [ghcide]  XCase [ghcide]  XExplicitSum [ghcide]  XExplicitTuple [ghcide]  XSectionR [ghcide]  XSectionL [ghcide]  XPar [ghcide]  XNegApp [ghcide]  XOpApp [ghcide]  XAppTypeE [ghcide]  XApp [ghcide]  XLamCase [ghcide]  XLam [ghcide]  XLitE [ghcide]  XOverLitE [ghcide]  XIPVar [ghcide]  XOverLabel [ghcide]  XRecSel [ghcide]  XUnboundVar [ghcide]  XVar [ghcide]  XXModule [ghcide]  XCModule [ghcide]  XXInjectivityAnn [ghcide]  XCInjectivityAnn [ghcide]  XXRoleAnnotDecl [ghcide]  XCRoleAnnotDecl [ghcide]  XXAnnDecl [ghcide]  XHsAnnotation [ghcide]  XXWarnDecl [ghcide]  XWarning [ghcide]  XXWarnDecls [ghcide]  XWarnings [ghcide]  XXRuleBndr [ghcide]  XRuleBndrSig [ghcide]  XCRuleBndr [ghcide]  XXRuleDecl [ghcide]  XHsRule [ghcide]  XXRuleDecls [ghcide]  XCRuleDecls [ghcide]  XXForeignExport [ghcide]  XCExport [ghcide]  XXForeignImport [ghcide]  XCImport [ghcide]  XXForeignDecl [ghcide]  XForeignExport [ghcide]  ForeignExport [ghcide]  XForeignImport [ghcide]  ForeignImport [ghcide]  XXDefaultDecl [ghcide]  XCDefaultDecl [ghcide]  XViaStrategy [ghcide]  XNewtypeStrategy [ghcide]  XAnyClassStrategy [ghcide]  XStockStrategy [ghcide]  XXDerivDecl [ghcide]  XCDerivDecl [ghcide]  XXInstDecl [ghcide]  XTyFamInstD [ghcide]  XDataFamInstD [ghcide]  XClsInstD [ghcide]  XXClsInstDecl [ghcide]  XCClsInstDecl [ghcide]  XXTyFamInstDecl [ghcide]  XCTyFamInstDecl [ghcide]  XXFamEqn [ghcide]  XCFamEqn [ghcide]  XXConDecl [ghcide]  XConDeclH98 [ghcide]  XConDeclGADT [ghcide]  XXDerivClauseTys [ghcide]  XDctMulti [ghcide]  XDctSingle [ghcide]  XXHsDerivingClause [ghcide]  XCHsDerivingClause [ghcide]  XXHsDataDefn [ghcide]  XCHsDataDefn [ghcide]  XXFamilyDecl [ghcide]  XCFamilyDecl [ghcide]  XXFamilyResultSig [ghcide]  XTyVarSig [ghcide]  XCKindSig [ghcide]  XNoSig [ghcide]  XXTyClGroup [ghcide]  XCTyClGroup [ghcide]  XXFunDep [ghcide]  XCFunDep [ghcide]  XXTyClDecl [ghcide]  XClassDecl [ghcide]  XDataDecl [ghcide]  XSynDecl [ghcide]  XFamDecl [ghcide]  XXSpliceDecl [ghcide]  XSpliceDecl [ghcide]  XXHsGroup [ghcide]  XCHsGroup [ghcide]  XXHsDecl [ghcide]  XRoleAnnotD [ghcide]  XDocD [ghcide]  XSpliceD [ghcide]  XRuleD [ghcide]  XAnnD [ghcide]  XWarningD [ghcide]  XForD [ghcide]  XDefD [ghcide]  XKindSigD [ghcide]  XSigD [ghcide]  XValD [ghcide]  XDerivD [ghcide]  XInstD [ghcide]  XTyClD [ghcide]  XXStandaloneKindSig [ghcide]  XStandaloneKindSig [ghcide]  StandaloneKindSig [ghcide]  XXFixitySig [ghcide]  XFixitySig [ghcide]  XXSig [ghcide]  XCompleteMatchSig [ghcide]  XSCCFunSig [ghcide]  XMinimalSig [ghcide]  XSpecInstSig [ghcide]  XSpecSig [ghcide]  XInlineSig [ghcide]  XFixSig [ghcide]  XIdSig [ghcide]  XClassOpSig [ghcide]  XPatSynSig [ghcide]  XTypeSig [ghcide]  XXIPBind [ghcide]  XCIPBind [ghcide]  XXHsIPBinds [ghcide]  XIPBinds [ghcide]  XXPatSynBind [ghcide]  XPSB [ghcide]  XXHsBindsLR [ghcide]  XPatSynBind [ghcide]  XVarBind [ghcide]  XPatBind [ghcide]  XFunBind [ghcide]  XXValBindsLR [ghcide]  XValBinds [ghcide]  XXHsLocalBindsLR [ghcide]  XEmptyLocalBinds [ghcide]  XHsIPBinds [ghcide]  XHsValBinds [ghcide]  LIdP [ghcide]  Anno [ghcide]  DataConCantHappen [ghcide]  moduleNameFS [ghcide]  moduleNameString [ghcide]  mkModuleName [ghcide]  mkModuleNameFS [ghcide]  parseModuleName [ghcide]  LPat [ghcide]  HsDoFlavour [ghcide]  MatchGroup [ghcide]  isPromoted [ghcide]  CImportSpec [ghcide]  negateOverLitVal [ghcide]  LHsTypeArg [ghcide]  XXArg [ghcide]  XArgPar [ghcide]  XTypeArg [ghcide]  XValArg [ghcide]  XXArrow [ghcide]  XExplicitMult [ghcide]  XLinearArrow [ghcide]  XUnrestrictedArrow [ghcide]  XXBndrVis [ghcide]  HsBndrVis [ghcide]  XBndrInvisible [ghcide]  XBndrRequired [ghcide]  LHsTyPat [ghcide]  HsTyPat [ghcide]  hsQTvExplicit [ghcide]  hsPatSigType [ghcide]  mapHsOuterImplicit [ghcide]  hsIPNameFS [ghcide]  isHsBndrInvisible [ghcide]  hsMult [ghcide]  hsScaledThing [ghcide]  conDetailsArity [ghcide]  XConPatTyArg [ghcide]  ConLikeP [ghcide]  isInvisArgPat [ghcide]  isVisArgPat [ghcide]  hsConPatArgs [ghcide]  hsConPatTyArgs [ghcide]  hsRecFields [ghcide]  hsRecFieldsArgs [ghcide]  hsRecFieldSel [ghcide]  XXMultAnn [ghcide]  XMultAnn [ghcide]  XPct1Ann [ghcide]  XNoMultAnn [ghcide]  LHsLocalBindsLR [ghcide]  isFixityLSig [ghcide]  isTypeLSig [ghcide]  isSpecLSig [ghcide]  isSpecInstLSig [ghcide]  isPragLSig [ghcide]  isInlineLSig [ghcide]  isMinimalLSig [ghcide]  isSCCFunSig [ghcide]  isCompleteMatchSig [ghcide]  XXConDeclGADTDetails [ghcide]  XRecConGADT [ghcide]  XPrefixConGADT [ghcide]  LDerivClauseTys [ghcide]  LHsDerivingClause [ghcide]  FamilyInfo [ghcide]  LHsFunDep [ghcide]  XFunDep [ghcide]  LHsDecl [ghcide]  hsGroupInstDecls [ghcide]  tyClDeclTyVars [ghcide]  tyClGroupTyClDecls [ghcide]  tyClGroupInstDecls [ghcide]  tyClGroupRoleDecls [ghcide]  tyClGroupKindSigs [ghcide]  familyInfoTyConFlavour [ghcide]  dataDefnConsNewOrData [ghcide]  collectRuleBndrSigTys [ghcide]  docDeclDoc [ghcide]  annProvenanceName_maybe [ghcide]  TransForm [ghcide]  DotFieldOcc [ghcide]  LHsRecUpdProj [ghcide]  RecUpdProj [ghcide]  LHsRecProj [ghcide]  RecProj [ghcide]  FieldLabelStrings [ghcide]  isInfixMatch [ghcide]  qualifiedDoModuleName_maybe [ghcide]  isPatSynCtxt [ghcide]  isComprehensionContext [ghcide]  isDoComprehensionContext [ghcide]  isMonadDoStmtContext [ghcide]  isMonadCompContext [ghcide]  isMonadDoCompContext [ghcide]  LeftOrRight [ghcide]  pickLR [ghcide]  QuoteWrapper [ghcide]  EvTerm [ghcide]  EvExpr [ghcide]  EvBind [ghcide]  EvBindInfo [ghcide]  EvBindMap [ghcide]  EvBindsVar [ghcide]  TcEvBinds [ghcide]  HsWrapper [ghcide]  TcMCoercionR [ghcide]  TcMCoercionN [ghcide]  TcMCoercion [ghcide]  TcCoercionP [ghcide]  TcCoercionR [ghcide]  TcCoercionN [ghcide]  TcCoercion [ghcide]  mkWpEta [ghcide]  mkWpCastR [ghcide]  mkWpCastN [ghcide]  mkWpTyApps [ghcide]  mkWpEvApps [ghcide]  mkWpEvVarApps [ghcide]  mkWpTyLams [ghcide]  mkWpForAllCast [ghcide]  mkWpEvLams [ghcide]  mkWpLet [ghcide]  idHsWrapper [ghcide]  isIdHsWrapper [ghcide]  collectHsWrapBinders [ghcide]  isCoEvBindsVar [ghcide]  emptyEvBindMap [ghcide]  extendEvBinds [ghcide]  isEmptyEvBindMap [ghcide]  lookupEvBind [ghcide]  evBindMapBinds [ghcide]  foldEvBindMap [ghcide]  nonDetStrictFoldEvBindMap [ghcide]  filterEvBindMap [ghcide]  evBindMapToVarSet [ghcide]  varSetMinusEvBindMap [ghcide]  evBindVar [ghcide]  mkWantedEvBind [ghcide]  mkGivenEvBind [ghcide]  evCoercion [ghcide]  evDFunApp [ghcide]  evDataConApp [ghcide]  evSelector [ghcide]  evTypeable [ghcide]  mkEvCast [ghcide]  mkEvScSelectors [ghcide]  emptyTcEvBinds [ghcide]  isEmptyTcEvBinds [ghcide]  evTermCoercion_maybe [ghcide]  evTermCoercion [ghcide]  findNeededEvVars [ghcide]  evVarsOfTerm [ghcide]  pprHsWrapper [ghcide]  quoteWrapperTyVarTy [ghcide]  newName [ghcide]  getEnv [ghcide]  newUnique [ghcide]  Env [ghcide]  newMutVar [ghcide]  readMutVar [ghcide]  writeMutVar [ghcide]  TcLclEnv [ghcide]  zipWith3M [ghcide]  zipWith3M_ [ghcide]  zipWith4M [ghcide]  zipWithAndUnzipM [ghcide]  mapAndUnzip4M [ghcide]  mapAndUnzip5M [ghcide]  newTcRef [ghcide]  readTcRef [ghcide]  writeTcRef [ghcide]  updTcRef [ghcide]  updTcRefM [ghcide]  PromotionErr [ghcide]  pprPECategory [ghcide]  peCategory [ghcide]  ClosedTypeId [ghcide]  RhsNames [ghcide]  TcIdSigInst [ghcide]  TcPatSynSig [ghcide]  TcSigInfo [ghcide]  TcPartialSig [ghcide]  TcIdSig [ghcide]  TcCompleteSig [ghcide]  TcSigFun [ghcide]  TcBinder [ghcide]  TcId [ghcide]  TcBinderStack [ghcide]  isPartialSig [ghcide]  tcSigInfoName [ghcide]  tcIdSigLoc [ghcide]  completeSigPolyId_maybe [ghcide]  pprTcTyThingCategory [ghcide]  tcTyThingCategory [ghcide]  ThLevel [ghcide]  PendingStuff [ghcide]  ThStage [ghcide]  SpliceOrBracket [ghcide]  SpliceType [ghcide]  topStage [ghcide]  topAnnStage [ghcide]  topSpliceStage [ghcide]  impLevel [ghcide]  outerLevel [ghcide]  thLevel [ghcide]  ArrowCtxt [ghcide]  ThBindEnv [ghcide]  TcTypeEnv [ghcide]  TcLclCtxt [ghcide]  setLclEnvTcLevel [ghcide]  getLclEnvTcLevel [ghcide]  setLclEnvLoc [ghcide]  getLclEnvLoc [ghcide]  lclEnvInGeneratedCode [ghcide]  modifyLclCtxt [ghcide]  CompleteMatches [ghcide]  addErr [ghcide]  IOEnvFailure [ghcide]  IOEnv [ghcide]  failM [ghcide]  failWithM [ghcide]  runIOEnv [ghcide]  fixM [ghcide]  tryM [ghcide]  tryAllM [ghcide]  tryMostM [ghcide]  unsafeInterleaveM [ghcide]  uninterruptibleMaskM_ [ghcide]  updMutVar [ghcide]  getNamePprCtx [ghcide]  getSrcSpanM [ghcide]  RoleAnnotEnv [ghcide]  FillDefaulting [ghcide]  TcPluginRewriteResult [ghcide]  TcPlugin [ghcide]  SelfBootInfo [ghcide]  IfLclEnv [ghcide]  IfGblEnv [ghcide]  IfL [ghcide]  IfG [ghcide]  IfM [ghcide]  TcRn [ghcide]  TcRnIf [ghcide]  tcVisibleOrphanMods [ghcide]  bootExports [ghcide]  removeBindingShadowing [ghcide]  mkModDeps [ghcide]  emptyImportAvails [ghcide]  mkRoleAnnotEnv [ghcide]  emptyRoleAnnotEnv [ghcide]  lookupRoleAnnot [ghcide]  getRoleAnnots [ghcide]  IsExtraConstraint [ghcide]  initTcInteractive [ghcide]  initTcRnIf [ghcide]  discardResult [ghcide]  getTopEnv [ghcide]  updTopEnv [ghcide]  getGblEnv [ghcide]  updGblEnv [ghcide]  setGblEnv [ghcide]  getLclEnv [ghcide]  updLclEnv [ghcide]  updLclCtxt [ghcide]  setLclEnv [ghcide]  restoreLclEnv [ghcide]  getEnvs [ghcide]  setEnvs [ghcide]  updEnvs [ghcide]  restoreEnvs [ghcide]  xoptM [ghcide]  doptM [ghcide]  goptM [ghcide]  woptM [ghcide]  setXOptM [ghcide]  unsetXOptM [ghcide]  unsetGOptM [ghcide]  unsetWOptM [ghcide]  whenGOptM [ghcide]  whenWOptM [ghcide]  whenXOptM [ghcide]  unlessXOptM [ghcide]  getGhcMode [ghcide]  withoutDynamicNow [ghcide]  updTopFlags [ghcide]  getEpsVar [ghcide]  getEps [ghcide]  getHpt [ghcide]  getEpsAndHug [ghcide]  withIfaceErr [ghcide]  newArrowScope [ghcide]  escapeArrowScope [ghcide]  newUniqueSupply [ghcide]  cloneLocalName [ghcide]  newNameAt [ghcide]  newSysName [ghcide]  newSysLocalId [ghcide]  newSysLocalIds [ghcide]  traceTc [ghcide]  traceRn [ghcide]  traceOptTcRn [ghcide]  traceIf [ghcide]  traceOptIf [ghcide]  getIsGHCi [ghcide]  getGHCiMonad [ghcide]  getInteractivePrintName [ghcide]  tcIsHsBootOrSig [ghcide]  tcHscSource [ghcide]  tcIsHsig [ghcide]  tcSelfBootInfo [ghcide]  getGlobalRdrEnv [ghcide]  getRdrEnvs [ghcide]  getImports [ghcide]  getFixityEnv [ghcide]  extendFixityEnv [ghcide]  getDeclaredDefaultTys [ghcide]  addDependentFiles [ghcide]  inGeneratedCode [ghcide]  setSrcSpan [ghcide]  setSrcSpanA [ghcide]  addLocM [ghcide]  wrapLocM [ghcide]  wrapLocMA [ghcide]  wrapLocFstM [ghcide]  wrapLocFstMA [ghcide]  wrapLocSndM [ghcide]  wrapLocSndMA [ghcide]  wrapLocM_ [ghcide]  wrapLocMA_ [ghcide]  getErrsVar [ghcide]  setErrsVar [ghcide]  failWith [ghcide]  failAt [ghcide]  addErrAt [ghcide]  mkDetailedMessage [ghcide]  addErrs [ghcide]  checkErr [ghcide]  checkErrAt [ghcide]  addMessages [ghcide]  discardWarnings [ghcide]  mkTcRnMessage [ghcide]  reportDiagnostics [ghcide]  reportDiagnostic [ghcide]  checkNoErrs [ghcide]  whenNoErrs [ghcide]  ifErrsM [ghcide]  failIfErrsM [ghcide]  getErrCtxt [ghcide]  setErrCtxt [ghcide]  popErrCtxt [ghcide]  getCtLocM [ghcide]  mkCtLocEnv [ghcide]  setCtLocM [ghcide]  askNoErrs [ghcide]  tryCaptureConstraints [ghcide]  captureConstraints [ghcide]  tcEmitBindingUsage [ghcide]  attemptM [ghcide]  recoverM [ghcide]  tryTc [ghcide]  discardErrs [ghcide]  tryTcDiscardingErrs [ghcide]  addErrTc [ghcide]  addErrTcM [ghcide]  failWithTc [ghcide]  failWithTcM [ghcide]  checkTc [ghcide]  checkTcM [ghcide]  failIfTc [ghcide]  failIfTcM [ghcide]  addTcRnDiagnostic [ghcide]  mkErrInfo [ghcide]  debugTc [ghcide]  addTopEvBinds [ghcide]  newTcEvBinds [ghcide]  cloneEvBindsVar [ghcide]  getTcEvTyCoVars [ghcide]  getTcEvBindsMap [ghcide]  setTcEvBindsMap [ghcide]  addTcEvBind [ghcide]  chooseUniqueOccTc [ghcide]  newZonkAnyType [ghcide]  getConstraintVar [ghcide]  setConstraintVar [ghcide]  emitStaticConstraints [ghcide]  emitConstraints [ghcide]  emitSimple [ghcide]  emitSimples [ghcide]  emitImplication [ghcide]  emitImplications [ghcide]  emitDelayedErrors [ghcide]  emitHole [ghcide]  emitHoles [ghcide]  emitNotConcreteError [ghcide]  pushTcLevelM_ [ghcide]  pushTcLevelM [ghcide]  getTcLevel [ghcide]  setTcLevel [ghcide]  isTouchableTcM [ghcide]  getLclTypeEnv [ghcide]  setLclTypeEnv [ghcide]  traceTcConstraints [ghcide]  emitAnonTypeHole [ghcide]  emitNamedTypeHole [ghcide]  recordThUse [ghcide]  recordThSpliceUse [ghcide]  recordThNeededRuntimeDeps [ghcide]  keepAlive [ghcide]  getStage [ghcide]  getStageAndBindLevel [ghcide]  setStage [ghcide]  getLocalRdrEnv [ghcide]  setLocalRdrEnv [ghcide]  mkIfLclEnv [ghcide]  initIfaceCheck [ghcide]  initIfaceLcl [ghcide]  getIfModule [ghcide]  failIfM [ghcide]  setImplicitEnvM [ghcide]  mkVarOccFS [ghcide]  isFieldName [ghcide]  tidyNameOcc [ghcide]  nameOccName [ghcide]  setNameUnique [ghcide]  nameUnique [ghcide]  emptyFsEnv [ghcide]  extendFsEnv [ghcide]  lookupFsEnv [ghcide]  mkFsEnv [ghcide]  TidyOccEnv [ghcide]  OccSet [ghcide]  NameSpace [ghcide]  tcName [ghcide]  clsName [ghcide]  tcClsName [ghcide]  dataName [ghcide]  srcDataName [ghcide]  tvName [ghcide]  fieldName [ghcide]  isDataConNameSpace [ghcide]  isTcClsNameSpace [ghcide]  isTvNameSpace [ghcide]  isVarNameSpace [ghcide]  isValNameSpace [ghcide]  isFieldNameSpace [ghcide]  pprNameSpace [ghcide]  pprNonVarNameSpace [ghcide]  pprNameSpaceBrief [ghcide]  pprOccName [ghcide]  mkOccName [ghcide]  mkOccNameFS [ghcide]  mkVarOcc [ghcide]  mkRecFieldOcc [ghcide]  mkRecFieldOccFS [ghcide]  varToRecFieldOcc [ghcide]  recFieldToVarOcc [ghcide]  mkDataOcc [ghcide]  mkDataOccFS [ghcide]  mkTyVarOcc [ghcide]  mkTyVarOccFS [ghcide]  mkTcOcc [ghcide]  mkTcOccFS [ghcide]  mkClsOcc [ghcide]  mkClsOccFS [ghcide]  demoteOccName [ghcide]  demoteOccTvName [ghcide]  promoteOccName [ghcide]  intersectOccEnv_C [ghcide]  minusOccEnv_C_Ns [ghcide]  pprOccEnv [ghcide]  emptyOccSet [ghcide]  unitOccSet [ghcide]  mkOccSet [ghcide]  extendOccSet [ghcide]  extendOccSetList [ghcide]  unionOccSets [ghcide]  unionManyOccSets [ghcide]  elemOccSet [ghcide]  isEmptyOccSet [ghcide]  occNameString [ghcide]  setOccNameSpace [ghcide]  isVarOcc [ghcide]  isTvOcc [ghcide]  isTcOcc [ghcide]  isFieldOcc [ghcide]  fieldOcc_maybe [ghcide]  isDataOcc [ghcide]  isUnderscore [ghcide]  isDefaultMethodOcc [ghcide]  mkDataConWrapperOcc [ghcide]  mkWorkerOcc [ghcide]  mkMatcherOcc [ghcide]  mkBuilderOcc [ghcide]  mkDefaultMethodOcc [ghcide]  mkClassOpAuxOcc [ghcide]  mkDictOcc [ghcide]  mkIPOcc [ghcide]  mkSpecOcc [ghcide]  mkForeignExportOcc [ghcide]  mkRepEqOcc [ghcide]  mkClassDataConOcc [ghcide]  mkNewTyCoOcc [ghcide]  mkInstTyCoOcc [ghcide]  mkEqPredCoOcc [ghcide]  mkCon2TagOcc [ghcide]  mkTag2ConOcc [ghcide]  mkMaxTagOcc [ghcide]  mkDataTOcc [ghcide]  mkDataCOcc [ghcide]  mkTyConRepOcc [ghcide]  mkGenR [ghcide]  mkGen1R [ghcide]  mkDataConWorkerOcc [ghcide]  mkSuperDictAuxOcc [ghcide]  mkSuperDictSelOcc [ghcide]  mkLocalOcc [ghcide]  mkDFunOcc [ghcide]  mkMethodOcc [ghcide]  emptyTidyOccEnv [ghcide]  initTidyOccEnv [ghcide]  delTidyOccEnvList [ghcide]  avoidClashesOccEnv [ghcide]  tidyOccName [ghcide]  mainOcc [ghcide]  ppMainFn [ghcide]  nameNameSpace [ghcide]  nameSrcLoc [ghcide]  nameSrcSpan [ghcide]  isWiredInName [ghcide]  isWiredIn [ghcide]  wiredInNameTyThing_maybe [ghcide]  isBuiltInSyntax [ghcide]  isTupleTyConName [ghcide]  isSumTyConName [ghcide]  isExternalName [ghcide]  isInternalName [ghcide]  isHoleName [ghcide]  nameModule [ghcide]  nameModule_maybe [ghcide]  namePun_maybe [ghcide]  nameIsHomePackage [ghcide]  nameIsHomePackageImport [ghcide]  isTyVarName [ghcide]  isTyConName [ghcide]  isDataConName [ghcide]  isValName [ghcide]  isVarName [ghcide]  isSystemName [ghcide]  mkClonedInternalName [ghcide]  mkDerivedInternalName [ghcide]  mkSystemNameAt [ghcide]  mkSystemVarName [ghcide]  mkSysTvName [ghcide]  setNameLoc [ghcide]  pprName [ghcide]  pprModulePrefix [ghcide]  pprDefinedAt [ghcide]  pprNameDefnLoc [ghcide]  getSrcLoc [ghcide]  getSrcSpan [ghcide]  getOccString [ghcide]  getOccFS [ghcide]  pprInfixName [ghcide]  pprPrefixName [ghcide]  RecFieldInfo [ghcide]  plusGREInfo [ghcide]  LookupChild [ghcide]  rdrNameOcc [ghcide]  rdrNameSpace [ghcide]  demoteRdrName [ghcide]  demoteRdrNameTv [ghcide]  promoteRdrName [ghcide]  mkRdrUnqual [ghcide]  mkRdrQual [ghcide]  mkOrig [ghcide]  mkUnqual [ghcide]  mkVarUnqual [ghcide]  getRdrName [ghcide]  nameRdrName [ghcide]  isRdrDataCon [ghcide]  isRdrTyVar [ghcide]  isRdrTc [ghcide]  isSrcRdrName [ghcide]  isUnqual [ghcide]  isQual [ghcide]  isQual_maybe [ghcide]  isOrig [ghcide]  isOrig_maybe [ghcide]  isExact [ghcide]  isExact_maybe [ghcide]  emptyLocalRdrEnv [ghcide]  extendLocalRdrEnv [ghcide]  extendLocalRdrEnvList [ghcide]  lookupLocalRdrEnv [ghcide]  lookupLocalRdrOcc [ghcide]  elemLocalRdrEnv [ghcide]  localRdrEnvElts [ghcide]  inLocalRdrEnvScope [ghcide]  minusLocalRdrEnv [ghcide]  minusLocalRdrEnvList [ghcide]  greName [ghcide]  greNameSpace [ghcide]  greParent [ghcide]  greInfo [ghcide]  mkGRE [ghcide]  mkExactGRE [ghcide]  mkLocalGRE [ghcide]  mkLocalVanillaGRE [ghcide]  mkLocalConLikeGRE [ghcide]  mkLocalFieldGREs [ghcide]  greOccName [ghcide]  greQualModName [ghcide]  greRdrNames [ghcide]  greSrcSpan [ghcide]  mkParent [ghcide]  availParent [ghcide]  greParent_maybe [ghcide]  gresToNameSet [ghcide]  availFromGRE [ghcide]  emptyGlobalRdrEnv [ghcide]  globalRdrEnvElts [ghcide]  pprGlobalRdrEnv [ghcide]  fieldGRE_maybe [ghcide]  fieldGRELabel [ghcide]  fieldGREInfo [ghcide]  recFieldConLike_maybe [ghcide]  recFieldInfo_maybe [ghcide]  filterFieldGREs [ghcide]  allowGRE [ghcide]  getGRE_NameQualifier_maybes [ghcide]  plusGlobalRdrEnv [ghcide]  mkGlobalRdrEnv [ghcide]  insertGRE [ghcide]  plusGRE [ghcide]  extendGlobalRdrEnv [ghcide]  shadowNames [ghcide]  bestImport [ghcide]  importSpecLoc [ghcide]  importSpecModule [ghcide]  isExplicitItem [ghcide]  emptyMessages [ghcide]  HscSource [ghcide]  setVarUnique [ghcide]  setTyVarUnique [ghcide]  Unit [ghcide]  moduleNameFS [ghcide]  moduleNameString [ghcide]  mkModuleName [ghcide]  mkModuleNameFS [ghcide]  parseModuleName [ghcide]  ModuleWithIsBoot [ghcide]  ModuleNameWithIsBoot [ghcide]  Instantiations [ghcide]  GenInstantiations [ghcide]  InstantiatedUnit [ghcide]  moduleUnitId [ghcide]  mkModule [ghcide]  pprModule [ghcide]  pprInstantiatedModule [ghcide]  isHoleUnit [ghcide]  pprUnit [ghcide]  unitString [ghcide]  stringToUnit [ghcide]  unitIdString [ghcide]  stringToUnitId [ghcide]  primUnitId [ghcide]  bignumUnitId [ghcide]  ghcInternalUnitId [ghcide]  baseUnitId [ghcide]  rtsUnitId [ghcide]  thisGhcUnitId [ghcide]  interactiveUnitId [ghcide]  thUnitId [ghcide]  thUnit [ghcide]  primUnit [ghcide]  bignumUnit [ghcide]  ghcInternalUnit [ghcide]  baseUnit [ghcide]  rtsUnit [ghcide]  thisGhcUnit [ghcide]  interactiveUnit [ghcide]  experimentalUnit [ghcide]  mainUnit [ghcide]  isInteractiveModule [ghcide]  wiredInUnitIds [ghcide]  addBootSuffixLocn_maybe [ghcide]  filterModuleEnv [ghcide]  mapMaybeModuleEnv [ghcide]  elemModuleEnv [ghcide]  extendModuleEnv [ghcide]  extendModuleEnvWith [ghcide]  extendModuleEnvList [ghcide]  extendModuleEnvList_C [ghcide]  plusModuleEnv_C [ghcide]  delModuleEnvList [ghcide]  delModuleEnv [ghcide]  plusModuleEnv [ghcide]  lookupModuleEnv [ghcide]  lookupWithDefaultModuleEnv [ghcide]  mapModuleEnv [ghcide]  partitionModuleEnv [ghcide]  alterModuleEnv [ghcide]  mkModuleEnv [ghcide]  emptyModuleEnv [ghcide]  moduleEnvKeys [ghcide]  moduleEnvElts [ghcide]  moduleEnvToList [ghcide]  unitModuleEnv [ghcide]  isEmptyModuleEnv [ghcide]  mkModuleSet [ghcide]  extendModuleSet [ghcide]  extendModuleSetList [ghcide]  emptyModuleSet [ghcide]  isEmptyModuleSet [ghcide]  moduleSetElts [ghcide]  elemModuleSet [ghcide]  intersectModuleSet [ghcide]  minusModuleSet [ghcide]  delModuleSet [ghcide]  unionModuleSet [ghcide]  unionManyModuleSets [ghcide]  unitModuleSet [ghcide]  emptyInstalledModuleEnv [ghcide]  lookupInstalledModuleEnv [ghcide]  extendInstalledModuleEnv [ghcide]  filterInstalledModuleEnv [ghcide]  delInstalledModuleEnv [ghcide]  installedModuleEnvElts [ghcide]  mergeInstalledModuleEnv [ghcide]  plusInstalledModuleEnv [ghcide]  HasModule [ghcide]  ContainsModule [ghcide]  mkPrelImports [ghcide]  toArgs [ghcide]  Token [ghcide]  PState [ghcide]  failMsgP [ghcide]  failLocMsgP [ghcide]  getPState [ghcide]  setSrcLoc [ghcide]  getRealSrcLoc [ghcide]  setLastToken [ghcide]  adjustChar [ghcide]  nextIsEOF [ghcide]  pushLexState [ghcide]  popLexState [ghcide]  getLexState [ghcide]  activeContext [ghcide]  xtest [ghcide]  xset [ghcide]  xunset [ghcide]  disableHaddock [ghcide]  getCommentsFor [ghcide]  getPriorCommentsFor [ghcide]  getFinalCommentsFor [ghcide]  getEofPos [ghcide]  addPsMessage [ghcide]  popContext [ghcide]  pushModuleContext [ghcide]  srcParseFail [ghcide]  lexer [ghcide]  lexerDbg [ghcide]  lexTokenStream [ghcide]  allocateComments [ghcide]  allocatePriorComments [ghcide]  allocateFinalComments [ghcide]  commentToAnnotation [ghcide]  CompileReason [ghcide]  hscUpdateHUG [ghcide]  hsc_HUG [ghcide]  getKey [ghcide]  mkCgInteractiveGuts [ghcide]  justBytecode [ghcide]  justObjects [ghcide]  emptyHomeModInfoLinkable [ghcide]  homeModInfoByteCode [ghcide]  homeModInfoObject [ghcide]  groupOrigin (src/Development/IDE/GHC/Compat/Core.hs:746) [ghcide]  isVisibleFunArg (src/Development/IDE/GHC/Compat/Core.hs:619) [ghcide]  lookupGlobalRdrEnv (src/Development/IDE/GHC/Compat/Core.hs:752) [ghcide]  0% ( 0 / 2) in 'Development.IDE.GHC.Compat.Driver' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  hscTypecheckRenameWithDiagnostics (src/Development/IDE/GHC/Compat/Driver.hs:51) [ghcide]  53% ( 25 / 47) in 'Development.IDE.GHC.Compat.Env' [ghcide]  Missing documentation for: [ghcide]  hsc_HPT [ghcide]  setInteractivePrintName [ghcide]  hsc_EPS (src/Development/IDE/GHC/Compat/Env.hs:75) [ghcide]  hscSetHooks (src/Development/IDE/GHC/Compat/Env.hs:95) [ghcide]  hscHomeUnit (src/Development/IDE/GHC/Compat/Env.hs:99) [ghcide]  HomeUnit [ghcide]  setHomeUnitId_ (src/Development/IDE/GHC/Compat/Env.hs:81) [ghcide]  Logger [ghcide]  UnitEnv [ghcide]  hscSetUnitEnv (src/Development/IDE/GHC/Compat/Env.hs:92) [ghcide]  hscSetFlags (src/Development/IDE/GHC/Compat/Env.hs:84) [ghcide]  initTempFs (src/Development/IDE/GHC/Compat/Env.hs:87) [ghcide]  setInterpreterLinkerOptions (src/Development/IDE/GHC/Compat/Env.hs:113) [ghcide]  Ways [ghcide]  setWays (src/Development/IDE/GHC/Compat/Env.hs:125) [ghcide]  setBackend (src/Development/IDE/GHC/Compat/Env.hs:145) [ghcide]  ghciBackend (src/Development/IDE/GHC/Compat/Env.hs:135) [ghcide]  platformDefaultBackend (src/Development/IDE/GHC/Compat/Env.hs:141) [ghcide]  workingDirectory [ghcide]  setWorkingDirectory (src/Development/IDE/GHC/Compat/Env.hs:78) [ghcide]  hscSetActiveUnitId [ghcide]  reexportedModules [ghcide] Warning: 'a_a4ME' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'a' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide]  41% ( 23 / 55) in 'Development.IDE.GHC.Compat.Outputable' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  showSDocUnsafe [ghcide]  ppr [ghcide]  text [ghcide]  empty [ghcide]  hang [ghcide]  punctuate [ghcide]  printSDocQualifiedUnsafe (src/Development/IDE/GHC/Compat/Outputable.hs:96) [ghcide]  printWithoutUniquesOneLine (src/Development/IDE/GHC/Compat/Outputable.hs:84) [ghcide]  mkPrintUnqualifiedDefault (src/Development/IDE/GHC/Compat/Outputable.hs:126) [ghcide]  PrintUnqualified (src/Development/IDE/GHC/Compat/Outputable.hs:74) [ghcide]  defaultUserStyle [ghcide]  withPprStyle [ghcide]  PsWarning [ghcide]  PsError [ghcide]  defaultDiagnosticOpts [ghcide]  pprMessages [ghcide]  renderDiagnosticMessageWithHints (src/Development/IDE/GHC/Compat/Outputable.hs:132) [ghcide]  pprMsgEnvelopeBagWithLoc [ghcide]  getMessages [ghcide]  renderWithContext [ghcide]  showSDocOneLine [ghcide]  errMsgDiagnostic [ghcide]  unDecorated [ghcide]  ErrMsg (src/Development/IDE/GHC/Compat/Outputable.hs:122) [ghcide]  WarnMsg (src/Development/IDE/GHC/Compat/Outputable.hs:123) [ghcide]  errMsgSeverity [ghcide]  formatErrorWithQual (src/Development/IDE/GHC/Compat/Outputable.hs:106) [ghcide]  mkWarnMsg (src/Development/IDE/GHC/Compat/Outputable.hs:138) [ghcide]  mkSrcErr [ghcide]  srcErrorMessages [ghcide]  textDoc (src/Development/IDE/GHC/Compat/Outputable.hs:141) [ghcide]  57% ( 4 / 7) in 'Development.IDE.GHC.Compat.Logger' [ghcide]  Missing documentation for: [ghcide]  putLogHook (src/Development/IDE/GHC/Compat/Logger.hs:22) [ghcide]  LogActionCompat (src/Development/IDE/GHC/Compat/Logger.hs:25) [ghcide]  logActionCompat (src/Development/IDE/GHC/Compat/Logger.hs:30) [ghcide]  33% ( 1 / 3) in 'Development.IDE.GHC.Compat.Iface' [ghcide]  Missing documentation for: [ghcide]  writeIfaceFile (src/Development/IDE/GHC/Compat/Iface.hs:27) [ghcide]  cannotFindModule (src/Development/IDE/GHC/Compat/Iface.hs:31) [ghcide]  44% ( 19 / 43) in 'Development.IDE.GHC.Compat.Units' [ghcide]  Missing documentation for: [ghcide]  UnitState [ghcide]  initUnits (src/Development/IDE/GHC/Compat/Units.hs:93) [ghcide]  unitState (src/Development/IDE/GHC/Compat/Units.hs:82) [ghcide]  getUnitName (src/Development/IDE/GHC/Compat/Units.hs:134) [ghcide]  explicitUnits (src/Development/IDE/GHC/Compat/Units.hs:126) [ghcide]  preloadClosureUs (src/Development/IDE/GHC/Compat/Units.hs:153) [ghcide]  listVisibleModuleNames (src/Development/IDE/GHC/Compat/Units.hs:130) [ghcide]  lookupModuleWithSuggestions (src/Development/IDE/GHC/Compat/Units.hs:142) [ghcide]  UnitInfoMap [ghcide]  getUnitInfoMap (src/Development/IDE/GHC/Compat/Units.hs:146) [ghcide]  lookupUnit (src/Development/IDE/GHC/Compat/Units.hs:150) [ghcide]  unitHaddockInterfaces (src/Development/IDE/GHC/Compat/Units.hs:156) [ghcide]  unitPackageNameString [ghcide]  Unit [ghcide]  unitString [ghcide]  stringToUnit [ghcide]  definiteUnitId (src/Development/IDE/GHC/Compat/Units.hs:168) [ghcide]  defUnitId (src/Development/IDE/GHC/Compat/Units.hs:170) [ghcide]  installedModule (src/Development/IDE/GHC/Compat/Units.hs:172) [ghcide]  moduleUnitId [ghcide]  filterInplaceUnits (src/Development/IDE/GHC/Compat/Units.hs:176) [ghcide]  FinderCache [ghcide]  showSDocForUser' (src/Development/IDE/GHC/Compat/Units.hs:187) [ghcide]  findImportedModule (src/Development/IDE/GHC/Compat/Units.hs:190) [ghcide]  54% ( 31 / 57) in 'Development.IDE.GHC.Compat.Util' [ghcide]  Missing documentation for: [ghcide]  handleGhcException [ghcide]  Bag [ghcide]  bagToList [ghcide]  listToBag [ghcide]  unionBags [ghcide]  isEmptyBag [ghcide]  LBooleanFormula [ghcide]  BooleanFormula [ghcide]  OverridingBool [ghcide]  MaybeErr [ghcide]  Pair [ghcide]  EnumSet [ghcide]  toList [ghcide]  uniq [ghcide]  fsLit [ghcide]  Fingerprint [ghcide]  fingerprintData [ghcide]  fingerprintString [ghcide]  fingerprintFingerprints [ghcide]  nonDetCmpUnique [ghcide]  getUnique [ghcide]  mkUnique [ghcide]  newTagUnique [ghcide]  emptyUDFM [ghcide]  plusUDFM [ghcide]  plusUDFM_C [ghcide]  35% ( 6 / 17) in 'Development.IDE.GHC.Compat.Parser' [ghcide]  Missing documentation for: [ghcide]  initParserOpts (src/Development/IDE/GHC/Compat/Parser.hs:45) [ghcide]  initParserState (src/Development/IDE/GHC/Compat/Parser.hs:49) [ghcide]  PsSpan [ghcide]  HsParsedModule (src/Development/IDE/GHC/Compat/Parser.hs:53) [ghcide]  HsParsedModule [ghcide]  hpm_module (src/Development/IDE/GHC/Compat/Parser.hs:54) [ghcide]  hpm_src_files (src/Development/IDE/GHC/Compat/Parser.hs:55) [ghcide]  ParsedModule (src/Development/IDE/GHC/Compat/Parser.hs:63) [ghcide]  pm_parsed_source (src/Development/IDE/GHC/Compat/Parser.hs:65) [ghcide]  pm_mod_summary (src/Development/IDE/GHC/Compat/Parser.hs:64) [ghcide]  pm_extra_src_files (src/Development/IDE/GHC/Compat/Parser.hs:66) [ghcide]  66% ( 8 / 12) in 'Development.IDE.GHC.Compat.Plugins' [ghcide]  Missing documentation for: [ghcide]  PluginWithArgs [ghcide]  applyPluginsParsedResultAction (src/Development/IDE/GHC/Compat/Plugins.hs:39) [ghcide]  hsc_static_plugins (src/Development/IDE/GHC/Compat/Plugins.hs:49) [ghcide]  getPsMessages (src/Development/IDE/GHC/Compat/Plugins.hs:35) [ghcide]  41% ( 39 / 93) in 'Development.IDE.GHC.Compat' [ghcide]  Missing documentation for: [ghcide]  hPutStringBuffer [ghcide]  addIncludePathsQuote (src/Development/IDE/GHC/Compat.hs:325) [ghcide]  getModuleHash (src/Development/IDE/GHC/Compat.hs:363) [ghcide]  setUpTypedHoles (src/Development/IDE/GHC/Compat.hs:335) [ghcide]  lookupNameCache [ghcide]  disableWarningsAsErrors (src/Development/IDE/GHC/Compat.hs:367) [ghcide]  reLoc [ghcide]  reLocA (src/Development/IDE/GHC/Compat.hs:264) [ghcide]  renderMessages (src/Development/IDE/GHC/Compat.hs:279) [ghcide]  PFailedWithErrorMessages (src/Development/IDE/GHC/Compat.hs:284) [ghcide]  myCoreToStgExpr (src/Development/IDE/GHC/Compat.hs:215) [ghcide]  FastStringCompat (src/Development/IDE/GHC/Compat.hs:439) [ghcide]  nodeInfo' (src/Development/IDE/GHC/Compat.hs:389) [ghcide]  getNodeIds (src/Development/IDE/GHC/Compat.hs:380) [ghcide]  sourceNodeInfo (src/Development/IDE/GHC/Compat.hs:404) [ghcide]  generatedNodeInfo (src/Development/IDE/GHC/Compat.hs:407) [ghcide]  simpleNodeInfoCompat (src/Development/IDE/GHC/Compat.hs:431) [ghcide]  isAnnotationInNodeInfo (src/Development/IDE/GHC/Compat.hs:434) [ghcide]  nodeAnnotations (src/Development/IDE/GHC/Compat.hs:437) [ghcide]  mkAstNode (src/Development/IDE/GHC/Compat.hs:446) [ghcide]  isQualifiedImport (src/Development/IDE/GHC/Compat.hs:371) [ghcide]  GhcVersion (src/Development/IDE/GHC/Compat.hs:409) [ghcide]  ghcVersion (src/Development/IDE/GHC/Compat.hs:423) [ghcide]  ghcVersionStr (src/Development/IDE/GHC/Compat.hs:417) [ghcide]  HieFileResult [ghcide]  hieExportNames (src/Development/IDE/GHC/Compat.hs:289) [ghcide]  mkHieFile' (src/Development/IDE/GHC/Compat.hs:302) [ghcide]  enrichHie [ghcide]  setHieDir (src/Development/IDE/GHC/Compat.hs:329) [ghcide]  dontWriteHieFiles (src/Development/IDE/GHC/Compat.hs:332) [ghcide]  runUnlit [ghcide]  runPp [ghcide]  hscCompileCoreExprHook [ghcide]  simplifyExpr (src/Development/IDE/GHC/Compat.hs:271) [ghcide]  tidyExpr [ghcide]  emptyTidyEnv [ghcide]  corePrepExpr (src/Development/IDE/GHC/Compat.hs:274) [ghcide]  corePrepPgm [ghcide]  lintInteractiveExpr [ghcide]  icInteractiveModule [ghcide]  lookupHpt [ghcide]  ModIfaceAnnotation (src/Development/IDE/GHC/Compat.hs:205) [ghcide]  Annotation [ghcide]  getDependentMods (src/Development/IDE/GHC/Compat.hs:268) [ghcide]  mkRnEnv2 [ghcide]  emptyInScopeSet [ghcide]  byteCodeGen [ghcide]  bc_bcos [ghcide]  loadDecls [ghcide]  expectJust [ghcide]  extract_cons (src/Development/IDE/GHC/Compat.hs:467) [ghcide]  recDotDot (src/Development/IDE/GHC/Compat.hs:463) [ghcide]  NameCacheUpdater (src/Development/IDE/GHC/Compat.hs:291) [ghcide]  tcInitTidyEnv [ghcide]  55% ( 22 / 40) in 'Development.IDE.GHC.Compat.Error' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  msgEnvelopeErrorL (src/Development/IDE/GHC/Compat/Error.hs:100) [ghcide]  PsMessage [ghcide]  LanguageExtensionHint [ghcide]  _TcRnMessageWithCtx (src/Development/IDE/GHC/Compat/Error.hs:66) [ghcide]  _GhcPsMessage (src/Development/IDE/GHC/Compat/Error.hs:71) [ghcide]  _GhcDsMessage (src/Development/IDE/GHC/Compat/Error.hs:76) [ghcide]  _GhcDriverMessage (src/Development/IDE/GHC/Compat/Error.hs:81) [ghcide]  _ReportHoleError (src/Development/IDE/GHC/Compat/Error.hs:108) [ghcide]  _TcRnIllegalWildcardInType (src/Development/IDE/GHC/Compat/Error.hs:102) [ghcide]  _TcRnPartialTypeSignatures (src/Development/IDE/GHC/Compat/Error.hs:102) [ghcide]  _TcRnMissingSignature (src/Development/IDE/GHC/Compat/Error.hs:102) [ghcide]  _TcRnSolverReport (src/Development/IDE/GHC/Compat/Error.hs:102) [ghcide]  _TcRnMessageWithInfo (src/Development/IDE/GHC/Compat/Error.hs:102) [ghcide]  _TypeHole (src/Development/IDE/GHC/Compat/Error.hs:110) [ghcide]  _ConstraintHole (src/Development/IDE/GHC/Compat/Error.hs:110) [ghcide]  reportContextL (src/Development/IDE/GHC/Compat/Error.hs:104) [ghcide]  reportContentL (src/Development/IDE/GHC/Compat/Error.hs:104) [ghcide]  28% ( 2 / 7) in 'Development.IDE.GHC.CoreFile' [ghcide]  Missing documentation for: [ghcide]  CoreFile (src/Development/IDE/GHC/CoreFile.hs:39) [ghcide]  codeGutsToCoreFile (src/Development/IDE/GHC/CoreFile.hs:90) [ghcide]  typecheckCoreFile (src/Development/IDE/GHC/CoreFile.hs:115) [ghcide]  readBinCoreFile (src/Development/IDE/GHC/CoreFile.hs:54) [ghcide]  getImplicitBinds (src/Development/IDE/GHC/CoreFile.hs:93) [ghcide]  66% ( 2 / 3) in 'Development.IDE.Main.HeapStats' [ghcide]  Missing documentation for: [ghcide]  Log (src/Development/IDE/Main/HeapStats.hs:14) [ghcide]  0% ( 0 / 2) in 'Development.IDE.Session.Implicit' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  loadImplicitCradle (session-loader/Development/IDE/Session/Implicit.hs:29) [ghcide] Warning: Development.IDE.Types.Location: Couldn't find .haddock for export Location [ghcide] Warning: Development.IDE.Types.Location: Couldn't find .haddock for export Position [ghcide] Warning: Development.IDE.Types.Location: Couldn't find .haddock for export Range [ghcide] Warning: Development.IDE.Types.Location: Couldn't find .haddock for export Uri [ghcide] Warning: Development.IDE.Types.Location: Couldn't find .haddock for export NormalizedUri [ghcide] Warning: Development.IDE.Types.Location: Couldn't find .haddock for export toNormalizedUri [ghcide] Warning: Development.IDE.Types.Location: Couldn't find .haddock for export fromNormalizedUri [ghcide] Warning: Development.IDE.Types.Location: Couldn't find .haddock for export NormalizedFilePath [ghcide] Warning: Development.IDE.Types.Location: Couldn't find .haddock for export fromNormalizedFilePath [ghcide]  15% ( 3 / 20) in 'Development.IDE.Types.Location' [ghcide]  Missing documentation for: [ghcide]  Location [ghcide]  noFilePath (src/Development/IDE/Types/Location.hs:70) [ghcide]  noRange (src/Development/IDE/Types/Location.hs:74) [ghcide]  Position [ghcide]  showPosition (src/Development/IDE/Types/Location.hs:77) [ghcide]  Range [ghcide]  Uri [ghcide]  NormalizedUri [ghcide]  toNormalizedUri [ghcide]  fromNormalizedUri [ghcide]  NormalizedFilePath [ghcide]  fromUri (src/Development/IDE/Types/Location.hs:67) [ghcide]  emptyFilePath (src/Development/IDE/Types/Location.hs:47) [ghcide]  emptyPathUri (src/Development/IDE/Types/Location.hs:59) [ghcide]  toNormalizedFilePath' (src/Development/IDE/Types/Location.hs:43) [ghcide]  fromNormalizedFilePath [ghcide]  filePathToUri' (src/Development/IDE/Types/Location.hs:64) [ghcide] Warning: 'Prism' is ambiguous. It is defined [ghcide]  * in ‘Control.Lens.Reified’ [ghcide]  * in ‘Control.Lens.Type’ [ghcide]  You may be able to disambiguate the identifier by qualifying it or [ghcide]  by specifying the type/value namespace explicitly. [ghcide]  Defaulting to the one defined in ‘Control.Lens.Type’ [ghcide] Warning: 'Lens' is ambiguous. It is defined [ghcide]  * in ‘Control.Lens.Reified’ [ghcide]  * in ‘Control.Lens.Type’ [ghcide]  You may be able to disambiguate the identifier by qualifying it or [ghcide]  by specifying the type/value namespace explicitly. [ghcide]  Defaulting to the one defined in ‘Control.Lens.Type’ [ghcide] Warning: 'TcRnMessage' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'stripTcRnMessageContext' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'FileDiagnostic' is ambiguous. It is defined [ghcide]  * at src/Development/IDE/Types/Diagnostics.hs:237:23 [ghcide]  * at src/Development/IDE/Types/Diagnostics.hs:237:1 [ghcide]  You may be able to disambiguate the identifier by qualifying it or [ghcide]  by specifying the type/value namespace explicitly. [ghcide]  Defaulting to the one defined at src/Development/IDE/Types/Diagnostics.hs:237:1 [ghcide] Warning: 'Document' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: Development.IDE.Types.Diagnostics: Couldn't find .haddock for export Diagnostic [ghcide] Warning: Development.IDE.Types.Diagnostics: Couldn't find .haddock for export DiagnosticSeverity [ghcide]  30% ( 7 / 23) in 'Development.IDE.Types.Diagnostics' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  Diagnostic [ghcide]  fdFilePathL (src/Development/IDE/Types/Diagnostics.hs:325) [ghcide]  fdLspDiagnosticL (src/Development/IDE/Types/Diagnostics.hs:325) [ghcide]  fdShouldShowDiagnosticL (src/Development/IDE/Types/Diagnostics.hs:325) [ghcide]  fdStructuredMessageL (src/Development/IDE/Types/Diagnostics.hs:325) [ghcide]  _NoStructuredMessage (src/Development/IDE/Types/Diagnostics.hs:323) [ghcide]  _SomeStructuredMessage (src/Development/IDE/Types/Diagnostics.hs:323) [ghcide]  DiagnosticSeverity [ghcide]  DiagnosticStore [ghcide]  ideErrorWithSource (src/Development/IDE/Types/Diagnostics.hs:152) [ghcide]  showDiagnostics (src/Development/IDE/Types/Diagnostics.hs:264) [ghcide]  showDiagnosticsColored (src/Development/IDE/Types/Diagnostics.hs:267) [ghcide]  showGhcCode (src/Development/IDE/Types/Diagnostics.hs:122) [ghcide]  attachReason (src/Development/IDE/Types/Diagnostics.hs:132) [ghcide]  attachedReason (src/Development/IDE/Types/Diagnostics.hs:129) [ghcide]  42% ( 3 / 7) in 'Development.IDE.Session.Diagnostics' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  CradleErrorDetails (session-loader/Development/IDE/Session/Diagnostics.hs:19) [ghcide]  multiCradleErrMessage (session-loader/Development/IDE/Session/Diagnostics.hs:95) [ghcide]  unknownModuleMessage (session-loader/Development/IDE/Session/Diagnostics.hs:103) [ghcide] Warning: 'PackageConfig' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'StringBuffer' is ambiguous. It is defined [ghcide]  * in ‘GHC.Data.StringBuffer’ [ghcide]  * in ‘GHC.Data.StringBuffer’ [ghcide]  You may be able to disambiguate the identifier by qualifying it or [ghcide]  by specifying the type/value namespace explicitly. [ghcide]  Defaulting to the one defined in ‘GHC.Data.StringBuffer’ [ghcide] Warning: 'CgGuts' is ambiguous. It is defined [ghcide]  * in ‘GHC.Unit.Module.ModGuts’ [ghcide]  * in ‘GHC.Unit.Module.ModGuts’ [ghcide]  You may be able to disambiguate the identifier by qualifying it or [ghcide]  by specifying the type/value namespace explicitly. [ghcide]  Defaulting to the one defined in ‘GHC.Unit.Module.ModGuts’ [ghcide] Warning: 'CoreModule' is ambiguous. It is defined [ghcide]  * in ‘GHC’ [ghcide]  * in ‘GHC’ [ghcide]  You may be able to disambiguate the identifier by qualifying it or [ghcide]  by specifying the type/value namespace explicitly. [ghcide]  Defaulting to the one defined in ‘GHC’ [ghcide] Warning: 'Fingerprint' is ambiguous. It is defined [ghcide]  * in ‘GHC.Internal.Fingerprint.Type’ [ghcide]  * in ‘GHC.Internal.Fingerprint.Type’ [ghcide]  You may be able to disambiguate the identifier by qualifying it or [ghcide]  by specifying the type/value namespace explicitly. [ghcide]  Defaulting to the one defined in ‘GHC.Internal.Fingerprint.Type’ [ghcide] Warning: 'hDuplicateTo' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'a_a4ME' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'a' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide]  64% ( 18 / 28) in 'Development.IDE.GHC.Util' [ghcide]  Missing documentation for: [ghcide]  runParser (src/Development/IDE/GHC/Util.hs:100) [ghcide]  bytestringToStringBuffer (src/Development/IDE/GHC/Util.hs:111) [ghcide]  stringBufferToByteString (src/Development/IDE/GHC/Util.hs:108) [ghcide]  fingerprintFromByteString (src/Development/IDE/GHC/Util.hs:181) [ghcide]  fingerprintFromPut (src/Development/IDE/GHC/Util.hs:187) [ghcide]  setHieDir (src/Development/IDE/GHC/Compat.hs:329) [ghcide]  dontWriteHieFiles (src/Development/IDE/GHC/Compat.hs:332) [ghcide]  disableWarningsAsErrors (src/Development/IDE/GHC/Compat.hs:367) [ghcide]  printOutputableOneLine (src/Development/IDE/GHC/Util.hs:271) [ghcide]  getExtensions (src/Development/IDE/GHC/Util.hs:282) [ghcide]  100% ( 1 / 1) in 'Development.IDE.GHC.Orphans' [ghcide] Warning: 'GetLocatedImports' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'target' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'GetKnownTargets' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide]  14% ( 1 / 7) in 'Development.IDE.Types.KnownTargets' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  emptyKnownTargets (src/Development/IDE/Types/KnownTargets.hs:64) [ghcide]  mkKnownTargets (src/Development/IDE/Types/KnownTargets.hs:52) [ghcide]  unionKnownTargets (src/Development/IDE/Types/KnownTargets.hs:48) [ghcide]  Target (src/Development/IDE/Types/KnownTargets.hs:66) [ghcide]  toKnownFiles (src/Development/IDE/Types/KnownTargets.hs:71) [ghcide]  5% ( 1 / 17) in 'Development.IDE.Types.Exports' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  IdentInfo (src/Development/IDE/Types/Exports.hs:112) [ghcide]  ExportsMap (src/Development/IDE/Types/Exports.hs:39) [ghcide]  rendered (src/Development/IDE/Types/Exports.hs:91) [ghcide]  moduleNameText (src/Development/IDE/Types/Exports.hs:107) [ghcide]  renderOcc (src/Development/IDE/Types/Exports.hs:104) [ghcide]  mkTypeOcc (src/Development/IDE/Types/Exports.hs:79) [ghcide]  mkVarOrDataOcc (src/Development/IDE/Types/Exports.hs:71) [ghcide]  isDatacon (src/Development/IDE/Types/Exports.hs:121) [ghcide]  createExportsMap (src/Development/IDE/Types/Exports.hs:154) [ghcide]  createExportsMapMg (src/Development/IDE/Types/Exports.hs:164) [ghcide]  buildModuleExportMapFrom (src/Development/IDE/Types/Exports.hs:215) [ghcide]  createExportsMapHieDb (src/Development/IDE/Types/Exports.hs:184) [ghcide]  size (src/Development/IDE/Types/Exports.hs:68) [ghcide]  exportsMapSize (src/Development/IDE/Types/Exports.hs:82) [ghcide]  updateExportsMapMg (src/Development/IDE/Types/Exports.hs:174) [ghcide] Warning: 'Text' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'Location' is ambiguous. It is defined [ghcide]  * in ‘Language.LSP.Protocol.Internal.Types.Location’ [ghcide]  * in ‘Language.LSP.Protocol.Internal.Types.Location’ [ghcide]  You may be able to disambiguate the identifier by qualifying it or [ghcide]  by specifying the type/value namespace explicitly. [ghcide]  Defaulting to the one defined in ‘Language.LSP.Protocol.Internal.Types.Location’ [ghcide]  23% ( 3 / 13) in 'Development.IDE.Spans.Common' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  safeTyThingId (src/Development/IDE/Spans/Common.hs:55) [ghcide]  safeTyThingType (src/Development/IDE/Spans/Common.hs:49) [ghcide]  SpanDoc (src/Development/IDE/Spans/Common.hs:60) [ghcide]  SpanDocUris (src/Development/IDE/Spans/Common.hs:66) [ghcide]  emptySpanDoc (src/Development/IDE/Spans/Common.hs:74) [ghcide]  spanDocToMarkdownForTest (src/Development/IDE/Spans/Common.hs:124) [ghcide]  DocMap (src/Development/IDE/Spans/Common.hs:39) [ghcide]  TyThingMap (src/Development/IDE/Spans/Common.hs:40) [ghcide]  ArgDocMap (src/Development/IDE/Spans/Common.hs:41) [ghcide] Warning: Development.IDE.Plugin.Completions.Types: Could not find documentation for exported module: Development.IDE.Plugin.Completions.Types [ghcide]  23% ( 4 / 17) in 'Development.IDE.Plugin.Completions.Types' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  CompItem (src/Development/IDE/Plugin/Completions/Types.hs:84) [ghcide]  CompletionsConfig (src/Development/IDE/Plugin/Completions/Types.hs:62) [ghcide]  ExtendImport (src/Development/IDE/Plugin/Completions/Types.hs:68) [ghcide]  properties (src/Development/IDE/Plugin/Completions/Types.hs:53) [ghcide]  LocalCompletions (src/Development/IDE/Plugin/Completions/Types.hs:32) [ghcide]  NonLocalCompletions (src/Development/IDE/Plugin/Completions/Types.hs:37) [ghcide]  Backtick (src/Development/IDE/Plugin/Completions/Types.hs:44) [ghcide]  extendImportCommandId (src/Development/IDE/Plugin/Completions/Types.hs:48) [ghcide]  Provenance (src/Development/IDE/Plugin/Completions/Types.hs:78) [ghcide]  QualCompls (src/Development/IDE/Plugin/Completions/Types.hs:100) [ghcide]  nsJSON (src/Development/IDE/Plugin/Completions/Types.hs:164) [ghcide]  parseNs (src/Development/IDE/Plugin/Completions/Types.hs:172) [ghcide]  50% ( 15 / 30) in 'Development.IDE.GHC.Error' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  diagFromErrMsgs (src/Development/IDE/GHC/Error.hs:86) [ghcide]  diagFromSDocErrMsgs (src/Development/IDE/GHC/Error.hs:93) [ghcide]  diagFromSDocErrMsg (src/Development/IDE/GHC/Error.hs:89) [ghcide]  diagFromGhcException (src/Development/IDE/GHC/Error.hs:228) [ghcide]  srcSpanToLocation (src/Development/IDE/GHC/Error.hs:150) [ghcide]  realSrcSpanToRange (src/Development/IDE/GHC/Error.hs:107) [ghcide]  realSrcLocToPosition (src/Development/IDE/GHC/Error.hs:112) [ghcide]  realSrcSpanToLocation (src/Development/IDE/GHC/Error.hs:146) [ghcide]  rangeToSrcSpan (src/Development/IDE/GHC/Error.hs:157) [ghcide]  rangeToRealSrcSpan (src/Development/IDE/GHC/Error.hs:161) [ghcide]  positionToRealSrcLoc (src/Development/IDE/GHC/Error.hs:167) [ghcide]  realSpan (src/Development/IDE/GHC/Error.hs:209) [ghcide]  isInsideSrcSpan (src/Development/IDE/GHC/Error.hs:171) [ghcide]  spanContainsRange (src/Development/IDE/GHC/Error.hs:177) [ghcide] Warning: 'HscEnvEq' is ambiguous. It is defined [ghcide]  * at src/Development/IDE/Types/HscEnvEq.hs:36:17 [ghcide]  * at src/Development/IDE/Types/HscEnvEq.hs:36:1 [ghcide]  You may be able to disambiguate the identifier by qualifying it or [ghcide]  by specifying the type/value namespace explicitly. [ghcide]  Defaulting to the one defined at src/Development/IDE/Types/HscEnvEq.hs:36:1 [ghcide]  42% ( 3 / 7) in 'Development.IDE.Types.HscEnvEq' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  hscEnv [ghcide]  updateHscEnvEq (src/Development/IDE/Types/HscEnvEq.hs:48) [ghcide]  envPackageExports [ghcide] Warning: 'Interval' is ambiguous. It is defined [ghcide]  * in ‘Data.IntervalMap.FingerTree’ [ghcide]  * in ‘Data.IntervalMap.FingerTree’ [ghcide]  You may be able to disambiguate the identifier by qualifying it or [ghcide]  by specifying the type/value namespace explicitly. [ghcide]  Defaulting to the one defined in ‘Data.IntervalMap.FingerTree’ [ghcide] Warning: 'Bindings' is ambiguous. It is defined [ghcide]  * at src/Development/IDE/Spans/LocalBindings.hs:78:17 [ghcide]  * at src/Development/IDE/Spans/LocalBindings.hs:78:1 [ghcide]  You may be able to disambiguate the identifier by qualifying it or [ghcide]  by specifying the type/value namespace explicitly. [ghcide]  Defaulting to the one defined at src/Development/IDE/Spans/LocalBindings.hs:78:1 [ghcide] Warning: 'PositionRange' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'PositionMapping' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide]  71% ( 5 / 7) in 'Development.IDE.Spans.LocalBindings' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  bindings (src/Development/IDE/Spans/LocalBindings.hs:42) [ghcide] Warning: 'main' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide]  37% ( 3 / 8) in 'Development.IDE.Import.FindImports' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  Import (src/Development/IDE/Import/FindImports.hs:36) [ghcide]  ArtifactsLocation (src/Development/IDE/Import/FindImports.hs:41) [ghcide]  modSummaryToArtifactsLocation (src/Development/IDE/Import/FindImports.hs:59) [ghcide]  isBootLocation (src/Development/IDE/Import/FindImports.hs:52) [ghcide] Warning: 'FilePathId' is ambiguous. It is defined [ghcide]  * at src/Development/IDE/Import/DependencyInformation.hs:73:22 [ghcide]  * at src/Development/IDE/Import/DependencyInformation.hs:73:1 [ghcide]  You may be able to disambiguate the identifier by qualifying it or [ghcide]  by specifying the type/value namespace explicitly. [ghcide]  Defaulting to the one defined at src/Development/IDE/Import/DependencyInformation.hs:73:1 [ghcide]  28% ( 8 / 28) in 'Development.IDE.Import.DependencyInformation' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  DependencyInformation (src/Development/IDE/Import/DependencyInformation.hs:140) [ghcide]  TransitiveDependencies (src/Development/IDE/Import/DependencyInformation.hs:392) [ghcide]  NamedModuleDep (src/Development/IDE/Import/DependencyInformation.hs:400) [ghcide]  ShowableModule (src/Development/IDE/Import/DependencyInformation.hs:171) [ghcide]  ShowableModuleEnv (src/Development/IDE/Import/DependencyInformation.hs:175) [ghcide]  PathIdMap (src/Development/IDE/Import/DependencyInformation.hs:82) [ghcide]  emptyPathIdMap (src/Development/IDE/Import/DependencyInformation.hs:92) [ghcide]  getPathId (src/Development/IDE/Import/DependencyInformation.hs:95) [ghcide]  lookupPathToId (src/Development/IDE/Import/DependencyInformation.hs:116) [ghcide]  insertImport (src/Development/IDE/Import/DependencyInformation.hs:110) [ghcide]  pathToId (src/Development/IDE/Import/DependencyInformation.hs:113) [ghcide]  idToPath (src/Development/IDE/Import/DependencyInformation.hs:119) [ghcide]  idToModLocation (src/Development/IDE/Import/DependencyInformation.hs:122) [ghcide]  reachableModules (src/Development/IDE/Import/DependencyInformation.hs:186) [ghcide]  processDependencyInformation (src/Development/IDE/Import/DependencyInformation.hs:247) [ghcide]  lookupModuleFile (src/Development/IDE/Import/DependencyInformation.hs:389) [ghcide]  BootIdMap (src/Development/IDE/Import/DependencyInformation.hs:124) [ghcide]  insertBootId (src/Development/IDE/Import/DependencyInformation.hs:127) [ghcide]  lookupFingerprint (src/Development/IDE/Import/DependencyInformation.hs:166) [ghcide] Warning: 'NeedsCompilation' is ambiguous. It is defined [ghcide]  * at src/Development/IDE/Core/RuleTypes.hs:433:25 [ghcide]  * at src/Development/IDE/Core/RuleTypes.hs:433:1 [ghcide]  You may be able to disambiguate the identifier by qualifying it or [ghcide]  by specifying the type/value namespace explicitly. [ghcide]  Defaulting to the one defined at src/Development/IDE/Core/RuleTypes.hs:433:1 [ghcide] Warning: 'GetModIface' is ambiguous. It is defined [ghcide]  * at src/Development/IDE/Core/RuleTypes.hs:512:20 [ghcide]  * at src/Development/IDE/Core/RuleTypes.hs:512:1 [ghcide]  You may be able to disambiguate the identifier by qualifying it or [ghcide]  by specifying the type/value namespace explicitly. [ghcide]  Defaulting to the one defined at src/Development/IDE/Core/RuleTypes.hs:512:1 [ghcide] Warning: Development.IDE.Core.RuleTypes: Could not find documentation for exported module: Development.IDE.Core.RuleTypes [ghcide]  9% ( 6 / 61) in 'Development.IDE.Core.RuleTypes' [ghcide]  Missing documentation for: [ghcide]  GhcSessionDeps (src/Development/IDE/Core/RuleTypes.hs:488) [ghcide]  FileOfInterestStatus (src/Development/IDE/Core/RuleTypes.hs:372) [ghcide]  GetParsedModule (src/Development/IDE/Core/RuleTypes.hs:415) [ghcide]  GhcSessionIO (src/Development/IDE/Core/RuleTypes.hs:561) [ghcide]  GhcSessionDeps (src/Development/IDE/Core/RuleTypes.hs:488) [ghcide]  GhcSessionDeps (src/Development/IDE/Core/RuleTypes.hs:500) [ghcide]  GetModificationTime (src/Development/IDE/Core/RuleTypes.hs:308) [ghcide]  GetModificationTime (src/Development/IDE/Core/RuleTypes.hs:337) [ghcide]  GenerateCore (src/Development/IDE/Core/RuleTypes.hs:96) [ghcide]  GetHieAst (src/Development/IDE/Core/RuleTypes.hs:473) [ghcide]  TypeCheck (src/Development/IDE/Core/RuleTypes.hs:463) [ghcide]  IdeGhcSession (src/Development/IDE/Core/RuleTypes.hs:551) [ghcide]  GhcSession (src/Development/IDE/Core/RuleTypes.hs:483) [ghcide]  GetFileExists (src/Development/IDE/Core/RuleTypes.hs:360) [ghcide]  ImportMap (src/Development/IDE/Core/RuleTypes.hs:127) [ghcide]  GetLocatedImports (src/Development/IDE/Core/RuleTypes.hs:425) [ghcide]  GetKnownTargets (src/Development/IDE/Core/RuleTypes.hs:87) [ghcide]  LinkableType (src/Development/IDE/Core/RuleTypes.hs:55) [ghcide]  GetParsedModuleWithComments (src/Development/IDE/Core/RuleTypes.hs:420) [ghcide]  GetModuleGraph (src/Development/IDE/Core/RuleTypes.hs:438) [ghcide]  GetModuleGraphTransDepsFingerprints (src/Development/IDE/Core/RuleTypes.hs:443) [ghcide]  GetModuleGraphTransReverseDepsFingerprints (src/Development/IDE/Core/RuleTypes.hs:448) [ghcide]  GetModuleGraphImmediateReverseDepsFingerprints (src/Development/IDE/Core/RuleTypes.hs:453) [ghcide]  GetLinkable (src/Development/IDE/Core/RuleTypes.hs:116) [ghcide]  LinkableResult (src/Development/IDE/Core/RuleTypes.hs:103) [ghcide]  GetImportMap (src/Development/IDE/Core/RuleTypes.hs:121) [ghcide]  Splices (src/Development/IDE/Core/RuleTypes.hs:132) [ghcide]  tmrModSummary (src/Development/IDE/Core/RuleTypes.hs:182) [ghcide]  HiFileResult (src/Development/IDE/Core/RuleTypes.hs:184) [ghcide]  hiFileFingerPrint (src/Development/IDE/Core/RuleTypes.hs:201) [ghcide]  mkHiFileResult (src/Development/IDE/Core/RuleTypes.hs:204) [ghcide]  HieKind (src/Development/IDE/Core/RuleTypes.hs:233) [ghcide]  GetBindings (src/Development/IDE/Core/RuleTypes.hs:478) [ghcide]  DocAndTyThingMap (src/Development/IDE/Core/RuleTypes.hs:256) [ghcide]  GetDocMap (src/Development/IDE/Core/RuleTypes.hs:468) [ghcide]  ReportImportCycles (src/Development/IDE/Core/RuleTypes.hs:458) [ghcide]  GetModIfaceFromDisk (src/Development/IDE/Core/RuleTypes.hs:502) [ghcide]  GetModIfaceFromDiskAndIndex (src/Development/IDE/Core/RuleTypes.hs:507) [ghcide]  GetModIface (src/Development/IDE/Core/RuleTypes.hs:512) [ghcide]  GetFileContents (src/Development/IDE/Core/RuleTypes.hs:355) [ghcide]  GetFileHash (src/Development/IDE/Core/RuleTypes.hs:366) [ghcide]  AddWatchedFile (src/Development/IDE/Core/RuleTypes.hs:541) [ghcide]  GetPhysicalModificationTime (src/Development/IDE/Core/RuleTypes.hs:329) [ghcide]  vfsVersion (src/Development/IDE/Core/RuleTypes.hs:352) [ghcide]  IsFileOfInterestResult (src/Development/IDE/Core/RuleTypes.hs:383) [ghcide]  IsFileOfInterest (src/Development/IDE/Core/RuleTypes.hs:517) [ghcide]  ModSummaryResult (src/Development/IDE/Core/RuleTypes.hs:390) [ghcide]  GetModSummary (src/Development/IDE/Core/RuleTypes.hs:527) [ghcide]  GetModSummaryWithoutTimestamps (src/Development/IDE/Core/RuleTypes.hs:522) [ghcide]  NeedsCompilation (src/Development/IDE/Core/RuleTypes.hs:433) [ghcide]  awSplicesL (src/Development/IDE/Core/RuleTypes.hs:565) [ghcide]  declSplicesL (src/Development/IDE/Core/RuleTypes.hs:565) [ghcide]  exprSplicesL (src/Development/IDE/Core/RuleTypes.hs:565) [ghcide]  patSplicesL (src/Development/IDE/Core/RuleTypes.hs:565) [ghcide]  typeSplicesL (src/Development/IDE/Core/RuleTypes.hs:565) [ghcide] Warning: 'phase' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide]  33% ( 3 / 9) in 'Development.IDE.Core.Tracing' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  otTracedProvider (src/Development/IDE/Core/Tracing.hs:135) [ghcide]  otSetUri (src/Development/IDE/Core/Tracing.hs:88) [ghcide]  otTracedGarbageCollection (src/Development/IDE/Core/Tracing.hs:121) [ghcide]  withTrace (src/Development/IDE/Core/Tracing.hs:39) [ghcide]  withEventTrace (src/Development/IDE/Core/Tracing.hs:47) [ghcide]  50% ( 1 / 2) in 'Development.IDE.Core.Preprocessor' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide] Warning: 'ekg' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide]  50% ( 1 / 2) in 'Development.IDE.Types.Monitoring' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  50% ( 1 / 2) in 'Development.IDE.Monitoring.OpenTelemetry' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide] Warning: 'withoutOptHaddock' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'ComponentOptions' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'HscEnvEq' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide]  21% ( 3 / 14) in 'Development.IDE.Types.Options' [ghcide]  Missing documentation for: [ghcide]  IdeOptions (src/Development/IDE/Types/Options.hs:33) [ghcide]  IdePreprocessedSource (src/Development/IDE/Types/Options.hs:93) [ghcide]  IdeReportProgress (src/Development/IDE/Types/Options.hs:102) [ghcide]  IdeDefer (src/Development/IDE/Types/Options.hs:103) [ghcide]  IdeTesting (src/Development/IDE/Types/Options.hs:104) [ghcide]  IdeOTMemoryProfiling (src/Development/IDE/Types/Options.hs:105) [ghcide]  clientSupportsProgress (src/Development/IDE/Types/Options.hs:115) [ghcide]  defaultIdeOptions (src/Development/IDE/Types/Options.hs:119) [ghcide]  IdeGhcSession (src/Development/IDE/Core/RuleTypes.hs:551) [ghcide]  OptHaddockParse (src/Development/IDE/Types/Options.hs:90) [ghcide]  ProgressReportingStyle (src/Development/IDE/Types/Options.hs:107) [ghcide] Warning: 'delayedProgressReporting' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'ProgressReporting' is ambiguous. It is defined [ghcide]  * at src/Development/IDE/Core/ProgressReporting.hs:50:26 [ghcide]  * at src/Development/IDE/Core/ProgressReporting.hs:50:1 [ghcide]  You may be able to disambiguate the identifier by qualifying it or [ghcide]  by specifying the type/value namespace explicitly. [ghcide]  Defaulting to the one defined at src/Development/IDE/Core/ProgressReporting.hs:50:1 [ghcide]  23% ( 3 / 13) in 'Development.IDE.Core.ProgressReporting' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  ProgressEvent (src/Development/IDE/Core/ProgressReporting.hs:45) [ghcide]  PerFileProgressReporting (src/Development/IDE/Core/ProgressReporting.hs:57) [ghcide]  ProgressReporting (src/Development/IDE/Core/ProgressReporting.hs:50) [ghcide]  noPerFileProgressReporting (src/Development/IDE/Core/ProgressReporting.hs:95) [ghcide]  mRunLspT (src/Development/IDE/Core/ProgressReporting.hs:226) [ghcide]  mRunLspTCallback (src/Development/IDE/Core/ProgressReporting.hs:235) [ghcide]  recordProgress (src/Development/IDE/Core/ProgressReporting.hs:137) [ghcide]  progressStop [ghcide]  progressUpdate [ghcide]  30% ( 6 / 20) in 'Development.IDE.Types.Shake' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  Q (src/Development/IDE/Types/Shake.hs:98) [ghcide]  Value (src/Development/IDE/Types/Shake.hs:47) [ghcide]  ValueWithDiagnostics (src/Development/IDE/Types/Shake.hs:62) [ghcide]  Key [ghcide]  ShakeValue (src/Development/IDE/Types/Shake.hs:117) [ghcide]  isBadDependency (src/Development/IDE/Types/Shake.hs:74) [ghcide]  toShakeValue (src/Development/IDE/Types/Shake.hs:115) [ghcide]  encodeShakeValue (src/Development/IDE/Types/Shake.hs:130) [ghcide]  decodeShakeValue (src/Development/IDE/Types/Shake.hs:136) [ghcide]  toKey (src/Development/IDE/Types/Shake.hs:79) [ghcide]  toNoFileKey (src/Development/IDE/Types/Shake.hs:96) [ghcide]  fromKey (src/Development/IDE/Types/Shake.hs:82) [ghcide]  WithHieDbShield (src/Development/IDE/Types/Shake.hs:45) [ghcide] Warning: 'Q' is ambiguous. It is defined [ghcide]  * at src/Development/IDE/Types/Shake.hs:98:15 [ghcide]  * at src/Development/IDE/Types/Shake.hs:98:1 [ghcide]  You may be able to disambiguate the identifier by qualifying it or [ghcide]  by specifying the type/value namespace explicitly. [ghcide]  Defaulting to the one defined at src/Development/IDE/Types/Shake.hs:98:1 [ghcide] Warning: 'A' is ambiguous. It is defined [ghcide]  * at src/Development/IDE/Types/Shake.hs:106:15 [ghcide]  * at src/Development/IDE/Types/Shake.hs:106:1 [ghcide]  You may be able to disambiguate the identifier by qualifying it or [ghcide]  by specifying the type/value namespace explicitly. [ghcide]  Defaulting to the one defined at src/Development/IDE/Types/Shake.hs:106:1 [ghcide] Warning: 'ShakeSession' is ambiguous. It is defined [ghcide]  * at src/Development/IDE/Core/Shake.hs:525:24 [ghcide]  * at src/Development/IDE/Core/Shake.hs:525:1 [ghcide]  You may be able to disambiguate the identifier by qualifying it or [ghcide]  by specifying the type/value namespace explicitly. [ghcide]  Defaulting to the one defined at src/Development/IDE/Core/Shake.hs:525:1 [ghcide] Warning: 'runInShakeSession' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'proper' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'IdeState' is ambiguous. It is defined [ghcide]  * at src/Development/IDE/Core/Shake.hs:559:17 [ghcide]  * at src/Development/IDE/Core/Shake.hs:559:1 [ghcide]  You may be able to disambiguate the identifier by qualifying it or [ghcide]  by specifying the type/value namespace explicitly. [ghcide]  Defaulting to the one defined at src/Development/IDE/Core/Shake.hs:559:1 [ghcide] Warning: 'Initialized' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'BadDependency' is ambiguous. It is defined [ghcide]  * at src/Development/IDE/Types/Shake.hs:70:25 [ghcide]  * at src/Development/IDE/Types/Shake.hs:70:1 [ghcide]  You may be able to disambiguate the identifier by qualifying it or [ghcide]  by specifying the type/value namespace explicitly. [ghcide]  Defaulting to the one defined at src/Development/IDE/Types/Shake.hs:70:1 [ghcide] Warning: 'useWithStaleE' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'usesE' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'LanguageContextEnv' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'resRootPath' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide]  40% ( 35 / 87) in 'Development.IDE.Core.Shake' [ghcide]  Missing documentation for: [ghcide]  shakeExtras [ghcide]  shakeDb [ghcide]  ShakeExtras (src/Development/IDE/Core/Shake.hs:273) [ghcide]  getShakeExtras (src/Development/IDE/Core/Shake.hs:347) [ghcide]  getShakeExtrasRules (src/Development/IDE/Core/Shake.hs:353) [ghcide]  Target (src/Development/IDE/Types/KnownTargets.hs:66) [ghcide]  toKnownFiles (src/Development/IDE/Types/KnownTargets.hs:71) [ghcide]  unionKnownTargets (src/Development/IDE/Types/KnownTargets.hs:48) [ghcide]  mkKnownTargets (src/Development/IDE/Types/KnownTargets.hs:52) [ghcide]  IdeRule (src/Development/IDE/Core/Shake.hs:515) [ghcide]  GetModificationTime (src/Development/IDE/Core/RuleTypes.hs:308) [ghcide]  shakeShut (src/Development/IDE/Core/Shake.hs:757) [ghcide]  useNoFile (src/Development/IDE/Core/Shake.hs:1111) [ghcide]  useWithSeparateFingerprintRule (src/Development/IDE/Core/Shake.hs:1157) [ghcide]  useWithSeparateFingerprintRule_ (src/Development/IDE/Core/Shake.hs:1165) [ghcide]  use_ (src/Development/IDE/Core/Shake.hs:1120) [ghcide]  useNoFile_ (src/Development/IDE/Core/Shake.hs:1123) [ghcide]  RuleBody (src/Development/IDE/Core/Shake.hs:1175) [ghcide]  defineNoDiagnostics (src/Development/IDE/Core/Shake.hs:1019) [ghcide]  defineNoFile (src/Development/IDE/Core/Shake.hs:1217) [ghcide]  defineEarlyCutOffNoFile (src/Development/IDE/Core/Shake.hs:1222) [ghcide]  getDiagnostics (src/Development/IDE/Core/Shake.hs:935) [ghcide]  mRunLspT (src/Development/IDE/Core/ProgressReporting.hs:226) [ghcide]  mRunLspTCallback (src/Development/IDE/Core/ProgressReporting.hs:235) [ghcide]  getHiddenDiagnostics (src/Development/IDE/Core/Shake.hs:939) [ghcide]  IsIdeGlobal (src/Development/IDE/Core/Shake.hs:391) [ghcide]  addIdeGlobal (src/Development/IDE/Core/Shake.hs:406) [ghcide]  addIdeGlobalExtras (src/Development/IDE/Core/Shake.hs:411) [ghcide]  getIdeGlobalState (src/Development/IDE/Core/Shake.hs:430) [ghcide]  getIdeGlobalAction (src/Development/IDE/Core/Shake.hs:427) [ghcide]  getIdeGlobalExtras (src/Development/IDE/Core/Shake.hs:417) [ghcide]  getIdeOptions (src/Development/IDE/Core/Shake.hs:436) [ghcide]  getIdeOptionsIO (src/Development/IDE/Core/Shake.hs:448) [ghcide]  GlobalIdeOptions (src/Development/IDE/Core/Shake.hs:432) [ghcide]  getPluginConfigAction (src/Development/IDE/Core/Shake.hs:375) [ghcide]  ideLogger (src/Development/IDE/Core/Shake.hs:1399) [ghcide]  actionLogger (src/Development/IDE/Core/Shake.hs:1402) [ghcide]  updatePositionMapping (src/Development/IDE/Core/Shake.hs:1449) [ghcide]  updatePositionMappingHelper (src/Development/IDE/Core/Shake.hs:1461) [ghcide]  WithProgressFunc (src/Development/IDE/Core/Shake.hs:339) [ghcide]  WithIndefiniteProgressFunc (src/Development/IDE/Core/Shake.hs:341) [ghcide]  ProgressEvent (src/Development/IDE/Core/ProgressReporting.hs:45) [ghcide]  DelayedAction (src/Development/IDE/Types/Action.hs:22) [ghcide]  mkDelayedAction (src/Development/IDE/Core/Shake.hs:780) [ghcide]  runIdeAction (src/Development/IDE/Core/Shake.hs:1064) [ghcide]  mkUpdater (src/Development/IDE/Core/Shake.hs:1071) [ghcide]  Q (src/Development/IDE/Types/Shake.hs:98) [ghcide]  HieDb [ghcide]  garbageCollectDirtyKeysOlderThan (src/Development/IDE/Core/Shake.hs:955) [ghcide]  Log (src/Development/IDE/Core/Shake.hs:183) [ghcide]  VFSModified (src/Development/IDE/Core/Shake.hs:845) [ghcide]  ThreadQueue (src/Development/IDE/Core/Shake.hs:259) [ghcide] Warning: 'unsafeGlobalDynFlags' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'HieWriterChan' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'IdeGhcSession' is ambiguous. It is defined [ghcide]  * at src/Development/IDE/Core/RuleTypes.hs:551:22 [ghcide]  * at src/Development/IDE/Core/RuleTypes.hs:551:1 [ghcide]  You may be able to disambiguate the identifier by qualifying it or [ghcide]  by specifying the type/value namespace explicitly. [ghcide]  Defaulting to the one defined at src/Development/IDE/Core/RuleTypes.hs:551:1 [ghcide]  40% ( 4 / 10) in 'Development.IDE.Session' [ghcide]  Missing documentation for: [ghcide]  SessionLoadingOptions (session-loader/Development/IDE/Session.hs:232) [ghcide]  CacheDirs (session-loader/Development/IDE/Session.hs:229) [ghcide]  getInitialGhcLibDirDefault (session-loader/Development/IDE/Session.hs:279) [ghcide]  getHieDbLoc (session-loader/Development/IDE/Session.hs:397) [ghcide]  retryOnSqliteBusy (session-loader/Development/IDE/Session.hs:343) [ghcide]  Log (session-loader/Development/IDE/Session.hs:132) [ghcide]  0% ( 0 / 6) in 'Development.IDE.LSP.Server' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  ReactorMessage (src/Development/IDE/LSP/Server.hs:23) [ghcide]  ReactorChan (src/Development/IDE/LSP/Server.hs:27) [ghcide]  ServerM (src/Development/IDE/LSP/Server.hs:28) [ghcide]  requestHandler (src/Development/IDE/LSP/Server.hs:36) [ghcide]  notificationHandler (src/Development/IDE/LSP/Server.hs:51) [ghcide]  0% ( 0 / 2) in 'Development.IDE.Plugin' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  Plugin (src/Development/IDE/Plugin.hs:10) [ghcide] Warning: 'PluginHandlers' is ambiguous. It is defined [ghcide]  * in ‘Ide.Types’ [ghcide]  * in ‘Ide.Types’ [ghcide]  You may be able to disambiguate the identifier by qualifying it or [ghcide]  by specifying the type/value namespace explicitly. [ghcide]  Defaulting to the one defined in ‘Ide.Types’ [ghcide] Warning: 'PluginHandler' is ambiguous. It is defined [ghcide]  * in ‘Ide.Types’ [ghcide]  * in ‘Ide.Types’ [ghcide]  You may be able to disambiguate the identifier by qualifying it or [ghcide]  by specifying the type/value namespace explicitly. [ghcide]  Defaulting to the one defined in ‘Ide.Types’ [ghcide] Warning: 'data_' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide]  25% ( 1 / 4) in 'Development.IDE.Plugin.HLS' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  toResponseError (src/Development/IDE/Plugin/HLS.hs:405) [ghcide]  Log (src/Development/IDE/Plugin/HLS.hs:59) [ghcide]  10% ( 1 / 10) in 'Development.IDE.Core.IdeConfiguration' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  registerIdeConfiguration (src/Development/IDE/Core/IdeConfiguration.hs:40) [ghcide]  getIdeConfiguration (src/Development/IDE/Core/IdeConfiguration.hs:44) [ghcide]  parseConfiguration (src/Development/IDE/Core/IdeConfiguration.hs:48) [ghcide]  parseWorkspaceFolder (src/Development/IDE/Core/IdeConfiguration.hs:59) [ghcide]  isWorkspaceFile (src/Development/IDE/Core/IdeConfiguration.hs:80) [ghcide]  modifyWorkspaceFolders (src/Development/IDE/Core/IdeConfiguration.hs:64) [ghcide]  modifyClientSettings (src/Development/IDE/Core/IdeConfiguration.hs:69) [ghcide]  getClientSettings (src/Development/IDE/Core/IdeConfiguration.hs:92) [ghcide]  14% ( 1 / 7) in 'Development.IDE.LSP.LanguageServer' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  runLanguageServer (src/Development/IDE/LSP/LanguageServer.hs:108) [ghcide]  setupLSP (src/Development/IDE/LSP/LanguageServer.hs:151) [ghcide]  Log (src/Development/IDE/LSP/LanguageServer.hs:51) [ghcide]  ThreadQueue (src/Development/IDE/Core/Shake.hs:259) [ghcide]  Setup (src/Development/IDE/LSP/LanguageServer.hs:85) [ghcide] Warning: 'IsFileOfInterest' is ambiguous. It is defined [ghcide]  * at src/Development/IDE/Core/RuleTypes.hs:517:25 [ghcide]  * at src/Development/IDE/Core/RuleTypes.hs:517:1 [ghcide]  You may be able to disambiguate the identifier by qualifying it or [ghcide]  by specifying the type/value namespace explicitly. [ghcide]  Defaulting to the one defined at src/Development/IDE/Core/RuleTypes.hs:517:1 [ghcide]  33% ( 4 / 12) in 'Development.IDE.Core.OfInterest' [ghcide]  Missing documentation for: [ghcide]  getFilesOfInterest (src/Development/IDE/Core/OfInterest.hs:90) [ghcide]  getFilesOfInterestUntracked (src/Development/IDE/Core/OfInterest.hs:102) [ghcide]  addFileOfInterest (src/Development/IDE/Core/OfInterest.hs:107) [ghcide]  deleteFileOfInterest (src/Development/IDE/Core/OfInterest.hs:120) [ghcide]  FileOfInterestStatus (src/Development/IDE/Core/RuleTypes.hs:372) [ghcide]  OfInterestVar (src/Development/IDE/Core/OfInterest.hs:60) [ghcide]  scheduleGarbageCollection (src/Development/IDE/Core/OfInterest.hs:127) [ghcide]  Log (src/Development/IDE/Core/OfInterest.hs:53) [ghcide]  30% ( 6 / 20) in 'Development.IDE.Core.FileStore' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  getFileContents (src/Development/IDE/Core/FileStore.hs:238) [ghcide]  getUriContents (src/Development/IDE/Core/FileStore.hs:241) [ghcide]  fileStoreRules (src/Development/IDE/Core/FileStore.hs:260) [ghcide]  modificationTime (src/Development/IDE/Core/FileStore.hs:204) [ghcide]  typecheckParents (src/Development/IDE/Core/FileStore.hs:289) [ghcide]  getModificationTimeImpl (src/Development/IDE/Core/FileStore.hs:119) [ghcide]  addIdeGlobal (src/Development/IDE/Core/Shake.hs:406) [ghcide]  getFileContentsImpl (src/Development/IDE/Core/FileStore.hs:213) [ghcide]  getModTime (src/Development/IDE/Core/FileUtils.hs:26) [ghcide]  isWatchSupported (src/Development/IDE/Core/FileStore.hs:341) [ghcide]  registerFileWatches (src/Development/IDE/Core/FileStore.hs:311) [ghcide]  shareFilePath (src/Development/IDE/Core/FileStore.hs:356) [ghcide]  Log (src/Development/IDE/Core/FileStore.hs:81) [ghcide] Warning: 'CoreModule' is ambiguous. It is defined [ghcide]  * in ‘GHC’ [ghcide]  * in ‘GHC’ [ghcide]  You may be able to disambiguate the identifier by qualifying it or [ghcide]  by specifying the type/value namespace explicitly. [ghcide]  Defaulting to the one defined in ‘GHC’ [ghcide] Warning: 'ParsedModule' is ambiguous. It is defined [ghcide]  * in ‘GHC’ [ghcide]  * at src/Development/IDE/GHC/Compat/Parser.hs:63:1 [ghcide]  You may be able to disambiguate the identifier by qualifying it or [ghcide]  by specifying the type/value namespace explicitly. [ghcide]  Defaulting to the one defined at src/Development/IDE/GHC/Compat/Parser.hs:63:1 [ghcide] Warning: 'runtime_deps' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide]  45% ( 14 / 31) in 'Development.IDE.Core.Compile' [ghcide]  Missing documentation for: [ghcide]  typecheckModule (src/Development/IDE/Core/Compile.hs:202) [ghcide]  addRelativeImport (src/Development/IDE/Core/Compile.hs:787) [ghcide]  mkHiFileResultCompile (src/Development/IDE/Core/Compile.hs:475) [ghcide]  mkHiFileResultNoCompile (src/Development/IDE/Core/Compile.hs:452) [ghcide]  generateObjectCode (src/Development/IDE/Core/Compile.hs:637) [ghcide]  generateByteCode (src/Development/IDE/Core/Compile.hs:671) [ghcide]  generateHieAsts (src/Development/IDE/Core/Compile.hs:805) [ghcide]  writeAndIndexHieFile (src/Development/IDE/Core/Compile.hs:929) [ghcide]  writeHiFile (src/Development/IDE/Core/Compile.hs:942) [ghcide]  loadHieFile (src/Development/IDE/Core/Compile.hs:1297) [ghcide]  RecompilationInfo (src/Development/IDE/Core/Compile.hs:1363) [ghcide]  mergeEnvs (src/Development/IDE/Core/Compile.hs:1028) [ghcide]  ml_core_file (src/Development/IDE/Core/Compile.hs:1382) [ghcide]  coreFileToLinkable (src/Development/IDE/Core/Compile.hs:1544) [ghcide]  TypecheckHelpers (src/Development/IDE/Core/Compile.hs:191) [ghcide]  sourceTypecheck (src/Development/IDE/Core/Compile.hs:158) [ghcide]  sourceParser (src/Development/IDE/Core/Compile.hs:160) [ghcide]  0% ( 0 / 6) in 'Development.IDE.Spans.Documentation' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  getDocumentation (src/Development/IDE/Spans/Documentation.hs:116) [ghcide]  getDocumentationTryGhc (src/Development/IDE/Spans/Documentation.hs:76) [ghcide]  getDocumentationsTryGhc (src/Development/IDE/Spans/Documentation.hs:81) [ghcide]  DocMap (src/Development/IDE/Spans/Common.hs:39) [ghcide]  mkDocMap (src/Development/IDE/Spans/Documentation.hs:44) [ghcide] Warning: 'Location' is ambiguous. It is defined [ghcide]  * in ‘Language.LSP.Protocol.Internal.Types.Location’ [ghcide]  * in ‘Language.LSP.Protocol.Internal.Types.Location’ [ghcide]  You may be able to disambiguate the identifier by qualifying it or [ghcide]  by specifying the type/value namespace explicitly. [ghcide]  Defaulting to the one defined in ‘Language.LSP.Protocol.Internal.Types.Location’ [ghcide]  50% ( 8 / 16) in 'Development.IDE.Spans.AtPoint' [ghcide]  Missing documentation for: [ghcide]  documentHighlight (src/Development/IDE/Spans/AtPoint.hs:193) [ghcide]  pointCommand (src/Development/IDE/Spans/AtPoint.hs:582) [ghcide]  referencesAtPoint (src/Development/IDE/Spans/AtPoint.hs:148) [ghcide]  computeTypeReferences (src/Development/IDE/Spans/AtPoint.hs:99) [ghcide]  defRowToSymbolInfo (src/Development/IDE/Spans/AtPoint.hs:564) [ghcide]  getNamesAtPoint (src/Development/IDE/Spans/AtPoint.hs:132) [ghcide]  toCurrentLocation (src/Development/IDE/Spans/AtPoint.hs:138) [ghcide]  rowToLoc (src/Development/IDE/Spans/AtPoint.hs:169) [ghcide] Warning: 'FileExistsState' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide]  36% ( 4 / 11) in 'Development.IDE.Core.Service' [ghcide]  Missing documentation for: [ghcide]  getIdeOptions (src/Development/IDE/Core/Shake.hs:436) [ghcide]  getIdeOptionsIO (src/Development/IDE/Core/Shake.hs:448) [ghcide]  runAction (src/Development/IDE/Core/Service.hs:106) [ghcide]  getDiagnostics (src/Development/IDE/Core/Shake.hs:935) [ghcide]  ideLogger (src/Development/IDE/Core/Shake.hs:1399) [ghcide]  updatePositionMapping (src/Development/IDE/Core/Shake.hs:1449) [ghcide]  Log (src/Development/IDE/Core/Service.hs:44) [ghcide]  0% ( 0 / 5) in 'Development.IDE.LSP.Notifications' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  whenUriFile (src/Development/IDE/LSP/Notifications.hs:64) [ghcide]  descriptor (src/Development/IDE/LSP/Notifications.hs:67) [ghcide]  Log (src/Development/IDE/LSP/Notifications.hs:41) [ghcide]  ghcideNotificationsPluginPriority (src/Development/IDE/LSP/Notifications.hs:160) [ghcide] Warning: 'use' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'uses' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'useWithStale' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'runIdeAction' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'useWithStaleFast' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'uriToFilePath' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'FileDiagnostic' is ambiguous. It is defined [ghcide]  * at src/Development/IDE/Types/Diagnostics.hs:237:23 [ghcide]  * at src/Development/IDE/Types/Diagnostics.hs:237:1 [ghcide]  You may be able to disambiguate the identifier by qualifying it or [ghcide]  by specifying the type/value namespace explicitly. [ghcide]  Defaulting to the one defined at src/Development/IDE/Types/Diagnostics.hs:237:1 [ghcide] Warning: 'CodeAction' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'CodeActionParam' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'CodeActionContext' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide]  93% ( 28 / 30) in 'Development.IDE.Core.PluginUtils' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  mkFormattingHandlers (src/Development/IDE/Core/PluginUtils.hs:236) [ghcide]  33% ( 3 / 9) in 'Development.IDE.Core.Actions' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  getTypeDefinition (src/Development/IDE/Core/Actions.hs:114) [ghcide]  getImplementationDefinition (src/Development/IDE/Core/Actions.hs:126) [ghcide]  highlightAtPoint (src/Development/IDE/Core/Actions.hs:135) [ghcide]  refsAtPoint (src/Development/IDE/Core/Actions.hs:143) [ghcide]  workspaceSymbols (src/Development/IDE/Core/Actions.hs:150) [ghcide] Warning: 'Foo' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'ghcide' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'GetLinkable' is ambiguous. It is defined [ghcide]  * at src/Development/IDE/Core/RuleTypes.hs:116:20 [ghcide]  * at src/Development/IDE/Core/RuleTypes.hs:116:1 [ghcide]  You may be able to disambiguate the identifier by qualifying it or [ghcide]  by specifying the type/value namespace explicitly. [ghcide]  Defaulting to the one defined at src/Development/IDE/Core/RuleTypes.hs:116:1 [ghcide]  40% ( 20 / 50) in 'Development.IDE.Core.Rules' [ghcide]  Missing documentation for: [ghcide]  GetParsedModule (src/Development/IDE/Core/RuleTypes.hs:415) [ghcide]  TransitiveDependencies (src/Development/IDE/Import/DependencyInformation.hs:392) [ghcide]  GhcSessionIO (src/Development/IDE/Core/RuleTypes.hs:561) [ghcide]  runAction (src/Development/IDE/Core/Service.hs:106) [ghcide]  defineNoFile (src/Development/IDE/Core/Shake.hs:1217) [ghcide]  defineEarlyCutOffNoFile (src/Development/IDE/Core/Shake.hs:1222) [ghcide]  RulesConfig (src/Development/IDE/Core/Rules.hs:1185) [ghcide]  usePropertyAction (src/Development/IDE/Core/Rules.hs:1056) [ghcide]  usePropertyByPathAction (src/Development/IDE/Core/Rules.hs:1066) [ghcide]  getLocatedImportsRule (src/Development/IDE/Core/Rules.hs:320) [ghcide]  reportImportCyclesRule (src/Development/IDE/Core/Rules.hs:477) [ghcide]  getDocMapRule (src/Development/IDE/Core/Rules.hs:572) [ghcide]  loadGhcSession (src/Development/IDE/Core/Rules.hs:691) [ghcide]  getModIfaceRule (src/Development/IDE/Core/Rules.hs:925) [ghcide]  getModSummaryRule (src/Development/IDE/Core/Rules.hs:872) [ghcide]  getModuleGraphRule (src/Development/IDE/Core/Rules.hs:631) [ghcide]  knownFilesRule (src/Development/IDE/Core/Rules.hs:618) [ghcide]  getClientSettingsRule (src/Development/IDE/Core/Rules.hs:1045) [ghcide]  getHieAstsRule (src/Development/IDE/Core/Rules.hs:507) [ghcide]  getBindingsRule (src/Development/IDE/Core/Rules.hs:564) [ghcide]  needsCompilationRule (src/Development/IDE/Core/Rules.hs:1143) [ghcide]  generateCoreRule (src/Development/IDE/Core/Rules.hs:921) [ghcide]  getImportMapRule (src/Development/IDE/Core/Rules.hs:554) [ghcide]  getParsedModuleDefinition (src/Development/IDE/Core/Rules.hs:312) [ghcide]  typeCheckRuleDefinition (src/Development/IDE/Core/Rules.hs:664) [ghcide]  getRebuildCount (src/Development/IDE/Core/Rules.hs:956) [ghcide]  getSourceFileSource (src/Development/IDE/Core/Rules.hs:233) [ghcide]  GhcSessionDepsConfig (src/Development/IDE/Core/Rules.hs:735) [ghcide]  Log (src/Development/IDE/Core/Rules.hs:179) [ghcide]  DisplayTHWarning (src/Development/IDE/Core/Rules.hs:868) [ghcide]  33% ( 2 / 6) in 'Development.IDE.Plugin.Test' [ghcide]  Missing documentation for: [ghcide]  TestRequest (src/Development/IDE/Plugin/Test.hs:57) [ghcide]  WaitForIdeRuleResult (src/Development/IDE/Plugin/Test.hs:74) [ghcide]  plugin (src/Development/IDE/Plugin/Test.hs:78) [ghcide]  blockCommandDescriptor (src/Development/IDE/Plugin/Test.hs:167) [ghcide]  0% ( 0 / 2) in 'Development.IDE.LSP.Outline' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  moduleOutline (src/Development/IDE/LSP/Outline.hs:36) [ghcide]  18% ( 2 / 11) in 'Development.IDE.LSP.HoverDefinition' [ghcide]  Missing documentation for: [ghcide]  Log (src/Development/IDE/LSP/HoverDefinition.hs:36) [ghcide]  hover (src/Development/IDE/LSP/HoverDefinition.hs:56) [ghcide]  foundHover (src/Development/IDE/LSP/HoverDefinition.hs:71) [ghcide]  gotoDefinition (src/Development/IDE/LSP/HoverDefinition.hs:53) [ghcide]  gotoTypeDefinition (src/Development/IDE/LSP/HoverDefinition.hs:54) [ghcide]  gotoImplementation (src/Development/IDE/LSP/HoverDefinition.hs:55) [ghcide]  documentHighlight (src/Development/IDE/LSP/HoverDefinition.hs:57) [ghcide]  references (src/Development/IDE/LSP/HoverDefinition.hs:60) [ghcide]  wsSymbols (src/Development/IDE/LSP/HoverDefinition.hs:66) [ghcide]  57% ( 31 / 54) in 'Development.IDE' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  RuleBody (src/Development/IDE/Core/Shake.hs:1175) [ghcide]  ghcVersion (src/Development/IDE/GHC/Compat.hs:423) [ghcide]  action [ghcide]  getTypeDefinition (src/Development/IDE/Core/Actions.hs:114) [ghcide]  getFileContents (src/Development/IDE/Core/FileStore.hs:238) [ghcide]  getUriContents (src/Development/IDE/Core/FileStore.hs:241) [ghcide]  isWorkspaceFile (src/Development/IDE/Core/IdeConfiguration.hs:80) [ghcide]  getFilesOfInterestUntracked (src/Development/IDE/Core/OfInterest.hs:102) [ghcide]  usePropertyAction (src/Development/IDE/Core/Rules.hs:1056) [ghcide]  runAction (src/Development/IDE/Core/Service.hs:106) [ghcide]  IdeRule (src/Development/IDE/Core/Shake.hs:515) [ghcide]  ShakeExtras (src/Development/IDE/Core/Shake.hs:273) [ghcide]  VFSModified (src/Development/IDE/Core/Shake.hs:845) [ghcide]  actionLogger (src/Development/IDE/Core/Shake.hs:1402) [ghcide]  defineNoDiagnostics (src/Development/IDE/Core/Shake.hs:1019) [ghcide]  getPluginConfigAction (src/Development/IDE/Core/Shake.hs:375) [ghcide]  ideLogger (src/Development/IDE/Core/Shake.hs:1399) [ghcide]  runIdeAction (src/Development/IDE/Core/Shake.hs:1064) [ghcide]  useNoFile (src/Development/IDE/Core/Shake.hs:1111) [ghcide]  useNoFile_ (src/Development/IDE/Core/Shake.hs:1123) [ghcide]  use_ (src/Development/IDE/Core/Shake.hs:1120) [ghcide]  GhcVersion (src/Development/IDE/GHC/Compat.hs:409) [ghcide] Warning: '#' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide]  0% ( 0 / 6) in 'Development.IDE.Spans.Pragmas' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  NextPragmaInfo (src/Development/IDE/Spans/Pragmas.hs:76) [ghcide]  LineSplitTextEdits (src/Development/IDE/Spans/Pragmas.hs:71) [ghcide]  getNextPragmaInfo (src/Development/IDE/Spans/Pragmas.hs:33) [ghcide]  insertNewPragma (src/Development/IDE/Spans/Pragmas.hs:52) [ghcide]  getFirstPragma (src/Development/IDE/Spans/Pragmas.hs:59) [ghcide]  12% ( 1 / 8) in 'Development.IDE.Plugin.TypeLenses' [ghcide]  Missing documentation for: [ghcide]  descriptor (src/Development/IDE/Plugin/TypeLenses.hs:106) [ghcide]  suggestSignature (src/Development/IDE/Plugin/TypeLenses.hs:212) [ghcide]  typeLensCommandId (src/Development/IDE/Plugin/TypeLenses.hs:103) [ghcide]  GlobalBindingTypeSig (src/Development/IDE/Plugin/TypeLenses.hs:296) [ghcide]  GetGlobalBindingTypeSigs (src/Development/IDE/Plugin/TypeLenses.hs:293) [ghcide]  GlobalBindingTypeSigsResult (src/Development/IDE/Plugin/TypeLenses.hs:305) [ghcide]  Log (src/Development/IDE/Plugin/TypeLenses.hs:95) [ghcide] Warning: 'PositionMapping' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'PositionMapping' is ambiguous. It is defined [ghcide]  * at src/Development/IDE/Core/PositionMapping.hs:93:27 [ghcide]  * at src/Development/IDE/Core/PositionMapping.hs:93:1 [ghcide]  You may be able to disambiguate the identifier by qualifying it or [ghcide]  by specifying the type/value namespace explicitly. [ghcide]  Defaulting to the one defined at src/Development/IDE/Core/PositionMapping.hs:93:1 [ghcide] Warning: 'PositionMap' is ambiguous. It is defined [ghcide]  * at src/Development/IDE/Core/UseStale.hs:62:49 [ghcide]  * at src/Development/IDE/Core/UseStale.hs:62:1 [ghcide]  You may be able to disambiguate the identifier by qualifying it or [ghcide]  by specifying the type/value namespace explicitly. [ghcide]  Defaulting to the one defined at src/Development/IDE/Core/UseStale.hs:62:1 [ghcide]  57% ( 8 / 14) in 'Development.IDE.Core.UseStale' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  unTrack [ghcide]  untrackedStaleValue (src/Development/IDE/Core/UseStale.hs:92) [ghcide]  unsafeMkStale (src/Development/IDE/Core/UseStale.hs:138) [ghcide]  unsafeMkCurrent (src/Development/IDE/Core/UseStale.hs:134) [ghcide]  unsafeCopyAge (src/Development/IDE/Core/UseStale.hs:142) [ghcide]  100% ( 6 / 6) in 'Generics.SYB.GHC' [ghcide]  88% ( 8 / 9) in 'Text.Fuzzy.Parallel' [ghcide]  Missing documentation for: [ghcide]  Scored (src/Text/Fuzzy/Parallel.hs:18) [ghcide]  50% ( 4 / 8) in 'Development.IDE.Plugin.Completions.Logic' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  cacheDataProducer (src/Development/IDE/Plugin/Completions/Logic.hs:318) [ghcide]  fromIdentInfo (src/Development/IDE/Plugin/Completions/Logic.hs:295) [ghcide]  getCompletionPrefixFromRope (src/Development/IDE/Plugin/Completions/Logic.hs:863) [ghcide]  0% ( 0 / 4) in 'Development.IDE.Plugin.Completions' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  descriptor (src/Development/IDE/Plugin/Completions.hs:71) [ghcide]  Log (src/Development/IDE/Plugin/Completions.hs:61) [ghcide]  ghcideCompletionsPluginPriority (src/Development/IDE/Plugin/Completions.hs:68) [ghcide]  33% ( 1 / 3) in 'Development.IDE.Plugin.HLS.GhcIde' [ghcide]  Missing documentation for: [ghcide]  descriptors (src/Development/IDE/Plugin/HLS/GhcIde.hs:37) [ghcide]  Log (src/Development/IDE/Plugin/HLS/GhcIde.hs:22) [ghcide]  0% ( 0 / 10) in 'Development.IDE.Main' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  Arguments (src/Development/IDE/Main.hs:203) [ghcide]  defaultArguments (src/Development/IDE/Main.hs:223) [ghcide]  Command (src/Development/IDE/Main.hs:168) [ghcide]  IdeCommand [ghcide]  isLSP (src/Development/IDE/Main.hs:181) [ghcide]  commandP (src/Development/IDE/Main.hs:185) [ghcide]  defaultMain (src/Development/IDE/Main.hs:289) [ghcide]  testing (src/Development/IDE/Main.hs:268) [ghcide]  Log (src/Development/IDE/Main.hs:131) [ghcide] Warning: Control.Concurrent.Strict: could not find link destinations for: [ghcide]  - Data.Primitive.Unlifted.Class.D:R:UnliftedMVar [ghcide]  - Data.Primitive.Unlifted.Class.D:R:UnliftedThreadId [ghcide] Warning: Development.IDE.Core.PositionMapping: could not find link destinations for: [ghcide]  - Language.LSP.Protocol.Internal.Types.TextDocumentContentChangeEvent.TextDocumentContentChangeEvent [ghcide] Warning: Development.IDE.GHC.Compat.Core: could not find link destinations for: [ghcide]  - GHC.Parser.Lexer.ExtsBitmap [ghcide]  - GHC.Iface.Ext.Ast.HasType [ghcide]  - GHC.Iface.Ext.Ast.ToHie [ghcide]  - GHC.Iface.Ext.Ast.TVScoped [ghcide]  - GHC.Iface.Ext.Ast.PScoped [ghcide]  - GHC.Iface.Ext.Ast.RScoped [ghcide]  - GHC.Iface.Ext.Ast.SigContext [ghcide]  - GHC.Iface.Ext.Ast.PatSynFieldContext [ghcide]  - GHC.Iface.Ext.Ast.BindContext [ghcide]  - GHC.Iface.Ext.Ast.IEContext [ghcide]  - GHC.Iface.Ext.Ast.RFContext [ghcide]  - GHC.Driver.Backpack.BkpM [ghcide]  - GHC.ForeignSrcLang.Type.Rep_ForeignSrcLang [ghcide]  - GHC.LanguageExtensions.Type.Rep_Extension [ghcide]  - GHC.Driver.Session.DynP [ghcide]  - GHC.Hs.Type.HsQTvsRn [ghcide]  - GHC.Hs.Type.pprTyVarBndr [ghcide]  - GHC.Parser.Lexer.LayoutContext [ghcide]  - GHC.Parser.Lexer.ALRContext [ghcide]  - GHC.Parser.Lexer.ALRLayout [ghcide]  - GHC.Unit.Module.Env.NDModule [ghcide]  - GHC.Driver.Errors.Types.Rep_GhcMessage [ghcide]  - GHC.Hs.Utils.AnnoBody [ghcide]  - GHC.Unit.Module.ModIface.ModIfaceFinal [ghcide]  - GHC.Unit.Module.ModIface.ModIfacePhase [ghcide]  - GHC.Iface.Ext.Ast.HiePass [ghcide]  - GHC.Iface.Ext.Ast.HieM [ghcide]  - GHC.Iface.Ext.Ast.HieState [ghcide]  - GHC.Iface.Ext.Ast.Context [ghcide]  - GHC.Iface.Ext.Ast.ModifyState [ghcide]  - GHC.Iface.Ext.Ast.RContext [ghcide]  - GHC.Iface.Ext.Ast.TScoped [ghcide]  - GHC.Iface.Ext.Ast.EvBindContext [ghcide]  - GHC.Iface.Ext.Ast.AnnoBody [ghcide]  - GHC.Iface.Ext.Ast.getTypeNode [ghcide]  - GHC.Iface.Ext.Ast.addSubstitution [ghcide]  - GHC.Iface.Ext.Ast.toHie [ghcide]  - Development.IDE.GHC.Compat.Core.FunTyFlag [ghcide]  - GHC.Tc.Errors.Types.Rep_TcRnMessage [ghcide]  - GHC.Tc.Errors.Types.PromotionErr.Rep_PromotionErr [ghcide]  - GHC.Parser.PostProcess.D:R:BodyHsCmd [ghcide]  - GHC.Parser.PostProcess.D:R:FunArgHsCmd [ghcide]  - GHC.Parser.PostProcess.D:R:InfixOpHsCmd [ghcide]  - GHC.Parser.PostProcess.D:R:BodyHsExpr [ghcide]  - GHC.Parser.PostProcess.D:R:FunArgHsExpr [ghcide]  - GHC.Parser.PostProcess.D:R:InfixOpHsExpr [ghcide]  - GHC.CmmToAsm.Reg.Graph.SpillClean.Store [ghcide]  - GHC.HsToCore.Quote.RepTV [ghcide]  - GHC.HsToCore.Quote.Core [ghcide]  - GHC.HsToCore.Quote.M [ghcide]  - GHC.HsToCore.Quote.MetaM [ghcide]  - GHC.HsToCore.Quote.tyVarBndrName [ghcide]  - GHC.HsToCore.Quote.repPlainTV [ghcide]  - GHC.HsToCore.Quote.repKindedTV [ghcide]  - GHC.Parser.PostProcess.Haddock.HdkA [ghcide]  - GHC.Parser.PostProcess.Haddock.HasHaddock [ghcide]  - GHC.Parser.PostProcess.Haddock.addHaddock [ghcide]  - GHC.ThToHs.CvtFlag [ghcide]  - GHC.ThToHs.cvtFlag [ghcide] Warning: Development.IDE.GHC.Compat.Outputable: could not find link destinations for: [ghcide]  - GHC.Driver.MakeSem.JobResources [ghcide]  - GHC.Types.Unique.FM.Edit [ghcide]  - GHC.Types.Unique.SDFM.Shared [ghcide]  - GHC.Core.InstEnv.InstMatches [ghcide]  - GHC.Types.Error.LinkedDiagCode [ghcide]  - GHC.StgToJS.Utils.SlotCount [ghcide]  - GHC.Core.Opt.Arity.EtaInfo [ghcide]  - GHC.Core.Opt.OccurAnal.TailUsageDetails [ghcide]  - GHC.Core.Opt.OccurAnal.SimpleNodeDetails [ghcide]  - GHC.Core.Opt.OccurAnal.NodeDetails [ghcide]  - GHC.Unit.State.UnitVisibility [ghcide]  - GHC.Core.Opt.CprAnal.SigEnv [ghcide]  - GHC.Core.Opt.DmdAnal.AnalEnv [ghcide]  - GHC.CmmToAsm.BlockLayout.BlockChain [ghcide]  - GHC.Wasm.ControlFlow.FromCmm.ContainingSyntax [ghcide]  - GHC.Core.Opt.Specialise.DictBind [ghcide]  - GHC.Core.Opt.Specialise.SpecArg [ghcide]  - GHC.CoreToStg.Prep.FloatInfo [ghcide]  - GHC.CoreToStg.Prep.Floats [ghcide]  - GHC.CoreToStg.Prep.FloatingBind [ghcide]  - GHC.Rename.Env.DisambigInfo [ghcide]  - GHC.Tc.Validity.ValidityEnv [ghcide]  - GHC.Tc.Validity.ExpandMode [ghcide]  - GHC.Tc.Validity.TypeOrKindCtxt [ghcide]  - GHC.Rename.Names.ImpOccItem [ghcide]  - GHC.Rename.Expr.StmtTree [ghcide]  - GHC.Rename.Expr.MonadNames [ghcide]  - GHC.Tc.Gen.HsType.TcTyMode [ghcide]  - GHC.HsToCore.Pmc.Solver.TopNormaliseTypeResult [ghcide]  - GHC.Driver.Make.BuildPlan [ghcide]  - GHC.Driver.Make.ModuleGraphNodeWithBootFile [ghcide]  - GHC.Types.Name.NameSort [ghcide]  - GHC.Unit.Module.Env.NDModule [ghcide]  - GHC.Iface.Recomp.IfaceDeclExtras [ghcide]  - GHC.Driver.Errors.Types.Rep_DriverMessage [ghcide]  - GHC.Driver.Errors.Types.Rep_GhcMessage [ghcide]  - GHC.Utils.Outputable.D:R:LineSDoc [ghcide]  - GHC.CoreToStg.Prep.BindInfo [ghcide]  - GHC.CoreToStg.Prep.ArgInfo [ghcide]  - GHC.StgToByteCode.Discr [ghcide]  - GHC.Parser.PostProcess.ArgPatBuilder [ghcide]  - GHC.Data.Graph.Directed.Time [ghcide]  - GHC.Data.Graph.Directed.Edge [ghcide]  - GHC.Cmm.CLabel.IdLabelInfo [ghcide]  - GHC.Cmm.CLabel.TickyIdInfo [ghcide]  - GHC.Cmm.Type.CmmCat [ghcide]  - GHC.Cmm.LayoutStack.StackMap [ghcide]  - GHC.Cmm.LayoutStack.StackSlot [ghcide]  - GHC.CmmToAsm.CFG.BranchInfo [ghcide]  - GHC.CmmToAsm.CFG.LoopInfo [ghcide]  - GHC.CmmToAsm.Reg.Graph.SpillClean.Store [ghcide]  - GHC.Core.Opt.Arity.ArityEnv [ghcide]  - GHC.Core.Opt.CprAnal.AnalEnv [ghcide]  - GHC.Core.Opt.FloatIn.FloatInBind [ghcide]  - GHC.Core.Opt.FloatOut.FloatBinds [ghcide]  - GHC.Core.Opt.OccurAnal.LocalOcc [ghcide]  - GHC.Core.Opt.OccurAnal.OccEncl [ghcide]  - GHC.Core.Opt.OccurAnal.UsageDetails [ghcide]  - GHC.Core.Opt.Simplify.Env.FloatFlag [ghcide]  - GHC.Core.Opt.SpecConstr.ArgOcc [ghcide]  - GHC.Core.Opt.SpecConstr.Call [ghcide]  - GHC.Core.Opt.SpecConstr.CallPat [ghcide]  - GHC.Core.Opt.SpecConstr.HowBound [ghcide]  - GHC.Core.Opt.SpecConstr.ScUsage [ghcide]  - GHC.Core.Opt.SpecConstr.Value [ghcide]  - GHC.Core.Opt.Specialise.CallInfo [ghcide]  - GHC.Core.Opt.Specialise.CallInfoSet [ghcide]  - GHC.Core.Opt.Specialise.FloatedDictBinds [ghcide]  - GHC.Core.Opt.Specialise.SpecEnv [ghcide]  - GHC.Core.Opt.Specialise.UsageDetails [ghcide]  - GHC.Core.SimpleOpt.SimpleOptEnv [ghcide]  - GHC.Driver.Make.CodeGenEnable [ghcide]  - GHC.Driver.Make.CachedIface [ghcide]  - GHC.Rename.HsType.RnTyKiEnv [ghcide]  - GHC.Rename.HsType.RnTyKiWhat [ghcide]  - GHC.Stg.Unarise.UnariseVal [ghcide]  - GHC.Tc.Deriv.EarlyDerivSpec [ghcide]  - GHC.Tc.Gen.Bind.GeneralisationPlan [ghcide]  - GHC.Tc.Gen.Head.XPass [ghcide]  - GHC.Tc.Gen.Head.EWrap [ghcide]  - GHC.Wasm.ControlFlow.FromCmm.Context [ghcide] Warning: Development.IDE.GHC.Compat.Units: could not find link destinations for: [ghcide]  - GHC.Unit.External.PackageAnnEnv [ghcide]  - Development.IDE.GHC.Compat.Units.PreloadUnitClosure [ghcide] Warning: Development.IDE.GHC.Compat.Util: could not find link destinations for: [ghcide]  - GHC.Iface.Ext.Ast.ToHie [ghcide]  - GHC.Internal.Generics.Rep_Fingerprint [ghcide]  - GHC.Data.Bag.D:R:ItemBag [ghcide]  - GHC.Iface.Ext.Ast.HieM [ghcide]  - GHC.Iface.Ext.Ast.toHie [ghcide]  - GHC.CmmToAsm.Reg.Graph.SpillClean.Store [ghcide] Warning: Development.IDE.GHC.Compat.Parser: could not find link destinations for: [ghcide]  - GHC.modSummary [ghcide] Warning: Development.IDE.GHC.Compat.Plugins: could not find link destinations for: [ghcide]  - GHC.Driver.Plugins.HoleFitPlugin [ghcide] Warning: Development.IDE.GHC.Compat: could not find link destinations for: [ghcide]  - GHC.Iface.Ext.Ast.TypecheckedSource [ghcide]  - GHC.Iface.Ext.Ast.RenamedSource [ghcide] Warning: Development.IDE.GHC.Compat.Error: could not find link destinations for: [ghcide]  - GHC.Types.Error.D:R:DiagnosticOptsDiagnosticMessage [ghcide]  - GHC.Driver.Errors.Types.Rep_DriverMessage [ghcide]  - GHC.Driver.Errors.Types.Rep_GhcMessage [ghcide]  - GHC.Tc.Errors.Types.Rep_TcRnMessage [ghcide]  - GHC.Tc.Errors.Types.Rep_TcRnMessageDetailed [ghcide]  - GHC.Types.Error.D:R:DiagnosticOptsUnknownDiagnostic [ghcide]  - GHC.Parser.Errors.Types.Rep_PsMessage [ghcide]  - GHC.HsToCore.Errors.Types.Rep_DsMessage [ghcide] Warning: Development.IDE.Main.HeapStats: could not find link destinations for: [ghcide]  - Development.IDE.Main.HeapStats.heapStatsThread [ghcide] Warning: Development.IDE.Types.Location: could not find link destinations for: [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkspaceEdit.WorkspaceEdit [ghcide]  - Language.LSP.Protocol.Types.Lens.HasBaseUri [ghcide]  - Language.LSP.Protocol.Types.Lens.baseUri [ghcide]  - Language.LSP.Protocol.Types.Lens.HasChanges [ghcide]  - Language.LSP.Protocol.Types.Lens.changes [ghcide]  - Language.LSP.Protocol.Types.Lens.HasCharacter [ghcide]  - Language.LSP.Protocol.Types.Lens.character [ghcide]  - Language.LSP.Protocol.Types.Lens.HasDocument [ghcide]  - Language.LSP.Protocol.Types.Lens.document [ghcide]  - Language.LSP.Protocol.Types.Lens.HasEditRange [ghcide]  - Language.LSP.Protocol.Types.Lens.editRange [ghcide]  - Language.LSP.Protocol.Types.Lens.HasEnd [ghcide]  - Language.LSP.Protocol.Types.Lens.end [ghcide]  - Language.LSP.Protocol.Types.Lens.HasFromRanges [ghcide]  - Language.LSP.Protocol.Types.Lens.fromRanges [ghcide]  - Language.LSP.Protocol.Types.Lens.HasHref [ghcide]  - Language.LSP.Protocol.Types.Lens.href [ghcide]  - Language.LSP.Protocol.Types.Lens.HasInsert [ghcide]  - Language.LSP.Protocol.Types.Lens.insert [ghcide]  - Language.LSP.Protocol.Types.Lens.HasLine [ghcide]  - Language.LSP.Protocol.Types.Lens.line [ghcide]  - Language.LSP.Protocol.Types.Lens.HasLocation [ghcide]  - Language.LSP.Protocol.Types.Lens.location [ghcide]  - Language.LSP.Protocol.Types.Lens.HasNewUri [ghcide]  - Language.LSP.Protocol.Types.Lens.newUri [ghcide]  - Language.LSP.Protocol.Types.Lens.HasOldUri [ghcide]  - Language.LSP.Protocol.Types.Lens.oldUri [ghcide]  - Language.LSP.Protocol.Types.Lens.HasOriginSelectionRange [ghcide]  - Language.LSP.Protocol.Types.Lens.originSelectionRange [ghcide]  - Language.LSP.Protocol.Types.Lens.HasPosition [ghcide]  - Language.LSP.Protocol.Types.Lens.position [ghcide]  - Language.LSP.Protocol.Types.Lens.HasPositions [ghcide]  - Language.LSP.Protocol.Types.Lens.positions [ghcide]  - Language.LSP.Protocol.Types.Lens.HasRange [ghcide]  - Language.LSP.Protocol.Types.Lens.range [ghcide]  - Language.LSP.Protocol.Types.Lens.HasRanges [ghcide]  - Language.LSP.Protocol.Types.Lens.ranges [ghcide]  - Language.LSP.Protocol.Types.Lens.HasRelatedDocuments [ghcide]  - Language.LSP.Protocol.Types.Lens.relatedDocuments [ghcide]  - Language.LSP.Protocol.Types.Lens.HasReplace [ghcide]  - Language.LSP.Protocol.Types.Lens.replace [ghcide]  - Language.LSP.Protocol.Types.Lens.HasRootUri [ghcide]  - Language.LSP.Protocol.Types.Lens.rootUri [ghcide]  - Language.LSP.Protocol.Types.Lens.HasScopeUri [ghcide]  - Language.LSP.Protocol.Types.Lens.scopeUri [ghcide]  - Language.LSP.Protocol.Types.Lens.HasSelection [ghcide]  - Language.LSP.Protocol.Types.Lens.selection [ghcide]  - Language.LSP.Protocol.Types.Lens.HasSelectionRange [ghcide]  - Language.LSP.Protocol.Types.Lens.selectionRange [ghcide]  - Language.LSP.Protocol.Types.Lens.HasStart [ghcide]  - Language.LSP.Protocol.Types.Lens.start [ghcide]  - Language.LSP.Protocol.Types.Lens.HasStoppedLocation [ghcide]  - Language.LSP.Protocol.Types.Lens.stoppedLocation [ghcide]  - Language.LSP.Protocol.Types.Lens.HasTarget [ghcide]  - Language.LSP.Protocol.Types.Lens.target [ghcide]  - Language.LSP.Protocol.Types.Lens.HasTargetRange [ghcide]  - Language.LSP.Protocol.Types.Lens.targetRange [ghcide]  - Language.LSP.Protocol.Types.Lens.HasTargetSelectionRange [ghcide]  - Language.LSP.Protocol.Types.Lens.targetSelectionRange [ghcide]  - Language.LSP.Protocol.Types.Lens.HasTargetUri [ghcide]  - Language.LSP.Protocol.Types.Lens.targetUri [ghcide]  - Language.LSP.Protocol.Types.Lens.HasUri [ghcide]  - Language.LSP.Protocol.Types.Lens.uri [ghcide]  - Language.LSP.Protocol.Internal.Types.AnnotatedTextEdit.AnnotatedTextEdit [ghcide]  - Language.LSP.Protocol.Internal.Types.CallHierarchyIncomingCall.CallHierarchyIncomingCall [ghcide]  - Language.LSP.Protocol.Internal.Types.CallHierarchyItem.CallHierarchyItem [ghcide]  - Language.LSP.Protocol.Internal.Types.CallHierarchyOutgoingCall.CallHierarchyOutgoingCall [ghcide]  - Language.LSP.Protocol.Internal.Types.CallHierarchyPrepareParams.CallHierarchyPrepareParams [ghcide]  - Language.LSP.Protocol.Internal.Types.CodeActionParams.CodeActionParams [ghcide]  - Language.LSP.Protocol.Internal.Types.CodeDescription.CodeDescription [ghcide]  - Language.LSP.Protocol.Internal.Types.CodeLens.CodeLens [ghcide]  - Language.LSP.Protocol.Internal.Types.ColorInformation.ColorInformation [ghcide]  - Language.LSP.Protocol.Internal.Types.ColorPresentationParams.ColorPresentationParams [ghcide]  - Language.LSP.Protocol.Internal.Types.CompletionItemDefaults.CompletionItemDefaults [ghcide]  - Language.LSP.Protocol.Internal.Types.CompletionParams.CompletionParams [ghcide]  - Language.LSP.Protocol.Internal.Types.ConfigurationItem.ConfigurationItem [ghcide]  - Language.LSP.Protocol.Internal.Types.CreateFile.CreateFile [ghcide]  - Language.LSP.Protocol.Internal.Types.DeclarationParams.DeclarationParams [ghcide]  - Language.LSP.Protocol.Internal.Types.DefinitionParams.DefinitionParams [ghcide]  - Language.LSP.Protocol.Internal.Types.DeleteFile.DeleteFile [ghcide]  - Language.LSP.Protocol.Internal.Types.DiagnosticRelatedInformation.DiagnosticRelatedInformation [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentDiagnosticReportPartialResult.DocumentDiagnosticReportPartialResult [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentHighlight.DocumentHighlight [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentHighlightParams.DocumentHighlightParams [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentLink.DocumentLink [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingParams.DocumentOnTypeFormattingParams [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentRangeFormattingParams.DocumentRangeFormattingParams [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentSymbol.DocumentSymbol [ghcide]  - Language.LSP.Protocol.Internal.Types.EditRangeWithInsertReplace.EditRangeWithInsertReplace [ghcide]  - Language.LSP.Protocol.Internal.Types.FileEvent.FileEvent [ghcide]  - Language.LSP.Protocol.Internal.Types.FullDocumentDiagnosticReport.FullDocumentDiagnosticReport [ghcide]  - Language.LSP.Protocol.Internal.Types.Hover.Hover [ghcide]  - Language.LSP.Protocol.Internal.Types.HoverParams.HoverParams [ghcide]  - Language.LSP.Protocol.Internal.Types.ImplementationParams.ImplementationParams [ghcide]  - Language.LSP.Protocol.Internal.Types.InitializeParams.InitializeParams [ghcide]  - Language.LSP.Protocol.Internal.Types.InlayHint.InlayHint [ghcide]  - Language.LSP.Protocol.Internal.Types.InlayHintLabelPart.InlayHintLabelPart [ghcide]  - Language.LSP.Protocol.Internal.Types.InlayHintParams.InlayHintParams [ghcide]  - Language.LSP.Protocol.Internal.Types.InlineValueContext.InlineValueContext [ghcide]  - Language.LSP.Protocol.Internal.Types.InlineValueEvaluatableExpression.InlineValueEvaluatableExpression [ghcide]  - Language.LSP.Protocol.Internal.Types.InlineValueParams.InlineValueParams [ghcide]  - Language.LSP.Protocol.Internal.Types.InlineValueText.InlineValueText [ghcide]  - Language.LSP.Protocol.Internal.Types.InlineValueVariableLookup.InlineValueVariableLookup [ghcide]  - Language.LSP.Protocol.Internal.Types.InsertReplaceEdit.InsertReplaceEdit [ghcide]  - Language.LSP.Protocol.Internal.Types.LinkedEditingRangeParams.LinkedEditingRangeParams [ghcide]  - Language.LSP.Protocol.Internal.Types.LinkedEditingRanges.LinkedEditingRanges [ghcide]  - Language.LSP.Protocol.Internal.Types.LocationLink.LocationLink [ghcide]  - Language.LSP.Protocol.Internal.Types.LocationUriOnly.LocationUriOnly [ghcide]  - Language.LSP.Protocol.Internal.Types.MonikerParams.MonikerParams [ghcide]  - Language.LSP.Protocol.Internal.Types.NotebookCell.NotebookCell [ghcide]  - Language.LSP.Protocol.Internal.Types.NotebookDocument.NotebookDocument [ghcide]  - Language.LSP.Protocol.Internal.Types.NotebookDocumentIdentifier.NotebookDocumentIdentifier [ghcide]  - Language.LSP.Protocol.Internal.Types.OptionalVersionedTextDocumentIdentifier.OptionalVersionedTextDocumentIdentifier [ghcide]  - Language.LSP.Protocol.Internal.Types.PrepareRenameParams.PrepareRenameParams [ghcide]  - Language.LSP.Protocol.Internal.Types.PrepareRenamePlaceholder.PrepareRenamePlaceholder [ghcide]  - Language.LSP.Protocol.Internal.Types.PreviousResultId.PreviousResultId [ghcide]  - Language.LSP.Protocol.Internal.Types.PublishDiagnosticsParams.PublishDiagnosticsParams [ghcide]  - Language.LSP.Protocol.Internal.Types.ReferenceParams.ReferenceParams [ghcide]  - Language.LSP.Protocol.Internal.Types.RelatedFullDocumentDiagnosticReport.RelatedFullDocumentDiagnosticReport [ghcide]  - Language.LSP.Protocol.Internal.Types.RelatedUnchangedDocumentDiagnosticReport.RelatedUnchangedDocumentDiagnosticReport [ghcide]  - Language.LSP.Protocol.Internal.Types.RelativePattern.RelativePattern [ghcide]  - Language.LSP.Protocol.Internal.Types.RenameFile.RenameFile [ghcide]  - Language.LSP.Protocol.Internal.Types.RenameParams.RenameParams [ghcide]  - Language.LSP.Protocol.Internal.Types.SelectionRange.SelectionRange [ghcide]  - Language.LSP.Protocol.Internal.Types.SelectionRangeParams.SelectionRangeParams [ghcide]  - Language.LSP.Protocol.Internal.Types.SemanticTokensRangeParams.SemanticTokensRangeParams [ghcide]  - Language.LSP.Protocol.Internal.Types.ShowDocumentParams.ShowDocumentParams [ghcide]  - Language.LSP.Protocol.Internal.Types.SignatureHelpParams.SignatureHelpParams [ghcide]  - Language.LSP.Protocol.Internal.Types.SymbolInformation.SymbolInformation [ghcide]  - Language.LSP.Protocol.Internal.Types.TextDocumentContentChangePartial.TextDocumentContentChangePartial [ghcide]  - Language.LSP.Protocol.Internal.Types.TextDocumentIdentifier.TextDocumentIdentifier [ghcide]  - Language.LSP.Protocol.Internal.Types.TextDocumentItem.TextDocumentItem [ghcide]  - Language.LSP.Protocol.Internal.Types.TextDocumentPositionParams.TextDocumentPositionParams [ghcide]  - Language.LSP.Protocol.Internal.Types.TextEdit.TextEdit [ghcide]  - Language.LSP.Protocol.Internal.Types.TypeDefinitionParams.TypeDefinitionParams [ghcide]  - Language.LSP.Protocol.Internal.Types.TypeHierarchyItem.TypeHierarchyItem [ghcide]  - Language.LSP.Protocol.Internal.Types.TypeHierarchyPrepareParams.TypeHierarchyPrepareParams [ghcide]  - Language.LSP.Protocol.Internal.Types.UInitializeParams.UInitializeParams [ghcide]  - Language.LSP.Protocol.Internal.Types.UnchangedDocumentDiagnosticReport.UnchangedDocumentDiagnosticReport [ghcide]  - Language.LSP.Protocol.Internal.Types.VersionedNotebookDocumentIdentifier.VersionedNotebookDocumentIdentifier [ghcide]  - Language.LSP.Protocol.Internal.Types.VersionedTextDocumentIdentifier.VersionedTextDocumentIdentifier [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkspaceFolder.WorkspaceFolder [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkspaceFullDocumentDiagnosticReport.WorkspaceFullDocumentDiagnosticReport [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkspaceSymbol.WorkspaceSymbol [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkspaceUnchangedDocumentDiagnosticReport.WorkspaceUnchangedDocumentDiagnosticReport [ghcide]  - Language.LSP.Protocol.Types.Common.Null [ghcide]  - Language.LSP.Protocol.Types.Common.UInt [ghcide]  - Language.LSP.Protocol.Types.Common.|? [ghcide]  - Language.LSP.Protocol.Internal.Types.Position.Rep_Position [ghcide]  - Language.LSP.Protocol.Internal.Types.Range.Rep_Range [ghcide]  - Language.LSP.Protocol.Types.Uri.Rep_NormalizedFilePath [ghcide]  - Language.LSP.Protocol.Types.Uri.Rep_NormalizedUri [ghcide]  - Language.LSP.Protocol.Types.Uri.Rep_Uri [ghcide]  - Language.LSP.Protocol.Internal.Types.Location.Rep_Location [ghcide]  - Language.LSP.VFS.HasVfsMap [ghcide] Warning: Development.IDE.Types.Diagnostics: could not find link destinations for: [ghcide]  - Language.LSP.Protocol.Types.Lens.HasCode [ghcide]  - Language.LSP.Protocol.Types.Lens.code [ghcide]  - Language.LSP.Protocol.Types.Lens.HasCodeDescription [ghcide]  - Language.LSP.Protocol.Types.Lens.codeDescription [ghcide]  - Language.LSP.Protocol.Types.Lens.HasData_ [ghcide]  - Language.LSP.Protocol.Types.Lens.data_ [ghcide]  - Language.LSP.Protocol.Types.Lens.HasDiagnostics [ghcide]  - Language.LSP.Protocol.Types.Lens.diagnostics [ghcide]  - Language.LSP.Protocol.Types.Lens.HasItems [ghcide]  - Language.LSP.Protocol.Types.Lens.items [ghcide]  - Language.LSP.Protocol.Types.Lens.HasMessage [ghcide]  - Language.LSP.Protocol.Types.Lens.message [ghcide]  - Language.LSP.Protocol.Types.Lens.HasRange [ghcide]  - Language.LSP.Protocol.Types.Lens.range [ghcide]  - Language.LSP.Protocol.Types.Lens.HasRelatedInformation [ghcide]  - Language.LSP.Protocol.Types.Lens.relatedInformation [ghcide]  - Language.LSP.Protocol.Types.Lens.HasSeverity [ghcide]  - Language.LSP.Protocol.Types.Lens.severity [ghcide]  - Language.LSP.Protocol.Types.Lens.HasSource [ghcide]  - Language.LSP.Protocol.Types.Lens.source [ghcide]  - Language.LSP.Protocol.Types.Lens.HasTags [ghcide]  - Language.LSP.Protocol.Types.Lens.tags [ghcide]  - Language.LSP.Protocol.Internal.Types.CodeAction.CodeAction [ghcide]  - Language.LSP.Protocol.Internal.Types.CodeActionContext.CodeActionContext [ghcide]  - Language.LSP.Protocol.Internal.Types.CodeDescription.CodeDescription [ghcide]  - Language.LSP.Protocol.Internal.Types.DiagnosticRelatedInformation.DiagnosticRelatedInformation [ghcide]  - Language.LSP.Protocol.Internal.Types.DiagnosticTag.DiagnosticTag [ghcide]  - Language.LSP.Protocol.Internal.Types.FullDocumentDiagnosticReport.FullDocumentDiagnosticReport [ghcide]  - Language.LSP.Protocol.Internal.Types.PublishDiagnosticsParams.PublishDiagnosticsParams [ghcide]  - Language.LSP.Protocol.Internal.Types.RelatedFullDocumentDiagnosticReport.RelatedFullDocumentDiagnosticReport [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkspaceFullDocumentDiagnosticReport.WorkspaceFullDocumentDiagnosticReport [ghcide]  - Language.LSP.Protocol.Types.Common.UInt [ghcide]  - Language.LSP.Protocol.Types.Common.|? [ghcide]  - Language.LSP.Protocol.Types.LspEnum.EnumBaseType [ghcide]  - Language.LSP.Protocol.Types.LspEnum.LspEnum [ghcide]  - Language.LSP.Protocol.Types.LspEnum.fromEnumBaseType [ghcide]  - Language.LSP.Protocol.Types.LspEnum.knownValues [ghcide]  - Language.LSP.Protocol.Types.LspEnum.toEnumBaseType [ghcide]  - Language.LSP.Protocol.Internal.Types.Diagnostic.Rep_Diagnostic [ghcide]  - Language.LSP.Protocol.Internal.Types.DiagnosticSeverity.Rep_DiagnosticSeverity [ghcide]  - Language.LSP.Protocol.Internal.Types.DiagnosticSeverity.D:R:EnumBaseTypeDiagnosticSeverity [ghcide]  - Development.IDE.Types.Diagnostics.Rep_FileDiagnostic [ghcide]  - Development.IDE.Types.Diagnostics.Rep_StructuredMessage [ghcide] Warning: Development.IDE.Session.Diagnostics: could not find link destinations for: [ghcide]  - Development.IDE.Session.Diagnostics.Rep_CradleErrorDetails [ghcide] Warning: Development.IDE.Types.KnownTargets: could not find link destinations for: [ghcide]  - Development.IDE.Types.KnownTargets.Rep_Target [ghcide] Warning: Development.IDE.Types.Exports: could not find link destinations for: [ghcide]  - Development.IDE.Types.Exports.WithHieDb [ghcide]  - Development.IDE.Types.Exports.Rep_IdentInfo [ghcide] Warning: Development.IDE.Spans.Common: could not find link destinations for: [ghcide]  - Development.IDE.Spans.Common.Rep_SpanDoc [ghcide]  - Development.IDE.Spans.Common.Rep_SpanDocUris [ghcide] Warning: Development.IDE.Plugin.Completions.Types: could not find link destinations for: [ghcide]  - Language.LSP.Protocol.Internal.Types.CompletionItemKind.CompletionItemKind [ghcide]  - Development.IDE.Plugin.Completions.Types.Rep_CompletionResolveData [ghcide]  - Development.IDE.Plugin.Completions.Types.Rep_ExtendImport [ghcide]  - Development.IDE.Plugin.Completions.Types.Rep_NonLocalCompletions [ghcide]  - Development.IDE.Plugin.Completions.Types.Rep_LocalCompletions [ghcide] Warning: Development.IDE.Import.FindImports: could not find link destinations for: [ghcide]  - Development.IDE.Import.FindImports.LocateResult [ghcide] Warning: Development.IDE.Import.DependencyInformation: could not find link destinations for: [ghcide]  - Development.IDE.Import.DependencyInformation.FilePathIdSet [ghcide]  - Development.IDE.Import.DependencyInformation.FilePathIdMap [ghcide]  - Development.IDE.Import.DependencyInformation.Rep_NamedModuleDep [ghcide]  - Development.IDE.Import.DependencyInformation.Rep_TransitiveDependencies [ghcide]  - Development.IDE.Import.DependencyInformation.Rep_DependencyInformation [ghcide]  - Development.IDE.Import.DependencyInformation.Rep_NodeError [ghcide]  - Development.IDE.Import.DependencyInformation.Rep_ModuleParseError [ghcide]  - Development.IDE.Import.DependencyInformation.Rep_PathIdMap [ghcide] Warning: Development.IDE.Core.RuleTypes: could not find link destinations for: [ghcide]  - Development.IDE.Core.RuleTypes.Rep_GhcSessionIO [ghcide]  - Development.IDE.Core.RuleTypes.Rep_AddWatchedFile [ghcide]  - Development.IDE.Core.RuleTypes.Rep_GetClientSettings [ghcide]  - Development.IDE.Core.RuleTypes.Rep_GetModSummary [ghcide]  - Development.IDE.Core.RuleTypes.Rep_GetModSummaryWithoutTimestamps [ghcide]  - Development.IDE.Core.RuleTypes.Rep_IsFileOfInterest [ghcide]  - Development.IDE.Core.RuleTypes.Rep_GetModIface [ghcide]  - Development.IDE.Core.RuleTypes.Rep_GetModIfaceFromDiskAndIndex [ghcide]  - Development.IDE.Core.RuleTypes.Rep_GetModIfaceFromDisk [ghcide]  - Development.IDE.Core.RuleTypes.Rep_GhcSession [ghcide]  - Development.IDE.Core.RuleTypes.Rep_GetBindings [ghcide]  - Development.IDE.Core.RuleTypes.Rep_GetHieAst [ghcide]  - Development.IDE.Core.RuleTypes.Rep_GetDocMap [ghcide]  - Development.IDE.Core.RuleTypes.Rep_TypeCheck [ghcide]  - Development.IDE.Core.RuleTypes.Rep_ReportImportCycles [ghcide]  - Development.IDE.Core.RuleTypes.Rep_GetModuleGraphImmediateReverseDepsFingerprints [ghcide]  - Development.IDE.Core.RuleTypes.Rep_GetModuleGraphTransReverseDepsFingerprints [ghcide]  - Development.IDE.Core.RuleTypes.Rep_GetModuleGraphTransDepsFingerprints [ghcide]  - Development.IDE.Core.RuleTypes.Rep_GetModuleGraph [ghcide]  - Development.IDE.Core.RuleTypes.Rep_NeedsCompilation [ghcide]  - Development.IDE.Core.RuleTypes.Rep_GetLocatedImports [ghcide]  - Development.IDE.Core.RuleTypes.Rep_GetParsedModuleWithComments [ghcide]  - Development.IDE.Core.RuleTypes.Rep_GetParsedModule [ghcide]  - Development.IDE.Core.RuleTypes.Rep_IsFileOfInterestResult [ghcide]  - Development.IDE.Core.RuleTypes.Rep_FileOfInterestStatus [ghcide]  - Development.IDE.Core.RuleTypes.Rep_GetFileHash [ghcide]  - Development.IDE.Core.RuleTypes.Rep_GetFileExists [ghcide]  - Development.IDE.Core.RuleTypes.Rep_GetFileContents [ghcide]  - Development.IDE.Core.RuleTypes.Rep_FileVersion [ghcide]  - Development.IDE.Core.RuleTypes.Rep_GetPhysicalModificationTime [ghcide]  - Development.IDE.Core.RuleTypes.Rep_GetModificationTime [ghcide]  - Development.IDE.Core.RuleTypes.Rep_GetImportMap [ghcide]  - Development.IDE.Core.RuleTypes.Rep_GetLinkable [ghcide]  - Development.IDE.Core.RuleTypes.Rep_GenerateCore [ghcide]  - Development.IDE.Core.RuleTypes.Rep_GetKnownTargets [ghcide]  - Development.IDE.Core.RuleTypes.Rep_LinkableType [ghcide] Warning: Development.IDE.Types.Options: could not find link destinations for: [ghcide]  - Language.LSP.Protocol.Internal.Types.ClientCapabilities.ClientCapabilities [ghcide] Warning: Development.IDE.Core.ProgressReporting: could not find link destinations for: [ghcide]  - Development.IDE.Core.ProgressReporting.ProgressReporter [ghcide] Warning: Development.IDE.Types.Shake: could not find link destinations for: [ghcide]  - Data.Vector.Vector [ghcide]  - Development.IDE.Types.Shake.Rep_ShakeValue [ghcide]  - Development.IDE.Types.Shake.Rep_Value [ghcide] Warning: Development.IDE.Core.Shake: could not find link destinations for: [ghcide]  - Language.LSP.Protocol.Internal.Types.ClientCapabilities.ClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.SemanticTokens.SemanticTokens [ghcide]  - Language.LSP.Protocol.Internal.Types.TextDocumentContentChangeEvent.TextDocumentContentChangeEvent [ghcide]  - Language.LSP.Protocol.Internal.Types.VersionedTextDocumentIdentifier.VersionedTextDocumentIdentifier [ghcide]  - Development.IDE.Types.Action.ActionQueue [ghcide]  - Development.IDE.Types.Action.DelayedActionInternal [ghcide]  - Development.IDE.Types.KnownTargets.Rep_Target [ghcide]  - Development.IDE.Core.RuleTypes.Rep_FileVersion [ghcide]  - Development.IDE.Core.RuleTypes.Rep_GetModificationTime [ghcide]  - Development.IDE.Core.Shake.STMDiagnosticStore [ghcide]  - Development.IDE.Core.Shake.ShakeSession [ghcide]  - Development.IDE.Core.Shake.GetStalePersistent [ghcide] Warning: Development.IDE.Session: could not find link destinations for: [ghcide]  - Development.IDE.Session.DependencyInfo [ghcide]  - Development.IDE.Session.maxRetryCount [ghcide] Warning: Development.IDE.LSP.Server: could not find link destinations for: [ghcide]  - Language.LSP.Protocol.Internal.Method.Method [ghcide]  - Language.LSP.Protocol.Message.Meta.MessageDirection [ghcide]  - Language.LSP.Protocol.Message.Meta.Request [ghcide]  - Language.LSP.Protocol.Message.Types.TResponseError [ghcide]  - Language.LSP.Protocol.Message.Meta.ClientToServer [ghcide]  - Language.LSP.Protocol.Message.LspId.LspId [ghcide]  - Language.LSP.Protocol.Message.Meta.Notification [ghcide]  - Language.LSP.Protocol.Internal.Method.SMethod [ghcide]  - Language.LSP.Protocol.Internal.Method.MessageParams [ghcide]  - Language.LSP.Protocol.Internal.Method.MessageResult [ghcide] Warning: Development.IDE.Plugin.HLS: could not find link destinations for: [ghcide]  - Language.LSP.Protocol.Internal.Method.Method [ghcide]  - Language.LSP.Protocol.Message.Meta.MessageDirection [ghcide]  - Language.LSP.Protocol.Message.Meta.Request [ghcide]  - Language.LSP.Protocol.Message.Types.TResponseError [ghcide]  - Language.LSP.Protocol.Message.Meta.MessageKind [ghcide]  - Language.LSP.Protocol.Internal.Method.SMethod [ghcide]  - Language.LSP.Protocol.Internal.Method.ErrorData [ghcide] Warning: Development.IDE.Core.IdeConfiguration: could not find link destinations for: [ghcide]  - Language.LSP.Protocol.Internal.Types.InitializeParams.InitializeParams [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkspaceFolder.WorkspaceFolder [ghcide] Warning: Development.IDE.LSP.LanguageServer: could not find link destinations for: [ghcide]  - Language.LSP.Protocol.Message.Types.TResponseError [ghcide]  - Language.LSP.Protocol.Message.Types.TRequestMessage [ghcide]  - Language.LSP.Protocol.Internal.Method.Method_Initialize [ghcide]  - Language.LSP.Protocol.Message.LspId.SomeLspId [ghcide] Warning: Development.IDE.Core.OfInterest: could not find link destinations for: [ghcide]  - Development.IDE.Core.RuleTypes.Rep_FileOfInterestStatus [ghcide] Warning: Development.IDE.Core.FileStore: could not find link destinations for: [ghcide]  - Language.LSP.Protocol.Internal.Types.FileChangeType.FileChangeType [ghcide]  - Language.LSP.Protocol.Internal.Types.TextDocumentIdentifier.TextDocumentIdentifier [ghcide]  - Language.LSP.Protocol.Internal.Types.VersionedTextDocumentIdentifier.VersionedTextDocumentIdentifier [ghcide] Warning: Development.IDE.Core.Compile: could not find link destinations for: [ghcide]  - Development.IDE.Core.Compile.CoreFileTime [ghcide] Warning: Development.IDE.Spans.AtPoint: could not find link destinations for: [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentHighlight.DocumentHighlight [ghcide]  - Language.LSP.Protocol.Internal.Types.SymbolInformation.SymbolInformation [ghcide] Warning: Development.IDE.Core.Service: could not find link destinations for: [ghcide]  - Language.LSP.Protocol.Internal.Types.TextDocumentContentChangeEvent.TextDocumentContentChangeEvent [ghcide]  - Language.LSP.Protocol.Internal.Types.VersionedTextDocumentIdentifier.VersionedTextDocumentIdentifier [ghcide]  - Development.IDE.Core.FileExists.Log [ghcide] Warning: Development.IDE.Core.Actions: could not find link destinations for: [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentHighlight.DocumentHighlight [ghcide]  - Language.LSP.Protocol.Internal.Types.SymbolInformation.SymbolInformation [ghcide] Warning: Development.IDE.Core.Rules: could not find link destinations for: [ghcide]  - Ide.Plugin.Properties.NonEmptyList [ghcide]  - Development.IDE.Import.DependencyInformation.Rep_TransitiveDependencies [ghcide]  - Development.IDE.Core.RuleTypes.Rep_GhcSessionIO [ghcide]  - Development.IDE.Core.RuleTypes.Rep_GetClientSettings [ghcide]  - Development.IDE.Core.RuleTypes.Rep_GetParsedModule [ghcide] Warning: Development.IDE.Plugin.Test: could not find link destinations for: [ghcide]  - Development.IDE.Plugin.Test.Age [ghcide]  - Development.IDE.Plugin.Test.Rep_TestRequest [ghcide] Warning: Development.IDE.LSP.Outline: could not find link destinations for: [ghcide]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentDocumentSymbol [ghcide] Warning: Development.IDE.LSP.HoverDefinition: could not find link destinations for: [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentHighlight.DocumentHighlight [ghcide]  - Language.LSP.Protocol.Internal.Types.Hover.Hover [ghcide]  - Language.LSP.Protocol.Internal.Types.TextDocumentPositionParams.TextDocumentPositionParams [ghcide]  - Language.LSP.Protocol.Types.Common.Null [ghcide]  - Language.LSP.Protocol.Types.Common.|? [ghcide]  - Language.LSP.Protocol.Internal.Method.MessageResult [ghcide]  - Language.LSP.Protocol.Internal.Method.Method_WorkspaceSymbol [ghcide]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentReferences [ghcide]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentDefinition [ghcide]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentTypeDefinition [ghcide]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentImplementation [ghcide] Warning: Development.IDE.Spans.Pragmas: could not find link destinations for: [ghcide]  - Language.LSP.Protocol.Internal.Types.TextEdit.TextEdit [ghcide] Warning: Development.IDE.Plugin.TypeLenses: could not find link destinations for: [ghcide]  - Language.LSP.Protocol.Internal.Types.TextEdit.TextEdit [ghcide]  - Development.IDE.Plugin.TypeLenses.Rep_GetGlobalBindingTypeSigs [ghcide] Warning: Development.IDE.Plugin.Completions.Logic: could not find link destinations for: [ghcide]  - Language.LSP.Protocol.Internal.Types.ClientCapabilities.ClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.CompletionItem.CompletionItem Documentation created: dist/doc/html/ghcide/, dist/doc/html/ghcide/ghcide.txt Preprocessing executable 'ghcide' for ghcide-2.12.0.0... haddockPhase completed in 32 seconds Phase: installPhase Installing library in /nix/store/q16l6cijwl6mnzf7lr8cmdypmjdphifh-ghcide-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg Installing executable ghcide in /nix/store/q16l6cijwl6mnzf7lr8cmdypmjdphifh-ghcide-2.12.0.0/bin Warning: The directory /nix/store/q16l6cijwl6mnzf7lr8cmdypmjdphifh-ghcide-2.12.0.0/bin is not in the system search path. Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/q16l6cijwl6mnzf7lr8cmdypmjdphifh-ghcide-2.12.0.0 shrinking /nix/store/q16l6cijwl6mnzf7lr8cmdypmjdphifh-ghcide-2.12.0.0/bin/ghcide shrinking /nix/store/q16l6cijwl6mnzf7lr8cmdypmjdphifh-ghcide-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHSghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg-ghc9.10.2.so checking for references to /build/ in /nix/store/q16l6cijwl6mnzf7lr8cmdypmjdphifh-ghcide-2.12.0.0... patching script interpreter paths in /nix/store/q16l6cijwl6mnzf7lr8cmdypmjdphifh-ghcide-2.12.0.0 stripping (with command strip and flags -S -p) in /nix/store/q16l6cijwl6mnzf7lr8cmdypmjdphifh-ghcide-2.12.0.0/lib /nix/store/q16l6cijwl6mnzf7lr8cmdypmjdphifh-ghcide-2.12.0.0/bin shrinking RPATHs of ELF executables and libraries in /nix/store/6w72243aws5dh35gh0cz6ln61lw7akxg-ghcide-2.12.0.0-doc checking for references to /build/ in /nix/store/6w72243aws5dh35gh0cz6ln61lw7akxg-ghcide-2.12.0.0-doc... patching script interpreter paths in /nix/store/6w72243aws5dh35gh0cz6ln61lw7akxg-ghcide-2.12.0.0-doc [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/6w72243aws5dh35gh0cz6ln61lw7akxg-ghcide-2.12.0.0-doc /nix/store/q16l6cijwl6mnzf7lr8cmdypmjdphifh-ghcide-2.12.0.0 [post-build-hook] Pushing 2 paths (400 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/q16l6cijwl6mnzf7lr8cmdypmjdphifh-ghcide-2.12.0.0 (148.49 MiB) [post-build-hook] Pushing /nix/store/6w72243aws5dh35gh0cz6ln61lw7akxg-ghcide-2.12.0.0-doc (41.43 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/6w72243aws5dh35gh0cz6ln61lw7akxg-ghcide-2.12.0.0-doc /nix/store/q16l6cijwl6mnzf7lr8cmdypmjdphifh-ghcide-2.12.0.0 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/6w72243aws5dh35gh0cz6ln61lw7akxg-ghcide-2.12.0.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/q16l6cijwl6mnzf7lr8cmdypmjdphifh-ghcide-2.12.0.0' to 'https://cache.nix-ci.com'... warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead copying 1 paths... copying path '/nix/store/4n7ps7fs7bgz1v9mw9sfy8fniv9krkx5-ghcide-2.12.0.0.drv' to 'https://cache.nix-ci.com'...  Building hls-test-utils [hls-test-utils] Phase: setupCompilerEnvironmentPhase [hls-test-utils] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [hls-test-utils] Phase: unpackPhase [hls-test-utils] unpacking source archive /nix/store/93br9mgx6in5n5chqb70wbl7hgprvjgd-hls-test-utils-2.12.0.0.tar.gz [hls-test-utils] source root is hls-test-utils-2.12.0.0 [hls-test-utils] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "hls-test-utils-2.12.0.0/src/Test/Hls/Util.hs" [hls-test-utils] Phase: patchPhase [hls-test-utils] Phase: compileBuildDriverPhase [hls-test-utils] setupCompileFlags: -package-db=/build/tmp.zG80yg1RSm/setup-package.conf.d -threaded [hls-test-utils] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.zG80yg1RSm/Main.o ) [hls-test-utils] [2 of 2] Linking Setup [hls-test-utils] Phase: updateAutotoolsGnuConfigScriptsPhase [hls-test-utils] Phase: configurePhase [hls-test-utils] configureFlags: --verbose --prefix=/nix/store/sm22zb9kszwj87wac0nrxhwc7y5dxrc8-hls-test-utils-2.12.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/4i884yx0mki8qd1cpyyffpw0rksxi1yl-hls-test-utils-2.12.0.0-doc/share/doc/hls-test-utils-2.12.0.0 --with-gcc=gcc --package-db=/build/tmp.zG80yg1RSm/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/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/lib [hls-test-utils] Using Parsec parser [hls-test-utils] Configuring hls-test-utils-2.12.0.0... [hls-test-utils] Flags chosen: pedantic=False [hls-test-utils] Dependency aeson: using aeson-2.2.3.0 [hls-test-utils] Dependency async: using async-2.2.5 [hls-test-utils] Dependency base >=4.12 && <5: using base-4.20.1.0 [hls-test-utils] Dependency bytestring: using bytestring-0.12.2.0 [hls-test-utils] Dependency containers: using containers-0.7 [hls-test-utils] Dependency data-default: using data-default-0.8.0.1 [hls-test-utils] Dependency directory: using directory-1.3.8.5 [hls-test-utils] Dependency extra: using extra-1.8.1 [hls-test-utils] Dependency filepath: using filepath-1.5.4.0 [hls-test-utils] Dependency ghcide ==2.12.0.0: using ghcide-2.12.0.0 [hls-test-utils] Dependency hls-plugin-api ==2.12.0.0: using hls-plugin-api-2.12.0.0 [hls-test-utils] Dependency lens: using lens-5.3.5 [hls-test-utils] Dependency lsp: using lsp-2.7.0.1 [hls-test-utils] Dependency lsp-test >=0.17 && <0.18: using lsp-test-0.17.1.1 [hls-test-utils] Dependency lsp-types >=2.3 && <2.4: using lsp-types-2.3.0.1 [hls-test-utils] Dependency safe-exceptions: using safe-exceptions-0.1.7.4 [hls-test-utils] Dependency string-interpolate: using string-interpolate-0.3.4.0 [hls-test-utils] Dependency tasty: using tasty-1.5.3 [hls-test-utils] Dependency tasty-expected-failure: using tasty-expected-failure-0.12.3 [hls-test-utils] Dependency tasty-golden: using tasty-golden-2.3.5 [hls-test-utils] Dependency tasty-hunit: using tasty-hunit-0.10.2 [hls-test-utils] Dependency tasty-rerun: using tasty-rerun-1.1.20 [hls-test-utils] Dependency temporary: using temporary-1.3 [hls-test-utils] Dependency text: using text-2.1.2 [hls-test-utils] Dependency text-rope: using text-rope-0.3 [hls-test-utils] Source component graph: component lib [hls-test-utils] Configured component graph: [hls-test-utils]  component hls-test-utils-2.12.0.0-E3xyzV6kl5QKIbjSQ8PBeG [hls-test-utils]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [hls-test-utils]  include async-2.2.5-7rMgpQ5wRmj4V53zvfchsB [hls-test-utils]  include base-4.20.1.0-2277 [hls-test-utils]  include bytestring-0.12.2.0-5835 [hls-test-utils]  include containers-0.7-dff9 [hls-test-utils]  include data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 [hls-test-utils]  include directory-1.3.8.5-ad1a [hls-test-utils]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [hls-test-utils]  include filepath-1.5.4.0-590e [hls-test-utils]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [hls-test-utils]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [hls-test-utils]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [hls-test-utils]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [hls-test-utils]  include lsp-test-0.17.1.1-KIfRJdlH8vLBviAxjoRKdN [hls-test-utils]  include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [hls-test-utils]  include safe-exceptions-0.1.7.4-InVjej76MhOQE1UfUDjQ5 [hls-test-utils]  include string-interpolate-0.3.4.0-Hi2rqrKAbjhAsTMjw6QQr4 [hls-test-utils]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [hls-test-utils]  include tasty-expected-failure-0.12.3-4IX9mjmZjqY3wKXhSVKcA6 [hls-test-utils]  include tasty-golden-2.3.5-C1rnZQ8cuS5cH35H5wZo5 [hls-test-utils]  include tasty-hunit-0.10.2-ApRuPpVuRf9mwaiocwfO9 [hls-test-utils]  include tasty-rerun-1.1.20-BrzsgZXfmEwD6SZFXFfNHH [hls-test-utils]  include temporary-1.3-BQ38mAt3evo5vO57xabNgq [hls-test-utils]  include text-2.1.2-9845 [hls-test-utils]  include text-rope-0.3-7AWRFvBHSDuH1TUGfVCwXJ [hls-test-utils] Linked component graph: [hls-test-utils]  unit hls-test-utils-2.12.0.0-E3xyzV6kl5QKIbjSQ8PBeG [hls-test-utils]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [hls-test-utils]  include async-2.2.5-7rMgpQ5wRmj4V53zvfchsB [hls-test-utils]  include base-4.20.1.0-2277 [hls-test-utils]  include bytestring-0.12.2.0-5835 [hls-test-utils]  include containers-0.7-dff9 [hls-test-utils]  include data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 [hls-test-utils]  include directory-1.3.8.5-ad1a [hls-test-utils]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [hls-test-utils]  include filepath-1.5.4.0-590e [hls-test-utils]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [hls-test-utils]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [hls-test-utils]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [hls-test-utils]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [hls-test-utils]  include lsp-test-0.17.1.1-KIfRJdlH8vLBviAxjoRKdN [hls-test-utils]  include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [hls-test-utils]  include safe-exceptions-0.1.7.4-InVjej76MhOQE1UfUDjQ5 [hls-test-utils]  include string-interpolate-0.3.4.0-Hi2rqrKAbjhAsTMjw6QQr4 [hls-test-utils]  include tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [hls-test-utils]  include tasty-expected-failure-0.12.3-4IX9mjmZjqY3wKXhSVKcA6 [hls-test-utils]  include tasty-golden-2.3.5-C1rnZQ8cuS5cH35H5wZo5 [hls-test-utils]  include tasty-hunit-0.10.2-ApRuPpVuRf9mwaiocwfO9 [hls-test-utils]  include tasty-rerun-1.1.20-BrzsgZXfmEwD6SZFXFfNHH [hls-test-utils]  include temporary-1.3-BQ38mAt3evo5vO57xabNgq [hls-test-utils]  include text-2.1.2-9845 [hls-test-utils]  include text-rope-0.3-7AWRFvBHSDuH1TUGfVCwXJ [hls-test-utils]  Development.IDE.Test=hls-test-utils-2.12.0.0-E3xyzV6kl5QKIbjSQ8PBeG:Development.IDE.Test,Development.IDE.Test.Diagnostic=hls-test-utils-2.12.0.0-E3xyzV6kl5QKIbjSQ8PBeG:Development.IDE.Test.Diagnostic,Test.Hls=hls-test-utils-2.12.0.0-E3xyzV6kl5QKIbjSQ8PBeG:Test.Hls,Test.Hls.FileSystem=hls-test-utils-2.12.0.0-E3xyzV6kl5QKIbjSQ8PBeG:Test.Hls.FileSystem,Test.Hls.Util=hls-test-utils-2.12.0.0-E3xyzV6kl5QKIbjSQ8PBeG:Test.Hls.Util [hls-test-utils] Ready component graph: [hls-test-utils]  definite hls-test-utils-2.12.0.0-E3xyzV6kl5QKIbjSQ8PBeG [hls-test-utils]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [hls-test-utils]  depends async-2.2.5-7rMgpQ5wRmj4V53zvfchsB [hls-test-utils]  depends base-4.20.1.0-2277 [hls-test-utils]  depends bytestring-0.12.2.0-5835 [hls-test-utils]  depends containers-0.7-dff9 [hls-test-utils]  depends data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 [hls-test-utils]  depends directory-1.3.8.5-ad1a [hls-test-utils]  depends extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [hls-test-utils]  depends filepath-1.5.4.0-590e [hls-test-utils]  depends ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [hls-test-utils]  depends hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [hls-test-utils]  depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [hls-test-utils]  depends lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [hls-test-utils]  depends lsp-test-0.17.1.1-KIfRJdlH8vLBviAxjoRKdN [hls-test-utils]  depends lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [hls-test-utils]  depends safe-exceptions-0.1.7.4-InVjej76MhOQE1UfUDjQ5 [hls-test-utils]  depends string-interpolate-0.3.4.0-Hi2rqrKAbjhAsTMjw6QQr4 [hls-test-utils]  depends tasty-1.5.3-6lJNZiPO6mr1IBj9i5AbbV [hls-test-utils]  depends tasty-expected-failure-0.12.3-4IX9mjmZjqY3wKXhSVKcA6 [hls-test-utils]  depends tasty-golden-2.3.5-C1rnZQ8cuS5cH35H5wZo5 [hls-test-utils]  depends tasty-hunit-0.10.2-ApRuPpVuRf9mwaiocwfO9 [hls-test-utils]  depends tasty-rerun-1.1.20-BrzsgZXfmEwD6SZFXFfNHH [hls-test-utils]  depends temporary-1.3-BQ38mAt3evo5vO57xabNgq [hls-test-utils]  depends text-2.1.2-9845 [hls-test-utils]  depends text-rope-0.3-7AWRFvBHSDuH1TUGfVCwXJ [hls-test-utils] Using Cabal-3.12.1.0 compiled by ghc-9.10 [hls-test-utils] Using compiler: ghc-9.10.2 [hls-test-utils] Using install prefix: [hls-test-utils] /nix/store/sm22zb9kszwj87wac0nrxhwc7y5dxrc8-hls-test-utils-2.12.0.0 [hls-test-utils] Executables installed in: [hls-test-utils] /nix/store/sm22zb9kszwj87wac0nrxhwc7y5dxrc8-hls-test-utils-2.12.0.0/bin [hls-test-utils] Libraries installed in: [hls-test-utils] /nix/store/sm22zb9kszwj87wac0nrxhwc7y5dxrc8-hls-test-utils-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/hls-test-utils-2.12.0.0-E3xyzV6kl5QKIbjSQ8PBeG [hls-test-utils] Dynamic Libraries installed in: [hls-test-utils] /nix/store/sm22zb9kszwj87wac0nrxhwc7y5dxrc8-hls-test-utils-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [hls-test-utils] Private executables installed in: [hls-test-utils] /nix/store/sm22zb9kszwj87wac0nrxhwc7y5dxrc8-hls-test-utils-2.12.0.0/libexec/x86_64-linux-ghc-9.10.2-1e2a/hls-test-utils-2.12.0.0 [hls-test-utils] Data files installed in: [hls-test-utils] /nix/store/sm22zb9kszwj87wac0nrxhwc7y5dxrc8-hls-test-utils-2.12.0.0/share/x86_64-linux-ghc-9.10.2-1e2a/hls-test-utils-2.12.0.0 [hls-test-utils] Documentation installed in: [hls-test-utils] /nix/store/4i884yx0mki8qd1cpyyffpw0rksxi1yl-hls-test-utils-2.12.0.0-doc/share/doc/hls-test-utils-2.12.0.0 [hls-test-utils] Configuration files installed in: [hls-test-utils] /nix/store/sm22zb9kszwj87wac0nrxhwc7y5dxrc8-hls-test-utils-2.12.0.0/etc [hls-test-utils] No alex found [hls-test-utils] Using ar found on system at: [hls-test-utils] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-binutils-wrapper-2.44/bin/ar [hls-test-utils] No c2hs found [hls-test-utils] No cpphs found [hls-test-utils] No doctest found [hls-test-utils] Using gcc version 14.3.0 given by user at: [hls-test-utils] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [hls-test-utils] Using ghc version 9.10.2 found on system at: [hls-test-utils] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [hls-test-utils] Using ghc-pkg version 9.10.2 found on system at: [hls-test-utils] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [hls-test-utils] No ghcjs found [hls-test-utils] No ghcjs-pkg found [hls-test-utils] No greencard found [hls-test-utils] Using haddock version 2.31.0 found on system at: [hls-test-utils] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [hls-test-utils] No happy found [hls-test-utils] Using haskell-suite found on system at: haskell-suite-dummy-location [hls-test-utils] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [hls-test-utils] No hmake found [hls-test-utils] Using hpc version 0.69 found on system at: [hls-test-utils] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [hls-test-utils] Using hsc2hs version 0.68.10 found on system at: [hls-test-utils] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [hls-test-utils] Using hscolour version 1.25 found on system at: [hls-test-utils] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-hscolour-1.25/bin/HsColour [hls-test-utils] No jhc found [hls-test-utils] Using ld found on system at: [hls-test-utils] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [hls-test-utils] No pkg-config found [hls-test-utils] Using runghc version 9.10.2 found on system at: [hls-test-utils] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [hls-test-utils] Using strip version 2.44 found on system at: [hls-test-utils] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [hls-test-utils] Using tar found on system at: [hls-test-utils] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [hls-test-utils] No uhc found [hls-test-utils] Phase: buildPhase [hls-test-utils] Preprocessing library for hls-test-utils-2.12.0.0... [hls-test-utils] Building library for hls-test-utils-2.12.0.0... [hls-test-utils] [1 of 5] Compiling Development.IDE.Test.Diagnostic ( src/Development/IDE/Test/Diagnostic.hs, dist/build/Development/IDE/Test/Diagnostic.o, dist/build/Development/IDE/Test/Diagnostic.dyn_o ) [hls-test-utils] [2 of 5] Compiling Development.IDE.Test ( src/Development/IDE/Test.hs, dist/build/Development/IDE/Test.o, dist/build/Development/IDE/Test.dyn_o ) [hls-test-utils] [3 of 5] Compiling Test.Hls.FileSystem ( src/Test/Hls/FileSystem.hs, dist/build/Test/Hls/FileSystem.o, dist/build/Test/Hls/FileSystem.dyn_o ) [hls-test-utils] [4 of 5] Compiling Test.Hls.Util ( src/Test/Hls/Util.hs, dist/build/Test/Hls/Util.o, dist/build/Test/Hls/Util.dyn_o ) [hls-test-utils] [5 of 5] Compiling Test.Hls ( src/Test/Hls.hs, dist/build/Test/Hls.o, dist/build/Test/Hls.dyn_o ) [hls-test-utils] [1 of 5] Compiling Development.IDE.Test.Diagnostic ( src/Development/IDE/Test/Diagnostic.hs, dist/build/Development/IDE/Test/Diagnostic.p_o ) [hls-test-utils] [2 of 5] Compiling Development.IDE.Test ( src/Development/IDE/Test.hs, dist/build/Development/IDE/Test.p_o ) [hls-test-utils] [3 of 5] Compiling Test.Hls.FileSystem ( src/Test/Hls/FileSystem.hs, dist/build/Test/Hls/FileSystem.p_o ) [hls-test-utils] [4 of 5] Compiling Test.Hls.Util ( src/Test/Hls/Util.hs, dist/build/Test/Hls/Util.p_o ) [hls-test-utils] [5 of 5] Compiling Test.Hls ( src/Test/Hls.hs, dist/build/Test/Hls.p_o ) Phase: checkPhase Package has no test suites. Phase: haddockPhase Preprocessing library for hls-test-utils-2.12.0.0... Running Haddock on library for hls-test-utils-2.12.0.0... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: attoparsec-0.14.4, attoparsec-0.14.4, libyaml-clib-0.2.5, lsp-types-2.3.0.1, vector-0.13.2.0 [1 of 5] Compiling Development.IDE.Test.Diagnostic ( src/Development/IDE/Test/Diagnostic.hs, nothing ) [2 of 5] Compiling Development.IDE.Test ( src/Development/IDE/Test.hs, nothing ) [3 of 5] Compiling Test.Hls.FileSystem ( src/Test/Hls/FileSystem.hs, nothing ) [4 of 5] Compiling Test.Hls.Util ( src/Test/Hls/Util.hs, nothing ) [5 of 5] Compiling Test.Hls ( src/Test/Hls.hs, nothing ) Haddock coverage: 37% ( 3 / 8) in 'Development.IDE.Test.Diagnostic' Missing documentation for: Module header cursorPosition (src/Development/IDE/Test/Diagnostic.hs:15) ErrorMsg (src/Development/IDE/Test/Diagnostic.hs:17) requireDiagnostic (src/Development/IDE/Test/Diagnostic.hs:53) standardizeQuotes (src/Development/IDE/Test/Diagnostic.hs:82) 21% ( 6 / 28) in 'Development.IDE.Test' Missing documentation for: Module header cursorPosition (src/Development/IDE/Test/Diagnostic.hs:15) requireDiagnostic (src/Development/IDE/Test/Diagnostic.hs:53) diagnostic (src/Development/IDE/Test.hs:193) expectDiagnosticsWithTags (src/Development/IDE/Test.hs:131) expectMessages (src/Development/IDE/Test.hs:94) expectCurrentDiagnostics (src/Development/IDE/Test.hs:179) checkDiagnosticsForDoc (src/Development/IDE/Test.hs:184) canonicalizeUri (src/Development/IDE/Test.hs:190) standardizeQuotes (src/Development/IDE/Test/Diagnostic.hs:82) flushMessages (src/Development/IDE/Test.hs:110) waitForAction (src/Development/IDE/Test.hs:215) getInterfaceFilesDir (src/Development/IDE/Test.hs:219) garbageCollectDirtyKeys (src/Development/IDE/Test.hs:222) getFilesOfInterest (src/Development/IDE/Test.hs:234) waitForTypecheck (src/Development/IDE/Test.hs:228) waitForBuildQueue (src/Development/IDE/Test.hs:231) getStoredKeys (src/Development/IDE/Test.hs:225) waitForCustomMessage (src/Development/IDE/Test.hs:237) waitForGC (src/Development/IDE/Test.hs:244) configureCheckProject (src/Development/IDE/Test.hs:250) referenceReady (src/Development/IDE/Test.hs:257) Warning: 'VirtualFileTree' is ambiguous. It is defined * at src/Test/Hls/FileSystem.hs:68:3 * at src/Test/Hls/FileSystem.hs:67:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Test/Hls/FileSystem.hs:67:1 Warning: 'rootDir' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'virtualFileTree' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 63% ( 21 / 33) in 'Test.Hls.FileSystem' Missing documentation for: Module header FileTree (src/Test/Hls/FileSystem.hs:73) Content (src/Test/Hls/FileSystem.hs:79) readFileFS (src/Test/Hls/FileSystem.hs:89) writeFileFS (src/Test/Hls/FileSystem.hs:93) mkVirtualFileTree (src/Test/Hls/FileSystem.hs:142) toNfp (src/Test/Hls/FileSystem.hs:152) toAbsFp (src/Test/Hls/FileSystem.hs:149) directory (src/Test/Hls/FileSystem.hs:179) atomicFileWriteString (src/Test/Hls/FileSystem.hs:264) atomicFileWriteStringUTF8 (src/Test/Hls/FileSystem.hs:268) atomicFileWriteText (src/Test/Hls/FileSystem.hs:272) Warning: 'FoldState' is ambiguous. It is defined * at src/Test/Hls/Util.hs:419:18 * at src/Test/Hls/Util.hs:419:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Test/Hls/Util.hs:419:1 Warning: 'cons' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'bar' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'src' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ignored' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'dst' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 38% ( 18 / 47) in 'Test.Hls.Util' Missing documentation for: Module header codeActionResolveCaps (src/Test/Hls/Util.hs:104) codeActionNoResolveCaps (src/Test/Hls/Util.hs:109) codeActionNoInlayHintsCaps (src/Test/Hls/Util.hs:114) codeActionSupportCaps (src/Test/Hls/Util.hs:97) expectCodeAction (src/Test/Hls/Util.hs:265) ghcVersion GhcVersion hostOS (src/Test/Hls/Util.hs:133) OS (src/Test/Hls/Util.hs:129) matchesCurrentEnv (src/Test/Hls/Util.hs:126) EnvSpec (src/Test/Hls/Util.hs:122) ignoreForGhcVersions (src/Test/Hls/Util.hs:163) knownBrokenOnWindows (src/Test/Hls/Util.hs:151) knownBrokenForGhcVersions (src/Test/Hls/Util.hs:154) fromAction (src/Test/Hls/Util.hs:233) fromCommand (src/Test/Hls/Util.hs:237) dontExpectCodeAction (src/Test/Hls/Util.hs:268) expectDiagnostic (src/Test/Hls/Util.hs:256) failIfSessionTimeout (src/Test/Hls/Util.hs:333) getCompletionByLabel (src/Test/Hls/Util.hs:340) noLiteralCaps (src/Test/Hls/Util.hs:91) inspectCodeAction (src/Test/Hls/Util.hs:259) inspectCommand (src/Test/Hls/Util.hs:276) inspectDiagnostic (src/Test/Hls/Util.hs:248) inspectDiagnosticAny (src/Test/Hls/Util.hs:252) waitForDiagnosticsFrom (src/Test/Hls/Util.hs:282) waitForDiagnosticsFromSource (src/Test/Hls/Util.hs:290) withCanonicalTempDir (src/Test/Hls/Util.hs:350) Warning: 'TASTY_PATTERN' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'findFunctionNameUnderCursor' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'runSessionWithServer'' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'XDG_CACHE_HOME' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ghcide' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'LSP_TIMEOUT' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'TestConfig' is ambiguous. It is defined * at src/Test/Hls.hs:692:21 * at src/Test/Hls.hs:692:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Test/Hls.hs:692:1 Warning: Test.Hls: Could not find documentation for exported module: Language.LSP.Protocol.Types Warning: Test.Hls: Couldn't find .haddock for export Pattern Warning: Test.Hls: Couldn't find .haddock for export UInt Warning: Test.Hls: Couldn't find .haddock for export Color Warning: Test.Hls: Couldn't find .haddock for export Location Warning: Test.Hls: Couldn't find .haddock for export |? Warning: Test.Hls: Couldn't find .haddock for export Position Warning: Test.Hls: Couldn't find .haddock for export Diagnostic Warning: Test.Hls: Couldn't find .haddock for export Edit Warning: Test.Hls: Couldn't find .haddock for export Range Warning: Test.Hls: Couldn't find .haddock for export NormalizedUri Warning: Test.Hls: Couldn't find .haddock for export fromNormalizedFilePath Warning: Test.Hls: Couldn't find .haddock for export fromNormalizedUri Warning: Test.Hls: Couldn't find .haddock for export toNormalizedUri Warning: Test.Hls: Couldn't find .haddock for export CallHierarchyItem Warning: Test.Hls: Couldn't find .haddock for export CodeAction Warning: Test.Hls: Couldn't find .haddock for export CodeLens Warning: Test.Hls: Couldn't find .haddock for export CompletionItem Warning: Test.Hls: Couldn't find .haddock for export CompletionItemDefaults Warning: Test.Hls: Couldn't find .haddock for export DocumentLink Warning: Test.Hls: Couldn't find .haddock for export InlayHint Warning: Test.Hls: Couldn't find .haddock for export NotebookDocumentCellChanges Warning: Test.Hls: Couldn't find .haddock for export SemanticTokens Warning: Test.Hls: Couldn't find .haddock for export SemanticTokensEdit Warning: Test.Hls: Couldn't find .haddock for export SemanticTokensPartialResult Warning: Test.Hls: Couldn't find .haddock for export TypeHierarchyItem Warning: Test.Hls: Couldn't find .haddock for export WorkspaceSymbol Warning: Test.Hls: Couldn't find .haddock for export DiagnosticRelatedInformation Warning: Test.Hls: Couldn't find .haddock for export LogMessageParams Warning: Test.Hls: Couldn't find .haddock for export LogTraceParams Warning: Test.Hls: Couldn't find .haddock for export ShowMessageParams Warning: Test.Hls: Couldn't find .haddock for export ShowMessageRequestParams Warning: Test.Hls: Couldn't find .haddock for export WorkDoneProgressBegin Warning: Test.Hls: Couldn't find .haddock for export WorkDoneProgressEnd Warning: Test.Hls: Couldn't find .haddock for export WorkDoneProgressReport Warning: Test.Hls: Couldn't find .haddock for export AnnotatedTextEdit Warning: Test.Hls: Couldn't find .haddock for export ClientSemanticTokensRequestOptions Warning: Test.Hls: Couldn't find .haddock for export CodeActionParams Warning: Test.Hls: Couldn't find .haddock for export ColorInformation Warning: Test.Hls: Couldn't find .haddock for export ColorPresentationParams Warning: Test.Hls: Couldn't find .haddock for export DocumentHighlight Warning: Test.Hls: Couldn't find .haddock for export DocumentRangeFormattingParams Warning: Test.Hls: Couldn't find .haddock for export DocumentSymbol Warning: Test.Hls: Couldn't find .haddock for export Hover Warning: Test.Hls: Couldn't find .haddock for export InlayHintParams Warning: Test.Hls: Couldn't find .haddock for export InlineValueEvaluatableExpression Warning: Test.Hls: Couldn't find .haddock for export InlineValueParams Warning: Test.Hls: Couldn't find .haddock for export InlineValueText Warning: Test.Hls: Couldn't find .haddock for export InlineValueVariableLookup Warning: Test.Hls: Couldn't find .haddock for export PrepareRenamePlaceholder Warning: Test.Hls: Couldn't find .haddock for export SelectionRange Warning: Test.Hls: Couldn't find .haddock for export SemanticTokensOptions Warning: Test.Hls: Couldn't find .haddock for export SemanticTokensRangeParams Warning: Test.Hls: Couldn't find .haddock for export SemanticTokensRegistrationOptions Warning: Test.Hls: Couldn't find .haddock for export TextDocumentContentChangePartial Warning: Test.Hls: Couldn't find .haddock for export TextEdit Warning: Test.Hls: Couldn't find .haddock for export PublishDiagnosticsClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export BaseSymbolInformation Warning: Test.Hls: Couldn't find .haddock for export SymbolInformation Warning: Test.Hls: Couldn't find .haddock for export DiagnosticSeverity Warning: Test.Hls: Couldn't find .haddock for export CreateFile Warning: Test.Hls: Couldn't find .haddock for export DeleteFile Warning: Test.Hls: Couldn't find .haddock for export FileCreate Warning: Test.Hls: Couldn't find .haddock for export FileDelete Warning: Test.Hls: Couldn't find .haddock for export FileEvent Warning: Test.Hls: Couldn't find .haddock for export LocationUriOnly Warning: Test.Hls: Couldn't find .haddock for export NotebookDocument Warning: Test.Hls: Couldn't find .haddock for export NotebookDocumentIdentifier Warning: Test.Hls: Couldn't find .haddock for export OptionalVersionedTextDocumentIdentifier Warning: Test.Hls: Couldn't find .haddock for export PreviousResultId Warning: Test.Hls: Couldn't find .haddock for export PublishDiagnosticsParams Warning: Test.Hls: Couldn't find .haddock for export ShowDocumentParams Warning: Test.Hls: Couldn't find .haddock for export TextDocumentIdentifier Warning: Test.Hls: Couldn't find .haddock for export TextDocumentItem Warning: Test.Hls: Couldn't find .haddock for export VersionedNotebookDocumentIdentifier Warning: Test.Hls: Couldn't find .haddock for export VersionedTextDocumentIdentifier Warning: Test.Hls: Couldn't find .haddock for export WorkspaceFolder Warning: Test.Hls: Couldn't find .haddock for export WorkspaceFullDocumentDiagnosticReport Warning: Test.Hls: Couldn't find .haddock for export WorkspaceUnchangedDocumentDiagnosticReport Warning: Test.Hls: Couldn't find .haddock for export SemanticTokenAbsolute Warning: Test.Hls: Couldn't find .haddock for export NotebookCellArrayChange Warning: Test.Hls: Couldn't find .haddock for export NormalizedFilePath Warning: Test.Hls: Couldn't find .haddock for export Uri Warning: Test.Hls: Couldn't find .haddock for export Command Warning: Test.Hls: Couldn't find .haddock for export ClientInfo Warning: Test.Hls: Couldn't find .haddock for export MarkdownClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export RegularExpressionsClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export ServerInfo Warning: Test.Hls: Couldn't find .haddock for export positionInRange Warning: Test.Hls: Couldn't find .haddock for export WorkspaceEdit Warning: Test.Hls: Couldn't find .haddock for export CodeActionKind Warning: Test.Hls: Couldn't find .haddock for export ClientCompletionItemOptions Warning: Test.Hls: Couldn't find .haddock for export toNormalizedFilePath Warning: Test.Hls: Couldn't find .haddock for export DiagnosticTag Warning: Test.Hls: Couldn't find .haddock for export RenameFile Warning: Test.Hls: Couldn't find .haddock for export ResourceOperation Warning: Test.Hls: Couldn't find .haddock for export InsertReplaceEdit Warning: Test.Hls: Couldn't find .haddock for export ApplyWorkspaceEditParams Warning: Test.Hls: Couldn't find .haddock for export ChangeAnnotation Warning: Test.Hls: Couldn't find .haddock for export ColorPresentation Warning: Test.Hls: Couldn't find .haddock for export DocumentSymbolOptions Warning: Test.Hls: Couldn't find .haddock for export DocumentSymbolRegistrationOptions Warning: Test.Hls: Couldn't find .haddock for export ParameterInformation Warning: Test.Hls: Couldn't find .haddock for export SignatureInformation Warning: Test.Hls: Couldn't find .haddock for export ApplyWorkspaceEditResult Warning: Test.Hls: Couldn't find .haddock for export FileSystemWatcher Warning: Test.Hls: Couldn't find .haddock for export FoldingRange Warning: Test.Hls: Couldn't find .haddock for export FullDocumentDiagnosticReport Warning: Test.Hls: Couldn't find .haddock for export MarkupContent Warning: Test.Hls: Couldn't find .haddock for export Moniker Warning: Test.Hls: Couldn't find .haddock for export NotebookCell Warning: Test.Hls: Couldn't find .haddock for export RelatedFullDocumentDiagnosticReport Warning: Test.Hls: Couldn't find .haddock for export RelatedUnchangedDocumentDiagnosticReport Warning: Test.Hls: Couldn't find .haddock for export UnchangedDocumentDiagnosticReport Warning: Test.Hls: Couldn't find .haddock for export CallHierarchyClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export CodeActionClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export CodeLensClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export CompletionClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export DeclarationClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export DefinitionClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export DiagnosticClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export DidChangeConfigurationClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export DidChangeWatchedFilesClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export DocumentColorClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export DocumentFormattingClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export DocumentHighlightClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export DocumentLinkClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export DocumentOnTypeFormattingClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export DocumentRangeFormattingClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export DocumentSymbolClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export ExecuteCommandClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export FileOperationClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export FoldingRangeClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export HoverClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export ImplementationClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export InlayHintClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export InlineValueClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export LinkedEditingRangeClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export MonikerClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export NotebookDocumentSyncClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export ReferenceClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export RenameClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export SelectionRangeClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export SemanticTokensClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export SignatureHelpClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export TextDocumentSyncClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export TypeDefinitionClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export TypeHierarchyClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export WorkspaceSymbolClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export CallHierarchyIncomingCall Warning: Test.Hls: Couldn't find .haddock for export CallHierarchyOutgoingCall Warning: Test.Hls: Couldn't find .haddock for export CallHierarchyIncomingCallsParams Warning: Test.Hls: Couldn't find .haddock for export CallHierarchyOutgoingCallsParams Warning: Test.Hls: Couldn't find .haddock for export TypeHierarchySubtypesParams Warning: Test.Hls: Couldn't find .haddock for export TypeHierarchySupertypesParams Warning: Test.Hls: Couldn't find .haddock for export CodeLensParams Warning: Test.Hls: Couldn't find .haddock for export CompletionParams Warning: Test.Hls: Couldn't find .haddock for export DeclarationParams Warning: Test.Hls: Couldn't find .haddock for export DefinitionParams Warning: Test.Hls: Couldn't find .haddock for export DocumentColorParams Warning: Test.Hls: Couldn't find .haddock for export DocumentDiagnosticParams Warning: Test.Hls: Couldn't find .haddock for export DocumentHighlightParams Warning: Test.Hls: Couldn't find .haddock for export DocumentLinkParams Warning: Test.Hls: Couldn't find .haddock for export DocumentSymbolParams Warning: Test.Hls: Couldn't find .haddock for export FoldingRangeParams Warning: Test.Hls: Couldn't find .haddock for export ImplementationParams Warning: Test.Hls: Couldn't find .haddock for export MonikerParams Warning: Test.Hls: Couldn't find .haddock for export PartialResultParams Warning: Test.Hls: Couldn't find .haddock for export ReferenceParams Warning: Test.Hls: Couldn't find .haddock for export SelectionRangeParams Warning: Test.Hls: Couldn't find .haddock for export SemanticTokensDeltaParams Warning: Test.Hls: Couldn't find .haddock for export SemanticTokensParams Warning: Test.Hls: Couldn't find .haddock for export TypeDefinitionParams Warning: Test.Hls: Couldn't find .haddock for export WorkspaceDiagnosticParams Warning: Test.Hls: Couldn't find .haddock for export WorkspaceSymbolParams Warning: Test.Hls: Couldn't find .haddock for export CallHierarchyPrepareParams Warning: Test.Hls: Couldn't find .haddock for export DocumentFormattingParams Warning: Test.Hls: Couldn't find .haddock for export ExecuteCommandParams Warning: Test.Hls: Couldn't find .haddock for export HoverParams Warning: Test.Hls: Couldn't find .haddock for export InitializeParams Warning: Test.Hls: Couldn't find .haddock for export LinkedEditingRangeParams Warning: Test.Hls: Couldn't find .haddock for export PrepareRenameParams Warning: Test.Hls: Couldn't find .haddock for export RenameParams Warning: Test.Hls: Couldn't find .haddock for export SignatureHelpParams Warning: Test.Hls: Couldn't find .haddock for export TypeHierarchyPrepareParams Warning: Test.Hls: Couldn't find .haddock for export UInitializeParams Warning: Test.Hls: Couldn't find .haddock for export WorkDoneProgressParams Warning: Test.Hls: Couldn't find .haddock for export CompletionItemLabelDetails Warning: Test.Hls: Couldn't find .haddock for export TextDocumentClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export CallHierarchyOptions Warning: Test.Hls: Couldn't find .haddock for export CallHierarchyRegistrationOptions Warning: Test.Hls: Couldn't find .haddock for export CodeActionOptions Warning: Test.Hls: Couldn't find .haddock for export CodeActionRegistrationOptions Warning: Test.Hls: Couldn't find .haddock for export CodeLensOptions Warning: Test.Hls: Couldn't find .haddock for export CodeLensRegistrationOptions Warning: Test.Hls: Couldn't find .haddock for export CompletionOptions Warning: Test.Hls: Couldn't find .haddock for export CompletionRegistrationOptions Warning: Test.Hls: Couldn't find .haddock for export DeclarationOptions Warning: Test.Hls: Couldn't find .haddock for export DeclarationRegistrationOptions Warning: Test.Hls: Couldn't find .haddock for export DefinitionOptions Warning: Test.Hls: Couldn't find .haddock for export DefinitionRegistrationOptions Warning: Test.Hls: Couldn't find .haddock for export DiagnosticOptions Warning: Test.Hls: Couldn't find .haddock for export DiagnosticRegistrationOptions Warning: Test.Hls: Couldn't find .haddock for export DocumentColorOptions Warning: Test.Hls: Couldn't find .haddock for export DocumentColorRegistrationOptions Warning: Test.Hls: Couldn't find .haddock for export DocumentFormattingOptions Warning: Test.Hls: Couldn't find .haddock for export DocumentFormattingRegistrationOptions Warning: Test.Hls: Couldn't find .haddock for export DocumentHighlightOptions Warning: Test.Hls: Couldn't find .haddock for export DocumentHighlightRegistrationOptions Warning: Test.Hls: Couldn't find .haddock for export DocumentLinkOptions Warning: Test.Hls: Couldn't find .haddock for export DocumentLinkRegistrationOptions Warning: Test.Hls: Couldn't find .haddock for export DocumentRangeFormattingOptions Warning: Test.Hls: Couldn't find .haddock for export DocumentRangeFormattingRegistrationOptions Warning: Test.Hls: Couldn't find .haddock for export ExecuteCommandOptions Warning: Test.Hls: Couldn't find .haddock for export ExecuteCommandRegistrationOptions Warning: Test.Hls: Couldn't find .haddock for export FoldingRangeOptions Warning: Test.Hls: Couldn't find .haddock for export FoldingRangeRegistrationOptions Warning: Test.Hls: Couldn't find .haddock for export HoverOptions Warning: Test.Hls: Couldn't find .haddock for export HoverRegistrationOptions Warning: Test.Hls: Couldn't find .haddock for export ImplementationOptions Warning: Test.Hls: Couldn't find .haddock for export ImplementationRegistrationOptions Warning: Test.Hls: Couldn't find .haddock for export InlayHintOptions Warning: Test.Hls: Couldn't find .haddock for export InlayHintRegistrationOptions Warning: Test.Hls: Couldn't find .haddock for export InlineValueOptions Warning: Test.Hls: Couldn't find .haddock for export InlineValueRegistrationOptions Warning: Test.Hls: Couldn't find .haddock for export LinkedEditingRangeOptions Warning: Test.Hls: Couldn't find .haddock for export LinkedEditingRangeRegistrationOptions Warning: Test.Hls: Couldn't find .haddock for export MonikerOptions Warning: Test.Hls: Couldn't find .haddock for export MonikerRegistrationOptions Warning: Test.Hls: Couldn't find .haddock for export ReferenceOptions Warning: Test.Hls: Couldn't find .haddock for export ReferenceRegistrationOptions Warning: Test.Hls: Couldn't find .haddock for export RenameOptions Warning: Test.Hls: Couldn't find .haddock for export RenameRegistrationOptions Warning: Test.Hls: Couldn't find .haddock for export SelectionRangeOptions Warning: Test.Hls: Couldn't find .haddock for export SelectionRangeRegistrationOptions Warning: Test.Hls: Couldn't find .haddock for export SignatureHelpOptions Warning: Test.Hls: Couldn't find .haddock for export SignatureHelpRegistrationOptions Warning: Test.Hls: Couldn't find .haddock for export TypeDefinitionOptions Warning: Test.Hls: Couldn't find .haddock for export TypeDefinitionRegistrationOptions Warning: Test.Hls: Couldn't find .haddock for export TypeHierarchyOptions Warning: Test.Hls: Couldn't find .haddock for export TypeHierarchyRegistrationOptions Warning: Test.Hls: Couldn't find .haddock for export WindowClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export WorkDoneProgressOptions Warning: Test.Hls: Couldn't find .haddock for export WorkspaceSymbolOptions Warning: Test.Hls: Couldn't find .haddock for export WorkspaceSymbolRegistrationOptions Warning: Test.Hls: Couldn't find .haddock for export DocumentOnTypeFormattingParams Warning: Test.Hls: Couldn't find .haddock for export TextDocumentPositionParams Warning: Test.Hls: Couldn't find .haddock for export ClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export DidChangeTextDocumentParams Warning: Test.Hls: Couldn't find .haddock for export DidCloseTextDocumentParams Warning: Test.Hls: Couldn't find .haddock for export DidOpenTextDocumentParams Warning: Test.Hls: Couldn't find .haddock for export DidSaveTextDocumentParams Warning: Test.Hls: Couldn't find .haddock for export TextDocumentEdit Warning: Test.Hls: Couldn't find .haddock for export WillSaveTextDocumentParams Warning: Test.Hls: Couldn't find .haddock for export DocumentOnTypeFormattingRegistrationOptions Warning: Test.Hls: Couldn't find .haddock for export TextDocumentChangeRegistrationOptions Warning: Test.Hls: Couldn't find .haddock for export TextDocumentRegistrationOptions Warning: Test.Hls: Couldn't find .haddock for export TextDocumentSaveRegistrationOptions Warning: Test.Hls: Couldn't find .haddock for export CancelParams Warning: Test.Hls: Couldn't find .haddock for export NotebookDocumentSyncRegistrationOptions Warning: Test.Hls: Couldn't find .haddock for export Registration Warning: Test.Hls: Couldn't find .haddock for export StaticRegistrationOptions Warning: Test.Hls: Couldn't find .haddock for export Unregistration Warning: Test.Hls: Couldn't find .haddock for export ChangeAnnotationIdentifier Warning: Test.Hls: Couldn't find .haddock for export ChangeAnnotationsSupportOptions Warning: Test.Hls: Couldn't find .haddock for export ServerCapabilities Warning: Test.Hls: Couldn't find .haddock for export DidChangeNotebookDocumentParams Warning: Test.Hls: Couldn't find .haddock for export DidCloseNotebookDocumentParams Warning: Test.Hls: Couldn't find .haddock for export DidOpenNotebookDocumentParams Warning: Test.Hls: Couldn't find .haddock for export DidSaveNotebookDocumentParams Warning: Test.Hls: Couldn't find .haddock for export ClientCodeActionKindOptions Warning: Test.Hls: Couldn't find .haddock for export ClientCompletionItemInsertTextModeOptions Warning: Test.Hls: Couldn't find .haddock for export ClientCompletionItemOptionsKind Warning: Test.Hls: Couldn't find .haddock for export ClientDiagnosticsTagOptions Warning: Test.Hls: Couldn't find .haddock for export ClientFoldingRangeKindOptions Warning: Test.Hls: Couldn't find .haddock for export ClientSymbolKindOptions Warning: Test.Hls: Couldn't find .haddock for export ClientSymbolTagOptions Warning: Test.Hls: Couldn't find .haddock for export CompletionItemTagOptions Warning: Test.Hls: Couldn't find .haddock for export ClientCodeActionLiteralOptions Warning: Test.Hls: Couldn't find .haddock for export ClientCodeActionResolveOptions Warning: Test.Hls: Couldn't find .haddock for export ClientCompletionItemResolveOptions Warning: Test.Hls: Couldn't find .haddock for export ClientInlayHintResolveOptions Warning: Test.Hls: Couldn't find .haddock for export ClientSymbolResolveOptions Warning: Test.Hls: Couldn't find .haddock for export ClientSignatureInformationOptions Warning: Test.Hls: Couldn't find .haddock for export ServerCompletionItemOptions Warning: Test.Hls: Couldn't find .haddock for export ClientFoldingRangeOptions Warning: Test.Hls: Couldn't find .haddock for export ClientSemanticTokensRequestFullDelta Warning: Test.Hls: Couldn't find .haddock for export SemanticTokensFullDelta Warning: Test.Hls: Couldn't find .haddock for export ClientShowMessageActionItemOptions Warning: Test.Hls: Couldn't find .haddock for export ClientSignatureParameterInformationOptions Warning: Test.Hls: Couldn't find .haddock for export InlayHintLabelPart Warning: Test.Hls: Couldn't find .haddock for export CodeActionContext Warning: Test.Hls: Couldn't find .haddock for export WorkspaceClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export MessageActionItem Warning: Test.Hls: Couldn't find .haddock for export CompletionContext Warning: Test.Hls: Couldn't find .haddock for export SignatureHelpContext Warning: Test.Hls: Couldn't find .haddock for export CodeActionDisabled Warning: Test.Hls: Couldn't find .haddock for export CodeActionTriggerKind Warning: Test.Hls: Couldn't find .haddock for export CodeDescription Warning: Test.Hls: Couldn't find .haddock for export CodeLensWorkspaceClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export DiagnosticWorkspaceClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export InlayHintWorkspaceClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export InlineValueWorkspaceClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export SemanticTokensWorkspaceClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export CompletionItemKind Warning: Test.Hls: Couldn't find .haddock for export CompletionItemTag Warning: Test.Hls: Couldn't find .haddock for export CompletionList Warning: Test.Hls: Couldn't find .haddock for export CompletionListCapabilities Warning: Test.Hls: Couldn't find .haddock for export ConfigurationParams Warning: Test.Hls: Couldn't find .haddock for export WorkspaceDiagnosticReport Warning: Test.Hls: Couldn't find .haddock for export WorkspaceDiagnosticReportPartialResult Warning: Test.Hls: Couldn't find .haddock for export CompletionTriggerKind Warning: Test.Hls: Couldn't find .haddock for export ConfigurationItem Warning: Test.Hls: Couldn't find .haddock for export DidChangeConfigurationRegistrationOptions Warning: Test.Hls: Couldn't find .haddock for export FileOperationPattern Warning: Test.Hls: Couldn't find .haddock for export CreateFileOptions Warning: Test.Hls: Couldn't find .haddock for export RenameFileOptions Warning: Test.Hls: Couldn't find .haddock for export CreateFilesParams Warning: Test.Hls: Couldn't find .haddock for export DeleteFilesParams Warning: Test.Hls: Couldn't find .haddock for export RenameFilesParams Warning: Test.Hls: Couldn't find .haddock for export Declaration Warning: Test.Hls: Couldn't find .haddock for export DeclarationLink Warning: Test.Hls: Couldn't find .haddock for export Definition Warning: Test.Hls: Couldn't find .haddock for export DefinitionLink Warning: Test.Hls: Couldn't find .haddock for export DeleteFileOptions Warning: Test.Hls: Couldn't find .haddock for export DiagnosticServerCancellationData Warning: Test.Hls: Couldn't find .haddock for export DidChangeConfigurationParams Warning: Test.Hls: Couldn't find .haddock for export TextDocumentSyncOptions Warning: Test.Hls: Couldn't find .haddock for export DidChangeWatchedFilesParams Warning: Test.Hls: Couldn't find .haddock for export NotebookDocumentCellContentChanges Warning: Test.Hls: Couldn't find .haddock for export DidChangeWatchedFilesRegistrationOptions Warning: Test.Hls: Couldn't find .haddock for export DidChangeWorkspaceFoldersParams Warning: Test.Hls: Couldn't find .haddock for export TextDocumentContentChangeWholeDocument Warning: Test.Hls: Couldn't find .haddock for export DocumentDiagnosticReport Warning: Test.Hls: Couldn't find .haddock for export DocumentDiagnosticReportKind Warning: Test.Hls: Couldn't find .haddock for export DocumentDiagnosticReportPartialResult Warning: Test.Hls: Couldn't find .haddock for export DocumentFilter Warning: Test.Hls: Couldn't find .haddock for export DocumentHighlightKind Warning: Test.Hls: Couldn't find .haddock for export DocumentOnTypeFormattingOptions Warning: Test.Hls: Couldn't find .haddock for export DocumentSelector Warning: Test.Hls: Couldn't find .haddock for export EditRangeWithInsertReplace Warning: Test.Hls: Couldn't find .haddock for export ErrorCodes Warning: Test.Hls: Couldn't find .haddock for export ExecutionSummary Warning: Test.Hls: Couldn't find .haddock for export ShowDocumentResult Warning: Test.Hls: Couldn't find .haddock for export FailureHandlingKind Warning: Test.Hls: Couldn't find .haddock for export FileChangeType Warning: Test.Hls: Couldn't find .haddock for export FileOperationOptions Warning: Test.Hls: Couldn't find .haddock for export FileOperationFilter Warning: Test.Hls: Couldn't find .haddock for export NotebookDocumentFilterNotebookType Warning: Test.Hls: Couldn't find .haddock for export NotebookDocumentFilterPattern Warning: Test.Hls: Couldn't find .haddock for export NotebookDocumentFilterScheme Warning: Test.Hls: Couldn't find .haddock for export RelativePattern Warning: Test.Hls: Couldn't find .haddock for export TextDocumentFilterLanguage Warning: Test.Hls: Couldn't find .haddock for export TextDocumentFilterPattern Warning: Test.Hls: Couldn't find .haddock for export TextDocumentFilterScheme Warning: Test.Hls: Couldn't find .haddock for export FileOperationPatternKind Warning: Test.Hls: Couldn't find .haddock for export FileOperationPatternOptions Warning: Test.Hls: Couldn't find .haddock for export FileOperationRegistrationOptions Warning: Test.Hls: Couldn't find .haddock for export FileRename Warning: Test.Hls: Couldn't find .haddock for export FoldingRangeKind Warning: Test.Hls: Couldn't find .haddock for export FormattingOptions Warning: Test.Hls: Couldn't find .haddock for export SemanticTokensDelta Warning: Test.Hls: Couldn't find .haddock for export GeneralClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export GlobPattern Warning: Test.Hls: Couldn't find .haddock for export InitializeError Warning: Test.Hls: Couldn't find .haddock for export InitializeResult Warning: Test.Hls: Couldn't find .haddock for export WorkspaceFoldersInitializeParams Warning: Test.Hls: Couldn't find .haddock for export WorkspaceOptions Warning: Test.Hls: Couldn't find .haddock for export InitializedParams Warning: Test.Hls: Couldn't find .haddock for export InlayHintKind Warning: Test.Hls: Couldn't find .haddock for export MarkedStringWithLanguage Warning: Test.Hls: Couldn't find .haddock for export ProgressParams Warning: Test.Hls: Couldn't find .haddock for export SetTraceParams Warning: Test.Hls: Couldn't find .haddock for export InlineValue Warning: Test.Hls: Couldn't find .haddock for export InlineValueContext Warning: Test.Hls: Couldn't find .haddock for export InsertTextFormat Warning: Test.Hls: Couldn't find .haddock for export InsertTextMode Warning: Test.Hls: Couldn't find .haddock for export LSPErrorCodes Warning: Test.Hls: Couldn't find .haddock for export LanguageKind Warning: Test.Hls: Couldn't find .haddock for export LinkedEditingRanges Warning: Test.Hls: Couldn't find .haddock for export LocationLink Warning: Test.Hls: Couldn't find .haddock for export MarkedString Warning: Test.Hls: Couldn't find .haddock for export NotebookCellLanguage Warning: Test.Hls: Couldn't find .haddock for export NotebookCellTextDocumentFilter Warning: Test.Hls: Couldn't find .haddock for export MarkupKind Warning: Test.Hls: Couldn't find .haddock for export MessageType Warning: Test.Hls: Couldn't find .haddock for export MonikerKind Warning: Test.Hls: Couldn't find .haddock for export NotebookDocumentChangeEvent Warning: Test.Hls: Couldn't find .haddock for export NotebookDocumentFilterWithCells Warning: Test.Hls: Couldn't find .haddock for export NotebookDocumentFilterWithNotebook Warning: Test.Hls: Couldn't find .haddock for export NotebookCellKind Warning: Test.Hls: Couldn't find .haddock for export NotebookDocumentCellChangeStructure Warning: Test.Hls: Couldn't find .haddock for export NotebookDocumentClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export NotebookDocumentFilter Warning: Test.Hls: Couldn't find .haddock for export NotebookDocumentSyncOptions Warning: Test.Hls: Couldn't find .haddock for export PositionEncodingKind Warning: Test.Hls: Couldn't find .haddock for export PrepareRenameDefaultBehavior Warning: Test.Hls: Couldn't find .haddock for export PrepareRenameResult Warning: Test.Hls: Couldn't find .haddock for export PrepareSupportDefaultBehavior Warning: Test.Hls: Couldn't find .haddock for export WorkDoneProgressCancelParams Warning: Test.Hls: Couldn't find .haddock for export WorkDoneProgressCreateParams Warning: Test.Hls: Couldn't find .haddock for export ProgressToken Warning: Test.Hls: Couldn't find .haddock for export ReferenceContext Warning: Test.Hls: Couldn't find .haddock for export RegistrationParams Warning: Test.Hls: Couldn't find .haddock for export RegularExpressionEngineKind Warning: Test.Hls: Couldn't find .haddock for export ResourceOperationKind Warning: Test.Hls: Couldn't find .haddock for export SaveOptions Warning: Test.Hls: Couldn't find .haddock for export SemanticTokenModifiers Warning: Test.Hls: Couldn't find .haddock for export SemanticTokenTypes Warning: Test.Hls: Couldn't find .haddock for export SemanticTokensLegend Warning: Test.Hls: Couldn't find .haddock for export SemanticTokenRelative Warning: Test.Hls: Couldn't find .haddock for export SemanticTokensDeltaPartialResult Warning: Test.Hls: Couldn't find .haddock for export ShowDocumentClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export ShowMessageRequestClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export SignatureHelp Warning: Test.Hls: Couldn't find .haddock for export SignatureHelpTriggerKind Warning: Test.Hls: Couldn't find .haddock for export StaleRequestSupportOptions Warning: Test.Hls: Couldn't find .haddock for export SymbolKind Warning: Test.Hls: Couldn't find .haddock for export SymbolTag Warning: Test.Hls: Couldn't find .haddock for export TextDocumentContentChangeEvent Warning: Test.Hls: Couldn't find .haddock for export TextDocumentFilter Warning: Test.Hls: Couldn't find .haddock for export TextDocumentSaveReason Warning: Test.Hls: Couldn't find .haddock for export TextDocumentSyncKind Warning: Test.Hls: Couldn't find .haddock for export TokenFormat Warning: Test.Hls: Couldn't find .haddock for export TraceValue Warning: Test.Hls: Couldn't find .haddock for export UniquenessLevel Warning: Test.Hls: Couldn't find .haddock for export UnregistrationParams Warning: Test.Hls: Couldn't find .haddock for export WatchKind Warning: Test.Hls: Couldn't find .haddock for export WorkspaceDocumentDiagnosticReport Warning: Test.Hls: Couldn't find .haddock for export WorkspaceEditClientCapabilities Warning: Test.Hls: Couldn't find .haddock for export WorkspaceFoldersChangeEvent Warning: Test.Hls: Couldn't find .haddock for export WorkspaceFoldersServerCapabilities Warning: Test.Hls: Couldn't find .haddock for export codeActionKindSubsumes Warning: Test.Hls: Couldn't find .haddock for export .:!? Warning: Test.Hls: Couldn't find .haddock for export .=? Warning: Test.Hls: Couldn't find .haddock for export _L Warning: Test.Hls: Couldn't find .haddock for export _R Warning: Test.Hls: Couldn't find .haddock for export absorbNull Warning: Test.Hls: Couldn't find .haddock for export maybeToNull Warning: Test.Hls: Couldn't find .haddock for export nullToMaybe Warning: Test.Hls: Couldn't find .haddock for export toEither Warning: Test.Hls: Couldn't find .haddock for export DocumentChange Warning: Test.Hls: Couldn't find .haddock for export _versionedTextDocumentIdentifier Warning: Test.Hls: Couldn't find .haddock for export applyTextEdit Warning: Test.Hls: Couldn't find .haddock for export editTextEdit Warning: Test.Hls: Couldn't find .haddock for export isSubrangeOf Warning: Test.Hls: Couldn't find .haddock for export mkRange Warning: Test.Hls: Couldn't find .haddock for export AsLspEnum Warning: Test.Hls: Couldn't find .haddock for export LspEnum Warning: Test.Hls: Couldn't find .haddock for export EnumBaseType Warning: Test.Hls: Couldn't find .haddock for export LspOpenEnum Warning: Test.Hls: Couldn't find .haddock for export mkMarkdown Warning: Test.Hls: Couldn't find .haddock for export mkMarkdownCodeBlock Warning: Test.Hls: Couldn't find .haddock for export mkPlainText Warning: Test.Hls: Couldn't find .haddock for export plainTextToMarkdown Warning: Test.Hls: Couldn't find .haddock for export sectionSeparator Warning: Test.Hls: Couldn't find .haddock for export _workDoneProgressBegin Warning: Test.Hls: Couldn't find .haddock for export _workDoneProgressEnd Warning: Test.Hls: Couldn't find .haddock for export _workDoneProgressReport Warning: Test.Hls: Couldn't find .haddock for export absolutizeTokens Warning: Test.Hls: Couldn't find .haddock for export computeEdits Warning: Test.Hls: Couldn't find .haddock for export defaultSemanticTokensLegend Warning: Test.Hls: Couldn't find .haddock for export encodeTokens Warning: Test.Hls: Couldn't find .haddock for export makeSemanticTokens Warning: Test.Hls: Couldn't find .haddock for export makeSemanticTokensDelta Warning: Test.Hls: Couldn't find .haddock for export relativizeTokens Warning: Test.Hls: Couldn't find .haddock for export AString Warning: Test.Hls: Couldn't find .haddock for export AnInteger Warning: Test.Hls: Couldn't find .haddock for export emptyNormalizedFilePath Warning: Test.Hls: Couldn't find .haddock for export filePathToUri Warning: Test.Hls: Couldn't find .haddock for export normalizedFilePathToUri Warning: Test.Hls: Couldn't find .haddock for export platformAwareFilePathToUri Warning: Test.Hls: Couldn't find .haddock for export platformAwareUriToFilePath Warning: Test.Hls: Couldn't find .haddock for export uriToFilePath Warning: Test.Hls: Couldn't find .haddock for export uriToNormalizedFilePath Warning: Test.Hls: Couldn't find .haddock for export normalizedFilePathToOsPath Warning: Test.Hls: Couldn't find .haddock for export osPathToNormalizedFilePath Warning: Test.Hls: Couldn't find .haddock for export combineWatchKinds Warning: Test.Hls: Couldn't find .haddock for export containsChange Warning: Test.Hls: Couldn't find .haddock for export containsCreate Warning: Test.Hls: Couldn't find .haddock for export containsDelete Warning: Test.Hls: Could not find documentation for exported module: Language.LSP.Protocol.Message Warning: Test.Hls: Couldn't find .haddock for export ResponseError Warning: Test.Hls: Couldn't find .haddock for export TResponseError Warning: Test.Hls: Couldn't find .haddock for export Method Warning: Test.Hls: Couldn't find .haddock for export runEq Warning: Test.Hls: Couldn't find .haddock for export TRegistration Warning: Test.Hls: Couldn't find .haddock for export TUnregistration Warning: Test.Hls: Couldn't find .haddock for export RequestMessage Warning: Test.Hls: Couldn't find .haddock for export ResponseMessage Warning: Test.Hls: Couldn't find .haddock for export TRequestMessage Warning: Test.Hls: Couldn't find .haddock for export TResponseMessage Warning: Test.Hls: Couldn't find .haddock for export NotificationMessage Warning: Test.Hls: Couldn't find .haddock for export TNotificationMessage Warning: Test.Hls: Couldn't find .haddock for export ErrorData Warning: Test.Hls: Couldn't find .haddock for export MessageParams Warning: Test.Hls: Couldn't find .haddock for export MessageResult Warning: Test.Hls: Couldn't find .haddock for export RegistrationOptions Warning: Test.Hls: Couldn't find .haddock for export SMethod Warning: Test.Hls: Couldn't find .haddock for export LspId Warning: Test.Hls: Couldn't find .haddock for export MessageDirection Warning: Test.Hls: Couldn't find .haddock for export MessageKind Warning: Test.Hls: Couldn't find .haddock for export SClientMethod Warning: Test.Hls: Couldn't find .haddock for export SomeMethod Warning: Test.Hls: Couldn't find .haddock for export messageDirection Warning: Test.Hls: Couldn't find .haddock for export methodStringToSomeMethod Warning: Test.Hls: Couldn't find .haddock for export someMethodToMethodString Warning: Test.Hls: Couldn't find .haddock for export SMessageDirection Warning: Test.Hls: Couldn't find .haddock for export SomeClientMethod Warning: Test.Hls: Couldn't find .haddock for export SomeServerMethod Warning: Test.Hls: Couldn't find .haddock for export isOptionalMethod Warning: Test.Hls: Couldn't find .haddock for export someClientMethod Warning: Test.Hls: Couldn't find .haddock for export someServerMethod Warning: Test.Hls: Couldn't find .haddock for export SServerMethod Warning: Test.Hls: Couldn't find .haddock for export SomeLspId Warning: Test.Hls: Couldn't find .haddock for export SMessageKind Warning: Test.Hls: Couldn't find .haddock for export messageKind Warning: Test.Hls: Couldn't find .haddock for export SomeRegistration Warning: Test.Hls: Couldn't find .haddock for export SomeUnregistration Warning: Test.Hls: Couldn't find .haddock for export regHelper Warning: Test.Hls: Couldn't find .haddock for export toSomeRegistration Warning: Test.Hls: Couldn't find .haddock for export toSomeUnregistration Warning: Test.Hls: Couldn't find .haddock for export toUntypedRegistration Warning: Test.Hls: Couldn't find .haddock for export toUntypedUnregistration Warning: Test.Hls: Couldn't find .haddock for export TCustomMessage Warning: Test.Hls: Couldn't find .haddock for export addNullField Warning: Test.Hls: Couldn't find .haddock for export toUntypedResponseError Warning: Test.Hls: Couldn't find .haddock for export TClientMessage Warning: Test.Hls: Couldn't find .haddock for export TMessage Warning: Test.Hls: Couldn't find .haddock for export TServerMessage Warning: Test.Hls: Couldn't find .haddock for export FromServerMessage' Warning: Test.Hls: Couldn't find .haddock for export ClientNotOrReq Warning: Test.Hls: Couldn't find .haddock for export CustomEq Warning: Test.Hls: Couldn't find .haddock for export FromClientMessage' Warning: Test.Hls: Couldn't find .haddock for export FromClientMessage Warning: Test.Hls: Couldn't find .haddock for export FromServerMessage Warning: Test.Hls: Couldn't find .haddock for export HasJSON Warning: Test.Hls: Couldn't find .haddock for export ServerNotOrReq Warning: Test.Hls: Couldn't find .haddock for export LookupFunc Warning: Test.Hls: Couldn't find .haddock for export clientMethodJSON Warning: Test.Hls: Couldn't find .haddock for export clientResponseJSON Warning: Test.Hls: Couldn't find .haddock for export fromClientNot Warning: Test.Hls: Couldn't find .haddock for export fromClientReq Warning: Test.Hls: Couldn't find .haddock for export fromServerNot Warning: Test.Hls: Couldn't find .haddock for export fromServerReq Warning: Test.Hls: Couldn't find .haddock for export mEqClient Warning: Test.Hls: Couldn't find .haddock for export mEqServer Warning: Test.Hls: Couldn't find .haddock for export parseClientMessage Warning: Test.Hls: Couldn't find .haddock for export parseServerMessage Warning: Test.Hls: Couldn't find .haddock for export serverMethodJSON Warning: Test.Hls: Couldn't find .haddock for export serverResponseJSON Warning: Test.Hls: Couldn't find .haddock for export splitClientMethod Warning: Test.Hls: Couldn't find .haddock for export splitServerMethod 7% ( 45 /627) in 'Test.Hls' Missing documentation for: Module header NoTimeout Pattern UInt Color Location |? Position EncodingException Diagnostic Edit Range NormalizedUri fromNormalizedFilePath fromNormalizedUri toNormalizedUri CallHierarchyItem CodeAction CodeLens CompletionItem CompletionItemDefaults DocumentLink InlayHint NotebookDocumentCellChanges SemanticTokens SemanticTokensEdit SemanticTokensPartialResult TypeHierarchyItem WorkspaceSymbol DiagnosticRelatedInformation LogMessageParams LogTraceParams ShowMessageParams ShowMessageRequestParams WorkDoneProgressBegin WorkDoneProgressEnd WorkDoneProgressReport AnnotatedTextEdit ClientSemanticTokensRequestOptions CodeActionParams ColorInformation ColorPresentationParams DocumentHighlight DocumentRangeFormattingParams DocumentSymbol Hover InlayHintParams InlineValueEvaluatableExpression InlineValueParams InlineValueText InlineValueVariableLookup PrepareRenamePlaceholder SelectionRange SemanticTokensOptions SemanticTokensRangeParams SemanticTokensRegistrationOptions TextDocumentContentChangePartial TextEdit PublishDiagnosticsClientCapabilities BaseSymbolInformation SymbolInformation DiagnosticSeverity CreateFile DeleteFile FileCreate FileDelete FileEvent LocationUriOnly NotebookDocument NotebookDocumentIdentifier OptionalVersionedTextDocumentIdentifier PreviousResultId PublishDiagnosticsParams ShowDocumentParams TextDocumentIdentifier TextDocumentItem VersionedNotebookDocumentIdentifier VersionedTextDocumentIdentifier WorkspaceFolder WorkspaceFullDocumentDiagnosticReport WorkspaceUnchangedDocumentDiagnosticReport SemanticTokenAbsolute NotebookCellArrayChange NormalizedFilePath Uri Command ClientInfo MarkdownClientCapabilities RegularExpressionsClientCapabilities ServerInfo positionInRange WorkspaceEdit CodeActionKind ClientCompletionItemOptions toNormalizedFilePath DiagnosticTag RenameFile ResourceOperation InsertReplaceEdit ApplyWorkspaceEditParams ChangeAnnotation ColorPresentation DocumentSymbolOptions DocumentSymbolRegistrationOptions ParameterInformation SignatureInformation ApplyWorkspaceEditResult FileSystemWatcher FoldingRange FullDocumentDiagnosticReport MarkupContent Moniker NotebookCell RelatedFullDocumentDiagnosticReport RelatedUnchangedDocumentDiagnosticReport UnchangedDocumentDiagnosticReport CallHierarchyClientCapabilities CodeActionClientCapabilities CodeLensClientCapabilities CompletionClientCapabilities DeclarationClientCapabilities DefinitionClientCapabilities DiagnosticClientCapabilities DidChangeConfigurationClientCapabilities DidChangeWatchedFilesClientCapabilities DocumentColorClientCapabilities DocumentFormattingClientCapabilities DocumentHighlightClientCapabilities DocumentLinkClientCapabilities DocumentOnTypeFormattingClientCapabilities DocumentRangeFormattingClientCapabilities DocumentSymbolClientCapabilities ExecuteCommandClientCapabilities FileOperationClientCapabilities FoldingRangeClientCapabilities HoverClientCapabilities ImplementationClientCapabilities InlayHintClientCapabilities InlineValueClientCapabilities LinkedEditingRangeClientCapabilities MonikerClientCapabilities NotebookDocumentSyncClientCapabilities ReferenceClientCapabilities RenameClientCapabilities SelectionRangeClientCapabilities SemanticTokensClientCapabilities SignatureHelpClientCapabilities TextDocumentSyncClientCapabilities TypeDefinitionClientCapabilities TypeHierarchyClientCapabilities WorkspaceSymbolClientCapabilities CallHierarchyIncomingCall CallHierarchyOutgoingCall CallHierarchyIncomingCallsParams CallHierarchyOutgoingCallsParams TypeHierarchySubtypesParams TypeHierarchySupertypesParams CodeLensParams CompletionParams DeclarationParams DefinitionParams DocumentColorParams DocumentDiagnosticParams DocumentHighlightParams DocumentLinkParams DocumentSymbolParams FoldingRangeParams ImplementationParams MonikerParams PartialResultParams ReferenceParams SelectionRangeParams SemanticTokensDeltaParams SemanticTokensParams TypeDefinitionParams WorkspaceDiagnosticParams WorkspaceSymbolParams CallHierarchyPrepareParams DocumentFormattingParams ExecuteCommandParams HoverParams InitializeParams LinkedEditingRangeParams PrepareRenameParams RenameParams SignatureHelpParams TypeHierarchyPrepareParams UInitializeParams WorkDoneProgressParams CompletionItemLabelDetails TextDocumentClientCapabilities CallHierarchyOptions CallHierarchyRegistrationOptions CodeActionOptions CodeActionRegistrationOptions CodeLensOptions CodeLensRegistrationOptions CompletionOptions CompletionRegistrationOptions DeclarationOptions DeclarationRegistrationOptions DefinitionOptions DefinitionRegistrationOptions DiagnosticOptions DiagnosticRegistrationOptions DocumentColorOptions DocumentColorRegistrationOptions DocumentFormattingOptions DocumentFormattingRegistrationOptions DocumentHighlightOptions DocumentHighlightRegistrationOptions DocumentLinkOptions DocumentLinkRegistrationOptions DocumentRangeFormattingOptions DocumentRangeFormattingRegistrationOptions ExecuteCommandOptions ExecuteCommandRegistrationOptions FoldingRangeOptions FoldingRangeRegistrationOptions HoverOptions HoverRegistrationOptions ImplementationOptions ImplementationRegistrationOptions InlayHintOptions InlayHintRegistrationOptions InlineValueOptions InlineValueRegistrationOptions LinkedEditingRangeOptions LinkedEditingRangeRegistrationOptions MonikerOptions MonikerRegistrationOptions ReferenceOptions ReferenceRegistrationOptions RenameOptions RenameRegistrationOptions SelectionRangeOptions SelectionRangeRegistrationOptions SignatureHelpOptions SignatureHelpRegistrationOptions TypeDefinitionOptions TypeDefinitionRegistrationOptions TypeHierarchyOptions TypeHierarchyRegistrationOptions WindowClientCapabilities WorkDoneProgressOptions WorkspaceSymbolOptions WorkspaceSymbolRegistrationOptions DocumentOnTypeFormattingParams TextDocumentPositionParams ClientCapabilities DidChangeTextDocumentParams DidCloseTextDocumentParams DidOpenTextDocumentParams DidSaveTextDocumentParams TextDocumentEdit WillSaveTextDocumentParams DocumentOnTypeFormattingRegistrationOptions TextDocumentChangeRegistrationOptions TextDocumentRegistrationOptions TextDocumentSaveRegistrationOptions CancelParams NotebookDocumentSyncRegistrationOptions Registration StaticRegistrationOptions Unregistration ChangeAnnotationIdentifier ChangeAnnotationsSupportOptions ServerCapabilities DidChangeNotebookDocumentParams DidCloseNotebookDocumentParams DidOpenNotebookDocumentParams DidSaveNotebookDocumentParams ClientCodeActionKindOptions ClientCompletionItemInsertTextModeOptions ClientCompletionItemOptionsKind ClientDiagnosticsTagOptions ClientFoldingRangeKindOptions ClientSymbolKindOptions ClientSymbolTagOptions CompletionItemTagOptions ClientCodeActionLiteralOptions ClientCodeActionResolveOptions ClientCompletionItemResolveOptions ClientInlayHintResolveOptions ClientSymbolResolveOptions ClientSignatureInformationOptions ServerCompletionItemOptions ClientFoldingRangeOptions ClientSemanticTokensRequestFullDelta SemanticTokensFullDelta ClientShowMessageActionItemOptions ClientSignatureParameterInformationOptions InlayHintLabelPart CodeActionContext WorkspaceClientCapabilities MessageActionItem CompletionContext SignatureHelpContext CodeActionDisabled CodeActionTriggerKind CodeDescription CodeLensWorkspaceClientCapabilities DiagnosticWorkspaceClientCapabilities InlayHintWorkspaceClientCapabilities InlineValueWorkspaceClientCapabilities SemanticTokensWorkspaceClientCapabilities CompletionItemKind CompletionItemTag CompletionList CompletionListCapabilities ConfigurationParams WorkspaceDiagnosticReport WorkspaceDiagnosticReportPartialResult CompletionTriggerKind ConfigurationItem DidChangeConfigurationRegistrationOptions FileOperationPattern CreateFileOptions RenameFileOptions CreateFilesParams DeleteFilesParams RenameFilesParams Declaration DeclarationLink Definition DefinitionLink DeleteFileOptions DiagnosticServerCancellationData DidChangeConfigurationParams TextDocumentSyncOptions DidChangeWatchedFilesParams NotebookDocumentCellContentChanges DidChangeWatchedFilesRegistrationOptions DidChangeWorkspaceFoldersParams TextDocumentContentChangeWholeDocument DocumentDiagnosticReport DocumentDiagnosticReportKind DocumentDiagnosticReportPartialResult DocumentFilter DocumentHighlightKind DocumentOnTypeFormattingOptions DocumentSelector EditRangeWithInsertReplace ErrorCodes ExecutionSummary ShowDocumentResult FailureHandlingKind FileChangeType FileOperationOptions FileOperationFilter NotebookDocumentFilterNotebookType NotebookDocumentFilterPattern NotebookDocumentFilterScheme RelativePattern TextDocumentFilterLanguage TextDocumentFilterPattern TextDocumentFilterScheme FileOperationPatternKind FileOperationPatternOptions FileOperationRegistrationOptions FileRename FoldingRangeKind FormattingOptions SemanticTokensDelta GeneralClientCapabilities GlobPattern InitializeError InitializeResult WorkspaceFoldersInitializeParams WorkspaceOptions InitializedParams InlayHintKind MarkedStringWithLanguage ProgressParams SetTraceParams InlineValue InlineValueContext InsertTextFormat InsertTextMode LSPErrorCodes LanguageKind LinkedEditingRanges LocationLink MarkedString NotebookCellLanguage NotebookCellTextDocumentFilter MarkupKind MessageType MonikerKind NotebookDocumentChangeEvent NotebookDocumentFilterWithCells NotebookDocumentFilterWithNotebook NotebookCellKind NotebookDocumentCellChangeStructure NotebookDocumentClientCapabilities NotebookDocumentFilter NotebookDocumentSyncOptions PositionEncodingKind PrepareRenameDefaultBehavior PrepareRenameResult PrepareSupportDefaultBehavior WorkDoneProgressCancelParams WorkDoneProgressCreateParams ProgressToken ReferenceContext RegistrationParams RegularExpressionEngineKind ResourceOperationKind SaveOptions SemanticTokenModifiers SemanticTokenTypes SemanticTokensLegend SemanticTokenRelative SemanticTokensDeltaPartialResult ShowDocumentClientCapabilities ShowMessageRequestClientCapabilities SignatureHelp SignatureHelpTriggerKind StaleRequestSupportOptions SymbolKind SymbolTag TextDocumentContentChangeEvent TextDocumentFilter TextDocumentSaveReason TextDocumentSyncKind TokenFormat TraceValue UniquenessLevel UnregistrationParams WatchKind WorkspaceDocumentDiagnosticReport WorkspaceEditClientCapabilities WorkspaceFoldersChangeEvent WorkspaceFoldersServerCapabilities codeActionKindSubsumes .:!? .=? _L _R absorbNull maybeToNull nullToMaybe toEither DocumentChange _versionedTextDocumentIdentifier applyTextEdit editTextEdit isSubrangeOf mkRange AsLspEnum LspEnum EnumBaseType LspOpenEnum mkMarkdown mkMarkdownCodeBlock mkPlainText plainTextToMarkdown sectionSeparator _workDoneProgressBegin _workDoneProgressEnd _workDoneProgressReport absolutizeTokens computeEdits defaultSemanticTokensLegend encodeTokens makeSemanticTokens makeSemanticTokensDelta relativizeTokens AString AnInteger emptyNormalizedFilePath filePathToUri normalizedFilePathToUri platformAwareFilePathToUri platformAwareUriToFilePath uriToFilePath uriToNormalizedFilePath normalizedFilePathToOsPath osPathToNormalizedFilePath combineWatchKinds containsChange containsCreate containsDelete ResponseError TResponseError Method runEq TRegistration TUnregistration RequestMessage ResponseMessage TRequestMessage TResponseMessage NotificationMessage TNotificationMessage ErrorData MessageParams MessageResult RegistrationOptions SMethod LspId MessageDirection MessageKind SClientMethod SomeMethod messageDirection methodStringToSomeMethod someMethodToMethodString SMessageDirection SomeClientMethod SomeServerMethod isOptionalMethod someClientMethod someServerMethod SServerMethod SomeLspId SMessageKind messageKind SomeRegistration SomeUnregistration regHelper toSomeRegistration toSomeUnregistration toUntypedRegistration toUntypedUnregistration TCustomMessage addNullField toUntypedResponseError TClientMessage TMessage TServerMessage FromServerMessage' ClientNotOrReq CustomEq FromClientMessage' FromClientMessage FromServerMessage HasJSON ServerNotOrReq LookupFunc clientMethodJSON clientResponseJSON fromClientNot fromClientReq fromServerNot fromServerReq mEqClient mEqServer parseClientMessage parseServerMessage serverMethodJSON serverResponseJSON splitClientMethod splitServerMethod goldenGitDiff (src/Test/Hls.hs:190) goldenWithHaskellDoc (src/Test/Hls.hs:203) goldenWithHaskellDocInTmpDir (src/Test/Hls.hs:216) goldenWithHaskellAndCaps (src/Test/Hls.hs:230) goldenWithHaskellAndCapsInTmpDir (src/Test/Hls.hs:279) goldenWithCabalDoc (src/Test/Hls.hs:306) goldenWithHaskellDocFormatter (src/Test/Hls.hs:594) goldenWithHaskellDocFormatterInTmpDir (src/Test/Hls.hs:642) goldenWithCabalDocFormatter (src/Test/Hls.hs:618) goldenWithCabalDocFormatterInTmpDir (src/Test/Hls.hs:666) goldenWithTestConfig (src/Test/Hls.hs:257) runSessionWithServer (src/Test/Hls.hs:538) runSessionWithServerInTmpDir (src/Test/Hls.hs:505) PluginDescriptor BrokenBehavior (src/Test/Hls.hs:173) ExpectBroken (src/Test/Hls.hs:175) unCurrent (src/Test/Hls.hs:180) waitForTypecheck (src/Test/Hls.hs:870) waitForAction (src/Test/Hls.hs:866) hlsConfigToClientConfig (src/Test/Hls.hs:876) getLastBuildKeys (src/Test/Hls.hs:873) waitForKickDone (src/Test/Hls.hs:901) waitForKickStart (src/Test/Hls.hs:904) WithPriority Priority captureKickDiagnostics (src/Test/Hls.hs:890) kick (src/Test/Hls.hs:914) TestConfig (src/Test/Hls.hs:692) Warning: Test.Hls: could not find link destinations for: - Data.Vector.Unboxed.Base.Unbox - Language.LSP.Protocol.Message.Lens.HasError - Language.LSP.Protocol.Message.Lens.error - Language.LSP.Protocol.Message.Lens.HasJsonrpc - Language.LSP.Protocol.Message.Lens.jsonrpc - Language.LSP.Protocol.Message.Lens.HasParams - Language.LSP.Protocol.Message.Lens.params - Language.LSP.Protocol.Message.Lens.HasResult - Language.LSP.Protocol.Message.Lens.result - Language.LSP.Protocol.Message.Lens.HasXdata - Language.LSP.Protocol.Message.Lens.xdata - Language.LSP.Protocol.Types.Lens.HasActions - Language.LSP.Protocol.Types.Lens.actions - Language.LSP.Protocol.Types.Lens.HasActiveParameter - Language.LSP.Protocol.Types.Lens.activeParameter - Language.LSP.Protocol.Types.Lens.HasActiveParameterSupport - Language.LSP.Protocol.Types.Lens.activeParameterSupport - Language.LSP.Protocol.Types.Lens.HasActiveSignature - Language.LSP.Protocol.Types.Lens.activeSignature - Language.LSP.Protocol.Types.Lens.HasActiveSignatureHelp - Language.LSP.Protocol.Types.Lens.activeSignatureHelp - Language.LSP.Protocol.Types.Lens.HasAdded - Language.LSP.Protocol.Types.Lens.added - Language.LSP.Protocol.Types.Lens.HasAdditionalPropertiesSupport - Language.LSP.Protocol.Types.Lens.additionalPropertiesSupport - Language.LSP.Protocol.Types.Lens.HasAdditionalTextEdits - Language.LSP.Protocol.Types.Lens.additionalTextEdits - Language.LSP.Protocol.Types.Lens.HasAllCommitCharacters - Language.LSP.Protocol.Types.Lens.allCommitCharacters - Language.LSP.Protocol.Types.Lens.HasAllowedTags - Language.LSP.Protocol.Types.Lens.allowedTags - Language.LSP.Protocol.Types.Lens.HasAlpha - Language.LSP.Protocol.Types.Lens.alpha - Language.LSP.Protocol.Types.Lens.HasAnnotationId - Language.LSP.Protocol.Types.Lens.annotationId - Language.LSP.Protocol.Types.Lens.HasApplied - Language.LSP.Protocol.Types.Lens.applied - Language.LSP.Protocol.Types.Lens.HasApplyEdit - Language.LSP.Protocol.Types.Lens.applyEdit - Language.LSP.Protocol.Types.Lens.HasArguments - Language.LSP.Protocol.Types.Lens.arguments - Language.LSP.Protocol.Types.Lens.HasArray - Language.LSP.Protocol.Types.Lens.array - Language.LSP.Protocol.Types.Lens.HasAugmentsSyntaxTokens - Language.LSP.Protocol.Types.Lens.augmentsSyntaxTokens - Language.LSP.Protocol.Types.Lens.HasBaseUri - Language.LSP.Protocol.Types.Lens.baseUri - Language.LSP.Protocol.Types.Lens.HasBlue - Language.LSP.Protocol.Types.Lens.blue - Language.LSP.Protocol.Types.Lens.HasCallHierarchy - Language.LSP.Protocol.Types.Lens.callHierarchy - Language.LSP.Protocol.Types.Lens.HasCallHierarchyProvider - Language.LSP.Protocol.Types.Lens.callHierarchyProvider - Language.LSP.Protocol.Types.Lens.HasCancel - Language.LSP.Protocol.Types.Lens.cancel - Language.LSP.Protocol.Types.Lens.HasCancellable - Language.LSP.Protocol.Types.Lens.cancellable - Language.LSP.Protocol.Types.Lens.HasCapabilities - Language.LSP.Protocol.Types.Lens.capabilities - Language.LSP.Protocol.Types.Lens.HasCaseSensitiveLookup - Language.LSP.Protocol.Types.Lens.caseSensitiveLookup - Language.LSP.Protocol.Types.Lens.HasCellTextDocuments - Language.LSP.Protocol.Types.Lens.cellTextDocuments - Language.LSP.Protocol.Types.Lens.HasCells - Language.LSP.Protocol.Types.Lens.cells - Language.LSP.Protocol.Types.Lens.HasCh - Language.LSP.Protocol.Types.Lens.ch - Language.LSP.Protocol.Types.Lens.HasChange - Language.LSP.Protocol.Types.Lens.change - Language.LSP.Protocol.Types.Lens.HasChangeAnnotationSupport - Language.LSP.Protocol.Types.Lens.changeAnnotationSupport - Language.LSP.Protocol.Types.Lens.HasChangeAnnotations - Language.LSP.Protocol.Types.Lens.changeAnnotations - Language.LSP.Protocol.Types.Lens.HasChangeNotifications - Language.LSP.Protocol.Types.Lens.changeNotifications - Language.LSP.Protocol.Types.Lens.HasChanges - Language.LSP.Protocol.Types.Lens.changes - Language.LSP.Protocol.Types.Lens.HasCharacter - Language.LSP.Protocol.Types.Lens.character - Language.LSP.Protocol.Types.Lens.HasChildren - Language.LSP.Protocol.Types.Lens.children - Language.LSP.Protocol.Types.Lens.HasClientInfo - Language.LSP.Protocol.Types.Lens.clientInfo - Language.LSP.Protocol.Types.Lens.HasCode - Language.LSP.Protocol.Types.Lens.code - Language.LSP.Protocol.Types.Lens.HasCodeAction - Language.LSP.Protocol.Types.Lens.codeAction - Language.LSP.Protocol.Types.Lens.HasCodeActionKind - Language.LSP.Protocol.Types.Lens.codeActionKind - Language.LSP.Protocol.Types.Lens.HasCodeActionKinds - Language.LSP.Protocol.Types.Lens.codeActionKinds - Language.LSP.Protocol.Types.Lens.HasCodeActionLiteralSupport - Language.LSP.Protocol.Types.Lens.codeActionLiteralSupport - Language.LSP.Protocol.Types.Lens.HasCodeActionProvider - Language.LSP.Protocol.Types.Lens.codeActionProvider - Language.LSP.Protocol.Types.Lens.HasCodeDescription - Language.LSP.Protocol.Types.Lens.codeDescription - Language.LSP.Protocol.Types.Lens.HasCodeDescriptionSupport - Language.LSP.Protocol.Types.Lens.codeDescriptionSupport - Language.LSP.Protocol.Types.Lens.HasCodeLens - Language.LSP.Protocol.Types.Lens.codeLens - Language.LSP.Protocol.Types.Lens.HasCodeLensProvider - Language.LSP.Protocol.Types.Lens.codeLensProvider - Language.LSP.Protocol.Types.Lens.HasCollapsedText - Language.LSP.Protocol.Types.Lens.collapsedText - Language.LSP.Protocol.Types.Lens.HasColor - Language.LSP.Protocol.Types.Lens.color - Language.LSP.Protocol.Types.Lens.HasColorProvider - Language.LSP.Protocol.Types.Lens.colorProvider - Language.LSP.Protocol.Types.Lens.HasCommand - Language.LSP.Protocol.Types.Lens.command - Language.LSP.Protocol.Types.Lens.HasCommands - Language.LSP.Protocol.Types.Lens.commands - Language.LSP.Protocol.Types.Lens.HasCommitCharacters - Language.LSP.Protocol.Types.Lens.commitCharacters - Language.LSP.Protocol.Types.Lens.HasCommitCharactersSupport - Language.LSP.Protocol.Types.Lens.commitCharactersSupport - Language.LSP.Protocol.Types.Lens.HasCompletion - Language.LSP.Protocol.Types.Lens.completion - Language.LSP.Protocol.Types.Lens.HasCompletionItem - Language.LSP.Protocol.Types.Lens.completionItem - Language.LSP.Protocol.Types.Lens.HasCompletionItemKind - Language.LSP.Protocol.Types.Lens.completionItemKind - Language.LSP.Protocol.Types.Lens.HasCompletionList - Language.LSP.Protocol.Types.Lens.completionList - Language.LSP.Protocol.Types.Lens.HasCompletionProvider - Language.LSP.Protocol.Types.Lens.completionProvider - Language.LSP.Protocol.Types.Lens.HasConfiguration - Language.LSP.Protocol.Types.Lens.configuration - Language.LSP.Protocol.Types.Lens.HasContainerName - Language.LSP.Protocol.Types.Lens.containerName - Language.LSP.Protocol.Types.Lens.HasContentChanges - Language.LSP.Protocol.Types.Lens.contentChanges - Language.LSP.Protocol.Types.Lens.HasContentFormat - Language.LSP.Protocol.Types.Lens.contentFormat - Language.LSP.Protocol.Types.Lens.HasContents - Language.LSP.Protocol.Types.Lens.contents - Language.LSP.Protocol.Types.Lens.HasContext - Language.LSP.Protocol.Types.Lens.context - Language.LSP.Protocol.Types.Lens.HasContextSupport - Language.LSP.Protocol.Types.Lens.contextSupport - Language.LSP.Protocol.Types.Lens.HasDataSupport - Language.LSP.Protocol.Types.Lens.dataSupport - Language.LSP.Protocol.Types.Lens.HasData_ - Language.LSP.Protocol.Types.Lens.data_ - Language.LSP.Protocol.Types.Lens.HasDeclaration - Language.LSP.Protocol.Types.Lens.declaration - Language.LSP.Protocol.Types.Lens.HasDeclarationProvider - Language.LSP.Protocol.Types.Lens.declarationProvider - Language.LSP.Protocol.Types.Lens.HasDefaultBehavior - Language.LSP.Protocol.Types.Lens.defaultBehavior - Language.LSP.Protocol.Types.Lens.HasDefinition - Language.LSP.Protocol.Types.Lens.definition - Language.LSP.Protocol.Types.Lens.HasDefinitionProvider - Language.LSP.Protocol.Types.Lens.definitionProvider - Language.LSP.Protocol.Types.Lens.HasDeleteCount - Language.LSP.Protocol.Types.Lens.deleteCount - Language.LSP.Protocol.Types.Lens.HasDelta - Language.LSP.Protocol.Types.Lens.delta - Language.LSP.Protocol.Types.Lens.HasDeltaLine - Language.LSP.Protocol.Types.Lens.deltaLine - Language.LSP.Protocol.Types.Lens.HasDeltaStartChar - Language.LSP.Protocol.Types.Lens.deltaStartChar - Language.LSP.Protocol.Types.Lens.HasDeprecated - Language.LSP.Protocol.Types.Lens.deprecated - Language.LSP.Protocol.Types.Lens.HasDeprecatedSupport - Language.LSP.Protocol.Types.Lens.deprecatedSupport - Language.LSP.Protocol.Types.Lens.HasDescription - Language.LSP.Protocol.Types.Lens.description - Language.LSP.Protocol.Types.Lens.HasDetail - Language.LSP.Protocol.Types.Lens.detail - Language.LSP.Protocol.Types.Lens.HasDiagnostic - Language.LSP.Protocol.Types.Lens.diagnostic - Language.LSP.Protocol.Types.Lens.HasDiagnosticProvider - Language.LSP.Protocol.Types.Lens.diagnosticProvider - Language.LSP.Protocol.Types.Lens.HasDiagnostics - Language.LSP.Protocol.Types.Lens.diagnostics - Language.LSP.Protocol.Types.Lens.HasDidChangeConfiguration - Language.LSP.Protocol.Types.Lens.didChangeConfiguration - Language.LSP.Protocol.Types.Lens.HasDidChangeWatchedFiles - Language.LSP.Protocol.Types.Lens.didChangeWatchedFiles - Language.LSP.Protocol.Types.Lens.HasDidClose - Language.LSP.Protocol.Types.Lens.didClose - Language.LSP.Protocol.Types.Lens.HasDidCreate - Language.LSP.Protocol.Types.Lens.didCreate - Language.LSP.Protocol.Types.Lens.HasDidDelete - Language.LSP.Protocol.Types.Lens.didDelete - Language.LSP.Protocol.Types.Lens.HasDidOpen - Language.LSP.Protocol.Types.Lens.didOpen - Language.LSP.Protocol.Types.Lens.HasDidRename - Language.LSP.Protocol.Types.Lens.didRename - Language.LSP.Protocol.Types.Lens.HasDidSave - Language.LSP.Protocol.Types.Lens.didSave - Language.LSP.Protocol.Types.Lens.HasDisabled - Language.LSP.Protocol.Types.Lens.disabled - Language.LSP.Protocol.Types.Lens.HasDisabledSupport - Language.LSP.Protocol.Types.Lens.disabledSupport - Language.LSP.Protocol.Types.Lens.HasDocument - Language.LSP.Protocol.Types.Lens.document - Language.LSP.Protocol.Types.Lens.HasDocumentChanges - Language.LSP.Protocol.Types.Lens.documentChanges - Language.LSP.Protocol.Types.Lens.HasDocumentFormattingProvider - Language.LSP.Protocol.Types.Lens.documentFormattingProvider - Language.LSP.Protocol.Types.Lens.HasDocumentHighlight - Language.LSP.Protocol.Types.Lens.documentHighlight - Language.LSP.Protocol.Types.Lens.HasDocumentHighlightProvider - Language.LSP.Protocol.Types.Lens.documentHighlightProvider - Language.LSP.Protocol.Types.Lens.HasDocumentLink - Language.LSP.Protocol.Types.Lens.documentLink - Language.LSP.Protocol.Types.Lens.HasDocumentLinkProvider - Language.LSP.Protocol.Types.Lens.documentLinkProvider - Language.LSP.Protocol.Types.Lens.HasDocumentOnTypeFormattingProvider - Language.LSP.Protocol.Types.Lens.documentOnTypeFormattingProvider - Language.LSP.Protocol.Types.Lens.HasDocumentRangeFormattingProvider - Language.LSP.Protocol.Types.Lens.documentRangeFormattingProvider - Language.LSP.Protocol.Types.Lens.HasDocumentSelector - Language.LSP.Protocol.Types.Lens.documentSelector - Language.LSP.Protocol.Types.Lens.HasDocumentSymbol - Language.LSP.Protocol.Types.Lens.documentSymbol - Language.LSP.Protocol.Types.Lens.HasDocumentSymbolProvider - Language.LSP.Protocol.Types.Lens.documentSymbolProvider - Language.LSP.Protocol.Types.Lens.HasDocumentation - Language.LSP.Protocol.Types.Lens.documentation - Language.LSP.Protocol.Types.Lens.HasDocumentationFormat - Language.LSP.Protocol.Types.Lens.documentationFormat - Language.LSP.Protocol.Types.Lens.HasDynamicRegistration - Language.LSP.Protocol.Types.Lens.dynamicRegistration - Language.LSP.Protocol.Types.Lens.HasEdit - Language.LSP.Protocol.Types.Lens.edit - Language.LSP.Protocol.Types.Lens.HasEditRange - Language.LSP.Protocol.Types.Lens.editRange - Language.LSP.Protocol.Types.Lens.HasEdits - Language.LSP.Protocol.Types.Lens.edits - Language.LSP.Protocol.Types.Lens.HasEnd - Language.LSP.Protocol.Types.Lens.end - Language.LSP.Protocol.Types.Lens.HasEndCharacter - Language.LSP.Protocol.Types.Lens.endCharacter - Language.LSP.Protocol.Types.Lens.HasEndLine - Language.LSP.Protocol.Types.Lens.endLine - Language.LSP.Protocol.Types.Lens.HasEngine - Language.LSP.Protocol.Types.Lens.engine - Language.LSP.Protocol.Types.Lens.HasEvent - Language.LSP.Protocol.Types.Lens.event - Language.LSP.Protocol.Types.Lens.HasExecuteCommand - Language.LSP.Protocol.Types.Lens.executeCommand - Language.LSP.Protocol.Types.Lens.HasExecuteCommandProvider - Language.LSP.Protocol.Types.Lens.executeCommandProvider - Language.LSP.Protocol.Types.Lens.HasExecutionOrder - Language.LSP.Protocol.Types.Lens.executionOrder - Language.LSP.Protocol.Types.Lens.HasExecutionSummary - Language.LSP.Protocol.Types.Lens.executionSummary - Language.LSP.Protocol.Types.Lens.HasExecutionSummarySupport - Language.LSP.Protocol.Types.Lens.executionSummarySupport - Language.LSP.Protocol.Types.Lens.HasExperimental - Language.LSP.Protocol.Types.Lens.experimental - Language.LSP.Protocol.Types.Lens.HasExpression - Language.LSP.Protocol.Types.Lens.expression - Language.LSP.Protocol.Types.Lens.HasExternal - Language.LSP.Protocol.Types.Lens.external - Language.LSP.Protocol.Types.Lens.HasFailedChange - Language.LSP.Protocol.Types.Lens.failedChange - Language.LSP.Protocol.Types.Lens.HasFailureHandling - Language.LSP.Protocol.Types.Lens.failureHandling - Language.LSP.Protocol.Types.Lens.HasFailureReason - Language.LSP.Protocol.Types.Lens.failureReason - Language.LSP.Protocol.Types.Lens.HasFileOperations - Language.LSP.Protocol.Types.Lens.fileOperations - Language.LSP.Protocol.Types.Lens.HasFiles - Language.LSP.Protocol.Types.Lens.files - Language.LSP.Protocol.Types.Lens.HasFilterText - Language.LSP.Protocol.Types.Lens.filterText - Language.LSP.Protocol.Types.Lens.HasFilters - Language.LSP.Protocol.Types.Lens.filters - Language.LSP.Protocol.Types.Lens.HasFirstTriggerCharacter - Language.LSP.Protocol.Types.Lens.firstTriggerCharacter - Language.LSP.Protocol.Types.Lens.HasFoldingRange - Language.LSP.Protocol.Types.Lens.foldingRange - Language.LSP.Protocol.Types.Lens.HasFoldingRangeKind - Language.LSP.Protocol.Types.Lens.foldingRangeKind - Language.LSP.Protocol.Types.Lens.HasFoldingRangeProvider - Language.LSP.Protocol.Types.Lens.foldingRangeProvider - Language.LSP.Protocol.Types.Lens.HasFormats - Language.LSP.Protocol.Types.Lens.formats - Language.LSP.Protocol.Types.Lens.HasFormatting - Language.LSP.Protocol.Types.Lens.formatting - Language.LSP.Protocol.Types.Lens.HasFrameId - Language.LSP.Protocol.Types.Lens.frameId - Language.LSP.Protocol.Types.Lens.HasFrom - Language.LSP.Protocol.Types.Lens.from - Language.LSP.Protocol.Types.Lens.HasFromRanges - Language.LSP.Protocol.Types.Lens.fromRanges - Language.LSP.Protocol.Types.Lens.HasFull - Language.LSP.Protocol.Types.Lens.full - Language.LSP.Protocol.Types.Lens.HasGeneral - Language.LSP.Protocol.Types.Lens.general - Language.LSP.Protocol.Types.Lens.HasGlob - Language.LSP.Protocol.Types.Lens.glob - Language.LSP.Protocol.Types.Lens.HasGlobPattern - Language.LSP.Protocol.Types.Lens.globPattern - Language.LSP.Protocol.Types.Lens.HasGreen - Language.LSP.Protocol.Types.Lens.green - Language.LSP.Protocol.Types.Lens.HasGroupsOnLabel - Language.LSP.Protocol.Types.Lens.groupsOnLabel - Language.LSP.Protocol.Types.Lens.HasHierarchicalDocumentSymbolSupport - Language.LSP.Protocol.Types.Lens.hierarchicalDocumentSymbolSupport - Language.LSP.Protocol.Types.Lens.HasHonorsChangeAnnotations - Language.LSP.Protocol.Types.Lens.honorsChangeAnnotations - Language.LSP.Protocol.Types.Lens.HasHover - Language.LSP.Protocol.Types.Lens.hover - Language.LSP.Protocol.Types.Lens.HasHoverProvider - Language.LSP.Protocol.Types.Lens.hoverProvider - Language.LSP.Protocol.Types.Lens.HasHref - Language.LSP.Protocol.Types.Lens.href - Language.LSP.Protocol.Types.Lens.HasId - Language.LSP.Protocol.Types.Lens.id - Language.LSP.Protocol.Types.Lens.HasIdentifier - Language.LSP.Protocol.Types.Lens.identifier - Language.LSP.Protocol.Types.Lens.HasIgnoreCase - Language.LSP.Protocol.Types.Lens.ignoreCase - Language.LSP.Protocol.Types.Lens.HasIgnoreIfExists - Language.LSP.Protocol.Types.Lens.ignoreIfExists - Language.LSP.Protocol.Types.Lens.HasIgnoreIfNotExists - Language.LSP.Protocol.Types.Lens.ignoreIfNotExists - Language.LSP.Protocol.Types.Lens.HasImplementation - Language.LSP.Protocol.Types.Lens.implementation - Language.LSP.Protocol.Types.Lens.HasImplementationProvider - Language.LSP.Protocol.Types.Lens.implementationProvider - Language.LSP.Protocol.Types.Lens.HasIncludeDeclaration - Language.LSP.Protocol.Types.Lens.includeDeclaration - Language.LSP.Protocol.Types.Lens.HasIncludeText - Language.LSP.Protocol.Types.Lens.includeText - Language.LSP.Protocol.Types.Lens.HasInitializationOptions - Language.LSP.Protocol.Types.Lens.initializationOptions - Language.LSP.Protocol.Types.Lens.HasInlayHint - Language.LSP.Protocol.Types.Lens.inlayHint - Language.LSP.Protocol.Types.Lens.HasInlayHintProvider - Language.LSP.Protocol.Types.Lens.inlayHintProvider - Language.LSP.Protocol.Types.Lens.HasInlineValue - Language.LSP.Protocol.Types.Lens.inlineValue - Language.LSP.Protocol.Types.Lens.HasInlineValueProvider - Language.LSP.Protocol.Types.Lens.inlineValueProvider - Language.LSP.Protocol.Types.Lens.HasInsert - Language.LSP.Protocol.Types.Lens.insert - Language.LSP.Protocol.Types.Lens.HasInsertFinalNewline - Language.LSP.Protocol.Types.Lens.insertFinalNewline - Language.LSP.Protocol.Types.Lens.HasInsertReplaceSupport - Language.LSP.Protocol.Types.Lens.insertReplaceSupport - Language.LSP.Protocol.Types.Lens.HasInsertSpaces - Language.LSP.Protocol.Types.Lens.insertSpaces - Language.LSP.Protocol.Types.Lens.HasInsertText - Language.LSP.Protocol.Types.Lens.insertText - Language.LSP.Protocol.Types.Lens.HasInsertTextFormat - Language.LSP.Protocol.Types.Lens.insertTextFormat - Language.LSP.Protocol.Types.Lens.HasInsertTextMode - Language.LSP.Protocol.Types.Lens.insertTextMode - Language.LSP.Protocol.Types.Lens.HasInsertTextModeSupport - Language.LSP.Protocol.Types.Lens.insertTextModeSupport - Language.LSP.Protocol.Types.Lens.HasInterFileDependencies - Language.LSP.Protocol.Types.Lens.interFileDependencies - Language.LSP.Protocol.Types.Lens.HasIsIncomplete - Language.LSP.Protocol.Types.Lens.isIncomplete - Language.LSP.Protocol.Types.Lens.HasIsPreferred - Language.LSP.Protocol.Types.Lens.isPreferred - Language.LSP.Protocol.Types.Lens.HasIsPreferredSupport - Language.LSP.Protocol.Types.Lens.isPreferredSupport - Language.LSP.Protocol.Types.Lens.HasIsRetrigger - Language.LSP.Protocol.Types.Lens.isRetrigger - Language.LSP.Protocol.Types.Lens.HasItem - Language.LSP.Protocol.Types.Lens.item - Language.LSP.Protocol.Types.Lens.HasItemDefaults - Language.LSP.Protocol.Types.Lens.itemDefaults - Language.LSP.Protocol.Types.Lens.HasItems - Language.LSP.Protocol.Types.Lens.items - Language.LSP.Protocol.Types.Lens.HasKind - Language.LSP.Protocol.Types.Lens.kind - Language.LSP.Protocol.Types.Lens.HasLabel - Language.LSP.Protocol.Types.Lens.label - Language.LSP.Protocol.Types.Lens.HasLabelDetails - Language.LSP.Protocol.Types.Lens.labelDetails - Language.LSP.Protocol.Types.Lens.HasLabelDetailsSupport - Language.LSP.Protocol.Types.Lens.labelDetailsSupport - Language.LSP.Protocol.Types.Lens.HasLabelOffsetSupport - Language.LSP.Protocol.Types.Lens.labelOffsetSupport - Language.LSP.Protocol.Types.Lens.HasLabelSupport - Language.LSP.Protocol.Types.Lens.labelSupport - Language.LSP.Protocol.Types.Lens.HasLanguage - Language.LSP.Protocol.Types.Lens.language - Language.LSP.Protocol.Types.Lens.HasLanguageId - Language.LSP.Protocol.Types.Lens.languageId - Language.LSP.Protocol.Types.Lens.HasLegend - Language.LSP.Protocol.Types.Lens.legend - Language.LSP.Protocol.Types.Lens.HasLength - Language.LSP.Protocol.Types.Lens.length - Language.LSP.Protocol.Types.Lens.HasLine - Language.LSP.Protocol.Types.Lens.line - Language.LSP.Protocol.Types.Lens.HasLineFoldingOnly - Language.LSP.Protocol.Types.Lens.lineFoldingOnly - Language.LSP.Protocol.Types.Lens.HasLinkSupport - Language.LSP.Protocol.Types.Lens.linkSupport - Language.LSP.Protocol.Types.Lens.HasLinkedEditingRange - Language.LSP.Protocol.Types.Lens.linkedEditingRange - Language.LSP.Protocol.Types.Lens.HasLinkedEditingRangeProvider - Language.LSP.Protocol.Types.Lens.linkedEditingRangeProvider - Language.LSP.Protocol.Types.Lens.HasLocale - Language.LSP.Protocol.Types.Lens.locale - Language.LSP.Protocol.Types.Lens.HasLocation - Language.LSP.Protocol.Types.Lens.location - Language.LSP.Protocol.Types.Lens.HasMarkdown - Language.LSP.Protocol.Types.Lens.markdown - Language.LSP.Protocol.Types.Lens.HasMatches - Language.LSP.Protocol.Types.Lens.matches - Language.LSP.Protocol.Types.Lens.HasMessage - Language.LSP.Protocol.Types.Lens.message - Language.LSP.Protocol.Types.Lens.HasMessageActionItem - Language.LSP.Protocol.Types.Lens.messageActionItem - Language.LSP.Protocol.Types.Lens.HasMetadata - Language.LSP.Protocol.Types.Lens.metadata - Language.LSP.Protocol.Types.Lens.HasMethod - Language.LSP.Protocol.Types.Lens.method - Language.LSP.Protocol.Types.Lens.HasMoniker - Language.LSP.Protocol.Types.Lens.moniker - Language.LSP.Protocol.Types.Lens.HasMonikerProvider - Language.LSP.Protocol.Types.Lens.monikerProvider - Language.LSP.Protocol.Types.Lens.HasMoreTriggerCharacter - Language.LSP.Protocol.Types.Lens.moreTriggerCharacter - Language.LSP.Protocol.Types.Lens.HasMultilineTokenSupport - Language.LSP.Protocol.Types.Lens.multilineTokenSupport - Language.LSP.Protocol.Types.Lens.HasName - Language.LSP.Protocol.Types.Lens.name - Language.LSP.Protocol.Types.Lens.HasNeedsConfirmation - Language.LSP.Protocol.Types.Lens.needsConfirmation - Language.LSP.Protocol.Types.Lens.HasNewName - Language.LSP.Protocol.Types.Lens.newName - Language.LSP.Protocol.Types.Lens.HasNewText - Language.LSP.Protocol.Types.Lens.newText - Language.LSP.Protocol.Types.Lens.HasNewUri - Language.LSP.Protocol.Types.Lens.newUri - Language.LSP.Protocol.Types.Lens.HasNormalizesLineEndings - Language.LSP.Protocol.Types.Lens.normalizesLineEndings - Language.LSP.Protocol.Types.Lens.HasNotebook - Language.LSP.Protocol.Types.Lens.notebook - Language.LSP.Protocol.Types.Lens.HasNotebookDocument - Language.LSP.Protocol.Types.Lens.notebookDocument - Language.LSP.Protocol.Types.Lens.HasNotebookDocumentSync - Language.LSP.Protocol.Types.Lens.notebookDocumentSync - Language.LSP.Protocol.Types.Lens.HasNotebookSelector - Language.LSP.Protocol.Types.Lens.notebookSelector - Language.LSP.Protocol.Types.Lens.HasNotebookType - Language.LSP.Protocol.Types.Lens.notebookType - Language.LSP.Protocol.Types.Lens.HasOldUri - Language.LSP.Protocol.Types.Lens.oldUri - Language.LSP.Protocol.Types.Lens.HasOnTypeFormatting - Language.LSP.Protocol.Types.Lens.onTypeFormatting - Language.LSP.Protocol.Types.Lens.HasOnly - Language.LSP.Protocol.Types.Lens.only - Language.LSP.Protocol.Types.Lens.HasOpenClose - Language.LSP.Protocol.Types.Lens.openClose - Language.LSP.Protocol.Types.Lens.HasOptions - Language.LSP.Protocol.Types.Lens.options - Language.LSP.Protocol.Types.Lens.HasOriginSelectionRange - Language.LSP.Protocol.Types.Lens.originSelectionRange - Language.LSP.Protocol.Types.Lens.HasOverlappingTokenSupport - Language.LSP.Protocol.Types.Lens.overlappingTokenSupport - Language.LSP.Protocol.Types.Lens.HasOverwrite - Language.LSP.Protocol.Types.Lens.overwrite - Language.LSP.Protocol.Types.Lens.HasPaddingLeft - Language.LSP.Protocol.Types.Lens.paddingLeft - Language.LSP.Protocol.Types.Lens.HasPaddingRight - Language.LSP.Protocol.Types.Lens.paddingRight - Language.LSP.Protocol.Types.Lens.HasParameterInformation - Language.LSP.Protocol.Types.Lens.parameterInformation - Language.LSP.Protocol.Types.Lens.HasParameters - Language.LSP.Protocol.Types.Lens.parameters - Language.LSP.Protocol.Types.Lens.HasParent - Language.LSP.Protocol.Types.Lens.parent - Language.LSP.Protocol.Types.Lens.HasParser - Language.LSP.Protocol.Types.Lens.parser - Language.LSP.Protocol.Types.Lens.HasPartialResultToken - Language.LSP.Protocol.Types.Lens.partialResultToken - Language.LSP.Protocol.Types.Lens.HasPattern - Language.LSP.Protocol.Types.Lens.pattern - Language.LSP.Protocol.Types.Lens.HasPercentage - Language.LSP.Protocol.Types.Lens.percentage - Language.LSP.Protocol.Types.Lens.HasPlaceholder - Language.LSP.Protocol.Types.Lens.placeholder - Language.LSP.Protocol.Types.Lens.HasPosition - Language.LSP.Protocol.Types.Lens.position - Language.LSP.Protocol.Types.Lens.HasPositionEncoding - Language.LSP.Protocol.Types.Lens.positionEncoding - Language.LSP.Protocol.Types.Lens.HasPositionEncodings - Language.LSP.Protocol.Types.Lens.positionEncodings - Language.LSP.Protocol.Types.Lens.HasPositions - Language.LSP.Protocol.Types.Lens.positions - Language.LSP.Protocol.Types.Lens.HasPrepareProvider - Language.LSP.Protocol.Types.Lens.prepareProvider - Language.LSP.Protocol.Types.Lens.HasPrepareSupport - Language.LSP.Protocol.Types.Lens.prepareSupport - Language.LSP.Protocol.Types.Lens.HasPrepareSupportDefaultBehavior - Language.LSP.Protocol.Types.Lens.prepareSupportDefaultBehavior - Language.LSP.Protocol.Types.Lens.HasPreselect - Language.LSP.Protocol.Types.Lens.preselect - Language.LSP.Protocol.Types.Lens.HasPreselectSupport - Language.LSP.Protocol.Types.Lens.preselectSupport - Language.LSP.Protocol.Types.Lens.HasPreviousResultId - Language.LSP.Protocol.Types.Lens.previousResultId - Language.LSP.Protocol.Types.Lens.HasPreviousResultIds - Language.LSP.Protocol.Types.Lens.previousResultIds - Language.LSP.Protocol.Types.Lens.HasProcessId - Language.LSP.Protocol.Types.Lens.processId - Language.LSP.Protocol.Types.Lens.HasProperties - Language.LSP.Protocol.Types.Lens.properties - Language.LSP.Protocol.Types.Lens.HasPublishDiagnostics - Language.LSP.Protocol.Types.Lens.publishDiagnostics - Language.LSP.Protocol.Types.Lens.HasQuery - Language.LSP.Protocol.Types.Lens.query - Language.LSP.Protocol.Types.Lens.HasRange - Language.LSP.Protocol.Types.Lens.range - Language.LSP.Protocol.Types.Lens.HasRangeFormatting - Language.LSP.Protocol.Types.Lens.rangeFormatting - Language.LSP.Protocol.Types.Lens.HasRangeLength - Language.LSP.Protocol.Types.Lens.rangeLength - Language.LSP.Protocol.Types.Lens.HasRangeLimit - Language.LSP.Protocol.Types.Lens.rangeLimit - Language.LSP.Protocol.Types.Lens.HasRanges - Language.LSP.Protocol.Types.Lens.ranges - Language.LSP.Protocol.Types.Lens.HasReason - Language.LSP.Protocol.Types.Lens.reason - Language.LSP.Protocol.Types.Lens.HasRecursive - Language.LSP.Protocol.Types.Lens.recursive - Language.LSP.Protocol.Types.Lens.HasRed - Language.LSP.Protocol.Types.Lens.red - Language.LSP.Protocol.Types.Lens.HasReferences - Language.LSP.Protocol.Types.Lens.references - Language.LSP.Protocol.Types.Lens.HasReferencesProvider - Language.LSP.Protocol.Types.Lens.referencesProvider - Language.LSP.Protocol.Types.Lens.HasRefreshSupport - Language.LSP.Protocol.Types.Lens.refreshSupport - Language.LSP.Protocol.Types.Lens.HasRegisterOptions - Language.LSP.Protocol.Types.Lens.registerOptions - Language.LSP.Protocol.Types.Lens.HasRegistrations - Language.LSP.Protocol.Types.Lens.registrations - Language.LSP.Protocol.Types.Lens.HasRegularExpressions - Language.LSP.Protocol.Types.Lens.regularExpressions - Language.LSP.Protocol.Types.Lens.HasRelatedDocumentSupport - Language.LSP.Protocol.Types.Lens.relatedDocumentSupport - Language.LSP.Protocol.Types.Lens.HasRelatedDocuments - Language.LSP.Protocol.Types.Lens.relatedDocuments - Language.LSP.Protocol.Types.Lens.HasRelatedInformation - Language.LSP.Protocol.Types.Lens.relatedInformation - Language.LSP.Protocol.Types.Lens.HasRelativePatternSupport - Language.LSP.Protocol.Types.Lens.relativePatternSupport - Language.LSP.Protocol.Types.Lens.HasRemoved - Language.LSP.Protocol.Types.Lens.removed - Language.LSP.Protocol.Types.Lens.HasRename - Language.LSP.Protocol.Types.Lens.rename - Language.LSP.Protocol.Types.Lens.HasRenameProvider - Language.LSP.Protocol.Types.Lens.renameProvider - Language.LSP.Protocol.Types.Lens.HasReplace - Language.LSP.Protocol.Types.Lens.replace - Language.LSP.Protocol.Types.Lens.HasRequests - Language.LSP.Protocol.Types.Lens.requests - Language.LSP.Protocol.Types.Lens.HasResolveProvider - Language.LSP.Protocol.Types.Lens.resolveProvider - Language.LSP.Protocol.Types.Lens.HasResolveSupport - Language.LSP.Protocol.Types.Lens.resolveSupport - Language.LSP.Protocol.Types.Lens.HasResourceOperations - Language.LSP.Protocol.Types.Lens.resourceOperations - Language.LSP.Protocol.Types.Lens.HasResultId - Language.LSP.Protocol.Types.Lens.resultId - Language.LSP.Protocol.Types.Lens.HasRetriggerCharacters - Language.LSP.Protocol.Types.Lens.retriggerCharacters - Language.LSP.Protocol.Types.Lens.HasRetriggerRequest - Language.LSP.Protocol.Types.Lens.retriggerRequest - Language.LSP.Protocol.Types.Lens.HasRetry - Language.LSP.Protocol.Types.Lens.retry - Language.LSP.Protocol.Types.Lens.HasRetryOnContentModified - Language.LSP.Protocol.Types.Lens.retryOnContentModified - Language.LSP.Protocol.Types.Lens.HasRootPath - Language.LSP.Protocol.Types.Lens.rootPath - Language.LSP.Protocol.Types.Lens.HasRootUri - Language.LSP.Protocol.Types.Lens.rootUri - Language.LSP.Protocol.Types.Lens.HasSave - Language.LSP.Protocol.Types.Lens.save - Language.LSP.Protocol.Types.Lens.HasScheme - Language.LSP.Protocol.Types.Lens.scheme - Language.LSP.Protocol.Types.Lens.HasScopeUri - Language.LSP.Protocol.Types.Lens.scopeUri - Language.LSP.Protocol.Types.Lens.HasSection - Language.LSP.Protocol.Types.Lens.section - Language.LSP.Protocol.Types.Lens.HasSelection - Language.LSP.Protocol.Types.Lens.selection - Language.LSP.Protocol.Types.Lens.HasSelectionRange - Language.LSP.Protocol.Types.Lens.selectionRange - Language.LSP.Protocol.Types.Lens.HasSelectionRangeProvider - Language.LSP.Protocol.Types.Lens.selectionRangeProvider - Language.LSP.Protocol.Types.Lens.HasSemanticTokens - Language.LSP.Protocol.Types.Lens.semanticTokens - Language.LSP.Protocol.Types.Lens.HasSemanticTokensProvider - Language.LSP.Protocol.Types.Lens.semanticTokensProvider - Language.LSP.Protocol.Types.Lens.HasServerCancelSupport - Language.LSP.Protocol.Types.Lens.serverCancelSupport - Language.LSP.Protocol.Types.Lens.HasServerInfo - Language.LSP.Protocol.Types.Lens.serverInfo - Language.LSP.Protocol.Types.Lens.HasSettings - Language.LSP.Protocol.Types.Lens.settings - Language.LSP.Protocol.Types.Lens.HasSeverity - Language.LSP.Protocol.Types.Lens.severity - Language.LSP.Protocol.Types.Lens.HasShowDocument - Language.LSP.Protocol.Types.Lens.showDocument - Language.LSP.Protocol.Types.Lens.HasShowMessage - Language.LSP.Protocol.Types.Lens.showMessage - Language.LSP.Protocol.Types.Lens.HasSignatureHelp - Language.LSP.Protocol.Types.Lens.signatureHelp - Language.LSP.Protocol.Types.Lens.HasSignatureHelpProvider - Language.LSP.Protocol.Types.Lens.signatureHelpProvider - Language.LSP.Protocol.Types.Lens.HasSignatureInformation - Language.LSP.Protocol.Types.Lens.signatureInformation - Language.LSP.Protocol.Types.Lens.HasSignatures - Language.LSP.Protocol.Types.Lens.signatures - Language.LSP.Protocol.Types.Lens.HasSnippetSupport - Language.LSP.Protocol.Types.Lens.snippetSupport - Language.LSP.Protocol.Types.Lens.HasSortText - Language.LSP.Protocol.Types.Lens.sortText - Language.LSP.Protocol.Types.Lens.HasSource - Language.LSP.Protocol.Types.Lens.source - Language.LSP.Protocol.Types.Lens.HasStaleRequestSupport - Language.LSP.Protocol.Types.Lens.staleRequestSupport - Language.LSP.Protocol.Types.Lens.HasStart - Language.LSP.Protocol.Types.Lens.start - Language.LSP.Protocol.Types.Lens.HasStartChar - Language.LSP.Protocol.Types.Lens.startChar - Language.LSP.Protocol.Types.Lens.HasStartCharacter - Language.LSP.Protocol.Types.Lens.startCharacter - Language.LSP.Protocol.Types.Lens.HasStartLine - Language.LSP.Protocol.Types.Lens.startLine - Language.LSP.Protocol.Types.Lens.HasStoppedLocation - Language.LSP.Protocol.Types.Lens.stoppedLocation - Language.LSP.Protocol.Types.Lens.HasStructure - Language.LSP.Protocol.Types.Lens.structure - Language.LSP.Protocol.Types.Lens.HasSuccess - Language.LSP.Protocol.Types.Lens.success - Language.LSP.Protocol.Types.Lens.HasSupport - Language.LSP.Protocol.Types.Lens.support - Language.LSP.Protocol.Types.Lens.HasSupported - Language.LSP.Protocol.Types.Lens.supported - Language.LSP.Protocol.Types.Lens.HasSymbol - Language.LSP.Protocol.Types.Lens.symbol - Language.LSP.Protocol.Types.Lens.HasSymbolKind - Language.LSP.Protocol.Types.Lens.symbolKind - Language.LSP.Protocol.Types.Lens.HasSyncKind - Language.LSP.Protocol.Types.Lens.syncKind - Language.LSP.Protocol.Types.Lens.HasSynchronization - Language.LSP.Protocol.Types.Lens.synchronization - Language.LSP.Protocol.Types.Lens.HasTabSize - Language.LSP.Protocol.Types.Lens.tabSize - Language.LSP.Protocol.Types.Lens.HasTagSupport - Language.LSP.Protocol.Types.Lens.tagSupport - Language.LSP.Protocol.Types.Lens.HasTags - Language.LSP.Protocol.Types.Lens.tags - Language.LSP.Protocol.Types.Lens.HasTakeFocus - Language.LSP.Protocol.Types.Lens.takeFocus - Language.LSP.Protocol.Types.Lens.HasTarget - Language.LSP.Protocol.Types.Lens.target - Language.LSP.Protocol.Types.Lens.HasTargetRange - Language.LSP.Protocol.Types.Lens.targetRange - Language.LSP.Protocol.Types.Lens.HasTargetSelectionRange - Language.LSP.Protocol.Types.Lens.targetSelectionRange - Language.LSP.Protocol.Types.Lens.HasTargetUri - Language.LSP.Protocol.Types.Lens.targetUri - Language.LSP.Protocol.Types.Lens.HasText - Language.LSP.Protocol.Types.Lens.text - Language.LSP.Protocol.Types.Lens.HasTextContent - Language.LSP.Protocol.Types.Lens.textContent - Language.LSP.Protocol.Types.Lens.HasTextDocument - Language.LSP.Protocol.Types.Lens.textDocument - Language.LSP.Protocol.Types.Lens.HasTextDocumentSync - Language.LSP.Protocol.Types.Lens.textDocumentSync - Language.LSP.Protocol.Types.Lens.HasTextEdit - Language.LSP.Protocol.Types.Lens.textEdit - Language.LSP.Protocol.Types.Lens.HasTextEditText - Language.LSP.Protocol.Types.Lens.textEditText - Language.LSP.Protocol.Types.Lens.HasTextEdits - Language.LSP.Protocol.Types.Lens.textEdits - Language.LSP.Protocol.Types.Lens.HasTitle - Language.LSP.Protocol.Types.Lens.title - Language.LSP.Protocol.Types.Lens.HasTo - Language.LSP.Protocol.Types.Lens.to - Language.LSP.Protocol.Types.Lens.HasToken - Language.LSP.Protocol.Types.Lens.token - Language.LSP.Protocol.Types.Lens.HasTokenModifiers - Language.LSP.Protocol.Types.Lens.tokenModifiers - Language.LSP.Protocol.Types.Lens.HasTokenType - Language.LSP.Protocol.Types.Lens.tokenType - Language.LSP.Protocol.Types.Lens.HasTokenTypes - Language.LSP.Protocol.Types.Lens.tokenTypes - Language.LSP.Protocol.Types.Lens.HasTooltip - Language.LSP.Protocol.Types.Lens.tooltip - Language.LSP.Protocol.Types.Lens.HasTooltipSupport - Language.LSP.Protocol.Types.Lens.tooltipSupport - Language.LSP.Protocol.Types.Lens.HasTrace - Language.LSP.Protocol.Types.Lens.trace - Language.LSP.Protocol.Types.Lens.HasTriggerCharacter - Language.LSP.Protocol.Types.Lens.triggerCharacter - Language.LSP.Protocol.Types.Lens.HasTriggerCharacters - Language.LSP.Protocol.Types.Lens.triggerCharacters - Language.LSP.Protocol.Types.Lens.HasTriggerKind - Language.LSP.Protocol.Types.Lens.triggerKind - Language.LSP.Protocol.Types.Lens.HasTrimFinalNewlines - Language.LSP.Protocol.Types.Lens.trimFinalNewlines - Language.LSP.Protocol.Types.Lens.HasTrimTrailingWhitespace - Language.LSP.Protocol.Types.Lens.trimTrailingWhitespace - Language.LSP.Protocol.Types.Lens.HasTypeDefinition - Language.LSP.Protocol.Types.Lens.typeDefinition - Language.LSP.Protocol.Types.Lens.HasTypeDefinitionProvider - Language.LSP.Protocol.Types.Lens.typeDefinitionProvider - Language.LSP.Protocol.Types.Lens.HasTypeHierarchy - Language.LSP.Protocol.Types.Lens.typeHierarchy - Language.LSP.Protocol.Types.Lens.HasTypeHierarchyProvider - Language.LSP.Protocol.Types.Lens.typeHierarchyProvider - Language.LSP.Protocol.Types.Lens.HasType_ - Language.LSP.Protocol.Types.Lens.type_ - Language.LSP.Protocol.Types.Lens.HasUnique - Language.LSP.Protocol.Types.Lens.unique - Language.LSP.Protocol.Types.Lens.HasUnregisterations - Language.LSP.Protocol.Types.Lens.unregisterations - Language.LSP.Protocol.Types.Lens.HasUri - Language.LSP.Protocol.Types.Lens.uri - Language.LSP.Protocol.Types.Lens.HasValue - Language.LSP.Protocol.Types.Lens.value - Language.LSP.Protocol.Types.Lens.HasValueSet - Language.LSP.Protocol.Types.Lens.valueSet - Language.LSP.Protocol.Types.Lens.HasVariableName - Language.LSP.Protocol.Types.Lens.variableName - Language.LSP.Protocol.Types.Lens.HasVerbose - Language.LSP.Protocol.Types.Lens.verbose - Language.LSP.Protocol.Types.Lens.HasVersion - Language.LSP.Protocol.Types.Lens.version - Language.LSP.Protocol.Types.Lens.HasVersionSupport - Language.LSP.Protocol.Types.Lens.versionSupport - Language.LSP.Protocol.Types.Lens.HasWatchers - Language.LSP.Protocol.Types.Lens.watchers - Language.LSP.Protocol.Types.Lens.HasWillCreate - Language.LSP.Protocol.Types.Lens.willCreate - Language.LSP.Protocol.Types.Lens.HasWillDelete - Language.LSP.Protocol.Types.Lens.willDelete - Language.LSP.Protocol.Types.Lens.HasWillRename - Language.LSP.Protocol.Types.Lens.willRename - Language.LSP.Protocol.Types.Lens.HasWillSave - Language.LSP.Protocol.Types.Lens.willSave - Language.LSP.Protocol.Types.Lens.HasWillSaveWaitUntil - Language.LSP.Protocol.Types.Lens.willSaveWaitUntil - Language.LSP.Protocol.Types.Lens.HasWindow - Language.LSP.Protocol.Types.Lens.window - Language.LSP.Protocol.Types.Lens.HasWordPattern - Language.LSP.Protocol.Types.Lens.wordPattern - Language.LSP.Protocol.Types.Lens.HasWorkDoneProgress - Language.LSP.Protocol.Types.Lens.workDoneProgress - Language.LSP.Protocol.Types.Lens.HasWorkDoneToken - Language.LSP.Protocol.Types.Lens.workDoneToken - Language.LSP.Protocol.Types.Lens.HasWorkspace - Language.LSP.Protocol.Types.Lens.workspace - Language.LSP.Protocol.Types.Lens.HasWorkspaceDiagnostics - Language.LSP.Protocol.Types.Lens.workspaceDiagnostics - Language.LSP.Protocol.Types.Lens.HasWorkspaceEdit - Language.LSP.Protocol.Types.Lens.workspaceEdit - Language.LSP.Protocol.Types.Lens.HasWorkspaceFolders - Language.LSP.Protocol.Types.Lens.workspaceFolders - Language.LSP.Protocol.Types.Lens.HasWorkspaceSymbolProvider - Language.LSP.Protocol.Types.Lens.workspaceSymbolProvider - Language.LSP.Protocol.Types.Common.Null - Data.Vector.Generic.Mutable.Base.MVector - Data.Vector.Generic.Mutable.Base.basicUnsafeWrite - Data.Vector.Generic.Mutable.Base.basicSet - Data.Vector.Unboxed.Base.MV_Int32 - Data.Vector.Generic.Base.basicLength - Data.Vector.Generic.Base.basicUnsafeIndexM - Data.Vector.Generic.Mutable.Base.basicUnsafeNew - Data.Vector.Generic.Base.basicUnsafeFreeze - Data.Vector.Generic.Mutable.Base.basicUnsafeSlice - Data.Vector.Generic.Mutable.Base.basicLength - Data.Vector.Generic.Mutable.Base.basicUnsafeGrow - Data.Vector.Generic.Mutable.Base.basicUnsafeRead - Data.Vector.Generic.Base.elemseq - Data.Vector.Generic.Mutable.Base.basicInitialize - Data.Vector.Generic.Base.basicUnsafeCopy - Data.Vector.Generic.Mutable.Base.basicUnsafeCopy - Data.Vector.Generic.Base.basicUnsafeSlice - Data.Vector.Primitive.Vector - Language.LSP.Protocol.Internal.Types.AnnotatedTextEdit.Rep_AnnotatedTextEdit - Language.LSP.Protocol.Internal.Types.ChangeAnnotationIdentifier.Rep_ChangeAnnotationIdentifier - Language.LSP.Protocol.Internal.Types.Range.Rep_Range - Language.LSP.Protocol.Internal.Types.Position.Rep_Position - Language.LSP.Protocol.Internal.Types.ApplyWorkspaceEditParams.Rep_ApplyWorkspaceEditParams - Language.LSP.Protocol.Internal.Types.WorkspaceEdit.Rep_WorkspaceEdit - Language.LSP.Protocol.Internal.Types.TextEdit.Rep_TextEdit - Language.LSP.Protocol.Types.Common.Rep_|? - Language.LSP.Protocol.Internal.Types.TextDocumentEdit.Rep_TextDocumentEdit - Language.LSP.Protocol.Internal.Types.OptionalVersionedTextDocumentIdentifier.Rep_OptionalVersionedTextDocumentIdentifier - Language.LSP.Protocol.Internal.Types.CreateFile.Rep_CreateFile - Language.LSP.Protocol.Internal.Types.CreateFileOptions.Rep_CreateFileOptions - Language.LSP.Protocol.Internal.Types.RenameFile.Rep_RenameFile - Language.LSP.Protocol.Internal.Types.RenameFileOptions.Rep_RenameFileOptions - Language.LSP.Protocol.Internal.Types.DeleteFile.Rep_DeleteFile - Language.LSP.Protocol.Internal.Types.DeleteFileOptions.Rep_DeleteFileOptions - Language.LSP.Protocol.Internal.Types.ChangeAnnotation.Rep_ChangeAnnotation - Language.LSP.Protocol.Internal.Types.ApplyWorkspaceEditResult.Rep_ApplyWorkspaceEditResult - Language.LSP.Protocol.Types.Common.Rep_UInt - Language.LSP.Protocol.Internal.Types.BaseSymbolInformation.Rep_BaseSymbolInformation - Language.LSP.Protocol.Internal.Types.SymbolTag.Rep_SymbolTag - Language.LSP.Protocol.Internal.Types.SymbolKind.D:R:EnumBaseTypeSymbolKind - Language.LSP.Protocol.Internal.Types.SymbolKind.Rep_SymbolKind - Language.LSP.Protocol.Internal.Types.SymbolTag.D:R:EnumBaseTypeSymbolTag - Language.LSP.Protocol.Internal.Types.CallHierarchyClientCapabilities.Rep_CallHierarchyClientCapabilities - Language.LSP.Protocol.Internal.Types.CallHierarchyIncomingCall.Rep_CallHierarchyIncomingCall - Language.LSP.Protocol.Internal.Types.CallHierarchyItem.Rep_CallHierarchyItem - Language.LSP.Protocol.Internal.Types.CallHierarchyIncomingCallsParams.Rep_CallHierarchyIncomingCallsParams - Language.LSP.Protocol.Internal.Types.ProgressToken.Rep_ProgressToken - Language.LSP.Protocol.Types.Uri.Rep_NormalizedFilePath - Language.LSP.Protocol.Types.Uri.Rep_NormalizedUri - Language.LSP.Protocol.Types.Uri.Rep_Uri - Language.LSP.Protocol.Types.Uri.SystemOS - Language.LSP.Protocol.Internal.Types.CallHierarchyOptions.Rep_CallHierarchyOptions - Language.LSP.Protocol.Internal.Types.CallHierarchyOutgoingCall.Rep_CallHierarchyOutgoingCall - Language.LSP.Protocol.Internal.Types.CallHierarchyOutgoingCallsParams.Rep_CallHierarchyOutgoingCallsParams - Language.LSP.Protocol.Internal.Types.CallHierarchyPrepareParams.Rep_CallHierarchyPrepareParams - Language.LSP.Protocol.Internal.Types.TextDocumentIdentifier.Rep_TextDocumentIdentifier - Language.LSP.Protocol.Internal.Types.CallHierarchyRegistrationOptions.Rep_CallHierarchyRegistrationOptions - Language.LSP.Protocol.Internal.Types.DocumentFilter.Rep_DocumentFilter - Language.LSP.Protocol.Internal.Types.TextDocumentFilter.Rep_TextDocumentFilter - Language.LSP.Protocol.Internal.Types.TextDocumentFilterLanguage.Rep_TextDocumentFilterLanguage - Language.LSP.Protocol.Internal.Types.TextDocumentFilterScheme.Rep_TextDocumentFilterScheme - Language.LSP.Protocol.Internal.Types.TextDocumentFilterPattern.Rep_TextDocumentFilterPattern - Language.LSP.Protocol.Internal.Types.NotebookCellTextDocumentFilter.Rep_NotebookCellTextDocumentFilter - Language.LSP.Protocol.Internal.Types.NotebookDocumentFilter.Rep_NotebookDocumentFilter - Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterNotebookType.Rep_NotebookDocumentFilterNotebookType - Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterScheme.Rep_NotebookDocumentFilterScheme - Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterPattern.Rep_NotebookDocumentFilterPattern - Language.LSP.Protocol.Internal.Types.DocumentSelector.Rep_DocumentSelector - Language.LSP.Protocol.Internal.Types.CancelParams.Rep_CancelParams - Language.LSP.Protocol.Internal.Types.ChangeAnnotationsSupportOptions.Rep_ChangeAnnotationsSupportOptions - Language.LSP.Protocol.Internal.Types.ClientCapabilities.Rep_ClientCapabilities - Language.LSP.Protocol.Internal.Types.WorkspaceClientCapabilities.Rep_WorkspaceClientCapabilities - Language.LSP.Protocol.Internal.Types.WorkspaceEditClientCapabilities.Rep_WorkspaceEditClientCapabilities - Language.LSP.Protocol.Internal.Types.ResourceOperationKind.Rep_ResourceOperationKind - Language.LSP.Protocol.Internal.Types.FailureHandlingKind.Rep_FailureHandlingKind - Language.LSP.Protocol.Internal.Types.DidChangeConfigurationClientCapabilities.Rep_DidChangeConfigurationClientCapabilities - Language.LSP.Protocol.Internal.Types.DidChangeWatchedFilesClientCapabilities.Rep_DidChangeWatchedFilesClientCapabilities - Language.LSP.Protocol.Internal.Types.WorkspaceSymbolClientCapabilities.Rep_WorkspaceSymbolClientCapabilities - Language.LSP.Protocol.Internal.Types.ClientSymbolKindOptions.Rep_ClientSymbolKindOptions - Language.LSP.Protocol.Internal.Types.ClientSymbolTagOptions.Rep_ClientSymbolTagOptions - Language.LSP.Protocol.Internal.Types.ClientSymbolResolveOptions.Rep_ClientSymbolResolveOptions - Language.LSP.Protocol.Internal.Types.ExecuteCommandClientCapabilities.Rep_ExecuteCommandClientCapabilities - Language.LSP.Protocol.Internal.Types.SemanticTokensWorkspaceClientCapabilities.Rep_SemanticTokensWorkspaceClientCapabilities - Language.LSP.Protocol.Internal.Types.CodeLensWorkspaceClientCapabilities.Rep_CodeLensWorkspaceClientCapabilities - Language.LSP.Protocol.Internal.Types.FileOperationClientCapabilities.Rep_FileOperationClientCapabilities - Language.LSP.Protocol.Internal.Types.InlineValueWorkspaceClientCapabilities.Rep_InlineValueWorkspaceClientCapabilities - Language.LSP.Protocol.Internal.Types.InlayHintWorkspaceClientCapabilities.Rep_InlayHintWorkspaceClientCapabilities - Language.LSP.Protocol.Internal.Types.DiagnosticWorkspaceClientCapabilities.Rep_DiagnosticWorkspaceClientCapabilities - Language.LSP.Protocol.Internal.Types.TextDocumentClientCapabilities.Rep_TextDocumentClientCapabilities - Language.LSP.Protocol.Internal.Types.TextDocumentSyncClientCapabilities.Rep_TextDocumentSyncClientCapabilities - Language.LSP.Protocol.Internal.Types.CompletionClientCapabilities.Rep_CompletionClientCapabilities - Language.LSP.Protocol.Internal.Types.ClientCompletionItemOptions.Rep_ClientCompletionItemOptions - Language.LSP.Protocol.Internal.Types.MarkupKind.Rep_MarkupKind - Language.LSP.Protocol.Internal.Types.CompletionItemTag.Rep_CompletionItemTag - Language.LSP.Protocol.Internal.Types.CompletionItemTagOptions.Rep_CompletionItemTagOptions - Language.LSP.Protocol.Internal.Types.ClientCompletionItemResolveOptions.Rep_ClientCompletionItemResolveOptions - Language.LSP.Protocol.Internal.Types.InsertTextMode.Rep_InsertTextMode - Language.LSP.Protocol.Internal.Types.ClientCompletionItemInsertTextModeOptions.Rep_ClientCompletionItemInsertTextModeOptions - Language.LSP.Protocol.Internal.Types.ClientCompletionItemOptionsKind.Rep_ClientCompletionItemOptionsKind - Language.LSP.Protocol.Internal.Types.CompletionListCapabilities.Rep_CompletionListCapabilities - Language.LSP.Protocol.Internal.Types.HoverClientCapabilities.Rep_HoverClientCapabilities - Language.LSP.Protocol.Internal.Types.SignatureHelpClientCapabilities.Rep_SignatureHelpClientCapabilities - Language.LSP.Protocol.Internal.Types.ClientSignatureInformationOptions.Rep_ClientSignatureInformationOptions - Language.LSP.Protocol.Internal.Types.ClientSignatureParameterInformationOptions.Rep_ClientSignatureParameterInformationOptions - Language.LSP.Protocol.Internal.Types.DeclarationClientCapabilities.Rep_DeclarationClientCapabilities - Language.LSP.Protocol.Internal.Types.DefinitionClientCapabilities.Rep_DefinitionClientCapabilities - Language.LSP.Protocol.Internal.Types.TypeDefinitionClientCapabilities.Rep_TypeDefinitionClientCapabilities - Language.LSP.Protocol.Internal.Types.ImplementationClientCapabilities.Rep_ImplementationClientCapabilities - Language.LSP.Protocol.Internal.Types.ReferenceClientCapabilities.Rep_ReferenceClientCapabilities - Language.LSP.Protocol.Internal.Types.DocumentHighlightClientCapabilities.Rep_DocumentHighlightClientCapabilities - Language.LSP.Protocol.Internal.Types.DocumentSymbolClientCapabilities.Rep_DocumentSymbolClientCapabilities - Language.LSP.Protocol.Internal.Types.CodeActionClientCapabilities.Rep_CodeActionClientCapabilities - Language.LSP.Protocol.Internal.Types.CodeActionKind.Rep_CodeActionKind - Language.LSP.Protocol.Internal.Types.ClientCodeActionLiteralOptions.Rep_ClientCodeActionLiteralOptions - Language.LSP.Protocol.Internal.Types.ClientCodeActionKindOptions.Rep_ClientCodeActionKindOptions - Language.LSP.Protocol.Internal.Types.ClientCodeActionResolveOptions.Rep_ClientCodeActionResolveOptions - Language.LSP.Protocol.Internal.Types.CodeLensClientCapabilities.Rep_CodeLensClientCapabilities - Language.LSP.Protocol.Internal.Types.DocumentLinkClientCapabilities.Rep_DocumentLinkClientCapabilities - Language.LSP.Protocol.Internal.Types.DocumentColorClientCapabilities.Rep_DocumentColorClientCapabilities - Language.LSP.Protocol.Internal.Types.DocumentFormattingClientCapabilities.Rep_DocumentFormattingClientCapabilities - Language.LSP.Protocol.Internal.Types.DocumentRangeFormattingClientCapabilities.Rep_DocumentRangeFormattingClientCapabilities - Language.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingClientCapabilities.Rep_DocumentOnTypeFormattingClientCapabilities - Language.LSP.Protocol.Internal.Types.RenameClientCapabilities.Rep_RenameClientCapabilities - Language.LSP.Protocol.Internal.Types.PrepareSupportDefaultBehavior.Rep_PrepareSupportDefaultBehavior - Language.LSP.Protocol.Internal.Types.FoldingRangeClientCapabilities.Rep_FoldingRangeClientCapabilities - Language.LSP.Protocol.Internal.Types.ClientFoldingRangeKindOptions.Rep_ClientFoldingRangeKindOptions - Language.LSP.Protocol.Internal.Types.FoldingRangeKind.Rep_FoldingRangeKind - Language.LSP.Protocol.Internal.Types.ClientFoldingRangeOptions.Rep_ClientFoldingRangeOptions - Language.LSP.Protocol.Internal.Types.SelectionRangeClientCapabilities.Rep_SelectionRangeClientCapabilities - Language.LSP.Protocol.Internal.Types.PublishDiagnosticsClientCapabilities.Rep_PublishDiagnosticsClientCapabilities - Language.LSP.Protocol.Internal.Types.DiagnosticTag.Rep_DiagnosticTag - Language.LSP.Protocol.Internal.Types.ClientDiagnosticsTagOptions.Rep_ClientDiagnosticsTagOptions - Language.LSP.Protocol.Internal.Types.SemanticTokensClientCapabilities.Rep_SemanticTokensClientCapabilities - Language.LSP.Protocol.Internal.Types.ClientSemanticTokensRequestOptions.Rep_ClientSemanticTokensRequestOptions - Language.LSP.Protocol.Internal.Types.TokenFormat.Rep_TokenFormat - Language.LSP.Protocol.Internal.Types.ClientSemanticTokensRequestFullDelta.Rep_ClientSemanticTokensRequestFullDelta - Language.LSP.Protocol.Internal.Types.LinkedEditingRangeClientCapabilities.Rep_LinkedEditingRangeClientCapabilities - Language.LSP.Protocol.Internal.Types.MonikerClientCapabilities.Rep_MonikerClientCapabilities - Language.LSP.Protocol.Internal.Types.TypeHierarchyClientCapabilities.Rep_TypeHierarchyClientCapabilities - Language.LSP.Protocol.Internal.Types.InlineValueClientCapabilities.Rep_InlineValueClientCapabilities - Language.LSP.Protocol.Internal.Types.InlayHintClientCapabilities.Rep_InlayHintClientCapabilities - Language.LSP.Protocol.Internal.Types.ClientInlayHintResolveOptions.Rep_ClientInlayHintResolveOptions - Language.LSP.Protocol.Internal.Types.DiagnosticClientCapabilities.Rep_DiagnosticClientCapabilities - Language.LSP.Protocol.Internal.Types.NotebookDocumentClientCapabilities.Rep_NotebookDocumentClientCapabilities - Language.LSP.Protocol.Internal.Types.NotebookDocumentSyncClientCapabilities.Rep_NotebookDocumentSyncClientCapabilities - Language.LSP.Protocol.Internal.Types.WindowClientCapabilities.Rep_WindowClientCapabilities - Language.LSP.Protocol.Internal.Types.ShowMessageRequestClientCapabilities.Rep_ShowMessageRequestClientCapabilities - Language.LSP.Protocol.Internal.Types.ClientShowMessageActionItemOptions.Rep_ClientShowMessageActionItemOptions - Language.LSP.Protocol.Internal.Types.ShowDocumentClientCapabilities.Rep_ShowDocumentClientCapabilities - Language.LSP.Protocol.Internal.Types.GeneralClientCapabilities.Rep_GeneralClientCapabilities - Language.LSP.Protocol.Internal.Types.StaleRequestSupportOptions.Rep_StaleRequestSupportOptions - Language.LSP.Protocol.Internal.Types.RegularExpressionsClientCapabilities.Rep_RegularExpressionsClientCapabilities - Language.LSP.Protocol.Internal.Types.RegularExpressionEngineKind.Rep_RegularExpressionEngineKind - Language.LSP.Protocol.Internal.Types.MarkdownClientCapabilities.Rep_MarkdownClientCapabilities - Language.LSP.Protocol.Internal.Types.PositionEncodingKind.Rep_PositionEncodingKind - Language.LSP.Protocol.Internal.Types.CodeActionKind.D:R:EnumBaseTypeCodeActionKind - Language.LSP.Protocol.Internal.Types.InsertTextMode.D:R:EnumBaseTypeInsertTextMode - Language.LSP.Protocol.Internal.Types.MarkupKind.D:R:EnumBaseTypeMarkupKind - Language.LSP.Protocol.Internal.Types.CompletionItemTag.D:R:EnumBaseTypeCompletionItemTag - Language.LSP.Protocol.Internal.Types.CompletionItemKind.D:R:EnumBaseTypeCompletionItemKind - Language.LSP.Protocol.Internal.Types.CompletionItemKind.Rep_CompletionItemKind - Language.LSP.Protocol.Internal.Types.DiagnosticTag.D:R:EnumBaseTypeDiagnosticTag - Language.LSP.Protocol.Internal.Types.FoldingRangeKind.D:R:EnumBaseTypeFoldingRangeKind - Language.LSP.Protocol.Internal.Types.ClientInfo.Rep_ClientInfo - Language.LSP.Protocol.Internal.Types.CodeAction.Rep_CodeAction - Language.LSP.Protocol.Internal.Types.Diagnostic.Rep_Diagnostic - Language.LSP.Protocol.Internal.Types.DiagnosticSeverity.Rep_DiagnosticSeverity - Language.LSP.Protocol.Internal.Types.CodeDescription.Rep_CodeDescription - Language.LSP.Protocol.Internal.Types.DiagnosticRelatedInformation.Rep_DiagnosticRelatedInformation - Language.LSP.Protocol.Internal.Types.Location.Rep_Location - Language.LSP.Protocol.Internal.Types.CodeActionDisabled.Rep_CodeActionDisabled - Language.LSP.Protocol.Internal.Types.Command.Rep_Command - Language.LSP.Protocol.Internal.Types.CodeActionContext.Rep_CodeActionContext - Language.LSP.Protocol.Internal.Types.CodeActionTriggerKind.Rep_CodeActionTriggerKind - Language.LSP.Protocol.Internal.Types.CodeActionTriggerKind.D:R:EnumBaseTypeCodeActionTriggerKind - Language.LSP.Protocol.Internal.Types.CodeActionOptions.Rep_CodeActionOptions - Language.LSP.Protocol.Internal.Types.CodeActionParams.Rep_CodeActionParams - Language.LSP.Protocol.Internal.Types.CodeActionRegistrationOptions.Rep_CodeActionRegistrationOptions - Language.LSP.Protocol.Internal.Types.CodeLens.Rep_CodeLens - Language.LSP.Protocol.Internal.Types.CodeLensOptions.Rep_CodeLensOptions - Language.LSP.Protocol.Internal.Types.CodeLensParams.Rep_CodeLensParams - Language.LSP.Protocol.Internal.Types.CodeLensRegistrationOptions.Rep_CodeLensRegistrationOptions - Language.LSP.Protocol.Internal.Types.Color.Rep_Color - Language.LSP.Protocol.Internal.Types.ColorInformation.Rep_ColorInformation - Language.LSP.Protocol.Internal.Types.ColorPresentation.Rep_ColorPresentation - Language.LSP.Protocol.Internal.Types.ColorPresentationParams.Rep_ColorPresentationParams - Language.LSP.Protocol.Internal.Types.CompletionContext.Rep_CompletionContext - Language.LSP.Protocol.Internal.Types.CompletionTriggerKind.Rep_CompletionTriggerKind - Language.LSP.Protocol.Internal.Types.CompletionTriggerKind.D:R:EnumBaseTypeCompletionTriggerKind - Language.LSP.Protocol.Internal.Types.CompletionItem.Rep_CompletionItem - Language.LSP.Protocol.Internal.Types.CompletionItemLabelDetails.Rep_CompletionItemLabelDetails - Language.LSP.Protocol.Internal.Types.MarkupContent.Rep_MarkupContent - Language.LSP.Protocol.Internal.Types.InsertTextFormat.Rep_InsertTextFormat - Language.LSP.Protocol.Internal.Types.InsertReplaceEdit.Rep_InsertReplaceEdit - Language.LSP.Protocol.Internal.Types.InsertTextFormat.D:R:EnumBaseTypeInsertTextFormat - Language.LSP.Protocol.Internal.Types.CompletionItemDefaults.Rep_CompletionItemDefaults - Language.LSP.Protocol.Internal.Types.EditRangeWithInsertReplace.Rep_EditRangeWithInsertReplace - Language.LSP.Protocol.Internal.Types.CompletionList.Rep_CompletionList - Language.LSP.Protocol.Internal.Types.CompletionOptions.Rep_CompletionOptions - Language.LSP.Protocol.Internal.Types.ServerCompletionItemOptions.Rep_ServerCompletionItemOptions - Language.LSP.Protocol.Internal.Types.CompletionParams.Rep_CompletionParams - Language.LSP.Protocol.Internal.Types.CompletionRegistrationOptions.Rep_CompletionRegistrationOptions - Language.LSP.Protocol.Internal.Types.ConfigurationItem.Rep_ConfigurationItem - Language.LSP.Protocol.Internal.Types.ConfigurationParams.Rep_ConfigurationParams - Language.LSP.Protocol.Internal.Types.CreateFilesParams.Rep_CreateFilesParams - Language.LSP.Protocol.Internal.Types.FileCreate.Rep_FileCreate - Language.LSP.Protocol.Internal.Types.Declaration.Rep_Declaration - Language.LSP.Protocol.Internal.Types.DeclarationLink.Rep_DeclarationLink - Language.LSP.Protocol.Internal.Types.LocationLink.Rep_LocationLink - Language.LSP.Protocol.Internal.Types.DeclarationOptions.Rep_DeclarationOptions - Language.LSP.Protocol.Internal.Types.DeclarationParams.Rep_DeclarationParams - Language.LSP.Protocol.Internal.Types.DeclarationRegistrationOptions.Rep_DeclarationRegistrationOptions - Language.LSP.Protocol.Internal.Types.Definition.Rep_Definition - Language.LSP.Protocol.Internal.Types.DefinitionLink.Rep_DefinitionLink - Language.LSP.Protocol.Internal.Types.DefinitionOptions.Rep_DefinitionOptions - Language.LSP.Protocol.Internal.Types.DefinitionParams.Rep_DefinitionParams - Language.LSP.Protocol.Internal.Types.DefinitionRegistrationOptions.Rep_DefinitionRegistrationOptions - Language.LSP.Protocol.Internal.Types.DeleteFilesParams.Rep_DeleteFilesParams - Language.LSP.Protocol.Internal.Types.FileDelete.Rep_FileDelete - Language.LSP.Protocol.Internal.Types.DiagnosticSeverity.D:R:EnumBaseTypeDiagnosticSeverity - Language.LSP.Protocol.Internal.Types.DiagnosticOptions.Rep_DiagnosticOptions - Language.LSP.Protocol.Internal.Types.DiagnosticRegistrationOptions.Rep_DiagnosticRegistrationOptions - Language.LSP.Protocol.Internal.Types.DiagnosticServerCancellationData.Rep_DiagnosticServerCancellationData - Language.LSP.Protocol.Internal.Types.DidChangeConfigurationParams.Rep_DidChangeConfigurationParams - Language.LSP.Protocol.Internal.Types.DidChangeConfigurationRegistrationOptions.Rep_DidChangeConfigurationRegistrationOptions - Language.LSP.Protocol.Internal.Types.DidChangeNotebookDocumentParams.Rep_DidChangeNotebookDocumentParams - Language.LSP.Protocol.Internal.Types.VersionedNotebookDocumentIdentifier.Rep_VersionedNotebookDocumentIdentifier - Language.LSP.Protocol.Internal.Types.NotebookDocumentChangeEvent.Rep_NotebookDocumentChangeEvent - Language.LSP.Protocol.Internal.Types.NotebookDocumentCellChanges.Rep_NotebookDocumentCellChanges - Language.LSP.Protocol.Internal.Types.NotebookDocumentCellChangeStructure.Rep_NotebookDocumentCellChangeStructure - Language.LSP.Protocol.Internal.Types.NotebookCellArrayChange.Rep_NotebookCellArrayChange - Language.LSP.Protocol.Internal.Types.NotebookCell.Rep_NotebookCell - Language.LSP.Protocol.Internal.Types.NotebookCellKind.Rep_NotebookCellKind - Language.LSP.Protocol.Internal.Types.ExecutionSummary.Rep_ExecutionSummary - Language.LSP.Protocol.Internal.Types.TextDocumentItem.Rep_TextDocumentItem - Language.LSP.Protocol.Internal.Types.NotebookDocumentCellContentChanges.Rep_NotebookDocumentCellContentChanges - Language.LSP.Protocol.Internal.Types.VersionedTextDocumentIdentifier.Rep_VersionedTextDocumentIdentifier - Language.LSP.Protocol.Internal.Types.TextDocumentContentChangeEvent.Rep_TextDocumentContentChangeEvent - Language.LSP.Protocol.Internal.Types.TextDocumentContentChangePartial.Rep_TextDocumentContentChangePartial - Language.LSP.Protocol.Internal.Types.TextDocumentContentChangeWholeDocument.Rep_TextDocumentContentChangeWholeDocument - Language.LSP.Protocol.Internal.Types.DidChangeTextDocumentParams.Rep_DidChangeTextDocumentParams - Language.LSP.Protocol.Internal.Types.DidChangeWatchedFilesParams.Rep_DidChangeWatchedFilesParams - Language.LSP.Protocol.Internal.Types.FileEvent.Rep_FileEvent - Language.LSP.Protocol.Internal.Types.FileChangeType.Rep_FileChangeType - Language.LSP.Protocol.Internal.Types.DidChangeWatchedFilesRegistrationOptions.Rep_DidChangeWatchedFilesRegistrationOptions - Language.LSP.Protocol.Internal.Types.FileSystemWatcher.Rep_FileSystemWatcher - Language.LSP.Protocol.Internal.Types.GlobPattern.Rep_GlobPattern - Language.LSP.Protocol.Internal.Types.Pattern.Rep_Pattern - Language.LSP.Protocol.Internal.Types.RelativePattern.Rep_RelativePattern - Language.LSP.Protocol.Internal.Types.WorkspaceFolder.Rep_WorkspaceFolder - Language.LSP.Protocol.Internal.Types.WatchKind.Rep_WatchKind - Language.LSP.Protocol.Internal.Types.DidChangeWorkspaceFoldersParams.Rep_DidChangeWorkspaceFoldersParams - Language.LSP.Protocol.Internal.Types.WorkspaceFoldersChangeEvent.Rep_WorkspaceFoldersChangeEvent - Language.LSP.Protocol.Internal.Types.DidCloseNotebookDocumentParams.Rep_DidCloseNotebookDocumentParams - Language.LSP.Protocol.Internal.Types.NotebookDocumentIdentifier.Rep_NotebookDocumentIdentifier - Language.LSP.Protocol.Internal.Types.DidCloseTextDocumentParams.Rep_DidCloseTextDocumentParams - Language.LSP.Protocol.Internal.Types.DidOpenNotebookDocumentParams.Rep_DidOpenNotebookDocumentParams - Language.LSP.Protocol.Internal.Types.NotebookDocument.Rep_NotebookDocument - Language.LSP.Protocol.Internal.Types.DidOpenTextDocumentParams.Rep_DidOpenTextDocumentParams - Language.LSP.Protocol.Internal.Types.DidSaveNotebookDocumentParams.Rep_DidSaveNotebookDocumentParams - Language.LSP.Protocol.Internal.Types.DidSaveTextDocumentParams.Rep_DidSaveTextDocumentParams - Language.LSP.Protocol.Internal.Types.DocumentColorOptions.Rep_DocumentColorOptions - Language.LSP.Protocol.Internal.Types.DocumentColorParams.Rep_DocumentColorParams - Language.LSP.Protocol.Internal.Types.DocumentColorRegistrationOptions.Rep_DocumentColorRegistrationOptions - Language.LSP.Protocol.Internal.Types.DocumentDiagnosticParams.Rep_DocumentDiagnosticParams - Language.LSP.Protocol.Internal.Types.DocumentDiagnosticReport.Rep_DocumentDiagnosticReport - Language.LSP.Protocol.Internal.Types.RelatedFullDocumentDiagnosticReport.Rep_RelatedFullDocumentDiagnosticReport - Language.LSP.Protocol.Internal.Types.FullDocumentDiagnosticReport.Rep_FullDocumentDiagnosticReport - Language.LSP.Protocol.Internal.Types.UnchangedDocumentDiagnosticReport.Rep_UnchangedDocumentDiagnosticReport - Language.LSP.Protocol.Internal.Types.RelatedUnchangedDocumentDiagnosticReport.Rep_RelatedUnchangedDocumentDiagnosticReport - Language.LSP.Protocol.Internal.Types.DocumentDiagnosticReportKind.D:R:EnumBaseTypeDocumentDiagnosticReportKind - Language.LSP.Protocol.Internal.Types.DocumentDiagnosticReportKind.Rep_DocumentDiagnosticReportKind - Language.LSP.Protocol.Internal.Types.DocumentDiagnosticReportPartialResult.Rep_DocumentDiagnosticReportPartialResult - Language.LSP.Protocol.Internal.Types.DocumentFormattingOptions.Rep_DocumentFormattingOptions - Language.LSP.Protocol.Internal.Types.DocumentFormattingParams.Rep_DocumentFormattingParams - Language.LSP.Protocol.Internal.Types.FormattingOptions.Rep_FormattingOptions - Language.LSP.Protocol.Internal.Types.DocumentFormattingRegistrationOptions.Rep_DocumentFormattingRegistrationOptions - Language.LSP.Protocol.Internal.Types.DocumentHighlight.Rep_DocumentHighlight - Language.LSP.Protocol.Internal.Types.DocumentHighlightKind.Rep_DocumentHighlightKind - Language.LSP.Protocol.Internal.Types.DocumentHighlightKind.D:R:EnumBaseTypeDocumentHighlightKind - Language.LSP.Protocol.Internal.Types.DocumentHighlightOptions.Rep_DocumentHighlightOptions - Language.LSP.Protocol.Internal.Types.DocumentHighlightParams.Rep_DocumentHighlightParams - Language.LSP.Protocol.Internal.Types.DocumentHighlightRegistrationOptions.Rep_DocumentHighlightRegistrationOptions - Language.LSP.Protocol.Internal.Types.DocumentLink.Rep_DocumentLink - Language.LSP.Protocol.Internal.Types.DocumentLinkOptions.Rep_DocumentLinkOptions - Language.LSP.Protocol.Internal.Types.DocumentLinkParams.Rep_DocumentLinkParams - Language.LSP.Protocol.Internal.Types.DocumentLinkRegistrationOptions.Rep_DocumentLinkRegistrationOptions - Language.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingOptions.Rep_DocumentOnTypeFormattingOptions - Language.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingParams.Rep_DocumentOnTypeFormattingParams - Language.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingRegistrationOptions.Rep_DocumentOnTypeFormattingRegistrationOptions - Language.LSP.Protocol.Internal.Types.DocumentRangeFormattingOptions.Rep_DocumentRangeFormattingOptions - Language.LSP.Protocol.Internal.Types.DocumentRangeFormattingParams.Rep_DocumentRangeFormattingParams - Language.LSP.Protocol.Internal.Types.DocumentRangeFormattingRegistrationOptions.Rep_DocumentRangeFormattingRegistrationOptions - Language.LSP.Protocol.Internal.Types.DocumentSymbol.Rep_DocumentSymbol - Language.LSP.Protocol.Internal.Types.DocumentSymbolOptions.Rep_DocumentSymbolOptions - Language.LSP.Protocol.Internal.Types.DocumentSymbolParams.Rep_DocumentSymbolParams - Language.LSP.Protocol.Internal.Types.DocumentSymbolRegistrationOptions.Rep_DocumentSymbolRegistrationOptions - Language.LSP.Protocol.Internal.Types.ErrorCodes.D:R:EnumBaseTypeErrorCodes - Language.LSP.Protocol.Internal.Types.ErrorCodes.Rep_ErrorCodes - Language.LSP.Protocol.Internal.Types.ExecuteCommandOptions.Rep_ExecuteCommandOptions - Language.LSP.Protocol.Internal.Types.ExecuteCommandParams.Rep_ExecuteCommandParams - Language.LSP.Protocol.Internal.Types.ExecuteCommandRegistrationOptions.Rep_ExecuteCommandRegistrationOptions - Language.LSP.Protocol.Internal.Types.FailureHandlingKind.D:R:EnumBaseTypeFailureHandlingKind - Language.LSP.Protocol.Internal.Types.FileChangeType.D:R:EnumBaseTypeFileChangeType - Language.LSP.Protocol.Internal.Types.FileOperationFilter.Rep_FileOperationFilter - Language.LSP.Protocol.Internal.Types.FileOperationPattern.Rep_FileOperationPattern - Language.LSP.Protocol.Internal.Types.FileOperationPatternKind.Rep_FileOperationPatternKind - Language.LSP.Protocol.Internal.Types.FileOperationPatternOptions.Rep_FileOperationPatternOptions - Language.LSP.Protocol.Internal.Types.FileOperationOptions.Rep_FileOperationOptions - Language.LSP.Protocol.Internal.Types.FileOperationRegistrationOptions.Rep_FileOperationRegistrationOptions - Language.LSP.Protocol.Internal.Types.FileOperationPatternKind.D:R:EnumBaseTypeFileOperationPatternKind - Language.LSP.Protocol.Internal.Types.FileRename.Rep_FileRename - Language.LSP.Protocol.Internal.Types.WatchKind.D:R:EnumBaseTypeWatchKind - Language.LSP.Protocol.Internal.Types.FoldingRange.Rep_FoldingRange - Language.LSP.Protocol.Internal.Types.FoldingRangeOptions.Rep_FoldingRangeOptions - Language.LSP.Protocol.Internal.Types.FoldingRangeParams.Rep_FoldingRangeParams - Language.LSP.Protocol.Internal.Types.FoldingRangeRegistrationOptions.Rep_FoldingRangeRegistrationOptions - Language.LSP.Protocol.Internal.Types.PositionEncodingKind.D:R:EnumBaseTypePositionEncodingKind - Language.LSP.Protocol.Internal.Types.Hover.Rep_Hover - Language.LSP.Protocol.Internal.Types.MarkedString.Rep_MarkedString - Language.LSP.Protocol.Internal.Types.MarkedStringWithLanguage.Rep_MarkedStringWithLanguage - Language.LSP.Protocol.Internal.Types.HoverOptions.Rep_HoverOptions - Language.LSP.Protocol.Internal.Types.HoverParams.Rep_HoverParams - Language.LSP.Protocol.Internal.Types.HoverRegistrationOptions.Rep_HoverRegistrationOptions - Language.LSP.Protocol.Internal.Types.ImplementationOptions.Rep_ImplementationOptions - Language.LSP.Protocol.Internal.Types.ImplementationParams.Rep_ImplementationParams - Language.LSP.Protocol.Internal.Types.ImplementationRegistrationOptions.Rep_ImplementationRegistrationOptions - Language.LSP.Protocol.Internal.Types.InitializeError.Rep_InitializeError - Language.LSP.Protocol.Internal.Types.InitializeParams.Rep_InitializeParams - Language.LSP.Protocol.Internal.Types.TraceValue.Rep_TraceValue - Language.LSP.Protocol.Internal.Types.TraceValue.D:R:EnumBaseTypeTraceValue - Language.LSP.Protocol.Internal.Types.InitializeResult.Rep_InitializeResult - Language.LSP.Protocol.Internal.Types.ServerCapabilities.Rep_ServerCapabilities - Language.LSP.Protocol.Internal.Types.TextDocumentSyncOptions.Rep_TextDocumentSyncOptions - Language.LSP.Protocol.Internal.Types.TextDocumentSyncKind.Rep_TextDocumentSyncKind - Language.LSP.Protocol.Internal.Types.SaveOptions.Rep_SaveOptions - Language.LSP.Protocol.Internal.Types.NotebookDocumentSyncOptions.Rep_NotebookDocumentSyncOptions - Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterWithNotebook.Rep_NotebookDocumentFilterWithNotebook - Language.LSP.Protocol.Internal.Types.NotebookCellLanguage.Rep_NotebookCellLanguage - Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterWithCells.Rep_NotebookDocumentFilterWithCells - Language.LSP.Protocol.Internal.Types.NotebookDocumentSyncRegistrationOptions.Rep_NotebookDocumentSyncRegistrationOptions - Language.LSP.Protocol.Internal.Types.SignatureHelpOptions.Rep_SignatureHelpOptions - Language.LSP.Protocol.Internal.Types.TypeDefinitionOptions.Rep_TypeDefinitionOptions - Language.LSP.Protocol.Internal.Types.TypeDefinitionRegistrationOptions.Rep_TypeDefinitionRegistrationOptions - Language.LSP.Protocol.Internal.Types.ReferenceOptions.Rep_ReferenceOptions - Language.LSP.Protocol.Internal.Types.WorkspaceSymbolOptions.Rep_WorkspaceSymbolOptions - Language.LSP.Protocol.Internal.Types.RenameOptions.Rep_RenameOptions - Language.LSP.Protocol.Internal.Types.SelectionRangeOptions.Rep_SelectionRangeOptions - Language.LSP.Protocol.Internal.Types.SelectionRangeRegistrationOptions.Rep_SelectionRangeRegistrationOptions - Language.LSP.Protocol.Internal.Types.LinkedEditingRangeOptions.Rep_LinkedEditingRangeOptions - Language.LSP.Protocol.Internal.Types.LinkedEditingRangeRegistrationOptions.Rep_LinkedEditingRangeRegistrationOptions - Language.LSP.Protocol.Internal.Types.SemanticTokensOptions.Rep_SemanticTokensOptions - Language.LSP.Protocol.Internal.Types.SemanticTokensLegend.Rep_SemanticTokensLegend - Language.LSP.Protocol.Internal.Types.SemanticTokensFullDelta.Rep_SemanticTokensFullDelta - Language.LSP.Protocol.Internal.Types.SemanticTokensRegistrationOptions.Rep_SemanticTokensRegistrationOptions - Language.LSP.Protocol.Internal.Types.MonikerOptions.Rep_MonikerOptions - Language.LSP.Protocol.Internal.Types.MonikerRegistrationOptions.Rep_MonikerRegistrationOptions - Language.LSP.Protocol.Internal.Types.TypeHierarchyOptions.Rep_TypeHierarchyOptions - Language.LSP.Protocol.Internal.Types.TypeHierarchyRegistrationOptions.Rep_TypeHierarchyRegistrationOptions - Language.LSP.Protocol.Internal.Types.InlineValueOptions.Rep_InlineValueOptions - Language.LSP.Protocol.Internal.Types.InlineValueRegistrationOptions.Rep_InlineValueRegistrationOptions - Language.LSP.Protocol.Internal.Types.InlayHintOptions.Rep_InlayHintOptions - Language.LSP.Protocol.Internal.Types.InlayHintRegistrationOptions.Rep_InlayHintRegistrationOptions - Language.LSP.Protocol.Internal.Types.WorkspaceOptions.Rep_WorkspaceOptions - Language.LSP.Protocol.Internal.Types.WorkspaceFoldersServerCapabilities.Rep_WorkspaceFoldersServerCapabilities - Language.LSP.Protocol.Internal.Types.ServerInfo.Rep_ServerInfo - Language.LSP.Protocol.Internal.Types.InitializedParams.Rep_InitializedParams - Language.LSP.Protocol.Internal.Types.InlayHint.Rep_InlayHint - Language.LSP.Protocol.Internal.Types.InlayHintLabelPart.Rep_InlayHintLabelPart - Language.LSP.Protocol.Internal.Types.InlayHintKind.Rep_InlayHintKind - Language.LSP.Protocol.Internal.Types.InlayHintKind.D:R:EnumBaseTypeInlayHintKind - Language.LSP.Protocol.Internal.Types.InlayHintParams.Rep_InlayHintParams - Language.LSP.Protocol.Internal.Types.InlineValue.Rep_InlineValue - Language.LSP.Protocol.Internal.Types.InlineValueText.Rep_InlineValueText - Language.LSP.Protocol.Internal.Types.InlineValueVariableLookup.Rep_InlineValueVariableLookup - Language.LSP.Protocol.Internal.Types.InlineValueEvaluatableExpression.Rep_InlineValueEvaluatableExpression - Language.LSP.Protocol.Internal.Types.InlineValueContext.Rep_InlineValueContext - Language.LSP.Protocol.Internal.Types.InlineValueParams.Rep_InlineValueParams - Language.LSP.Protocol.Internal.Types.LSPErrorCodes.D:R:EnumBaseTypeLSPErrorCodes - Language.LSP.Protocol.Internal.Types.LSPErrorCodes.Rep_LSPErrorCodes - Language.LSP.Protocol.Internal.Types.LanguageKind.D:R:EnumBaseTypeLanguageKind - Language.LSP.Protocol.Internal.Types.LanguageKind.Rep_LanguageKind - Language.LSP.Protocol.Internal.Types.LinkedEditingRangeParams.Rep_LinkedEditingRangeParams - Language.LSP.Protocol.Internal.Types.LinkedEditingRanges.Rep_LinkedEditingRanges - Language.LSP.Protocol.Internal.Types.LocationUriOnly.Rep_LocationUriOnly - Language.LSP.Protocol.Internal.Types.LogMessageParams.Rep_LogMessageParams - Language.LSP.Protocol.Internal.Types.MessageType.Rep_MessageType - Language.LSP.Protocol.Internal.Types.MessageType.D:R:EnumBaseTypeMessageType - Language.LSP.Protocol.Internal.Types.LogTraceParams.Rep_LogTraceParams - Language.LSP.Protocol.Internal.Types.MessageActionItem.Rep_MessageActionItem - Language.LSP.Protocol.Internal.Types.Moniker.Rep_Moniker - Language.LSP.Protocol.Internal.Types.UniquenessLevel.Rep_UniquenessLevel - Language.LSP.Protocol.Internal.Types.MonikerKind.Rep_MonikerKind - Language.LSP.Protocol.Internal.Types.UniquenessLevel.D:R:EnumBaseTypeUniquenessLevel - Language.LSP.Protocol.Internal.Types.MonikerKind.D:R:EnumBaseTypeMonikerKind - Language.LSP.Protocol.Internal.Types.MonikerParams.Rep_MonikerParams - Language.LSP.Protocol.Internal.Types.NotebookCellKind.D:R:EnumBaseTypeNotebookCellKind - Language.LSP.Protocol.Internal.Types.ParameterInformation.Rep_ParameterInformation - Language.LSP.Protocol.Internal.Types.PartialResultParams.Rep_PartialResultParams - Language.LSP.Protocol.Internal.Types.PrepareRenameDefaultBehavior.Rep_PrepareRenameDefaultBehavior - Language.LSP.Protocol.Internal.Types.PrepareRenameParams.Rep_PrepareRenameParams - Language.LSP.Protocol.Internal.Types.PrepareRenamePlaceholder.Rep_PrepareRenamePlaceholder - Language.LSP.Protocol.Internal.Types.PrepareRenameResult.Rep_PrepareRenameResult - Language.LSP.Protocol.Internal.Types.PrepareSupportDefaultBehavior.D:R:EnumBaseTypePrepareSupportDefaultBehavior - Language.LSP.Protocol.Internal.Types.PreviousResultId.Rep_PreviousResultId - Language.LSP.Protocol.Internal.Types.ProgressParams.Rep_ProgressParams - Language.LSP.Protocol.Internal.Types.PublishDiagnosticsParams.Rep_PublishDiagnosticsParams - Language.LSP.Protocol.Internal.Types.ReferenceContext.Rep_ReferenceContext - Language.LSP.Protocol.Internal.Types.ReferenceParams.Rep_ReferenceParams - Language.LSP.Protocol.Internal.Types.ReferenceRegistrationOptions.Rep_ReferenceRegistrationOptions - Language.LSP.Protocol.Internal.Types.Registration.Rep_Registration - Language.LSP.Protocol.Internal.Types.RegistrationParams.Rep_RegistrationParams - Language.LSP.Protocol.Internal.Types.RenameFilesParams.Rep_RenameFilesParams - Language.LSP.Protocol.Internal.Types.RenameParams.Rep_RenameParams - Language.LSP.Protocol.Internal.Types.RenameRegistrationOptions.Rep_RenameRegistrationOptions - Language.LSP.Protocol.Internal.Types.ResourceOperation.Rep_ResourceOperation - Language.LSP.Protocol.Internal.Types.ResourceOperationKind.D:R:EnumBaseTypeResourceOperationKind - Language.LSP.Protocol.Internal.Types.SelectionRange.Rep_SelectionRange - Language.LSP.Protocol.Internal.Types.SelectionRangeParams.Rep_SelectionRangeParams - Language.LSP.Protocol.Internal.Types.SemanticTokenModifiers.D:R:EnumBaseTypeSemanticTokenModifiers - Language.LSP.Protocol.Internal.Types.SemanticTokenModifiers.Rep_SemanticTokenModifiers - Language.LSP.Protocol.Internal.Types.SemanticTokenTypes.D:R:EnumBaseTypeSemanticTokenTypes - Language.LSP.Protocol.Internal.Types.SemanticTokenTypes.Rep_SemanticTokenTypes - Language.LSP.Protocol.Internal.Types.SemanticTokens.Rep_SemanticTokens - Language.LSP.Protocol.Internal.Types.TokenFormat.D:R:EnumBaseTypeTokenFormat - Language.LSP.Protocol.Internal.Types.SemanticTokensDelta.Rep_SemanticTokensDelta - Language.LSP.Protocol.Internal.Types.SemanticTokensEdit.Rep_SemanticTokensEdit - Language.LSP.Protocol.Internal.Types.SemanticTokensDeltaParams.Rep_SemanticTokensDeltaParams - Language.LSP.Protocol.Internal.Types.SemanticTokensDeltaPartialResult.Rep_SemanticTokensDeltaPartialResult - Language.LSP.Protocol.Internal.Types.SemanticTokensParams.Rep_SemanticTokensParams - Language.LSP.Protocol.Internal.Types.SemanticTokensPartialResult.Rep_SemanticTokensPartialResult - Language.LSP.Protocol.Internal.Types.SemanticTokensRangeParams.Rep_SemanticTokensRangeParams - Language.LSP.Protocol.Internal.Types.TextDocumentSyncKind.D:R:EnumBaseTypeTextDocumentSyncKind - Language.LSP.Protocol.Internal.Types.SetTraceParams.Rep_SetTraceParams - Language.LSP.Protocol.Internal.Types.ShowDocumentParams.Rep_ShowDocumentParams - Language.LSP.Protocol.Internal.Types.ShowDocumentResult.Rep_ShowDocumentResult - Language.LSP.Protocol.Internal.Types.ShowMessageParams.Rep_ShowMessageParams - Language.LSP.Protocol.Internal.Types.ShowMessageRequestParams.Rep_ShowMessageRequestParams - Language.LSP.Protocol.Internal.Types.SignatureHelp.Rep_SignatureHelp - Language.LSP.Protocol.Internal.Types.SignatureInformation.Rep_SignatureInformation - Language.LSP.Protocol.Internal.Types.SignatureHelpContext.Rep_SignatureHelpContext - Language.LSP.Protocol.Internal.Types.SignatureHelpTriggerKind.Rep_SignatureHelpTriggerKind - Language.LSP.Protocol.Internal.Types.SignatureHelpTriggerKind.D:R:EnumBaseTypeSignatureHelpTriggerKind - Language.LSP.Protocol.Internal.Types.SignatureHelpParams.Rep_SignatureHelpParams - Language.LSP.Protocol.Internal.Types.SignatureHelpRegistrationOptions.Rep_SignatureHelpRegistrationOptions - Language.LSP.Protocol.Internal.Types.StaticRegistrationOptions.Rep_StaticRegistrationOptions - Language.LSP.Protocol.Internal.Types.SymbolInformation.Rep_SymbolInformation - Language.LSP.Protocol.Internal.Types.TextDocumentChangeRegistrationOptions.Rep_TextDocumentChangeRegistrationOptions - Language.LSP.Protocol.Internal.Types.TextDocumentPositionParams.Rep_TextDocumentPositionParams - Language.LSP.Protocol.Internal.Types.TextDocumentRegistrationOptions.Rep_TextDocumentRegistrationOptions - Language.LSP.Protocol.Internal.Types.TextDocumentSaveReason.D:R:EnumBaseTypeTextDocumentSaveReason - Language.LSP.Protocol.Internal.Types.TextDocumentSaveReason.Rep_TextDocumentSaveReason - Language.LSP.Protocol.Internal.Types.TextDocumentSaveRegistrationOptions.Rep_TextDocumentSaveRegistrationOptions - Language.LSP.Protocol.Internal.Types.TypeDefinitionParams.Rep_TypeDefinitionParams - Language.LSP.Protocol.Internal.Types.TypeHierarchyItem.Rep_TypeHierarchyItem - Language.LSP.Protocol.Internal.Types.TypeHierarchyPrepareParams.Rep_TypeHierarchyPrepareParams - Language.LSP.Protocol.Internal.Types.TypeHierarchySubtypesParams.Rep_TypeHierarchySubtypesParams - Language.LSP.Protocol.Internal.Types.TypeHierarchySupertypesParams.Rep_TypeHierarchySupertypesParams - Language.LSP.Protocol.Internal.Types.UInitializeParams.Rep_UInitializeParams - Language.LSP.Protocol.Internal.Types.Unregistration.Rep_Unregistration - Language.LSP.Protocol.Internal.Types.UnregistrationParams.Rep_UnregistrationParams - Language.LSP.Protocol.Internal.Types.WillSaveTextDocumentParams.Rep_WillSaveTextDocumentParams - Language.LSP.Protocol.Internal.Types.WorkDoneProgressBegin.Rep_WorkDoneProgressBegin - Language.LSP.Protocol.Internal.Types.WorkDoneProgressCancelParams.Rep_WorkDoneProgressCancelParams - Language.LSP.Protocol.Internal.Types.WorkDoneProgressCreateParams.Rep_WorkDoneProgressCreateParams - Language.LSP.Protocol.Internal.Types.WorkDoneProgressEnd.Rep_WorkDoneProgressEnd - Language.LSP.Protocol.Internal.Types.WorkDoneProgressOptions.Rep_WorkDoneProgressOptions - Language.LSP.Protocol.Internal.Types.WorkDoneProgressParams.Rep_WorkDoneProgressParams - Language.LSP.Protocol.Internal.Types.WorkDoneProgressReport.Rep_WorkDoneProgressReport - Language.LSP.Protocol.Internal.Types.WorkspaceDiagnosticParams.Rep_WorkspaceDiagnosticParams - Language.LSP.Protocol.Internal.Types.WorkspaceDiagnosticReport.Rep_WorkspaceDiagnosticReport - Language.LSP.Protocol.Internal.Types.WorkspaceDocumentDiagnosticReport.Rep_WorkspaceDocumentDiagnosticReport - Language.LSP.Protocol.Internal.Types.WorkspaceFullDocumentDiagnosticReport.Rep_WorkspaceFullDocumentDiagnosticReport - Language.LSP.Protocol.Internal.Types.WorkspaceUnchangedDocumentDiagnosticReport.Rep_WorkspaceUnchangedDocumentDiagnosticReport - Language.LSP.Protocol.Internal.Types.WorkspaceDiagnosticReportPartialResult.Rep_WorkspaceDiagnosticReportPartialResult - Language.LSP.Protocol.Internal.Types.WorkspaceFoldersInitializeParams.Rep_WorkspaceFoldersInitializeParams - Language.LSP.Protocol.Internal.Types.WorkspaceSymbol.Rep_WorkspaceSymbol - Language.LSP.Protocol.Internal.Types.WorkspaceSymbolParams.Rep_WorkspaceSymbolParams - Language.LSP.Protocol.Internal.Types.WorkspaceSymbolRegistrationOptions.Rep_WorkspaceSymbolRegistrationOptions - Language.LSP.Protocol.Message.LspId.Rep_LspId - Data.IxMap.IxOrd - Language.LSP.Protocol.Message.LspId.D:R:BaseMethodLspId - Data.IxMap.Base - Data.IxMap.toBase - Language.LSP.Protocol.Message.Registration.Rep_TRegistration - Language.LSP.Protocol.Message.Registration.Rep_TUnregistration - Language.LSP.Protocol.Message.Types.Rep_NotificationMessage - Language.LSP.Protocol.Message.Types.Rep_RequestMessage - Language.LSP.Protocol.Message.Types.Rep_ResponseError - Language.LSP.Protocol.Message.Types.Rep_ResponseMessage - Language.LSP.Protocol.Message.Types.Rep_TNotificationMessage - Language.LSP.Protocol.Message.Types.Rep_TRequestMessage - Language.LSP.Protocol.Message.Types.Rep_TResponseError - Language.LSP.Protocol.Message.Types.Rep_TResponseMessage - Data.Vector.Primitive.Mutable.MVector - Data.Vector.Generic.Base.basicUnsafeThaw - Data.Vector.Unboxed.Base.V_Int32 - Data.Vector.Generic.Mutable.Base.basicClear - Data.Vector.Generic.Mutable.Base.basicOverlaps - Data.Vector.Generic.Mutable.Base.basicUnsafeMove - Data.Vector.Generic.Mutable.Base.basicUnsafeReplicate - Data.Vector.Unboxed.Base.D:R:MVectorsInt320 - Data.Vector.Unboxed.Base.D:R:VectorInt320 - Language.LSP.VFS.HasCharacter - Language.LSP.VFS.HasLine - Language.LSP.VFS.HasLsp_version - Language.LSP.VFS.HasVfsMap Documentation created: dist/doc/html/hls-test-utils/, dist/doc/html/hls-test-utils/hls-test-utils.txt Phase: installPhase Installing library in /nix/store/sm22zb9kszwj87wac0nrxhwc7y5dxrc8-hls-test-utils-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/hls-test-utils-2.12.0.0-E3xyzV6kl5QKIbjSQ8PBeG Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/sm22zb9kszwj87wac0nrxhwc7y5dxrc8-hls-test-utils-2.12.0.0 shrinking /nix/store/sm22zb9kszwj87wac0nrxhwc7y5dxrc8-hls-test-utils-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHShls-test-utils-2.12.0.0-E3xyzV6kl5QKIbjSQ8PBeG-ghc9.10.2.so checking for references to /build/ in /nix/store/sm22zb9kszwj87wac0nrxhwc7y5dxrc8-hls-test-utils-2.12.0.0... patching script interpreter paths in /nix/store/sm22zb9kszwj87wac0nrxhwc7y5dxrc8-hls-test-utils-2.12.0.0 stripping (with command strip and flags -S -p) in /nix/store/sm22zb9kszwj87wac0nrxhwc7y5dxrc8-hls-test-utils-2.12.0.0/lib shrinking RPATHs of ELF executables and libraries in /nix/store/4i884yx0mki8qd1cpyyffpw0rksxi1yl-hls-test-utils-2.12.0.0-doc checking for references to /build/ in /nix/store/4i884yx0mki8qd1cpyyffpw0rksxi1yl-hls-test-utils-2.12.0.0-doc... patching script interpreter paths in /nix/store/4i884yx0mki8qd1cpyyffpw0rksxi1yl-hls-test-utils-2.12.0.0-doc [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/4i884yx0mki8qd1cpyyffpw0rksxi1yl-hls-test-utils-2.12.0.0-doc /nix/store/sm22zb9kszwj87wac0nrxhwc7y5dxrc8-hls-test-utils-2.12.0.0 [post-build-hook] Pushing 4 paths (442 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/zzfc9v1w5cla0ajkjyvcbymaji5mr0f0-string-interpolate-0.3.4.0 (2.96 MiB) [post-build-hook] Pushing /nix/store/sm22zb9kszwj87wac0nrxhwc7y5dxrc8-hls-test-utils-2.12.0.0 (6.18 MiB) [post-build-hook] Pushing /nix/store/4i884yx0mki8qd1cpyyffpw0rksxi1yl-hls-test-utils-2.12.0.0-doc (23.80 MiB) [post-build-hook] Pushing /nix/store/f07lxl3va919wcxcigr3iyr3d2iavrs7-string-interpolate-0.3.4.0-doc (1.43 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/4i884yx0mki8qd1cpyyffpw0rksxi1yl-hls-test-utils-2.12.0.0-doc /nix/store/sm22zb9kszwj87wac0nrxhwc7y5dxrc8-hls-test-utils-2.12.0.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/f07lxl3va919wcxcigr3iyr3d2iavrs7-string-interpolate-0.3.4.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/4i884yx0mki8qd1cpyyffpw0rksxi1yl-hls-test-utils-2.12.0.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/zzfc9v1w5cla0ajkjyvcbymaji5mr0f0-string-interpolate-0.3.4.0' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/sm22zb9kszwj87wac0nrxhwc7y5dxrc8-hls-test-utils-2.12.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 2 paths... [post-build-hook] copying path '/nix/store/2lwshj0cxzbpbm38mhciz8r9qsc08ldk-string-interpolate-0.3.4.0.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/3hmjm3pmwk2ylymwbqd4mwx43701adyk-hls-test-utils-2.12.0.0.drv' to 'https://cache.nix-ci.com'...  Building haskell-language-server [haskell-language-server] Phase: setupCompilerEnvironmentPhase [haskell-language-server] Build with /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2. [haskell-language-server] Phase: unpackPhase [haskell-language-server] unpacking source archive /nix/store/kqr4dg4wyp0h2dbm7y21zlbp3chihj6k-haskell-language-server-2.12.0.0.tar.gz [haskell-language-server] source root is haskell-language-server-2.12.0.0 [haskell-language-server] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "haskell-language-server-2.12.0.0/test/wrapper/Main.hs" [haskell-language-server] Phase: patchPhase [haskell-language-server] Phase: compileBuildDriverPhase [haskell-language-server] setupCompileFlags: -package-db=/build/tmp.2fcoQDbRIQ/setup-package.conf.d -threaded [haskell-language-server] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.2fcoQDbRIQ/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/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.2fcoQDbRIQ/package.conf.d --ghc-option=-optl=-Wl,-rpath=/nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/haskell-language-server-2.12.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 -f-hlint --extra-lib-dirs=/nix/store/xp8g8298vbm4k9ipj14xf1r4rh899hr4-ncurses-6.5/lib --extra-lib-dirs=/nix/store/wxm6pczq28ppr7ffwclsl6njbzzr48zf-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/3f0hp921ncxr249f5lmspc8silkqr8f7-elfutils-0.194/lib --extra-lib-dirs=/nix/store/km81slwkcc82dbwywl10gpffjb78g6ni-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/fvsl0b39y6ns2z66gfvc2raca3b5wr18-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/lib [haskell-language-server] Using Parsec parser [haskell-language-server] Configuring haskell-language-server-2.12.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] ghcide-bench=True, hlint=False, ignore-plugins-ghc-bounds=False, [haskell-language-server] importlens=True, isolatecabalfmttests=False, isolatecabalgildtests=False, [haskell-language-server] modulename=True, notes=True, ormolu=True, overloadedrecorddot=True, [haskell-language-server] pedantic=False, pragmas=True, qualifyimportednames=True, refactor=True, [haskell-language-server] rename=True, retrie=True, semantictokens=True, signaturehelp=True, [haskell-language-server] splice=True, stan=True, stylishhaskell=True, 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.20.1.0 [haskell-language-server] Dependency data-default: using data-default-0.8.0.1 [haskell-language-server] Dependency directory: using directory-1.3.8.5 [haskell-language-server] Dependency extra: using extra-1.8.1 [haskell-language-server] Dependency filepath: using filepath-1.5.4.0 [haskell-language-server] Dependency ghc: using ghc-9.10.2 [haskell-language-server] Dependency ghcide ==2.12.0.0: using ghcide-2.12.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-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, [haskell-language-server] hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, [haskell-language-server] hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, [haskell-language-server] hls-rename-plugin, hls-semantic-tokens-plugin, hls-signature-help-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.12.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-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, [haskell-language-server] hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, [haskell-language-server] hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, [haskell-language-server] hls-rename-plugin, hls-semantic-tokens-plugin, hls-signature-help-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.12.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-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, [haskell-language-server] hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, [haskell-language-server] hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, [haskell-language-server] hls-rename-plugin, hls-semantic-tokens-plugin, hls-signature-help-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.12.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-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, [haskell-language-server] hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, [haskell-language-server] hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, [haskell-language-server] hls-rename-plugin, hls-semantic-tokens-plugin, hls-signature-help-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.12.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-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, [haskell-language-server] hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, [haskell-language-server] hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, [haskell-language-server] hls-rename-plugin, hls-semantic-tokens-plugin, hls-signature-help-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.12.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-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, [haskell-language-server] hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, [haskell-language-server] hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, [haskell-language-server] hls-rename-plugin, hls-semantic-tokens-plugin, hls-signature-help-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.12.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-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, [haskell-language-server] hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, [haskell-language-server] hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, [haskell-language-server] hls-rename-plugin, hls-semantic-tokens-plugin, hls-signature-help-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.12.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-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, [haskell-language-server] hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, [haskell-language-server] hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, [haskell-language-server] hls-rename-plugin, hls-semantic-tokens-plugin, hls-signature-help-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.12.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-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, [haskell-language-server] hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, [haskell-language-server] hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, [haskell-language-server] hls-rename-plugin, hls-semantic-tokens-plugin, hls-signature-help-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.12.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-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, [haskell-language-server] hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, [haskell-language-server] hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, [haskell-language-server] hls-rename-plugin, hls-semantic-tokens-plugin, hls-signature-help-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.12.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-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, [haskell-language-server] hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, [haskell-language-server] hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, [haskell-language-server] hls-rename-plugin, hls-semantic-tokens-plugin, hls-signature-help-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.12.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-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, [haskell-language-server] hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, [haskell-language-server] hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, [haskell-language-server] hls-rename-plugin, hls-semantic-tokens-plugin, hls-signature-help-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.12.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-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, [haskell-language-server] hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, [haskell-language-server] hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, [haskell-language-server] hls-rename-plugin, hls-semantic-tokens-plugin, hls-signature-help-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.12.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-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, [haskell-language-server] hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, [haskell-language-server] hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, [haskell-language-server] hls-rename-plugin, hls-semantic-tokens-plugin, hls-signature-help-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.12.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-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, [haskell-language-server] hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, [haskell-language-server] hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, [haskell-language-server] hls-rename-plugin, hls-semantic-tokens-plugin, hls-signature-help-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.12.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-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, [haskell-language-server] hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, [haskell-language-server] hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, [haskell-language-server] hls-rename-plugin, hls-semantic-tokens-plugin, hls-signature-help-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.12.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-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, [haskell-language-server] hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, [haskell-language-server] hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, [haskell-language-server] hls-rename-plugin, hls-semantic-tokens-plugin, hls-signature-help-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.12.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-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, [haskell-language-server] hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, [haskell-language-server] hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, [haskell-language-server] hls-rename-plugin, hls-semantic-tokens-plugin, hls-signature-help-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.12.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-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, [haskell-language-server] hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, [haskell-language-server] hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, [haskell-language-server] hls-rename-plugin, hls-semantic-tokens-plugin, hls-signature-help-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.12.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-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, [haskell-language-server] hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, [haskell-language-server] hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, [haskell-language-server] hls-rename-plugin, hls-semantic-tokens-plugin, hls-signature-help-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.12.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-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, [haskell-language-server] hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, [haskell-language-server] hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, [haskell-language-server] hls-rename-plugin, hls-semantic-tokens-plugin, hls-signature-help-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.12.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-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, [haskell-language-server] hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, [haskell-language-server] hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, [haskell-language-server] hls-rename-plugin, hls-semantic-tokens-plugin, hls-signature-help-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.12.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-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, [haskell-language-server] hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, [haskell-language-server] hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, [haskell-language-server] hls-rename-plugin, hls-semantic-tokens-plugin, hls-signature-help-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.12.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-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, [haskell-language-server] hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, [haskell-language-server] hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, [haskell-language-server] hls-rename-plugin, hls-semantic-tokens-plugin, hls-signature-help-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.12.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-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, [haskell-language-server] hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, [haskell-language-server] hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, [haskell-language-server] hls-rename-plugin, hls-semantic-tokens-plugin, hls-signature-help-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.12.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-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, [haskell-language-server] hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, [haskell-language-server] hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, [haskell-language-server] hls-rename-plugin, hls-semantic-tokens-plugin, hls-signature-help-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.12.0.0 [haskell-language-server] Dependency hie-bios: using hie-bios-0.17.0 [haskell-language-server] Dependency hls-plugin-api ==2.12.0.0: using hls-plugin-api-2.12.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.25.0 [haskell-language-server] Dependency text: using text-2.1.2 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.20.1.0 [haskell-language-server] Dependency directory: using directory-1.3.8.5 [haskell-language-server] Dependency filepath: using filepath-1.5.4.0 [haskell-language-server] Dependency ghcide ==2.12.0.0: using ghcide-2.12.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.12.0.0: using hls-plugin-api-2.12.0.0 [haskell-language-server] Dependency lens: using lens-5.3.5 [haskell-language-server] Dependency lsp-types: using lsp-types-2.3.0.1 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency process-extras: using process-extras-0.7.4 [haskell-language-server] Dependency text: using text-2.1.2 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.20.1.0 [haskell-language-server] Dependency directory: using directory-1.3.8.5 [haskell-language-server] Dependency filepath: using filepath-1.5.4.0 [haskell-language-server] Dependency ghcide ==2.12.0.0: using ghcide-2.12.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.12.0.0: using hls-plugin-api-2.12.0.0 [haskell-language-server] Dependency lsp-types: using lsp-types-2.3.0.1 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency process-extras: using process-extras-0.7.4 [haskell-language-server] Dependency text: using text-2.1.2 [haskell-language-server] Dependency Cabal: using Cabal-3.14.2.0 [haskell-language-server] Dependency Cabal-syntax >=3.7: using Cabal-syntax-3.14.2.0 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.20.1.0 [haskell-language-server] Dependency bytestring: using bytestring-0.12.2.0 [haskell-language-server] Dependency cabal-add >=0.2 && <0.3: using cabal-add-0.2 [haskell-language-server] Dependency containers: using containers-0.7 [haskell-language-server] Dependency deepseq: using deepseq-1.5.0.0 [haskell-language-server] Dependency directory: using directory-1.3.8.5 [haskell-language-server] Dependency extra >=1.7.4: using extra-1.8.1 [haskell-language-server] Dependency filepath: using filepath-1.5.4.0 [haskell-language-server] Dependency ghcide ==2.12.0.0: using ghcide-2.12.0.0 [haskell-language-server] Dependency hashable: using hashable-1.5.0.0 [haskell-language-server] Dependency hls-graph ==2.12.0.0: using hls-graph-2.12.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.12.0.0: using hls-plugin-api-2.12.0.0 [haskell-language-server] Dependency lens: using lens-5.3.5 [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 mtl: using mtl-2.3.1 [haskell-language-server] Dependency pretty: using pretty-1.1.3.6 [haskell-language-server] Dependency regex-tdfa >=1.3.1 && <1.4: using regex-tdfa-1.3.2.5 [haskell-language-server] Dependency text: using text-2.1.2 [haskell-language-server] Dependency text-rope: using text-rope-0.3 [haskell-language-server] Dependency transformers: using transformers-0.6.1.1 [haskell-language-server] Dependency unordered-containers >=0.2.10.0: using [haskell-language-server] unordered-containers-0.2.20.1 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.20.1.0 [haskell-language-server] Dependency containers: using containers-0.7 [haskell-language-server] Dependency deepseq: using deepseq-1.5.0.0 [haskell-language-server] Dependency extra: using extra-1.8.1 [haskell-language-server] Dependency ghc: using ghc-9.10.2 [haskell-language-server] Dependency ghc-exactprint >=1.5 && <1.13.0.0: using ghc-exactprint-1.10.0.0 [haskell-language-server] Dependency ghcide ==2.12.0.0: using ghcide-2.12.0.0 [haskell-language-server] Dependency hls-graph: using hls-graph-2.12.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.12.0.0: using hls-plugin-api-2.12.0.0 [haskell-language-server] Dependency lens: using lens-5.3.5 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency text: using text-2.1.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.1 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.20.1.0 [haskell-language-server] Dependency containers: using containers-0.7 [haskell-language-server] Dependency extra: using extra-1.8.1 [haskell-language-server] Dependency ghc: using ghc-9.10.2 [haskell-language-server] Dependency ghcide ==2.12.0.0: using ghcide-2.12.0.0 [haskell-language-server] Dependency hiedb >=0.7.0.0 && <0.8: using hiedb-0.7.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.12.0.0: using hls-plugin-api-2.12.0.0 [haskell-language-server] Dependency lens: using lens-5.3.5 [haskell-language-server] Dependency lsp >=2.7: using lsp-2.7.0.1 [haskell-language-server] Dependency sqlite-simple: using sqlite-simple-0.4.19.0 [haskell-language-server] Dependency text: using text-2.1.2 [haskell-language-server] Dependency Diff >=0.5 && <0.6 || >=1.0.0 && <1.1: using Diff-1.0.2 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.20.1.0 [haskell-language-server] Dependency bytestring: using bytestring-0.12.2.0 [haskell-language-server] Dependency containers: using containers-0.7 [haskell-language-server] Dependency deepseq: using deepseq-1.5.0.0 [haskell-language-server] Dependency dlist: using dlist-1.0 [haskell-language-server] Dependency extra: using extra-1.8.1 [haskell-language-server] Dependency filepath: using filepath-1.5.4.0 [haskell-language-server] Dependency ghc: using ghc-9.10.2 [haskell-language-server] Dependency ghc-boot-th: using ghc-boot-th-9.10.2 [haskell-language-server] Dependency ghcide ==2.12.0.0: using ghcide-2.12.0.0 [haskell-language-server] Dependency hls-graph: using hls-graph-2.12.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.12.0.0: using hls-plugin-api-2.12.0.0 [haskell-language-server] Dependency lens: using lens-5.3.5 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency lsp-types: using lsp-types-2.3.0.1 [haskell-language-server] Dependency megaparsec >=9.0: using megaparsec-9.7.0 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency parser-combinators >=1.2: using parser-combinators-1.3.0 [haskell-language-server] Dependency text: using text-2.1.2 [haskell-language-server] Dependency text-rope: using text-rope-0.3 [haskell-language-server] Dependency transformers: using transformers-0.6.1.1 [haskell-language-server] Dependency unliftio: using unliftio-0.2.25.1 [haskell-language-server] Dependency unordered-containers: using unordered-containers-0.2.20.1 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.20.1.0 [haskell-language-server] Dependency containers: using containers-0.7 [haskell-language-server] Dependency deepseq: using deepseq-1.5.0.0 [haskell-language-server] Dependency ghc: using ghc-9.10.2 [haskell-language-server] Dependency ghcide ==2.12.0.0: using ghcide-2.12.0.0 [haskell-language-server] Dependency hls-graph: using hls-graph-2.12.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.12.0.0: using hls-plugin-api-2.12.0.0 [haskell-language-server] Dependency lens: using lens-5.3.5 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency text: using text-2.1.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.1 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.20.1.0 [haskell-language-server] Dependency containers: using containers-0.7 [haskell-language-server] Dependency ghc: using ghc-9.10.2 [haskell-language-server] Dependency ghcide ==2.12.0.0: using ghcide-2.12.0.0 [haskell-language-server] Dependency hashable: using hashable-1.5.0.0 [haskell-language-server] Dependency haskell-language-server:hls-refactor-plugin: using [haskell-language-server] haskell-language-server-2.12.0.0 [haskell-language-server] Dependency hiedb >=0.7.0.0 && <0.8: using hiedb-0.7.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.12.0.0: using hls-plugin-api-2.12.0.0 [haskell-language-server] Dependency lens: using lens-5.3.5 [haskell-language-server] Dependency lsp-types: using lsp-types-2.3.0.1 [haskell-language-server] Dependency mod: using mod-0.2.1.0 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency syb: using syb-0.7.2.4 [haskell-language-server] Dependency text: using text-2.1.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.1 [haskell-language-server] Dependency unordered-containers: using unordered-containers-0.2.20.1 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.20.1.0 [haskell-language-server] Dependency deepseq: using deepseq-1.5.0.0 [haskell-language-server] Dependency directory: using directory-1.3.8.5 [haskell-language-server] Dependency ghcide: using ghcide-2.12.0.0 [haskell-language-server] Dependency hashable: using hashable-1.5.0.0 [haskell-language-server] Dependency hls-plugin-api: using hls-plugin-api-2.12.0.0 [haskell-language-server] Dependency lsp-types: using lsp-types-2.3.0.1 [haskell-language-server] Dependency stan >=0.2.1.0: using stan-0.2.1.0 [haskell-language-server] Dependency text: using text-2.1.2 [haskell-language-server] Dependency trial: using trial-0.0.0.0 [haskell-language-server] Dependency unordered-containers: using unordered-containers-0.2.20.1 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.20.1.0 [haskell-language-server] Dependency containers: using containers-0.7 [haskell-language-server] Dependency ghc: using ghc-9.10.2 [haskell-language-server] Dependency ghcide ==2.12.0.0: using ghcide-2.12.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.12.0.0: using hls-plugin-api-2.12.0.0 [haskell-language-server] Dependency lsp-types: using lsp-types-2.3.0.1 [haskell-language-server] Dependency text: using text-2.1.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.1 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.20.1.0 [haskell-language-server] Dependency containers: using containers-0.7 [haskell-language-server] Dependency filepath: using filepath-1.5.4.0 [haskell-language-server] Dependency ghcide ==2.12.0.0: using ghcide-2.12.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.12.0.0: using hls-plugin-api-2.12.0.0 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency text: using text-2.1.2 [haskell-language-server] Dependency text-rope: using text-rope-0.3 [haskell-language-server] Dependency transformers: using transformers-0.6.1.1 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.20.1.0 [haskell-language-server] Dependency containers: using containers-0.7 [haskell-language-server] Dependency extra: using extra-1.8.1 [haskell-language-server] Dependency fuzzy: using fuzzy-0.1.1.0 [haskell-language-server] Dependency ghcide ==2.12.0.0: using ghcide-2.12.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.12.0.0: using hls-plugin-api-2.12.0.0 [haskell-language-server] Dependency lens: using lens-5.3.5 [haskell-language-server] Dependency lens-aeson: using lens-aeson-1.2.3 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency text: using text-2.1.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.1 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.20.1.0 [haskell-language-server] Dependency containers: using containers-0.7 [haskell-language-server] Dependency extra: using extra-1.8.1 [haskell-language-server] Dependency ghc-boot-th: using ghc-boot-th-9.10.2 [haskell-language-server] Dependency ghcide ==2.12.0.0: using ghcide-2.12.0.0 [haskell-language-server] Dependency hls-graph: using hls-graph-2.12.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.12.0.0: using hls-plugin-api-2.12.0.0 [haskell-language-server] Dependency lens: using lens-5.3.5 [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.5 [haskell-language-server] Dependency syb: using syb-0.7.2.4 [haskell-language-server] Dependency text: using text-2.1.2 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.20.1.0 [haskell-language-server] Dependency containers: using containers-0.7 [haskell-language-server] Dependency dlist: using dlist-1.0 [haskell-language-server] Dependency ghc: using ghc-9.10.2 [haskell-language-server] Dependency ghcide ==2.12.0.0: using ghcide-2.12.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.12.0.0: using hls-plugin-api-2.12.0.0 [haskell-language-server] Dependency lens: using lens-5.3.5 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency text: using text-2.1.2 [haskell-language-server] Dependency text-rope: using text-rope-0.3 [haskell-language-server] Dependency transformers: using transformers-0.6.1.1 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.20.1.0 [haskell-language-server] Dependency containers: using containers-0.7 [haskell-language-server] Dependency deepseq: using deepseq-1.5.0.0 [haskell-language-server] Dependency extra: using extra-1.8.1 [haskell-language-server] Dependency ghc: using ghc-9.10.2 [haskell-language-server] Dependency ghcide ==2.12.0.0: using ghcide-2.12.0.0 [haskell-language-server] Dependency hashable: using hashable-1.5.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.12.0.0: using hls-plugin-api-2.12.0.0 [haskell-language-server] Dependency lens: using lens-5.3.5 [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.1 [haskell-language-server] Dependency vector: using vector-0.13.2.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.20.1.0 [haskell-language-server] Dependency containers: using containers-0.7 [haskell-language-server] Dependency ghc: using ghc-9.10.2 [haskell-language-server] Dependency ghcide ==2.12.0.0: using ghcide-2.12.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.12.0.0: using hls-plugin-api-2.12.0.0 [haskell-language-server] Dependency lens: using lens-5.3.5 [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.5 [haskell-language-server] Dependency syb: using syb-0.7.2.4 [haskell-language-server] Dependency text: using text-2.1.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.1 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.20.1.0 [haskell-language-server] Dependency containers: using containers-0.7 [haskell-language-server] Dependency extra: using extra-1.8.1 [haskell-language-server] Dependency ghc: using ghc-9.10.2 [haskell-language-server] Dependency ghc-exactprint: using ghc-exactprint-1.10.0.0 [haskell-language-server] Dependency ghcide ==2.12.0.0: using ghcide-2.12.0.0 [haskell-language-server] Dependency haskell-language-server:hls-refactor-plugin: using [haskell-language-server] haskell-language-server-2.12.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.12.0.0: using hls-plugin-api-2.12.0.0 [haskell-language-server] Dependency lens: using lens-5.3.5 [haskell-language-server] Dependency lsp >=2.7: using lsp-2.7.0.1 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency text: using text-2.1.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.1 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.20.1.0 [haskell-language-server] Dependency containers: using containers-0.7 [haskell-language-server] Dependency deepseq: using deepseq-1.5.0.0 [haskell-language-server] Dependency extra: using extra-1.8.1 [haskell-language-server] Dependency ghcide ==2.12.0.0: using ghcide-2.12.0.0 [haskell-language-server] Dependency hashable: using hashable-1.5.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.12.0.0: using hls-plugin-api-2.12.0.0 [haskell-language-server] Dependency lsp >=2.7: using lsp-2.7.0.1 [haskell-language-server] Dependency text: using text-2.1.2 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.20.1.0 [haskell-language-server] Dependency containers: using containers-0.7 [haskell-language-server] Dependency ghc: using ghc-9.10.2 [haskell-language-server] Dependency ghcide ==2.12.0.0: using ghcide-2.12.0.0 [haskell-language-server] Dependency hls-graph: using hls-graph-2.12.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.12.0.0: using hls-plugin-api-2.12.0.0 [haskell-language-server] Dependency lens: using lens-5.3.5 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency syb: using syb-0.7.2.4 [haskell-language-server] Dependency text: using text-2.1.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.1 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.20.1.0 [haskell-language-server] Dependency containers: using containers-0.7 [haskell-language-server] Dependency deepseq: using deepseq-1.5.0.0 [haskell-language-server] Dependency ghcide: using ghcide-2.12.0.0 [haskell-language-server] Dependency hls-graph: using hls-graph-2.12.0.0 [haskell-language-server] Dependency hls-plugin-api: using hls-plugin-api-2.12.0.0 [haskell-language-server] Dependency lens: using lens-5.3.5 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency syb: using syb-0.7.2.4 [haskell-language-server] Dependency text: using text-2.1.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.1 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.20.1.0 [haskell-language-server] Dependency filepath: using filepath-1.5.4.0 [haskell-language-server] Dependency fourmolu >=0.14 && <0.20: using fourmolu-0.19.0.1 [haskell-language-server] Dependency ghc-boot-th: using ghc-boot-th-9.10.2 [haskell-language-server] Dependency ghcide ==2.12.0.0: using ghcide-2.12.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.12.0.0: using hls-plugin-api-2.12.0.0 [haskell-language-server] Dependency lens: using lens-5.3.5 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency process-extras >=0.7.1: using process-extras-0.7.4 [haskell-language-server] Dependency text: using text-2.1.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.1 [haskell-language-server] Dependency yaml: using yaml-0.11.11.2 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.20.1.0 [haskell-language-server] Dependency extra: using extra-1.8.1 [haskell-language-server] Dependency filepath: using filepath-1.5.4.0 [haskell-language-server] Dependency ghc-boot-th: using ghc-boot-th-9.10.2 [haskell-language-server] Dependency ghcide ==2.12.0.0: using ghcide-2.12.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.12.0.0: using hls-plugin-api-2.12.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.5.3 && <0.9: using ormolu-0.8.0.2 [haskell-language-server] Dependency process-extras >=0.7.1: using process-extras-0.7.4 [haskell-language-server] Dependency text: using text-2.1.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.1 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.20.1.0 [haskell-language-server] Dependency directory: using directory-1.3.8.5 [haskell-language-server] Dependency filepath: using filepath-1.5.4.0 [haskell-language-server] Dependency ghc-boot-th: using ghc-boot-th-9.10.2 [haskell-language-server] Dependency ghcide ==2.12.0.0: using ghcide-2.12.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.12.0.0: using hls-plugin-api-2.12.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.16: using stylish-haskell-0.15.1.0 [haskell-language-server] Dependency text: using text-2.1.2 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.20.1.0 [haskell-language-server] Dependency bytestring: using bytestring-0.12.2.0 [haskell-language-server] Dependency containers: using containers-0.7 [haskell-language-server] Dependency deepseq: using deepseq-1.5.0.0 [haskell-language-server] Dependency dlist: using dlist-1.0 [haskell-language-server] Dependency extra: using extra-1.8.1 [haskell-language-server] Dependency ghc: using ghc-9.10.2 [haskell-language-server] Dependency ghc-boot: using ghc-boot-9.10.2 [haskell-language-server] Dependency ghc-exactprint <1 || >=1.4: using ghc-exactprint-1.10.0.0 [haskell-language-server] Dependency ghcide ==2.12.0.0: using ghcide-2.12.0.0 [haskell-language-server] Dependency hls-graph: using hls-graph-2.12.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.12.0.0: using hls-plugin-api-2.12.0.0 [haskell-language-server] Dependency lens: using lens-5.3.5 [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.5 [haskell-language-server] Dependency syb: using syb-0.7.2.4 [haskell-language-server] Dependency text: using text-2.1.2 [haskell-language-server] Dependency text-rope: using text-rope-0.3 [haskell-language-server] Dependency time: using time-1.12.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.1 [haskell-language-server] Dependency unordered-containers: using unordered-containers-0.2.20.1 [haskell-language-server] Dependency array: using array-0.5.8.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.20.1.0 [haskell-language-server] Dependency bytestring: using bytestring-0.12.2.0 [haskell-language-server] Dependency containers: using containers-0.7 [haskell-language-server] Dependency data-default: using data-default-0.8.0.1 [haskell-language-server] Dependency deepseq: using deepseq-1.5.0.0 [haskell-language-server] Dependency dlist: using dlist-1.0 [haskell-language-server] Dependency extra: using extra-1.8.1 [haskell-language-server] Dependency ghc: using ghc-9.10.2 [haskell-language-server] Dependency ghcide ==2.12.0.0: using ghcide-2.12.0.0 [haskell-language-server] Dependency hls-graph ==2.12.0.0: using hls-graph-2.12.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.12.0.0: using hls-plugin-api-2.12.0.0 [haskell-language-server] Dependency lens: using lens-5.3.5 [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.3.1 [haskell-language-server] Dependency stm-containers: using stm-containers-1.2.1.1 [haskell-language-server] Dependency syb: using syb-0.7.2.4 [haskell-language-server] Dependency template-haskell: using template-haskell-2.22.0.0 [haskell-language-server] Dependency text: using text-2.1.2 [haskell-language-server] Dependency text-rope: using text-rope-0.3 [haskell-language-server] Dependency transformers: using transformers-0.6.1.1 [haskell-language-server] Dependency array: using array-0.5.8.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.20.1.0 [haskell-language-server] Dependency ghcide ==2.12.0.0: using ghcide-2.12.0.0 [haskell-language-server] Dependency hls-graph ==2.12.0.0: using hls-graph-2.12.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.12.0.0: using hls-plugin-api-2.12.0.0 [haskell-language-server] Dependency lens: using lens-5.3.5 [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.5 [haskell-language-server] Dependency text: using text-2.1.2 [haskell-language-server] Dependency text-rope: using text-rope-0.3 [haskell-language-server] Dependency unordered-containers: using unordered-containers-0.2.20.1 [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.20.1.0 [haskell-language-server] Dependency binary: using binary-0.8.9.3 [haskell-language-server] Dependency bytestring: using bytestring-0.12.2.0 [haskell-language-server] Dependency deepseq: using deepseq-1.5.0.0 [haskell-language-server] Dependency directory: using directory-1.3.8.5 [haskell-language-server] Dependency extra: using extra-1.8.1 [haskell-language-server] Dependency filepath: using filepath-1.5.4.0 [haskell-language-server] Dependency ghcide: using ghcide-2.12.0.0 [haskell-language-server] Dependency hashable: using hashable-1.5.0.0 [haskell-language-server] Dependency hls-test-utils: using hls-test-utils-2.12.0.0 [haskell-language-server] Dependency lens: using lens-5.3.5 [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.25.0 [haskell-language-server] Dependency row-types: using row-types-1.0.1.2 [haskell-language-server] Dependency safe-exceptions: using safe-exceptions-0.1.7.4 [haskell-language-server] Dependency shake: using shake-0.19.8 [haskell-language-server] Dependency text: using text-2.1.2 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.20.1.0 [haskell-language-server] Dependency haskell-language-server: using haskell-language-server-2.12.0.0 [haskell-language-server] Dependency hls-plugin-api: using hls-plugin-api-2.12.0.0 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency prettyprinter >=1.7: using prettyprinter-1.7.1 [haskell-language-server] Dependency text: using text-2.1.2 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.20.1.0 [haskell-language-server] Dependency containers: using containers-0.7 [haskell-language-server] Dependency data-default: using data-default-0.8.0.1 [haskell-language-server] Dependency directory: using directory-1.3.8.5 [haskell-language-server] Dependency extra: using extra-1.8.1 [haskell-language-server] Dependency filepath: using filepath-1.5.4.0 [haskell-language-server] Dependency ghcide: using ghcide-2.12.0.0 [haskell-language-server] Dependency haskell-language-server: using haskell-language-server-2.12.0.0 [haskell-language-server] Dependency hie-bios: using hie-bios-0.17.0 [haskell-language-server] Dependency hls-plugin-api: using hls-plugin-api-2.12.0.0 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency lsp-types: using lsp-types-2.3.0.1 [haskell-language-server] Dependency text: using text-2.1.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.1 [haskell-language-server] Dependency unix: using unix-2.8.6.0 [haskell-language-server] Dependency unliftio-core: using unliftio-core-0.2.1.0 [haskell-language-server] Dependency base >=4 && <5: using base-4.20.1.0 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.20.1.0 [haskell-language-server] Dependency bytestring: using bytestring-0.12.2.0 [haskell-language-server] Dependency containers: using containers-0.7 [haskell-language-server] Dependency data-default: using data-default-0.8.0.1 [haskell-language-server] Dependency extra: using extra-1.8.1 [haskell-language-server] Dependency filepath: using filepath-1.5.4.0 [haskell-language-server] Dependency haskell-language-server:ghcide-bench-lib: using [haskell-language-server] haskell-language-server-2.12.0.0 [haskell-language-server] Dependency hls-graph: using hls-graph-2.12.0.0 [haskell-language-server] Dependency hls-plugin-api: using hls-plugin-api-2.12.0.0 [haskell-language-server] Dependency hls-test-utils: using hls-test-utils-2.12.0.0 [haskell-language-server] Dependency lens: using lens-5.3.5 [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.25.0 [haskell-language-server] Dependency safe-exceptions: using safe-exceptions-0.1.7.4 [haskell-language-server] Dependency shake: using shake-0.19.8 [haskell-language-server] Dependency tasty-hunit >=0.10: using tasty-hunit-0.10.2 [haskell-language-server] Dependency text: using text-2.1.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-signature-help-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-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-gadt-plugin dependency lib:hls-refactor-plugin [haskell-language-server]  component lib:hls-fourmolu-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-fourmolu-plugin [haskell-language-server]  dependency lib:hls-gadt-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-semantic-tokens-plugin [haskell-language-server]  dependency lib:hls-signature-help-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.12.0.0-9hY5WJmTEtjG7BfGveeDdC-ghcide-test-preprocessor [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  component haskell-language-server-2.12.0.0-16sZZhL7IW9AGr2kDBHcT5-hls-stylish-haskell-plugin [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include directory-1.3.8.5-ad1a [haskell-language-server]  include filepath-1.5.4.0-590e [haskell-language-server]  include ghc-boot-th-9.10.2-a15f [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [haskell-language-server]  include mtl-2.3.1-5ae5 [haskell-language-server]  include stylish-haskell-0.15.1.0-1Db0wgReecp3hLhbAkBbSz [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  component haskell-language-server-2.12.0.0-2Q73w6zn4MnEVKiclevHPm-hls-stan-plugin [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include deepseq-1.5.0.0-f20c [haskell-language-server]  include directory-1.3.8.5-ad1a [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [haskell-language-server]  include stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include trial-0.0.0.0-6HrvJcDq8Ox2mqT9jHQLhu [haskell-language-server]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [haskell-language-server]  component haskell-language-server-2.12.0.0-2tkThUogiIgL2DKkBUlHtK-hls-signature-help-plugin [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include ghc-9.10.2-1e2a [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include transformers-0.6.1.1-407f [haskell-language-server]  component haskell-language-server-2.12.0.0-173C8ZvgizF1MhXnYvcp6F-hls-semantic-tokens-plugin [haskell-language-server]  include array-0.5.8.0-e5b8 [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include bytestring-0.12.2.0-5835 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 [haskell-language-server]  include deepseq-1.5.0.0-f20c [haskell-language-server]  include dlist-1.0-FcOF3sMreUuA1lmV1XHZRC [haskell-language-server]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  include ghc-9.10.2-1e2a [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include mtl-2.3.1-5ae5 [haskell-language-server]  include stm-2.5.3.1-34bd [haskell-language-server]  include stm-containers-1.2.1.1-J0LS8BF9z9014WjMVaOTcR [haskell-language-server]  include syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [haskell-language-server]  include template-haskell-2.22.0.0-2a41 [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include text-rope-0.3-7AWRFvBHSDuH1TUGfVCwXJ [haskell-language-server]  include transformers-0.6.1.1-407f [haskell-language-server]  component haskell-language-server-2.12.0.0-4cDL5hpCJm85841LEQwcBN-hls-refactor-plugin [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include bytestring-0.12.2.0-5835 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include deepseq-1.5.0.0-f20c [haskell-language-server]  include dlist-1.0-FcOF3sMreUuA1lmV1XHZRC [haskell-language-server]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  include ghc-9.10.2-1e2a [haskell-language-server]  include ghc-boot-9.10.2-b945 [haskell-language-server]  include ghc-exactprint-1.10.0.0-CI3sEvYepmsLHDQX11a1sl [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include mtl-2.3.1-5ae5 [haskell-language-server]  include parser-combinators-1.3.0-IirkPG3WlKFB1IJ6vX6V2W [haskell-language-server]  include regex-applicative-0.3.4-D1h7FGYBPxc3G9HA7KuFke [haskell-language-server]  include regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [haskell-language-server]  include syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include text-rope-0.3-7AWRFvBHSDuH1TUGfVCwXJ [haskell-language-server]  include time-1.12.2-18ff [haskell-language-server]  include transformers-0.6.1.1-407f [haskell-language-server]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [haskell-language-server]  component haskell-language-server-2.12.0.0-Khu8IFrG7C37mf1vnOdJ4w-hls-rename-plugin [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include ghc-9.10.2-1e2a [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [haskell-language-server]  include haskell-language-server-2.12.0.0-4cDL5hpCJm85841LEQwcBN-hls-refactor-plugin [haskell-language-server]  include hiedb-0.7.0.0-BzRKF1iEBwoKrTAPM1j9bo [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [haskell-language-server]  include mod-0.2.1.0-JUL46aniwZjGU5xyCw7kCD [haskell-language-server]  include mtl-2.3.1-5ae5 [haskell-language-server]  include syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include transformers-0.6.1.1-407f [haskell-language-server]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [haskell-language-server]  component haskell-language-server-2.12.0.0-CmVZZ0wLDtS2s2u5TMhaw3-hls-qualify-imported-names-plugin [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include dlist-1.0-FcOF3sMreUuA1lmV1XHZRC [haskell-language-server]  include ghc-9.10.2-1e2a [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include text-rope-0.3-7AWRFvBHSDuH1TUGfVCwXJ [haskell-language-server]  include transformers-0.6.1.1-407f [haskell-language-server]  component haskell-language-server-2.12.0.0-8pJP5nVkF2XKm2zILOL6A5-hls-pragmas-plugin [haskell-language-server]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  include fuzzy-0.1.1.0-CWK1BuqJxQMCLg6agy6gDL [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lens-aeson-1.2.3-9QSsZn0dDbDKEtFGVXTjfj [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include transformers-0.6.1.1-407f [haskell-language-server]  component haskell-language-server-2.12.0.0-Lquvyb842hqKXp5meMVN4J-hls-overloaded-record-dot-plugin [haskell-language-server]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include deepseq-1.5.0.0-f20c [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include transformers-0.6.1.1-407f [haskell-language-server]  component haskell-language-server-2.12.0.0-EdaaxupYHBPKhaG8UO1kp5-hls-ormolu-plugin [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  include filepath-1.5.4.0-590e [haskell-language-server]  include ghc-boot-th-9.10.2-a15f [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include mtl-2.3.1-5ae5 [haskell-language-server]  include ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG [haskell-language-server]  include process-extras-0.7.4-I6yrrC02Kkg1NF0yyTRgt6 [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include transformers-0.6.1.1-407f [haskell-language-server]  component haskell-language-server-2.12.0.0-590EUHp0ErfHnk3xjaNler-hls-notes-plugin [haskell-language-server]  include array-0.5.8.0-e5b8 [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include mtl-2.3.1-5ae5 [haskell-language-server]  include regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include text-rope-0.3-7AWRFvBHSDuH1TUGfVCwXJ [haskell-language-server]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [haskell-language-server]  component haskell-language-server-2.12.0.0-7c4wR4uJXveIvjlt3pDjqk-hls-module-name-plugin [haskell-language-server]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include filepath-1.5.4.0-590e [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include text-rope-0.3-7AWRFvBHSDuH1TUGfVCwXJ [haskell-language-server]  include transformers-0.6.1.1-407f [haskell-language-server]  component haskell-language-server-2.12.0.0-AQbjZOzU4br5UN758fKdCH-hls-gadt-plugin [haskell-language-server]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  include ghc-9.10.2-1e2a [haskell-language-server]  include ghc-exactprint-1.10.0.0-CI3sEvYepmsLHDQX11a1sl [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include haskell-language-server-2.12.0.0-4cDL5hpCJm85841LEQwcBN-hls-refactor-plugin [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include mtl-2.3.1-5ae5 [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include transformers-0.6.1.1-407f [haskell-language-server]  component haskell-language-server-2.12.0.0-aQ9ppru2MOFhr6poIKB40-hls-fourmolu-plugin [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include filepath-1.5.4.0-590e [haskell-language-server]  include fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV [haskell-language-server]  include ghc-boot-th-9.10.2-a15f [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include mtl-2.3.1-5ae5 [haskell-language-server]  include process-extras-0.7.4-I6yrrC02Kkg1NF0yyTRgt6 [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include transformers-0.6.1.1-407f [haskell-language-server]  include yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR [haskell-language-server]  component haskell-language-server-2.12.0.0-AMp2qsr1GJ696nb0rTqdbq-hls-explicit-record-fields-plugin [haskell-language-server]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include ghc-9.10.2-1e2a [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include transformers-0.6.1.1-407f [haskell-language-server]  component haskell-language-server-2.12.0.0-JGuw39HUCQs6EGuJiD5MOJ-hls-explicit-imports-plugin [haskell-language-server]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include deepseq-1.5.0.0-f20c [haskell-language-server]  include ghc-9.10.2-1e2a [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include mtl-2.3.1-5ae5 [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include transformers-0.6.1.1-407f [haskell-language-server]  component haskell-language-server-2.12.0.0-BuxSRb8SjTdECBWnTPDmUv-hls-explicit-fixity-plugin [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include deepseq-1.5.0.0-f20c [haskell-language-server]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  component haskell-language-server-2.12.0.0-HWWz0YsSMtUHtZu4NctQtc-hls-eval-plugin [haskell-language-server]  include Diff-1.0.2-BAYgwkTiSjPEZ6HpqcpJ5c [haskell-language-server]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include bytestring-0.12.2.0-5835 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include deepseq-1.5.0.0-f20c [haskell-language-server]  include dlist-1.0-FcOF3sMreUuA1lmV1XHZRC [haskell-language-server]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  include filepath-1.5.4.0-590e [haskell-language-server]  include ghc-9.10.2-1e2a [haskell-language-server]  include ghc-boot-th-9.10.2-a15f [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [haskell-language-server]  include megaparsec-9.7.0-DXF0z0EAWUQHJ7XbUU6UeP [haskell-language-server]  include mtl-2.3.1-5ae5 [haskell-language-server]  include parser-combinators-1.3.0-IirkPG3WlKFB1IJ6vX6V2W [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include text-rope-0.3-7AWRFvBHSDuH1TUGfVCwXJ [haskell-language-server]  include transformers-0.6.1.1-407f [haskell-language-server]  include unliftio-0.2.25.1-4x2TVhR5KwPKt77vgIfkWb [haskell-language-server]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [haskell-language-server]  component haskell-language-server-2.12.0.0-5dWx40VE6Ik5H7lFPgYaqc-hls-code-range-plugin [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include deepseq-1.5.0.0-f20c [haskell-language-server]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  include ghc-9.10.2-1e2a [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include mtl-2.3.1-5ae5 [haskell-language-server]  include semigroupoids-6.0.1-9FoUHGd3cSv9csmslt6yTE [haskell-language-server]  include transformers-0.6.1.1-407f [haskell-language-server]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [haskell-language-server]  component haskell-language-server-2.12.0.0-CksJ4yoVp4pE1K6TtqoE48-hls-class-plugin [haskell-language-server]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include deepseq-1.5.0.0-f20c [haskell-language-server]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  include ghc-9.10.2-1e2a [haskell-language-server]  include ghc-exactprint-1.10.0.0-CI3sEvYepmsLHDQX11a1sl [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include mtl-2.3.1-5ae5 [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include transformers-0.6.1.1-407f [haskell-language-server]  component haskell-language-server-2.12.0.0-8m6LAyxvifW7apqMymfJ3C-hls-change-type-signature-plugin [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include ghc-9.10.2-1e2a [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [haskell-language-server]  include regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [haskell-language-server]  include syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include transformers-0.6.1.1-407f [haskell-language-server]  component haskell-language-server-2.12.0.0-Ef6Etstaqmt45stQYNoi4L-hls-call-hierarchy-plugin [haskell-language-server]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  include ghc-9.10.2-1e2a [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hiedb-0.7.0.0-BzRKF1iEBwoKrTAPM1j9bo [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include sqlite-simple-0.4.19.0-DeYSxtlFkxn6LidCvmfGjR [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  component haskell-language-server-2.12.0.0-G0FmsMVFSgZ3K5KiRj8NLT-hls-cabal-plugin [haskell-language-server]  include Cabal-3.14.2.0-369bcsSEjBNCPh9xeyuixj [haskell-language-server]  include Cabal-syntax-3.14.2.0-2tHHvEmLePLIHbZikRG7w6 [haskell-language-server]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include bytestring-0.12.2.0-5835 [haskell-language-server]  include cabal-add-0.2-FHOqpr0C7zw3WlQxCOD1sK [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include deepseq-1.5.0.0-f20c [haskell-language-server]  include directory-1.3.8.5-ad1a [haskell-language-server]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  include filepath-1.5.4.0-590e [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [haskell-language-server]  include hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [haskell-language-server]  include mtl-2.3.1-5ae5 [haskell-language-server]  include pretty-1.1.3.6-413e [haskell-language-server]  include regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include text-rope-0.3-7AWRFvBHSDuH1TUGfVCwXJ [haskell-language-server]  include transformers-0.6.1.1-407f [haskell-language-server]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [haskell-language-server]  component haskell-language-server-2.12.0.0-LApQFe2EZpy3IlS6mNCWt1-hls-cabal-gild-plugin [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include directory-1.3.8.5-ad1a [haskell-language-server]  include filepath-1.5.4.0-590e [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [haskell-language-server]  include mtl-2.3.1-5ae5 [haskell-language-server]  include process-extras-0.7.4-I6yrrC02Kkg1NF0yyTRgt6 [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  component haskell-language-server-2.12.0.0-1n0rqwOseTy45iI4H2PIfz-hls-cabal-fmt-plugin [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include directory-1.3.8.5-ad1a [haskell-language-server]  include filepath-1.5.4.0-590e [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [haskell-language-server]  include mtl-2.3.1-5ae5 [haskell-language-server]  include process-extras-0.7.4-I6yrrC02Kkg1NF0yyTRgt6 [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  component haskell-language-server-2.12.0.0-I9o8pxERDqv9a31EbmLNq7-hls-alternate-number-format-plugin [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  include ghc-boot-th-9.10.2-a15f [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include mtl-2.3.1-5ae5 [haskell-language-server]  include regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [haskell-language-server]  include syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  component haskell-language-server-2.12.0.0-Liv7uUVwB0iGhzO5eQiXHu-ghcide-bench-lib [haskell-language-server]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [haskell-language-server]  include async-2.2.5-7rMgpQ5wRmj4V53zvfchsB [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include binary-0.8.9.3-c055 [haskell-language-server]  include bytestring-0.12.2.0-5835 [haskell-language-server]  include deepseq-1.5.0.0-f20c [haskell-language-server]  include directory-1.3.8.5-ad1a [haskell-language-server]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  include filepath-1.5.4.0-590e [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [haskell-language-server]  include hls-test-utils-2.12.0.0-E3xyzV6kl5QKIbjSQ8PBeG [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-test-0.17.1.1-KIfRJdlH8vLBviAxjoRKdN [haskell-language-server]  include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [haskell-language-server]  include optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [haskell-language-server]  include parser-combinators-1.3.0-IirkPG3WlKFB1IJ6vX6V2W [haskell-language-server]  include process-1.6.25.0-d21a [haskell-language-server]  include row-types-1.0.1.2-9d93T0dzCMpJQ8ucdqUCyM [haskell-language-server]  include safe-exceptions-0.1.7.4-InVjej76MhOQE1UfUDjQ5 [haskell-language-server]  include shake-0.19.8-BLEcACF1zPZ160RtBXfuOa [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  component haskell-language-server-2.12.0.0-C1eYkfdJG9W11G0lu39ik3-ghcide-bench [haskell-language-server]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include bytestring-0.12.2.0-5835 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 [haskell-language-server]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  include filepath-1.5.4.0-590e [haskell-language-server]  include haskell-language-server-2.12.0.0-Liv7uUVwB0iGhzO5eQiXHu-ghcide-bench-lib [haskell-language-server]  include hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include hls-test-utils-2.12.0.0-E3xyzV6kl5QKIbjSQ8PBeG [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-test-0.17.1.1-KIfRJdlH8vLBviAxjoRKdN [haskell-language-server]  include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [haskell-language-server]  include optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [haskell-language-server]  include process-1.6.25.0-d21a [haskell-language-server]  include safe-exceptions-0.1.7.4-InVjej76MhOQE1UfUDjQ5 [haskell-language-server]  include shake-0.19.8-BLEcACF1zPZ160RtBXfuOa [haskell-language-server]  include tasty-hunit-0.10.2-ApRuPpVuRf9mwaiocwfO9 [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  component haskell-language-server-2.12.0.0-D3rGffBu0PPHI4dslifzN7 [haskell-language-server]  include aeson-pretty-0.8.10-YHPOZ1ANgMAmU1CR11CHj [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 [haskell-language-server]  include directory-1.3.8.5-ad1a [haskell-language-server]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  include filepath-1.5.4.0-590e [haskell-language-server]  include ghc-9.10.2-1e2a [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include githash-0.1.7.0-EZKAgqWQecgHyxVc8rYqK3 [haskell-language-server]  include haskell-language-server-2.12.0.0-I9o8pxERDqv9a31EbmLNq7-hls-alternate-number-format-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-1n0rqwOseTy45iI4H2PIfz-hls-cabal-fmt-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-LApQFe2EZpy3IlS6mNCWt1-hls-cabal-gild-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-G0FmsMVFSgZ3K5KiRj8NLT-hls-cabal-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-Ef6Etstaqmt45stQYNoi4L-hls-call-hierarchy-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-8m6LAyxvifW7apqMymfJ3C-hls-change-type-signature-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-CksJ4yoVp4pE1K6TtqoE48-hls-class-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-5dWx40VE6Ik5H7lFPgYaqc-hls-code-range-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-HWWz0YsSMtUHtZu4NctQtc-hls-eval-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-BuxSRb8SjTdECBWnTPDmUv-hls-explicit-fixity-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-JGuw39HUCQs6EGuJiD5MOJ-hls-explicit-imports-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-AMp2qsr1GJ696nb0rTqdbq-hls-explicit-record-fields-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-aQ9ppru2MOFhr6poIKB40-hls-fourmolu-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-AQbjZOzU4br5UN758fKdCH-hls-gadt-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-7c4wR4uJXveIvjlt3pDjqk-hls-module-name-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-590EUHp0ErfHnk3xjaNler-hls-notes-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-EdaaxupYHBPKhaG8UO1kp5-hls-ormolu-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-Lquvyb842hqKXp5meMVN4J-hls-overloaded-record-dot-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-8pJP5nVkF2XKm2zILOL6A5-hls-pragmas-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-CmVZZ0wLDtS2s2u5TMhaw3-hls-qualify-imported-names-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-4cDL5hpCJm85841LEQwcBN-hls-refactor-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-Khu8IFrG7C37mf1vnOdJ4w-hls-rename-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-173C8ZvgizF1MhXnYvcp6F-hls-semantic-tokens-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-2tkThUogiIgL2DKkBUlHtK-hls-signature-help-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-2Q73w6zn4MnEVKiclevHPm-hls-stan-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-16sZZhL7IW9AGr2kDBHcT5-hls-stylish-haskell-plugin [haskell-language-server]  include hie-bios-0.17.0-Jq1MxfLda7f6MzZKKC5hOV [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [haskell-language-server]  include optparse-simple-0.1.1.4-GgHY7DnTm1EJauN0Dxf42X [haskell-language-server]  include prettyprinter-1.7.1-67Y6Ddd7L8OAZY9VaFd08z [haskell-language-server]  include process-1.6.25.0-d21a [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  component haskell-language-server-2.12.0.0-JGA1t6dYnFi3GGozssYfZL-haskell-language-server [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include haskell-language-server-2.12.0.0-D3rGffBu0PPHI4dslifzN7 [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include prettyprinter-1.7.1-67Y6Ddd7L8OAZY9VaFd08z [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  component haskell-language-server-2.12.0.0-BqBc2j4094Q7KK2SnoEacW-haskell-language-server-wrapper [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 [haskell-language-server]  include directory-1.3.8.5-ad1a [haskell-language-server]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  include filepath-1.5.4.0-590e [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include haskell-language-server-2.12.0.0-D3rGffBu0PPHI4dslifzN7 [haskell-language-server]  include hie-bios-0.17.0-Jq1MxfLda7f6MzZKKC5hOV [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include transformers-0.6.1.1-407f [haskell-language-server]  include unix-2.8.6.0-bc28 [haskell-language-server]  include unliftio-core-0.2.1.0-5Uu3V4fu7Xd7Q6OWRIOGet [haskell-language-server] Linked component graph: [haskell-language-server]  unit haskell-language-server-2.12.0.0-9hY5WJmTEtjG7BfGveeDdC-ghcide-test-preprocessor [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  unit haskell-language-server-2.12.0.0-16sZZhL7IW9AGr2kDBHcT5-hls-stylish-haskell-plugin [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include directory-1.3.8.5-ad1a [haskell-language-server]  include filepath-1.5.4.0-590e [haskell-language-server]  include ghc-boot-th-9.10.2-a15f [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [haskell-language-server]  include mtl-2.3.1-5ae5 [haskell-language-server]  include stylish-haskell-0.15.1.0-1Db0wgReecp3hLhbAkBbSz [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  Ide.Plugin.StylishHaskell=haskell-language-server-2.12.0.0-16sZZhL7IW9AGr2kDBHcT5-hls-stylish-haskell-plugin:Ide.Plugin.StylishHaskell [haskell-language-server]  unit haskell-language-server-2.12.0.0-2Q73w6zn4MnEVKiclevHPm-hls-stan-plugin [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include deepseq-1.5.0.0-f20c [haskell-language-server]  include directory-1.3.8.5-ad1a [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [haskell-language-server]  include stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include trial-0.0.0.0-6HrvJcDq8Ox2mqT9jHQLhu [haskell-language-server]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [haskell-language-server]  Ide.Plugin.Stan=haskell-language-server-2.12.0.0-2Q73w6zn4MnEVKiclevHPm-hls-stan-plugin:Ide.Plugin.Stan [haskell-language-server]  unit haskell-language-server-2.12.0.0-2tkThUogiIgL2DKkBUlHtK-hls-signature-help-plugin [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include ghc-9.10.2-1e2a [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include transformers-0.6.1.1-407f [haskell-language-server]  Ide.Plugin.SignatureHelp=haskell-language-server-2.12.0.0-2tkThUogiIgL2DKkBUlHtK-hls-signature-help-plugin:Ide.Plugin.SignatureHelp [haskell-language-server]  unit haskell-language-server-2.12.0.0-173C8ZvgizF1MhXnYvcp6F-hls-semantic-tokens-plugin [haskell-language-server]  include array-0.5.8.0-e5b8 [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include bytestring-0.12.2.0-5835 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 [haskell-language-server]  include deepseq-1.5.0.0-f20c [haskell-language-server]  include dlist-1.0-FcOF3sMreUuA1lmV1XHZRC [haskell-language-server]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  include ghc-9.10.2-1e2a [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include mtl-2.3.1-5ae5 [haskell-language-server]  include stm-2.5.3.1-34bd [haskell-language-server]  include stm-containers-1.2.1.1-J0LS8BF9z9014WjMVaOTcR [haskell-language-server]  include syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [haskell-language-server]  include template-haskell-2.22.0.0-2a41 [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include text-rope-0.3-7AWRFvBHSDuH1TUGfVCwXJ [haskell-language-server]  include transformers-0.6.1.1-407f [haskell-language-server]  Ide.Plugin.SemanticTokens=haskell-language-server-2.12.0.0-173C8ZvgizF1MhXnYvcp6F-hls-semantic-tokens-plugin:Ide.Plugin.SemanticTokens,Ide.Plugin.SemanticTokens.Mappings=haskell-language-server-2.12.0.0-173C8ZvgizF1MhXnYvcp6F-hls-semantic-tokens-plugin:Ide.Plugin.SemanticTokens.Mappings,Ide.Plugin.SemanticTokens.Types=haskell-language-server-2.12.0.0-173C8ZvgizF1MhXnYvcp6F-hls-semantic-tokens-plugin:Ide.Plugin.SemanticTokens.Types [haskell-language-server]  unit haskell-language-server-2.12.0.0-4cDL5hpCJm85841LEQwcBN-hls-refactor-plugin [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include bytestring-0.12.2.0-5835 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include deepseq-1.5.0.0-f20c [haskell-language-server]  include dlist-1.0-FcOF3sMreUuA1lmV1XHZRC [haskell-language-server]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  include ghc-9.10.2-1e2a [haskell-language-server]  include ghc-boot-9.10.2-b945 [haskell-language-server]  include ghc-exactprint-1.10.0.0-CI3sEvYepmsLHDQX11a1sl [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include mtl-2.3.1-5ae5 [haskell-language-server]  include parser-combinators-1.3.0-IirkPG3WlKFB1IJ6vX6V2W [haskell-language-server]  include regex-applicative-0.3.4-D1h7FGYBPxc3G9HA7KuFke [haskell-language-server]  include regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [haskell-language-server]  include syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include text-rope-0.3-7AWRFvBHSDuH1TUGfVCwXJ [haskell-language-server]  include time-1.12.2-18ff [haskell-language-server]  include transformers-0.6.1.1-407f [haskell-language-server]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [haskell-language-server]  Development.IDE.GHC.Compat.ExactPrint=haskell-language-server-2.12.0.0-4cDL5hpCJm85841LEQwcBN-hls-refactor-plugin:Development.IDE.GHC.Compat.ExactPrint,Development.IDE.GHC.Dump=haskell-language-server-2.12.0.0-4cDL5hpCJm85841LEQwcBN-hls-refactor-plugin:Development.IDE.GHC.Dump,Development.IDE.GHC.ExactPrint=haskell-language-server-2.12.0.0-4cDL5hpCJm85841LEQwcBN-hls-refactor-plugin:Development.IDE.GHC.ExactPrint,Development.IDE.Plugin.CodeAction=haskell-language-server-2.12.0.0-4cDL5hpCJm85841LEQwcBN-hls-refactor-plugin:Development.IDE.Plugin.CodeAction,Development.IDE.Plugin.CodeAction.Util=haskell-language-server-2.12.0.0-4cDL5hpCJm85841LEQwcBN-hls-refactor-plugin:Development.IDE.Plugin.CodeAction.Util [haskell-language-server]  unit haskell-language-server-2.12.0.0-Khu8IFrG7C37mf1vnOdJ4w-hls-rename-plugin [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include ghc-9.10.2-1e2a [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [haskell-language-server]  include haskell-language-server-2.12.0.0-4cDL5hpCJm85841LEQwcBN-hls-refactor-plugin [haskell-language-server]  include hiedb-0.7.0.0-BzRKF1iEBwoKrTAPM1j9bo [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [haskell-language-server]  include mod-0.2.1.0-JUL46aniwZjGU5xyCw7kCD [haskell-language-server]  include mtl-2.3.1-5ae5 [haskell-language-server]  include syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include transformers-0.6.1.1-407f [haskell-language-server]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [haskell-language-server]  Ide.Plugin.Rename=haskell-language-server-2.12.0.0-Khu8IFrG7C37mf1vnOdJ4w-hls-rename-plugin:Ide.Plugin.Rename [haskell-language-server]  unit haskell-language-server-2.12.0.0-CmVZZ0wLDtS2s2u5TMhaw3-hls-qualify-imported-names-plugin [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include dlist-1.0-FcOF3sMreUuA1lmV1XHZRC [haskell-language-server]  include ghc-9.10.2-1e2a [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include text-rope-0.3-7AWRFvBHSDuH1TUGfVCwXJ [haskell-language-server]  include transformers-0.6.1.1-407f [haskell-language-server]  Ide.Plugin.QualifyImportedNames=haskell-language-server-2.12.0.0-CmVZZ0wLDtS2s2u5TMhaw3-hls-qualify-imported-names-plugin:Ide.Plugin.QualifyImportedNames [haskell-language-server]  unit haskell-language-server-2.12.0.0-8pJP5nVkF2XKm2zILOL6A5-hls-pragmas-plugin [haskell-language-server]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  include fuzzy-0.1.1.0-CWK1BuqJxQMCLg6agy6gDL [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lens-aeson-1.2.3-9QSsZn0dDbDKEtFGVXTjfj [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include transformers-0.6.1.1-407f [haskell-language-server]  Ide.Plugin.Pragmas=haskell-language-server-2.12.0.0-8pJP5nVkF2XKm2zILOL6A5-hls-pragmas-plugin:Ide.Plugin.Pragmas [haskell-language-server]  unit haskell-language-server-2.12.0.0-Lquvyb842hqKXp5meMVN4J-hls-overloaded-record-dot-plugin [haskell-language-server]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include deepseq-1.5.0.0-f20c [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include transformers-0.6.1.1-407f [haskell-language-server]  Ide.Plugin.OverloadedRecordDot=haskell-language-server-2.12.0.0-Lquvyb842hqKXp5meMVN4J-hls-overloaded-record-dot-plugin:Ide.Plugin.OverloadedRecordDot [haskell-language-server]  unit haskell-language-server-2.12.0.0-EdaaxupYHBPKhaG8UO1kp5-hls-ormolu-plugin [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  include filepath-1.5.4.0-590e [haskell-language-server]  include ghc-boot-th-9.10.2-a15f [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include mtl-2.3.1-5ae5 [haskell-language-server]  include ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG [haskell-language-server]  include process-extras-0.7.4-I6yrrC02Kkg1NF0yyTRgt6 [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include transformers-0.6.1.1-407f [haskell-language-server]  Ide.Plugin.Ormolu=haskell-language-server-2.12.0.0-EdaaxupYHBPKhaG8UO1kp5-hls-ormolu-plugin:Ide.Plugin.Ormolu [haskell-language-server]  unit haskell-language-server-2.12.0.0-590EUHp0ErfHnk3xjaNler-hls-notes-plugin [haskell-language-server]  include array-0.5.8.0-e5b8 [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include mtl-2.3.1-5ae5 [haskell-language-server]  include regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include text-rope-0.3-7AWRFvBHSDuH1TUGfVCwXJ [haskell-language-server]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [haskell-language-server]  Ide.Plugin.Notes=haskell-language-server-2.12.0.0-590EUHp0ErfHnk3xjaNler-hls-notes-plugin:Ide.Plugin.Notes [haskell-language-server]  unit haskell-language-server-2.12.0.0-7c4wR4uJXveIvjlt3pDjqk-hls-module-name-plugin [haskell-language-server]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include filepath-1.5.4.0-590e [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include text-rope-0.3-7AWRFvBHSDuH1TUGfVCwXJ [haskell-language-server]  include transformers-0.6.1.1-407f [haskell-language-server]  Ide.Plugin.ModuleName=haskell-language-server-2.12.0.0-7c4wR4uJXveIvjlt3pDjqk-hls-module-name-plugin:Ide.Plugin.ModuleName [haskell-language-server]  unit haskell-language-server-2.12.0.0-AQbjZOzU4br5UN758fKdCH-hls-gadt-plugin [haskell-language-server]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  include ghc-9.10.2-1e2a [haskell-language-server]  include ghc-exactprint-1.10.0.0-CI3sEvYepmsLHDQX11a1sl [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include haskell-language-server-2.12.0.0-4cDL5hpCJm85841LEQwcBN-hls-refactor-plugin [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include mtl-2.3.1-5ae5 [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include transformers-0.6.1.1-407f [haskell-language-server]  Ide.Plugin.GADT=haskell-language-server-2.12.0.0-AQbjZOzU4br5UN758fKdCH-hls-gadt-plugin:Ide.Plugin.GADT [haskell-language-server]  unit haskell-language-server-2.12.0.0-aQ9ppru2MOFhr6poIKB40-hls-fourmolu-plugin [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include filepath-1.5.4.0-590e [haskell-language-server]  include fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV [haskell-language-server]  include ghc-boot-th-9.10.2-a15f [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include mtl-2.3.1-5ae5 [haskell-language-server]  include process-extras-0.7.4-I6yrrC02Kkg1NF0yyTRgt6 [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include transformers-0.6.1.1-407f [haskell-language-server]  include yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR [haskell-language-server]  Ide.Plugin.Fourmolu=haskell-language-server-2.12.0.0-aQ9ppru2MOFhr6poIKB40-hls-fourmolu-plugin:Ide.Plugin.Fourmolu [haskell-language-server]  unit haskell-language-server-2.12.0.0-AMp2qsr1GJ696nb0rTqdbq-hls-explicit-record-fields-plugin [haskell-language-server]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include ghc-9.10.2-1e2a [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include transformers-0.6.1.1-407f [haskell-language-server]  Ide.Plugin.ExplicitFields=haskell-language-server-2.12.0.0-AMp2qsr1GJ696nb0rTqdbq-hls-explicit-record-fields-plugin:Ide.Plugin.ExplicitFields [haskell-language-server]  unit haskell-language-server-2.12.0.0-JGuw39HUCQs6EGuJiD5MOJ-hls-explicit-imports-plugin [haskell-language-server]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include deepseq-1.5.0.0-f20c [haskell-language-server]  include ghc-9.10.2-1e2a [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include mtl-2.3.1-5ae5 [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include transformers-0.6.1.1-407f [haskell-language-server]  Ide.Plugin.ExplicitImports=haskell-language-server-2.12.0.0-JGuw39HUCQs6EGuJiD5MOJ-hls-explicit-imports-plugin:Ide.Plugin.ExplicitImports [haskell-language-server]  unit haskell-language-server-2.12.0.0-BuxSRb8SjTdECBWnTPDmUv-hls-explicit-fixity-plugin [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include deepseq-1.5.0.0-f20c [haskell-language-server]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  Ide.Plugin.ExplicitFixity=haskell-language-server-2.12.0.0-BuxSRb8SjTdECBWnTPDmUv-hls-explicit-fixity-plugin:Ide.Plugin.ExplicitFixity [haskell-language-server]  unit haskell-language-server-2.12.0.0-HWWz0YsSMtUHtZu4NctQtc-hls-eval-plugin [haskell-language-server]  include Diff-1.0.2-BAYgwkTiSjPEZ6HpqcpJ5c [haskell-language-server]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include bytestring-0.12.2.0-5835 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include deepseq-1.5.0.0-f20c [haskell-language-server]  include dlist-1.0-FcOF3sMreUuA1lmV1XHZRC [haskell-language-server]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  include filepath-1.5.4.0-590e [haskell-language-server]  include ghc-9.10.2-1e2a [haskell-language-server]  include ghc-boot-th-9.10.2-a15f [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [haskell-language-server]  include megaparsec-9.7.0-DXF0z0EAWUQHJ7XbUU6UeP [haskell-language-server]  include mtl-2.3.1-5ae5 [haskell-language-server]  include parser-combinators-1.3.0-IirkPG3WlKFB1IJ6vX6V2W [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include text-rope-0.3-7AWRFvBHSDuH1TUGfVCwXJ [haskell-language-server]  include transformers-0.6.1.1-407f [haskell-language-server]  include unliftio-0.2.25.1-4x2TVhR5KwPKt77vgIfkWb [haskell-language-server]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [haskell-language-server]  Ide.Plugin.Eval=haskell-language-server-2.12.0.0-HWWz0YsSMtUHtZu4NctQtc-hls-eval-plugin:Ide.Plugin.Eval,Ide.Plugin.Eval.Types=haskell-language-server-2.12.0.0-HWWz0YsSMtUHtZu4NctQtc-hls-eval-plugin:Ide.Plugin.Eval.Types [haskell-language-server]  unit haskell-language-server-2.12.0.0-5dWx40VE6Ik5H7lFPgYaqc-hls-code-range-plugin [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include deepseq-1.5.0.0-f20c [haskell-language-server]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  include ghc-9.10.2-1e2a [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include mtl-2.3.1-5ae5 [haskell-language-server]  include semigroupoids-6.0.1-9FoUHGd3cSv9csmslt6yTE [haskell-language-server]  include transformers-0.6.1.1-407f [haskell-language-server]  include vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [haskell-language-server]  Ide.Plugin.CodeRange=haskell-language-server-2.12.0.0-5dWx40VE6Ik5H7lFPgYaqc-hls-code-range-plugin:Ide.Plugin.CodeRange,Ide.Plugin.CodeRange.Rules=haskell-language-server-2.12.0.0-5dWx40VE6Ik5H7lFPgYaqc-hls-code-range-plugin:Ide.Plugin.CodeRange.Rules [haskell-language-server]  unit haskell-language-server-2.12.0.0-CksJ4yoVp4pE1K6TtqoE48-hls-class-plugin [haskell-language-server]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include deepseq-1.5.0.0-f20c [haskell-language-server]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  include ghc-9.10.2-1e2a [haskell-language-server]  include ghc-exactprint-1.10.0.0-CI3sEvYepmsLHDQX11a1sl [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include mtl-2.3.1-5ae5 [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include transformers-0.6.1.1-407f [haskell-language-server]  Ide.Plugin.Class=haskell-language-server-2.12.0.0-CksJ4yoVp4pE1K6TtqoE48-hls-class-plugin:Ide.Plugin.Class [haskell-language-server]  unit haskell-language-server-2.12.0.0-8m6LAyxvifW7apqMymfJ3C-hls-change-type-signature-plugin [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include ghc-9.10.2-1e2a [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [haskell-language-server]  include regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [haskell-language-server]  include syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include transformers-0.6.1.1-407f [haskell-language-server]  Ide.Plugin.ChangeTypeSignature=haskell-language-server-2.12.0.0-8m6LAyxvifW7apqMymfJ3C-hls-change-type-signature-plugin:Ide.Plugin.ChangeTypeSignature [haskell-language-server]  unit haskell-language-server-2.12.0.0-Ef6Etstaqmt45stQYNoi4L-hls-call-hierarchy-plugin [haskell-language-server]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  include ghc-9.10.2-1e2a [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hiedb-0.7.0.0-BzRKF1iEBwoKrTAPM1j9bo [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include sqlite-simple-0.4.19.0-DeYSxtlFkxn6LidCvmfGjR [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  Ide.Plugin.CallHierarchy=haskell-language-server-2.12.0.0-Ef6Etstaqmt45stQYNoi4L-hls-call-hierarchy-plugin:Ide.Plugin.CallHierarchy [haskell-language-server]  unit haskell-language-server-2.12.0.0-G0FmsMVFSgZ3K5KiRj8NLT-hls-cabal-plugin [haskell-language-server]  include Cabal-3.14.2.0-369bcsSEjBNCPh9xeyuixj [haskell-language-server]  include Cabal-syntax-3.14.2.0-2tHHvEmLePLIHbZikRG7w6 [haskell-language-server]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include bytestring-0.12.2.0-5835 [haskell-language-server]  include cabal-add-0.2-FHOqpr0C7zw3WlQxCOD1sK [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include deepseq-1.5.0.0-f20c [haskell-language-server]  include directory-1.3.8.5-ad1a [haskell-language-server]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  include filepath-1.5.4.0-590e [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [haskell-language-server]  include hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [haskell-language-server]  include mtl-2.3.1-5ae5 [haskell-language-server]  include pretty-1.1.3.6-413e [haskell-language-server]  include regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include text-rope-0.3-7AWRFvBHSDuH1TUGfVCwXJ [haskell-language-server]  include transformers-0.6.1.1-407f [haskell-language-server]  include unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [haskell-language-server]  Ide.Plugin.Cabal=haskell-language-server-2.12.0.0-G0FmsMVFSgZ3K5KiRj8NLT-hls-cabal-plugin:Ide.Plugin.Cabal,Ide.Plugin.Cabal.CabalAdd.CodeAction=haskell-language-server-2.12.0.0-G0FmsMVFSgZ3K5KiRj8NLT-hls-cabal-plugin:Ide.Plugin.Cabal.CabalAdd.CodeAction,Ide.Plugin.Cabal.CabalAdd.Command=haskell-language-server-2.12.0.0-G0FmsMVFSgZ3K5KiRj8NLT-hls-cabal-plugin:Ide.Plugin.Cabal.CabalAdd.Command,Ide.Plugin.Cabal.CabalAdd.Types=haskell-language-server-2.12.0.0-G0FmsMVFSgZ3K5KiRj8NLT-hls-cabal-plugin:Ide.Plugin.Cabal.CabalAdd.Types,Ide.Plugin.Cabal.Completion.CabalFields=haskell-language-server-2.12.0.0-G0FmsMVFSgZ3K5KiRj8NLT-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.CabalFields,Ide.Plugin.Cabal.Completion.Completer.FilePath=haskell-language-server-2.12.0.0-G0FmsMVFSgZ3K5KiRj8NLT-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.FilePath,Ide.Plugin.Cabal.Completion.Completer.Module=haskell-language-server-2.12.0.0-G0FmsMVFSgZ3K5KiRj8NLT-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Module,Ide.Plugin.Cabal.Completion.Completer.Paths=haskell-language-server-2.12.0.0-G0FmsMVFSgZ3K5KiRj8NLT-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Paths,Ide.Plugin.Cabal.Completion.Completer.Simple=haskell-language-server-2.12.0.0-G0FmsMVFSgZ3K5KiRj8NLT-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Simple,Ide.Plugin.Cabal.Completion.Completer.Snippet=haskell-language-server-2.12.0.0-G0FmsMVFSgZ3K5KiRj8NLT-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Snippet,Ide.Plugin.Cabal.Completion.Completer.Types=haskell-language-server-2.12.0.0-G0FmsMVFSgZ3K5KiRj8NLT-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Types,Ide.Plugin.Cabal.Completion.Completions=haskell-language-server-2.12.0.0-G0FmsMVFSgZ3K5KiRj8NLT-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completions,Ide.Plugin.Cabal.Completion.Data=haskell-language-server-2.12.0.0-G0FmsMVFSgZ3K5KiRj8NLT-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Data,Ide.Plugin.Cabal.Completion.Types=haskell-language-server-2.12.0.0-G0FmsMVFSgZ3K5KiRj8NLT-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Types,Ide.Plugin.Cabal.Definition=haskell-language-server-2.12.0.0-G0FmsMVFSgZ3K5KiRj8NLT-hls-cabal-plugin:Ide.Plugin.Cabal.Definition,Ide.Plugin.Cabal.Diagnostics=haskell-language-server-2.12.0.0-G0FmsMVFSgZ3K5KiRj8NLT-hls-cabal-plugin:Ide.Plugin.Cabal.Diagnostics,Ide.Plugin.Cabal.FieldSuggest=haskell-language-server-2.12.0.0-G0FmsMVFSgZ3K5KiRj8NLT-hls-cabal-plugin:Ide.Plugin.Cabal.FieldSuggest,Ide.Plugin.Cabal.Files=haskell-language-server-2.12.0.0-G0FmsMVFSgZ3K5KiRj8NLT-hls-cabal-plugin:Ide.Plugin.Cabal.Files,Ide.Plugin.Cabal.LicenseSuggest=haskell-language-server-2.12.0.0-G0FmsMVFSgZ3K5KiRj8NLT-hls-cabal-plugin:Ide.Plugin.Cabal.LicenseSuggest,Ide.Plugin.Cabal.OfInterest=haskell-language-server-2.12.0.0-G0FmsMVFSgZ3K5KiRj8NLT-hls-cabal-plugin:Ide.Plugin.Cabal.OfInterest,Ide.Plugin.Cabal.Orphans=haskell-language-server-2.12.0.0-G0FmsMVFSgZ3K5KiRj8NLT-hls-cabal-plugin:Ide.Plugin.Cabal.Orphans,Ide.Plugin.Cabal.Outline=haskell-language-server-2.12.0.0-G0FmsMVFSgZ3K5KiRj8NLT-hls-cabal-plugin:Ide.Plugin.Cabal.Outline,Ide.Plugin.Cabal.Parse=haskell-language-server-2.12.0.0-G0FmsMVFSgZ3K5KiRj8NLT-hls-cabal-plugin:Ide.Plugin.Cabal.Parse,Ide.Plugin.Cabal.Rules=haskell-language-server-2.12.0.0-G0FmsMVFSgZ3K5KiRj8NLT-hls-cabal-plugin:Ide.Plugin.Cabal.Rules [haskell-language-server]  unit haskell-language-server-2.12.0.0-LApQFe2EZpy3IlS6mNCWt1-hls-cabal-gild-plugin [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include directory-1.3.8.5-ad1a [haskell-language-server]  include filepath-1.5.4.0-590e [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [haskell-language-server]  include mtl-2.3.1-5ae5 [haskell-language-server]  include process-extras-0.7.4-I6yrrC02Kkg1NF0yyTRgt6 [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  Ide.Plugin.CabalGild=haskell-language-server-2.12.0.0-LApQFe2EZpy3IlS6mNCWt1-hls-cabal-gild-plugin:Ide.Plugin.CabalGild [haskell-language-server]  unit haskell-language-server-2.12.0.0-1n0rqwOseTy45iI4H2PIfz-hls-cabal-fmt-plugin [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include directory-1.3.8.5-ad1a [haskell-language-server]  include filepath-1.5.4.0-590e [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [haskell-language-server]  include mtl-2.3.1-5ae5 [haskell-language-server]  include process-extras-0.7.4-I6yrrC02Kkg1NF0yyTRgt6 [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  Ide.Plugin.CabalFmt=haskell-language-server-2.12.0.0-1n0rqwOseTy45iI4H2PIfz-hls-cabal-fmt-plugin:Ide.Plugin.CabalFmt [haskell-language-server]  unit haskell-language-server-2.12.0.0-I9o8pxERDqv9a31EbmLNq7-hls-alternate-number-format-plugin [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  include ghc-boot-th-9.10.2-a15f [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include mtl-2.3.1-5ae5 [haskell-language-server]  include regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [haskell-language-server]  include syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  Ide.Plugin.AlternateNumberFormat=haskell-language-server-2.12.0.0-I9o8pxERDqv9a31EbmLNq7-hls-alternate-number-format-plugin:Ide.Plugin.AlternateNumberFormat,Ide.Plugin.Conversion=haskell-language-server-2.12.0.0-I9o8pxERDqv9a31EbmLNq7-hls-alternate-number-format-plugin:Ide.Plugin.Conversion [haskell-language-server]  unit haskell-language-server-2.12.0.0-Liv7uUVwB0iGhzO5eQiXHu-ghcide-bench-lib [haskell-language-server]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [haskell-language-server]  include async-2.2.5-7rMgpQ5wRmj4V53zvfchsB [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include binary-0.8.9.3-c055 [haskell-language-server]  include bytestring-0.12.2.0-5835 [haskell-language-server]  include deepseq-1.5.0.0-f20c [haskell-language-server]  include directory-1.3.8.5-ad1a [haskell-language-server]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  include filepath-1.5.4.0-590e [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [haskell-language-server]  include hls-test-utils-2.12.0.0-E3xyzV6kl5QKIbjSQ8PBeG [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-test-0.17.1.1-KIfRJdlH8vLBviAxjoRKdN [haskell-language-server]  include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [haskell-language-server]  include optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [haskell-language-server]  include parser-combinators-1.3.0-IirkPG3WlKFB1IJ6vX6V2W [haskell-language-server]  include process-1.6.25.0-d21a [haskell-language-server]  include row-types-1.0.1.2-9d93T0dzCMpJQ8ucdqUCyM [haskell-language-server]  include safe-exceptions-0.1.7.4-InVjej76MhOQE1UfUDjQ5 [haskell-language-server]  include shake-0.19.8-BLEcACF1zPZ160RtBXfuOa [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  Experiments=haskell-language-server-2.12.0.0-Liv7uUVwB0iGhzO5eQiXHu-ghcide-bench-lib:Experiments,Experiments.Types=haskell-language-server-2.12.0.0-Liv7uUVwB0iGhzO5eQiXHu-ghcide-bench-lib:Experiments.Types [haskell-language-server]  unit haskell-language-server-2.12.0.0-C1eYkfdJG9W11G0lu39ik3-ghcide-bench [haskell-language-server]  include aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include bytestring-0.12.2.0-5835 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 [haskell-language-server]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  include filepath-1.5.4.0-590e [haskell-language-server]  include haskell-language-server-2.12.0.0-Liv7uUVwB0iGhzO5eQiXHu-ghcide-bench-lib [haskell-language-server]  include hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include hls-test-utils-2.12.0.0-E3xyzV6kl5QKIbjSQ8PBeG [haskell-language-server]  include lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  include lsp-test-0.17.1.1-KIfRJdlH8vLBviAxjoRKdN [haskell-language-server]  include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [haskell-language-server]  include optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [haskell-language-server]  include process-1.6.25.0-d21a [haskell-language-server]  include safe-exceptions-0.1.7.4-InVjej76MhOQE1UfUDjQ5 [haskell-language-server]  include shake-0.19.8-BLEcACF1zPZ160RtBXfuOa [haskell-language-server]  include tasty-hunit-0.10.2-ApRuPpVuRf9mwaiocwfO9 [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  unit haskell-language-server-2.12.0.0-D3rGffBu0PPHI4dslifzN7 [haskell-language-server]  include aeson-pretty-0.8.10-YHPOZ1ANgMAmU1CR11CHj [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 [haskell-language-server]  include directory-1.3.8.5-ad1a [haskell-language-server]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  include filepath-1.5.4.0-590e [haskell-language-server]  include ghc-9.10.2-1e2a [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include githash-0.1.7.0-EZKAgqWQecgHyxVc8rYqK3 [haskell-language-server]  include haskell-language-server-2.12.0.0-I9o8pxERDqv9a31EbmLNq7-hls-alternate-number-format-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-1n0rqwOseTy45iI4H2PIfz-hls-cabal-fmt-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-LApQFe2EZpy3IlS6mNCWt1-hls-cabal-gild-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-G0FmsMVFSgZ3K5KiRj8NLT-hls-cabal-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-Ef6Etstaqmt45stQYNoi4L-hls-call-hierarchy-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-8m6LAyxvifW7apqMymfJ3C-hls-change-type-signature-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-CksJ4yoVp4pE1K6TtqoE48-hls-class-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-5dWx40VE6Ik5H7lFPgYaqc-hls-code-range-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-HWWz0YsSMtUHtZu4NctQtc-hls-eval-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-BuxSRb8SjTdECBWnTPDmUv-hls-explicit-fixity-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-JGuw39HUCQs6EGuJiD5MOJ-hls-explicit-imports-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-AMp2qsr1GJ696nb0rTqdbq-hls-explicit-record-fields-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-aQ9ppru2MOFhr6poIKB40-hls-fourmolu-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-AQbjZOzU4br5UN758fKdCH-hls-gadt-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-7c4wR4uJXveIvjlt3pDjqk-hls-module-name-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-590EUHp0ErfHnk3xjaNler-hls-notes-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-EdaaxupYHBPKhaG8UO1kp5-hls-ormolu-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-Lquvyb842hqKXp5meMVN4J-hls-overloaded-record-dot-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-8pJP5nVkF2XKm2zILOL6A5-hls-pragmas-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-CmVZZ0wLDtS2s2u5TMhaw3-hls-qualify-imported-names-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-4cDL5hpCJm85841LEQwcBN-hls-refactor-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-Khu8IFrG7C37mf1vnOdJ4w-hls-rename-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-173C8ZvgizF1MhXnYvcp6F-hls-semantic-tokens-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-2tkThUogiIgL2DKkBUlHtK-hls-signature-help-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-2Q73w6zn4MnEVKiclevHPm-hls-stan-plugin [haskell-language-server]  include haskell-language-server-2.12.0.0-16sZZhL7IW9AGr2kDBHcT5-hls-stylish-haskell-plugin [haskell-language-server]  include hie-bios-0.17.0-Jq1MxfLda7f6MzZKKC5hOV [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [haskell-language-server]  include optparse-simple-0.1.1.4-GgHY7DnTm1EJauN0Dxf42X [haskell-language-server]  include prettyprinter-1.7.1-67Y6Ddd7L8OAZY9VaFd08z [haskell-language-server]  include process-1.6.25.0-d21a [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  HlsPlugins=haskell-language-server-2.12.0.0-D3rGffBu0PPHI4dslifzN7:HlsPlugins,Ide.Arguments=haskell-language-server-2.12.0.0-D3rGffBu0PPHI4dslifzN7:Ide.Arguments,Ide.Main=haskell-language-server-2.12.0.0-D3rGffBu0PPHI4dslifzN7:Ide.Main,Ide.Version=haskell-language-server-2.12.0.0-D3rGffBu0PPHI4dslifzN7:Ide.Version [haskell-language-server]  unit haskell-language-server-2.12.0.0-JGA1t6dYnFi3GGozssYfZL-haskell-language-server [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include haskell-language-server-2.12.0.0-D3rGffBu0PPHI4dslifzN7 [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include prettyprinter-1.7.1-67Y6Ddd7L8OAZY9VaFd08z [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  unit haskell-language-server-2.12.0.0-BqBc2j4094Q7KK2SnoEacW-haskell-language-server-wrapper [haskell-language-server]  include base-4.20.1.0-2277 [haskell-language-server]  include containers-0.7-dff9 [haskell-language-server]  include data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 [haskell-language-server]  include directory-1.3.8.5-ad1a [haskell-language-server]  include extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  include filepath-1.5.4.0-590e [haskell-language-server]  include ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  include haskell-language-server-2.12.0.0-D3rGffBu0PPHI4dslifzN7 [haskell-language-server]  include hie-bios-0.17.0-Jq1MxfLda7f6MzZKKC5hOV [haskell-language-server]  include hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  include lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  include lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [haskell-language-server]  include text-2.1.2-9845 [haskell-language-server]  include transformers-0.6.1.1-407f [haskell-language-server]  include unix-2.8.6.0-bc28 [haskell-language-server]  include unliftio-core-0.2.1.0-5Uu3V4fu7Xd7Q6OWRIOGet [haskell-language-server] Ready component graph: [haskell-language-server]  definite haskell-language-server-2.12.0.0-aQ9ppru2MOFhr6poIKB40-hls-fourmolu-plugin [haskell-language-server]  depends base-4.20.1.0-2277 [haskell-language-server]  depends filepath-1.5.4.0-590e [haskell-language-server]  depends fourmolu-0.19.0.1-3OAhaMkFaOoHoKlbc8tkgV [haskell-language-server]  depends ghc-boot-th-9.10.2-a15f [haskell-language-server]  depends ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  depends hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  depends lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  depends mtl-2.3.1-5ae5 [haskell-language-server]  depends process-extras-0.7.4-I6yrrC02Kkg1NF0yyTRgt6 [haskell-language-server]  depends text-2.1.2-9845 [haskell-language-server]  depends transformers-0.6.1.1-407f [haskell-language-server]  depends yaml-0.11.11.2-LDqEtbmX62k9MVRkqqNpgR [haskell-language-server]  definite haskell-language-server-2.12.0.0-Lquvyb842hqKXp5meMVN4J-hls-overloaded-record-dot-plugin [haskell-language-server]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [haskell-language-server]  depends base-4.20.1.0-2277 [haskell-language-server]  depends containers-0.7-dff9 [haskell-language-server]  depends deepseq-1.5.0.0-f20c [haskell-language-server]  depends ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  depends hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [haskell-language-server]  depends hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  depends lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  depends syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [haskell-language-server]  depends text-2.1.2-9845 [haskell-language-server]  depends transformers-0.6.1.1-407f [haskell-language-server]  definite haskell-language-server-2.12.0.0-Liv7uUVwB0iGhzO5eQiXHu-ghcide-bench-lib [haskell-language-server]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [haskell-language-server]  depends async-2.2.5-7rMgpQ5wRmj4V53zvfchsB [haskell-language-server]  depends base-4.20.1.0-2277 [haskell-language-server]  depends binary-0.8.9.3-c055 [haskell-language-server]  depends bytestring-0.12.2.0-5835 [haskell-language-server]  depends deepseq-1.5.0.0-f20c [haskell-language-server]  depends directory-1.3.8.5-ad1a [haskell-language-server]  depends extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  depends filepath-1.5.4.0-590e [haskell-language-server]  depends ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  depends hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [haskell-language-server]  depends hls-test-utils-2.12.0.0-E3xyzV6kl5QKIbjSQ8PBeG [haskell-language-server]  depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  depends lsp-test-0.17.1.1-KIfRJdlH8vLBviAxjoRKdN [haskell-language-server]  depends lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [haskell-language-server]  depends optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [haskell-language-server]  depends parser-combinators-1.3.0-IirkPG3WlKFB1IJ6vX6V2W [haskell-language-server]  depends process-1.6.25.0-d21a [haskell-language-server]  depends row-types-1.0.1.2-9d93T0dzCMpJQ8ucdqUCyM [haskell-language-server]  depends safe-exceptions-0.1.7.4-InVjej76MhOQE1UfUDjQ5 [haskell-language-server]  depends shake-0.19.8-BLEcACF1zPZ160RtBXfuOa [haskell-language-server]  depends text-2.1.2-9845 [haskell-language-server]  definite haskell-language-server-2.12.0.0-LApQFe2EZpy3IlS6mNCWt1-hls-cabal-gild-plugin [haskell-language-server]  depends base-4.20.1.0-2277 [haskell-language-server]  depends directory-1.3.8.5-ad1a [haskell-language-server]  depends filepath-1.5.4.0-590e [haskell-language-server]  depends ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  depends hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  depends lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [haskell-language-server]  depends mtl-2.3.1-5ae5 [haskell-language-server]  depends process-extras-0.7.4-I6yrrC02Kkg1NF0yyTRgt6 [haskell-language-server]  depends text-2.1.2-9845 [haskell-language-server]  definite haskell-language-server-2.12.0.0-JGuw39HUCQs6EGuJiD5MOJ-hls-explicit-imports-plugin [haskell-language-server]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [haskell-language-server]  depends base-4.20.1.0-2277 [haskell-language-server]  depends containers-0.7-dff9 [haskell-language-server]  depends deepseq-1.5.0.0-f20c [haskell-language-server]  depends ghc-9.10.2-1e2a [haskell-language-server]  depends ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  depends hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [haskell-language-server]  depends hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  depends lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  depends mtl-2.3.1-5ae5 [haskell-language-server]  depends text-2.1.2-9845 [haskell-language-server]  depends transformers-0.6.1.1-407f [haskell-language-server]  definite haskell-language-server-2.12.0.0-I9o8pxERDqv9a31EbmLNq7-hls-alternate-number-format-plugin [haskell-language-server]  depends base-4.20.1.0-2277 [haskell-language-server]  depends containers-0.7-dff9 [haskell-language-server]  depends extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  depends ghc-boot-th-9.10.2-a15f [haskell-language-server]  depends ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  depends hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [haskell-language-server]  depends hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  depends lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  depends mtl-2.3.1-5ae5 [haskell-language-server]  depends regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [haskell-language-server]  depends syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [haskell-language-server]  depends text-2.1.2-9845 [haskell-language-server]  definite haskell-language-server-2.12.0.0-HWWz0YsSMtUHtZu4NctQtc-hls-eval-plugin [haskell-language-server]  depends Diff-1.0.2-BAYgwkTiSjPEZ6HpqcpJ5c [haskell-language-server]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [haskell-language-server]  depends base-4.20.1.0-2277 [haskell-language-server]  depends bytestring-0.12.2.0-5835 [haskell-language-server]  depends containers-0.7-dff9 [haskell-language-server]  depends deepseq-1.5.0.0-f20c [haskell-language-server]  depends dlist-1.0-FcOF3sMreUuA1lmV1XHZRC [haskell-language-server]  depends extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  depends filepath-1.5.4.0-590e [haskell-language-server]  depends ghc-9.10.2-1e2a [haskell-language-server]  depends ghc-boot-th-9.10.2-a15f [haskell-language-server]  depends ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  depends hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [haskell-language-server]  depends hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  depends lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  depends lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [haskell-language-server]  depends megaparsec-9.7.0-DXF0z0EAWUQHJ7XbUU6UeP [haskell-language-server]  depends mtl-2.3.1-5ae5 [haskell-language-server]  depends parser-combinators-1.3.0-IirkPG3WlKFB1IJ6vX6V2W [haskell-language-server]  depends text-2.1.2-9845 [haskell-language-server]  depends text-rope-0.3-7AWRFvBHSDuH1TUGfVCwXJ [haskell-language-server]  depends transformers-0.6.1.1-407f [haskell-language-server]  depends unliftio-0.2.25.1-4x2TVhR5KwPKt77vgIfkWb [haskell-language-server]  depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [haskell-language-server]  definite haskell-language-server-2.12.0.0-G0FmsMVFSgZ3K5KiRj8NLT-hls-cabal-plugin [haskell-language-server]  depends Cabal-3.14.2.0-369bcsSEjBNCPh9xeyuixj [haskell-language-server]  depends Cabal-syntax-3.14.2.0-2tHHvEmLePLIHbZikRG7w6 [haskell-language-server]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [haskell-language-server]  depends base-4.20.1.0-2277 [haskell-language-server]  depends bytestring-0.12.2.0-5835 [haskell-language-server]  depends cabal-add-0.2-FHOqpr0C7zw3WlQxCOD1sK [haskell-language-server]  depends containers-0.7-dff9 [haskell-language-server]  depends deepseq-1.5.0.0-f20c [haskell-language-server]  depends directory-1.3.8.5-ad1a [haskell-language-server]  depends extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  depends filepath-1.5.4.0-590e [haskell-language-server]  depends ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  depends hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [haskell-language-server]  depends hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [haskell-language-server]  depends hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  depends lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  depends lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [haskell-language-server]  depends mtl-2.3.1-5ae5 [haskell-language-server]  depends pretty-1.1.3.6-413e [haskell-language-server]  depends regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [haskell-language-server]  depends text-2.1.2-9845 [haskell-language-server]  depends text-rope-0.3-7AWRFvBHSDuH1TUGfVCwXJ [haskell-language-server]  depends transformers-0.6.1.1-407f [haskell-language-server]  depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [haskell-language-server]  definite haskell-language-server-2.12.0.0-Ef6Etstaqmt45stQYNoi4L-hls-call-hierarchy-plugin [haskell-language-server]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [haskell-language-server]  depends base-4.20.1.0-2277 [haskell-language-server]  depends containers-0.7-dff9 [haskell-language-server]  depends extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  depends ghc-9.10.2-1e2a [haskell-language-server]  depends ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  depends hiedb-0.7.0.0-BzRKF1iEBwoKrTAPM1j9bo [haskell-language-server]  depends hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  depends lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  depends sqlite-simple-0.4.19.0-DeYSxtlFkxn6LidCvmfGjR [haskell-language-server]  depends text-2.1.2-9845 [haskell-language-server]  definite haskell-language-server-2.12.0.0-EdaaxupYHBPKhaG8UO1kp5-hls-ormolu-plugin [haskell-language-server]  depends base-4.20.1.0-2277 [haskell-language-server]  depends extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  depends filepath-1.5.4.0-590e [haskell-language-server]  depends ghc-boot-th-9.10.2-a15f [haskell-language-server]  depends ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  depends hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  depends lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  depends mtl-2.3.1-5ae5 [haskell-language-server]  depends ormolu-0.8.0.2-Bwwxf8r2B1DKqZ12yenKTG [haskell-language-server]  depends process-extras-0.7.4-I6yrrC02Kkg1NF0yyTRgt6 [haskell-language-server]  depends text-2.1.2-9845 [haskell-language-server]  depends transformers-0.6.1.1-407f [haskell-language-server]  definite haskell-language-server-2.12.0.0-CmVZZ0wLDtS2s2u5TMhaw3-hls-qualify-imported-names-plugin [haskell-language-server]  depends base-4.20.1.0-2277 [haskell-language-server]  depends containers-0.7-dff9 [haskell-language-server]  depends dlist-1.0-FcOF3sMreUuA1lmV1XHZRC [haskell-language-server]  depends ghc-9.10.2-1e2a [haskell-language-server]  depends ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  depends hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  depends lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  depends text-2.1.2-9845 [haskell-language-server]  depends text-rope-0.3-7AWRFvBHSDuH1TUGfVCwXJ [haskell-language-server]  depends transformers-0.6.1.1-407f [haskell-language-server]  definite haskell-language-server-2.12.0.0-CksJ4yoVp4pE1K6TtqoE48-hls-class-plugin [haskell-language-server]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [haskell-language-server]  depends base-4.20.1.0-2277 [haskell-language-server]  depends containers-0.7-dff9 [haskell-language-server]  depends deepseq-1.5.0.0-f20c [haskell-language-server]  depends extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  depends ghc-9.10.2-1e2a [haskell-language-server]  depends ghc-exactprint-1.10.0.0-CI3sEvYepmsLHDQX11a1sl [haskell-language-server]  depends ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  depends hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [haskell-language-server]  depends hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  depends lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  depends mtl-2.3.1-5ae5 [haskell-language-server]  depends text-2.1.2-9845 [haskell-language-server]  depends transformers-0.6.1.1-407f [haskell-language-server]  definite haskell-language-server-2.12.0.0-C1eYkfdJG9W11G0lu39ik3-ghcide-bench [haskell-language-server]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [haskell-language-server]  depends base-4.20.1.0-2277 [haskell-language-server]  depends bytestring-0.12.2.0-5835 [haskell-language-server]  depends containers-0.7-dff9 [haskell-language-server]  depends data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 [haskell-language-server]  depends extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  depends filepath-1.5.4.0-590e [haskell-language-server]  depends haskell-language-server-2.12.0.0-Liv7uUVwB0iGhzO5eQiXHu-ghcide-bench-lib [haskell-language-server]  depends hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [haskell-language-server]  depends hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  depends hls-test-utils-2.12.0.0-E3xyzV6kl5QKIbjSQ8PBeG [haskell-language-server]  depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  depends lsp-test-0.17.1.1-KIfRJdlH8vLBviAxjoRKdN [haskell-language-server]  depends lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [haskell-language-server]  depends optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [haskell-language-server]  depends process-1.6.25.0-d21a [haskell-language-server]  depends safe-exceptions-0.1.7.4-InVjej76MhOQE1UfUDjQ5 [haskell-language-server]  depends shake-0.19.8-BLEcACF1zPZ160RtBXfuOa [haskell-language-server]  depends tasty-hunit-0.10.2-ApRuPpVuRf9mwaiocwfO9 [haskell-language-server]  depends text-2.1.2-9845 [haskell-language-server]  definite haskell-language-server-2.12.0.0-BuxSRb8SjTdECBWnTPDmUv-hls-explicit-fixity-plugin [haskell-language-server]  depends base-4.20.1.0-2277 [haskell-language-server]  depends containers-0.7-dff9 [haskell-language-server]  depends deepseq-1.5.0.0-f20c [haskell-language-server]  depends extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  depends ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  depends hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [haskell-language-server]  depends hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  depends lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  depends text-2.1.2-9845 [haskell-language-server]  definite haskell-language-server-2.12.0.0-AMp2qsr1GJ696nb0rTqdbq-hls-explicit-record-fields-plugin [haskell-language-server]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [haskell-language-server]  depends base-4.20.1.0-2277 [haskell-language-server]  depends containers-0.7-dff9 [haskell-language-server]  depends ghc-9.10.2-1e2a [haskell-language-server]  depends ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  depends hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [haskell-language-server]  depends hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  depends lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  depends syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [haskell-language-server]  depends text-2.1.2-9845 [haskell-language-server]  depends transformers-0.6.1.1-407f [haskell-language-server]  definite haskell-language-server-2.12.0.0-9hY5WJmTEtjG7BfGveeDdC-ghcide-test-preprocessor [haskell-language-server]  depends base-4.20.1.0-2277 [haskell-language-server]  definite haskell-language-server-2.12.0.0-8pJP5nVkF2XKm2zILOL6A5-hls-pragmas-plugin [haskell-language-server]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [haskell-language-server]  depends base-4.20.1.0-2277 [haskell-language-server]  depends containers-0.7-dff9 [haskell-language-server]  depends extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  depends fuzzy-0.1.1.0-CWK1BuqJxQMCLg6agy6gDL [haskell-language-server]  depends ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  depends hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  depends lens-aeson-1.2.3-9QSsZn0dDbDKEtFGVXTjfj [haskell-language-server]  depends lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  depends text-2.1.2-9845 [haskell-language-server]  depends transformers-0.6.1.1-407f [haskell-language-server]  definite haskell-language-server-2.12.0.0-8m6LAyxvifW7apqMymfJ3C-hls-change-type-signature-plugin [haskell-language-server]  depends base-4.20.1.0-2277 [haskell-language-server]  depends containers-0.7-dff9 [haskell-language-server]  depends ghc-9.10.2-1e2a [haskell-language-server]  depends ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  depends hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  depends lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [haskell-language-server]  depends regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [haskell-language-server]  depends syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [haskell-language-server]  depends text-2.1.2-9845 [haskell-language-server]  depends transformers-0.6.1.1-407f [haskell-language-server]  definite haskell-language-server-2.12.0.0-7c4wR4uJXveIvjlt3pDjqk-hls-module-name-plugin [haskell-language-server]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [haskell-language-server]  depends base-4.20.1.0-2277 [haskell-language-server]  depends containers-0.7-dff9 [haskell-language-server]  depends filepath-1.5.4.0-590e [haskell-language-server]  depends ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  depends hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  depends lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  depends text-2.1.2-9845 [haskell-language-server]  depends text-rope-0.3-7AWRFvBHSDuH1TUGfVCwXJ [haskell-language-server]  depends transformers-0.6.1.1-407f [haskell-language-server]  definite haskell-language-server-2.12.0.0-5dWx40VE6Ik5H7lFPgYaqc-hls-code-range-plugin [haskell-language-server]  depends base-4.20.1.0-2277 [haskell-language-server]  depends containers-0.7-dff9 [haskell-language-server]  depends deepseq-1.5.0.0-f20c [haskell-language-server]  depends extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  depends ghc-9.10.2-1e2a [haskell-language-server]  depends ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  depends hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [haskell-language-server]  depends hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  depends lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  depends mtl-2.3.1-5ae5 [haskell-language-server]  depends semigroupoids-6.0.1-9FoUHGd3cSv9csmslt6yTE [haskell-language-server]  depends transformers-0.6.1.1-407f [haskell-language-server]  depends vector-0.13.2.0-6XtMmq2Ff9ODcKEbpcqiG [haskell-language-server]  definite haskell-language-server-2.12.0.0-590EUHp0ErfHnk3xjaNler-hls-notes-plugin [haskell-language-server]  depends array-0.5.8.0-e5b8 [haskell-language-server]  depends base-4.20.1.0-2277 [haskell-language-server]  depends ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  depends hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [haskell-language-server]  depends hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  depends lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  depends mtl-2.3.1-5ae5 [haskell-language-server]  depends regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [haskell-language-server]  depends text-2.1.2-9845 [haskell-language-server]  depends text-rope-0.3-7AWRFvBHSDuH1TUGfVCwXJ [haskell-language-server]  depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [haskell-language-server]  definite haskell-language-server-2.12.0.0-4cDL5hpCJm85841LEQwcBN-hls-refactor-plugin [haskell-language-server]  depends base-4.20.1.0-2277 [haskell-language-server]  depends bytestring-0.12.2.0-5835 [haskell-language-server]  depends containers-0.7-dff9 [haskell-language-server]  depends deepseq-1.5.0.0-f20c [haskell-language-server]  depends dlist-1.0-FcOF3sMreUuA1lmV1XHZRC [haskell-language-server]  depends extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  depends ghc-9.10.2-1e2a [haskell-language-server]  depends ghc-boot-9.10.2-b945 [haskell-language-server]  depends ghc-exactprint-1.10.0.0-CI3sEvYepmsLHDQX11a1sl [haskell-language-server]  depends ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  depends hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [haskell-language-server]  depends hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  depends lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  depends mtl-2.3.1-5ae5 [haskell-language-server]  depends parser-combinators-1.3.0-IirkPG3WlKFB1IJ6vX6V2W [haskell-language-server]  depends regex-applicative-0.3.4-D1h7FGYBPxc3G9HA7KuFke [haskell-language-server]  depends regex-tdfa-1.3.2.5-CE3IsvJZDLOHSOqahczjs5 [haskell-language-server]  depends syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [haskell-language-server]  depends text-2.1.2-9845 [haskell-language-server]  depends text-rope-0.3-7AWRFvBHSDuH1TUGfVCwXJ [haskell-language-server]  depends time-1.12.2-18ff [haskell-language-server]  depends transformers-0.6.1.1-407f [haskell-language-server]  depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [haskell-language-server]  definite haskell-language-server-2.12.0.0-AQbjZOzU4br5UN758fKdCH-hls-gadt-plugin [haskell-language-server]  depends aeson-2.2.3.0-54RBAq7Zf519h3nB1Qppeu [haskell-language-server]  depends base-4.20.1.0-2277 [haskell-language-server]  depends containers-0.7-dff9 [haskell-language-server]  depends extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  depends ghc-9.10.2-1e2a [haskell-language-server]  depends ghc-exactprint-1.10.0.0-CI3sEvYepmsLHDQX11a1sl [haskell-language-server]  depends ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  depends haskell-language-server-2.12.0.0-4cDL5hpCJm85841LEQwcBN-hls-refactor-plugin [haskell-language-server]  depends hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  depends lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  depends mtl-2.3.1-5ae5 [haskell-language-server]  depends text-2.1.2-9845 [haskell-language-server]  depends transformers-0.6.1.1-407f [haskell-language-server]  definite haskell-language-server-2.12.0.0-Khu8IFrG7C37mf1vnOdJ4w-hls-rename-plugin [haskell-language-server]  depends base-4.20.1.0-2277 [haskell-language-server]  depends containers-0.7-dff9 [haskell-language-server]  depends ghc-9.10.2-1e2a [haskell-language-server]  depends ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  depends hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [haskell-language-server]  depends haskell-language-server-2.12.0.0-4cDL5hpCJm85841LEQwcBN-hls-refactor-plugin [haskell-language-server]  depends hiedb-0.7.0.0-BzRKF1iEBwoKrTAPM1j9bo [haskell-language-server]  depends hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  depends lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [haskell-language-server]  depends mod-0.2.1.0-JUL46aniwZjGU5xyCw7kCD [haskell-language-server]  depends mtl-2.3.1-5ae5 [haskell-language-server]  depends syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [haskell-language-server]  depends text-2.1.2-9845 [haskell-language-server]  depends transformers-0.6.1.1-407f [haskell-language-server]  depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [haskell-language-server]  definite haskell-language-server-2.12.0.0-2tkThUogiIgL2DKkBUlHtK-hls-signature-help-plugin [haskell-language-server]  depends base-4.20.1.0-2277 [haskell-language-server]  depends containers-0.7-dff9 [haskell-language-server]  depends ghc-9.10.2-1e2a [haskell-language-server]  depends ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  depends hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  depends lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [haskell-language-server]  depends text-2.1.2-9845 [haskell-language-server]  depends transformers-0.6.1.1-407f [haskell-language-server]  definite haskell-language-server-2.12.0.0-2Q73w6zn4MnEVKiclevHPm-hls-stan-plugin [haskell-language-server]  depends base-4.20.1.0-2277 [haskell-language-server]  depends deepseq-1.5.0.0-f20c [haskell-language-server]  depends directory-1.3.8.5-ad1a [haskell-language-server]  depends ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  depends hashable-1.5.0.0-JQMp8nD7eXDLx6QkBmTwVb [haskell-language-server]  depends hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  depends lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [haskell-language-server]  depends stan-0.2.1.0-6MefTEl323v3ITp5ynmXBJ [haskell-language-server]  depends text-2.1.2-9845 [haskell-language-server]  depends trial-0.0.0.0-6HrvJcDq8Ox2mqT9jHQLhu [haskell-language-server]  depends unordered-containers-0.2.20.1-191HHq0EiVBAwoS0jzVXN0 [haskell-language-server]  definite haskell-language-server-2.12.0.0-1n0rqwOseTy45iI4H2PIfz-hls-cabal-fmt-plugin [haskell-language-server]  depends base-4.20.1.0-2277 [haskell-language-server]  depends directory-1.3.8.5-ad1a [haskell-language-server]  depends filepath-1.5.4.0-590e [haskell-language-server]  depends ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  depends hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  depends lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [haskell-language-server]  depends mtl-2.3.1-5ae5 [haskell-language-server]  depends process-extras-0.7.4-I6yrrC02Kkg1NF0yyTRgt6 [haskell-language-server]  depends text-2.1.2-9845 [haskell-language-server]  definite haskell-language-server-2.12.0.0-173C8ZvgizF1MhXnYvcp6F-hls-semantic-tokens-plugin [haskell-language-server]  depends array-0.5.8.0-e5b8 [haskell-language-server]  depends base-4.20.1.0-2277 [haskell-language-server]  depends bytestring-0.12.2.0-5835 [haskell-language-server]  depends containers-0.7-dff9 [haskell-language-server]  depends data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 [haskell-language-server]  depends deepseq-1.5.0.0-f20c [haskell-language-server]  depends dlist-1.0-FcOF3sMreUuA1lmV1XHZRC [haskell-language-server]  depends extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  depends ghc-9.10.2-1e2a [haskell-language-server]  depends ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  depends hls-graph-2.12.0.0-J7oBOasHwCG2EVbMT7dyCV [haskell-language-server]  depends hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  depends lens-5.3.5-8IxMA7BoVUaGbNSkVNL6vO [haskell-language-server]  depends lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  depends mtl-2.3.1-5ae5 [haskell-language-server]  depends stm-2.5.3.1-34bd [haskell-language-server]  depends stm-containers-1.2.1.1-J0LS8BF9z9014WjMVaOTcR [haskell-language-server]  depends syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV [haskell-language-server]  depends template-haskell-2.22.0.0-2a41 [haskell-language-server]  depends text-2.1.2-9845 [haskell-language-server]  depends text-rope-0.3-7AWRFvBHSDuH1TUGfVCwXJ [haskell-language-server]  depends transformers-0.6.1.1-407f [haskell-language-server]  definite haskell-language-server-2.12.0.0-16sZZhL7IW9AGr2kDBHcT5-hls-stylish-haskell-plugin [haskell-language-server]  depends base-4.20.1.0-2277 [haskell-language-server]  depends directory-1.3.8.5-ad1a [haskell-language-server]  depends filepath-1.5.4.0-590e [haskell-language-server]  depends ghc-boot-th-9.10.2-a15f [haskell-language-server]  depends ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  depends hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  depends lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [haskell-language-server]  depends mtl-2.3.1-5ae5 [haskell-language-server]  depends stylish-haskell-0.15.1.0-1Db0wgReecp3hLhbAkBbSz [haskell-language-server]  depends text-2.1.2-9845 [haskell-language-server]  definite haskell-language-server-2.12.0.0-D3rGffBu0PPHI4dslifzN7 [haskell-language-server]  depends aeson-pretty-0.8.10-YHPOZ1ANgMAmU1CR11CHj [haskell-language-server]  depends base-4.20.1.0-2277 [haskell-language-server]  depends data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 [haskell-language-server]  depends directory-1.3.8.5-ad1a [haskell-language-server]  depends extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  depends filepath-1.5.4.0-590e [haskell-language-server]  depends ghc-9.10.2-1e2a [haskell-language-server]  depends ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  depends githash-0.1.7.0-EZKAgqWQecgHyxVc8rYqK3 [haskell-language-server]  depends haskell-language-server-2.12.0.0-I9o8pxERDqv9a31EbmLNq7-hls-alternate-number-format-plugin [haskell-language-server]  depends haskell-language-server-2.12.0.0-1n0rqwOseTy45iI4H2PIfz-hls-cabal-fmt-plugin [haskell-language-server]  depends haskell-language-server-2.12.0.0-LApQFe2EZpy3IlS6mNCWt1-hls-cabal-gild-plugin [haskell-language-server]  depends haskell-language-server-2.12.0.0-G0FmsMVFSgZ3K5KiRj8NLT-hls-cabal-plugin [haskell-language-server]  depends haskell-language-server-2.12.0.0-Ef6Etstaqmt45stQYNoi4L-hls-call-hierarchy-plugin [haskell-language-server]  depends haskell-language-server-2.12.0.0-8m6LAyxvifW7apqMymfJ3C-hls-change-type-signature-plugin [haskell-language-server]  depends haskell-language-server-2.12.0.0-CksJ4yoVp4pE1K6TtqoE48-hls-class-plugin [haskell-language-server]  depends haskell-language-server-2.12.0.0-5dWx40VE6Ik5H7lFPgYaqc-hls-code-range-plugin [haskell-language-server]  depends haskell-language-server-2.12.0.0-HWWz0YsSMtUHtZu4NctQtc-hls-eval-plugin [haskell-language-server]  depends haskell-language-server-2.12.0.0-BuxSRb8SjTdECBWnTPDmUv-hls-explicit-fixity-plugin [haskell-language-server]  depends haskell-language-server-2.12.0.0-JGuw39HUCQs6EGuJiD5MOJ-hls-explicit-imports-plugin [haskell-language-server]  depends haskell-language-server-2.12.0.0-AMp2qsr1GJ696nb0rTqdbq-hls-explicit-record-fields-plugin [haskell-language-server]  depends haskell-language-server-2.12.0.0-aQ9ppru2MOFhr6poIKB40-hls-fourmolu-plugin [haskell-language-server]  depends haskell-language-server-2.12.0.0-AQbjZOzU4br5UN758fKdCH-hls-gadt-plugin [haskell-language-server]  depends haskell-language-server-2.12.0.0-7c4wR4uJXveIvjlt3pDjqk-hls-module-name-plugin [haskell-language-server]  depends haskell-language-server-2.12.0.0-590EUHp0ErfHnk3xjaNler-hls-notes-plugin [haskell-language-server]  depends haskell-language-server-2.12.0.0-EdaaxupYHBPKhaG8UO1kp5-hls-ormolu-plugin [haskell-language-server]  depends haskell-language-server-2.12.0.0-Lquvyb842hqKXp5meMVN4J-hls-overloaded-record-dot-plugin [haskell-language-server]  depends haskell-language-server-2.12.0.0-8pJP5nVkF2XKm2zILOL6A5-hls-pragmas-plugin [haskell-language-server]  depends haskell-language-server-2.12.0.0-CmVZZ0wLDtS2s2u5TMhaw3-hls-qualify-imported-names-plugin [haskell-language-server]  depends haskell-language-server-2.12.0.0-4cDL5hpCJm85841LEQwcBN-hls-refactor-plugin [haskell-language-server]  depends haskell-language-server-2.12.0.0-Khu8IFrG7C37mf1vnOdJ4w-hls-rename-plugin [haskell-language-server]  depends haskell-language-server-2.12.0.0-173C8ZvgizF1MhXnYvcp6F-hls-semantic-tokens-plugin [haskell-language-server]  depends haskell-language-server-2.12.0.0-2tkThUogiIgL2DKkBUlHtK-hls-signature-help-plugin [haskell-language-server]  depends haskell-language-server-2.12.0.0-2Q73w6zn4MnEVKiclevHPm-hls-stan-plugin [haskell-language-server]  depends haskell-language-server-2.12.0.0-16sZZhL7IW9AGr2kDBHcT5-hls-stylish-haskell-plugin [haskell-language-server]  depends hie-bios-0.17.0-Jq1MxfLda7f6MzZKKC5hOV [haskell-language-server]  depends hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  depends optparse-applicative-0.18.1.0-38RMGKdyq6tCf0bgzGjKqV [haskell-language-server]  depends optparse-simple-0.1.1.4-GgHY7DnTm1EJauN0Dxf42X [haskell-language-server]  depends prettyprinter-1.7.1-67Y6Ddd7L8OAZY9VaFd08z [haskell-language-server]  depends process-1.6.25.0-d21a [haskell-language-server]  depends text-2.1.2-9845 [haskell-language-server]  definite haskell-language-server-2.12.0.0-BqBc2j4094Q7KK2SnoEacW-haskell-language-server-wrapper [haskell-language-server]  depends base-4.20.1.0-2277 [haskell-language-server]  depends containers-0.7-dff9 [haskell-language-server]  depends data-default-0.8.0.1-Kuku7xuVnRf8XWSvLPKdE0 [haskell-language-server]  depends directory-1.3.8.5-ad1a [haskell-language-server]  depends extra-1.8.1-K2veo5mnkQk4ZLinPLkzz1 [haskell-language-server]  depends filepath-1.5.4.0-590e [haskell-language-server]  depends ghcide-2.12.0.0-FBUUGUEsaaTHlyYvjhwIvg [haskell-language-server]  depends haskell-language-server-2.12.0.0-D3rGffBu0PPHI4dslifzN7 [haskell-language-server]  depends hie-bios-0.17.0-Jq1MxfLda7f6MzZKKC5hOV [haskell-language-server]  depends hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  depends lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  depends lsp-types-2.3.0.1-2NUc8aqz8XED0SmOC4UvVu [haskell-language-server]  depends text-2.1.2-9845 [haskell-language-server]  depends transformers-0.6.1.1-407f [haskell-language-server]  depends unix-2.8.6.0-bc28 [haskell-language-server]  depends unliftio-core-0.2.1.0-5Uu3V4fu7Xd7Q6OWRIOGet [haskell-language-server]  definite haskell-language-server-2.12.0.0-JGA1t6dYnFi3GGozssYfZL-haskell-language-server [haskell-language-server]  depends base-4.20.1.0-2277 [haskell-language-server]  depends haskell-language-server-2.12.0.0-D3rGffBu0PPHI4dslifzN7 [haskell-language-server]  depends hls-plugin-api-2.12.0.0-BBDZiiZElbWE0ESuv9t7D0 [haskell-language-server]  depends lsp-2.7.0.1-GY1AOq2Au0iDs3ULglww9h [haskell-language-server]  depends prettyprinter-1.7.1-67Y6Ddd7L8OAZY9VaFd08z [haskell-language-server]  depends text-2.1.2-9845 [haskell-language-server] Using Cabal-3.12.1.0 compiled by ghc-9.10 [haskell-language-server] Using compiler: ghc-9.10.2 [haskell-language-server] Using install prefix: [haskell-language-server] /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0 [haskell-language-server] Executables installed in: [haskell-language-server] /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/bin [haskell-language-server] Libraries installed in: [haskell-language-server] /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/haskell-language-server-2.12.0.0-D3rGffBu0PPHI4dslifzN7 [haskell-language-server] Dynamic Libraries installed in: [haskell-language-server] /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a [haskell-language-server] Private executables installed in: [haskell-language-server] /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/libexec/x86_64-linux-ghc-9.10.2-1e2a/haskell-language-server-2.12.0.0 [haskell-language-server] Data files installed in: [haskell-language-server] /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/share/x86_64-linux-ghc-9.10.2-1e2a/haskell-language-server-2.12.0.0 [haskell-language-server] Documentation installed in: [haskell-language-server] /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/share/doc/x86_64-linux-ghc-9.10.2-1e2a/haskell-language-server-2.12.0.0 [haskell-language-server] Configuration files installed in: [haskell-language-server] /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/etc [haskell-language-server] No alex found [haskell-language-server] Using ar found on system at: [haskell-language-server] /nix/store/rinxh4y0akcin90l05j0zr1r3wahl34d-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/3n6gb8qmwcd8i5vgldjlcm5zyr97d97f-cpphs-1.20.10/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/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/gcc [haskell-language-server] Using ghc version 9.10.2 found on system at: [haskell-language-server] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc [haskell-language-server] Using ghc-pkg version 9.10.2 found on system at: [haskell-language-server] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/ghc-pkg-9.10.2 [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.31.0 found on system at: [haskell-language-server] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/haddock-ghc-9.10.2 [haskell-language-server] No happy found [haskell-language-server] Using haskell-suite found on system at: haskell-suite-dummy-location [haskell-language-server] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [haskell-language-server] No hmake found [haskell-language-server] Using hpc version 0.69 found on system at: [haskell-language-server] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hpc-ghc-9.10.2 [haskell-language-server] Using hsc2hs version 0.68.10 found on system at: [haskell-language-server] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/hsc2hs-ghc-9.10.2 [haskell-language-server] Using hscolour version 1.25 found on system at: [haskell-language-server] /nix/store/kb4afndnwdxxc5ps9k8xv0jzd0a9y8n5-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/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/ld [haskell-language-server] No pkg-config found [haskell-language-server] Using runghc version 9.10.2 found on system at: [haskell-language-server] /nix/store/0qjf2c7a7d43aaks6prhwrxwb9z33fj2-ghc-9.10.2/bin/runghc-9.10.2 [haskell-language-server] Using strip version 2.44 found on system at: [haskell-language-server] /nix/store/0j1ajvl2qwwb9n5a91hzd0j98fk9fa3k-gcc-wrapper-14.3.0/bin/strip [haskell-language-server] Using tar found on system at: [haskell-language-server] /nix/store/i8hncwf8234flnbgi2z19bzy4hjwhss1-gnutar-1.35/bin/tar [haskell-language-server] No uhc found [haskell-language-server] Phase: buildPhase [haskell-language-server] Preprocessing library 'hls-fourmolu-plugin' for haskell-language-server-2.12.0.0... [haskell-language-server] Building library 'hls-fourmolu-plugin' for haskell-language-server-2.12.0.0... [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] [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 ) Preprocessing library 'hls-overloaded-record-dot-plugin' for haskell-language-server-2.12.0.0... Building library 'hls-overloaded-record-dot-plugin' for haskell-language-server-2.12.0.0... [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 ) [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 ) Preprocessing library 'ghcide-bench-lib' for haskell-language-server-2.12.0.0... Building library 'ghcide-bench-lib' for haskell-language-server-2.12.0.0... [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 ) [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 ) ghcide-bench/src/Experiments.hs:345:1: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘ParserResult Config’ not matched: Failure _ CompletionInvoked _  | 345 | Success defConfig = execParserPure defaultPrefs (info configP fullDesc) []  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide-bench/src/Experiments.hs:453:42: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type ‘Maybe Handle’, ‘Maybe Handle’, ‘Maybe Handle’, ‘ProcessHandle’ not matched: Nothing _ _ _ (Just _) Nothing _ _ (Just _) (Just _) Nothing _  | 453 | run sess = withCreateProcess p $ \(Just inH) (Just outH) (Just errH) pH -> do  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... ghcide-bench/src/Experiments.hs:630:37: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 630 | let DocumentPositions{..} = head docs  | ^^^^ [1 of 2] Compiling Experiments.Types ( ghcide-bench/src/Experiments/Types.hs, dist/build/ghcide-bench-lib/Experiments/Types.p_o ) [2 of 2] Compiling Experiments ( ghcide-bench/src/Experiments.hs, dist/build/ghcide-bench-lib/Experiments.p_o ) ghcide-bench/src/Experiments.hs:345:1: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘ParserResult Config’ not matched: Failure _ CompletionInvoked _  | 345 | Success defConfig = execParserPure defaultPrefs (info configP fullDesc) []  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide-bench/src/Experiments.hs:453:42: warning: []8;;https://errors.haskell.org/messages/GHC-62161\GHC-62161]8;;\] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type ‘Maybe Handle’, ‘Maybe Handle’, ‘Maybe Handle’, ‘ProcessHandle’ not matched: Nothing _ _ _ (Just _) Nothing _ _ (Just _) (Just _) Nothing _  | 453 | run sess = withCreateProcess p $ \(Just inH) (Just outH) (Just errH) pH -> do  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... ghcide-bench/src/Experiments.hs:630:37: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 630 | let DocumentPositions{..} = head docs  | ^^^^ Preprocessing library 'hls-cabal-gild-plugin' for haskell-language-server-2.12.0.0... Building library 'hls-cabal-gild-plugin' for haskell-language-server-2.12.0.0... [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 ) [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 ) Preprocessing library 'hls-explicit-imports-plugin' for haskell-language-server-2.12.0.0... Building library 'hls-explicit-imports-plugin' for haskell-language-server-2.12.0.0... : warning: []8;;https://errors.haskell.org/messages/GHC-42258\GHC-42258]8;;\] [-Wunused-packages] The following packages were specified via -package or -package-id flags, but were not needed for compilation: - ghc-9.10.2 (exposed by flag -package-id ghc-9.10.2-1e2a) [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 ) : warning: []8;;https://errors.haskell.org/messages/GHC-42258\GHC-42258]8;;\] [-Wunused-packages] The following packages were specified via -package or -package-id flags, but were not needed for compilation: - ghc-9.10.2 (exposed by flag -package-id ghc-9.10.2-1e2a) [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 ) Preprocessing library 'hls-alternate-number-format-plugin' for haskell-language-server-2.12.0.0... Building library 'hls-alternate-number-format-plugin' for haskell-language-server-2.12.0.0... [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 ) [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 ) [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 ) [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 ) [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 ) [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 ) Preprocessing library 'hls-eval-plugin' for haskell-language-server-2.12.0.0... Building library 'hls-eval-plugin' for haskell-language-server-2.12.0.0... [ 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 ) [ 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 ) [ 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 ) [ 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 ) [ 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 ) [ 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 ) [ 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 ) [ 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 ) plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Code.hs:88:18: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 88 | evalPrint <- head <$> runDecls ("evalPrint x = P.writeFile " <> show temp <> " (P.show x)")  | ^^^^ [ 9 of 10] Compiling Ide.Plugin.Eval.Handlers ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Handlers.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Handlers.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Handlers.dyn_o ) [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 ) [ 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 ) [ 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 ) [ 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 ) [ 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 ) [ 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 ) [ 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 ) [ 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 ) [ 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 ) plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Code.hs:88:18: warning: []8;;https://errors.haskell.org/messages/GHC-63394\GHC-63394]8;;\] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"."  | 88 | evalPrint <- head <$> runDecls ("evalPrint x = P.writeFile " <> show temp <> " (P.show x)")  | ^^^^ [ 9 of 10] Compiling Ide.Plugin.Eval.Handlers ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Handlers.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Handlers.p_o ) [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 ) Preprocessing library 'hls-cabal-plugin' for haskell-language-server-2.12.0.0... Building library 'hls-cabal-plugin' for haskell-language-server-2.12.0.0... [ 1 of 24] 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 ) [ 2 of 24] 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 ) [ 3 of 24] 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 ) [ 4 of 24] 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 ) [ 5 of 24] 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 ) [ 6 of 24] 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 ) [ 7 of 24] 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 ) [ 8 of 24] 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 ) [ 9 of 24] 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 ) [10 of 24] 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 ) [11 of 24] 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 ) [12 of 24] 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 ) [13 of 24] 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 ) [14 of 24] 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 ) [15 of 24] Compiling Ide.Plugin.Cabal.OfInterest ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/OfInterest.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/OfInterest.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/OfInterest.dyn_o ) [16 of 24] Compiling Ide.Plugin.Cabal.Files ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Files.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Files.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Files.dyn_o ) [17 of 24] 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 ) [18 of 24] Compiling Ide.Plugin.Cabal.CabalAdd.Types ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/CabalAdd/Types.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/CabalAdd/Types.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/CabalAdd/Types.dyn_o ) [19 of 24] Compiling Ide.Plugin.Cabal.CabalAdd.Command ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/CabalAdd/Command.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/CabalAdd/Command.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/CabalAdd/Command.dyn_o ) [20 of 24] Compiling Ide.Plugin.Cabal.CabalAdd.CodeAction ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/CabalAdd/CodeAction.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/CabalAdd/CodeAction.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/CabalAdd/CodeAction.dyn_o ) [21 of 24] 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 ) [22 of 24] 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 ) [23 of 24] Compiling Ide.Plugin.Cabal.Rules ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Rules.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Rules.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Rules.dyn_o ) [24 of 24] 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 ) [ 1 of 24] 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 ) [ 2 of 24] 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 ) [ 3 of 24] 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 ) [ 4 of 24] 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 ) [ 5 of 24] 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 ) [ 6 of 24] 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 ) [ 7 of 24] 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 ) [ 8 of 24] 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 ) [ 9 of 24] 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 ) [10 of 24] 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 ) [11 of 24] 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 ) [12 of 24] 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 ) [13 of 24] 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 ) [14 of 24] 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 ) [15 of 24] Compiling Ide.Plugin.Cabal.OfInterest ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/OfInterest.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/OfInterest.p_o ) [16 of 24] Compiling Ide.Plugin.Cabal.Files ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Files.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Files.p_o ) [17 of 24] 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 ) [18 of 24] Compiling Ide.Plugin.Cabal.CabalAdd.Types ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/CabalAdd/Types.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/CabalAdd/Types.p_o ) [19 of 24] Compiling Ide.Plugin.Cabal.CabalAdd.Command ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/CabalAdd/Command.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/CabalAdd/Command.p_o ) [20 of 24] Compiling Ide.Plugin.Cabal.CabalAdd.CodeAction ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/CabalAdd/CodeAction.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/CabalAdd/CodeAction.p_o ) [21 of 24] 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 ) [22 of 24] 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 ) [23 of 24] Compiling Ide.Plugin.Cabal.Rules ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Rules.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Rules.p_o ) [24 of 24] Compiling Ide.Plugin.Cabal ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal.p_o ) Preprocessing library 'hls-call-hierarchy-plugin' for haskell-language-server-2.12.0.0... Building library 'hls-call-hierarchy-plugin' for haskell-language-server-2.12.0.0... [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 ) [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 ) [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 ) [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 ) [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 ) [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 ) [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 ) [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 ) Preprocessing library 'hls-ormolu-plugin' for haskell-language-server-2.12.0.0... Building library 'hls-ormolu-plugin' for haskell-language-server-2.12.0.0... [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 ) [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 ) Preprocessing library 'hls-qualify-imported-names-plugin' for haskell-language-server-2.12.0.0... Building library 'hls-qualify-imported-names-plugin' for haskell-language-server-2.12.0.0... [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 ) [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 ) Preprocessing library 'hls-class-plugin' for haskell-language-server-2.12.0.0... Building library 'hls-class-plugin' for haskell-language-server-2.12.0.0... [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 ) [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 ) [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 ) plugins/hls-class-plugin/src/Ide/Plugin/Class/ExactPrint.hs:9:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Functor.Identity’ is redundant except perhaps to import instances from ‘Data.Functor.Identity’ To import instances alone, use: import Data.Functor.Identity()  | 9 | import Data.Functor.Identity (Identity)  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [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 ) [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 ) [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 ) [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 ) [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 ) [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 ) plugins/hls-class-plugin/src/Ide/Plugin/Class/ExactPrint.hs:9:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Functor.Identity’ is redundant except perhaps to import instances from ‘Data.Functor.Identity’ To import instances alone, use: import Data.Functor.Identity()  | 9 | import Data.Functor.Identity (Identity)  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [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 ) [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 ) [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 ) Preprocessing executable 'ghcide-bench' for haskell-language-server-2.12.0.0... Building executable 'ghcide-bench' for haskell-language-server-2.12.0.0... [1 of 1] Compiling Main ( ghcide-bench/exe/Main.hs, dist/build/ghcide-bench/ghcide-bench-tmp/Main.dyn_o ) [2 of 2] Linking dist/build/ghcide-bench/ghcide-bench Preprocessing library 'hls-explicit-fixity-plugin' for haskell-language-server-2.12.0.0... Building library 'hls-explicit-fixity-plugin' for haskell-language-server-2.12.0.0... [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 ) [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 ) Preprocessing library 'hls-explicit-record-fields-plugin' for haskell-language-server-2.12.0.0... Building library 'hls-explicit-record-fields-plugin' for haskell-language-server-2.12.0.0... [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 ) [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 ) Preprocessing executable 'ghcide-test-preprocessor' for haskell-language-server-2.12.0.0... Building executable 'ghcide-test-preprocessor' for haskell-language-server-2.12.0.0... [1 of 1] Compiling Main ( ghcide-test/preprocessor/Main.hs, dist/build/ghcide-test-preprocessor/ghcide-test-preprocessor-tmp/Main.dyn_o ) [2 of 2] Linking dist/build/ghcide-test-preprocessor/ghcide-test-preprocessor Preprocessing library 'hls-pragmas-plugin' for haskell-language-server-2.12.0.0... Building library 'hls-pragmas-plugin' for haskell-language-server-2.12.0.0... : warning: []8;;https://errors.haskell.org/messages/GHC-42258\GHC-42258]8;;\] [-Wunused-packages] The following packages were specified via -package or -package-id flags, but were not needed for compilation: - lens-aeson-1.2.3 (exposed by flag -package-id lens-aeson-1.2.3-9QSsZn0dDbDKEtFGVXTjfj) - transformers-0.6.1.1 (exposed by flag -package-id transformers-0.6.1.1-407f) [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 ) : warning: []8;;https://errors.haskell.org/messages/GHC-42258\GHC-42258]8;;\] [-Wunused-packages] The following packages were specified via -package or -package-id flags, but were not needed for compilation: - lens-aeson-1.2.3 (exposed by flag -package-id lens-aeson-1.2.3-9QSsZn0dDbDKEtFGVXTjfj) - transformers-0.6.1.1 (exposed by flag -package-id transformers-0.6.1.1-407f) [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 ) Preprocessing library 'hls-change-type-signature-plugin' for haskell-language-server-2.12.0.0... Building library 'hls-change-type-signature-plugin' for haskell-language-server-2.12.0.0... [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 ) [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 ) Preprocessing library 'hls-module-name-plugin' for haskell-language-server-2.12.0.0... Building library 'hls-module-name-plugin' for haskell-language-server-2.12.0.0... [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 ) [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 ) Preprocessing library 'hls-code-range-plugin' for haskell-language-server-2.12.0.0... Building library 'hls-code-range-plugin' for haskell-language-server-2.12.0.0... [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 ) [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 ) [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 ) [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 ) [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 ) [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 ) Preprocessing library 'hls-notes-plugin' for haskell-language-server-2.12.0.0... Building library 'hls-notes-plugin' for haskell-language-server-2.12.0.0... [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 ) plugins/hls-notes-plugin/src/Ide/Plugin/Notes.hs:8:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Foldable’ is redundant except perhaps to import instances from ‘Data.Foldable’ To import instances alone, use: import Data.Foldable()  | 8 | import Data.Foldable (foldl')  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [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 ) plugins/hls-notes-plugin/src/Ide/Plugin/Notes.hs:8:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘Data.Foldable’ is redundant except perhaps to import instances from ‘Data.Foldable’ To import instances alone, use: import Data.Foldable()  | 8 | import Data.Foldable (foldl')  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Preprocessing library 'hls-refactor-plugin' for haskell-language-server-2.12.0.0... Building library 'hls-refactor-plugin' for haskell-language-server-2.12.0.0... : warning: []8;;https://errors.haskell.org/messages/GHC-42258\GHC-42258]8;;\] [-Wunused-packages] The following packages were specified via -package or -package-id flags, but were not needed for compilation: - parser-combinators-1.3.0 (exposed by flag -package-id parser-combinators-1.3.0-IirkPG3WlKFB1IJ6vX6V2W) - regex-applicative-0.3.4 (exposed by flag -package-id regex-applicative-0.3.4-D1h7FGYBPxc3G9HA7KuFke) [ 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 ) [ 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 ) [ 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 ) [ 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 ) [ 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 ) [ 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 ) [ 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 ) [ 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 ) [ 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 ) [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 ) [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 ) [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 ) [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 ) : warning: []8;;https://errors.haskell.org/messages/GHC-42258\GHC-42258]8;;\] [-Wunused-packages] The following packages were specified via -package or -package-id flags, but were not needed for compilation: - parser-combinators-1.3.0 (exposed by flag -package-id parser-combinators-1.3.0-IirkPG3WlKFB1IJ6vX6V2W) - regex-applicative-0.3.4 (exposed by flag -package-id regex-applicative-0.3.4-D1h7FGYBPxc3G9HA7KuFke) [ 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 ) [ 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 ) [ 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 ) [ 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 ) [ 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 ) [ 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 ) [ 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 ) [ 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 ) [ 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 ) [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 ) [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 ) [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 ) [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 ) Preprocessing library 'hls-gadt-plugin' for haskell-language-server-2.12.0.0... Building library 'hls-gadt-plugin' for haskell-language-server-2.12.0.0... [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 ) [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 ) [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 ) [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 ) Preprocessing library 'hls-rename-plugin' for haskell-language-server-2.12.0.0... Building library 'hls-rename-plugin' for haskell-language-server-2.12.0.0... [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 ) [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 ) Preprocessing library 'hls-signature-help-plugin' for haskell-language-server-2.12.0.0... Building library 'hls-signature-help-plugin' for haskell-language-server-2.12.0.0... [1 of 1] Compiling Ide.Plugin.SignatureHelp ( plugins/hls-signature-help-plugin/src/Ide/Plugin/SignatureHelp.hs, dist/build/hls-signature-help-plugin/Ide/Plugin/SignatureHelp.o, dist/build/hls-signature-help-plugin/Ide/Plugin/SignatureHelp.dyn_o ) [1 of 1] Compiling Ide.Plugin.SignatureHelp ( plugins/hls-signature-help-plugin/src/Ide/Plugin/SignatureHelp.hs, dist/build/hls-signature-help-plugin/Ide/Plugin/SignatureHelp.p_o ) Preprocessing library 'hls-stan-plugin' for haskell-language-server-2.12.0.0... Building library 'hls-stan-plugin' for haskell-language-server-2.12.0.0... [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 ) [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 ) Preprocessing library 'hls-cabal-fmt-plugin' for haskell-language-server-2.12.0.0... Building library 'hls-cabal-fmt-plugin' for haskell-language-server-2.12.0.0... [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 ) [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 ) Preprocessing library 'hls-semantic-tokens-plugin' for haskell-language-server-2.12.0.0... Building library 'hls-semantic-tokens-plugin' for haskell-language-server-2.12.0.0... : warning: []8;;https://errors.haskell.org/messages/GHC-42258\GHC-42258]8;;\] [-Wunused-packages] The following packages were specified via -package or -package-id flags, but were not needed for compilation: - syb-0.7.2.4 (exposed by flag -package-id syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV) [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 ) [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 ) [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 ) [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 ) [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 ) [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 ) [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 ) [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 ) : warning: []8;;https://errors.haskell.org/messages/GHC-42258\GHC-42258]8;;\] [-Wunused-packages] The following packages were specified via -package or -package-id flags, but were not needed for compilation: - syb-0.7.2.4 (exposed by flag -package-id syb-0.7.2.4-1Jh7SexWS76JQPmzYJSHJV) [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 ) [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 ) [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 ) [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 ) [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 ) [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 ) [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 ) [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 ) Preprocessing library 'hls-stylish-haskell-plugin' for haskell-language-server-2.12.0.0... Building library 'hls-stylish-haskell-plugin' for haskell-language-server-2.12.0.0... [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 ) plugins/hls-stylish-haskell-plugin/src/Ide/Plugin/StylishHaskell.hs:28:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘System.Directory’ is redundant except perhaps to import instances from ‘System.Directory’ To import instances alone, use: import System.Directory()  | 28 | import System.Directory  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [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 ) plugins/hls-stylish-haskell-plugin/src/Ide/Plugin/StylishHaskell.hs:28:1: warning: []8;;https://errors.haskell.org/messages/GHC-66111\GHC-66111]8;;\] [-Wunused-imports] The import of ‘System.Directory’ is redundant except perhaps to import instances from ‘System.Directory’ To import instances alone, use: import System.Directory()  | 28 | import System.Directory  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Preprocessing library for haskell-language-server-2.12.0.0... Building library for haskell-language-server-2.12.0.0... : warning: []8;;https://errors.haskell.org/messages/GHC-42258\GHC-42258]8;;\] [-Wunused-packages] The following packages were specified via -package or -package-id flags, but were not needed for compilation: - ghc-9.10.2 (exposed by flag -package-id ghc-9.10.2-1e2a) [1 of 5] Compiling HlsPlugins ( src/HlsPlugins.hs, dist/build/HlsPlugins.o, dist/build/HlsPlugins.dyn_o ) [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 ) [3 of 5] Compiling Ide.Version ( src/Ide/Version.hs, dist/build/Ide/Version.o, dist/build/Ide/Version.dyn_o ) [4 of 5] Compiling Ide.Arguments ( src/Ide/Arguments.hs, dist/build/Ide/Arguments.o, dist/build/Ide/Arguments.dyn_o ) [5 of 5] Compiling Ide.Main ( src/Ide/Main.hs, dist/build/Ide/Main.o, dist/build/Ide/Main.dyn_o ) : warning: []8;;https://errors.haskell.org/messages/GHC-42258\GHC-42258]8;;\] [-Wunused-packages] The following packages were specified via -package or -package-id flags, but were not needed for compilation: - ghc-9.10.2 (exposed by flag -package-id ghc-9.10.2-1e2a) [1 of 5] Compiling HlsPlugins ( src/HlsPlugins.hs, dist/build/HlsPlugins.p_o ) [2 of 5] Compiling Paths_haskell_language_server ( dist/build/autogen/Paths_haskell_language_server.hs, dist/build/Paths_haskell_language_server.p_o ) [3 of 5] Compiling Ide.Version ( src/Ide/Version.hs, dist/build/Ide/Version.p_o ) [4 of 5] Compiling Ide.Arguments ( src/Ide/Arguments.hs, dist/build/Ide/Arguments.p_o ) [5 of 5] Compiling Ide.Main ( src/Ide/Main.hs, dist/build/Ide/Main.p_o ) Preprocessing executable 'haskell-language-server-wrapper' for haskell-language-server-2.12.0.0... Building executable 'haskell-language-server-wrapper' for haskell-language-server-2.12.0.0... [1 of 2] Compiling Main ( exe/Wrapper.hs, dist/build/haskell-language-server-wrapper/haskell-language-server-wrapper-tmp/Main.dyn_o ) [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 ) [3 of 3] Linking dist/build/haskell-language-server-wrapper/haskell-language-server-wrapper Preprocessing executable 'haskell-language-server' for haskell-language-server-2.12.0.0... Building executable 'haskell-language-server' for haskell-language-server-2.12.0.0... [1 of 1] Compiling Main ( exe/Main.hs, dist/build/haskell-language-server/haskell-language-server-tmp/Main.dyn_o ) [2 of 2] Linking dist/build/haskell-language-server/haskell-language-server buildPhase completed in 5 minutes 53 seconds Phase: haddockPhase Phase: installPhase Installing internal library hls-fourmolu-plugin in /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/haskell-language-server-2.12.0.0-aQ9ppru2MOFhr6poIKB40-hls-fourmolu-plugin Installing internal library hls-overloaded-record-dot-plugin in /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/haskell-language-server-2.12.0.0-Lquvyb842hqKXp5meMVN4J-hls-overloaded-record-dot-plugin Installing internal library ghcide-bench-lib in /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/haskell-language-server-2.12.0.0-Liv7uUVwB0iGhzO5eQiXHu-ghcide-bench-lib Installing internal library hls-cabal-gild-plugin in /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/haskell-language-server-2.12.0.0-LApQFe2EZpy3IlS6mNCWt1-hls-cabal-gild-plugin Installing internal library hls-explicit-imports-plugin in /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/haskell-language-server-2.12.0.0-JGuw39HUCQs6EGuJiD5MOJ-hls-explicit-imports-plugin Installing internal library hls-alternate-number-format-plugin in /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/haskell-language-server-2.12.0.0-I9o8pxERDqv9a31EbmLNq7-hls-alternate-number-format-plugin Installing internal library hls-eval-plugin in /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/haskell-language-server-2.12.0.0-HWWz0YsSMtUHtZu4NctQtc-hls-eval-plugin Installing internal library hls-cabal-plugin in /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/haskell-language-server-2.12.0.0-G0FmsMVFSgZ3K5KiRj8NLT-hls-cabal-plugin Installing internal library hls-call-hierarchy-plugin in /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/haskell-language-server-2.12.0.0-Ef6Etstaqmt45stQYNoi4L-hls-call-hierarchy-plugin Installing internal library hls-ormolu-plugin in /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/haskell-language-server-2.12.0.0-EdaaxupYHBPKhaG8UO1kp5-hls-ormolu-plugin Installing internal library hls-qualify-imported-names-plugin in /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/haskell-language-server-2.12.0.0-CmVZZ0wLDtS2s2u5TMhaw3-hls-qualify-imported-names-plugin Installing internal library hls-class-plugin in /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/haskell-language-server-2.12.0.0-CksJ4yoVp4pE1K6TtqoE48-hls-class-plugin Installing executable ghcide-bench in /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/bin Warning: The directory /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/bin is not in the system search path. Installing internal library hls-explicit-fixity-plugin in /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/haskell-language-server-2.12.0.0-BuxSRb8SjTdECBWnTPDmUv-hls-explicit-fixity-plugin Installing internal library hls-explicit-record-fields-plugin in /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/haskell-language-server-2.12.0.0-AMp2qsr1GJ696nb0rTqdbq-hls-explicit-record-fields-plugin Installing executable ghcide-test-preprocessor in /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/bin Warning: The directory /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/bin is not in the system search path. Installing internal library hls-pragmas-plugin in /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/haskell-language-server-2.12.0.0-8pJP5nVkF2XKm2zILOL6A5-hls-pragmas-plugin Installing internal library hls-change-type-signature-plugin in /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/haskell-language-server-2.12.0.0-8m6LAyxvifW7apqMymfJ3C-hls-change-type-signature-plugin Installing internal library hls-module-name-plugin in /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/haskell-language-server-2.12.0.0-7c4wR4uJXveIvjlt3pDjqk-hls-module-name-plugin Installing internal library hls-code-range-plugin in /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/haskell-language-server-2.12.0.0-5dWx40VE6Ik5H7lFPgYaqc-hls-code-range-plugin Installing internal library hls-notes-plugin in /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/haskell-language-server-2.12.0.0-590EUHp0ErfHnk3xjaNler-hls-notes-plugin Installing internal library hls-refactor-plugin in /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/haskell-language-server-2.12.0.0-4cDL5hpCJm85841LEQwcBN-hls-refactor-plugin Installing internal library hls-gadt-plugin in /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/haskell-language-server-2.12.0.0-AQbjZOzU4br5UN758fKdCH-hls-gadt-plugin Installing internal library hls-rename-plugin in /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/haskell-language-server-2.12.0.0-Khu8IFrG7C37mf1vnOdJ4w-hls-rename-plugin Installing internal library hls-signature-help-plugin in /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/haskell-language-server-2.12.0.0-2tkThUogiIgL2DKkBUlHtK-hls-signature-help-plugin Installing internal library hls-stan-plugin in /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/haskell-language-server-2.12.0.0-2Q73w6zn4MnEVKiclevHPm-hls-stan-plugin Installing internal library hls-cabal-fmt-plugin in /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/haskell-language-server-2.12.0.0-1n0rqwOseTy45iI4H2PIfz-hls-cabal-fmt-plugin Installing internal library hls-semantic-tokens-plugin in /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/haskell-language-server-2.12.0.0-173C8ZvgizF1MhXnYvcp6F-hls-semantic-tokens-plugin Installing internal library hls-stylish-haskell-plugin in /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/haskell-language-server-2.12.0.0-16sZZhL7IW9AGr2kDBHcT5-hls-stylish-haskell-plugin Installing library in /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/haskell-language-server-2.12.0.0-D3rGffBu0PPHI4dslifzN7 Installing executable haskell-language-server-wrapper in /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/bin Warning: The directory /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/bin is not in the system search path. Installing executable haskell-language-server in /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/bin Warning: The directory /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/bin is not in the system search path. Phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0 shrinking /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/bin/haskell-language-server-wrapper shrinking /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/bin/.haskell-language-server-9.10.2-unwrapped shrinking /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/bin/ghcide-test-preprocessor shrinking /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/bin/ghcide-bench shrinking /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHShaskell-language-server-2.12.0.0-AQbjZOzU4br5UN758fKdCH-hls-gadt-plugin-ghc9.10.2.so shrinking /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHShaskell-language-server-2.12.0.0-CksJ4yoVp4pE1K6TtqoE48-hls-class-plugin-ghc9.10.2.so shrinking /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHShaskell-language-server-2.12.0.0-AMp2qsr1GJ696nb0rTqdbq-hls-explicit-record-fields-plugin-ghc9.10.2.so shrinking /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHShaskell-language-server-2.12.0.0-4cDL5hpCJm85841LEQwcBN-hls-refactor-plugin-ghc9.10.2.so shrinking /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHShaskell-language-server-2.12.0.0-G0FmsMVFSgZ3K5KiRj8NLT-hls-cabal-plugin-ghc9.10.2.so shrinking /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHShaskell-language-server-2.12.0.0-JGuw39HUCQs6EGuJiD5MOJ-hls-explicit-imports-plugin-ghc9.10.2.so shrinking /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHShaskell-language-server-2.12.0.0-590EUHp0ErfHnk3xjaNler-hls-notes-plugin-ghc9.10.2.so shrinking /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHShaskell-language-server-2.12.0.0-I9o8pxERDqv9a31EbmLNq7-hls-alternate-number-format-plugin-ghc9.10.2.so shrinking /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHShaskell-language-server-2.12.0.0-aQ9ppru2MOFhr6poIKB40-hls-fourmolu-plugin-ghc9.10.2.so shrinking /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHShaskell-language-server-2.12.0.0-1n0rqwOseTy45iI4H2PIfz-hls-cabal-fmt-plugin-ghc9.10.2.so shrinking /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHShaskell-language-server-2.12.0.0-CmVZZ0wLDtS2s2u5TMhaw3-hls-qualify-imported-names-plugin-ghc9.10.2.so shrinking /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHShaskell-language-server-2.12.0.0-D3rGffBu0PPHI4dslifzN7-ghc9.10.2.so shrinking /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHShaskell-language-server-2.12.0.0-Lquvyb842hqKXp5meMVN4J-hls-overloaded-record-dot-plugin-ghc9.10.2.so shrinking /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHShaskell-language-server-2.12.0.0-2tkThUogiIgL2DKkBUlHtK-hls-signature-help-plugin-ghc9.10.2.so shrinking /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHShaskell-language-server-2.12.0.0-Ef6Etstaqmt45stQYNoi4L-hls-call-hierarchy-plugin-ghc9.10.2.so shrinking /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHShaskell-language-server-2.12.0.0-Khu8IFrG7C37mf1vnOdJ4w-hls-rename-plugin-ghc9.10.2.so shrinking /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHShaskell-language-server-2.12.0.0-16sZZhL7IW9AGr2kDBHcT5-hls-stylish-haskell-plugin-ghc9.10.2.so shrinking /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHShaskell-language-server-2.12.0.0-5dWx40VE6Ik5H7lFPgYaqc-hls-code-range-plugin-ghc9.10.2.so shrinking /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHShaskell-language-server-2.12.0.0-EdaaxupYHBPKhaG8UO1kp5-hls-ormolu-plugin-ghc9.10.2.so shrinking /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHShaskell-language-server-2.12.0.0-8m6LAyxvifW7apqMymfJ3C-hls-change-type-signature-plugin-ghc9.10.2.so shrinking /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHShaskell-language-server-2.12.0.0-HWWz0YsSMtUHtZu4NctQtc-hls-eval-plugin-ghc9.10.2.so shrinking /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHShaskell-language-server-2.12.0.0-2Q73w6zn4MnEVKiclevHPm-hls-stan-plugin-ghc9.10.2.so shrinking /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHShaskell-language-server-2.12.0.0-7c4wR4uJXveIvjlt3pDjqk-hls-module-name-plugin-ghc9.10.2.so shrinking /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHShaskell-language-server-2.12.0.0-8pJP5nVkF2XKm2zILOL6A5-hls-pragmas-plugin-ghc9.10.2.so shrinking /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHShaskell-language-server-2.12.0.0-LApQFe2EZpy3IlS6mNCWt1-hls-cabal-gild-plugin-ghc9.10.2.so shrinking /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHShaskell-language-server-2.12.0.0-Liv7uUVwB0iGhzO5eQiXHu-ghcide-bench-lib-ghc9.10.2.so shrinking /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHShaskell-language-server-2.12.0.0-173C8ZvgizF1MhXnYvcp6F-hls-semantic-tokens-plugin-ghc9.10.2.so shrinking /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib/ghc-9.10.2/lib/x86_64-linux-ghc-9.10.2-1e2a/libHShaskell-language-server-2.12.0.0-BuxSRb8SjTdECBWnTPDmUv-hls-explicit-fixity-plugin-ghc9.10.2.so checking for references to /build/ in /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0... patching script interpreter paths in /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0 /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/bin/haskell-language-server: interpreter directive changed from "#!/bin/sh" to "/nix/store/6ph0zypyfc09fw6hlc1ygjvk2hv4j9vd-bash-5.3p3/bin/sh" stripping (with command strip and flags -S -p) in /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/lib /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/bin rewriting symlink /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0/bin/haskell-language-server-9.10.2 to be relative to /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0 [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0 [post-build-hook] Pushing 1 paths (577 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0 (110.98 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.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/y8anp849qv25kdz33j8kv30s3ksbrpdz-haskell-language-server-2.12.0.0' to 'https://cache.nix-ci.com'... warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead copying 1 paths... copying path '/nix/store/0ny61bdzi2mwynnq8iwadnn4w98i3j5x-haskell-language-server-2.12.0.0.drv' to 'https://cache.nix-ci.com'...  Building ghc-shell-for-no-layout-0.0.1.0 [post-build-hook] Uploading paths from nix-ci to cachix cache "sellout" /nix/store/z8rmjdsfy17x42yblzsmli2k4l5r1vxk-ghc-shell-for-no-layout-0.0.1.0-0 [post-build-hook] Pushing 1 paths (768 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/z8rmjdsfy17x42yblzsmli2k4l5r1vxk-ghc-shell-for-no-layout-0.0.1.0-0 (344.00 B) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading paths from nix-ci to the NixCI cache /nix/store/z8rmjdsfy17x42yblzsmli2k4l5r1vxk-ghc-shell-for-no-layout-0.0.1.0-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/z8rmjdsfy17x42yblzsmli2k4l5r1vxk-ghc-shell-for-no-layout-0.0.1.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/kh3caa2wns9r4zlq3zfl4csp22q7d9k1-ghc-shell-for-no-layout-0.0.1.0-0.drv' to 'https://cache.nix-ci.com'...