Resolving dependencies... Downloading Monatron-0.3.1... Configuring Monatron-0.3.1... Building Monatron-0.3.1... Preprocessing library Monatron-0.3.1... Control/Monatron/Zipper.hs:1:12: Warning: -fglasgow-exts is deprecated: Use individual extensions instead Control/Monatron/Open.hs:1:12: Warning: -fglasgow-exts is deprecated: Use individual extensions instead [ 1 of 12] Compiling Control.Monatron.MonadT ( Control/Monatron/MonadT.hs, dist/build/Control/Monatron/MonadT.o ) [ 2 of 12] Compiling Control.Monatron.AutoInstances ( Control/Monatron/AutoInstances.hs, dist/build/Control/Monatron/AutoInstances.o ) Control/Monatron/AutoInstances.hs:11:10: Warning: Orphan instance: instance [overlap ok] (Monad m, MonadT t) => Monad (t m) Control/Monatron/AutoInstances.hs:16:10: Warning: Orphan instance: instance [overlap ok] (Monad m, MonadT t) => Functor (t m) [ 3 of 12] Compiling Control.Monatron.Transformer ( Control/Monatron/Transformer.hs, dist/build/Control/Monatron/Transformer.o ) [ 4 of 12] Compiling Control.Monatron.Monad ( Control/Monatron/Monad.hs, dist/build/Control/Monatron/Monad.o ) Control/Monatron/Monad.hs:11: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() [ 5 of 12] Compiling Control.Monatron.Codensity ( Control/Monatron/Codensity.hs, dist/build/Control/Monatron/Codensity.o ) [ 6 of 12] Compiling Control.Monatron.Operations ( Control/Monatron/Operations.hs, dist/build/Control/Monatron/Operations.o ) [ 7 of 12] Compiling Control.Monatron.AutoLift ( Control/Monatron/AutoLift.hs, dist/build/Control/Monatron/AutoLift.o ) [ 8 of 12] Compiling Control.Monatron.Monatron ( Control/Monatron/Monatron.hs, dist/build/Control/Monatron/Monatron.o ) [ 9 of 12] Compiling Control.Monatron.IdT ( Control/Monatron/IdT.hs, dist/build/Control/Monatron/IdT.o ) [10 of 12] Compiling Control.Monatron.Open ( Control/Monatron/Open.hs, dist/build/Control/Monatron/Open.o ) Control/Monatron/Open.hs:6:1: Warning: The import of `Control.Monatron.AutoLift' is redundant except perhaps to import instances from `Control.Monatron.AutoLift' To import instances alone, use: import Control.Monatron.AutoLift() [11 of 12] Compiling Control.Monatron.Zipper ( Control/Monatron/Zipper.hs, dist/build/Control/Monatron/Zipper.o ) Control/Monatron/Zipper.hs:13:1: Warning: The import of `Control.Monatron.Operations' is redundant except perhaps to import instances from `Control.Monatron.Operations' To import instances alone, use: import Control.Monatron.Operations() [12 of 12] Compiling Control.Monatron.ZipperExamples ( Control/Monatron/ZipperExamples.hs, dist/build/Control/Monatron/ZipperExamples.o ) Control/Monatron/ZipperExamples.hs:30:10: Warning: Defined but not used: `eval' Control/Monatron/ZipperExamples.hs:49:8: Warning: Defined but not used: `f' Control/Monatron/ZipperExamples.hs:68:1: Warning: Top-level binding with no type signature: evalLit :: forall t t1 (m :: * -> *). Monad m => t -> Lit t1 -> m Int Control/Monatron/ZipperExamples.hs:70:1: Warning: Top-level binding with no type signature: evalVar :: forall t t1 (m :: * -> *) b. (ExcM [Char] m, StateM [(String, b)] m) => t -> Var t1 -> m b Control/Monatron/ZipperExamples.hs:80:1: Warning: Top-level binding with no type signature: test :: (((Int, Reg), [(String, Int)]), Count) In-place registering Monatron-0.3.1... Running Haddock for Monatron-0.3.1... Running hscolour for Monatron-0.3.1... Preprocessing library Monatron-0.3.1... Preprocessing library Monatron-0.3.1... dist/build/tmp-31503/Control/Monatron/Zipper.hs:1:12: Warning: -fglasgow-exts is deprecated: Use individual extensions instead dist/build/tmp-31503/Control/Monatron/Open.hs:1:12: Warning: -fglasgow-exts is deprecated: Use individual extensions instead dist/build/tmp-31503/Control/Monatron/AutoInstances.hs:11:10: Warning: Orphan instance: instance [overlap ok] (Monad m, MonadT t) => Monad (t m) dist/build/tmp-31503/Control/Monatron/AutoInstances.hs:16:10: Warning: Orphan instance: instance [overlap ok] (Monad m, MonadT t) => Functor (t m) dist/build/tmp-31503/Control/Monatron/Monad.hs:11: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() dist/build/tmp-31503/Control/Monatron/Open.hs:6:1: Warning: The import of `Control.Monatron.AutoLift' is redundant except perhaps to import instances from `Control.Monatron.AutoLift' To import instances alone, use: import Control.Monatron.AutoLift() dist/build/tmp-31503/Control/Monatron/Zipper.hs:13:1: Warning: The import of `Control.Monatron.Operations' is redundant except perhaps to import instances from `Control.Monatron.Operations' To import instances alone, use: import Control.Monatron.Operations() dist/build/tmp-31503/Control/Monatron/ZipperExamples.hs:30:10: Warning: Defined but not used: `eval' dist/build/tmp-31503/Control/Monatron/ZipperExamples.hs:49:8: Warning: Defined but not used: `f' dist/build/tmp-31503/Control/Monatron/ZipperExamples.hs:68:1: Warning: Top-level binding with no type signature: evalLit :: forall t t1 (m :: * -> *). Monad m => t -> Lit t1 -> m Int dist/build/tmp-31503/Control/Monatron/ZipperExamples.hs:70:1: Warning: Top-level binding with no type signature: evalVar :: forall t t1 (m :: * -> *) b. (ExcM [Char] m, StateM [(String, b)] m) => t -> Var t1 -> m b dist/build/tmp-31503/Control/Monatron/ZipperExamples.hs:80:1: Warning: Top-level binding with no type signature: test :: (((Int, Reg), [(String, Int)]), Count) Haddock coverage: 11% ( 1 / 9) in 'Control.Monatron.MonadT' 0% ( 0 / 1) in 'Control.Monatron.AutoInstances' 7% ( 2 / 30) in 'Control.Monatron.Transformer' 0% ( 0 / 18) in 'Control.Monatron.Monad' 0% ( 0 / 4) in 'Control.Monatron.Codensity' 2% ( 1 / 41) in 'Control.Monatron.Operations' 6% ( 1 / 18) in 'Control.Monatron.AutoLift' 50% ( 2 / 4) in 'Control.Monatron.Monatron' 0% ( 0 / 2) in 'Control.Monatron.IdT' 0% ( 0 / 9) in 'Control.Monatron.Open' 18% ( 3 / 17) in 'Control.Monatron.Zipper' 0% ( 0 / 22) in 'Control.Monatron.ZipperExamples' Warning: Control.Monatron.Transformer: could not find link destinations for: Control.Monatron.Transformer.LSig Documentation created: dist/doc/html/Monatron/index.html Installing library in /srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/Monatron-0.3.1 Registering Monatron-0.3.1... Installed Monatron-0.3.1 Downloading monadiccp-0.7.1... Configuring monadiccp-0.7.1... Building monadiccp-0.7.1... Preprocessing library monadiccp-0.7.1... Data/Expr/Sugar.hs:1:1: Ambiguous module name `Prelude': it was found in multiple packages: base haskell98-2.0.0.2 Failed to install monadiccp-0.7.1 cabal: Error: some packages failed to install: monadiccp-0.7.1 failed during the building phase. The exception was: ExitFailure 1