Build #1 for ixdopp-0.1.2

[all reports]

Package ixdopp-0.1.2
Install BuildFailed
Docs NotTried
Tests NotTried
Time submitted unknown
Compiler ghc-7.6.3
OS linux
Arch x86_64
Dependencies syb-0.4.1, preprocessor-tools-1.0.1, base-4.6.0.1
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

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
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...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: mtl-2.1.2, parsec-3.1.3,
text-0.11.2.3, transformers-0.3.0.0

dist/build/tmp-14094/Language/Haskell/Preprocessor/Loc.hs:22:5: Warning:
    This binding for `file' shadows the existing binding
      defined at dist/build/tmp-14094/Language/Haskell/Preprocessor/Loc.hs:25:1

dist/build/tmp-14094/Language/Haskell/Preprocessor/Loc.hs:22:10: Warning:
    This binding for `line' shadows the existing binding
      defined at dist/build/tmp-14094/Language/Haskell/Preprocessor/Loc.hs:28:1

dist/build/tmp-14094/Language/Haskell/Preprocessor/Loc.hs:22:15: Warning:
    This binding for `col' shadows the existing binding
      defined at dist/build/tmp-14094/Language/Haskell/Preprocessor/Loc.hs:31:1

dist/build/tmp-14094/Language/Haskell/Preprocessor/Error.hs:30:22: Warning:
    This binding for `loc' shadows the existing binding
      defined at dist/build/tmp-14094/Language/Haskell/Preprocessor/Error.hs:12:22

dist/build/tmp-14094/Language/Haskell/Preprocessor/Error.hs:30:26: Warning:
    This binding for `msg' shadows the existing binding
      defined at dist/build/tmp-14094/Language/Haskell/Preprocessor/Error.hs:13:22

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Lexer.hs:8:1-40
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Loc.hs:25:1-4)

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Lexer.hs:7:1-47
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Token.hs:12:22-24)

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Lexer.hs:8:1-40
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Loc.hs:25:1-4)

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Lexer.hs:7:1-47
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Token.hs:10:22-24)

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Lexer.hs:7:1-47
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Token.hs:12:22-24)

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Lexer.hs:7:1-47
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Token.hs:13:22-24)

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Lexer.hs:7:1-47
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Token.hs:10:22-24)

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Lexer.hs:7:1-47
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Token.hs:12:22-24)

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Lexer.hs:7:1-47
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Token.hs:13:22-24)

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Lexer.hs:7:1-47
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Token.hs:10:22-24)

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Lexer.hs:7:1-47
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Token.hs:12:22-24)

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Lexer.hs:7:1-47
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Token.hs:13:22-24)

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Lexer.hs:7:1-47
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Token.hs:12:22-24)

dist/build/tmp-14094/Language/Haskell/Preprocessor/Lexer.hs:41:24: Warning:
    This binding for `inp' shadows the existing binding
      bound at dist/build/tmp-14094/Language/Haskell/Preprocessor/Lexer.hs:40:11

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Lexer.hs:7:1-47
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Token.hs:13:22-24)

dist/build/tmp-14094/Language/Haskell/Preprocessor/Lexer.hs:45:21: Warning:
    This binding for `loc' shadows the existing binding
      bound at dist/build/tmp-14094/Language/Haskell/Preprocessor/Lexer.hs:40:7

dist/build/tmp-14094/Language/Haskell/Preprocessor/Lexer.hs:47:25: Warning:
    This binding for `r' shadows the existing binding
      bound at dist/build/tmp-14094/Language/Haskell/Preprocessor/Lexer.hs:41:9

dist/build/tmp-14094/Language/Haskell/Preprocessor/Lexer.hs:49:7: Warning:
    This binding for `inp' shadows the existing binding
      bound at dist/build/tmp-14094/Language/Haskell/Preprocessor/Lexer.hs:40:11

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Lexer.hs:7:1-47
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Token.hs:12:22-24)

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Lexer.hs:7:1-47
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Token.hs:12:22-24)

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Lexer.hs:7:1-47
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Token.hs:12:22-24)

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Lexer.hs:7:1-47
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Token.hs:12:22-24)

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Lexer.hs:7:1-47
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Token.hs:12:22-24)

dist/build/tmp-14094/Language/Haskell/Preprocessor/Lexer.hs:106:6: Warning:
    This binding for `acc' shadows the existing binding
      bound at dist/build/tmp-14094/Language/Haskell/Preprocessor/Lexer.hs:105:20

dist/build/tmp-14094/Language/Haskell/Preprocessor/Lexer.hs:107:6: Warning:
    This binding for `acc' shadows the existing binding
      bound at dist/build/tmp-14094/Language/Haskell/Preprocessor/Lexer.hs:105:20

dist/build/tmp-14094/Language/Haskell/Preprocessor/Lexer.hs:108:6: Warning:
    This binding for `acc' shadows the existing binding
      bound at dist/build/tmp-14094/Language/Haskell/Preprocessor/Lexer.hs:105:20

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Lexer.hs:7:1-47
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Token.hs:10:22-24)

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Lexer.hs:7:1-47
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Token.hs:12:22-24)

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Lexer.hs:7:1-47
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Token.hs:12:22-24)

