Build #1 for conduit-1.3.6

[all reports]

Package conduit-1.3.6
Install InstallOk
Docs Ok
Tests Ok
Time submitted 2024-08-26 15:05:15.850820412 UTC
Compiler ghc-9.6.3
OS linux
Arch x86_64
Dependencies base-4.18.1.0, bytestring-0.11.5.2, directory-1.3.8.1, exceptions-0.10.7, filepath-1.4.100.4, mono-traversable-1.0.17.0, mtl-2.3.1, primitive-0.9.0.0, resourcet-1.3.0, text-2.0.2, transformers-0.6.1.0, unix-2.8.1.0, unliftio-core-0.2.1.0, vector-0.13.1.0
Flags none

Code Coverage

expressions58% (4337/7351)
booleanguards40% (22/55)
conditions 85% (23/27)
qualifiers100% (0/0)
alternatives49% (381/774)
local declarations72% (214/297)
top-level declarations69% (497/712)

Build log

[view raw]

Resolving dependencies...
Starting     split-0.2.5
Starting     unliftio-core-0.2.1.0
Starting     primitive-0.9.0.0
Starting     vector-stream-0.1.0.1
Starting     os-string-2.0.6
Building     split-0.2.5
Building     unliftio-core-0.2.1.0
Building     vector-stream-0.1.0.1
Building     primitive-0.9.0.0
Building     os-string-2.0.6
Completed    unliftio-core-0.2.1.0
Completed    split-0.2.5
Completed    vector-stream-0.1.0.1
Completed    os-string-2.0.6
Starting     hashable-1.4.7.0
Building     hashable-1.4.7.0
Completed    primitive-0.9.0.0
Starting     resourcet-1.3.0
Starting     vector-0.13.1.0
Building     resourcet-1.3.0
Building     vector-0.13.1.0
Completed    hashable-1.4.7.0
Starting     unordered-containers-0.2.20
Building     unordered-containers-0.2.20
Completed    resourcet-1.3.0
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.2
Building     vector-algorithms-0.9.0.2
Completed    vector-algorithms-0.9.0.2
Starting     mono-traversable-1.0.17.0
Building     mono-traversable-1.0.17.0
Completed    mono-traversable-1.0.17.0
Downloading  conduit-1.3.6
Downloaded   conduit-1.3.6
Starting     conduit-1.3.6
Building     conduit-1.3.6
Completed    conduit-1.3.6

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

src/Data/Conduit/Internal/Pipe.hs:48: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()
   |
