Build #2 for fountain-0.0.5

[all reports]

Package fountain-0.0.5
Install BuildFailed
Docs NotTried
Tests NotTried
Time submitted 2015-05-27 21:28:30.413645 UTC
Compiler ghc-7.8.3
OS linux
Arch x86_64
Dependencies random-1.0.1.1, containers-0.4.2.1, base-4.7.0.1
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Configuring containers-0.4.2.1...
Building containers-0.4.2.1...
Preprocessing library containers-0.4.2.1...
[1 of 7] Compiling Data.Sequence    ( Data/Sequence.hs, dist/build/Data/Sequence.o )

Data/Sequence.hs:186:10: Warning:
    ‘Seq’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.

Data/Sequence.hs:191:10: Warning:
    ‘Seq’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.

Data/Sequence.hs:230:19: Warning:
    In the use of type constructor or class ‘Typeable1’
    (imported from Data.Data, but defined in Data.Typeable.Internal):
    Deprecated: "renamed to 'Typeable'"

Data/Sequence.hs:907:19: Warning:
    In the use of type constructor or class ‘Typeable1’
    (imported from Data.Data, but defined in Data.Typeable.Internal):
    Deprecated: "renamed to 'Typeable'"

Data/Sequence.hs:958:19: Warning:
    In the use of type constructor or class ‘Typeable1’
    (imported from Data.Data, but defined in Data.Typeable.Internal):
    Deprecated: "renamed to 'Typeable'"

Data/Sequence.hs:311:1: Warning:
    SPECIALISE pragma on INLINE function probably won't fire: ‘deep’

Data/Sequence.hs:312:1: Warning:
    SPECIALISE pragma on INLINE function probably won't fire: ‘deep’

Data/Sequence.hs:437:1: Warning:
    SPECIALISE pragma on INLINE function probably won't fire: ‘node2’

Data/Sequence.hs:438:1: Warning:
    SPECIALISE pragma on INLINE function probably won't fire: ‘node2’

Data/Sequence.hs:443:1: Warning:
    SPECIALISE pragma on INLINE function probably won't fire: ‘node3’

Data/Sequence.hs:444:1: Warning:
    SPECIALISE pragma on INLINE function probably won't fire: ‘node3’
[2 of 7] Compiling Data.Tree        ( Data/Tree.hs, dist/build/Data/Tree.o )

Data/Tree.hs:57:19: Warning:
    In the use of type constructor or class ‘Typeable1’
    (imported from Data.Typeable, but defined in Data.Typeable.Internal):
    Deprecated: "renamed to 'Typeable'"
[3 of 7] Compiling Data.Graph       ( Data/Graph.hs, dist/build/Data/Graph.o )

Data/Graph.hs:278:10: Warning:
    ‘SetM’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.
[4 of 7] Compiling Data.Set         ( Data/Set.hs, dist/build/Data/Set.o )

Data/Set.hs:748:19: Warning:
    In the use of type constructor or class ‘Typeable1’
    (imported from Data.Data, but defined in Data.Typeable.Internal):
    Deprecated: "renamed to 'Typeable'"

Data/Set.hs:896:1: Warning:
    Local definition of ‘join’ clashes with a future Prelude name - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.
[5 of 7] Compiling Data.Map         ( Data/Map.hs, dist/build/Data/Map.o )

Data/Map.hs:2182:1: Warning:
    Local definition of ‘join’ clashes with a future Prelude name - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.

Data/Map.hs:2600:19: Warning:
    In the use of type constructor or class ‘Typeable2’
    (imported from Data.Data, but defined in Data.Typeable.Internal):
    Deprecated: "renamed to 'Typeable'"
[6 of 7] Compiling Data.IntSet      ( Data/IntSet.hs, dist/build/Data/IntSet.o )

Data/IntSet.hs:978:1: Warning:
    Local definition of ‘join’ clashes with a future Prelude name - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.
[7 of 7] Compiling Data.IntMap      ( Data/IntMap.hs, dist/build/Data/IntMap.o )

Data/IntMap.hs:1810:19: Warning:
    In the use of type constructor or class ‘Typeable1’
    (imported from Data.Typeable, but defined in Data.Typeable.Internal):
    Deprecated: "renamed to 'Typeable'"

Data/IntMap.hs:1888:1: Warning:
    Local definition of ‘join’ clashes with a future Prelude name - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.
In-place registering containers-0.4.2.1...
Running Haddock for containers-0.4.2.1...
Running hscolour for containers-0.4.2.1...
Preprocessing library containers-0.4.2.1...
Preprocessing library containers-0.4.2.1...

Data/Sequence.hs:186:10: Warning:
    ‘Seq’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.

Data/Sequence.hs:191:10: Warning:
    ‘Seq’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.

Data/Sequence.hs:230:19: Warning:
    In the use of type constructor or class ‘Typeable1’
    (imported from Data.Data, but defined in Data.Typeable.Internal):
    Deprecated: "renamed to 'Typeable'"