dist/build/tmp-14094/Language/Haskell/Preprocessor/Lexer.hs:117:6: Warning:
    This binding for `acc' shadows the existing binding
      bound at dist/build/tmp-14094/Language/Haskell/Preprocessor/Lexer.hs:116:18

dist/build/tmp-14094/Language/Haskell/Preprocessor/Lexer.hs:118:6: Warning:
    This binding for `acc' shadows the existing binding
      bound at dist/build/tmp-14094/Language/Haskell/Preprocessor/Lexer.hs:116:18

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Lexer.hs:7:1-47
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Token.hs:12:22-24)

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Lexer.hs:7:1-47
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Token.hs:12:22-24)

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Lexer.hs:7:1-47
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Token.hs:12:22-24)

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Lexer.hs:7:1-47
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Token.hs:12:22-24)

dist/build/tmp-14094/Language/Haskell/Preprocessor/Lexer.hs:143:27: Warning:
    This binding for `acc' shadows the existing binding
      bound at dist/build/tmp-14094/Language/Haskell/Preprocessor/Lexer.hs:139:21

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Lexer.hs:7:1-47
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Token.hs:12:22-24)

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Lexer.hs:7:1-47
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Token.hs:12:22-24)

dist/build/tmp-14094/Language/Haskell/Preprocessor/Lexer.hs:153:12: Warning:
    This binding for `pred' shadows the existing binding
      imported from `Prelude' at dist/build/tmp-14094/Language/Haskell/Preprocessor/Lexer.hs:1:8-42
      (and originally defined in `GHC.Enum')

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Lexer.hs:7:1-47
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Token.hs:12:22-24)

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Lexer.hs:7:1-47
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Token.hs:12:22-24)

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Lexer.hs:7:1-47
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Token.hs:12:22-24)

dist/build/tmp-14094/Language/Haskell/Preprocessor/Ast.hs:25:17: Warning:
    This binding for `item' shadows the existing binding
      defined at dist/build/tmp-14094/Language/Haskell/Preprocessor/Ast.hs:15:14

dist/build/tmp-14094/Language/Haskell/Preprocessor/Ast.hs:27:16: Warning:
    This binding for `item' shadows the existing binding
      defined at dist/build/tmp-14094/Language/Haskell/Preprocessor/Ast.hs:15:14

dist/build/tmp-14094/Language/Haskell/Preprocessor/Ast.hs:27:21: Warning:
    This binding for `lbrace' shadows the existing binding
      defined at dist/build/tmp-14094/Language/Haskell/Preprocessor/Ast.hs:17:14

dist/build/tmp-14094/Language/Haskell/Preprocessor/Ast.hs:27:28: Warning:
    This binding for `body' shadows the existing binding
      defined at dist/build/tmp-14094/Language/Haskell/Preprocessor/Ast.hs:18:14

dist/build/tmp-14094/Language/Haskell/Preprocessor/Ast.hs:27:33: Warning:
    This binding for `rbrace' shadows the existing binding
      defined at dist/build/tmp-14094/Language/Haskell/Preprocessor/Ast.hs:19:14

dist/build/tmp-14094/Language/Haskell/Preprocessor/Ast.hs:27:40: Warning:
    This binding for `next' shadows the existing binding
      defined at dist/build/tmp-14094/Language/Haskell/Preprocessor/Ast.hs:20:14

dist/build/tmp-14094/Language/Haskell/Preprocessor/Parser.hs:48:3: Warning:
    This binding for `max' shadows the existing binding
      imported from `Prelude' at dist/build/tmp-14094/Language/Haskell/Preprocessor/Parser.hs:1:8-43
      (and originally defined in `ghc-prim:GHC.Classes')

dist/build/tmp-14094/Language/Haskell/Preprocessor/Parser.hs:56:13: Warning:
    This binding for `pred' shadows the existing binding
      imported from `Prelude' at dist/build/tmp-14094/Language/Haskell/Preprocessor/Parser.hs:1:8-43
      (and originally defined in `GHC.Enum')

dist/build/tmp-14094/Language/Haskell/Preprocessor/Parser.hs:78:3: Warning:
    This binding for `until' shadows the existing binding
      imported from `Prelude' at dist/build/tmp-14094/Language/Haskell/Preprocessor/Parser.hs:1:8-43
      (and originally defined in `GHC.Base')

dist/build/tmp-14094/Language/Haskell/Preprocessor/Parser.hs:80:3: Warning:
    This binding for `any' shadows the existing binding
      imported from `Prelude' at dist/build/tmp-14094/Language/Haskell/Preprocessor/Parser.hs:1:8-43
      (and originally defined in `GHC.List')

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Parser.hs:11:1-40
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Ast.hs:15:14-17)

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Parser.hs:11:1-40
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Ast.hs:15:14-17)

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Parser.hs:11:1-40
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Ast.hs:15:14-17)

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Parser.hs:11:1-40
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Ast.hs:15:14-17)

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Parser.hs:11:1-40
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Ast.hs:18:14-17)

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Parser.hs:11:1-40
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Ast.hs:20:14-17)

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Parser.hs:11:1-40
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Ast.hs:15:14-17)

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Parser.hs:11:1-40
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Ast.hs:17:14-19)

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Parser.hs:11:1-40
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Ast.hs:18:14-17)

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Parser.hs:11:1-40
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Ast.hs:19:14-19)

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Parser.hs:11:1-40
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Ast.hs:20:14-17)

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Parser.hs:11:1-40
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Ast.hs:15:14-17)

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Parser.hs:11:1-40
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Ast.hs:17:14-19)

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Parser.hs:11:1-40
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Ast.hs:18:14-17)

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Parser.hs:11:1-40
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Ast.hs:19:14-19)

