Build #1 for Twofish-0.3.1
| Package | Twofish-0.3.1 |
|---|
| Install | BuildFailed |
|---|---|
| Docs | NotTried |
| Tests | NotTried |
| Time submitted | unknown |
|---|---|
| Compiler | ghc-7.6.3 |
| OS | linux |
| Arch | x86_64 |
| Dependencies | tagged-0.7, mtl-2.1.2, largeword-1.0.5, crypto-api-0.12.2.2, cereal-0.4.0.1, bytestring-0.10.0.2, binary-0.5.1.1, base-4.6.0.1, array-0.4.0.1 |
| Flags | none |
Code Coverage
No Code Coverage was submitted for this report.
Build log
[view raw]
Resolving dependencies...
Configuring cereal-0.4.0.1...
Building cereal-0.4.0.1...
Preprocessing library cereal-0.4.0.1...
[1 of 5] Compiling Data.Serialize.Builder ( src/Data/Serialize/Builder.hs, dist/build/Data/Serialize/Builder.o )
[2 of 5] Compiling Data.Serialize.Put ( src/Data/Serialize/Put.hs, dist/build/Data/Serialize/Put.o )
[3 of 5] Compiling Data.Serialize.Get ( src/Data/Serialize/Get.hs, dist/build/Data/Serialize/Get.o )
[4 of 5] Compiling Data.Serialize.IEEE754 ( src/Data/Serialize/IEEE754.hs, dist/build/Data/Serialize/IEEE754.o )
[5 of 5] Compiling Data.Serialize ( src/Data/Serialize.hs, dist/build/Data/Serialize.o )
In-place registering cereal-0.4.0.1...
Running Haddock for cereal-0.4.0.1...
Running hscolour for cereal-0.4.0.1...
Preprocessing library cereal-0.4.0.1...
Preprocessing library cereal-0.4.0.1...
Haddock coverage:
96% ( 26 / 27) in 'Data.Serialize.Builder'
69% ( 29 / 42) in 'Data.Serialize.Put'
94% ( 50 / 53) in 'Data.Serialize.Get'
100% ( 11 / 11) in 'Data.Serialize.IEEE754'
Cannot find documentation for: $example
100% ( 11 / 11) in 'Data.Serialize'
Warning: Data.Serialize.Put: could not find link destinations for:
Data.Serialize.Put.PairS
Warning: Data.Serialize.Get: could not find link destinations for:
Data.Serialize.Get.get
Documentation created: dist/doc/html/cereal/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/cereal-0.4.0.1
Registering cereal-0.4.0.1...
Installed cereal-0.4.0.1
[1 of 1] Compiling Main ( /tmp/entropy-0.2.2.4-15036/entropy-0.2.2.4/Setup.hs, /tmp/entropy-0.2.2.4-15036/entropy-0.2.2.4/dist/setup/Main.o )
Linking /tmp/entropy-0.2.2.4-15036/entropy-0.2.2.4/dist/setup/setup ...
Configuring entropy-0.2.2.4...
Result of RDRAND Test: True
Building entropy-0.2.2.4...
Preprocessing library entropy-0.2.2.4...
[1 of 1] Compiling System.Entropy ( System/Entropy.hs, dist/build/System/Entropy.o )
In-place registering entropy-0.2.2.4...
Running Haddock for entropy-0.2.2.4...
Running hscolour for entropy-0.2.2.4...
Preprocessing library entropy-0.2.2.4...
Preprocessing library entropy-0.2.2.4...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: rts-1.0
Haddock coverage:
100% ( 6 / 6) in 'System.Entropy'
Documentation created: dist/doc/html/entropy/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/entropy-0.2.2.4
Registering entropy-0.2.2.4...
Installed entropy-0.2.2.4
Configuring largeword-1.0.5...
Building largeword-1.0.5...
Preprocessing library largeword-1.0.5...
[1 of 1] Compiling Data.LargeWord ( Data/LargeWord.hs, dist/build/Data/LargeWord.o )
In-place registering largeword-1.0.5...
Running Haddock for largeword-1.0.5...
Running hscolour for largeword-1.0.5...
Preprocessing library largeword-1.0.5...
Preprocessing library largeword-1.0.5...
Haddock coverage:
10% ( 1 / 10) in 'Data.LargeWord'
Warning: Data.LargeWord: could not find link destinations for:
Data.LargeWord.LargeWord
Documentation created: dist/doc/html/largeword/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/largeword-1.0.5
Registering largeword-1.0.5...
Installed largeword-1.0.5
Configuring tagged-0.7...
Building tagged-0.7...
Preprocessing library tagged-0.7...
[1 of 2] Compiling Data.Proxy ( old/Data/Proxy.hs, dist/build/Data/Proxy.o )
[2 of 2] Compiling Data.Tagged ( src/Data/Tagged.hs, dist/build/Data/Tagged.o )
In-place registering tagged-0.7...
Running Haddock for tagged-0.7...
Running hscolour for tagged-0.7...
Preprocessing library tagged-0.7...
Preprocessing library tagged-0.7...
Haddock coverage:
80% ( 4 / 5) in 'Data.Proxy'
92% ( 11 / 12) in 'Data.Tagged'
Documentation created: dist/doc/html/tagged/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/tagged-0.7
Registering tagged-0.7...
Installed tagged-0.7
Configuring crypto-api-0.12.2.2...
Building crypto-api-0.12.2.2...
Preprocessing library crypto-api-0.12.2.2...
[1 of 8] Compiling Crypto.CPoly ( Crypto/CPoly.hs, dist/build/Crypto/CPoly.o )
[2 of 8] Compiling Crypto.Types ( Crypto/Types.hs, dist/build/Crypto/Types.o )
[3 of 8] Compiling Crypto.Util ( Crypto/Util.hs, dist/build/Crypto/Util.o )
[4 of 8] Compiling Crypto.Random ( Crypto/Random.hs, dist/build/Crypto/Random.o )
[5 of 8] Compiling Crypto.Classes ( Crypto/Classes.hs, dist/build/Crypto/Classes.o )
[6 of 8] Compiling Crypto.HMAC ( Crypto/HMAC.hs, dist/build/Crypto/HMAC.o )
[7 of 8] Compiling Crypto.Padding ( Crypto/Padding.hs, dist/build/Crypto/Padding.o )
[8 of 8] Compiling Crypto.Modes ( Crypto/Modes.hs, dist/build/Crypto/Modes.o )
In-place registering crypto-api-0.12.2.2...
Running Haddock for crypto-api-0.12.2.2...
Running hscolour for crypto-api-0.12.2.2...
Preprocessing library crypto-api-0.12.2.2...
Preprocessing library crypto-api-0.12.2.2...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: transformers-0.3.0.0
Haddock coverage:
0% ( 0 / 4) in 'Crypto.CPoly'
100% ( 4 / 4) in 'Crypto.Types'
91% ( 10 / 11) in 'Crypto.Util'
90% ( 9 / 10) in 'Crypto.Random'
100% ( 24 / 24) in 'Crypto.Classes'
100% ( 4 / 4) in 'Crypto.HMAC'
100% ( 13 / 13) in 'Crypto.Padding'
100% ( 27 / 27) in 'Crypto.Modes'
Warning: Crypto.Modes: could not find link destinations for:
Crypto.Modes.ecb'
Documentation created: dist/doc/html/crypto-api/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/crypto-api-0.12.2.2
Registering crypto-api-0.12.2.2...
Installed crypto-api-0.12.2.2
Downloading Twofish-0.3.1...
Configuring Twofish-0.3.1...
Building Twofish-0.3.1...
Preprocessing library Twofish-0.3.1...
[1 of 2] Compiling Data.Bitlib ( Data/Bitlib.hs, dist/build/Data/Bitlib.o )
Data/Bitlib.hs:11:15:
Could not deduce (Num b) arising from a use of `fromInteger'
from the context (Integral a, Bits a, Bits b)
bound by the type signature for
pack :: (Integral a, Bits a, Bits b) => [a] -> b
at Data/Bitlib.hs:10:9-48
Possible fix:
add (Num b) to the context of
the type signature for
pack :: (Integral a, Bits a, Bits b) => [a] -> b
In the expression: fromInteger 0
In an equation for `pack': pack [] = fromInteger 0
Data/Bitlib.hs:20:35:
Could not deduce (Num b1) arising from a use of `fromIntegral'
from the context (Integral a, Bits a, Num b, Bits b)
bound by the type signature for
unpack :: (Integral a, Bits a, Num b, Bits b) => a -> [b]
at Data/Bitlib.hs:15:11-57
or from (Integral a1, Bits a1, Bits b1)
bound by the type signature for
doUnpack :: (Integral a1, Bits a1, Bits b1) => Int -> a1 -> [b1]
at Data/Bitlib.hs:17:23-69
Possible fix:
add (Num b1) to the context of
the type signature for
doUnpack :: (Integral a1, Bits a1, Bits b1) => Int -> a1 -> [b1]
or the type signature for
unpack :: (Integral a, Bits a, Num b, Bits b) => a -> [b]
In the first argument of `(:)', namely `(fromIntegral (x .&. 255))'
In the expression:
(fromIntegral (x .&. 255)) : doUnpack (n + 8) (x `shiftR` 8)
In an equation for `doUnpack':
doUnpack n x
| n == bitSize x = []
| otherwise
= (fromIntegral (x .&. 255)) : doUnpack (n + 8) (x `shiftR` 8)
Data/Bitlib.hs:30:30:
Could not deduce (Num b) arising from a use of `unpack'
from the context (Integral a, Bits a, Bits b)
bound by the type signature for
unpackMany :: (Integral a, Bits a, Bits b) => [a] -> [b]
at Data/Bitlib.hs:28:15-56
Possible fix:
add (Num b) to the context of
the type signature for
unpackMany :: (Integral a, Bits a, Bits b) => [a] -> [b]
In the expression: (unpack x)
In the first argument of `concat', namely
`[(unpack x), (unpackMany xs)]'
In the expression: concat [(unpack x), (unpackMany xs)]
Failed to install Twofish-0.3.1
cabal: Error: some packages failed to install:
Twofish-0.3.1 failed during the building phase. The exception was:
ExitFailure 1
Test log
No test log was submitted for this report.