Resolving dependencies... Configuring syb-0.4.1... Building syb-0.4.1... Preprocessing library syb-0.4.1... [ 1 of 16] Compiling Data.Generics.Basics ( src/Data/Generics/Basics.hs, dist/build/Data/Generics/Basics.o ) [ 2 of 16] Compiling Generics.SYB.Basics ( src/Generics/SYB/Basics.hs, dist/build/Generics/SYB/Basics.o ) [ 3 of 16] Compiling Data.Generics.Instances ( src/Data/Generics/Instances.hs, dist/build/Data/Generics/Instances.o ) [ 4 of 16] Compiling Generics.SYB.Instances ( src/Generics/SYB/Instances.hs, dist/build/Generics/SYB/Instances.o ) [ 5 of 16] Compiling Data.Generics.Aliases ( src/Data/Generics/Aliases.hs, dist/build/Data/Generics/Aliases.o ) [ 6 of 16] Compiling Data.Generics.Schemes ( src/Data/Generics/Schemes.hs, dist/build/Data/Generics/Schemes.o ) [ 7 of 16] Compiling Generics.SYB.Schemes ( src/Generics/SYB/Schemes.hs, dist/build/Generics/SYB/Schemes.o ) [ 8 of 16] Compiling Data.Generics.Text ( src/Data/Generics/Text.hs, dist/build/Data/Generics/Text.o ) [ 9 of 16] Compiling Generics.SYB.Text ( src/Generics/SYB/Text.hs, dist/build/Generics/SYB/Text.o ) [10 of 16] Compiling Data.Generics.Twins ( src/Data/Generics/Twins.hs, dist/build/Data/Generics/Twins.o ) [11 of 16] Compiling Generics.SYB.Twins ( src/Generics/SYB/Twins.hs, dist/build/Generics/SYB/Twins.o ) [12 of 16] Compiling Data.Generics.Builders ( src/Data/Generics/Builders.hs, dist/build/Data/Generics/Builders.o ) [13 of 16] Compiling Generics.SYB.Builders ( src/Generics/SYB/Builders.hs, dist/build/Generics/SYB/Builders.o ) [14 of 16] Compiling Generics.SYB.Aliases ( src/Generics/SYB/Aliases.hs, dist/build/Generics/SYB/Aliases.o ) [15 of 16] Compiling Data.Generics ( src/Data/Generics.hs, dist/build/Data/Generics.o ) [16 of 16] Compiling Generics.SYB ( src/Generics/SYB.hs, dist/build/Generics/SYB.o ) In-place registering syb-0.4.1... Running Haddock for syb-0.4.1... Running hscolour for syb-0.4.1... Preprocessing library syb-0.4.1... Preprocessing library syb-0.4.1... Haddock coverage: 100% ( 2 / 2) in 'Data.Generics.Basics' 100% ( 2 / 2) in 'Generics.SYB.Basics' 100% ( 1 / 1) in 'Data.Generics.Instances' 100% ( 1 / 1) in 'Generics.SYB.Instances' 96% ( 43 / 45) in 'Data.Generics.Aliases' 100% ( 19 / 19) in 'Data.Generics.Schemes' 100% ( 2 / 2) in 'Generics.SYB.Schemes' 100% ( 6 / 6) in 'Data.Generics.Text' 100% ( 2 / 2) in 'Generics.SYB.Text' 100% ( 16 / 16) in 'Data.Generics.Twins' 100% ( 2 / 2) in 'Generics.SYB.Twins' 100% ( 3 / 3) in 'Data.Generics.Builders' 100% ( 2 / 2) in 'Generics.SYB.Builders' 100% ( 2 / 2) in 'Generics.SYB.Aliases' 100% ( 8 / 8) in 'Data.Generics' 100% ( 2 / 2) in 'Generics.SYB' Documentation created: dist/doc/html/syb/index.html, dist/doc/html/syb/syb.txt Installing library in /srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/syb-0.4.1 Registering syb-0.4.1... Installed syb-0.4.1 Configuring preprocessor-tools-1.0.1... Building preprocessor-tools-1.0.1... Preprocessing library preprocessor-tools-1.0.1... [ 1 of 10] Compiling Language.Haskell.Preprocessor.Loc ( Language/Haskell/Preprocessor/Loc.hs, dist/build/Language/Haskell/Preprocessor/Loc.o ) Language/Haskell/Preprocessor/Loc.hs:22:5: Warning: This binding for `file' shadows the existing binding defined at Language/Haskell/Preprocessor/Loc.hs:25:1 Language/Haskell/Preprocessor/Loc.hs:22:10: Warning: This binding for `line' shadows the existing binding defined at Language/Haskell/Preprocessor/Loc.hs:28:1 Language/Haskell/Preprocessor/Loc.hs:22:15: Warning: This binding for `col' shadows the existing binding defined at Language/Haskell/Preprocessor/Loc.hs:31:1 [ 2 of 10] Compiling Language.Haskell.Preprocessor.Error ( Language/Haskell/Preprocessor/Error.hs, dist/build/Language/Haskell/Preprocessor/Error.o ) Language/Haskell/Preprocessor/Error.hs:30:22: Warning: This binding for `loc' shadows the existing binding defined at Language/Haskell/Preprocessor/Error.hs:12:22 Language/Haskell/Preprocessor/Error.hs:30:26: Warning: This binding for `msg' shadows the existing binding defined at Language/Haskell/Preprocessor/Error.hs:13:22 [ 3 of 10] Compiling Language.Haskell.Preprocessor.Token ( Language/Haskell/Preprocessor/Token.hs, dist/build/Language/Haskell/Preprocessor/Token.o ) [ 4 of 10] Compiling Language.Haskell.Preprocessor.SynSpec ( Language/Haskell/Preprocessor/SynSpec.hs, dist/build/Language/Haskell/Preprocessor/SynSpec.o ) [ 5 of 10] Compiling Language.Haskell.Preprocessor.Lexer ( Language/Haskell/Preprocessor/Lexer.hs, dist/build/Language/Haskell/Preprocessor/Lexer.o ) Language/Haskell/Preprocessor/Lexer.hs:12:11: Warning: This binding for `file' shadows the existing binding imported from `Language.Haskell.Preprocessor.Loc' at Language/Haskell/Preprocessor/Lexer.hs:8:1-40 (and originally defined at Language/Haskell/Preprocessor/Loc.hs:25:1-4) Language/Haskell/Preprocessor/Lexer.hs:18:8: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at Language/Haskell/Preprocessor/Token.hs:12:22-24) Language/Haskell/Preprocessor/Lexer.hs:21:12: Warning: This binding for `file' shadows the existing binding imported from `Language.Haskell.Preprocessor.Loc' at Language/Haskell/Preprocessor/Lexer.hs:8:1-40 (and originally defined at Language/Haskell/Preprocessor/Loc.hs:25:1-4) Language/Haskell/Preprocessor/Lexer.hs:33:11: Warning: This binding for `tag' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at Language/Haskell/Preprocessor/Token.hs:10:22-24) Language/Haskell/Preprocessor/Lexer.hs:33:15: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at Language/Haskell/Preprocessor/Token.hs:12:22-24) Language/Haskell/Preprocessor/Lexer.hs:33:23: Warning: This binding for `val' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at Language/Haskell/Preprocessor/Token.hs:13:22-24) Language/Haskell/Preprocessor/Lexer.hs:37:9: Warning: This binding for `tag' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at Language/Haskell/Preprocessor/Token.hs:10:22-24) Language/Haskell/Preprocessor/Lexer.hs:37:13: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at Language/Haskell/Preprocessor/Token.hs:12:22-24) Language/Haskell/Preprocessor/Lexer.hs:37:21: Warning: This binding for `val' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at Language/Haskell/Preprocessor/Token.hs:13:22-24) Language/Haskell/Preprocessor/Lexer.hs:38:9: Warning: This binding for `tag' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at Language/Haskell/Preprocessor/Token.hs:10:22-24) Language/Haskell/Preprocessor/Lexer.hs:38:13: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at Language/Haskell/Preprocessor/Token.hs:12:22-24) Language/Haskell/Preprocessor/Lexer.hs:38:21: Warning: This binding for `val' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at Language/Haskell/Preprocessor/Token.hs:13:22-24) Language/Haskell/Preprocessor/Lexer.hs:40:7: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at Language/Haskell/Preprocessor/Token.hs:12:22-24) Language/Haskell/Preprocessor/Lexer.hs:41:24: Warning: This binding for `inp' shadows the existing binding bound at Language/Haskell/Preprocessor/Lexer.hs:40:11 Language/Haskell/Preprocessor/Lexer.hs:42:18: Warning: This binding for `val' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at Language/Haskell/Preprocessor/Token.hs:13:22-24) Language/Haskell/Preprocessor/Lexer.hs:45:21: Warning: This binding for `loc' shadows the existing binding bound at Language/Haskell/Preprocessor/Lexer.hs:40:7 Language/Haskell/Preprocessor/Lexer.hs:47:25: Warning: This binding for `r' shadows the existing binding bound at Language/Haskell/Preprocessor/Lexer.hs:41:9 Language/Haskell/Preprocessor/Lexer.hs:49:7: Warning: This binding for `inp' shadows the existing binding bound at Language/Haskell/Preprocessor/Lexer.hs:40:11 Language/Haskell/Preprocessor/Lexer.hs:52:9: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at Language/Haskell/Preprocessor/Token.hs:12:22-24) Language/Haskell/Preprocessor/Lexer.hs:79:13: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at Language/Haskell/Preprocessor/Token.hs:12:22-24) Language/Haskell/Preprocessor/Lexer.hs:88:13: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at Language/Haskell/Preprocessor/Token.hs:12:22-24) Language/Haskell/Preprocessor/Lexer.hs:97:13: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at Language/Haskell/Preprocessor/Token.hs:12:22-24) Language/Haskell/Preprocessor/Lexer.hs:105:12: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at Language/Haskell/Preprocessor/Token.hs:12:22-24) Language/Haskell/Preprocessor/Lexer.hs:106:6: Warning: This binding for `acc' shadows the existing binding bound at Language/Haskell/Preprocessor/Lexer.hs:105:20 Language/Haskell/Preprocessor/Lexer.hs:107:6: Warning: This binding for `acc' shadows the existing binding bound at Language/Haskell/Preprocessor/Lexer.hs:105:20 Language/Haskell/Preprocessor/Lexer.hs:108:6: Warning: This binding for `acc' shadows the existing binding bound at Language/Haskell/Preprocessor/Lexer.hs:105:20 Language/Haskell/Preprocessor/Lexer.hs:110:15: Warning: This binding for `tag' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at Language/Haskell/Preprocessor/Token.hs:10:22-24) Language/Haskell/Preprocessor/Lexer.hs:110:19: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at Language/Haskell/Preprocessor/Token.hs:12:22-24) Language/Haskell/Preprocessor/Lexer.hs:116:10: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at Language/Haskell/Preprocessor/Token.hs:12:22-24) Language/Haskell/Preprocessor/Lexer.hs:117:6: Warning: This binding for `acc' shadows the existing binding bound at Language/Haskell/Preprocessor/Lexer.hs:116:18 Language/Haskell/Preprocessor/Lexer.hs:118:6: Warning: This binding for `acc' shadows the existing binding bound at Language/Haskell/Preprocessor/Lexer.hs:116:18 Language/Haskell/Preprocessor/Lexer.hs:120:13: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at Language/Haskell/Preprocessor/Token.hs:12:22-24) Language/Haskell/Preprocessor/Lexer.hs:125:13: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at Language/Haskell/Preprocessor/Token.hs:12:22-24) Language/Haskell/Preprocessor/Lexer.hs:129:13: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at Language/Haskell/Preprocessor/Token.hs:12:22-24) Language/Haskell/Preprocessor/Lexer.hs:139:13: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at Language/Haskell/Preprocessor/Token.hs:12:22-24) Language/Haskell/Preprocessor/Lexer.hs:143:27: Warning: This binding for `acc' shadows the existing binding bound at Language/Haskell/Preprocessor/Lexer.hs:139:21 Language/Haskell/Preprocessor/Lexer.hs:146:14: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at Language/Haskell/Preprocessor/Token.hs:12:22-24) Language/Haskell/Preprocessor/Lexer.hs:147:14: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at Language/Haskell/Preprocessor/Token.hs:12:22-24) Language/Haskell/Preprocessor/Lexer.hs:153:12: Warning: This binding for `pred' shadows the existing binding imported from `Prelude' at Language/Haskell/Preprocessor/Lexer.hs:1:8-42 (and originally defined in `GHC.Enum') Language/Haskell/Preprocessor/Lexer.hs:175:10: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at Language/Haskell/Preprocessor/Token.hs:12:22-24) Language/Haskell/Preprocessor/Lexer.hs:176:10: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at Language/Haskell/Preprocessor/Token.hs:12:22-24) Language/Haskell/Preprocessor/Lexer.hs:177:10: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at Language/Haskell/Preprocessor/Token.hs:12:22-24) [ 6 of 10] Compiling Language.Haskell.Preprocessor.Ast ( Language/Haskell/Preprocessor/Ast.hs, dist/build/Language/Haskell/Preprocessor/Ast.o ) Language/Haskell/Preprocessor/Ast.hs:25:17: Warning: This binding for `item' shadows the existing binding defined at Language/Haskell/Preprocessor/Ast.hs:15:14 Language/Haskell/Preprocessor/Ast.hs:27:16: Warning: This binding for `item' shadows the existing binding defined at Language/Haskell/Preprocessor/Ast.hs:15:14 Language/Haskell/Preprocessor/Ast.hs:27:21: Warning: This binding for `lbrace' shadows the existing binding defined at Language/Haskell/Preprocessor/Ast.hs:17:14 Language/Haskell/Preprocessor/Ast.hs:27:28: Warning: This binding for `body' shadows the existing binding defined at Language/Haskell/Preprocessor/Ast.hs:18:14 Language/Haskell/Preprocessor/Ast.hs:27:33: Warning: This binding for `rbrace' shadows the existing binding defined at Language/Haskell/Preprocessor/Ast.hs:19:14 Language/Haskell/Preprocessor/Ast.hs:27:40: Warning: This binding for `next' shadows the existing binding defined at Language/Haskell/Preprocessor/Ast.hs:20:14 [ 7 of 10] Compiling Language.Haskell.Preprocessor.Parser ( Language/Haskell/Preprocessor/Parser.hs, dist/build/Language/Haskell/Preprocessor/Parser.o ) Language/Haskell/Preprocessor/Parser.hs:48:3: Warning: This binding for `max' shadows the existing binding imported from `Prelude' at Language/Haskell/Preprocessor/Parser.hs:1:8-43 (and originally defined in `ghc-prim:GHC.Classes') Language/Haskell/Preprocessor/Parser.hs:56:13: Warning: This binding for `pred' shadows the existing binding imported from `Prelude' at Language/Haskell/Preprocessor/Parser.hs:1:8-43 (and originally defined in `GHC.Enum') Language/Haskell/Preprocessor/Parser.hs:78:3: Warning: This binding for `until' shadows the existing binding imported from `Prelude' at Language/Haskell/Preprocessor/Parser.hs:1:8-43 (and originally defined in `GHC.Base') Language/Haskell/Preprocessor/Parser.hs:80:3: Warning: This binding for `any' shadows the existing binding imported from `Prelude' at Language/Haskell/Preprocessor/Parser.hs:1:8-43 (and originally defined in `GHC.List') Language/Haskell/Preprocessor/Parser.hs:83:5: Warning: This binding for `item' shadows the existing binding imported from `Language.Haskell.Preprocessor.Ast' at Language/Haskell/Preprocessor/Parser.hs:11:1-40 (and originally defined at Language/Haskell/Preprocessor/Ast.hs:15:14-17) Language/Haskell/Preprocessor/Parser.hs:91:5: Warning: This binding for `item' shadows the existing binding imported from `Language.Haskell.Preprocessor.Ast' at Language/Haskell/Preprocessor/Parser.hs:11:1-40 (and originally defined at Language/Haskell/Preprocessor/Ast.hs:15:14-17) Language/Haskell/Preprocessor/Parser.hs:94:5: Warning: This binding for `item' shadows the existing binding imported from `Language.Haskell.Preprocessor.Ast' at Language/Haskell/Preprocessor/Parser.hs:11:1-40 (and originally defined at Language/Haskell/Preprocessor/Ast.hs:15:14-17) Language/Haskell/Preprocessor/Parser.hs:97:5: Warning: This binding for `item' shadows the existing binding imported from `Language.Haskell.Preprocessor.Ast' at Language/Haskell/Preprocessor/Parser.hs:11:1-40 (and originally defined at Language/Haskell/Preprocessor/Ast.hs:15:14-17) Language/Haskell/Preprocessor/Parser.hs:98:5: Warning: This binding for `body' shadows the existing binding imported from `Language.Haskell.Preprocessor.Ast' at Language/Haskell/Preprocessor/Parser.hs:11:1-40 (and originally defined at Language/Haskell/Preprocessor/Ast.hs:18:14-17) Language/Haskell/Preprocessor/Parser.hs:99:5: Warning: This binding for `next' shadows the existing binding imported from `Language.Haskell.Preprocessor.Ast' at Language/Haskell/Preprocessor/Parser.hs:11:1-40 (and originally defined at Language/Haskell/Preprocessor/Ast.hs:20:14-17) Language/Haskell/Preprocessor/Parser.hs:102:15: Warning: This binding for `item' shadows the existing binding imported from `Language.Haskell.Preprocessor.Ast' at Language/Haskell/Preprocessor/Parser.hs:11:1-40 (and originally defined at Language/Haskell/Preprocessor/Ast.hs:15:14-17) Language/Haskell/Preprocessor/Parser.hs:103:5: Warning: This binding for `lbrace' shadows the existing binding imported from `Language.Haskell.Preprocessor.Ast' at Language/Haskell/Preprocessor/Parser.hs:11:1-40 (and originally defined at Language/Haskell/Preprocessor/Ast.hs:17:14-19) Language/Haskell/Preprocessor/Parser.hs:104:5: Warning: This binding for `body' shadows the existing binding imported from `Language.Haskell.Preprocessor.Ast' at Language/Haskell/Preprocessor/Parser.hs:11:1-40 (and originally defined at Language/Haskell/Preprocessor/Ast.hs:18:14-17) Language/Haskell/Preprocessor/Parser.hs:105:5: Warning: This binding for `rbrace' shadows the existing binding imported from `Language.Haskell.Preprocessor.Ast' at Language/Haskell/Preprocessor/Parser.hs:11:1-40 (and originally defined at Language/Haskell/Preprocessor/Ast.hs:19:14-19) Language/Haskell/Preprocessor/Parser.hs:106:5: Warning: This binding for `next' shadows the existing binding imported from `Language.Haskell.Preprocessor.Ast' at Language/Haskell/Preprocessor/Parser.hs:11:1-40 (and originally defined at Language/Haskell/Preprocessor/Ast.hs:20:14-17) Language/Haskell/Preprocessor/Parser.hs:109:17: Warning: This binding for `item' shadows the existing binding imported from `Language.Haskell.Preprocessor.Ast' at Language/Haskell/Preprocessor/Parser.hs:11:1-40 (and originally defined at Language/Haskell/Preprocessor/Ast.hs:15:14-17) Language/Haskell/Preprocessor/Parser.hs:110:5: Warning: This binding for `lbrace' shadows the existing binding imported from `Language.Haskell.Preprocessor.Ast' at Language/Haskell/Preprocessor/Parser.hs:11:1-40 (and originally defined at Language/Haskell/Preprocessor/Ast.hs:17:14-19) Language/Haskell/Preprocessor/Parser.hs:111:5: Warning: This binding for `body' shadows the existing binding imported from `Language.Haskell.Preprocessor.Ast' at Language/Haskell/Preprocessor/Parser.hs:11:1-40 (and originally defined at Language/Haskell/Preprocessor/Ast.hs:18:14-17) Language/Haskell/Preprocessor/Parser.hs:112:5: Warning: This binding for `rbrace' shadows the existing binding imported from `Language.Haskell.Preprocessor.Ast' at Language/Haskell/Preprocessor/Parser.hs:11:1-40 (and originally defined at Language/Haskell/Preprocessor/Ast.hs:19:14-19) Language/Haskell/Preprocessor/Parser.hs:118:5: Warning: This binding for `next' shadows the existing binding imported from `Language.Haskell.Preprocessor.Ast' at Language/Haskell/Preprocessor/Parser.hs:11:1-40 (and originally defined at Language/Haskell/Preprocessor/Ast.hs:20:14-17) Language/Haskell/Preprocessor/Parser.hs:141:9: Warning: This binding for `pred' shadows the existing binding imported from `Prelude' at Language/Haskell/Preprocessor/Parser.hs:1:8-43 (and originally defined in `GHC.Enum') Language/Haskell/Preprocessor/Parser.hs:144:10: Warning: This binding for `pred' shadows the existing binding imported from `Prelude' at Language/Haskell/Preprocessor/Parser.hs:1:8-43 (and originally defined in `GHC.Enum') [ 8 of 10] Compiling Language.Haskell.Preprocessor.Printer ( Language/Haskell/Preprocessor/Printer.hs, dist/build/Language/Haskell/Preprocessor/Printer.o ) Language/Haskell/Preprocessor/Printer.hs:4:1: Warning: The import of `Language.Haskell.Preprocessor.Token' is redundant except perhaps to import instances from `Language.Haskell.Preprocessor.Token' To import instances alone, use: import Language.Haskell.Preprocessor.Token() Language/Haskell/Preprocessor/Printer.hs:18:5: Warning: A do-notation statement discarded a result of type Loc. Suppress this warning by saying "_ <- foldM sayToken here items", or by using the flag -fno-warn-unused-do-bind Language/Haskell/Preprocessor/Printer.hs:21:17: Warning: This binding for `item' shadows the existing binding imported from `Language.Haskell.Preprocessor.Ast' at Language/Haskell/Preprocessor/Printer.hs:3:1-40 (and originally defined at Language/Haskell/Preprocessor/Ast.hs:15:14-17) Language/Haskell/Preprocessor/Printer.hs:27:9: Warning: This binding for `here' shadows the existing binding bound at Language/Haskell/Preprocessor/Printer.hs:21:12 [ 9 of 10] Compiling Language.Haskell.Preprocessor.Util ( Language/Haskell/Preprocessor/Util.hs, dist/build/Language/Haskell/Preprocessor/Util.o ) Language/Haskell/Preprocessor/Util.hs:37:12: Warning: This binding for `pred' shadows the existing binding imported from `Prelude' at Language/Haskell/Preprocessor/Util.hs:1:8-41 (and originally defined in `GHC.Enum') Language/Haskell/Preprocessor/Util.hs:42:9: Warning: This binding for `pred' shadows the existing binding imported from `Prelude' at Language/Haskell/Preprocessor/Util.hs:1:8-41 (and originally defined in `GHC.Enum') [10 of 10] Compiling Language.Haskell.Preprocessor ( Language/Haskell/Preprocessor.hs, dist/build/Language/Haskell/Preprocessor.o ) In-place registering preprocessor-tools-1.0.1... Running Haddock for preprocessor-tools-1.0.1... Running hscolour for preprocessor-tools-1.0.1... Preprocessing library preprocessor-tools-1.0.1... Preprocessing library preprocessor-tools-1.0.1... dist/build/tmp-20237/Language/Haskell/Preprocessor/Loc.hs:22:5: Warning: This binding for `file' shadows the existing binding defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Loc.hs:25:1 dist/build/tmp-20237/Language/Haskell/Preprocessor/Loc.hs:22:10: Warning: This binding for `line' shadows the existing binding defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Loc.hs:28:1 dist/build/tmp-20237/Language/Haskell/Preprocessor/Loc.hs:22:15: Warning: This binding for `col' shadows the existing binding defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Loc.hs:31:1 dist/build/tmp-20237/Language/Haskell/Preprocessor/Error.hs:30:22: Warning: This binding for `loc' shadows the existing binding defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Error.hs:12:22 dist/build/tmp-20237/Language/Haskell/Preprocessor/Error.hs:30:26: Warning: This binding for `msg' shadows the existing binding defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Error.hs:13:22 dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:12:11: Warning: This binding for `file' shadows the existing binding imported from `Language.Haskell.Preprocessor.Loc' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:8:1-40 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Loc.hs:25:1-4) dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:18:8: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Token.hs:12:22-24) dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:21:12: Warning: This binding for `file' shadows the existing binding imported from `Language.Haskell.Preprocessor.Loc' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:8:1-40 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Loc.hs:25:1-4) dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:33:11: Warning: This binding for `tag' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Token.hs:10:22-24) dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:33:15: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Token.hs:12:22-24) dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:33:23: Warning: This binding for `val' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Token.hs:13:22-24) dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:37:9: Warning: This binding for `tag' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Token.hs:10:22-24) dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:37:13: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Token.hs:12:22-24) dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:37:21: Warning: This binding for `val' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Token.hs:13:22-24) dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:38:9: Warning: This binding for `tag' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Token.hs:10:22-24) dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:38:13: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Token.hs:12:22-24) dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:38:21: Warning: This binding for `val' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Token.hs:13:22-24) dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:40:7: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Token.hs:12:22-24) dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:41:24: Warning: This binding for `inp' shadows the existing binding bound at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:40:11 dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:42:18: Warning: This binding for `val' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Token.hs:13:22-24) dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:45:21: Warning: This binding for `loc' shadows the existing binding bound at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:40:7 dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:47:25: Warning: This binding for `r' shadows the existing binding bound at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:41:9 dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:49:7: Warning: This binding for `inp' shadows the existing binding bound at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:40:11 dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:52:9: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Token.hs:12:22-24) dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:79:13: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Token.hs:12:22-24) dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:88:13: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Token.hs:12:22-24) dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:97:13: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Token.hs:12:22-24) dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:105:12: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Token.hs:12:22-24) dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:106:6: Warning: This binding for `acc' shadows the existing binding bound at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:105:20 dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:107:6: Warning: This binding for `acc' shadows the existing binding bound at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:105:20 dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:108:6: Warning: This binding for `acc' shadows the existing binding bound at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:105:20 dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:110:15: Warning: This binding for `tag' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Token.hs:10:22-24) dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:110:19: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Token.hs:12:22-24) dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:116:10: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Token.hs:12:22-24) dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:117:6: Warning: This binding for `acc' shadows the existing binding bound at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:116:18 dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:118:6: Warning: This binding for `acc' shadows the existing binding bound at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:116:18 dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:120:13: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Token.hs:12:22-24) dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:125:13: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Token.hs:12:22-24) dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:129:13: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Token.hs:12:22-24) dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:139:13: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Token.hs:12:22-24) dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:143:27: Warning: This binding for `acc' shadows the existing binding bound at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:139:21 dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:146:14: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Token.hs:12:22-24) dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:147:14: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Token.hs:12:22-24) dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:153:12: Warning: This binding for `pred' shadows the existing binding imported from `Prelude' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:1:8-42 (and originally defined in `GHC.Enum') dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:175:10: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Token.hs:12:22-24) dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:176:10: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Token.hs:12:22-24) dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:177:10: Warning: This binding for `loc' shadows the existing binding imported from `Language.Haskell.Preprocessor.Token' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Lexer.hs:7:1-47 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Token.hs:12:22-24) dist/build/tmp-20237/Language/Haskell/Preprocessor/Ast.hs:25:17: Warning: This binding for `item' shadows the existing binding defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Ast.hs:15:14 dist/build/tmp-20237/Language/Haskell/Preprocessor/Ast.hs:27:16: Warning: This binding for `item' shadows the existing binding defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Ast.hs:15:14 dist/build/tmp-20237/Language/Haskell/Preprocessor/Ast.hs:27:21: Warning: This binding for `lbrace' shadows the existing binding defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Ast.hs:17:14 dist/build/tmp-20237/Language/Haskell/Preprocessor/Ast.hs:27:28: Warning: This binding for `body' shadows the existing binding defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Ast.hs:18:14 dist/build/tmp-20237/Language/Haskell/Preprocessor/Ast.hs:27:33: Warning: This binding for `rbrace' shadows the existing binding defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Ast.hs:19:14 dist/build/tmp-20237/Language/Haskell/Preprocessor/Ast.hs:27:40: Warning: This binding for `next' shadows the existing binding defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Ast.hs:20:14 dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:48:3: Warning: This binding for `max' shadows the existing binding imported from `Prelude' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:1:8-43 (and originally defined in `ghc-prim:GHC.Classes') dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:56:13: Warning: This binding for `pred' shadows the existing binding imported from `Prelude' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:1:8-43 (and originally defined in `GHC.Enum') dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:78:3: Warning: This binding for `until' shadows the existing binding imported from `Prelude' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:1:8-43 (and originally defined in `GHC.Base') dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:80:3: Warning: This binding for `any' shadows the existing binding imported from `Prelude' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:1:8-43 (and originally defined in `GHC.List') dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:83:5: Warning: This binding for `item' shadows the existing binding imported from `Language.Haskell.Preprocessor.Ast' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:11:1-40 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Ast.hs:15:14-17) dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:91:5: Warning: This binding for `item' shadows the existing binding imported from `Language.Haskell.Preprocessor.Ast' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:11:1-40 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Ast.hs:15:14-17) dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:94:5: Warning: This binding for `item' shadows the existing binding imported from `Language.Haskell.Preprocessor.Ast' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:11:1-40 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Ast.hs:15:14-17) dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:97:5: Warning: This binding for `item' shadows the existing binding imported from `Language.Haskell.Preprocessor.Ast' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:11:1-40 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Ast.hs:15:14-17) dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:98:5: Warning: This binding for `body' shadows the existing binding imported from `Language.Haskell.Preprocessor.Ast' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:11:1-40 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Ast.hs:18:14-17) dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:99:5: Warning: This binding for `next' shadows the existing binding imported from `Language.Haskell.Preprocessor.Ast' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:11:1-40 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Ast.hs:20:14-17) dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:102:15: Warning: This binding for `item' shadows the existing binding imported from `Language.Haskell.Preprocessor.Ast' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:11:1-40 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Ast.hs:15:14-17) dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:103:5: Warning: This binding for `lbrace' shadows the existing binding imported from `Language.Haskell.Preprocessor.Ast' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:11:1-40 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Ast.hs:17:14-19) dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:104:5: Warning: This binding for `body' shadows the existing binding imported from `Language.Haskell.Preprocessor.Ast' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:11:1-40 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Ast.hs:18:14-17) dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:105:5: Warning: This binding for `rbrace' shadows the existing binding imported from `Language.Haskell.Preprocessor.Ast' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:11:1-40 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Ast.hs:19:14-19) dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:106:5: Warning: This binding for `next' shadows the existing binding imported from `Language.Haskell.Preprocessor.Ast' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:11:1-40 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Ast.hs:20:14-17) dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:109:17: Warning: This binding for `item' shadows the existing binding imported from `Language.Haskell.Preprocessor.Ast' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:11:1-40 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Ast.hs:15:14-17) dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:110:5: Warning: This binding for `lbrace' shadows the existing binding imported from `Language.Haskell.Preprocessor.Ast' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:11:1-40 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Ast.hs:17:14-19) dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:111:5: Warning: This binding for `body' shadows the existing binding imported from `Language.Haskell.Preprocessor.Ast' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:11:1-40 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Ast.hs:18:14-17) dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:112:5: Warning: This binding for `rbrace' shadows the existing binding imported from `Language.Haskell.Preprocessor.Ast' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:11:1-40 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Ast.hs:19:14-19) dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:118:5: Warning: This binding for `next' shadows the existing binding imported from `Language.Haskell.Preprocessor.Ast' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:11:1-40 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Ast.hs:20:14-17) dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:141:9: Warning: This binding for `pred' shadows the existing binding imported from `Prelude' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:1:8-43 (and originally defined in `GHC.Enum') dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:144:10: Warning: This binding for `pred' shadows the existing binding imported from `Prelude' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Parser.hs:1:8-43 (and originally defined in `GHC.Enum') dist/build/tmp-20237/Language/Haskell/Preprocessor/Printer.hs:4:1: Warning: The import of `Language.Haskell.Preprocessor.Token' is redundant except perhaps to import instances from `Language.Haskell.Preprocessor.Token' To import instances alone, use: import Language.Haskell.Preprocessor.Token() dist/build/tmp-20237/Language/Haskell/Preprocessor/Printer.hs:21:17: Warning: This binding for `item' shadows the existing binding imported from `Language.Haskell.Preprocessor.Ast' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Printer.hs:3:1-40 (and originally defined at dist/build/tmp-20237/Language/Haskell/Preprocessor/Ast.hs:15:14-17) dist/build/tmp-20237/Language/Haskell/Preprocessor/Printer.hs:27:9: Warning: This binding for `here' shadows the existing binding bound at dist/build/tmp-20237/Language/Haskell/Preprocessor/Printer.hs:21:12 dist/build/tmp-20237/Language/Haskell/Preprocessor/Util.hs:37:12: Warning: This binding for `pred' shadows the existing binding imported from `Prelude' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Util.hs:1:8-41 (and originally defined in `GHC.Enum') dist/build/tmp-20237/Language/Haskell/Preprocessor/Util.hs:42:9: Warning: This binding for `pred' shadows the existing binding imported from `Prelude' at dist/build/tmp-20237/Language/Haskell/Preprocessor/Util.hs:1:8-41 (and originally defined in `GHC.Enum') Haddock coverage: 0% ( 0 / 16) in 'Language.Haskell.Preprocessor.Loc' 0% ( 0 / 4) in 'Language.Haskell.Preprocessor.Error' 0% ( 0 / 4) in 'Language.Haskell.Preprocessor.Token' 0% ( 0 / 5) in 'Language.Haskell.Preprocessor.SynSpec' Warning: preprocessor-tools-1.0.1:Language.Haskell.Preprocessor.Lexer: Could not find documentation for exported module: T 0% ( 0 / 3) in 'Language.Haskell.Preprocessor.Lexer' 14% ( 1 / 7) in 'Language.Haskell.Preprocessor.Ast' 0% ( 0 / 7) in 'Language.Haskell.Preprocessor.Parser' 0% ( 0 / 2) in 'Language.Haskell.Preprocessor.Printer' 0% ( 0 / 10) in 'Language.Haskell.Preprocessor.Util' 30% ( 6 / 20) in 'Language.Haskell.Preprocessor' Documentation created: dist/doc/html/preprocessor-tools/index.html, dist/doc/html/preprocessor-tools/preprocessor-tools.txt Installing library in /srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/preprocessor-tools-1.0.1 Registering preprocessor-tools-1.0.1... Installed preprocessor-tools-1.0.1 Downloading hsb2hs-0.2... Configuring hsb2hs-0.2... Building hsb2hs-0.2... Preprocessing executable 'hsb2hs' for hsb2hs-0.2... [1 of 1] Compiling Main ( hsb2hs.hs, dist/build/hsb2hs/hsb2hs-tmp/Main.o ) Linking dist/build/hsb2hs/hsb2hs ... Warning: No documentation was generated as this package does not contain a library. Perhaps you want to use the --executables, --tests or --benchmarks flags. Installing executable(s) in /srv/hackage/var/build/tmp-install/bin Warning: The directory /srv/hackage/var/build/tmp-install/bin is not in the system search path. Installed hsb2hs-0.2