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