The build succeeded. 0 test suites succeeded, 0 failed.
Build log
> /tmp/stackage-build2453$ stack unpack monads-tf-0.1.0.3@sha256:25b5d97af98adf7eca709c57f159c6c24c773cbb30e153abaeb156d81a451195
Unpacked monads-tf-0.1.0.3 to /tmp/stackage-build2453/monads-tf-0.1.0.3/
> /tmp/stackage-build2453/monads-tf-0.1.0.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/monads-tf-0.1.0.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/monads-tf-0.1.0.3 --htmldir=/home/circleci/project/builds/nightly/doc/monads-tf-0.1.0.3 --haddockdir=/home/circleci/project/builds/nightly/doc/monads-tf-0.1.0.3
Configuring monads-tf-0.1.0.3...
> /tmp/stackage-build2453/monads-tf-0.1.0.3$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2453/monads-tf-0.1.0.3$ ./Setup build
Preprocessing library for monads-tf-0.1.0.3..
Building library for monads-tf-0.1.0.3..
[ 1 of 21] Compiling Control.Monad.Cont.Class ( Control/Monad/Cont/Class.hs, dist/build/Control/Monad/Cont/Class.o )
Control/Monad/Cont/Class.hs:57:1: warning: [-Wdeprecations]
Module ‘Control.Monad.Trans.Error’ is deprecated:
Use Control.Monad.Trans.Except instead
|
57 | import Control.Monad.Trans.Error as Error
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Control/Monad/Cont/Class.hs:59:1: warning: [-Wdeprecations]
Module ‘Control.Monad.Trans.List’ is deprecated:
This transformer is invalid on most monads
|
59 | import Control.Monad.Trans.List as List
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Control/Monad/Cont/Class.hs:98:11: warning: [-Wdeprecations]
In the use of type constructor or class ‘Error’
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
|
98 | instance (Error e, MonadCont m) => MonadCont (ErrorT e m) where
| ^^^^^
Control/Monad/Cont/Class.hs:98:47: warning: [-Wdeprecations]
In the use of type constructor or class ‘ErrorT’
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
|
98 | instance (Error e, MonadCont m) => MonadCont (ErrorT e m) where
| ^^^^^^
Control/Monad/Cont/Class.hs:99:14: warning: [-Wdeprecations]
In the use of ‘liftCallCC’
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
|
99 | callCC = Error.liftCallCC callCC
| ^^^^^^^^^^^^^^^^
Control/Monad/Cont/Class.hs:104:38: 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"
|
104 | instance (MonadCont m) => MonadCont (ListT m) where
| ^^^^^
Control/Monad/Cont/Class.hs:105:14: warning: [-Wdeprecations]
In the use of ‘liftCallCC’
(imported from Control.Monad.Trans.List):
Deprecated: "This transformer is invalid on most monads"
|
105 | callCC = List.liftCallCC callCC
| ^^^^^^^^^^^^^^^
[ 2 of 21] Compiling Control.Monad.Identity ( Control/Monad/Identity.hs, dist/build/Control/Monad/Identity.o )
[ 3 of 21] Compiling Control.Monad.Trans ( Control/Monad/Trans.hs, dist/build/Control/Monad/Trans.o )
[ 4 of 21] Compiling Control.Monad.State.Class ( Control/Monad/State/Class.hs, dist/build/Control/Monad/State/Class.o )
Control/Monad/State/Class.hs:30:1: warning: [-Wdeprecations]
Module ‘Control.Monad.Trans.Error’ is deprecated:
Use Control.Monad.Trans.Except instead
|
30 | import Control.Monad.Trans.Error
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Control/Monad/State/Class.hs:32:1: warning: [-Wdeprecations]
Module ‘Control.Monad.Trans.List’ is deprecated:
This transformer is invalid on most monads
|
32 | import Control.Monad.Trans.List
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Control/Monad/State/Class.hs:107:11: warning: [-Wdeprecations]
In the use of type constructor or class ‘Error’
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
|
107 | instance (Error e, MonadState m) => MonadState (ErrorT e m) where
| ^^^^^
Control/Monad/State/Class.hs:107:49: warning: [-Wdeprecations]
In the use of type constructor or class ‘ErrorT’
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
|
107 | instance (Error e, MonadState m) => MonadState (ErrorT e m) where
| ^^^^^^
Control/Monad/State/Class.hs:108:21: warning: [-Wdeprecations]
In the use of type constructor or class ‘ErrorT’
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
|
108 | type StateType (ErrorT e m) = StateType m
| ^^^^^^
Control/Monad/State/Class.hs:117:40: 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"
|
117 | instance (MonadState m) => MonadState (ListT m) where
| ^^^^^
Control/Monad/State/Class.hs:118:21: 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"
|
118 | type StateType (ListT m) = StateType m
| ^^^^^
[ 5 of 21] Compiling Control.Monad.State.Strict ( Control/Monad/State/Strict.hs, dist/build/Control/Monad/State/Strict.o )
[ 6 of 21] Compiling Control.Monad.State.Lazy ( Control/Monad/State/Lazy.hs, dist/build/Control/Monad/State/Lazy.o )
[ 7 of 21] Compiling Control.Monad.State ( Control/Monad/State.hs, dist/build/Control/Monad/State.o )
[ 8 of 21] Compiling Control.Monad.Reader.Class ( Control/Monad/Reader/Class.hs, dist/build/Control/Monad/Reader/Class.o )
Control/Monad/Reader/Class.hs:45:1: warning: [-Wdeprecations]
Module ‘Control.Monad.Trans.Error’ is deprecated:
Use Control.Monad.Trans.Except instead
|
45 | import Control.Monad.Trans.Error
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Control/Monad/Reader/Class.hs:47:1: warning: [-Wdeprecations]
Module ‘Control.Monad.Trans.List’ is deprecated:
This transformer is invalid on most monads
|
47 | import Control.Monad.Trans.List
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Control/Monad/Reader/Class.hs:119:11: warning: [-Wdeprecations]
In the use of type constructor or class ‘Error’
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
|
119 | instance (Error e, MonadReader m) => MonadReader (ErrorT e m) where
| ^^^^^
Control/Monad/Reader/Class.hs:119:51: warning: [-Wdeprecations]
In the use of type constructor or class ‘ErrorT’
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
|
119 | instance (Error e, MonadReader m) => MonadReader (ErrorT e m) where
| ^^^^^^
Control/Monad/Reader/Class.hs:120:19: warning: [-Wdeprecations]
In the use of type constructor or class ‘ErrorT’
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
|
120 | type EnvType (ErrorT e m) = EnvType m
| ^^^^^^
Control/Monad/Reader/Class.hs:122:13: warning: [-Wdeprecations]
In the use of ‘mapErrorT’
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
|
122 | local = mapErrorT . local
| ^^^^^^^^^
Control/Monad/Reader/Class.hs:129:42: 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"
|
129 | instance (MonadReader m) => MonadReader (ListT m) where
| ^^^^^
Control/Monad/Reader/Class.hs:130:19: 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"
|
130 | type EnvType (ListT m) = EnvType m
| ^^^^^
Control/Monad/Reader/Class.hs:132:13: warning: [-Wdeprecations]
In the use of ‘mapListT’ (imported from Control.Monad.Trans.List):
Deprecated: "This transformer is invalid on most monads"
|
132 | local = mapListT . local
| ^^^^^^^^
[ 9 of 21] Compiling Control.Monad.Reader ( Control/Monad/Reader.hs, dist/build/Control/Monad/Reader.o )
[10 of 21] Compiling Control.Monad.List ( Control/Monad/List.hs, dist/build/Control/Monad/List.o )
Control/Monad/List.hs:25:1: warning: [-Wdeprecations]
Module ‘Control.Monad.Trans.List’ is deprecated:
This transformer is invalid on most monads
|
25 | import Control.Monad.Trans.List
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[11 of 21] Compiling Control.Monad.Error.Class ( Control/Monad/Error/Class.hs, dist/build/Control/Monad/Error/Class.o )
Control/Monad/Error/Class.hs:40:1: warning: [-Wdeprecations]
Module ‘Control.Monad.Trans.Error’ is deprecated:
Use Control.Monad.Trans.Except instead
|
40 | import Control.Monad.Trans.Error (Error(..), ErrorT)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Control/Monad/Error/Class.hs:41:1: warning: [-Wdeprecations]
Module ‘Control.Monad.Trans.Error’ is deprecated:
Use Control.Monad.Trans.Except instead
|
41 | import qualified Control.Monad.Trans.Error as ErrorT (throwError, catchError)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Control/Monad/Error/Class.hs:43:1: warning: [-Wdeprecations]
Module ‘Control.Monad.Trans.List’ is deprecated:
This transformer is invalid on most monads
|
43 | import Control.Monad.Trans.List as List
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Control/Monad/Error/Class.hs:102:11: warning: [-Wdeprecations]
In the use of type constructor or class ‘Error’
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
|
102 | instance (Error e) => MonadError (Either e) where
| ^^^^^
Control/Monad/Error/Class.hs:108:20: warning: [-Wdeprecations]
In the use of type constructor or class ‘Error’
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
|
108 | instance (Monad m, Error e) => MonadError (ErrorT e m) where
| ^^^^^
Control/Monad/Error/Class.hs:108:44: warning: [-Wdeprecations]
In the use of type constructor or class ‘ErrorT’
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
|
108 | instance (Monad m, Error e) => MonadError (ErrorT e m) where
| ^^^^^^
Control/Monad/Error/Class.hs:109:21: warning: [-Wdeprecations]
In the use of type constructor or class ‘ErrorT’
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
|
109 | type ErrorType (ErrorT e m) = e
| ^^^^^^
Control/Monad/Error/Class.hs:110:18: warning: [-Wdeprecations]
In the use of ‘throwError’
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
|
110 | throwError = ErrorT.throwError
| ^^^^^^^^^^^^^^^^^
Control/Monad/Error/Class.hs:111:18: warning: [-Wdeprecations]
In the use of ‘catchError’
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
|
111 | catchError = ErrorT.catchError
| ^^^^^^^^^^^^^^^^^
Control/Monad/Error/Class.hs:121:40: 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"
|
121 | instance (MonadError m) => MonadError (ListT m) where
| ^^^^^
Control/Monad/Error/Class.hs:122:21: 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"
|
122 | type ErrorType (ListT m) = ErrorType m
| ^^^^^
Control/Monad/Error/Class.hs:124:18: warning: [-Wdeprecations]
In the use of ‘liftCatch’ (imported from Control.Monad.Trans.List):
Deprecated: "This transformer is invalid on most monads"
|
124 | catchError = List.liftCatch catchError
| ^^^^^^^^^^^^^^
[12 of 21] Compiling Control.Monad.Error ( Control/Monad/Error.hs, dist/build/Control/Monad/Error.o )
Control/Monad/Error.hs:54:1: warning: [-Wdeprecations]
Module ‘Control.Monad.Trans.Error’ is deprecated:
Use Control.Monad.Trans.Except instead
|
54 | import Control.Monad.Trans.Error (ErrorT(..), mapErrorT)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[13 of 21] Compiling Control.Monad.Cont ( Control/Monad/Cont.hs, dist/build/Control/Monad/Cont.o )
[14 of 21] Compiling Control.Monad.Writer.Class ( Control/Monad/Writer/Class.hs, dist/build/Control/Monad/Writer/Class.o )
Control/Monad/Writer/Class.hs:27:1: warning: [-Wdeprecations]
Module ‘Control.Monad.Trans.Error’ is deprecated:
Use Control.Monad.Trans.Except instead
|
27 | import Control.Monad.Trans.Error as Error
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Control/Monad/Writer/Class.hs:100:11: warning: [-Wdeprecations]
In the use of type constructor or class ‘Error’
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
|
100 | instance (Error e, MonadWriter m) => MonadWriter (ErrorT e m) where
| ^^^^^
Control/Monad/Writer/Class.hs:100:51: warning: [-Wdeprecations]
In the use of type constructor or class ‘ErrorT’
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
|
100 | instance (Error e, MonadWriter m) => MonadWriter (ErrorT e m) where
| ^^^^^^
Control/Monad/Writer/Class.hs:101:22: warning: [-Wdeprecations]
In the use of type constructor or class ‘ErrorT’
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
|
101 | type WriterType (ErrorT e m) = WriterType m
| ^^^^^^
Control/Monad/Writer/Class.hs:103:14: warning: [-Wdeprecations]
In the use of ‘liftListen’
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
|
103 | listen = Error.liftListen listen
| ^^^^^^^^^^^^^^^^
Control/Monad/Writer/Class.hs:104:14: warning: [-Wdeprecations]
In the use of ‘liftPass’ (imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
|
104 | pass = Error.liftPass pass
| ^^^^^^^^^^^^^^
[15 of 21] Compiling Control.Monad.RWS.Class ( Control/Monad/RWS/Class.hs, dist/build/Control/Monad/RWS/Class.o )
Control/Monad/RWS/Class.hs:33:1: warning: [-Wdeprecations]
Module ‘Control.Monad.Trans.Error’ is deprecated:
Use Control.Monad.Trans.Except instead
|
33 | import Control.Monad.Trans.Error(Error, ErrorT)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Control/Monad/RWS/Class.hs:51:11: warning: [-Wdeprecations]
In the use of type constructor or class ‘Error’
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
|
51 | instance (Error e, MonadRWS m) => MonadRWS (ErrorT e m)
| ^^^^^
Control/Monad/RWS/Class.hs:51:45: warning: [-Wdeprecations]
In the use of type constructor or class ‘ErrorT’
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
|
51 | instance (Error e, MonadRWS m) => MonadRWS (ErrorT e m)
| ^^^^^^
[16 of 21] Compiling Control.Monad.RWS.Strict ( Control/Monad/RWS/Strict.hs, dist/build/Control/Monad/RWS/Strict.o )
[17 of 21] Compiling Control.Monad.RWS.Lazy ( Control/Monad/RWS/Lazy.hs, dist/build/Control/Monad/RWS/Lazy.o )
[18 of 21] Compiling Control.Monad.RWS ( Control/Monad/RWS.hs, dist/build/Control/Monad/RWS.o )
[19 of 21] Compiling Control.Monad.Writer.Lazy ( Control/Monad/Writer/Lazy.hs, dist/build/Control/Monad/Writer/Lazy.o )
[20 of 21] Compiling Control.Monad.Writer ( Control/Monad/Writer.hs, dist/build/Control/Monad/Writer.o )
[21 of 21] Compiling Control.Monad.Writer.Strict ( Control/Monad/Writer/Strict.hs, dist/build/Control/Monad/Writer/Strict.o )
> /tmp/stackage-build2453/monads-tf-0.1.0.3$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2453/monads-tf-0.1.0.3$ ./Setup copy
Installing library in /home/circleci/project/builds/nightly/lib/x86_64-linux-ghc-8.7.20181118/monads-tf-0.1.0.3-DFJmu4IXpHk2UzhiB94rsJ
> /tmp/stackage-build2453/monads-tf-0.1.0.3$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2453/monads-tf-0.1.0.3$ ./Setup register
Registering library for monads-tf-0.1.0.3..
> /tmp/stackage-build2453/monads-tf-0.1.0.3$ ghc-pkg --no-user-package-db --package-db=/home/circleci/project/builds/nightly/pkgdb hide monads-tf-0.1.0.3