Data/Sequence.hs:907:19: Warning:
    In the use of type constructor or class ‘Typeable1’
    (imported from Data.Data, but defined in Data.Typeable.Internal):
    Deprecated: "renamed to 'Typeable'"

Data/Sequence.hs:958:19: Warning:
    In the use of type constructor or class ‘Typeable1’
    (imported from Data.Data, but defined in Data.Typeable.Internal):
    Deprecated: "renamed to 'Typeable'"

Data/Tree.hs:57:19: Warning:
    In the use of type constructor or class ‘Typeable1’
    (imported from Data.Typeable, but defined in Data.Typeable.Internal):
    Deprecated: "renamed to 'Typeable'"

Data/Graph.hs:278:10: Warning:
    ‘SetM’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.

Data/Set.hs:748:19: Warning:
    In the use of type constructor or class ‘Typeable1’
    (imported from Data.Data, but defined in Data.Typeable.Internal):
    Deprecated: "renamed to 'Typeable'"

Data/Set.hs:896:1: Warning:
    Local definition of ‘join’ clashes with a future Prelude name - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.

Data/Map.hs:2182:1: Warning:
    Local definition of ‘join’ clashes with a future Prelude name - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.

Data/Map.hs:2600:19: Warning:
    In the use of type constructor or class ‘Typeable2’
    (imported from Data.Data, but defined in Data.Typeable.Internal):
    Deprecated: "renamed to 'Typeable'"

Data/IntSet.hs:978:1: Warning:
    Local definition of ‘join’ clashes with a future Prelude name - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.

Data/IntMap.hs:1810:19: Warning:
    In the use of type constructor or class ‘Typeable1’
    (imported from Data.Typeable, but defined in Data.Typeable.Internal):
    Deprecated: "renamed to 'Typeable'"

Data/IntMap.hs:1888:1: Warning:
    Local definition of ‘join’ clashes with a future Prelude name - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.
Haddock coverage:
 100% ( 82 / 82) in 'Data.Sequence'
  94% ( 15 / 16) in 'Data.Tree'
 100% ( 33 / 33) in 'Data.Graph'
 100% ( 60 / 60) in 'Data.Set'
 100% (128 /128) in 'Data.Map'
 100% ( 58 / 58) in 'Data.IntSet'
  99% (116 /117) in 'Data.IntMap'
Warning: Data.Sequence: could not find link destinations for:
    Data.Sequence.PQueue Data.Sequence.applicativeTree Data.Sequence.unrollPQ Data.Sequence.toPQ Data.Sequence.FingerTree Data.Sequence.mergePQ
Warning: Data.Map: could not find link destinations for:
    Data.Map.mapAccumL
Warning: Data.IntMap: could not find link destinations for:
    Data.IntMap.mapAccumL
Documentation created: dist/doc/html/containers/index.html,
dist/doc/html/containers/containers.txt
Creating package registration file: /tmp/pkgConf-containers-0.4.230916.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/containers-0.4.2.1
Registering containers-0.4.2.1...
Installed containers-0.4.2.1
Configuring random-1.0.1.1...
Building random-1.0.1.1...
Preprocessing library random-1.0.1.1...
[1 of 1] Compiling System.Random    ( System/Random.hs, dist/build/System/Random.o )
In-place registering random-1.0.1.1...
Running Haddock for random-1.0.1.1...
Running hscolour for random-1.0.1.1...
Preprocessing library random-1.0.1.1...
Preprocessing library random-1.0.1.1...
Haddock coverage:
Cannot find documentation for: $intro
 100% ( 16 / 16) in 'System.Random'
Documentation created: dist/doc/html/random/index.html,
dist/doc/html/random/random.txt
Creating package registration file: /tmp/pkgConf-random-1.0.130916.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/random-1.0.1.1
Registering random-1.0.1.1...
Installed random-1.0.1.1
Downloading fountain-0.0.5...
Configuring fountain-0.0.5...
Building fountain-0.0.5...
Preprocessing library fountain-0.0.5...
[1 of 1] Compiling Codec.Fountain   ( Codec/Fountain.hs, dist/build/Codec/Fountain.o )

Codec/Fountain.hs:86:62:
    Could not deduce (Num a) arising from the literal ‘0’
    from the context (Bits a)
      bound by the type signature for
                 decoder :: Bits a => Int -> Precoding -> Decoder a
      at Codec/Fountain.hs:85:12-50
    Possible fix:
      add (Num a) to the context of
        the type signature for
          decoder :: Bits a => Int -> Precoding -> Decoder a
    In the second argument of ‘Droplet’, namely ‘0’
    In the expression: Droplet (S.insert i s) 0
    In the first argument of ‘f’, namely
      ‘[Droplet (S.insert i s) 0 |
          (i, s) <- zip [messageLength .. ] precoding]’
Failed to install fountain-0.0.5
cabal: Error: some packages failed to install:
fountain-0.0.5 failed during the building phase. The exception was:
ExitFailure 1

Test log

No test log was submitted for this report.