Build #1 for utility-ht-0.0.17.1

[all reports]

Package utility-ht-0.0.17.1
Install InstallOk
Docs Ok
Tests Ok
Time submitted 2024-02-07 23:15:26.917660115 UTC
Compiler ghc-9.6.3
OS linux
Arch x86_64
Dependencies base-4.18.1.0
Flags none

Code Coverage

expressions100% (0/0)
booleanguards100% (0/0)
conditions 100% (0/0)
qualifiers100% (0/0)
alternatives100% (0/0)
local declarations100% (0/0)
top-level declarations100% (0/0)

Build log

[view raw]

Resolving dependencies...
Downloading  utility-ht-0.0.17.1
Downloaded   utility-ht-0.0.17.1
Starting     utility-ht-0.0.17.1
Building     utility-ht-0.0.17.1
Completed    utility-ht-0.0.17.1

Test log

[view raw]

Resolving dependencies...
Build profile: -w ghc-9.6.3 -O0
In order, the following will be built (use -v for more details):
 - doctest-lib-0.1 (lib:doctest-lib) (requires build)
 - doctest-exitcode-stdio-0.0 (lib:doctest-exitcode-stdio) (requires build)
 - utility-ht-0.0.17.1 (first run)
Starting     doctest-lib-0.1 (all, legacy fallback)
Building     doctest-lib-0.1 (all, legacy fallback)
Installing   doctest-lib-0.1 (all, legacy fallback)
Completed    doctest-lib-0.1 (all, legacy fallback)
Starting     doctest-exitcode-stdio-0.0 (all, legacy fallback)
Building     doctest-exitcode-stdio-0.0 (all, legacy fallback)
Installing   doctest-exitcode-stdio-0.0 (all, legacy fallback)
Completed    doctest-exitcode-stdio-0.0 (all, legacy fallback)
Configuring utility-ht-0.0.17.1...
Preprocessing test suite 'test' for utility-ht-0.0.17.1..
Building test suite 'test' for utility-ht-0.0.17.1..

<no location info>: warning: [GHC-32850] [-Wmissing-home-modules]
    These modules are needed for compilation but not listed in your .cabal file's other-modules for main :
        Control.Functor.HT
        Control.Monad.HT
        Data.Bool.HT
        Data.Bool.HT.Private
        Data.Eq.HT
        Data.Function.HT
        Data.Function.HT.Private
        Data.Ix.Enum
        Data.List.HT
        Data.List.HT.Private
        Data.List.Key.Private
        Data.List.Match
        Data.List.Match.Private
        Data.List.Reverse.Private
        Data.List.Reverse.StrictElement
        Data.List.Reverse.StrictSpine
        Data.Maybe.HT
        Data.Monoid.HT
        Data.Tuple.HT
        Data.Tuple.Lazy
