Build #1 for mono-traversable-1.0.17.0

[all reports]

Package mono-traversable-1.0.17.0
Install InstallOk
Docs Ok
Tests Ok
Time submitted 2024-02-28 10:44:30.092513654 UTC
Compiler ghc-9.6.3
OS linux
Arch x86_64
Dependencies base-4.18.1.0, bytestring-0.11.5.2, containers-0.6.7, hashable-1.4.3.0, split-0.2.5, text-2.0.2, transformers-0.6.1.0, unordered-containers-0.2.20, vector-0.13.1.0, vector-algorithms-0.9.0.1
Flags none

Code Coverage

expressions41% (1035/2514)
booleanguards15% (11/72)
conditions 33% (1/3)
qualifiers100% (0/0)
alternatives46% (83/180)
local declarations87% (21/24)
top-level declarations20% (454/2192)

Build log

[view raw]

Resolving dependencies...
Starting     split-0.2.5
Starting     primitive-0.9.0.0
Starting     vector-stream-0.1.0.1
Starting     filepath-1.4.300.1
Building     split-0.2.5
Building     vector-stream-0.1.0.1
Building     primitive-0.9.0.0
Building     filepath-1.4.300.1
Completed    split-0.2.5
Completed    vector-stream-0.1.0.1
Completed    filepath-1.4.300.1
Starting     hashable-1.4.3.0
Building     hashable-1.4.3.0
Completed    primitive-0.9.0.0
Starting     vector-0.13.1.0
Building     vector-0.13.1.0
Completed    hashable-1.4.3.0
Starting     unordered-containers-0.2.20
Building     unordered-containers-0.2.20
Completed    unordered-containers-0.2.20
Completed    vector-0.13.1.0
Starting     bitvec-1.1.5.0
Building     bitvec-1.1.5.0
Completed    bitvec-1.1.5.0
Starting     vector-algorithms-0.9.0.1
Building     vector-algorithms-0.9.0.1
Completed    vector-algorithms-0.9.0.1
Downloading  mono-traversable-1.0.17.0
Downloaded   mono-traversable-1.0.17.0
Starting     mono-traversable-1.0.17.0
Building     mono-traversable-1.0.17.0
Completed    mono-traversable-1.0.17.0

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):
 - foldl-1.4.15 (lib:foldl) (requires build)
 - mono-traversable-1.0.17.0 (first run)
Starting     foldl-1.4.15 (all, legacy fallback)
Building     foldl-1.4.15 (all, legacy fallback)
Installing   foldl-1.4.15 (all, legacy fallback)
Completed    foldl-1.4.15 (all, legacy fallback)
Configuring mono-traversable-1.0.17.0...
Preprocessing library for mono-traversable-1.0.17.0..
Building library for mono-traversable-1.0.17.0..
[1 of 6] Compiling Data.MonoTraversable ( src/Data/MonoTraversable.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mono-traversable-1.0.17.0/noopt/build/Data/MonoTraversable.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mono-traversable-1.0.17.0/noopt/build/Data/MonoTraversable.dyn_o )

src/Data/MonoTraversable.hs:1277:5: warning: [GHC-62161] [-Wincomplete-uni-patterns]
    Pattern match(es) are non-exhaustive
    In a pattern binding:
        Patterns of type ViewL a not matched: EmptyL
     |
1277 |     oextract ~(x :< _) = x
     |     ^^^^^^^^^^^^^^^^^^^^^^

src/Data/MonoTraversable.hs:1279:5: warning: [GHC-62161] [-Wincomplete-uni-patterns]
    Pattern match(es) are non-exhaustive
    In a pattern binding:
        Patterns of type ViewL a not matched: EmptyL
     |
1279 |     oextend f w@(~(_ :< xxs)) =
     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Data/MonoTraversable.hs:1287:5: warning: [GHC-62161] [-Wincomplete-uni-patterns]
    Pattern match(es) are non-exhaustive
    In a pattern binding:
        Patterns of type ViewR a not matched: EmptyR
     |
1287 |     oextract ~(_ :> x) = x
     |     ^^^^^^^^^^^^^^^^^^^^^^

src/Data/MonoTraversable.hs:1289:5: warning: [GHC-62161] [-Wincomplete-uni-patterns]
    Pattern match(es) are non-exhaustive
    In a pattern binding:
        Patterns of type ViewR a not matched: EmptyR
     |
1289 |     oextend f w@(~(xxs :> _)) =
     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^...
[2 of 6] Compiling Data.Containers  ( src/Data/Containers.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mono-traversable-1.0.17.0/noopt/build/Data/Containers.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mono-traversable-1.0.17.0/noopt/build/Data/Containers.dyn_o )

