Build #1 for ciphersaber2-0.1.0.0
Package | ciphersaber2-0.1.0.0 |
---|
Install | BuildFailed |
---|---|
Docs | NotTried |
Tests | NotTried |
Time submitted | 2015-11-12 07:09:32.287025 UTC |
---|---|
Compiler | ghc-7.10.2 |
OS | linux |
Arch | x86_64 |
Dependencies | parseargs-0.1.5.2, bytestring-0.10.6.0, base-4.8.1.0, array-0.5.1.0 |
Flags | none |
Code Coverage
No Code Coverage was submitted for this report.
Build log
[view raw]
Resolving dependencies... Configuring parseargs-0.1.5.2... Building parseargs-0.1.5.2... Preprocessing library parseargs-0.1.5.2... [1 of 1] Compiling System.Console.ParseArgs ( System/Console/ParseArgs.hs, dist/build/System/Console/ParseArgs.o ) In-place registering parseargs-0.1.5.2... Preprocessing executable 'parseargs-example' for parseargs-0.1.5.2... [1 of 2] Compiling System.Console.ParseArgs ( System/Console/ParseArgs.hs, dist/build/parseargs-example/parseargs-example-tmp/System/Console/ParseArgs.o ) [2 of 2] Compiling Main ( parseargs-example.hs, dist/build/parseargs-example/parseargs-example-tmp/Main.o ) Linking dist/build/parseargs-example/parseargs-example ... Running Haddock for parseargs-0.1.5.2... Running hscolour for parseargs-0.1.5.2... Preprocessing library parseargs-0.1.5.2... Preprocessing executable 'parseargs-example' for parseargs-0.1.5.2... Preprocessing library parseargs-0.1.5.2... Haddock coverage: 100% ( 40 / 40) in 'System.Console.ParseArgs' Documentation created: dist/doc/html/parseargs/index.html, dist/doc/html/parseargs/parseargs.txt Preprocessing executable 'parseargs-example' for parseargs-0.1.5.2... Creating package registration file: /tmp/pkgConf-parseargs-0.1.5278722862233665123.2 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/parseargs-0.1.5.2-1ZaR1dyde4AIIqwYnf6YIq Installing executable(s) in /home/builder/hackage-server/build-cache/tmp-install/bin Warning: The directory /home/builder/hackage-server/build-cache/tmp-install/bin is not in the system search path. Registering parseargs-0.1.5.2... Installed parseargs-0.1.5.2 Downloading ciphersaber2-0.1.0.0... Configuring ciphersaber2-0.1.0.0... Building ciphersaber2-0.1.0.0... Preprocessing library ciphersaber2-0.1.0.0... [1 of 1] Compiling Data.CipherSaber2 ( Data/CipherSaber2.hs, dist/build/Data/CipherSaber2.o ) Data/CipherSaber2.hs:54:11: Non type-variable argument in the constraint: MArray (STUArray s) Word8 m (Use FlexibleContexts to permit this) When checking that ‘schedStep’ has the inferred type schedStep :: forall (m :: * -> *). MArray (STUArray s) Word8 m => Word8 -> Word8 -> m Word8 In the second argument of ‘($)’, namely ‘do { let nKey = ...; let key' = ...; s <- newListArray (0, 255) [0 .. 255] :: ST s (STUArray s Word8 Word8); let schedStep j i = ...; .... }’ In the second argument of ‘($)’, namely ‘runST $ do { let nKey = ...; let key' = ...; s <- newListArray (0, 255) [0 .. 255] :: ST s (STUArray s Word8 Word8); let schedStep j i = ...; .... }’ Data/CipherSaber2.hs:65:11: Non type-variable argument in the constraint: MArray (STUArray s) Word8 m (Use FlexibleContexts to permit this) When checking that ‘keystream’ has the inferred type keystream :: forall a (m :: * -> *). (Eq a, Num a, MArray (STUArray s) Word8 m) => a -> Word8 -> Word8 -> m [Word8] In the second argument of ‘($)’, namely ‘do { let nKey = ...; let key' = ...; s <- newListArray (0, 255) [0 .. 255] :: ST s (STUArray s Word8 Word8); let schedStep j i = ...; .... }’ In the second argument of ‘($)’, namely ‘runST $ do { let nKey = ...; let key' = ...; s <- newListArray (0, 255) [0 .. 255] :: ST s (STUArray s Word8 Word8); let schedStep j i = ...; .... }’ Failed to install ciphersaber2-0.1.0.0 cabal: Error: some packages failed to install: ciphersaber2-0.1.0.0 failed during the building phase. The exception was: ExitFailure 1
Test log
No test log was submitted for this report.