[ 1 of 32] Compiling Control.Monad.HT ( src/Control/Monad/HT.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/test/test-tmp/Control/Monad/HT.o )
[ 2 of 32] Compiling Data.Bool.HT.Private ( src/Data/Bool/HT/Private.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/test/test-tmp/Data/Bool/HT/Private.o )
[ 3 of 32] Compiling Data.Bool.HT     ( src/Data/Bool/HT.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/test/test-tmp/Data/Bool/HT.o )
[ 4 of 32] Compiling Data.Ix.Enum     ( src/Data/Ix/Enum.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/test/test-tmp/Data/Ix/Enum.o )
[ 5 of 32] Compiling Data.Maybe.HT    ( src/Data/Maybe/HT.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/test/test-tmp/Data/Maybe/HT.o )
[ 6 of 32] Compiling Data.Monoid.HT   ( src/Data/Monoid/HT.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/test/test-tmp/Data/Monoid/HT.o )
[ 7 of 32] Compiling Data.Tuple.Lazy  ( src/Data/Tuple/Lazy.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/test/test-tmp/Data/Tuple/Lazy.o )
[ 8 of 32] Compiling Data.Tuple.HT    ( src/Data/Tuple/HT.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/test/test-tmp/Data/Tuple/HT.o )
[ 9 of 32] Compiling Data.List.Reverse.StrictSpine ( src/Data/List/Reverse/StrictSpine.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/test/test-tmp/Data/List/Reverse/StrictSpine.o )
[10 of 32] Compiling Data.List.Reverse.StrictElement ( src/Data/List/Reverse/StrictElement.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/test/test-tmp/Data/List/Reverse/StrictElement.o )
[11 of 32] Compiling Data.Function.HT.Private ( src/Data/Function/HT/Private.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/test/test-tmp/Data/Function/HT/Private.o )
[12 of 32] Compiling Data.Function.HT ( src/Data/Function/HT.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/test/test-tmp/Data/Function/HT.o )
[13 of 32] Compiling Data.List.Key.Private ( src/Data/List/Key/Private.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/test/test-tmp/Data/List/Key/Private.o )
[14 of 32] Compiling Data.Eq.HT       ( src/Data/Eq/HT.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/test/test-tmp/Data/Eq/HT.o )
[15 of 32] Compiling Control.Functor.HT ( src/Control/Functor/HT.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/test/test-tmp/Control/Functor/HT.o )
[16 of 32] Compiling Data.List.Match.Private ( src/Data/List/Match/Private.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/test/test-tmp/Data/List/Match/Private.o )
[17 of 32] Compiling Data.List.Match  ( src/Data/List/Match.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/test/test-tmp/Data/List/Match.o )
[18 of 32] Compiling Data.List.HT.Private ( src/Data/List/HT/Private.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/test/test-tmp/Data/List/HT/Private.o )