src/Data/Containers.hs:51:48: warning: [GHC-58520] [-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
   |
51 |     unions :: (MonoFoldable mono, Element mono ~ set) => mono -> set
   |                                                ^

src/Data/Containers.hs:703:38: warning: [GHC-58520] [-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
    |
703 | class (SetContainer set, Element set ~ ContainerKey set) => IsSet set where
    |                                      ^
[3 of 6] Compiling Data.MonoTraversable.Unprefixed ( src/Data/MonoTraversable/Unprefixed.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mono-traversable-1.0.17.0/noopt/build/Data/MonoTraversable/Unprefixed.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mono-traversable-1.0.17.0/noopt/build/Data/MonoTraversable/Unprefixed.dyn_o )

src/Data/MonoTraversable/Unprefixed.hs:158:41: warning: [GHC-58520] [-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
    |
158 | and :: (MonoFoldable mono, Element mono ~ Bool) => mono -> Bool
    |                                         ^

src/Data/MonoTraversable/Unprefixed.hs:164:40: warning: [GHC-58520] [-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
    |
164 | or :: (MonoFoldable mono, Element mono ~ Bool) => mono -> Bool
    |                                        ^

src/Data/MonoTraversable/Unprefixed.hs:219:62: warning: [GHC-58520] [-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
    |
219 | sequence_ :: (Applicative m, MonoFoldable mono, Element mono ~ (m ())) => mono -> m ()
    |                                                              ^
[4 of 6] Compiling Data.Sequences   ( src/Data/Sequences.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mono-traversable-1.0.17.0/noopt/build/Data/Sequences.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mono-traversable-1.0.17.0/noopt/build/Data/Sequences.dyn_o )

src/Data/Sequences.hs:1530:44: warning: [GHC-58520] [-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
     |
1530 | class (IsSequence t, IsString t, Element t ~ Char) => Textual t where
     |                                            ^

src/Data/Sequences.hs:1546:29: warning: [GHC-58520] [-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
     |
1546 |     unwords :: (Element seq ~ t, MonoFoldable seq) => seq -> t
     |                             ^

src/Data/Sequences.hs:1563:29: warning: [GHC-58520] [-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
     |
1563 |     unlines :: (Element seq ~ t, MonoFoldable seq) => seq -> t
     |                             ^

src/Data/Sequences.hs:1611:13: warning: [GHC-58520] [-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
     |
1611 | instance (c ~ Char) => Textual [c] where
     |             ^

src/Data/Sequences.hs:1664:37: warning: [GHC-58520] [-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
     |
1664 |               Element (f (Maybe t)) ~ Maybe t)
     |                                     ^

src/Data/Sequences.hs:1715:52: warning: [GHC-58520] [-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
     |
1715 | repack :: (MonoFoldable a, IsSequence b, Element a ~ Element b) => a -> b
     |                                                    ^

src/Data/Sequences.hs:1731:13: warning: [GHC-58520] [-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
     |
1731 | instance (c ~ Char, w ~ Word8) => Utf8 [c] [w] where
     |             ^

src/Data/Sequences.hs:1731:23: warning: [GHC-58520] [-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
     |
1731 | instance (c ~ Char, w ~ Word8) => Utf8 [c] [w] where
     |                       ^
[5 of 6] Compiling Data.NonNull     ( src/Data/NonNull.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mono-traversable-1.0.17.0/noopt/build/Data/NonNull.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mono-traversable-1.0.17.0/noopt/build/Data/NonNull.dyn_o )
[6 of 6] Compiling Paths_mono_traversable ( /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mono-traversable-1.0.17.0/noopt/build/autogen/Paths_mono_traversable.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mono-traversable-1.0.17.0/noopt/build/Paths_mono_traversable.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mono-traversable-1.0.17.0/noopt/build/Paths_mono_traversable.dyn_o )
Preprocessing test suite 'test' for mono-traversable-1.0.17.0..
Building test suite 'test' for mono-traversable-1.0.17.0..
[1 of 2] Compiling Main             ( test/Main.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mono-traversable-1.0.17.0/noopt/build/test/test-tmp/Main.o )
[2 of 2] Compiling Paths_mono_traversable ( /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mono-traversable-1.0.17.0/noopt/build/test/autogen/Paths_mono_traversable.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mono-traversable-1.0.17.0/noopt/build/test/test-tmp/Paths_mono_traversable.o )
[3 of 3] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mono-traversable-1.0.17.0/noopt/build/test/test
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/mono-traversable-1.0.17.0.test
Writing: mono-traversable-1.0.17.0-inplace/Data.Sequences.hs.html
Writing: mono-traversable-1.0.17.0-inplace/Data.NonNull.hs.html
Writing: mono-traversable-1.0.17.0-inplace/Data.MonoTraversable.hs.html
Writing: mono-traversable-1.0.17.0-inplace/Data.Containers.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/mono-traversable-1.0.17.0/noopt/hpc/vanilla/html/test/hpc_index.html
1 of 1 test suites (1 of 1 test cases) passed.
Writing: mono-traversable-1.0.17.0-inplace/Data.Sequences.hs.html
Writing: mono-traversable-1.0.17.0-inplace/Data.NonNull.hs.html
Writing: mono-traversable-1.0.17.0-inplace/Data.MonoTraversable.hs.html
Writing: mono-traversable-1.0.17.0-inplace/Data.Containers.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/mono-traversable-1.0.17.0/noopt/hpc/vanilla/html/mono-traversable-1.0.17.0/hpc_index.html