Build #5 for FixedPoint-simple-0.4

[all reports]

Package FixedPoint-simple-0.4
Install BuildFailed
Docs NotTried
Tests NotTried
Time submitted 2015-12-05 17:30:31.852744 UTC
Compiler ghc-7.10.2
OS linux
Arch x86_64
Dependencies base-4.8.1.0
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Downloading FixedPoint-simple-0.4...
Configuring FixedPoint-simple-0.4...
Building FixedPoint-simple-0.4...
Preprocessing library FixedPoint-simple-0.4...
[1 of 1] Compiling Data.FixedPoint  ( Data/FixedPoint.lhs, dist/build/Data/FixedPoint.o )

Data/FixedPoint.lhs:596:30:
    Could not deduce (Num a) arising from the literal ‘0’
    from the context (Eq (BigInt a), Bits a, Ord a)
      bound by the instance declaration at Data/FixedPoint.lhs:590:12-45
    Possible fix:
      add (Num a) to the context of the instance declaration
    In the second argument of ‘(<)’, namely ‘0’
    In the expression: a < 0
    In the first argument of ‘(.)’, namely
      ‘(if a < 0 then
            \ x
              -> foldl setBit x [bitSize a - 1, bitSize a - 2 .. bitSize a - i]
        else
            id)’

Data/FixedPoint.lhs:633:28:
    Could not deduce (Num a) arising from a use of ‘fromIntegral’
    from the context (Bounded a, Ord a, Bits a)
      bound by the instance declaration at Data/FixedPoint.lhs:632:12-59
    Possible fix:
      add (Num a) to the context of
        the inferred type of r :: BigInt a
        or the instance declaration
    In the expression: fromIntegral (negate (2 ^ (bitSize r - 1)))
    In an equation for ‘r’:
        r = fromIntegral (negate (2 ^ (bitSize r - 1)))
    In the expression:
      let r = fromIntegral (negate (2 ^ (bitSize r - 1))) in r

Data/FixedPoint.lhs:634:28:
    Could not deduce (Num a) arising from a use of ‘fromIntegral’
    from the context (Bounded a, Ord a, Bits a)
      bound by the instance declaration at Data/FixedPoint.lhs:632:12-59
    Possible fix:
      add (Num a) to the context of
        the inferred type of r :: BigInt a
        or the instance declaration
    In the expression: fromIntegral (2 ^ (bitSize r - 1) - 1)
    In an equation for ‘r’: r = fromIntegral (2 ^ (bitSize r - 1) - 1)
    In the expression:
      let r = fromIntegral (2 ^ (bitSize r - 1) - 1) in r
Failed to install FixedPoint-simple-0.4
cabal: Error: some packages failed to install:
FixedPoint-simple-0.4 failed during the building phase. The exception was:
ExitFailure 1

Test log

No test log was submitted for this report.