src/Data/List/HT/Private.hs:9:1: warning: [-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()
  |
9 | import Control.Applicative ((<$>), (<*>), )
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/List/HT/Private.hs:300:11: warning: [GHC-62161] [-Wincomplete-uni-patterns]
    Pattern match(es) are non-exhaustive
    In a pattern binding: Patterns of type [[a]] not matched: []
    |
300 |    foldr (\ x ~yt@(y:ys) -> if p x then [x]:yt else (x:y):ys) [[]]
    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/List/HT/Private.hs:345:7: warning: [GHC-62161] [-Wincomplete-uni-patterns]
    Pattern match(es) are non-exhaustive
    In a pattern binding: Patterns of type [[a]] not matched: []
    |
345 |       case xst of
    |       ^^^^^^^^^^^...

src/Data/List/HT/Private.hs:713:21: warning: [GHC-62161] [-Wincomplete-uni-patterns]
    Pattern match(es) are non-exhaustive
    In a pattern binding: Patterns of type [[a]] not matched: []
    |
713 |    reverse . foldr (\x ~(y:ys) -> ys ++ [x:y]) (replicate n [])
    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/List/HT/Private.hs:860:8: warning: [GHC-62161] [-Wincomplete-uni-patterns]
    Pattern match(es) are non-exhaustive
    In a pattern binding:
        Patterns of type ([[a]], [[a]]) not matched: ([], _)
    |
860 |    let (y:ys,zs) = unzip (map (splitAt 1) xs)
    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[19 of 32] Compiling Data.List.HT     ( src/Data/List/HT.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/test/test-tmp/Data/List/HT.o )
[20 of 32] Compiling Data.List.Reverse.Private ( src/Data/List/Reverse/Private.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/test/test-tmp/Data/List/Reverse/Private.o )
[21 of 32] Compiling DocTest.Data.Bool.HT.Private ( src/DocTest/Data/Bool/HT/Private.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/test/test-tmp/DocTest/Data/Bool/HT/Private.o )
[22 of 32] Compiling DocTest.Data.Function.HT.Private ( src/DocTest/Data/Function/HT/Private.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/test/test-tmp/DocTest/Data/Function/HT/Private.o )
[23 of 32] Compiling DocTest.Data.Ix.Enum ( src/DocTest/Data/Ix/Enum.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/test/test-tmp/DocTest/Data/Ix/Enum.o )
[24 of 32] Compiling DocTest.Data.List.Match.Private ( src/DocTest/Data/List/Match/Private.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/test/test-tmp/DocTest/Data/List/Match/Private.o )
[25 of 32] Compiling DocTest.Data.Maybe.HT ( src/DocTest/Data/Maybe/HT.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/test/test-tmp/DocTest/Data/Maybe/HT.o )
[26 of 32] Compiling DocTest.Data.Monoid.HT ( src/DocTest/Data/Monoid/HT.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/test/test-tmp/DocTest/Data/Monoid/HT.o )

src/Data/Monoid/HT.hs:13:1: warning: [-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()
   |
13 | >>> import Data.Monoid (mconcat, mappend, mempty)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[27 of 32] Compiling Test.Utility     ( src/Test/Utility.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/test/test-tmp/Test/Utility.o )
[28 of 32] Compiling DocTest.Data.List.Reverse.StrictSpine ( src/DocTest/Data/List/Reverse/StrictSpine.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/test/test-tmp/DocTest/Data/List/Reverse/StrictSpine.o )
[29 of 32] Compiling DocTest.Data.List.Reverse.StrictElement ( src/DocTest/Data/List/Reverse/StrictElement.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/test/test-tmp/DocTest/Data/List/Reverse/StrictElement.o )
[30 of 32] Compiling DocTest.Data.List.Reverse.Private ( src/DocTest/Data/List/Reverse/Private.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/test/test-tmp/DocTest/Data/List/Reverse/Private.o )
[31 of 32] Compiling DocTest.Data.List.HT.Private ( src/DocTest/Data/List/HT/Private.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/test/test-tmp/DocTest/Data/List/HT/Private.o )

src/Data/List/HT/Private.hs:464:25: warning: [GHC-68441] [-Wdeprecations]
    In the use of splitLast (imported from Data.List.HT.Private):
    Deprecated: "use viewR instead"
    |
464 | prop> \(NonEmpty xs) -> splitLast (xs::String)  ==  (init xs, last xs)
    |                         ^^^^^^^^^
[32 of 32] Compiling Main             ( src/Test.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/test/test-tmp/Main.o )

<no location info>: warning: [GHC-32850] [-Wmissing-home-modules]
    These modules are needed for compilation but not listed in your .cabal file's other-modules for main :
        Control.Functor.HT
        Control.Monad.HT
        Data.Bool.HT
        Data.Bool.HT.Private
        Data.Eq.HT
        Data.Function.HT
        Data.Function.HT.Private
        Data.Ix.Enum
        Data.List.HT
        Data.List.HT.Private
        Data.List.Key.Private
        Data.List.Match
        Data.List.Match.Private
        Data.List.Reverse.Private
        Data.List.Reverse.StrictElement
        Data.List.Reverse.StrictSpine
        Data.Maybe.HT
        Data.Monoid.HT
        Data.Tuple.HT
        Data.Tuple.Lazy
[33 of 33] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/test/test
Preprocessing library for utility-ht-0.0.17.1..
Building library for utility-ht-0.0.17.1..
[ 1 of 33] Compiling Control.Monad.HT ( src/Control/Monad/HT.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Control/Monad/HT.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Control/Monad/HT.dyn_o )
[ 2 of 33] Compiling Data.Bits.HT     ( src/Data/Bits/HT.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/Bits/HT.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/Bits/HT.dyn_o )
[ 3 of 33] Compiling Data.Bool.HT.Private ( src/Data/Bool/HT/Private.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/Bool/HT/Private.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/Bool/HT/Private.dyn_o )
[ 4 of 33] Compiling Data.Bool.HT     ( src/Data/Bool/HT.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/Bool/HT.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/Bool/HT.dyn_o )
[ 5 of 33] Compiling Data.Either.HT   ( src/Data/Either/HT.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/Either/HT.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/Either/HT.dyn_o )
[ 6 of 33] Compiling Data.Ix.Enum     ( src/Data/Ix/Enum.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/Ix/Enum.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/Ix/Enum.dyn_o )
[ 7 of 33] Compiling Data.Maybe.HT    ( src/Data/Maybe/HT.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/Maybe/HT.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/Maybe/HT.dyn_o )
[ 8 of 33] Compiling Data.Monoid.HT   ( src/Data/Monoid/HT.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/Monoid/HT.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/Monoid/HT.dyn_o )
[ 9 of 33] Compiling Data.Strictness.HT ( src/Data/Strictness/HT.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/Strictness/HT.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/Strictness/HT.dyn_o )
[10 of 33] Compiling Data.Tuple.Lazy  ( src/Data/Tuple/Lazy.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/Tuple/Lazy.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/Tuple/Lazy.dyn_o )
[11 of 33] Compiling Data.Tuple.HT    ( src/Data/Tuple/HT.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/Tuple/HT.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/Tuple/HT.dyn_o )
[12 of 33] Compiling Data.List.Reverse.StrictSpine ( src/Data/List/Reverse/StrictSpine.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/List/Reverse/StrictSpine.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/List/Reverse/StrictSpine.dyn_o )
[13 of 33] Compiling Data.String.HT   ( src/Data/String/HT.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/String/HT.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/String/HT.dyn_o )
[14 of 33] Compiling Data.List.Reverse.StrictElement ( src/Data/List/Reverse/StrictElement.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/List/Reverse/StrictElement.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/List/Reverse/StrictElement.dyn_o )
[15 of 33] Compiling Data.Function.HT.Private ( src/Data/Function/HT/Private.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/Function/HT/Private.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/Function/HT/Private.dyn_o )
[16 of 33] Compiling Data.Function.HT ( src/Data/Function/HT.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/Function/HT.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/Function/HT.dyn_o )
[17 of 33] Compiling Data.Ord.HT      ( src/Data/Ord/HT.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/Ord/HT.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/Ord/HT.dyn_o )
[18 of 33] Compiling Data.List.Key.Private ( src/Data/List/Key/Private.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/List/Key/Private.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/List/Key/Private.dyn_o )
[19 of 33] Compiling Data.List.Key    ( src/Data/List/Key.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/List/Key.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/List/Key.dyn_o )
[20 of 33] Compiling Data.Eq.HT       ( src/Data/Eq/HT.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/Eq/HT.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/Eq/HT.dyn_o )
[21 of 33] Compiling Control.Functor.HT ( src/Control/Functor/HT.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Control/Functor/HT.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Control/Functor/HT.dyn_o )
[22 of 33] Compiling Data.List.Match.Private ( src/Data/List/Match/Private.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/List/Match/Private.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/List/Match/Private.dyn_o )
[23 of 33] Compiling Data.List.Match  ( src/Data/List/Match.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/List/Match.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/List/Match.dyn_o )
[24 of 33] Compiling Data.List.HT.Private ( src/Data/List/HT/Private.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/List/HT/Private.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/List/HT/Private.dyn_o )

src/Data/List/HT/Private.hs:9:1: warning: [-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()
  |
9 | import Control.Applicative ((<$>), (<*>), )
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/List/HT/Private.hs:300:11: warning: [GHC-62161] [-Wincomplete-uni-patterns]
    Pattern match(es) are non-exhaustive
    In a pattern binding: Patterns of type [[a]] not matched: []
    |
300 |    foldr (\ x ~yt@(y:ys) -> if p x then [x]:yt else (x:y):ys) [[]]
    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/List/HT/Private.hs:345:7: warning: [GHC-62161] [-Wincomplete-uni-patterns]
    Pattern match(es) are non-exhaustive
    In a pattern binding: Patterns of type [[a]] not matched: []
    |
345 |       case xst of
    |       ^^^^^^^^^^^...

src/Data/List/HT/Private.hs:713:21: warning: [GHC-62161] [-Wincomplete-uni-patterns]
    Pattern match(es) are non-exhaustive
    In a pattern binding: Patterns of type [[a]] not matched: []
    |
713 |    reverse . foldr (\x ~(y:ys) -> ys ++ [x:y]) (replicate n [])
    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/List/HT/Private.hs:860:8: warning: [GHC-62161] [-Wincomplete-uni-patterns]
    Pattern match(es) are non-exhaustive
    In a pattern binding:
        Patterns of type ([[a]], [[a]]) not matched: ([], _)
    |
860 |    let (y:ys,zs) = unzip (map (splitAt 1) xs)
    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[25 of 33] Compiling Data.List.HT     ( src/Data/List/HT.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/List/HT.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/List/HT.dyn_o )
[26 of 33] Compiling Data.Record.HT.Private ( src/Data/Record/HT/Private.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/Record/HT/Private.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/Record/HT/Private.dyn_o )

src/Data/Record/HT/Private.hs:3:1: warning: [-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()
  |
3 | import Data.Monoid (mconcat, )
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[27 of 33] Compiling Data.Record.HT   ( src/Data/Record/HT.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/Record/HT.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/Record/HT.dyn_o )
[28 of 33] Compiling Data.List.Reverse.Private ( src/Data/List/Reverse/Private.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/List/Reverse/Private.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/List/Reverse/Private.dyn_o )
[29 of 33] Compiling Control.Applicative.HT ( src/Control/Applicative/HT.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Control/Applicative/HT.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Control/Applicative/HT.dyn_o )

src/Control/Applicative/HT.hs:5:1: warning: [-Wunused-imports]
    The import of <$>, <*>, Applicative, liftA2
    from module Control.Applicative is redundant
  |
5 | import Control.Applicative (Applicative, liftA2, liftA3, (<$>), (<*>), )
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[30 of 33] Compiling Data.Tuple.Strict ( src/Data/Tuple/Strict.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/Tuple/Strict.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/Tuple/Strict.dyn_o )
[31 of 33] Compiling Data.Tuple.Example ( src/Data/Tuple/Example.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/Tuple/Example.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Data/Tuple/Example.dyn_o )
[32 of 33] Compiling Text.Read.HT     ( src/Text/Read/HT.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Text/Read/HT.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Text/Read/HT.dyn_o )
[33 of 33] Compiling Text.Show.HT     ( src/Text/Show/HT.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Text/Show/HT.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/build/Text/Show/HT.dyn_o )
Running 1 test suites...
Test suite test: RUNNING...
Test suite test: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/utility-ht-0.0.17.1.test
Writing: Data.List.HT.hs.html
Writing: Data.List.Match.hs.html
Writing: Control.Functor.HT.hs.html
Writing: Data.Eq.HT.hs.html
Writing: Data.Function.HT.hs.html
Writing: Data.List.Reverse.StrictElement.hs.html
Writing: Data.List.Reverse.StrictSpine.hs.html
Writing: Data.Tuple.HT.hs.html
Writing: Data.Tuple.Lazy.hs.html
Writing: Data.Monoid.HT.hs.html
Writing: Data.Maybe.HT.hs.html
Writing: Data.Ix.Enum.hs.html
Writing: Data.Bool.HT.hs.html
Writing: Control.Monad.HT.hs.html
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Test coverage report written to
/home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/hpc/vanilla/html/test/hpc_index.html
1 of 1 test suites (1 of 1 test cases) passed.
Writing: Data.List.HT.hs.html
Writing: Data.List.Match.hs.html
Writing: Control.Functor.HT.hs.html
Writing: Data.Eq.HT.hs.html
Writing: Data.Function.HT.hs.html
Writing: Data.List.Reverse.StrictElement.hs.html
Writing: Data.List.Reverse.StrictSpine.hs.html
Writing: Data.Tuple.HT.hs.html
Writing: Data.Tuple.Lazy.hs.html
Writing: Data.Monoid.HT.hs.html
Writing: Data.Maybe.HT.hs.html
Writing: Data.Ix.Enum.hs.html
Writing: Data.Bool.HT.hs.html
Writing: Control.Monad.HT.hs.html
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Package coverage report written to
/home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/utility-ht-0.0.17.1/noopt/hpc/vanilla/html/utility-ht-0.0.17.1/hpc_index.html