Resolving dependencies... Configuring data-binary-ieee754-0.4.4... Building data-binary-ieee754-0.4.4... Preprocessing library data-binary-ieee754-0.4.4... [1 of 1] Compiling Data.Binary.IEEE754 ( lib/Data/Binary/IEEE754.hs, dist/build/Data/Binary/IEEE754.o ) lib/Data/Binary/IEEE754.hs:12:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:13:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:14:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:15:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:16:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:17:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:18:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:19:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:20:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:21:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:22:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:23:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:78:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:79:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:83:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:84:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:88:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:89:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:90:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:91:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:92:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:93:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:94:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:95:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:96:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:97:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:98:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:99:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:100:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:101:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:102:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:103:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:104:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:105:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:106:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:107:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:108:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:109:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:110:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:111:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:112:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:113:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:114:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:115:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:116:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:117:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:118:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:119:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:120:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:121:1: Warning: Tab character In-place registering data-binary-ieee754-0.4.4... Running Haddock for data-binary-ieee754-0.4.4... Running hscolour for data-binary-ieee754-0.4.4... Preprocessing library data-binary-ieee754-0.4.4... Preprocessing library data-binary-ieee754-0.4.4... lib/Data/Binary/IEEE754.hs:12:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:13:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:14:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:15:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:16:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:17:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:18:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:19:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:20:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:21:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:22:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:23:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:78:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:79:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:83:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:84:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:88:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:89:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:90:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:91:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:92:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:93:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:94:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:95:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:96:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:97:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:98:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:99:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:100:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:101:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:102:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:103:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:104:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:105:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:106:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:107:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:108:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:109:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:110:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:111:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:112:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:113:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:114:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:115:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:116:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:117:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:118:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:119:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:120:1: Warning: Tab character lib/Data/Binary/IEEE754.hs:121:1: Warning: Tab character Haddock coverage: 22% ( 4 / 18) in 'Data.Binary.IEEE754' Missing documentation for: getFloat16be (lib/Data/Binary/IEEE754.hs:34) getFloat16le (lib/Data/Binary/IEEE754.hs:37) getFloat32be (lib/Data/Binary/IEEE754.hs:40) getFloat32le (lib/Data/Binary/IEEE754.hs:43) getFloat64be (lib/Data/Binary/IEEE754.hs:46) getFloat64le (lib/Data/Binary/IEEE754.hs:49) putFloat32be (lib/Data/Binary/IEEE754.hs:52) putFloat32le (lib/Data/Binary/IEEE754.hs:55) putFloat64be (lib/Data/Binary/IEEE754.hs:58) putFloat64le (lib/Data/Binary/IEEE754.hs:61) floatToWord (lib/Data/Binary/IEEE754.hs:64) wordToFloat (lib/Data/Binary/IEEE754.hs:67) doubleToWord (lib/Data/Binary/IEEE754.hs:70) wordToDouble (lib/Data/Binary/IEEE754.hs:73) Documentation created: dist/doc/html/data-binary-ieee754/index.html, dist/doc/html/data-binary-ieee754/data-binary-ieee754.txt Creating package registration file: /tmp/pkgConf-data-binary-ieee754-0.4278722862233665123.4 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/data-binary-ieee754-0.4.4-KzyGDnetmi56TA3jcsc9cN Registering data-binary-ieee754-0.4.4... Installed data-binary-ieee754-0.4.4 Downloading bini-0.1.5... Configuring bini-0.1.5... Building bini-0.1.5... Preprocessing library bini-0.1.5... [1 of 1] Compiling Data.Bini ( src/Data/Bini.hs, dist/build/Data/Bini.o ) src/Data/Bini.hs:38:1: Warning: The qualified import of ‘Data.ByteString.Lazy.Char8’ is redundant except perhaps to import instances from ‘Data.ByteString.Lazy.Char8’ To import instances alone, use: import Data.ByteString.Lazy.Char8() src/Data/Bini.hs:70:16: Warning: Defined but not used: ‘v’ src/Data/Bini.hs:73:19: Warning: This binding for ‘name’ shadows the existing binding defined at src/Data/Bini.hs:58:25 src/Data/Bini.hs:73:24: Warning: This binding for ‘entries’ shadows the existing binding defined at src/Data/Bini.hs:58:41 src/Data/Bini.hs:76:17: Warning: This binding for ‘name’ shadows the existing binding defined at src/Data/Bini.hs:58:25 src/Data/Bini.hs:89:14: Warning: Defined but not used: ‘isBini’ src/Data/Bini.hs:89:22: Warning: This binding for ‘version’ shadows the existing binding defined at src/Data/Bini.hs:55:19 src/Data/Bini.hs:106:37: Warning: Defined but not used: ‘x’ src/Data/Bini.hs:106:40: Warning: Defaulting the following constraint(s) to type ‘Integer’ (Enum t0) arising from the arithmetic sequence ‘1 .. (fromIntegral n_vals)’ at src/Data/Bini.hs:106:40-65 (Num t0) arising from the literal ‘1’ at src/Data/Bini.hs:106:41 In the expression: [1 .. (fromIntegral n_vals)] In a stmt of a list comprehension: x <- [1 .. (fromIntegral n_vals)] In the first argument of ‘sequence’, namely ‘[parseVal ls | x <- [1 .. (fromIntegral n_vals)]]’ src/Data/Bini.hs:114:9: Warning: Defaulting the following constraint(s) to type ‘Integer’ (Eq a0) arising from the literal ‘1’ at src/Data/Bini.hs:114:9 (Num a0) arising from a use of ‘fromIntegral’ at src/Data/Bini.hs:113:10-21 In the pattern: 1 In a case alternative: 1 -> do { dat <- getWord32le; return $ BiniInt $ fromIntegral dat } In a stmt of a 'do' block: case fromIntegral typ of { 1 -> do { dat <- getWord32le; return $ BiniInt $ fromIntegral dat } 2 -> do { dat <- getFloat32le; return $ BiniFloat dat } 3 -> do { dat <- getWord32le; return $ BiniString $ bstr2str $ ls `getOffset` fromIntegral dat } } src/Data/Bini.hs:131:5: Warning: This binding for ‘entries’ shadows the existing binding defined at src/Data/Bini.hs:58:41 src/Data/Bini.hs:131:45: Warning: Defined but not used: ‘x’ src/Data/Bini.hs:131:48: Warning: Defaulting the following constraint(s) to type ‘Integer’ (Enum t0) arising from the arithmetic sequence ‘1 .. num_entries’ at src/Data/Bini.hs:131:48-63 (Num t0) arising from the literal ‘1’ at src/Data/Bini.hs:131:49 (Num t0) arising from a use of ‘fromIntegral’ at src/Data/Bini.hs:130:23-34 In the expression: [1 .. num_entries] In a stmt of a list comprehension: x <- [1 .. num_entries] In the first argument of ‘sequence’, namely ‘[parseEntry table | x <- [1 .. num_entries]]’ src/Data/Bini.hs:149:5: Warning: This binding for ‘version’ shadows the existing binding defined at src/Data/Bini.hs:55:19 src/Data/Bini.hs:113:5: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [1#, 2#, 3#] In-place registering bini-0.1.5... Running Haddock for bini-0.1.5... Running hscolour for bini-0.1.5... Preprocessing library bini-0.1.5... Preprocessing library bini-0.1.5... src/Data/Bini.hs:38:1: Warning: The qualified import of ‘Data.ByteString.Lazy.Char8’ is redundant except perhaps to import instances from ‘Data.ByteString.Lazy.Char8’ To import instances alone, use: import Data.ByteString.Lazy.Char8() src/Data/Bini.hs:70:16: Warning: Defined but not used: ‘v’ src/Data/Bini.hs:73:19: Warning: This binding for ‘name’ shadows the existing binding defined at src/Data/Bini.hs:58:25 src/Data/Bini.hs:73:24: Warning: This binding for ‘entries’ shadows the existing binding defined at src/Data/Bini.hs:58:41 src/Data/Bini.hs:76:17: Warning: This binding for ‘name’ shadows the existing binding defined at src/Data/Bini.hs:58:25 src/Data/Bini.hs:89:14: Warning: Defined but not used: ‘isBini’ src/Data/Bini.hs:89:22: Warning: This binding for ‘version’ shadows the existing binding defined at src/Data/Bini.hs:55:19 src/Data/Bini.hs:106:37: Warning: Defined but not used: ‘x’ src/Data/Bini.hs:106:40: Warning: Defaulting the following constraint(s) to type ‘Integer’ (Enum t0) arising from the arithmetic sequence ‘1 .. (fromIntegral n_vals)’ at src/Data/Bini.hs:106:40-65 (Num t0) arising from the literal ‘1’ at src/Data/Bini.hs:106:41 In the expression: [1 .. (fromIntegral n_vals)] In a stmt of a list comprehension: x <- [1 .. (fromIntegral n_vals)] In the first argument of ‘sequence’, namely ‘[parseVal ls | x <- [1 .. (fromIntegral n_vals)]]’ src/Data/Bini.hs:114:9: Warning: Defaulting the following constraint(s) to type ‘Integer’ (Eq a0) arising from the literal ‘1’ at src/Data/Bini.hs:114:9 (Num a0) arising from a use of ‘fromIntegral’ at src/Data/Bini.hs:113:10-21 In the pattern: 1 In a case alternative: 1 -> do { dat <- getWord32le; return $ BiniInt $ fromIntegral dat } In a stmt of a 'do' block: case fromIntegral typ of { 1 -> do { dat <- getWord32le; return $ BiniInt $ fromIntegral dat } 2 -> do { dat <- getFloat32le; return $ BiniFloat dat } 3 -> do { dat <- getWord32le; return $ BiniString $ bstr2str $ ls `getOffset` fromIntegral dat } } src/Data/Bini.hs:131:5: Warning: This binding for ‘entries’ shadows the existing binding defined at src/Data/Bini.hs:58:41 src/Data/Bini.hs:131:45: Warning: Defined but not used: ‘x’ src/Data/Bini.hs:131:48: Warning: Defaulting the following constraint(s) to type ‘Integer’ (Enum t0) arising from the arithmetic sequence ‘1 .. num_entries’ at src/Data/Bini.hs:131:48-63 (Num t0) arising from the literal ‘1’ at src/Data/Bini.hs:131:49 (Num t0) arising from a use of ‘fromIntegral’ at src/Data/Bini.hs:130:23-34 In the expression: [1 .. num_entries] In a stmt of a list comprehension: x <- [1 .. num_entries] In the first argument of ‘sequence’, namely ‘[parseEntry table | x <- [1 .. num_entries]]’ src/Data/Bini.hs:149:5: Warning: This binding for ‘version’ shadows the existing binding defined at src/Data/Bini.hs:55:19 Haddock coverage: 100% ( 8 / 8) in 'Data.Bini' Documentation created: dist/doc/html/bini/index.html, dist/doc/html/bini/bini.txt Creating package registration file: /tmp/pkgConf-bini-0.114115496761843993368.5 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/bini-0.1.5-85SAuV8bf83CzxPZKTumVU Registering bini-0.1.5... Installed bini-0.1.5