Build #1 for resourcet-1.1.2.3
| Package | resourcet-1.1.2.3 |
|---|
| Install | InstallOk |
|---|---|
| Docs | Ok |
| Tests | NotTried |
| Time submitted | unknown |
|---|---|
| Compiler | ghc-7.6.3 |
| OS | linux |
| Arch | x86_64 |
| Dependencies | transformers-base-0.4.2, transformers-0.3.0.0, mtl-2.1.2, monad-control-0.3.3.0, mmorph-1.0.3, lifted-base-0.2.3.0, exceptions-0.6.1, containers-0.5.0.0, base-4.6.0.1 |
| Flags | none |
Code Coverage
No Code Coverage was submitted for this report.
Build log
[view raw]
Resolving dependencies...
Configuring exceptions-0.6.1...
Building exceptions-0.6.1...
Preprocessing library exceptions-0.6.1...
[1 of 2] Compiling Control.Monad.Catch ( src/Control/Monad/Catch.hs, dist/build/Control/Monad/Catch.o )
src/Control/Monad/Catch.hs:99:1: Warning:
The import of `Control.Monad.Trans.Reader' is redundant
except perhaps to import instances from `Control.Monad.Trans.Reader'
To import instances alone, use: import Control.Monad.Trans.Reader()
[2 of 2] Compiling Control.Monad.Catch.Pure ( src/Control/Monad/Catch/Pure.hs, dist/build/Control/Monad/Catch/Pure.o )
In-place registering exceptions-0.6.1...
Running Haddock for exceptions-0.6.1...
Running hscolour for exceptions-0.6.1...
Preprocessing library exceptions-0.6.1...
Preprocessing library exceptions-0.6.1...
dist/build/tmp-31689/src/Control/Monad/Catch.hs:99:1: Warning:
The import of `Control.Monad.Trans.Reader' is redundant
except perhaps to import instances from `Control.Monad.Trans.Reader'
To import instances alone, use: import Control.Monad.Trans.Reader()
Haddock coverage:
100% ( 31 / 31) in 'Control.Monad.Catch'
80% ( 8 / 10) in 'Control.Monad.Catch.Pure'
Documentation created: dist/doc/html/exceptions/index.html,
dist/doc/html/exceptions/exceptions.txt
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/exceptions-0.6.1
Registering exceptions-0.6.1...
Installed exceptions-0.6.1
Configuring mmorph-1.0.3...
Building mmorph-1.0.3...
Preprocessing library mmorph-1.0.3...
[1 of 2] Compiling Control.Monad.Morph ( src/Control/Monad/Morph.hs, dist/build/Control/Monad/Morph.o )
[2 of 2] Compiling Control.Monad.Trans.Compose ( src/Control/Monad/Trans/Compose.hs, dist/build/Control/Monad/Trans/Compose.o )
In-place registering mmorph-1.0.3...
Running Haddock for mmorph-1.0.3...
Running hscolour for mmorph-1.0.3...
Preprocessing library mmorph-1.0.3...
Preprocessing library mmorph-1.0.3...
Haddock coverage:
100% ( 22 / 22) in 'Control.Monad.Morph'
100% ( 3 / 3) in 'Control.Monad.Trans.Compose'
Documentation created: dist/doc/html/mmorph/index.html,
dist/doc/html/mmorph/mmorph.txt
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/mmorph-1.0.3
Registering mmorph-1.0.3...
Installed mmorph-1.0.3
Configuring transformers-base-0.4.2...
Building transformers-base-0.4.2...
Preprocessing library transformers-base-0.4.2...
[1 of 1] Compiling Control.Monad.Base ( src/Control/Monad/Base.hs, dist/build/Control/Monad/Base.o )
In-place registering transformers-base-0.4.2...
Running Haddock for transformers-base-0.4.2...
Running hscolour for transformers-base-0.4.2...
Preprocessing library transformers-base-0.4.2...
Preprocessing library transformers-base-0.4.2...
Haddock coverage:
33% ( 1 / 3) in 'Control.Monad.Base'
Documentation created: dist/doc/html/transformers-base/index.html,
dist/doc/html/transformers-base/transformers-base.txt
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/transformers-base-0.4.2
Registering transformers-base-0.4.2...
Installed transformers-base-0.4.2
Configuring monad-control-0.3.3.0...
Building monad-control-0.3.3.0...
Preprocessing library monad-control-0.3.3.0...
[1 of 1] Compiling Control.Monad.Trans.Control ( Control/Monad/Trans/Control.hs, dist/build/Control/Monad/Trans/Control.o )
In-place registering monad-control-0.3.3.0...
Running Haddock for monad-control-0.3.3.0...
Running hscolour for monad-control-0.3.3.0...
Preprocessing library monad-control-0.3.3.0...
Preprocessing library monad-control-0.3.3.0...
Haddock coverage:
Warning: Control.Monad.Trans.Control: We do not support associated types in instances yet. These instances are affected:
Control.Monad.Trans.Control.MonadTransControl Control.Monad.Trans.Identity.IdentityT, Control.Monad.Trans.Control.MonadTransControl Control.Monad.Trans.Maybe.MaybeT, Control.Monad.Trans.Error.Error e =>
Control.Monad.Trans.Control.MonadTransControl (Control.Monad.Trans.Error.ErrorT e), Control.Monad.Trans.Control.MonadTransControl Control.Monad.Trans.List.ListT, Control.Monad.Trans.Control.MonadTransControl (Control.Monad.Trans.Reader.ReaderT r), Control.Monad.Trans.Control.MonadTransControl (Control.Monad.Trans.State.Lazy.StateT s), Control.Monad.Trans.Control.MonadTransControl (Control.Monad.Trans.State.Strict.StateT s), Data.Monoid.Monoid w =>
Control.Monad.Trans.Control.MonadTransControl (Control.Monad.Trans.Writer.Lazy.WriterT w), Data.Monoid.Monoid w =>
Control.Monad.Trans.Control.MonadTransControl (Control.Monad.Trans.Writer.Strict.WriterT w), Data.Monoid.Monoid w =>
Control.Monad.Trans.Control.MonadTransControl (Control.Monad.Trans.RWS.Lazy.RWST r w s), Data.Monoid.Monoid w =>
Control.Monad.Trans.Control.MonadTransControl (Control.Monad.Trans.RWS.Strict.RWST r w s), Control.Monad.Trans.Control.MonadBaseControl (GHC.Types.IO) (GHC.Types.IO), Control.Monad.Trans.Control.MonadBaseControl (Data.Maybe.Maybe) (Data.Maybe.Maybe), Control.Monad.Trans.Control.MonadBaseControl (Data.Either.Either e) (Data.Either.Either e), Control.Monad.Trans.Control.MonadBaseControl ([]) ([]), Control.Monad.Trans.Control.MonadBaseControl ((->) r) ((->) r), Control.Monad.Trans.Control.MonadBaseControl (Data.Functor.Identity.Identity) (Data.Functor.Identity.Identity), Control.Monad.Trans.Control.MonadBaseControl (GHC.Conc.Sync.STM) (GHC.Conc.Sync.STM), Control.Monad.Trans.Control.MonadBaseControl (GHC.ST.ST s) (GHC.ST.ST s), Control.Monad.Trans.Control.MonadBaseControl (Control.Monad.ST.Lazy.Imp.ST s) (Control.Monad.ST.Lazy.Imp.ST s), Control.Monad.Trans.Control.MonadBaseControl b m =>
Control.Monad.Trans.Control.MonadBaseControl b (Control.Monad.Trans.Identity.IdentityT m), Control.Monad.Trans.Control.MonadBaseControl b m =>
Control.Monad.Trans.Control.MonadBaseControl b (Control.Monad.Trans.Maybe.MaybeT m), Control.Monad.Trans.Control.MonadBaseControl b m =>
Control.Monad.Trans.Control.MonadBaseControl b (Control.Monad.Trans.List.ListT m), Control.Monad.Trans.Control.MonadBaseControl b m =>
Control.Monad.Trans.Control.MonadBaseControl b (Control.Monad.Trans.Reader.ReaderT r m), Control.Monad.Trans.Control.MonadBaseControl b m =>
Control.Monad.Trans.Control.MonadBaseControl b (Control.Monad.Trans.State.Strict.StateT s m), Control.Monad.Trans.Control.MonadBaseControl b m =>
Control.Monad.Trans.Control.MonadBaseControl b (Control.Monad.Trans.State.Lazy.StateT s m), (Control.Monad.Trans.Error.Error e,
Control.Monad.Trans.Control.MonadBaseControl b m) =>
Control.Monad.Trans.Control.MonadBaseControl b (Control.Monad.Trans.Error.ErrorT e m), (Data.Monoid.Monoid w,
Control.Monad.Trans.Control.MonadBaseControl b m) =>
Control.Monad.Trans.Control.MonadBaseControl b (Control.Monad.Trans.Writer.Strict.WriterT w m), (Data.Monoid.Monoid w,
Control.Monad.Trans.Control.MonadBaseControl b m) =>
Control.Monad.Trans.Control.MonadBaseControl b (Control.Monad.Trans.Writer.Lazy.WriterT w m), (Data.Monoid.Monoid w,
Control.Monad.Trans.Control.MonadBaseControl b m) =>
Control.Monad.Trans.Control.MonadBaseControl b (Control.Monad.Trans.RWS.Strict.RWST r w s m), (Data.Monoid.Monoid w,
Control.Monad.Trans.Control.MonadBaseControl b m) =>
Control.Monad.Trans.Control.MonadBaseControl b (Control.Monad.Trans.RWS.Lazy.RWST r w s m)
86% ( 18 / 21) in 'Control.Monad.Trans.Control'
Documentation created: dist/doc/html/monad-control/index.html,
dist/doc/html/monad-control/monad-control.txt
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/monad-control-0.3.3.0
Registering monad-control-0.3.3.0...
Installed monad-control-0.3.3.0
Configuring lifted-base-0.2.3.0...
Building lifted-base-0.2.3.0...
Preprocessing library lifted-base-0.2.3.0...
[ 1 of 10] Compiling System.Timeout.Lifted ( System/Timeout/Lifted.hs, dist/build/System/Timeout/Lifted.o )
[ 2 of 10] Compiling Foreign.Marshal.Utils.Lifted ( Foreign/Marshal/Utils/Lifted.hs, dist/build/Foreign/Marshal/Utils/Lifted.o )
[ 3 of 10] Compiling Data.IORef.Lifted ( Data/IORef/Lifted.hs, dist/build/Data/IORef/Lifted.o )
[ 4 of 10] Compiling Control.Concurrent.SampleVar.Lifted ( Control/Concurrent/SampleVar/Lifted.hs, dist/build/Control/Concurrent/SampleVar/Lifted.o )
Control/Concurrent/SampleVar/Lifted.hs:36:1: Warning:
Module `Control.Concurrent.SampleVar' is deprecated:
Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead.
Control/Concurrent/SampleVar/Lifted.hs:37:1: Warning:
Module `Control.Concurrent.SampleVar' is deprecated:
Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead.
Control/Concurrent/SampleVar/Lifted.hs:52:43: Warning:
In the use of type constructor or class `SampleVar'
(imported from Control.Concurrent.SampleVar):
Deprecated: "Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."
Control/Concurrent/SampleVar/Lifted.hs:53:30: Warning:
In the use of `SampleVar.newEmptySampleVar'
(imported from Control.Concurrent.SampleVar):
Deprecated: "Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."
Control/Concurrent/SampleVar/Lifted.hs:57:43: Warning:
In the use of type constructor or class `SampleVar'
(imported from Control.Concurrent.SampleVar):
Deprecated: "Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."
Control/Concurrent/SampleVar/Lifted.hs:58:27: Warning:
In the use of `SampleVar.newSampleVar'
(imported from Control.Concurrent.SampleVar):
Deprecated: "Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."
Control/Concurrent/SampleVar/Lifted.hs:62:37: Warning:
In the use of type constructor or class `SampleVar'
(imported from Control.Concurrent.SampleVar):
Deprecated: "Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."
Control/Concurrent/SampleVar/Lifted.hs:63:29: Warning:
In the use of `SampleVar.emptySampleVar'
(imported from Control.Concurrent.SampleVar):
Deprecated: "Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."
Control/Concurrent/SampleVar/Lifted.hs:67:36: Warning:
In the use of type constructor or class `SampleVar'
(imported from Control.Concurrent.SampleVar):
Deprecated: "Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."
Control/Concurrent/SampleVar/Lifted.hs:68:28: Warning:
In the use of `SampleVar.readSampleVar'
(imported from Control.Concurrent.SampleVar):
Deprecated: "Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."
Control/Concurrent/SampleVar/Lifted.hs:72:37: Warning:
In the use of type constructor or class `SampleVar'
(imported from Control.Concurrent.SampleVar):
Deprecated: "Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."
Control/Concurrent/SampleVar/Lifted.hs:73:32: Warning:
In the use of `SampleVar.writeSampleVar'
(imported from Control.Concurrent.SampleVar):
Deprecated: "Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."
Control/Concurrent/SampleVar/Lifted.hs:77:39: Warning:
In the use of type constructor or class `SampleVar'
(imported from Control.Concurrent.SampleVar):
Deprecated: "Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."
Control/Concurrent/SampleVar/Lifted.hs:78:31: Warning:
In the use of `SampleVar.isEmptySampleVar'
(imported from Control.Concurrent.SampleVar):
Deprecated: "Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."
[ 5 of 10] Compiling Control.Concurrent.QSemN.Lifted ( Control/Concurrent/QSemN/Lifted.hs, dist/build/Control/Concurrent/QSemN/Lifted.o )
[ 6 of 10] Compiling Control.Concurrent.QSem.Lifted ( Control/Concurrent/QSem/Lifted.hs, dist/build/Control/Concurrent/QSem/Lifted.o )
[ 7 of 10] Compiling Control.Concurrent.Chan.Lifted ( Control/Concurrent/Chan/Lifted.hs, dist/build/Control/Concurrent/Chan/Lifted.o )
[ 8 of 10] Compiling Control.Concurrent.MVar.Lifted ( Control/Concurrent/MVar/Lifted.hs, dist/build/Control/Concurrent/MVar/Lifted.o )
[ 9 of 10] Compiling Control.Exception.Lifted ( Control/Exception/Lifted.hs, dist/build/Control/Exception/Lifted.o )
[10 of 10] Compiling Control.Concurrent.Lifted ( Control/Concurrent/Lifted.hs, dist/build/Control/Concurrent/Lifted.o )
In-place registering lifted-base-0.2.3.0...
Running Haddock for lifted-base-0.2.3.0...
Running hscolour for lifted-base-0.2.3.0...
Preprocessing library lifted-base-0.2.3.0...
Preprocessing library lifted-base-0.2.3.0...
dist/build/tmp-31689/Control/Concurrent/SampleVar/Lifted.hs:36:1: Warning:
Module `Control.Concurrent.SampleVar' is deprecated:
Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead.
dist/build/tmp-31689/Control/Concurrent/SampleVar/Lifted.hs:37:1: Warning:
Module `Control.Concurrent.SampleVar' is deprecated:
Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead.
dist/build/tmp-31689/Control/Concurrent/SampleVar/Lifted.hs:52:43: Warning:
In the use of type constructor or class `SampleVar'
(imported from Control.Concurrent.SampleVar):
Deprecated: "Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."
dist/build/tmp-31689/Control/Concurrent/SampleVar/Lifted.hs:53:30: Warning:
In the use of `SampleVar.newEmptySampleVar'
(imported from Control.Concurrent.SampleVar):
Deprecated: "Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."
dist/build/tmp-31689/Control/Concurrent/SampleVar/Lifted.hs:57:43: Warning:
In the use of type constructor or class `SampleVar'
(imported from Control.Concurrent.SampleVar):
Deprecated: "Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."
dist/build/tmp-31689/Control/Concurrent/SampleVar/Lifted.hs:58:27: Warning:
In the use of `SampleVar.newSampleVar'
(imported from Control.Concurrent.SampleVar):
Deprecated: "Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."
dist/build/tmp-31689/Control/Concurrent/SampleVar/Lifted.hs:62:37: Warning:
In the use of type constructor or class `SampleVar'
(imported from Control.Concurrent.SampleVar):
Deprecated: "Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."
dist/build/tmp-31689/Control/Concurrent/SampleVar/Lifted.hs:63:29: Warning:
In the use of `SampleVar.emptySampleVar'
(imported from Control.Concurrent.SampleVar):
Deprecated: "Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."
dist/build/tmp-31689/Control/Concurrent/SampleVar/Lifted.hs:67:36: Warning:
In the use of type constructor or class `SampleVar'
(imported from Control.Concurrent.SampleVar):
Deprecated: "Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."
dist/build/tmp-31689/Control/Concurrent/SampleVar/Lifted.hs:68:28: Warning:
In the use of `SampleVar.readSampleVar'
(imported from Control.Concurrent.SampleVar):
Deprecated: "Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."
dist/build/tmp-31689/Control/Concurrent/SampleVar/Lifted.hs:72:37: Warning:
In the use of type constructor or class `SampleVar'
(imported from Control.Concurrent.SampleVar):
Deprecated: "Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."
dist/build/tmp-31689/Control/Concurrent/SampleVar/Lifted.hs:73:32: Warning:
In the use of `SampleVar.writeSampleVar'
(imported from Control.Concurrent.SampleVar):
Deprecated: "Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."
dist/build/tmp-31689/Control/Concurrent/SampleVar/Lifted.hs:77:39: Warning:
In the use of type constructor or class `SampleVar'
(imported from Control.Concurrent.SampleVar):
Deprecated: "Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."
dist/build/tmp-31689/Control/Concurrent/SampleVar/Lifted.hs:78:31: Warning:
In the use of `SampleVar.isEmptySampleVar'
(imported from Control.Concurrent.SampleVar):
Deprecated: "Control.Concurrent.SampleVar will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."
Haddock coverage:
100% ( 2 / 2) in 'System.Timeout.Lifted'
100% ( 2 / 2) in 'Foreign.Marshal.Utils.Lifted'
100% ( 11 / 11) in 'Data.IORef.Lifted'
100% ( 8 / 8) in 'Control.Concurrent.SampleVar.Lifted'
100% ( 5 / 5) in 'Control.Concurrent.QSemN.Lifted'
100% ( 5 / 5) in 'Control.Concurrent.QSem.Lifted'
100% ( 8 / 8) in 'Control.Concurrent.Chan.Lifted'
100% ( 17 / 17) in 'Control.Concurrent.MVar.Lifted'
100% ( 36 / 36) in 'Control.Exception.Lifted'
100% ( 37 / 37) in 'Control.Concurrent.Lifted'
Documentation created: dist/doc/html/lifted-base/index.html,
dist/doc/html/lifted-base/lifted-base.txt
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/lifted-base-0.2.3.0
Registering lifted-base-0.2.3.0...
Installed lifted-base-0.2.3.0
Downloading resourcet-1.1.2.3...
Configuring resourcet-1.1.2.3...
Building resourcet-1.1.2.3...
Preprocessing library resourcet-1.1.2.3...
[1 of 4] Compiling Data.Acquire.Internal ( Data/Acquire/Internal.hs, dist/build/Data/Acquire/Internal.o )
[2 of 4] Compiling Control.Monad.Trans.Resource.Internal ( Control/Monad/Trans/Resource/Internal.hs, dist/build/Control/Monad/Trans/Resource/Internal.o )
Control/Monad/Trans/Resource/Internal.hs:27:1: Warning:
The import of `ComposeSt, defaultRestoreM, defaultLiftBaseWith,
control'
from module `Control.Monad.Trans.Control' is redundant
Control/Monad/Trans/Resource/Internal.hs:53:1: Warning:
The import of `ap' from module `Control.Monad' is redundant
Control/Monad/Trans/Resource/Internal.hs:55:1: Warning:
The import of `Control.Monad.ST' is redundant
except perhaps to import instances from `Control.Monad.ST'
To import instances alone, use: import Control.Monad.ST()
Control/Monad/Trans/Resource/Internal.hs:67:1: Warning:
Module `Prelude' does not export `catch'
Control/Monad/Trans/Resource/Internal.hs:71:1: Warning:
The import of `Control.Monad.ST.Unsafe' is redundant
except perhaps to import instances from `Control.Monad.ST.Unsafe'
To import instances alone, use: import Control.Monad.ST.Unsafe()
Control/Monad/Trans/Resource/Internal.hs:77:1: Warning:
The qualified import of `Control.Monad.ST.Lazy.Unsafe' is redundant
except perhaps to import instances from `Control.Monad.ST.Lazy.Unsafe'
To import instances alone, use: import Control.Monad.ST.Lazy.Unsafe()
Control/Monad/Trans/Resource/Internal.hs:82:1: Warning:
The qualified import of `Control.Monad.ST.Lazy' is redundant
except perhaps to import instances from `Control.Monad.ST.Lazy'
To import instances alone, use: import Control.Monad.ST.Lazy()
[3 of 4] Compiling Control.Monad.Trans.Resource ( Control/Monad/Trans/Resource.hs, dist/build/Control/Monad/Trans/Resource.o )
Control/Monad/Trans/Resource.hs:54:7: Warning:
The export item `ExceptionT(..)' suggests that
`ExceptionT' has (in-scope) constructors or class methods,
but it has none
Control/Monad/Trans/Resource.hs:64:1: Warning:
The import of `throw' from module `Control.Exception' is redundant
Control/Monad/Trans/Resource.hs:73:1: Warning:
The import of `Data.Monoid' is redundant
except perhaps to import instances from `Data.Monoid'
To import instances alone, use: import Data.Monoid()
Control/Monad/Trans/Resource.hs:76:1: Warning:
The import of `Control.Monad.Trans.Identity' is redundant
except perhaps to import instances from `Control.Monad.Trans.Identity'
To import instances alone, use: import Control.Monad.Trans.Identity()
Control/Monad/Trans/Resource.hs:77:1: Warning:
The import of `Control.Monad.Trans.List' is redundant
except perhaps to import instances from `Control.Monad.Trans.List'
To import instances alone, use: import Control.Monad.Trans.List()
Control/Monad/Trans/Resource.hs:78:1: Warning:
The import of `Control.Monad.Trans.Maybe' is redundant
except perhaps to import instances from `Control.Monad.Trans.Maybe'
To import instances alone, use: import Control.Monad.Trans.Maybe()
Control/Monad/Trans/Resource.hs:79:1: Warning:
The import of `Control.Monad.Trans.Error' is redundant
except perhaps to import instances from `Control.Monad.Trans.Error'
To import instances alone, use: import Control.Monad.Trans.Error()
Control/Monad/Trans/Resource.hs:80:1: Warning:
The import of `Control.Monad.Trans.Reader' is redundant
except perhaps to import instances from `Control.Monad.Trans.Reader'
To import instances alone, use: import Control.Monad.Trans.Reader()
Control/Monad/Trans/Resource.hs:81:1: Warning:
The import of `Control.Monad.Trans.State' is redundant
except perhaps to import instances from `Control.Monad.Trans.State'
To import instances alone, use: import Control.Monad.Trans.State()
Control/Monad/Trans/Resource.hs:82:1: Warning:
The import of `Control.Monad.Trans.Writer' is redundant
except perhaps to import instances from `Control.Monad.Trans.Writer'
To import instances alone, use: import Control.Monad.Trans.Writer()
Control/Monad/Trans/Resource.hs:84:1: Warning:
The import of `Control.Monad.Trans.RWS' is redundant
except perhaps to import instances from `Control.Monad.Trans.RWS'
To import instances alone, use: import Control.Monad.Trans.RWS()
Control/Monad/Trans/Resource.hs:86:1: Warning:
The qualified import of `Control.Monad.Trans.RWS.Strict' is redundant
except perhaps to import instances from `Control.Monad.Trans.RWS.Strict'
To import instances alone, use: import Control.Monad.Trans.RWS.Strict()
Control/Monad/Trans/Resource.hs:87:1: Warning:
The qualified import of `Control.Monad.Trans.State.Strict' is redundant
except perhaps to import instances from `Control.Monad.Trans.State.Strict'
To import instances alone, use: import Control.Monad.Trans.State.Strict()
Control/Monad/Trans/Resource.hs:88:1: Warning:
The qualified import of `Control.Monad.Trans.Writer.Strict' is redundant
except perhaps to import instances from `Control.Monad.Trans.Writer.Strict'
To import instances alone, use: import Control.Monad.Trans.Writer.Strict()
Control/Monad/Trans/Resource.hs:91:1: Warning:
The import of `Control.Monad.ST' is redundant
except perhaps to import instances from `Control.Monad.ST'
To import instances alone, use: import Control.Monad.ST()
Control/Monad/Trans/Resource.hs:93:1: Warning:
The qualified import of `Control.Monad.ST.Lazy' is redundant
except perhaps to import instances from `Control.Monad.ST.Lazy'
To import instances alone, use: import Control.Monad.ST.Lazy()
Control/Monad/Trans/Resource.hs:96:1: Warning:
The import of `Control.Monad.Morph' is redundant
except perhaps to import instances from `Control.Monad.Morph'
To import instances alone, use: import Control.Monad.Morph()
Control/Monad/Trans/Resource.hs:222:1: Warning:
Defined but not used: `finally'
[4 of 4] Compiling Data.Acquire ( Data/Acquire.hs, dist/build/Data/Acquire.o )
Data/Acquire.hs:13:1: Warning:
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()
Data/Acquire.hs:15:1: Warning:
The import of `Control.Applicative' is redundant
except perhaps to import instances from `Control.Applicative'
To import instances alone, use: import Control.Applicative()
Data/Acquire.hs:16:1: Warning:
The import of `Control.Monad.Base' is redundant
except perhaps to import instances from `Control.Monad.Base'
To import instances alone, use: import Control.Monad.Base()
Data/Acquire.hs:18:1: Warning:
The import of `Control.Monad.Trans.Control' is redundant
except perhaps to import instances from `Control.Monad.Trans.Control'
To import instances alone, use: import Control.Monad.Trans.Control()
Data/Acquire.hs:20:1: Warning:
The import of `Data.Typeable' is redundant
except perhaps to import instances from `Data.Typeable'
To import instances alone, use: import Data.Typeable()
Data/Acquire.hs:21:1: Warning:
The import of `Control.Monad' is redundant
except perhaps to import instances from `Control.Monad'
To import instances alone, use: import Control.Monad()
In-place registering resourcet-1.1.2.3...
Running Haddock for resourcet-1.1.2.3...
Running hscolour for resourcet-1.1.2.3...
Preprocessing library resourcet-1.1.2.3...
Preprocessing library resourcet-1.1.2.3...
dist/build/tmp-31689/Control/Monad/Trans/Resource/Internal.hs:27:1: Warning:
The import of `control, defaultRestoreM, defaultLiftBaseWith,
ComposeSt'
from module `Control.Monad.Trans.Control' is redundant
dist/build/tmp-31689/Control/Monad/Trans/Resource/Internal.hs:53:1: Warning:
The import of `ap' from module `Control.Monad' is redundant
dist/build/tmp-31689/Control/Monad/Trans/Resource/Internal.hs:55:1: Warning:
The import of `Control.Monad.ST' is redundant
except perhaps to import instances from `Control.Monad.ST'
To import instances alone, use: import Control.Monad.ST()
dist/build/tmp-31689/Control/Monad/Trans/Resource/Internal.hs:67:1: Warning:
Module `Prelude' does not export `catch'
dist/build/tmp-31689/Control/Monad/Trans/Resource/Internal.hs:71:1: Warning:
The import of `Control.Monad.ST.Unsafe' is redundant
except perhaps to import instances from `Control.Monad.ST.Unsafe'
To import instances alone, use: import Control.Monad.ST.Unsafe()
dist/build/tmp-31689/Control/Monad/Trans/Resource/Internal.hs:77:1: Warning:
The qualified import of `Control.Monad.ST.Lazy.Unsafe' is redundant
except perhaps to import instances from `Control.Monad.ST.Lazy.Unsafe'
To import instances alone, use: import Control.Monad.ST.Lazy.Unsafe()
dist/build/tmp-31689/Control/Monad/Trans/Resource/Internal.hs:82:1: Warning:
The qualified import of `Control.Monad.ST.Lazy' is redundant
except perhaps to import instances from `Control.Monad.ST.Lazy'
To import instances alone, use: import Control.Monad.ST.Lazy()
dist/build/tmp-31689/Control/Monad/Trans/Resource.hs:54:7: Warning:
The export item `ExceptionT(..)' suggests that
`ExceptionT' has (in-scope) constructors or class methods,
but it has none
dist/build/tmp-31689/Control/Monad/Trans/Resource.hs:64:1: Warning:
The import of `throw' from module `Control.Exception' is redundant
dist/build/tmp-31689/Control/Monad/Trans/Resource.hs:73:1: Warning:
The import of `Data.Monoid' is redundant
except perhaps to import instances from `Data.Monoid'
To import instances alone, use: import Data.Monoid()
dist/build/tmp-31689/Control/Monad/Trans/Resource.hs:76:1: Warning:
The import of `Control.Monad.Trans.Identity' is redundant
except perhaps to import instances from `Control.Monad.Trans.Identity'
To import instances alone, use: import Control.Monad.Trans.Identity()
dist/build/tmp-31689/Control/Monad/Trans/Resource.hs:77:1: Warning:
The import of `Control.Monad.Trans.List' is redundant
except perhaps to import instances from `Control.Monad.Trans.List'
To import instances alone, use: import Control.Monad.Trans.List()
dist/build/tmp-31689/Control/Monad/Trans/Resource.hs:78:1: Warning:
The import of `Control.Monad.Trans.Maybe' is redundant
except perhaps to import instances from `Control.Monad.Trans.Maybe'
To import instances alone, use: import Control.Monad.Trans.Maybe()
dist/build/tmp-31689/Control/Monad/Trans/Resource.hs:79:1: Warning:
The import of `Control.Monad.Trans.Error' is redundant
except perhaps to import instances from `Control.Monad.Trans.Error'
To import instances alone, use: import Control.Monad.Trans.Error()
dist/build/tmp-31689/Control/Monad/Trans/Resource.hs:80:1: Warning:
The import of `Control.Monad.Trans.Reader' is redundant
except perhaps to import instances from `Control.Monad.Trans.Reader'
To import instances alone, use: import Control.Monad.Trans.Reader()
dist/build/tmp-31689/Control/Monad/Trans/Resource.hs:81:1: Warning:
The import of `Control.Monad.Trans.State' is redundant
except perhaps to import instances from `Control.Monad.Trans.State'
To import instances alone, use: import Control.Monad.Trans.State()
dist/build/tmp-31689/Control/Monad/Trans/Resource.hs:82:1: Warning:
The import of `Control.Monad.Trans.Writer' is redundant
except perhaps to import instances from `Control.Monad.Trans.Writer'
To import instances alone, use: import Control.Monad.Trans.Writer()
dist/build/tmp-31689/Control/Monad/Trans/Resource.hs:84:1: Warning:
The import of `Control.Monad.Trans.RWS' is redundant
except perhaps to import instances from `Control.Monad.Trans.RWS'
To import instances alone, use: import Control.Monad.Trans.RWS()
dist/build/tmp-31689/Control/Monad/Trans/Resource.hs:86:1: Warning:
The qualified import of `Control.Monad.Trans.RWS.Strict' is redundant
except perhaps to import instances from `Control.Monad.Trans.RWS.Strict'
To import instances alone, use: import Control.Monad.Trans.RWS.Strict()
dist/build/tmp-31689/Control/Monad/Trans/Resource.hs:87:1: Warning:
The qualified import of `Control.Monad.Trans.State.Strict' is redundant
except perhaps to import instances from `Control.Monad.Trans.State.Strict'
To import instances alone, use: import Control.Monad.Trans.State.Strict()
dist/build/tmp-31689/Control/Monad/Trans/Resource.hs:88:1: Warning:
The qualified import of `Control.Monad.Trans.Writer.Strict' is redundant
except perhaps to import instances from `Control.Monad.Trans.Writer.Strict'
To import instances alone, use: import Control.Monad.Trans.Writer.Strict()
dist/build/tmp-31689/Control/Monad/Trans/Resource.hs:91:1: Warning:
The import of `Control.Monad.ST' is redundant
except perhaps to import instances from `Control.Monad.ST'
To import instances alone, use: import Control.Monad.ST()
dist/build/tmp-31689/Control/Monad/Trans/Resource.hs:93:1: Warning:
The qualified import of `Control.Monad.ST.Lazy' is redundant
except perhaps to import instances from `Control.Monad.ST.Lazy'
To import instances alone, use: import Control.Monad.ST.Lazy()
dist/build/tmp-31689/Control/Monad/Trans/Resource.hs:96:1: Warning:
The import of `Control.Monad.Morph' is redundant
except perhaps to import instances from `Control.Monad.Morph'
To import instances alone, use: import Control.Monad.Morph()
dist/build/tmp-31689/Control/Monad/Trans/Resource.hs:222:1: Warning:
Defined but not used: `finally'
dist/build/tmp-31689/Data/Acquire.hs:13:1: Warning:
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()
dist/build/tmp-31689/Data/Acquire.hs:15:1: Warning:
The import of `Control.Applicative' is redundant
except perhaps to import instances from `Control.Applicative'
To import instances alone, use: import Control.Applicative()
dist/build/tmp-31689/Data/Acquire.hs:16:1: Warning:
The import of `Control.Monad.Base' is redundant
except perhaps to import instances from `Control.Monad.Base'
To import instances alone, use: import Control.Monad.Base()
dist/build/tmp-31689/Data/Acquire.hs:18:1: Warning:
The import of `Control.Monad.Trans.Control' is redundant
except perhaps to import instances from `Control.Monad.Trans.Control'
To import instances alone, use: import Control.Monad.Trans.Control()
dist/build/tmp-31689/Data/Acquire.hs:20:1: Warning:
The import of `Data.Typeable' is redundant
except perhaps to import instances from `Data.Typeable'
To import instances alone, use: import Data.Typeable()
dist/build/tmp-31689/Data/Acquire.hs:21:1: Warning:
The import of `Control.Monad' is redundant
except perhaps to import instances from `Control.Monad'
To import instances alone, use: import Control.Monad()
Haddock coverage:
71% ( 5 / 7) in 'Data.Acquire.Internal'
Warning: Control.Monad.Trans.Resource.Internal: We do not support associated types in instances yet. These instances are affected:
Control.Monad.Trans.Control.MonadTransControl Control.Monad.Trans.Resource.Internal.ResourceT, Control.Monad.Trans.Control.MonadBaseControl b m =>
Control.Monad.Trans.Control.MonadBaseControl b (Control.Monad.Trans.Resource.Internal.ResourceT m)
58% ( 7 / 12) in 'Control.Monad.Trans.Resource.Internal'
98% ( 40 / 41) in 'Control.Monad.Trans.Resource'
100% ( 7 / 7) in 'Data.Acquire'
Warning: Control.Monad.Trans.Resource.Internal: could not find link destinations for:
Control.Monad.Trans.Resource.Internal.NextKey Control.Monad.Trans.Resource.Internal.RefCount
Documentation created: dist/doc/html/resourcet/index.html,
dist/doc/html/resourcet/resourcet.txt
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/resourcet-1.1.2.3
Registering resourcet-1.1.2.3...
Installed resourcet-1.1.2.3
Test log
No test log was submitted for this report.