Build #4 for FixedPoint-simple-0.3

[all reports]

Package FixedPoint-simple-0.3
Install BuildFailed
Docs NotTried
Tests NotTried
Time submitted 2015-11-14 13:06:49.649232 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...
Configuring FixedPoint-simple-0.3...
Building FixedPoint-simple-0.3...
Preprocessing library FixedPoint-simple-0.3...
[1 of 1] Compiling Data.FixedPoint  ( Data/FixedPoint.lhs, dist/build/Data/FixedPoint.o )

Data/FixedPoint.lhs:547: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:541: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:584: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:583: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:585: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:583: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.3
cabal: Error: some packages failed to install:
FixedPoint-simple-0.3 failed during the building phase. The exception was:
ExitFailure 1

Test log

No test log was submitted for this report.