[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
expressions | 41% (1035/2514) |
boolean | guards | 15% (11/72) |
conditions | 33% (1/3) |
qualifiers | 100% (0/0) |
alternatives | 46% (83/180) |
local declarations | 87% (21/24) |
top-level declarations | 20% (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