The build succeeded. 0 test suites succeeded, 0 failed.
Build log
> /tmp/stackage-build2453$ stack unpack haskeline-0.7.4.3@sha256:43de1a6d343fc0635726ae6fcf8d6f739b547476b698b6d416f04114a28ebef8
Unpacked haskeline-0.7.4.3 to /tmp/stackage-build2453/haskeline-0.7.4.3/
> /tmp/stackage-build2453/haskeline-0.7.4.3$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
[1 of 1] Compiling Main ( Setup.hs, Setup.o )
Linking Setup ...
> /tmp/stackage-build2453/haskeline-0.7.4.3$ ./Setup configure --package-db=clear --package-db=global --package-db=/home/circleci/project/builds/nightly/pkgdb --libdir=/home/circleci/project/builds/nightly/lib --bindir=/home/circleci/project/builds/nightly/bin --datadir=/home/circleci/project/builds/nightly/share --libexecdir=/home/circleci/project/builds/nightly/libexec --sysconfdir=/home/circleci/project/builds/nightly/etc --docdir=/home/circleci/project/builds/nightly/doc/haskeline-0.7.4.3 --htmldir=/home/circleci/project/builds/nightly/doc/haskeline-0.7.4.3 --haddockdir=/home/circleci/project/builds/nightly/doc/haskeline-0.7.4.3
Configuring haskeline-0.7.4.3...
> /tmp/stackage-build2453/haskeline-0.7.4.3$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2453/haskeline-0.7.4.3$ ./Setup build
Preprocessing library for haskeline-0.7.4.3..
Building library for haskeline-0.7.4.3..
on the commandline: warning:
-XOverlappingInstances is deprecated: instead use per-instance pragmas OVERLAPPING/OVERLAPPABLE/OVERLAPS
[ 1 of 27] Compiling System.Console.Haskeline.Directory ( dist/build/System/Console/Haskeline/Directory.hs, dist/build/System/Console/Haskeline/Directory.o )
[ 2 of 27] Compiling System.Console.Haskeline.Key ( System/Console/Haskeline/Key.hs, dist/build/System/Console/Haskeline/Key.o )
[ 3 of 27] Compiling System.Console.Haskeline.LineState ( System/Console/Haskeline/LineState.hs, dist/build/System/Console/Haskeline/LineState.o )
[ 4 of 27] Compiling System.Console.Haskeline.Command ( System/Console/Haskeline/Command.hs, dist/build/System/Console/Haskeline/Command.o )
[ 5 of 27] Compiling System.Console.Haskeline.Backend.WCWidth ( System/Console/Haskeline/Backend/WCWidth.hs, dist/build/System/Console/Haskeline/Backend/WCWidth.o )
[ 6 of 27] Compiling System.Console.Haskeline.MonadException ( System/Console/Haskeline/MonadException.hs, dist/build/System/Console/Haskeline/MonadException.o )
System/Console/Haskeline/MonadException.hs:39:1: warning: [-Wdeprecations]
Module ‘Control.Monad.Trans.Error’ is deprecated:
Use Control.Monad.Trans.Except instead
|
39 | import Control.Monad.Trans.Error
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
System/Console/Haskeline/MonadException.hs:40:1: warning: [-Wdeprecations]
Module ‘Control.Monad.Trans.List’ is deprecated:
This transformer is invalid on most monads
|
40 | import Control.Monad.Trans.List
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
System/Console/Haskeline/MonadException.hs:44: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()
|
44 | import Data.Monoid
| ^^^^^^^^^^^^^^^^^^
System/Console/Haskeline/MonadException.hs:162:29: warning: [-Wdeprecations]
In the use of type constructor or class ‘Error’
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
|
162 | instance (MonadException m, Error e) => MonadException (ErrorT e m) where
| ^^^^^
System/Console/Haskeline/MonadException.hs:162:57: warning: [-Wdeprecations]
In the use of type constructor or class ‘ErrorT’
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
|
162 | instance (MonadException m, Error e) => MonadException (ErrorT e m) where
| ^^^^^^
System/Console/Haskeline/MonadException.hs:163:19: warning: [-Wdeprecations]
In the use of data constructor ‘ErrorT’
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
|
163 | controlIO f = ErrorT $ controlIO $ \(RunIO run) -> let
| ^^^^^^
System/Console/Haskeline/MonadException.hs:164:40: warning: [-Wdeprecations]
In the use of data constructor ‘ErrorT’
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
|
164 | run' = RunIO (fmap ErrorT . run . runErrorT)
| ^^^^^^
System/Console/Haskeline/MonadException.hs:164:55: warning: [-Wdeprecations]
In the use of ‘runErrorT’
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
|
164 | run' = RunIO (fmap ErrorT . run . runErrorT)
| ^^^^^^^^^
System/Console/Haskeline/MonadException.hs:165:29: warning: [-Wdeprecations]
In the use of ‘runErrorT’
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
|
165 | in fmap runErrorT $ f run'
| ^^^^^^^^^
System/Console/Haskeline/MonadException.hs:167:46: warning: [-Wdeprecations]
In the use of type constructor or class ‘ListT’
(imported from Control.Monad.Trans.List):
Deprecated: "This transformer is invalid on most monads"
|
167 | instance MonadException m => MonadException (ListT m) where
| ^^^^^
System/Console/Haskeline/MonadException.hs:168:19: warning: [-Wdeprecations]
In the use of data constructor ‘ListT’
(imported from Control.Monad.Trans.List):
Deprecated: "This transformer is invalid on most monads"
|
168 | controlIO f = ListT $ controlIO $ \(RunIO run) -> let
| ^^^^^
System/Console/Haskeline/MonadException.hs:169:40: warning: [-Wdeprecations]
In the use of data constructor ‘ListT’
(imported from Control.Monad.Trans.List):
Deprecated: "This transformer is invalid on most monads"
|
169 | run' = RunIO (fmap ListT . run . runListT)
| ^^^^^
System/Console/Haskeline/MonadException.hs:169:54: warning: [-Wdeprecations]
In the use of ‘runListT’ (imported from Control.Monad.Trans.List):
Deprecated: "This transformer is invalid on most monads"
|
169 | run' = RunIO (fmap ListT . run . runListT)
| ^^^^^^^^
System/Console/Haskeline/MonadException.hs:170:29: warning: [-Wdeprecations]
In the use of ‘runListT’ (imported from Control.Monad.Trans.List):
Deprecated: "This transformer is invalid on most monads"
|
170 | in fmap runListT $ f run'
| ^^^^^^^^
[ 7 of 27] Compiling System.Console.Haskeline.Monads ( System/Console/Haskeline/Monads.hs, dist/build/System/Console/Haskeline/Monads.o )
[ 8 of 27] Compiling System.Console.Haskeline.Completion ( System/Console/Haskeline/Completion.hs, dist/build/System/Console/Haskeline/Completion.o )
[ 9 of 27] Compiling System.Console.Haskeline.Command.Undo ( System/Console/Haskeline/Command/Undo.hs, dist/build/System/Console/Haskeline/Command/Undo.o )
[10 of 27] Compiling System.Console.Haskeline.Command.KillRing ( System/Console/Haskeline/Command/KillRing.hs, dist/build/System/Console/Haskeline/Command/KillRing.o )
[11 of 27] Compiling System.Console.Haskeline.Prefs ( System/Console/Haskeline/Prefs.hs, dist/build/System/Console/Haskeline/Prefs.o )
[12 of 27] Compiling System.Console.Haskeline.Recover ( System/Console/Haskeline/Recover.hs, dist/build/System/Console/Haskeline/Recover.o )
[13 of 27] Compiling System.Console.Haskeline.History ( System/Console/Haskeline/History.hs, dist/build/System/Console/Haskeline/History.o )
[14 of 27] Compiling System.Console.Haskeline.Command.History ( System/Console/Haskeline/Command/History.hs, dist/build/System/Console/Haskeline/Command/History.o )
[15 of 27] Compiling System.Console.Haskeline.Backend.Posix.Encoder ( System/Console/Haskeline/Backend/Posix/Encoder.hs, dist/build/System/Console/Haskeline/Backend/Posix/Encoder.o )
[16 of 27] Compiling System.Console.Haskeline.Term ( System/Console/Haskeline/Term.hs, dist/build/System/Console/Haskeline/Term.o )
System/Console/Haskeline/Term.hs:12:1: warning: [-Wunused-imports]
The import of ‘bracket_’
from module ‘Control.Exception’ is redundant
|
12 | import Control.Exception (fromException, AsyncException(..),bracket_)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[17 of 27] Compiling System.Console.Haskeline.RunCommand ( System/Console/Haskeline/RunCommand.hs, dist/build/System/Console/Haskeline/RunCommand.o )
[18 of 27] Compiling System.Console.Haskeline.Command.Completion ( System/Console/Haskeline/Command/Completion.hs, dist/build/System/Console/Haskeline/Command/Completion.o )
[19 of 27] Compiling System.Console.Haskeline.Backend.Posix ( dist/build/System/Console/Haskeline/Backend/Posix.hs, dist/build/System/Console/Haskeline/Backend/Posix.o )
[20 of 27] Compiling System.Console.Haskeline.Backend.Terminfo ( System/Console/Haskeline/Backend/Terminfo.hs, dist/build/System/Console/Haskeline/Backend/Terminfo.o )
System/Console/Haskeline/Backend/Terminfo.hs:8: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()
|
8 | import Control.Applicative
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
[21 of 27] Compiling System.Console.Haskeline.Backend.DumbTerm ( System/Console/Haskeline/Backend/DumbTerm.hs, dist/build/System/Console/Haskeline/Backend/DumbTerm.o )
[22 of 27] Compiling System.Console.Haskeline.Backend ( System/Console/Haskeline/Backend.hs, dist/build/System/Console/Haskeline/Backend.o )
[23 of 27] Compiling System.Console.Haskeline.InputT ( System/Console/Haskeline/InputT.hs, dist/build/System/Console/Haskeline/InputT.o )
System/Console/Haskeline/InputT.hs:16: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()
|
16 | import Control.Applicative
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
System/Console/Haskeline/InputT.hs:17:1: warning: [-Wunused-imports]
The import of ‘Control.Monad’ is redundant
except perhaps to import instances from ‘Control.Monad’
To import instances alone, use: import Control.Monad()
|
17 | import Control.Monad (liftM, ap)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[24 of 27] Compiling System.Console.Haskeline.Emacs ( System/Console/Haskeline/Emacs.hs, dist/build/System/Console/Haskeline/Emacs.o )
[25 of 27] Compiling System.Console.Haskeline.Vi ( System/Console/Haskeline/Vi.hs, dist/build/System/Console/Haskeline/Vi.o )
[26 of 27] Compiling System.Console.Haskeline ( System/Console/Haskeline.hs, dist/build/System/Console/Haskeline.o )
[27 of 27] Compiling System.Console.Haskeline.IO ( System/Console/Haskeline/IO.hs, dist/build/System/Console/Haskeline/IO.o )
> /tmp/stackage-build2453/haskeline-0.7.4.3$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2453/haskeline-0.7.4.3$ ./Setup copy
Installing library in /home/circleci/project/builds/nightly/lib/x86_64-linux-ghc-8.7.20181115/haskeline-0.7.4.3-L5o61Q5cPQfxezZyELdWD
> /tmp/stackage-build2453/haskeline-0.7.4.3$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2453/haskeline-0.7.4.3$ ./Setup register
Registering library for haskeline-0.7.4.3..