Build #1 for ciphersaber2-0.1.1.1
Package | ciphersaber2-0.1.1.1 |
---|
Install | BuildFailed |
---|---|
Docs | NotTried |
Tests | NotTried |
Time submitted | 2015-12-11 16:38:52.168519 UTC |
---|---|
Compiler | ghc-7.10.2 |
OS | linux |
Arch | x86_64 |
Dependencies | parseargs-0.2.0.3, 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.2.0.3... Building parseargs-0.2.0.3... Preprocessing library parseargs-0.2.0.3... [1 of 1] Compiling System.Console.ParseArgs ( System/Console/ParseArgs.hs, dist/build/System/Console/ParseArgs.o ) System/Console/ParseArgs.hs:66:1: Warning: Module ‘Control.Monad.ST.Safe’ is deprecated: Safe is now the default, please use Control.Monad.ST instead In-place registering parseargs-0.2.0.3... Preprocessing executable 'parseargs-example' for parseargs-0.2.0.3... [1 of 2] Compiling System.Console.ParseArgs ( System/Console/ParseArgs.hs, dist/build/parseargs-example/parseargs-example-tmp/System/Console/ParseArgs.o ) System/Console/ParseArgs.hs:66:1: Warning: Module ‘Control.Monad.ST.Safe’ is deprecated: Safe is now the default, please use Control.Monad.ST instead [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.2.0.3... Running hscolour for parseargs-0.2.0.3... Preprocessing library parseargs-0.2.0.3... Preprocessing executable 'parseargs-example' for parseargs-0.2.0.3... Preprocessing library parseargs-0.2.0.3... System/Console/ParseArgs.hs:66:1: Warning: Module ‘Control.Monad.ST.Safe’ is deprecated: Safe is now the default, please use Control.Monad.ST instead Haddock coverage: 100% ( 39 / 39) in 'System.Console.ParseArgs' Warning: System.Console.ParseArgs: could not find link destinations for: ArgRecord Documentation created: dist/doc/html/parseargs/index.html, dist/doc/html/parseargs/parseargs.txt Preprocessing executable 'parseargs-example' for parseargs-0.2.0.3... Creating package registration file: /tmp/pkgConf-parseargs-0.2.0278722862233665123.3 Installing library in /home/builder/rebuild/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/parseargs-0.2.0.3-Hchd2mrqJ4dKSkGryGLzuH Installing executable(s) in /home/builder/rebuild/build-cache/tmp-install/bin Warning: The directory /home/builder/rebuild/build-cache/tmp-install/bin is not in the system search path. Registering parseargs-0.2.0.3... Installed parseargs-0.2.0.3 Downloading ciphersaber2-0.1.1.1... Configuring ciphersaber2-0.1.1.1... Building ciphersaber2-0.1.1.1... Preprocessing library ciphersaber2-0.1.1.1... [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.1.1 cabal: Error: some packages failed to install: ciphersaber2-0.1.1.1 failed during the building phase. The exception was: ExitFailure 1
Test log
No test log was submitted for this report.