dist/build/tmp-14094/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-14094/Language/Haskell/Preprocessor/Parser.hs:11:1-40
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Ast.hs:20:14-17)

dist/build/tmp-14094/Language/Haskell/Preprocessor/Parser.hs:141:9: Warning:
    This binding for `pred' shadows the existing binding
      imported from `Prelude' at dist/build/tmp-14094/Language/Haskell/Preprocessor/Parser.hs:1:8-43
      (and originally defined in `GHC.Enum')

dist/build/tmp-14094/Language/Haskell/Preprocessor/Parser.hs:144:10: Warning:
    This binding for `pred' shadows the existing binding
      imported from `Prelude' at dist/build/tmp-14094/Language/Haskell/Preprocessor/Parser.hs:1:8-43
      (and originally defined in `GHC.Enum')

dist/build/tmp-14094/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-14094/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-14094/Language/Haskell/Preprocessor/Printer.hs:3:1-40
      (and originally defined
         at dist/build/tmp-14094/Language/Haskell/Preprocessor/Ast.hs:15:14-17)

dist/build/tmp-14094/Language/Haskell/Preprocessor/Printer.hs:27:9: Warning:
    This binding for `here' shadows the existing binding
      bound at dist/build/tmp-14094/Language/Haskell/Preprocessor/Printer.hs:21:12

dist/build/tmp-14094/Language/Haskell/Preprocessor/Util.hs:37:12: Warning:
    This binding for `pred' shadows the existing binding
      imported from `Prelude' at dist/build/tmp-14094/Language/Haskell/Preprocessor/Util.hs:1:8-41
      (and originally defined in `GHC.Enum')

dist/build/tmp-14094/Language/Haskell/Preprocessor/Util.hs:42:9: Warning:
    This binding for `pred' shadows the existing binding
      imported from `Prelude' at dist/build/tmp-14094/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'
Warning: Language.Haskell.Preprocessor.Loc: could not find link destinations for:
    Text.Parsec.Pos.SourcePos
Warning: Language.Haskell.Preprocessor.Error: could not find link destinations for:
    Text.Parsec.Error.ParseError
Documentation created: dist/doc/html/preprocessor-tools/index.html
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 ixdopp-0.1.2...
Configuring ixdopp-0.1.2...
Building ixdopp-0.1.2...
Preprocessing executable 'ixdopp' for ixdopp-0.1.2...
[1 of 1] Compiling Main             ( Main.hs, dist/build/ixdopp/ixdopp-tmp/Main.o )

Main.hs:26:19:
    Couldn't match type `[Ast]' with `IO [Ast]'
    Expected type: [Ast] -> IO [Ast]
      Actual type: [Ast] -> [Ast]
    In the return type of a call of `everywhere'
    In the `transformer' field of a record
    In the expression:
      mempty
        {keywords = [[I "ixdo"]], transformer = everywhere (mkT trans)}

Main.hs:55:19:
    Couldn't match type `[Ast]' with `IO [Ast]'
    Expected type: [Ast] -> IO [Ast]
      Actual type: [Ast] -> [Ast]
    In the return type of a call of `everywhere'
    In the `transformer' field of a record
    In the expression:
      mempty
        {keywords = [[I "clet", P "in"], [I "clet"]],
         transformer = everywhere (mkT trans)}

Main.hs:73:19:
    Couldn't match type `[Ast]' with `IO [Ast]'
    Expected type: [Ast] -> IO [Ast]
      Actual type: [Ast] -> [Ast]
    In the return type of a call of `everywhere'
    In the `transformer' field of a record
    In the expression:
      mempty
        {keywords = [[I "llet", P "in"], [I "llet"]],
         transformer = everywhere (mkT trans)}
Failed to install ixdopp-0.1.2
cabal: Error: some packages failed to install:
ixdopp-0.1.2 failed during the building phase. The exception was:
ExitFailure 1

Test log

No test log was submitted for this report.