48 | import Control.Applicative (Applicative (..))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Conduit/Internal/Pipe.hs:56:51: warning: [-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: [-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: [-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, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/conduit-1.3.6/noopt/build/Data/Conduit/Internal/Conduit.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/conduit-1.3.6/noopt/build/Data/Conduit/Internal/Conduit.dyn_o )

src/Data/Conduit/Internal/Conduit.hs:93: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()
   |
93 | import Control.Applicative (Applicative (..))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Conduit/Internal/Conduit.hs:104:51: warning: [-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: [-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: [-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: [-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:151:5: warning: [-Wnoncanonical-monad-instances]
    Noncanonical (*>) = (>>) definition detected
    in the instance declaration for Applicative (ConduitT i o m).
    Move definition from (>>) to (*>)
    See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
    |
151 |     (*>) = (>>)
    |     ^^^^^^^^^^^

src/Data/Conduit/Internal/Conduit.hs:739:20: warning: [GHC-63397] [-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: [GHC-63397] [-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: [GHC-63397] [-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: [GHC-63397] [-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, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/conduit-1.3.6/noopt/build/Data/Conduit/Internal/Fusion.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/conduit-1.3.6/noopt/build/Data/Conduit/Internal/Fusion.dyn_o )

src/Data/Conduit/Internal/Fusion.hs:78:23: warning: [GHC-68441] [-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: [GHC-68441] [-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: [GHC-68441] [-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: [GHC-68441] [-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: [GHC-68441] [-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: [GHC-68441] [-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: [GHC-68441] [-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: [GHC-68441] [-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: [GHC-68441] [-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: [GHC-68441] [-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, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/conduit-1.3.6/noopt/build/Data/Conduit/Internal/List/Stream.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/conduit-1.3.6/noopt/build/Data/Conduit/Internal/List/Stream.dyn_o )
[ 5 of 14] Compiling Data.Conduit.Combinators.Stream ( src/Data/Conduit/Combinators/Stream.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/conduit-1.3.6/noopt/build/Data/Conduit/Combinators/Stream.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/conduit-1.3.6/noopt/build/Data/Conduit/Combinators/Stream.dyn_o )

src/Data/Conduit/Combinators/Stream.hs:362:61: 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
    |
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, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/conduit-1.3.6/noopt/build/Data/Conduit.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/conduit-1.3.6/noopt/build/Data/Conduit.dyn_o )

src/Data/Conduit.hs:105:1: warning: [-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: [-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: [-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, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/conduit-1.3.6/noopt/build/Data/Conduit/Internal.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/conduit-1.3.6/noopt/build/Data/Conduit/Internal.dyn_o )
[ 8 of 14] Compiling Data.Conduit.Lift ( src/Data/Conduit/Lift.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/conduit-1.3.6/noopt/build/Data/Conduit/Lift.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/conduit-1.3.6/noopt/build/Data/Conduit/Lift.dyn_o )

src/Data/Conduit/Lift.hs:67: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()
   |
67 | import Data.Monoid (Monoid(..))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 9 of 14] Compiling Data.Conduit.List ( src/Data/Conduit/List.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/conduit-1.3.6/noopt/build/Data/Conduit/List.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/conduit-1.3.6/noopt/build/Data/Conduit/List.dyn_o )
[10 of 14] Compiling Data.Streaming.FileRead ( src/Data/Streaming/FileRead.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/conduit-1.3.6/noopt/build/Data/Streaming/FileRead.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/conduit-1.3.6/noopt/build/Data/Streaming/FileRead.dyn_o )
[11 of 14] Compiling Data.Streaming.Filesystem ( src/Data/Streaming/Filesystem.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/conduit-1.3.6/noopt/build/Data/Streaming/Filesystem.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/conduit-1.3.6/noopt/build/Data/Streaming/Filesystem.dyn_o )
[12 of 14] Compiling Data.Conduit.Combinators ( src/Data/Conduit/Combinators.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/conduit-1.3.6/noopt/build/Data/Conduit/Combinators.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/conduit-1.3.6/noopt/build/Data/Conduit/Combinators.dyn_o )

src/Data/Conduit/Combinators.hs:901:43: 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
    |
901 | foldl1E :: (Monad m, MonoFoldable mono, a ~ Element mono)
    |                                           ^

src/Data/Conduit/Combinators.hs:907: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
    |
907 | foldMaybeNull :: (MonoFoldable mono, e ~ Element mono)
    |                                        ^

src/Data/Conduit/Combinators.hs:992:51: 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
    |
992 | andE :: (Monad m, MonoFoldable mono, Element mono ~ Bool)
    |                                                   ^

src/Data/Conduit/Combinators.hs:1013:50: 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
     |
1013 | orE :: (Monad m, MonoFoldable mono, Element mono ~ Bool)
     |                                                  ^

src/Data/Conduit/Combinators.hs:1801:76: 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
     |
1801 | slidingWindow, slidingWindowC :: (Monad m, Seq.IsSequence seq, Element seq ~ a) => Int -> ConduitT a seq m ()
     |                                                                            ^

src/Data/Conduit/Combinators.hs:2036:51: 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
     |
2036 | line :: (Monad m, Seq.IsSequence seq, Element seq ~ Char)
     |                                                   ^

src/Data/Conduit/Combinators.hs:2045:56: 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
     |
2045 | lineAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8)
     |                                                        ^

src/Data/Conduit/Combinators.hs:2082:54: 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
     |
2082 | unlines :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) => ConduitT seq seq m ()
     |                                                      ^

src/Data/Conduit/Combinators.hs:2090:59: 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
     |
2090 | unlinesAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) => ConduitT seq seq m ()
     |                                                           ^

src/Data/Conduit/Combinators.hs:2126:61: 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
     |
2126 | linesUnbounded :: (Monad m, Seq.IsSequence seq, Element seq ~ Char)
     |                                                             ^

src/Data/Conduit/Combinators.hs:2135:66: 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
     |
2135 | linesUnboundedAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8)
     |                                                                  ^

src/Data/Conduit/Combinators.hs:2437:71: 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
     |
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, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/conduit-1.3.6/noopt/build/Data/Conduit/Combinators/Unqualified.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/conduit-1.3.6/noopt/build/Data/Conduit/Combinators/Unqualified.dyn_o )

src/Data/Conduit/Combinators/Unqualified.hs:461: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
    |
461 | andCE :: (Monad m, MonoFoldable mono, Element mono ~ Bool)
    |                                                    ^

src/Data/Conduit/Combinators/Unqualified.hs:480:51: 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
    |
480 | orCE :: (Monad m, MonoFoldable mono, Element mono ~ Bool)
    |                                                   ^

src/Data/Conduit/Combinators/Unqualified.hs:993:61: 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
    |
993 | slidingWindowC :: (Monad m, Seq.IsSequence seq, Element seq ~ a) => Int -> ConduitT a seq m ()
    |                                                             ^

src/Data/Conduit/Combinators/Unqualified.hs:1135: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
     |
1135 | lineC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char)
     |                                                    ^

src/Data/Conduit/Combinators/Unqualified.hs:1144:57: 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
     |
1144 | lineAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8)
     |                                                         ^

src/Data/Conduit/Combinators/Unqualified.hs:1153:55: 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
     |
1153 | unlinesC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) => ConduitT seq seq m ()
     |                                                       ^

src/Data/Conduit/Combinators/Unqualified.hs:1160:60: 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
     |
1160 | unlinesAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) => ConduitT seq seq m ()
     |                                                            ^

src/Data/Conduit/Combinators/Unqualified.hs:1170: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
     |
1170 | linesUnboundedC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char)
     |                                                              ^

src/Data/Conduit/Combinators/Unqualified.hs:1178:67: 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
     |
1178 | linesUnboundedAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8)
     |                                                                   ^

src/Data/Conduit/Combinators/Unqualified.hs:1201:72: 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
     |
1201 | vectorBuilderC :: (PrimMonad m, V.Vector v e, PrimMonad n, PrimState m ~ PrimState n)
     |                                                                        ^
[14 of 14] Compiling Conduit          ( src/Conduit.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/conduit-1.3.6/noopt/build/Conduit.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/conduit-1.3.6/noopt/build/Conduit.dyn_o )
Preprocessing test suite 'conduit-test' for conduit-1.3.6..
Building test suite 'conduit-test' for conduit-1.3.6..
[1 of 5] Compiling Data.Conduit.Extra.ZipConduitSpec ( test/Data/Conduit/Extra/ZipConduitSpec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/conduit-1.3.6/noopt/build/conduit-test/conduit-test-tmp/Data/Conduit/Extra/ZipConduitSpec.o )

test/Data/Conduit/Extra/ZipConduitSpec.hs:5: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()
  |
5 | import Control.Applicative ((<*), pure)
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2 of 5] Compiling Data.Conduit.StreamSpec ( test/Data/Conduit/StreamSpec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/conduit-1.3.6/noopt/build/conduit-test/conduit-test-tmp/Data/Conduit/StreamSpec.o )

test/Data/Conduit/StreamSpec.hs:572:20: warning: [GHC-62161] [-Wincomplete-uni-patterns]
    Pattern match(es) are non-exhaustive
    In a lambda abstraction: Patterns of type [a] not matched: []
    |
572 |     Data.List.map (\(x:xs) -> (x, xs)) . Data.List.groupBy ((==) `on` f)
    |                    ^^^^^^^^^^^^^^^^^^
[3 of 5] Compiling StreamSpec       ( test/StreamSpec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/conduit-1.3.6/noopt/build/conduit-test/conduit-test-tmp/StreamSpec.o )

test/StreamSpec.hs:471:3: warning: [-Wnoncanonical-monoid-instances]
    Noncanonical mappend definition detected
    in the instance declaration for Monoid (Sum a).
    mappend will eventually be removed in favour of (<>)
    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, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/conduit-1.3.6/noopt/build/conduit-test/conduit-test-tmp/Spec.o )
[5 of 5] Compiling Main             ( test/main.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/conduit-1.3.6/noopt/build/conduit-test/conduit-test-tmp/Main.o )

test/main.hs:35: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()
   |
35 | import Control.Applicative (pure, (<$>), (<*>), liftA2)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[6 of 6] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/conduit-1.3.6/noopt/build/conduit-test/conduit-test
Running 1 test suites...
Test suite conduit-test: RUNNING...
Test suite conduit-test: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/conduit-1.3.6.test
Writing: conduit-1.3.6-inplace/Data.Conduit.Combinators.Stream.hs.html
Writing: conduit-1.3.6-inplace/Data.Conduit.Internal.List.Stream.hs.html
Writing: conduit-1.3.6-inplace/Data.Conduit.Internal.Fusion.hs.html
Writing: conduit-1.3.6-inplace/Data.Conduit.Lift.hs.html
Writing: conduit-1.3.6-inplace/Data.Conduit.List.hs.html
Writing: conduit-1.3.6-inplace/Data.Conduit.Combinators.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/conduit-1.3.6/noopt/hpc/vanilla/html/conduit-test/hpc_index.html
1 of 1 test suites (1 of 1 test cases) passed.
Writing: conduit-1.3.6-inplace/Data.Conduit.Combinators.Stream.hs.html
Writing: conduit-1.3.6-inplace/Data.Conduit.Internal.List.Stream.hs.html
Writing: conduit-1.3.6-inplace/Data.Conduit.Internal.Fusion.hs.html
Writing: conduit-1.3.6-inplace/Data.Conduit.Lift.hs.html
Writing: conduit-1.3.6-inplace/Data.Conduit.List.hs.html
Writing: conduit-1.3.6-inplace/Data.Conduit.Combinators.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/conduit-1.3.6/noopt/hpc/vanilla/html/conduit-1.3.6/hpc_index.html