[all reports]
| 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
| expressions | 58% (4337/7351) |
| boolean | guards | 40% (22/55) |
| conditions | 85% (23/27) |
| qualifiers | 100% (0/0) |
| alternatives | 49% (381/774) |
| local declarations | 72% (214/297) |
| top-level declarations | 69% (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