Build #1 for ImperativeHaskell-1.0.0.0
| Package | ImperativeHaskell-1.0.0.0 |
|---|
| Install | BuildFailed |
|---|---|
| Docs | NotTried |
| Tests | NotTried |
| Time submitted | unknown |
|---|---|
| Compiler | ghc-7.6.3 |
| OS | linux |
| Arch | x86_64 |
| Dependencies | template-haskell-2.8.0.0, mtl-2.1.2, base-4.6.0.1 |
| Flags | none |
Code Coverage
No Code Coverage was submitted for this report.
Build log
[view raw]
Resolving dependencies...
Downloading ImperativeHaskell-1.0.0.0...
Configuring ImperativeHaskell-1.0.0.0...
Building ImperativeHaskell-1.0.0.0...
Preprocessing library ImperativeHaskell-1.0.0.0...
[1 of 4] Compiling Control.Monad.Imperative.Internals ( Control/Monad/Imperative/Internals.hs, dist/build/Control/Monad/Imperative/Internals.o )
[2 of 4] Compiling Control.Monad.Imperative.FunctionFactory ( Control/Monad/Imperative/FunctionFactory.hs, dist/build/Control/Monad/Imperative/FunctionFactory.o )
[3 of 4] Compiling Control.Monad.Imperative.Operators ( Control/Monad/Imperative/Operators.hs, dist/build/Control/Monad/Imperative/Operators.o )
Loading package ghc-prim ... linking ... done.
Loading package integer-gmp ... linking ... done.
Loading package base ... linking ... done.
Loading package array-0.4.0.1 ... linking ... done.
Loading package deepseq-1.3.0.1 ... linking ... done.
Loading package containers-0.5.0.0 ... linking ... done.
Loading package pretty-1.1.1.0 ... linking ... done.
Loading package template-haskell ... linking ... done.
Loading package transformers-0.3.0.0 ... linking ... done.
Loading package mtl-2.1.2 ... linking ... done.
Control/Monad/Imperative/Operators.hs:24:16:
No instance for (Ord b1) arising from a use of `<'
The type variable `b1' is ambiguous
Possible cause: the monomorphism restriction applied to the following:
<. :: V b10 r0 b1 -> V b20 r0 b1 -> V Comp r0 Bool
(bound at Control/Monad/Imperative/Operators.hs:24:1)
Probable fix: give these definition(s) an explicit type signature
Note: there are several potential instances:
instance Integral a => Ord (GHC.Real.Ratio a)
-- Defined in `GHC.Real'
instance Ord Data.Monoid.All -- Defined in `Data.Monoid'
instance Ord Data.Monoid.Any -- Defined in `Data.Monoid'
...plus 36 others
In the first argument of `liftOp2', namely `(<)'
In the expression: liftOp2 (<)
In an equation for `<.': <. = liftOp2 (<)
Control/Monad/Imperative/Operators.hs:25:16:
No instance for (Ord b0) arising from a use of `>'
The type variable `b0' is ambiguous
Possible cause: the monomorphism restriction applied to the following:
>. :: V b10 r0 b0 -> V b20 r0 b0 -> V Comp r0 Bool
(bound at Control/Monad/Imperative/Operators.hs:25:1)
Probable fix: give these definition(s) an explicit type signature
Note: there are several potential instances:
instance Integral a => Ord (GHC.Real.Ratio a)
-- Defined in `GHC.Real'
instance Ord Data.Monoid.All -- Defined in `Data.Monoid'
instance Ord Data.Monoid.Any -- Defined in `Data.Monoid'
...plus 36 others
In the first argument of `liftOp2', namely `(>)'
In the expression: liftOp2 (>)
In an equation for `>.': >. = liftOp2 (>)
Failed to install ImperativeHaskell-1.0.0.0
cabal: Error: some packages failed to install:
ImperativeHaskell-1.0.0.0 failed during the building phase. The exception was:
ExitFailure 1
Test log
No test log was submitted for this report.