Build #6 for wxturtle-0.0.1

[all reports]

Package wxturtle-0.0.1
Install DependencyFailed yjsvg-0.2.0.0
Docs NotTried
Tests NotTried
Time submitted 2015-11-14 01:17:00.390109 UTC
Compiler ghc-7.10.2
OS linux
Arch x86_64
Dependencies yjtools-0.9.18, yjsvg-0.2.0.0, wx-0.92.1.0, convertible-1.1.1.0, base-4.8.1.0, Imlib-0.1.2
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Configuring data-default-class-0.0.1...
Building data-default-class-0.0.1...
Preprocessing library data-default-class-0.0.1...
[1 of 1] Compiling Data.Default.Class ( Data/Default/Class.hs, dist/build/Data/Default/Class.o )
In-place registering data-default-class-0.0.1...
Running Haddock for data-default-class-0.0.1...
Running hscolour for data-default-class-0.0.1...
Preprocessing library data-default-class-0.0.1...
Preprocessing library data-default-class-0.0.1...
Haddock coverage:
  67% (  2 /  3) in 'Data.Default.Class'
  Missing documentation for:
    Module header
Documentation created: dist/doc/html/data-default-class/index.html,
dist/doc/html/data-default-class/data-default-class.txt
Creating package registration file:
/tmp/pkgConf-data-default-class-0.0278722862233665123.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/data-default-class-0.0.1-CgDdtafiXY68XlqDb5IqXw
Registering data-default-class-0.0.1...
Installed data-default-class-0.0.1
Configuring dlist-0.7.1.2...
Building dlist-0.7.1.2...
Preprocessing library dlist-0.7.1.2...
[1 of 1] Compiling Data.DList       ( Data/DList.hs, dist/build/Data/DList.o )
In-place registering dlist-0.7.1.2...
Running Haddock for dlist-0.7.1.2...
Running hscolour for dlist-0.7.1.2...
Preprocessing library dlist-0.7.1.2...
Preprocessing library dlist-0.7.1.2...
Haddock coverage:
 100% ( 20 / 20) in 'Data.DList'
Documentation created: dist/doc/html/dlist/index.html,
dist/doc/html/dlist/dlist.txt
Creating package registration file:
/tmp/pkgConf-dlist-0.7.120539999321264095060.2
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/dlist-0.7.1.2-7AixcwRWCwX32HiPCcE7zz
Registering dlist-0.7.1.2...
Installed dlist-0.7.1.2
Configuring mtl-2.2.1...
Building mtl-2.2.1...
Preprocessing library mtl-2.2.1...
[ 1 of 22] Compiling Control.Monad.Writer.Class ( Control/Monad/Writer/Class.hs, dist/build/Control/Monad/Writer/Class.o )
[ 2 of 22] Compiling Control.Monad.State.Class ( Control/Monad/State/Class.hs, dist/build/Control/Monad/State/Class.o )
[ 3 of 22] Compiling Control.Monad.Reader.Class ( Control/Monad/Reader/Class.hs, dist/build/Control/Monad/Reader/Class.o )
[ 4 of 22] Compiling Control.Monad.RWS.Class ( Control/Monad/RWS/Class.hs, dist/build/Control/Monad/RWS/Class.o )
[ 5 of 22] Compiling Control.Monad.Identity ( Control/Monad/Identity.hs, dist/build/Control/Monad/Identity.o )
[ 6 of 22] Compiling Control.Monad.Error.Class ( Control/Monad/Error/Class.hs, dist/build/Control/Monad/Error/Class.o )
[ 7 of 22] Compiling Control.Monad.Cont.Class ( Control/Monad/Cont/Class.hs, dist/build/Control/Monad/Cont/Class.o )
[ 8 of 22] Compiling Control.Monad.Trans ( Control/Monad/Trans.hs, dist/build/Control/Monad/Trans.o )
[ 9 of 22] Compiling Control.Monad.Error ( Control/Monad/Error.hs, dist/build/Control/Monad/Error.o )
[10 of 22] Compiling Control.Monad.Except ( Control/Monad/Except.hs, dist/build/Control/Monad/Except.o )
[11 of 22] Compiling Control.Monad.List ( Control/Monad/List.hs, dist/build/Control/Monad/List.o )
[12 of 22] Compiling Control.Monad.RWS.Lazy ( Control/Monad/RWS/Lazy.hs, dist/build/Control/Monad/RWS/Lazy.o )
[13 of 22] Compiling Control.Monad.RWS ( Control/Monad/RWS.hs, dist/build/Control/Monad/RWS.o )
[14 of 22] Compiling Control.Monad.Reader ( Control/Monad/Reader.hs, dist/build/Control/Monad/Reader.o )
[15 of 22] Compiling Control.Monad.RWS.Strict ( Control/Monad/RWS/Strict.hs, dist/build/Control/Monad/RWS/Strict.o )
[16 of 22] Compiling Control.Monad.State.Lazy ( Control/Monad/State/Lazy.hs, dist/build/Control/Monad/State/Lazy.o )
[17 of 22] Compiling Control.Monad.State ( Control/Monad/State.hs, dist/build/Control/Monad/State.o )
[18 of 22] Compiling Control.Monad.State.Strict ( Control/Monad/State/Strict.hs, dist/build/Control/Monad/State/Strict.o )
[19 of 22] Compiling Control.Monad.Writer.Lazy ( Control/Monad/Writer/Lazy.hs, dist/build/Control/Monad/Writer/Lazy.o )
[20 of 22] Compiling Control.Monad.Writer ( Control/Monad/Writer.hs, dist/build/Control/Monad/Writer.o )
[21 of 22] Compiling Control.Monad.Writer.Strict ( Control/Monad/Writer/Strict.hs, dist/build/Control/Monad/Writer/Strict.o )
[22 of 22] Compiling Control.Monad.Cont ( Control/Monad/Cont.hs, dist/build/Control/Monad/Cont.o )
In-place registering mtl-2.2.1...
Running Haddock for mtl-2.2.1...
Running hscolour for mtl-2.2.1...
Preprocessing library mtl-2.2.1...
Preprocessing library mtl-2.2.1...
Haddock coverage:
  75% (  3 /  4) in 'Control.Monad.Writer.Class'
  Missing documentation for:
    MonadWriter (Control/Monad/Writer/Class.hs:62)
 100% (  5 /  5) in 'Control.Monad.State.Class'
 100% (  3 /  3) in 'Control.Monad.Reader.Class'
  80% (  4 /  5) in 'Control.Monad.RWS.Class'
  Missing documentation for:
    MonadRWS (Control/Monad/RWS/Class.hs:44)
 100% (  4 /  4) in 'Control.Monad.Identity'
 100% (  3 /  3) in 'Control.Monad.Error.Class'
  50% (  1 /  2) in 'Control.Monad.Cont.Class'
  Missing documentation for:
    MonadCont (Control/Monad/Cont/Class.hs:73)
 100% (  3 /  3) in 'Control.Monad.Trans'
  93% ( 14 / 15) in 'Control.Monad.Error'
  Missing documentation for:
    runErrorT
 100% ( 19 / 19) in 'Control.Monad.Except'
 100% (  5 /  5) in 'Control.Monad.List'
  95% ( 21 / 22) in 'Control.Monad.RWS.Lazy'
  Missing documentation for:
    runRWST
 100% (  2 /  2) in 'Control.Monad.RWS'
  96% ( 22 / 23) in 'Control.Monad.Reader'
  Missing documentation for:
    runReaderT
  95% ( 21 / 22) in 'Control.Monad.RWS.Strict'
  Missing documentation for:
    runRWST
  96% ( 24 / 25) in 'Control.Monad.State.Lazy'
  Missing documentation for:
    runStateT
 100% (  2 /  2) in 'Control.Monad.State'
  96% ( 24 / 25) in 'Control.Monad.State.Strict'
  Missing documentation for:
    runStateT
  89% ( 17 / 19) in 'Control.Monad.Writer.Lazy'
  Missing documentation for:
    MonadWriter (Control/Monad/Writer/Class.hs:62)
    runWriterT
 100% (  2 /  2) in 'Control.Monad.Writer'
  94% ( 17 / 18) in 'Control.Monad.Writer.Strict'
  Missing documentation for:
    MonadWriter (Control/Monad/Writer/Class.hs:62)
  91% ( 20 / 22) in 'Control.Monad.Cont'
  Missing documentation for:
    MonadCont (Control/Monad/Cont/Class.hs:73)
    runContT
Documentation created: dist/doc/html/mtl/index.html, dist/doc/html/mtl/mtl.txt
Creating package registration file: /tmp/pkgConf-mtl-2.21117142618168002245.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/mtl-2.2.1-KMpng31YRYc5JfMWFZ3FCU
Registering mtl-2.2.1...
Installed mtl-2.2.1
Configuring old-locale-1.0.0.7...
Building old-locale-1.0.0.7...
Preprocessing library old-locale-1.0.0.7...
[1 of 1] Compiling System.Locale    ( System/Locale.hs, dist/build/System/Locale.o )
In-place registering old-locale-1.0.0.7...
Running Haddock for old-locale-1.0.0.7...
Running hscolour for old-locale-1.0.0.7...
Preprocessing library old-locale-1.0.0.7...
Preprocessing library old-locale-1.0.0.7...
Haddock coverage:
  60% (  3 /  5) in 'System.Locale'
  Missing documentation for:
    TimeLocale (System/Locale.hs:36)
    defaultTimeLocale (System/Locale.hs:49)
Documentation created: dist/doc/html/old-locale/index.html,
dist/doc/html/old-locale/old-locale.txt
Creating package registration file:
/tmp/pkgConf-old-locale-1.0.017220600491455590964.7
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/old-locale-1.0.0.7-D6X1KPq5Sui5XjrHMwvFwK
Registering old-locale-1.0.0.7...
Installed old-locale-1.0.0.7
Configuring random-1.1...
Building random-1.1...
Preprocessing library random-1.1...
[1 of 1] Compiling System.Random    ( System/Random.hs, dist/build/System/Random.o )

System/Random.hs:43:1: Warning: Tab character

System/Random.hs:45:1: Warning: Tab character

System/Random.hs:47:1: Warning: Tab character

System/Random.hs:53:1: Warning: Tab character

System/Random.hs:55:1: Warning: Tab character

System/Random.hs:56:1: Warning: Tab character

System/Random.hs:57:1: Warning: Tab character

System/Random.hs:59:1: Warning: Tab character

System/Random.hs:61:1: Warning: Tab character

System/Random.hs:63:1: Warning: Tab character

System/Random.hs:64:1: Warning: Tab character

System/Random.hs:65:1: Warning: Tab character

System/Random.hs:66:1: Warning: Tab character

System/Random.hs:68:1: Warning: Tab character

System/Random.hs:69:1: Warning: Tab character

System/Random.hs:70:1: Warning: Tab character

System/Random.hs:71:1: Warning: Tab character

System/Random.hs:73:1: Warning: Tab character

System/Random.hs:74:1: Warning: Tab character

System/Random.hs:76:1: Warning: Tab character

System/Random.hs:90:22: Warning: Tab character

System/Random.hs:91:17: Warning: Tab character

System/Random.hs:94:17: Warning: Tab character

System/Random.hs:102:15: Warning: Tab character

System/Random.hs:240:1: Warning: Tab character

System/Random.hs:241:1: Warning: Tab character

System/Random.hs:249:1: Warning: Tab character

System/Random.hs:269:1: Warning: Tab character

System/Random.hs:270:1: Warning: Tab character

System/Random.hs:271:1: Warning: Tab character

System/Random.hs:272:1: Warning: Tab character

System/Random.hs:273:1: Warning: Tab character

System/Random.hs:326:11: Warning: Tab character

System/Random.hs:343:11: Warning: Tab character

System/Random.hs:384:11: Warning: Tab character

System/Random.hs:395:1: Warning: Tab character

System/Random.hs:396:1: Warning: Tab character

System/Random.hs:396:20: Warning: Tab character

System/Random.hs:397:1: Warning: Tab character

System/Random.hs:397:20: Warning: Tab character

System/Random.hs:399:11: Warning: Tab character

System/Random.hs:406:1: Warning: Tab character

System/Random.hs:415:1: Warning: Tab character

System/Random.hs:428:1: Warning: Tab character

System/Random.hs:429:1: Warning: Tab character

System/Random.hs:430:1: Warning: Tab character

System/Random.hs:440:3: Warning: Tab character

System/Random.hs:502:1: Warning: Tab character

System/Random.hs:503:1: Warning: Tab character

System/Random.hs:504:1: Warning: Tab character

System/Random.hs:506:1: Warning: Tab character

System/Random.hs:507:1: Warning: Tab character

System/Random.hs:508:1: Warning: Tab character

System/Random.hs:519:1: Warning: Tab character

System/Random.hs:519:14: Warning: Tab character

System/Random.hs:520:1: Warning: Tab character

System/Random.hs:522:1: Warning: Tab character

System/Random.hs:523:1: Warning: Tab character

System/Random.hs:524:1: Warning: Tab character

System/Random.hs:526:1: Warning: Tab character

System/Random.hs:527:1: Warning: Tab character

System/Random.hs:528:1: Warning: Tab character
In-place registering random-1.1...
Running Haddock for random-1.1...
Running hscolour for random-1.1...
Preprocessing library random-1.1...
Preprocessing library random-1.1...

System/Random.hs:43:1: Warning: Tab character

System/Random.hs:45:1: Warning: Tab character

System/Random.hs:47:1: Warning: Tab character

System/Random.hs:53:1: Warning: Tab character

System/Random.hs:55:1: Warning: Tab character

System/Random.hs:56:1: Warning: Tab character

System/Random.hs:57:1: Warning: Tab character

System/Random.hs:59:1: Warning: Tab character

System/Random.hs:61:1: Warning: Tab character

System/Random.hs:63:1: Warning: Tab character

System/Random.hs:64:1: Warning: Tab character

System/Random.hs:65:1: Warning: Tab character

System/Random.hs:66:1: Warning: Tab character

System/Random.hs:68:1: Warning: Tab character

System/Random.hs:69:1: Warning: Tab character

System/Random.hs:70:1: Warning: Tab character

System/Random.hs:71:1: Warning: Tab character

System/Random.hs:73:1: Warning: Tab character

System/Random.hs:74:1: Warning: Tab character

System/Random.hs:76:1: Warning: Tab character

System/Random.hs:90:22: Warning: Tab character

System/Random.hs:91:17: Warning: Tab character

System/Random.hs:94:17: Warning: Tab character

System/Random.hs:102:15: Warning: Tab character

System/Random.hs:240:1: Warning: Tab character

System/Random.hs:241:1: Warning: Tab character

System/Random.hs:249:1: Warning: Tab character

System/Random.hs:269:1: Warning: Tab character

System/Random.hs:270:1: Warning: Tab character

System/Random.hs:271:1: Warning: Tab character

System/Random.hs:272:1: Warning: Tab character

System/Random.hs:273:1: Warning: Tab character

System/Random.hs:326:11: Warning: Tab character

System/Random.hs:343:11: Warning: Tab character

System/Random.hs:384:11: Warning: Tab character

System/Random.hs:395:1: Warning: Tab character

System/Random.hs:396:1: Warning: Tab character

System/Random.hs:396:20: Warning: Tab character

System/Random.hs:397:1: Warning: Tab character

System/Random.hs:397:20: Warning: Tab character

System/Random.hs:399:11: Warning: Tab character

System/Random.hs:406:1: Warning: Tab character

System/Random.hs:415:1: Warning: Tab character

System/Random.hs:428:1: Warning: Tab character

System/Random.hs:429:1: Warning: Tab character

System/Random.hs:430:1: Warning: Tab character

System/Random.hs:440:3: Warning: Tab character

System/Random.hs:502:1: Warning: Tab character

System/Random.hs:503:1: Warning: Tab character

System/Random.hs:504:1: Warning: Tab character

System/Random.hs:506:1: Warning: Tab character

System/Random.hs:507:1: Warning: Tab character

System/Random.hs:508:1: Warning: Tab character

System/Random.hs:519:1: Warning: Tab character

System/Random.hs:519:14: Warning: Tab character

System/Random.hs:520:1: Warning: Tab character

System/Random.hs:522:1: Warning: Tab character

System/Random.hs:523:1: Warning: Tab character

System/Random.hs:524:1: Warning: Tab character

System/Random.hs:526:1: Warning: Tab character

System/Random.hs:527:1: Warning: Tab character

System/Random.hs:528:1: Warning: Tab character
Haddock coverage:
Cannot find documentation for: $intro
 100% ( 16 / 16) in 'System.Random'
Documentation created: dist/doc/html/random/index.html,
dist/doc/html/random/random.txt
Creating package registration file: /tmp/pkgConf-random-18857996311314218593.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/random-1.1-1z8Ujelqc6aKgvPnbRUKkP
Registering random-1.1...
Installed random-1.1
Configuring split-0.2.2...
Building split-0.2.2...
Preprocessing library split-0.2.2...
[1 of 2] Compiling Data.List.Split.Internals ( src/Data/List/Split/Internals.hs, dist/build/Data/List/Split/Internals.o )
[2 of 2] Compiling Data.List.Split  ( src/Data/List/Split.hs, dist/build/Data/List/Split.o )
In-place registering split-0.2.2...
Running Haddock for split-0.2.2...
Running hscolour for split-0.2.2...
Preprocessing library split-0.2.2...
Preprocessing library split-0.2.2...
Haddock coverage:
  91% ( 61 / 67) in 'Data.List.Split.Internals'
  90% ( 44 / 49) in 'Data.List.Split'
Documentation created: dist/doc/html/split/index.html,
dist/doc/html/split/split.txt
Creating package registration file: /tmp/pkgConf-split-0.2712633417864101839.2
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/split-0.2.2-E4yadeCDng9EtdbI5MZoDg
Registering split-0.2.2...
Installed split-0.2.2
Configuring stm-2.4.4...
Building stm-2.4.4...
Preprocessing library stm-2.4.4...
[ 1 of 10] Compiling Control.Sequential.STM ( Control/Sequential/STM.hs, dist/build/Control/Sequential/STM.o )
[ 2 of 10] Compiling Control.Concurrent.STM.TBQueue ( Control/Concurrent/STM/TBQueue.hs, dist/build/Control/Concurrent/STM/TBQueue.o )
[ 3 of 10] Compiling Control.Concurrent.STM.TQueue ( Control/Concurrent/STM/TQueue.hs, dist/build/Control/Concurrent/STM/TQueue.o )
[ 4 of 10] Compiling Control.Concurrent.STM.TChan ( Control/Concurrent/STM/TChan.hs, dist/build/Control/Concurrent/STM/TChan.o )
[ 5 of 10] Compiling Control.Concurrent.STM.TMVar ( Control/Concurrent/STM/TMVar.hs, dist/build/Control/Concurrent/STM/TMVar.o )
[ 6 of 10] Compiling Control.Concurrent.STM.TVar ( Control/Concurrent/STM/TVar.hs, dist/build/Control/Concurrent/STM/TVar.o )
[ 7 of 10] Compiling Control.Concurrent.STM.TArray ( Control/Concurrent/STM/TArray.hs, dist/build/Control/Concurrent/STM/TArray.o )
[ 8 of 10] Compiling Control.Monad.STM ( Control/Monad/STM.hs, dist/build/Control/Monad/STM.o )
[ 9 of 10] Compiling Control.Concurrent.STM ( Control/Concurrent/STM.hs, dist/build/Control/Concurrent/STM.o )
[10 of 10] Compiling Control.Concurrent.STM.TSem ( Control/Concurrent/STM/TSem.hs, dist/build/Control/Concurrent/STM/TSem.o )
In-place registering stm-2.4.4...
Running Haddock for stm-2.4.4...
Running hscolour for stm-2.4.4...
Preprocessing library stm-2.4.4...
Preprocessing library stm-2.4.4...
Haddock coverage:
   0% (  0 / 11) in 'Control.Sequential.STM'
  Missing documentation for:
    Module header
    STM (Control/Sequential/STM.hs:29)
    atomically (Control/Sequential/STM.hs:47)
    throwSTM (Control/Sequential/STM.hs:54)
    catchSTM (Control/Sequential/STM.hs:57)
    TVar (Control/Sequential/STM.hs:72)
    newTVar (Control/Sequential/STM.hs:75)
    newTVarIO (Control/Sequential/STM.hs:78)
    readTVar (Control/Sequential/STM.hs:83)
    readTVarIO (Control/Sequential/STM.hs:86)
    writeTVar (Control/Sequential/STM.hs:89)
 100% ( 13 / 13) in 'Control.Concurrent.STM.TBQueue'
 100% ( 12 / 12) in 'Control.Concurrent.STM.TQueue'
 100% ( 18 / 18) in 'Control.Concurrent.STM.TChan'
 100% ( 16 / 16) in 'Control.Concurrent.STM.TMVar'
 100% ( 13 / 13) in 'Control.Concurrent.STM.TVar'
 100% (  2 /  2) in 'Control.Concurrent.STM.TArray'
  90% (  9 / 10) in 'Control.Monad.STM'
  Missing documentation for:
    check (Control/Monad/STM.hs:81)
 100% (  8 /  8) in 'Control.Concurrent.STM'
  40% (  2 /  5) in 'Control.Concurrent.STM.TSem'
  Missing documentation for:
    newTSem (Control/Concurrent/STM/TSem.hs:42)
    waitTSem (Control/Concurrent/STM/TSem.hs:45)
    signalTSem (Control/Concurrent/STM/TSem.hs:51)
Documentation created: dist/doc/html/stm/index.html, dist/doc/html/stm/stm.txt
Creating package registration file: /tmp/pkgConf-stm-2.45241335891959343768.4
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/stm-2.4.4-C1kFMnPqFjvDhFjgMZGUpr
Registering stm-2.4.4...
Installed stm-2.4.4
Configuring strict-0.3.2...
Building strict-0.3.2...
Preprocessing library strict-0.3.2...

Data/Strict/Tuple.hs:17:16: Warning:
    -fglasgow-exts is deprecated: Use individual extensions instead
[1 of 5] Compiling System.IO.Strict ( System/IO/Strict.hs, dist/build/System/IO/Strict.o )
[2 of 5] Compiling Data.Strict.Either ( Data/Strict/Either.hs, dist/build/Data/Strict/Either.o )
[3 of 5] Compiling Data.Strict.Maybe ( Data/Strict/Maybe.hs, dist/build/Data/Strict/Maybe.o )
[4 of 5] Compiling Data.Strict.Tuple ( Data/Strict/Tuple.hs, dist/build/Data/Strict/Tuple.o )
[5 of 5] Compiling Data.Strict      ( Data/Strict.hs, dist/build/Data/Strict.o )
In-place registering strict-0.3.2...
Running Haddock for strict-0.3.2...
Running hscolour for strict-0.3.2...
Preprocessing library strict-0.3.2...
Preprocessing library strict-0.3.2...

Data/Strict/Tuple.hs:17:16: Warning:
    -fglasgow-exts is deprecated: Use individual extensions instead
Haddock coverage:
 100% (  7 /  7) in 'System.IO.Strict'
 100% (  7 /  7) in 'Data.Strict.Either'
 100% (  7 /  7) in 'Data.Strict.Maybe'
  86% (  6 /  7) in 'Data.Strict.Tuple'
  Missing documentation for:
    :!: (Data/Strict/Tuple.hs:43)
 100% (  4 /  4) in 'Data.Strict'
Documentation created: dist/doc/html/strict/index.html,
dist/doc/html/strict/strict.txt
Creating package registration file:
/tmp/pkgConf-strict-0.32941109911417076376.2
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/strict-0.3.2-DKYjecaDdpb08wIbtxfizS
Registering strict-0.3.2...
Installed strict-0.3.2
Configuring text-1.2.1.3...
Building text-1.2.1.3...
Preprocessing library text-1.2.1.3...
[ 1 of 44] Compiling Data.Text.Internal.Read ( Data/Text/Internal/Read.hs, dist/build/Data/Text/Internal/Read.o )

Data/Text/Internal/Read.hs:21:1: Warning:
    The import of ‘Control.Applicative’ is redundant
      except perhaps to import instances from ‘Control.Applicative’
    To import instances alone, use: import Control.Applicative()
[ 2 of 44] Compiling Data.Text.Internal.Encoding.Utf32 ( Data/Text/Internal/Encoding/Utf32.hs, dist/build/Data/Text/Internal/Encoding/Utf32.o )
[ 3 of 44] Compiling Data.Text.Internal.Builder.RealFloat.Functions ( Data/Text/Internal/Builder/RealFloat/Functions.hs, dist/build/Data/Text/Internal/Builder/RealFloat/Functions.o )
[ 4 of 44] Compiling Data.Text.Internal.Builder.Int.Digits ( Data/Text/Internal/Builder/Int/Digits.hs, dist/build/Data/Text/Internal/Builder/Int/Digits.o )
[ 5 of 44] Compiling Data.Text.Encoding.Error ( Data/Text/Encoding/Error.hs, dist/build/Data/Text/Encoding/Error.o )

Data/Text/Encoding/Error.hs:3:14: Warning:
    ‘Data.Text.Encoding.Error’ is marked as Trustworthy but has been inferred as safe!
[ 6 of 44] Compiling Data.Text.Internal.Unsafe.Shift ( Data/Text/Internal/Unsafe/Shift.hs, dist/build/Data/Text/Internal/Unsafe/Shift.o )
[ 7 of 44] Compiling Data.Text.Internal.Encoding.Utf16 ( Data/Text/Internal/Encoding/Utf16.hs, dist/build/Data/Text/Internal/Encoding/Utf16.o )
[ 8 of 44] Compiling Data.Text.Internal.Functions ( Data/Text/Internal/Functions.hs, dist/build/Data/Text/Internal/Functions.o )
[ 9 of 44] Compiling Data.Text.Internal.Unsafe ( Data/Text/Internal/Unsafe.hs, dist/build/Data/Text/Internal/Unsafe.o )
[10 of 44] Compiling Data.Text.Array  ( Data/Text/Array.hs, dist/build/Data/Text/Array.o )
[11 of 44] Compiling Data.Text.Internal.Unsafe.Char ( Data/Text/Internal/Unsafe/Char.hs, dist/build/Data/Text/Internal/Unsafe/Char.o )
[12 of 44] Compiling Data.Text.Internal ( Data/Text/Internal.hs, dist/build/Data/Text/Internal.o )
[13 of 44] Compiling Data.Text.Internal.Fusion.Size ( Data/Text/Internal/Fusion/Size.hs, dist/build/Data/Text/Internal/Fusion/Size.o )
[14 of 44] Compiling Data.Text.Internal.Fusion.Types ( Data/Text/Internal/Fusion/Types.hs, dist/build/Data/Text/Internal/Fusion/Types.o )
[15 of 44] Compiling Data.Text.Internal.Fusion.CaseMapping ( Data/Text/Internal/Fusion/CaseMapping.hs, dist/build/Data/Text/Internal/Fusion/CaseMapping.o )
[16 of 44] Compiling Data.Text.Internal.Fusion.Common ( Data/Text/Internal/Fusion/Common.hs, dist/build/Data/Text/Internal/Fusion/Common.o )
[17 of 44] Compiling Data.Text.Unsafe ( Data/Text/Unsafe.hs, dist/build/Data/Text/Unsafe.o )
[18 of 44] Compiling Data.Text.Internal.Private ( Data/Text/Internal/Private.hs, dist/build/Data/Text/Internal/Private.o )
[19 of 44] Compiling Data.Text.Internal.Fusion ( Data/Text/Internal/Fusion.hs, dist/build/Data/Text/Internal/Fusion.o )
[20 of 44] Compiling Data.Text.Show   ( Data/Text/Show.hs, dist/build/Data/Text/Show.o )
[21 of 44] Compiling Data.Text.Internal.Encoding.Fusion.Common ( Data/Text/Internal/Encoding/Fusion/Common.hs, dist/build/Data/Text/Internal/Encoding/Fusion/Common.o )
[22 of 44] Compiling Data.Text.Internal.Encoding.Utf8 ( Data/Text/Internal/Encoding/Utf8.hs, dist/build/Data/Text/Internal/Encoding/Utf8.o )
[23 of 44] Compiling Data.Text.Internal.Encoding.Fusion ( Data/Text/Internal/Encoding/Fusion.hs, dist/build/Data/Text/Internal/Encoding/Fusion.o )
[24 of 44] Compiling Data.Text.Encoding ( Data/Text/Encoding.hs, dist/build/Data/Text/Encoding.o )
[25 of 44] Compiling Data.Text.Internal.Lazy.Encoding.Fusion ( Data/Text/Internal/Lazy/Encoding/Fusion.hs, dist/build/Data/Text/Internal/Lazy/Encoding/Fusion.o )
[26 of 44] Compiling Data.Text.Internal.Search ( Data/Text/Internal/Search.hs, dist/build/Data/Text/Internal/Search.o )
[27 of 44] Compiling Data.Text.Foreign ( Data/Text/Foreign.hs, dist/build/Data/Text/Foreign.o )
[28 of 44] Compiling Data.Text        ( Data/Text.hs, dist/build/Data/Text.o )
[29 of 44] Compiling Data.Text.Internal.IO ( Data/Text/Internal/IO.hs, dist/build/Data/Text/Internal/IO.o )
[30 of 44] Compiling Data.Text.IO     ( Data/Text/IO.hs, dist/build/Data/Text/IO.o )
[31 of 44] Compiling Data.Text.Internal.Lazy ( Data/Text/Internal/Lazy.hs, dist/build/Data/Text/Internal/Lazy.o )
[32 of 44] Compiling Data.Text.Internal.Lazy.Fusion ( Data/Text/Internal/Lazy/Fusion.hs, dist/build/Data/Text/Internal/Lazy/Fusion.o )
[33 of 44] Compiling Data.Text.Internal.Lazy.Search ( Data/Text/Internal/Lazy/Search.hs, dist/build/Data/Text/Internal/Lazy/Search.o )
[34 of 44] Compiling Data.Text.Lazy.Internal ( Data/Text/Lazy/Internal.hs, dist/build/Data/Text/Lazy/Internal.o )
[35 of 44] Compiling Data.Text.Lazy.Encoding ( Data/Text/Lazy/Encoding.hs, dist/build/Data/Text/Lazy/Encoding.o )

Data/Text/Lazy/Encoding.hs:65:1: Warning:
    The import of ‘Data.Monoid’ is redundant
      except perhaps to import instances from ‘Data.Monoid’
    To import instances alone, use: import Data.Monoid()
[36 of 44] Compiling Data.Text.Lazy   ( Data/Text/Lazy.hs, dist/build/Data/Text/Lazy.o )
[37 of 44] Compiling Data.Text.Internal.Builder ( Data/Text/Internal/Builder.hs, dist/build/Data/Text/Internal/Builder.o )

Data/Text/Internal/Builder.hs:61:1: Warning:
    The import of ‘Data.Monoid’ is redundant
      except perhaps to import instances from ‘Data.Monoid’
    To import instances alone, use: import Data.Monoid()
[38 of 44] Compiling Data.Text.Lazy.Builder ( Data/Text/Lazy/Builder.hs, dist/build/Data/Text/Lazy/Builder.o )
[39 of 44] Compiling Data.Text.Internal.Builder.Functions ( Data/Text/Internal/Builder/Functions.hs, dist/build/Data/Text/Internal/Builder/Functions.o )

Data/Text/Internal/Builder/Functions.hs:24:1: Warning:
    The import of ‘Data.Monoid’ is redundant
      except perhaps to import instances from ‘Data.Monoid’
    To import instances alone, use: import Data.Monoid()
[40 of 44] Compiling Data.Text.Lazy.Builder.Int ( Data/Text/Lazy/Builder/Int.hs, dist/build/Data/Text/Lazy/Builder/Int.o )

Data/Text/Lazy/Builder/Int.hs:24:1: Warning:
    The import of ‘Data.Monoid’ is redundant
      except perhaps to import instances from ‘Data.Monoid’
    To import instances alone, use: import Data.Monoid()

Data/Text/Lazy/Builder/Int.hs:30:1: Warning:
    The import of ‘Word’ from module ‘Data.Word’ is redundant

Data/Text/Lazy/Builder/Int.hs:32:1: Warning:
    The import of ‘GHC.Num’ is redundant
      except perhaps to import instances from ‘GHC.Num’
    To import instances alone, use: import GHC.Num()
[41 of 44] Compiling Data.Text.Lazy.IO ( Data/Text/Lazy/IO.hs, dist/build/Data/Text/Lazy/IO.o )
[42 of 44] Compiling Data.Text.Lazy.Read ( Data/Text/Lazy/Read.hs, dist/build/Data/Text/Lazy/Read.o )

Data/Text/Lazy/Read.hs:3:14: Warning:
    ‘Data.Text.Lazy.Read’ is marked as Trustworthy but has been inferred as safe!

Data/Text/Lazy/Read.hs:32:1: Warning:
    The import of ‘Word’ from module ‘Data.Word’ is redundant
[43 of 44] Compiling Data.Text.Lazy.Builder.RealFloat ( Data/Text/Lazy/Builder/RealFloat.hs, dist/build/Data/Text/Lazy/Builder/RealFloat.o )
[44 of 44] Compiling Data.Text.Read   ( Data/Text/Read.hs, dist/build/Data/Text/Read.o )

Data/Text/Read.hs:33:1: Warning:
    The import of ‘Word’ from module ‘Data.Word’ is redundant
In-place registering text-1.2.1.3...
Running Haddock for text-1.2.1.3...
Running hscolour for text-1.2.1.3...
Preprocessing library text-1.2.1.3...
Preprocessing library text-1.2.1.3...

Data/Text/Internal/Read.hs:21:1: Warning:
    The import of ‘Control.Applicative’ is redundant
      except perhaps to import instances from ‘Control.Applicative’
    To import instances alone, use: import Control.Applicative()

Data/Text/Encoding/Error.hs:3:14: Warning:
    ‘Data.Text.Encoding.Error’ is marked as Trustworthy but has been inferred as safe!

Data/Text/Lazy/Encoding.hs:65:1: Warning:
    The import of ‘Data.Monoid’ is redundant
      except perhaps to import instances from ‘Data.Monoid’
    To import instances alone, use: import Data.Monoid()

Data/Text/Internal/Builder.hs:61:1: Warning:
    The import of ‘Data.Monoid’ is redundant
      except perhaps to import instances from ‘Data.Monoid’
    To import instances alone, use: import Data.Monoid()

Data/Text/Internal/Builder/Functions.hs:24:1: Warning:
    The import of ‘Data.Monoid’ is redundant
      except perhaps to import instances from ‘Data.Monoid’
    To import instances alone, use: import Data.Monoid()

Data/Text/Lazy/Builder/Int.hs:24:1: Warning:
    The import of ‘Data.Monoid’ is redundant
      except perhaps to import instances from ‘Data.Monoid’
    To import instances alone, use: import Data.Monoid()

Data/Text/Lazy/Builder/Int.hs:30:1: Warning:
    The import of ‘Word’ from module ‘Data.Word’ is redundant

Data/Text/Lazy/Builder/Int.hs:32:1: Warning:
    The import of ‘GHC.Num’ is redundant
      except perhaps to import instances from ‘GHC.Num’
    To import instances alone, use: import GHC.Num()

Data/Text/Lazy/Read.hs:3:14: Warning:
    ‘Data.Text.Lazy.Read’ is marked as Trustworthy but has been inferred as safe!

Data/Text/Lazy/Read.hs:32:1: Warning:
    The import of ‘Word’ from module ‘Data.Word’ is redundant

Data/Text/Read.hs:33:1: Warning:
    The import of ‘Word’ from module ‘Data.Word’ is redundant
Haddock coverage:
  14% (  1 /  7) in 'Data.Text.Internal.Read'
  Missing documentation for:
    IReader (Data/Text/Internal/Read.hs:26)
    IParser (Data/Text/Internal/Read.hs:28)
    T (Data/Text/Internal/Read.hs:48)
    digitToInt (Data/Text/Internal/Read.hs:61)
    hexDigitToInt (Data/Text/Internal/Read.hs:55)
    perhaps (Data/Text/Internal/Read.hs:50)
  50% (  1 /  2) in 'Data.Text.Internal.Encoding.Utf32'
  Missing documentation for:
    validate (Data/Text/Internal/Encoding/Utf32.hs:24)
  50% (  1 /  2) in 'Data.Text.Internal.Builder.RealFloat.Functions'
  Missing documentation for:
    roundTo (Data/Text/Internal/Builder/RealFloat/Functions.hs:17)
   0% (  0 /  2) in 'Data.Text.Internal.Builder.Int.Digits'
  Missing documentation for:
    Module header
    digits (Data/Text/Internal/Builder/Int/Digits.hs:21)
 100% ( 12 / 12) in 'Data.Text.Encoding.Error'
 100% (  2 /  2) in 'Data.Text.Internal.Unsafe.Shift'
  25% (  1 /  4) in 'Data.Text.Internal.Encoding.Utf16'
  Missing documentation for:
    chr2 (Data/Text/Internal/Encoding/Utf16.hs:29)
    validate1 (Data/Text/Internal/Encoding/Utf16.hs:38)
    validate2 (Data/Text/Internal/Encoding/Utf16.hs:42)
 100% (  2 /  2) in 'Data.Text.Internal.Functions'
 100% (  3 /  3) in 'Data.Text.Internal.Unsafe'
 100% ( 16 / 16) in 'Data.Text.Array'
  33% (  2 /  6) in 'Data.Text.Internal.Unsafe.Char'
  Missing documentation for:
    ord (Data/Text/Internal/Unsafe/Char.hs:39)
    unsafeChr (Data/Text/Internal/Unsafe/Char.hs:43)
    unsafeChr8 (Data/Text/Internal/Unsafe/Char.hs:47)
    unsafeChr32 (Data/Text/Internal/Unsafe/Char.hs:51)
  95% ( 19 / 20) in 'Data.Text.Internal'
  Missing documentation for:
    textP (Data/Text/Internal.hs:97)
  38% (  5 / 13) in 'Data.Text.Internal.Fusion.Size'
  Missing documentation for:
    Size (Data/Text/Internal/Fusion/Size.hs:40)
    exactly (Data/Text/Internal/Fusion/Size.hs:44)
    exactSize (Data/Text/Internal/Fusion/Size.hs:49)
    maxSize (Data/Text/Internal/Fusion/Size.hs:57)
    betweenSize (Data/Text/Internal/Fusion/Size.hs:65)
    unknownSize (Data/Text/Internal/Fusion/Size.hs:74)
    compareSize (Data/Text/Internal/Fusion/Size.hs:143)
    isEmpty (Data/Text/Internal/Fusion/Size.hs:151)
  88% (  7 /  8) in 'Data.Text.Internal.Fusion.Types'
  Missing documentation for:
    Stream (Data/Text/Internal/Fusion/Types.hs:83)
   0% (  0 /  5) in 'Data.Text.Internal.Fusion.CaseMapping'
  Missing documentation for:
    Module header
    upperMapping (Data/Text/Internal/Fusion/CaseMapping.hs:13)
    lowerMapping (Data/Text/Internal/Fusion/CaseMapping.hs:220)
    titleMapping (Data/Text/Internal/Fusion/CaseMapping.hs:225)
    foldMapping (Data/Text/Internal/Fusion/CaseMapping.hs:324)
  89% ( 63 / 71) in 'Data.Text.Internal.Fusion.Common'
  Missing documentation for:
    singleton (Data/Text/Internal/Fusion/Common.hs:119)
    streamList (Data/Text/Internal/Fusion/Common.hs:125)
    unstreamList (Data/Text/Internal/Fusion/Common.hs:131)
    intercalate (Data/Text/Internal/Fusion/Common.hs:577)
    justifyLeftI (Data/Text/Internal/Fusion/Common.hs:479)
    scanl (Data/Text/Internal/Fusion/Common.hs:656)
    replicateCharI (Data/Text/Internal/Fusion/Common.hs:671)
    replicateI (Data/Text/Internal/Fusion/Common.hs:682)
  93% ( 13 / 14) in 'Data.Text.Unsafe'
  Missing documentation for:
    Iter (Data/Text/Unsafe.hs:62)
  33% (  1 /  3) in 'Data.Text.Internal.Private'
  Missing documentation for:
    runText (Data/Text/Internal/Private.hs:33)
    span_ (Data/Text/Internal/Private.hs:23)
  91% ( 20 / 22) in 'Data.Text.Internal.Fusion'
  Missing documentation for:
    Stream (Data/Text/Internal/Fusion/Types.hs:83)
    length (Data/Text/Internal/Fusion.hs:127)
 100% (  4 /  4) in 'Data.Text.Show'
  33% (  2 /  6) in 'Data.Text.Internal.Encoding.Fusion.Common'
  Missing documentation for:
    restreamUtf16LE (Data/Text/Internal/Encoding/Fusion/Common.hs:63)
    restreamUtf16BE (Data/Text/Internal/Encoding/Fusion/Common.hs:39)
    restreamUtf32LE (Data/Text/Internal/Encoding/Fusion/Common.hs:106)
    restreamUtf32BE (Data/Text/Internal/Encoding/Fusion/Common.hs:87)
  17% (  2 / 12) in 'Data.Text.Internal.Encoding.Utf8'
  Missing documentation for:
    ord2 (Data/Text/Internal/Encoding/Utf8.hs:58)
    ord3 (Data/Text/Internal/Encoding/Utf8.hs:69)
    ord4 (Data/Text/Internal/Encoding/Utf8.hs:81)
    chr2 (Data/Text/Internal/Encoding/Utf8.hs:94)
    chr3 (Data/Text/Internal/Encoding/Utf8.hs:103)
    chr4 (Data/Text/Internal/Encoding/Utf8.hs:114)
    validate1 (Data/Text/Internal/Encoding/Utf8.hs:128)
    validate2 (Data/Text/Internal/Encoding/Utf8.hs:132)
    validate3 (Data/Text/Internal/Encoding/Utf8.hs:136)
    validate4 (Data/Text/Internal/Encoding/Utf8.hs:153)
  91% ( 10 / 11) in 'Data.Text.Internal.Encoding.Fusion'
  Missing documentation for:
    streamASCII (Data/Text/Internal/Encoding/Fusion.hs:57)
 100% ( 33 / 33) in 'Data.Text.Encoding'
 100% ( 10 / 10) in 'Data.Text.Internal.Lazy.Encoding.Fusion'
 100% (  2 /  2) in 'Data.Text.Internal.Search'
 100% ( 18 / 18) in 'Data.Text.Foreign'
 100% (126 /126) in 'Data.Text'
 100% (  3 /  3) in 'Data.Text.Internal.IO'
 100% ( 20 / 20) in 'Data.Text.IO'
  93% ( 14 / 15) in 'Data.Text.Internal.Lazy'
  Missing documentation for:
    Text (Data/Text/Internal/Lazy.hs:47)
 100% (  8 /  8) in 'Data.Text.Internal.Lazy.Fusion'
 100% (  2 /  2) in 'Data.Text.Internal.Lazy.Search'
 100% (  2 /  2) in 'Data.Text.Lazy.Internal'
  89% ( 24 / 27) in 'Data.Text.Lazy.Encoding'
  Missing documentation for:
    encodeUtf8 (Data/Text/Lazy/Encoding.hs:148)
    encodeUtf8Builder (Data/Text/Lazy/Encoding.hs:162)
    encodeUtf8BuilderEscaped (Data/Text/Lazy/Encoding.hs:167)
  99% (127 /128) in 'Data.Text.Lazy'
  Missing documentation for:
    Text (Data/Text/Internal/Lazy.hs:47)
  94% ( 16 / 17) in 'Data.Text.Internal.Builder'
  Missing documentation for:
    append' (Data/Text/Internal/Builder.hs:288)
 100% ( 12 / 12) in 'Data.Text.Lazy.Builder'
 100% (  3 /  3) in 'Data.Text.Internal.Builder.Functions'
   0% (  0 /  3) in 'Data.Text.Lazy.Builder.Int'
  Missing documentation for:
    Module header
    decimal (Data/Text/Lazy/Builder/Int.hs:52)
    hexadecimal (Data/Text/Lazy/Builder/Int.hs:162)
 100% ( 19 / 19) in 'Data.Text.Lazy.IO'
 100% (  7 /  7) in 'Data.Text.Lazy.Read'
  75% (  3 /  4) in 'Data.Text.Lazy.Builder.RealFloat'
  Missing documentation for:
    formatRealFloat (Data/Text/Lazy/Builder/RealFloat.hs:46)
 100% (  7 /  7) in 'Data.Text.Read'
Warning: Data.Text.Internal.Fusion.Common: could not find link destinations for:
    findIndicesI
Warning: Data.Text.Unsafe: could not find link destinations for:
    bracket
Warning: Data.Text: could not find link destinations for:
    replicateChar countChar
Warning: Data.Text.Internal.IO: could not find link destinations for:
    Handle__
Warning: Data.Text.Lazy: could not find link destinations for:
    replicateChar dropWords splitAtWord countChar
Warning: Data.Text.Internal.Builder: could not find link destinations for:
    empty append
Warning: Data.Text.Lazy.Builder.RealFloat: could not find link destinations for:
    floatToDigits
Documentation created: dist/doc/html/text/index.html,
dist/doc/html/text/text.txt
Creating package registration file:
/tmp/pkgConf-text-1.2.1610506582164826621.3
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/text-1.2.1.3-1l1AN4I48k37RaQ6fm6CEh
Registering text-1.2.1.3...
Installed text-1.2.1.3
Configuring yjtools-0.9.18...
Building yjtools-0.9.18...
Preprocessing library yjtools-0.9.18...
[1 of 7] Compiling Data.Tuple.Tools ( Data/Tuple/Tools.hs, dist/build/Data/Tuple/Tools.o )

Data/Tuple/Tools.hs:2:1: Warning: Tab character

Data/Tuple/Tools.hs:3:1: Warning: Tab character

Data/Tuple/Tools.hs:4:1: Warning: Tab character
[2 of 7] Compiling Data.IORef.Tools ( Data/IORef/Tools.hs, dist/build/Data/IORef/Tools.o )

Data/IORef/Tools.hs:2:1: Warning: Tab character
[3 of 7] Compiling Data.Bool.Tools  ( Data/Bool/Tools.hs, dist/build/Data/Bool/Tools.o )

Data/Bool/Tools.hs:10:1: Warning: Tab character

Data/Bool/Tools.hs:13:1: Warning: Tab character
[4 of 7] Compiling Data.Function.Tools ( Data/Function/Tools.hs, dist/build/Data/Function/Tools.o )
[5 of 7] Compiling Data.List.Tools  ( Data/List/Tools.hs, dist/build/Data/List/Tools.o )
[6 of 7] Compiling Control.Applicative.Tools ( Control/Applicative/Tools.hs, dist/build/Control/Applicative/Tools.o )
[7 of 7] Compiling Control.Monad.Tools ( Control/Monad/Tools.hs, dist/build/Control/Monad/Tools.o )

Control/Monad/Tools.hs:36:1: Warning: Tab character

Control/Monad/Tools.hs:39:1: Warning: Tab character
In-place registering yjtools-0.9.18...
Running Haddock for yjtools-0.9.18...
Running hscolour for yjtools-0.9.18...
Preprocessing library yjtools-0.9.18...
Preprocessing library yjtools-0.9.18...

Data/Tuple/Tools.hs:2:1: Warning: Tab character

Data/Tuple/Tools.hs:3:1: Warning: Tab character

Data/Tuple/Tools.hs:4:1: Warning: Tab character

Data/IORef/Tools.hs:2:1: Warning: Tab character

Data/Bool/Tools.hs:10:1: Warning: Tab character

Data/Bool/Tools.hs:13:1: Warning: Tab character

Control/Monad/Tools.hs:36:1: Warning: Tab character

Control/Monad/Tools.hs:39:1: Warning: Tab character
Haddock coverage:
   0% (  0 /  4) in 'Data.Tuple.Tools'
  Missing documentation for:
    Module header
    curry3 (Data/Tuple/Tools.hs:7)
    uncurry3 (Data/Tuple/Tools.hs:10)
    rotate (Data/Tuple/Tools.hs:13)
   0% (  0 /  2) in 'Data.IORef.Tools'
  Missing documentation for:
    Module header
    atomicModifyIORef_ (Data/IORef/Tools.hs:7)
   0% (  0 /  4) in 'Data.Bool.Tools'
  Missing documentation for:
    Module header
    &&& (Data/Bool/Tools.hs:7)
    ||| (Data/Bool/Tools.hs:7)
    whether (Data/Bool/Tools.hs:15)
   0% (  0 /  6) in 'Data.Function.Tools'
  Missing documentation for:
    Module header
    const2 (Data/Function/Tools.hs:13)
    const3 (Data/Function/Tools.hs:16)
    applyWhen (Data/Function/Tools.hs:19)
    applyUnless (Data/Function/Tools.hs:22)
    apply2way (Data/Function/Tools.hs:25)
   0% (  0 /  8) in 'Data.List.Tools'
  Missing documentation for:
    Module header
    takeUntil (Data/List/Tools.hs:12)
    dropUntil (Data/List/Tools.hs:13)
    mulLists (Data/List/Tools.hs:23)
    defaultElem (Data/List/Tools.hs:27)
    isIncludedElem (Data/List/Tools.hs:31)
    setAt (Data/List/Tools.hs:34)
    modifyAt (Data/List/Tools.hs:37)
   0% (  0 /  2) in 'Control.Applicative.Tools'
  Missing documentation for:
    Module header
    <.> (Control/Applicative/Tools.hs:6)
   0% (  0 / 14) in 'Control.Monad.Tools'
  Missing documentation for:
    Module header
    ifM (Control/Monad/Tools.hs:19)
    whenM (Control/Monad/Tools.hs:23)
    unlessM (Control/Monad/Tools.hs:23)
    doWhile_ (Control/Monad/Tools.hs:27)
    doWhile (Control/Monad/Tools.hs:33)
    doUntil_ (Control/Monad/Tools.hs:27)
    doUntil (Control/Monad/Tools.hs:33)
    for_ (Control/Monad/Tools.hs:41)
    for (Control/Monad/Tools.hs:46)
    filterM (Control/Monad/Tools.hs:51)
    repeatM (Control/Monad/Tools.hs:59)
    repeatM_ (Control/Monad/Tools.hs:62)
    skipRet (Control/Monad/Tools.hs:65)
Documentation created: dist/doc/html/yjtools/index.html,
dist/doc/html/yjtools/yjtools.txt
Creating package registration file:
/tmp/pkgConf-yjtools-0.91042517543464837581.18
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/yjtools-0.9.18-DCDBdNeBkiI51TGHEiAy8k
Registering yjtools-0.9.18...
Installed yjtools-0.9.18
Configuring data-default-instances-base-0.0.1...
Building data-default-instances-base-0.0.1...
Preprocessing library data-default-instances-base-0.0.1...
[1 of 1] Compiling Data.Default.Instances.Base ( Data/Default/Instances/Base.hs, dist/build/Data/Default/Instances/Base.o )
In-place registering data-default-instances-base-0.0.1...
Running Haddock for data-default-instances-base-0.0.1...
Running hscolour for data-default-instances-base-0.0.1...
Preprocessing library data-default-instances-base-0.0.1...
Preprocessing library data-default-instances-base-0.0.1...
Haddock coverage:
  50% (  1 /  2) in 'Data.Default.Instances.Base'
  Missing documentation for:
    Module header
Documentation created: dist/doc/html/data-default-instances-base/index.html,
dist/doc/html/data-default-instances-base/data-default-instances-base.txt
Creating package registration file:
/tmp/pkgConf-data-default-instances-base-0.01597848432574596534.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/data-default-instances-base-0.0.1-6bNp7ygtVUW3TbxeJU4Irf
Registering data-default-instances-base-0.0.1...
Installed data-default-instances-base-0.0.1
Configuring data-default-instances-containers-0.0.1...
Building data-default-instances-containers-0.0.1...
Preprocessing library data-default-instances-containers-0.0.1...
[1 of 1] Compiling Data.Default.Instances.Containers ( Data/Default/Instances/Containers.hs, dist/build/Data/Default/Instances/Containers.o )
In-place registering data-default-instances-containers-0.0.1...
Running Haddock for data-default-instances-containers-0.0.1...
Running hscolour for data-default-instances-containers-0.0.1...
Preprocessing library data-default-instances-containers-0.0.1...
Preprocessing library data-default-instances-containers-0.0.1...
Haddock coverage:
  50% (  1 /  2) in 'Data.Default.Instances.Containers'
  Missing documentation for:
    Module header
Documentation created:
dist/doc/html/data-default-instances-containers/index.html,
dist/doc/html/data-default-instances-containers/data-default-instances-containers.txt
Creating package registration file:
/tmp/pkgConf-data-default-instances-containers-0.017871891681396768681.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/data-default-instances-containers-0.0.1-2eq6fuwf8Tk14CtKGZXhB5
Registering data-default-instances-containers-0.0.1...
Installed data-default-instances-containers-0.0.1
Configuring data-default-instances-dlist-0.0.1...
Building data-default-instances-dlist-0.0.1...
Preprocessing library data-default-instances-dlist-0.0.1...
[1 of 1] Compiling Data.Default.Instances.DList ( Data/Default/Instances/DList.hs, dist/build/Data/Default/Instances/DList.o )
In-place registering data-default-instances-dlist-0.0.1...
Running Haddock for data-default-instances-dlist-0.0.1...
Running hscolour for data-default-instances-dlist-0.0.1...
Preprocessing library data-default-instances-dlist-0.0.1...
Preprocessing library data-default-instances-dlist-0.0.1...
Haddock coverage:
  50% (  1 /  2) in 'Data.Default.Instances.DList'
  Missing documentation for:
    Module header
Documentation created: dist/doc/html/data-default-instances-dlist/index.html,
dist/doc/html/data-default-instances-dlist/data-default-instances-dlist.txt
Creating package registration file:
/tmp/pkgConf-data-default-instances-dlist-0.01998562957198619204.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/data-default-instances-dlist-0.0.1-EXwD6nMCvj82LJzl8Xo6bb
Registering data-default-instances-dlist-0.0.1...
Installed data-default-instances-dlist-0.0.1
Configuring data-default-instances-old-locale-0.0.1...
Building data-default-instances-old-locale-0.0.1...
Preprocessing library data-default-instances-old-locale-0.0.1...
[1 of 1] Compiling Data.Default.Instances.OldLocale ( Data/Default/Instances/OldLocale.hs, dist/build/Data/Default/Instances/OldLocale.o )
In-place registering data-default-instances-old-locale-0.0.1...
Running Haddock for data-default-instances-old-locale-0.0.1...
Running hscolour for data-default-instances-old-locale-0.0.1...
Preprocessing library data-default-instances-old-locale-0.0.1...
Preprocessing library data-default-instances-old-locale-0.0.1...
Haddock coverage:
  50% (  1 /  2) in 'Data.Default.Instances.OldLocale'
  Missing documentation for:
    Module header
Documentation created:
dist/doc/html/data-default-instances-old-locale/index.html,
dist/doc/html/data-default-instances-old-locale/data-default-instances-old-locale.txt
Creating package registration file:
/tmp/pkgConf-data-default-instances-old-locale-0.019458916381810713171.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/data-default-instances-old-locale-0.0.1-D3fIWe3ExBN6VISnKTEJV3
Registering data-default-instances-old-locale-0.0.1...
Installed data-default-instances-old-locale-0.0.1
Configuring old-time-1.1.0.3...
configure: WARNING: unrecognized options: --with-compiler, --with-gcc
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking sys/timeb.h usability... yes
checking sys/timeb.h presence... yes
checking for sys/timeb.h... yes
checking time.h usability... yes
checking time.h presence... yes
checking for time.h... yes
checking for ftime... yes
checking for gmtime_r... yes
checking for localtime_r... yes
checking for gettimeofday... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct tm.tm_zone... yes
checking whether time.h and sys/time.h may both be included... yes
checking for sys/time.h... (cached) yes
checking whether altzone is declared... no
configure: creating ./config.status
config.status: creating include/HsTimeConfig.h
configure: WARNING: unrecognized options: --with-compiler, --with-gcc
Building old-time-1.1.0.3...
Preprocessing library old-time-1.1.0.3...
[1 of 1] Compiling System.Time      ( dist/build/System/Time.hs, dist/build/System/Time.o )
In-place registering old-time-1.1.0.3...
Running Haddock for old-time-1.1.0.3...
Running hscolour for old-time-1.1.0.3...
Preprocessing library old-time-1.1.0.3...
Preprocessing library old-time-1.1.0.3...
Haddock coverage:
  95% ( 20 / 21) in 'System.Time'
  Missing documentation for:
    getClockTime (System/Time.hsc:232)
Documentation created: dist/doc/html/old-time/index.html,
dist/doc/html/old-time/old-time.txt
Creating package registration file:
/tmp/pkgConf-old-time-1.1.08247224901267040926.3
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/old-time-1.1.0.3-FBWJJDS5FKr7UKFScBcUW2
Registering old-time-1.1.0.3...
Installed old-time-1.1.0.3
Configuring parsec-3.1.9...
Building parsec-3.1.9...
Preprocessing library parsec-3.1.9...
[ 1 of 25] Compiling Text.Parsec.Pos  ( Text/Parsec/Pos.hs, dist/build/Text/Parsec/Pos.o )
[ 2 of 25] Compiling Text.Parsec.Error ( Text/Parsec/Error.hs, dist/build/Text/Parsec/Error.o )
[ 3 of 25] Compiling Text.ParserCombinators.Parsec.Error ( Text/ParserCombinators/Parsec/Error.hs, dist/build/Text/ParserCombinators/Parsec/Error.o )
[ 4 of 25] Compiling Text.Parsec.Prim ( Text/Parsec/Prim.hs, dist/build/Text/Parsec/Prim.o )
[ 5 of 25] Compiling Text.Parsec.Combinator ( Text/Parsec/Combinator.hs, dist/build/Text/Parsec/Combinator.o )
[ 6 of 25] Compiling Text.ParserCombinators.Parsec.Combinator ( Text/ParserCombinators/Parsec/Combinator.hs, dist/build/Text/ParserCombinators/Parsec/Combinator.o )
[ 7 of 25] Compiling Text.Parsec.String ( Text/Parsec/String.hs, dist/build/Text/Parsec/String.o )
[ 8 of 25] Compiling Text.Parsec.ByteString ( Text/Parsec/ByteString.hs, dist/build/Text/Parsec/ByteString.o )
[ 9 of 25] Compiling Text.Parsec.ByteString.Lazy ( Text/Parsec/ByteString/Lazy.hs, dist/build/Text/Parsec/ByteString/Lazy.o )
[10 of 25] Compiling Text.Parsec.Text ( Text/Parsec/Text.hs, dist/build/Text/Parsec/Text.o )
[11 of 25] Compiling Text.Parsec.Text.Lazy ( Text/Parsec/Text/Lazy.hs, dist/build/Text/Parsec/Text/Lazy.o )
[12 of 25] Compiling Text.Parsec.Expr ( Text/Parsec/Expr.hs, dist/build/Text/Parsec/Expr.o )
[13 of 25] Compiling Text.ParserCombinators.Parsec.Prim ( Text/ParserCombinators/Parsec/Prim.hs, dist/build/Text/ParserCombinators/Parsec/Prim.o )
[14 of 25] Compiling Text.ParserCombinators.Parsec.Pos ( Text/ParserCombinators/Parsec/Pos.hs, dist/build/Text/ParserCombinators/Parsec/Pos.o )
[15 of 25] Compiling Text.Parsec.Char ( Text/Parsec/Char.hs, dist/build/Text/Parsec/Char.o )
[16 of 25] Compiling Text.Parsec.Token ( Text/Parsec/Token.hs, dist/build/Text/Parsec/Token.o )
[17 of 25] Compiling Text.ParserCombinators.Parsec.Token ( Text/ParserCombinators/Parsec/Token.hs, dist/build/Text/ParserCombinators/Parsec/Token.o )
[18 of 25] Compiling Text.ParserCombinators.Parsec.Char ( Text/ParserCombinators/Parsec/Char.hs, dist/build/Text/ParserCombinators/Parsec/Char.o )
[19 of 25] Compiling Text.ParserCombinators.Parsec ( Text/ParserCombinators/Parsec.hs, dist/build/Text/ParserCombinators/Parsec.o )
[20 of 25] Compiling Text.ParserCombinators.Parsec.Expr ( Text/ParserCombinators/Parsec/Expr.hs, dist/build/Text/ParserCombinators/Parsec/Expr.o )
[21 of 25] Compiling Text.Parsec      ( Text/Parsec.hs, dist/build/Text/Parsec.o )
[22 of 25] Compiling Text.Parsec.Language ( Text/Parsec/Language.hs, dist/build/Text/Parsec/Language.o )

Text/Parsec/Language.hs:44:30: Warning: Tab character

Text/Parsec/Language.hs:45:26: Warning: Tab character

Text/Parsec/Language.hs:46:27: Warning: Tab character

Text/Parsec/Language.hs:58:1: Warning: Tab character

Text/Parsec/Language.hs:58:31: Warning: Tab character

Text/Parsec/Language.hs:59:1: Warning: Tab character

Text/Parsec/Language.hs:59:29: Warning: Tab character

Text/Parsec/Language.hs:60:1: Warning: Tab character

Text/Parsec/Language.hs:60:30: Warning: Tab character

Text/Parsec/Language.hs:61:1: Warning: Tab character

Text/Parsec/Language.hs:62:1: Warning: Tab character

Text/Parsec/Language.hs:62:29: Warning: Tab character

Text/Parsec/Language.hs:63:1: Warning: Tab character

Text/Parsec/Language.hs:63:30: Warning: Tab character

Text/Parsec/Language.hs:64:1: Warning: Tab character

Text/Parsec/Language.hs:65:1: Warning: Tab character

Text/Parsec/Language.hs:67:1: Warning: Tab character

Text/Parsec/Language.hs:109:1: Warning: Tab character

Text/Parsec/Language.hs:109:30: Warning: Tab character

Text/Parsec/Language.hs:110:1: Warning: Tab character

Text/Parsec/Language.hs:110:32: Warning: Tab character

Text/Parsec/Language.hs:111:5: Warning: Tab character

Text/Parsec/Language.hs:112:5: Warning: Tab character

Text/Parsec/Language.hs:113:5: Warning: Tab character

Text/Parsec/Language.hs:114:5: Warning: Tab character

Text/Parsec/Language.hs:146:1: Warning: Tab character

Text/Parsec/Language.hs:147:1: Warning: Tab character

Text/Parsec/Language.hs:148:1: Warning: Tab character

Text/Parsec/Language.hs:150:1: Warning: Tab character
[23 of 25] Compiling Text.ParserCombinators.Parsec.Language ( Text/ParserCombinators/Parsec/Language.hs, dist/build/Text/ParserCombinators/Parsec/Language.o )
[24 of 25] Compiling Text.Parsec.Perm ( Text/Parsec/Perm.hs, dist/build/Text/Parsec/Perm.o )
[25 of 25] Compiling Text.ParserCombinators.Parsec.Perm ( Text/ParserCombinators/Parsec/Perm.hs, dist/build/Text/ParserCombinators/Parsec/Perm.o )
In-place registering parsec-3.1.9...
Running Haddock for parsec-3.1.9...
Running hscolour for parsec-3.1.9...
Preprocessing library parsec-3.1.9...
Preprocessing library parsec-3.1.9...

Text/Parsec/Language.hs:44:30: Warning: Tab character

Text/Parsec/Language.hs:45:26: Warning: Tab character

Text/Parsec/Language.hs:46:27: Warning: Tab character

Text/Parsec/Language.hs:58:1: Warning: Tab character

Text/Parsec/Language.hs:58:31: Warning: Tab character

Text/Parsec/Language.hs:59:1: Warning: Tab character

Text/Parsec/Language.hs:59:29: Warning: Tab character

Text/Parsec/Language.hs:60:1: Warning: Tab character

Text/Parsec/Language.hs:60:30: Warning: Tab character

Text/Parsec/Language.hs:61:1: Warning: Tab character

Text/Parsec/Language.hs:62:1: Warning: Tab character

Text/Parsec/Language.hs:62:29: Warning: Tab character

Text/Parsec/Language.hs:63:1: Warning: Tab character

Text/Parsec/Language.hs:63:30: Warning: Tab character

Text/Parsec/Language.hs:64:1: Warning: Tab character

Text/Parsec/Language.hs:65:1: Warning: Tab character

Text/Parsec/Language.hs:67:1: Warning: Tab character

Text/Parsec/Language.hs:109:1: Warning: Tab character

Text/Parsec/Language.hs:109:30: Warning: Tab character

Text/Parsec/Language.hs:110:1: Warning: Tab character

Text/Parsec/Language.hs:110:32: Warning: Tab character

Text/Parsec/Language.hs:111:5: Warning: Tab character

Text/Parsec/Language.hs:112:5: Warning: Tab character

Text/Parsec/Language.hs:113:5: Warning: Tab character

Text/Parsec/Language.hs:114:5: Warning: Tab character

Text/Parsec/Language.hs:146:1: Warning: Tab character

Text/Parsec/Language.hs:147:1: Warning: Tab character

Text/Parsec/Language.hs:148:1: Warning: Tab character

Text/Parsec/Language.hs:150:1: Warning: Tab character
Haddock coverage:
  82% ( 14 / 17) in 'Text.Parsec.Pos'
  Missing documentation for:
    SourceName (Text/Parsec/Pos.hs:35)
    Line (Text/Parsec/Pos.hs:36)
    Column (Text/Parsec/Pos.hs:37)
  43% (  6 / 14) in 'Text.Parsec.Error'
  Missing documentation for:
    errorIsUnknown (Text/Parsec/Error.hs:110)
    showErrorMessages (Text/Parsec/Error.hs:173)
    newErrorMessage (Text/Parsec/Error.hs:120)
    newErrorUnknown (Text/Parsec/Error.hs:116)
    addErrorMessage (Text/Parsec/Error.hs:124)
    setErrorPos (Text/Parsec/Error.hs:128)
    setErrorMessage (Text/Parsec/Error.hs:132)
    mergeError (Text/Parsec/Error.hs:136)
  38% (  6 / 16) in 'Text.ParserCombinators.Parsec.Error'
  Missing documentation for:
    messageCompare (Text/ParserCombinators/Parsec/Error.hs:36)
    messageEq (Text/ParserCombinators/Parsec/Error.hs:39)
    errorIsUnknown (Text/Parsec/Error.hs:110)
    showErrorMessages (Text/Parsec/Error.hs:173)
    newErrorMessage (Text/Parsec/Error.hs:120)
    newErrorUnknown (Text/Parsec/Error.hs:116)
    addErrorMessage (Text/Parsec/Error.hs:124)
    setErrorPos (Text/Parsec/Error.hs:128)
    setErrorMessage (Text/Parsec/Error.hs:132)
    mergeError (Text/Parsec/Error.hs:136)
  64% ( 32 / 50) in 'Text.Parsec.Prim'
  Missing documentation for:
    unknownError (Text/Parsec/Prim.hs:91)
    sysUnExpectError (Text/Parsec/Prim.hs:94)
    Parsec (Text/Parsec/Prim.hs:152)
    Consumed (Text/Parsec/Prim.hs:154)
    Reply (Text/Parsec/Prim.hs:157)
    State (Text/Parsec/Prim.hs:160)
    parsecMap (Text/Parsec/Prim.hs:177)
    parserReturn (Text/Parsec/Prim.hs:221)
    parserBind (Text/Parsec/Prim.hs:226)
    mergeErrorReply (Text/Parsec/Prim.hs:266)
    parserFail (Text/Parsec/Prim.hs:272)
    parserPlus (Text/Parsec/Prim.hs:290)
    labels (Text/Parsec/Prim.hs:345)
    tokens (Text/Parsec/Prim.hs:396)
    tokenPrimEx (Text/Parsec/Prim.hs:533)
    manyAccum (Text/Parsec/Prim.hs:592)
    runPT (Text/Parsec/Prim.hs:610)
    runP (Text/Parsec/Prim.hs:624)
 100% ( 24 / 24) in 'Text.Parsec.Combinator'
 100% ( 24 / 24) in 'Text.ParserCombinators.Parsec.Combinator'
  50% (  2 /  4) in 'Text.Parsec.String'
  Missing documentation for:
    Parser (Text/Parsec/String.hs:22)
    GenParser (Text/Parsec/String.hs:23)
  50% (  2 /  4) in 'Text.Parsec.ByteString'
  Missing documentation for:
    Parser (Text/Parsec/ByteString.hs:24)
    GenParser (Text/Parsec/ByteString.hs:25)
  50% (  2 /  4) in 'Text.Parsec.ByteString.Lazy'
  Missing documentation for:
    Parser (Text/Parsec/ByteString/Lazy.hs:24)
    GenParser (Text/Parsec/ByteString/Lazy.hs:25)
  33% (  1 /  3) in 'Text.Parsec.Text'
  Missing documentation for:
    Parser (Text/Parsec/Text.hs:23)
    GenParser (Text/Parsec/Text.hs:24)
  33% (  1 /  3) in 'Text.Parsec.Text.Lazy'
  Missing documentation for:
    Parser (Text/Parsec/Text/Lazy.hs:23)
    GenParser (Text/Parsec/Text/Lazy.hs:24)
 100% (  5 /  5) in 'Text.Parsec.Expr'
  70% ( 21 / 30) in 'Text.ParserCombinators.Parsec.Prim'
  Missing documentation for:
    Parser (Text/Parsec/String.hs:22)
    GenParser (Text/Parsec/String.hs:23)
    runParser (Text/ParserCombinators/Parsec/Prim.hs:57)
    tokens (Text/Parsec/Prim.hs:396)
    tokenPrimEx (Text/Parsec/Prim.hs:533)
    try (Text/ParserCombinators/Parsec/Prim.hs:64)
    labels (Text/Parsec/Prim.hs:345)
    pzero (Text/ParserCombinators/Parsec/Prim.hs:54)
    State (Text/Parsec/Prim.hs:160)
  82% ( 14 / 17) in 'Text.ParserCombinators.Parsec.Pos'
  Missing documentation for:
    SourceName (Text/Parsec/Pos.hs:35)
    Line (Text/Parsec/Pos.hs:36)
    Column (Text/Parsec/Pos.hs:37)
 100% ( 20 / 20) in 'Text.Parsec.Char'
  67% (  4 /  6) in 'Text.Parsec.Token'
  Missing documentation for:
    LanguageDef (Text/Parsec/Token.hs:38)
    TokenParser (Text/Parsec/Token.hs:106)
  67% (  4 /  6) in 'Text.ParserCombinators.Parsec.Token'
  Missing documentation for:
    LanguageDef (Text/Parsec/Token.hs:38)
    TokenParser (Text/Parsec/Token.hs:106)
  95% ( 18 / 19) in 'Text.ParserCombinators.Parsec.Char'
  Missing documentation for:
    CharParser (Text/ParserCombinators/Parsec/Char.hs:40)
  83% ( 15 / 18) in 'Text.ParserCombinators.Parsec'
  Missing documentation for:
    SourceName (Text/Parsec/Pos.hs:35)
    Line (Text/Parsec/Pos.hs:36)
    Column (Text/Parsec/Pos.hs:37)
  40% (  2 /  5) in 'Text.ParserCombinators.Parsec.Expr'
  Missing documentation for:
    Operator (Text/ParserCombinators/Parsec/Expr.hs:28)
    OperatorTable (Text/ParserCombinators/Parsec/Expr.hs:32)
    buildExpressionParser (Text/ParserCombinators/Parsec/Expr.hs:39)
  78% ( 73 / 94) in 'Text.Parsec'
  Missing documentation for:
    Parsec (Text/Parsec/Prim.hs:152)
    tokens (Text/Parsec/Prim.hs:396)
    labels (Text/Parsec/Prim.hs:345)
    SourceName (Text/Parsec/Pos.hs:35)
    Line (Text/Parsec/Pos.hs:36)
    Column (Text/Parsec/Pos.hs:37)
    manyAccum (Text/Parsec/Prim.hs:592)
    tokenPrimEx (Text/Parsec/Prim.hs:533)
    runPT (Text/Parsec/Prim.hs:610)
    unknownError (Text/Parsec/Prim.hs:91)
    sysUnExpectError (Text/Parsec/Prim.hs:94)
    mergeErrorReply (Text/Parsec/Prim.hs:266)
    runP (Text/Parsec/Prim.hs:624)
    Consumed (Text/Parsec/Prim.hs:154)
    Reply (Text/Parsec/Prim.hs:157)
    State (Text/Parsec/Prim.hs:160)
    parsecMap (Text/Parsec/Prim.hs:177)
    parserReturn (Text/Parsec/Prim.hs:221)
    parserBind (Text/Parsec/Prim.hs:226)
    parserFail (Text/Parsec/Prim.hs:272)
    parserPlus (Text/Parsec/Prim.hs:290)
  80% (  8 / 10) in 'Text.Parsec.Language'
  Missing documentation for:
    emptyDef (Text/Parsec/Language.hs:79)
    LanguageDef (Text/Parsec/Token.hs:38)
  80% (  8 / 10) in 'Text.ParserCombinators.Parsec.Language'
  Missing documentation for:
    emptyDef (Text/Parsec/Language.hs:79)
    LanguageDef (Text/Parsec/Token.hs:38)
 100% (  8 /  8) in 'Text.Parsec.Perm'
 100% (  7 /  7) in 'Text.ParserCombinators.Parsec.Perm'
Documentation created: dist/doc/html/parsec/index.html,
dist/doc/html/parsec/parsec.txt
Creating package registration file:
/tmp/pkgConf-parsec-3.119213769251559436157.9
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/parsec-3.1.9-8fSmqig53hOL2SEu1k9Tv0
Registering parsec-3.1.9...
Installed parsec-3.1.9
Configuring polyparse-1.11...
Building polyparse-1.11...
Preprocessing library polyparse-1.11...
[ 1 of 18] Compiling Text.ParserCombinators.Poly.Result ( src/Text/ParserCombinators/Poly/Result.hs, dist/build/Text/ParserCombinators/Poly/Result.o )

src/Text/ParserCombinators/Poly/Result.hs:3:15: Warning:
    Tab character
[ 2 of 18] Compiling Text.ParserCombinators.Poly.Base ( src/Text/ParserCombinators/Poly/Base.hs, dist/build/Text/ParserCombinators/Poly/Base.o )

src/Text/ParserCombinators/Poly/Base.hs:3:19: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Base.hs:4:14: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Base.hs:8:10: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Base.hs:9:12: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Base.hs:11:12: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Base.hs:13:11: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Base.hs:15:10: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Base.hs:17:12: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Base.hs:18:9: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Base.hs:19:10: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Base.hs:20:10: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Base.hs:21:11: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Base.hs:22:15: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Base.hs:23:12: Warning:
    Tab character
[ 3 of 18] Compiling Text.ParserCombinators.Poly.Parser ( src/Text/ParserCombinators/Poly/Parser.hs, dist/build/Text/ParserCombinators/Poly/Parser.o )

src/Text/ParserCombinators/Poly/Parser.hs:7:14: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Parser.hs:8:15: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Parser.hs:10:9: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Parser.hs:11:8: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Parser.hs:12:12: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Parser.hs:13:15: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Parser.hs:17:12: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Parser.hs:79:18: Warning:
    Tab character
[ 4 of 18] Compiling Text.ParserCombinators.Poly.Lazy ( src/Text/ParserCombinators/Poly/Lazy.hs, dist/build/Text/ParserCombinators/Poly/Lazy.o )

src/Text/ParserCombinators/Poly/Lazy.hs:4:14: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Lazy.hs:5:15: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Lazy.hs:6:14: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Lazy.hs:8:9: Warning: Tab character

src/Text/ParserCombinators/Poly/Lazy.hs:9:8: Warning: Tab character

src/Text/ParserCombinators/Poly/Lazy.hs:10:12: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Lazy.hs:11:15: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Lazy.hs:15:12: Warning:
    Tab character
[ 5 of 18] Compiling Text.ParserCombinators.Poly.StateParser ( src/Text/ParserCombinators/Poly/StateParser.hs, dist/build/Text/ParserCombinators/Poly/StateParser.o )

src/Text/ParserCombinators/Poly/StateParser.hs:7:14: Warning:
    Tab character

src/Text/ParserCombinators/Poly/StateParser.hs:8:15: Warning:
    Tab character

src/Text/ParserCombinators/Poly/StateParser.hs:10:9: Warning:
    Tab character

src/Text/ParserCombinators/Poly/StateParser.hs:11:8: Warning:
    Tab character

src/Text/ParserCombinators/Poly/StateParser.hs:12:12: Warning:
    Tab character

src/Text/ParserCombinators/Poly/StateParser.hs:19:12: Warning:
    Tab character

src/Text/ParserCombinators/Poly/StateParser.hs:82:18: Warning:
    Tab character
[ 6 of 18] Compiling Text.ParserCombinators.Poly.State ( src/Text/ParserCombinators/Poly/State.hs, dist/build/Text/ParserCombinators/Poly/State.o )

src/Text/ParserCombinators/Poly/State.hs:3:14: Warning:
    Tab character

src/Text/ParserCombinators/Poly/State.hs:4:15: Warning:
    Tab character

src/Text/ParserCombinators/Poly/State.hs:5:14: Warning:
    Tab character

src/Text/ParserCombinators/Poly/State.hs:7:9: Warning:
    Tab character

src/Text/ParserCombinators/Poly/State.hs:8:8: Warning:
    Tab character

src/Text/ParserCombinators/Poly/State.hs:9:12: Warning:
    Tab character

src/Text/ParserCombinators/Poly/State.hs:10:11: Warning:
    Tab character

src/Text/ParserCombinators/Poly/State.hs:16:12: Warning:
    Tab character
[ 7 of 18] Compiling Text.ParserCombinators.Poly.StateLazy ( src/Text/ParserCombinators/Poly/StateLazy.hs, dist/build/Text/ParserCombinators/Poly/StateLazy.o )

src/Text/ParserCombinators/Poly/StateLazy.hs:4:14: Warning:
    Tab character

src/Text/ParserCombinators/Poly/StateLazy.hs:5:15: Warning:
    Tab character

src/Text/ParserCombinators/Poly/StateLazy.hs:6:14: Warning:
    Tab character

src/Text/ParserCombinators/Poly/StateLazy.hs:8:9: Warning:
    Tab character

src/Text/ParserCombinators/Poly/StateLazy.hs:9:8: Warning:
    Tab character

src/Text/ParserCombinators/Poly/StateLazy.hs:10:12: Warning:
    Tab character

src/Text/ParserCombinators/Poly/StateLazy.hs:12:16: Warning:
    Tab character

src/Text/ParserCombinators/Poly/StateLazy.hs:18:12: Warning:
    Tab character
[ 8 of 18] Compiling Text.ParserCombinators.Poly.Lex ( src/Text/ParserCombinators/Poly/Lex.hs, dist/build/Text/ParserCombinators/Poly/Lex.o )

src/Text/ParserCombinators/Poly/Lex.hs:89:18: Warning:
    Tab character
[ 9 of 18] Compiling Text.ParserCombinators.Poly.ByteString ( src/Text/ParserCombinators/Poly/ByteString.hs, dist/build/Text/ParserCombinators/Poly/ByteString.o )
[10 of 18] Compiling Text.ParserCombinators.Poly.ByteStringChar ( src/Text/ParserCombinators/Poly/ByteStringChar.hs, dist/build/Text/ParserCombinators/Poly/ByteStringChar.o )
[11 of 18] Compiling Text.Parse.ByteString ( src/Text/Parse/ByteString.hs, dist/build/Text/Parse/ByteString.o )

src/Text/Parse/ByteString.hs:5:15: Warning: Tab character

src/Text/Parse/ByteString.hs:6:14: Warning: Tab character

src/Text/Parse/ByteString.hs:7:1: Warning: Tab character

src/Text/Parse/ByteString.hs:8:16: Warning: Tab character

src/Text/Parse/ByteString.hs:12:9: Warning: Tab character

src/Text/Parse/ByteString.hs:13:11: Warning: Tab character

src/Text/Parse/ByteString.hs:14:12: Warning: Tab character

src/Text/Parse/ByteString.hs:15:19: Warning: Tab character

src/Text/Parse/ByteString.hs:16:11: Warning: Tab character

src/Text/Parse/ByteString.hs:17:10: Warning: Tab character

src/Text/Parse/ByteString.hs:74:32: Warning: Tab character

src/Text/Parse/ByteString.hs:419:31: Warning: Tab character

src/Text/Parse/ByteString.hs:429:1: Warning: Tab character
[12 of 18] Compiling Text.ParserCombinators.Poly.Text ( src/Text/ParserCombinators/Poly/Text.hs, dist/build/Text/ParserCombinators/Poly/Text.o )
[13 of 18] Compiling Text.ParserCombinators.Poly.StateText ( src/Text/ParserCombinators/Poly/StateText.hs, dist/build/Text/ParserCombinators/Poly/StateText.o )
[14 of 18] Compiling Text.ParserCombinators.Poly.Plain ( src/Text/ParserCombinators/Poly/Plain.hs, dist/build/Text/ParserCombinators/Poly/Plain.o )

src/Text/ParserCombinators/Poly/Plain.hs:3:14: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Plain.hs:4:15: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Plain.hs:5:14: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Plain.hs:7:9: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Plain.hs:8:8: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Plain.hs:9:12: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Plain.hs:10:15: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Plain.hs:11:11: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Plain.hs:14:12: Warning:
    Tab character
[15 of 18] Compiling Text.ParserCombinators.Poly ( src/Text/ParserCombinators/Poly.hs, dist/build/Text/ParserCombinators/Poly.o )
[16 of 18] Compiling Text.Parse       ( src/Text/Parse.hs, dist/build/Text/Parse.o )

src/Text/Parse.hs:4:15: Warning: Tab character

src/Text/Parse.hs:5:14: Warning: Tab character

src/Text/Parse.hs:6:1: Warning: Tab character

src/Text/Parse.hs:7:16: Warning: Tab character

src/Text/Parse.hs:11:9: Warning: Tab character

src/Text/Parse.hs:12:11: Warning: Tab character

src/Text/Parse.hs:13:12: Warning: Tab character

src/Text/Parse.hs:14:19: Warning: Tab character

src/Text/Parse.hs:15:11: Warning: Tab character

src/Text/Parse.hs:16:10: Warning: Tab character

src/Text/Parse.hs:67:32: Warning: Tab character

src/Text/Parse.hs:389:1: Warning: Tab character
[17 of 18] Compiling Text.ParserCombinators.HuttonMeijerWallace ( src/Text/ParserCombinators/HuttonMeijerWallace.hs, dist/build/Text/ParserCombinators/HuttonMeijerWallace.o )
[18 of 18] Compiling Text.ParserCombinators.HuttonMeijer ( src/Text/ParserCombinators/HuttonMeijer.hs, dist/build/Text/ParserCombinators/HuttonMeijer.o )
In-place registering polyparse-1.11...
Running Haddock for polyparse-1.11...
Running hscolour for polyparse-1.11...
Preprocessing library polyparse-1.11...
Preprocessing library polyparse-1.11...

src/Text/ParserCombinators/Poly/Result.hs:3:15: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Base.hs:3:19: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Base.hs:4:14: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Base.hs:8:10: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Base.hs:9:12: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Base.hs:11:12: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Base.hs:13:11: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Base.hs:15:10: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Base.hs:17:12: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Base.hs:18:9: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Base.hs:19:10: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Base.hs:20:10: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Base.hs:21:11: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Base.hs:22:15: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Base.hs:23:12: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Parser.hs:7:14: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Parser.hs:8:15: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Parser.hs:10:9: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Parser.hs:11:8: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Parser.hs:12:12: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Parser.hs:13:15: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Parser.hs:17:12: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Parser.hs:79:18: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Lazy.hs:4:14: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Lazy.hs:5:15: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Lazy.hs:6:14: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Lazy.hs:8:9: Warning: Tab character

src/Text/ParserCombinators/Poly/Lazy.hs:9:8: Warning: Tab character

src/Text/ParserCombinators/Poly/Lazy.hs:10:12: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Lazy.hs:11:15: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Lazy.hs:15:12: Warning:
    Tab character

src/Text/ParserCombinators/Poly/StateParser.hs:7:14: Warning:
    Tab character

src/Text/ParserCombinators/Poly/StateParser.hs:8:15: Warning:
    Tab character

src/Text/ParserCombinators/Poly/StateParser.hs:10:9: Warning:
    Tab character

src/Text/ParserCombinators/Poly/StateParser.hs:11:8: Warning:
    Tab character

src/Text/ParserCombinators/Poly/StateParser.hs:12:12: Warning:
    Tab character

src/Text/ParserCombinators/Poly/StateParser.hs:19:12: Warning:
    Tab character

src/Text/ParserCombinators/Poly/StateParser.hs:82:18: Warning:
    Tab character

src/Text/ParserCombinators/Poly/State.hs:3:14: Warning:
    Tab character

src/Text/ParserCombinators/Poly/State.hs:4:15: Warning:
    Tab character

src/Text/ParserCombinators/Poly/State.hs:5:14: Warning:
    Tab character

src/Text/ParserCombinators/Poly/State.hs:7:9: Warning:
    Tab character

src/Text/ParserCombinators/Poly/State.hs:8:8: Warning:
    Tab character

src/Text/ParserCombinators/Poly/State.hs:9:12: Warning:
    Tab character

src/Text/ParserCombinators/Poly/State.hs:10:11: Warning:
    Tab character

src/Text/ParserCombinators/Poly/State.hs:16:12: Warning:
    Tab character

src/Text/ParserCombinators/Poly/StateLazy.hs:4:14: Warning:
    Tab character

src/Text/ParserCombinators/Poly/StateLazy.hs:5:15: Warning:
    Tab character

src/Text/ParserCombinators/Poly/StateLazy.hs:6:14: Warning:
    Tab character

src/Text/ParserCombinators/Poly/StateLazy.hs:8:9: Warning:
    Tab character

src/Text/ParserCombinators/Poly/StateLazy.hs:9:8: Warning:
    Tab character

src/Text/ParserCombinators/Poly/StateLazy.hs:10:12: Warning:
    Tab character

src/Text/ParserCombinators/Poly/StateLazy.hs:12:16: Warning:
    Tab character

src/Text/ParserCombinators/Poly/StateLazy.hs:18:12: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Lex.hs:89:18: Warning:
    Tab character

src/Text/Parse/ByteString.hs:5:15: Warning: Tab character

src/Text/Parse/ByteString.hs:6:14: Warning: Tab character

src/Text/Parse/ByteString.hs:7:1: Warning: Tab character

src/Text/Parse/ByteString.hs:8:16: Warning: Tab character

src/Text/Parse/ByteString.hs:12:9: Warning: Tab character

src/Text/Parse/ByteString.hs:13:11: Warning: Tab character

src/Text/Parse/ByteString.hs:14:12: Warning: Tab character

src/Text/Parse/ByteString.hs:15:19: Warning: Tab character

src/Text/Parse/ByteString.hs:16:11: Warning: Tab character

src/Text/Parse/ByteString.hs:17:10: Warning: Tab character

src/Text/Parse/ByteString.hs:74:32: Warning: Tab character

src/Text/Parse/ByteString.hs:419:31: Warning: Tab character

src/Text/Parse/ByteString.hs:429:1: Warning: Tab character

src/Text/ParserCombinators/Poly/Plain.hs:3:14: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Plain.hs:4:15: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Plain.hs:5:14: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Plain.hs:7:9: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Plain.hs:8:8: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Plain.hs:9:12: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Plain.hs:10:15: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Plain.hs:11:11: Warning:
    Tab character

src/Text/ParserCombinators/Poly/Plain.hs:14:12: Warning:
    Tab character

src/Text/Parse.hs:4:15: Warning: Tab character

src/Text/Parse.hs:5:14: Warning: Tab character

src/Text/Parse.hs:6:1: Warning: Tab character

src/Text/Parse.hs:7:16: Warning: Tab character

src/Text/Parse.hs:11:9: Warning: Tab character

src/Text/Parse.hs:12:11: Warning: Tab character

src/Text/Parse.hs:13:12: Warning: Tab character

src/Text/Parse.hs:14:19: Warning: Tab character

src/Text/Parse.hs:15:11: Warning: Tab character

src/Text/Parse.hs:16:10: Warning: Tab character

src/Text/Parse.hs:67:32: Warning: Tab character

src/Text/Parse.hs:389:1: Warning: Tab character
Haddock coverage:
  75% (  3 /  4) in 'Text.ParserCombinators.Poly.Result'
  Missing documentation for:
    Module header
  96% ( 23 / 24) in 'Text.ParserCombinators.Poly.Base'
  Missing documentation for:
    Module header
 100% ( 12 / 12) in 'Text.ParserCombinators.Poly.Parser'
  94% ( 15 / 16) in 'Text.ParserCombinators.Poly.Lazy'
  Missing documentation for:
    Module header
 100% ( 15 / 15) in 'Text.ParserCombinators.Poly.StateParser'
  95% ( 18 / 19) in 'Text.ParserCombinators.Poly.State'
  Missing documentation for:
    Module header
  90% ( 18 / 20) in 'Text.ParserCombinators.Poly.StateLazy'
  Missing documentation for:
    Module header
    manyFinally (src/Text/ParserCombinators/Poly/StateLazy.hs:139)
 100% ( 16 / 16) in 'Text.ParserCombinators.Poly.Lex'
  94% ( 16 / 17) in 'Text.ParserCombinators.Poly.ByteString'
  Missing documentation for:
    Module header
  94% ( 16 / 17) in 'Text.ParserCombinators.Poly.ByteStringChar'
  Missing documentation for:
    Module header
  97% ( 30 / 31) in 'Text.Parse.ByteString'
  Missing documentation for:
    Module header
  94% ( 17 / 18) in 'Text.ParserCombinators.Poly.Text'
  Missing documentation for:
    Module header
  95% ( 21 / 22) in 'Text.ParserCombinators.Poly.StateText'
  Missing documentation for:
    Module header
  94% ( 15 / 16) in 'Text.ParserCombinators.Poly.Plain'
  Missing documentation for:
    Module header
  50% (  1 /  2) in 'Text.ParserCombinators.Poly'
  Missing documentation for:
    Module header
  72% ( 21 / 29) in 'Text.Parse'
  Missing documentation for:
    Module header
    parseSigned (src/Text/Parse.hs:226)
    parseInt (src/Text/Parse.hs:231)
    parseDec (src/Text/Parse.hs:239)
    parseOct (src/Text/Parse.hs:239)
    parseHex (src/Text/Parse.hs:239)
    parseFloat (src/Text/Parse.hs:244)
    parseLitChar (src/Text/Parse.hs:265)
  77% ( 24 / 31) in 'Text.ParserCombinators.HuttonMeijerWallace'
  Missing documentation for:
    Parser (src/Text/ParserCombinators/HuttonMeijerWallace.hs:66)
    chainl (src/Text/ParserCombinators/HuttonMeijerWallace.hs:220)
    chainl1 (src/Text/ParserCombinators/HuttonMeijerWallace.hs:224)
    chainr (src/Text/ParserCombinators/HuttonMeijerWallace.hs:230)
    chainr1 (src/Text/ParserCombinators/HuttonMeijerWallace.hs:234)
    ops (src/Text/ParserCombinators/HuttonMeijerWallace.hs:243)
    bracket (src/Text/ParserCombinators/HuttonMeijerWallace.hs:246)
   6% (  2 / 36) in 'Text.ParserCombinators.HuttonMeijer'
  Missing documentation for:
    item (src/Text/ParserCombinators/HuttonMeijer.hs:83)
    first (src/Text/ParserCombinators/HuttonMeijer.hs:88)
    papply (src/Text/ParserCombinators/HuttonMeijer.hs:93)
    +++ (src/Text/ParserCombinators/HuttonMeijer.hs:100)
    sat (src/Text/ParserCombinators/HuttonMeijer.hs:103)
    many (src/Text/ParserCombinators/HuttonMeijer.hs:109)
    many1 (src/Text/ParserCombinators/HuttonMeijer.hs:113)
    sepby (src/Text/ParserCombinators/HuttonMeijer.hs:116)
    sepby1 (src/Text/ParserCombinators/HuttonMeijer.hs:119)
    chainl (src/Text/ParserCombinators/HuttonMeijer.hs:122)
    chainl1 (src/Text/ParserCombinators/HuttonMeijer.hs:125)
    chainr (src/Text/ParserCombinators/HuttonMeijer.hs:131)
    chainr1 (src/Text/ParserCombinators/HuttonMeijer.hs:134)
    ops (src/Text/ParserCombinators/HuttonMeijer.hs:140)
    bracket (src/Text/ParserCombinators/HuttonMeijer.hs:143)
    char (src/Text/ParserCombinators/HuttonMeijer.hs:150)
    digit (src/Text/ParserCombinators/HuttonMeijer.hs:153)
    lower (src/Text/ParserCombinators/HuttonMeijer.hs:156)
    upper (src/Text/ParserCombinators/HuttonMeijer.hs:159)
    letter (src/Text/ParserCombinators/HuttonMeijer.hs:162)
    alphanum (src/Text/ParserCombinators/HuttonMeijer.hs:165)
    string (src/Text/ParserCombinators/HuttonMeijer.hs:168)
    ident (src/Text/ParserCombinators/HuttonMeijer.hs:172)
    nat (src/Text/ParserCombinators/HuttonMeijer.hs:175)
    int (src/Text/ParserCombinators/HuttonMeijer.hs:180)
    spaces (src/Text/ParserCombinators/HuttonMeijer.hs:187)
    comment (src/Text/ParserCombinators/HuttonMeijer.hs:190)
    junk (src/Text/ParserCombinators/HuttonMeijer.hs:200)
    skip (src/Text/ParserCombinators/HuttonMeijer.hs:203)
    token (src/Text/ParserCombinators/HuttonMeijer.hs:206)
    natural (src/Text/ParserCombinators/HuttonMeijer.hs:213)
    integer (src/Text/ParserCombinators/HuttonMeijer.hs:216)
    symbol (src/Text/ParserCombinators/HuttonMeijer.hs:219)
    identifier (src/Text/ParserCombinators/HuttonMeijer.hs:222)
Warning: Text.ParserCombinators.HuttonMeijerWallace: could not find link destinations for:
    ParseResult
Warning: Text.ParserCombinators.HuttonMeijer: could not find link destinations for:
    Token
Documentation created: dist/doc/html/polyparse/index.html,
dist/doc/html/polyparse/polyparse.txt
Creating package registration file:
/tmp/pkgConf-polyparse-112370535421102713256.11
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/polyparse-1.11-5gbM4m6k3rhGIQyEboR1bR
Registering polyparse-1.11...
Installed polyparse-1.11
Configuring data-default-0.5.3...
Building data-default-0.5.3...
Preprocessing library data-default-0.5.3...
[1 of 1] Compiling Data.Default     ( Data/Default.hs, dist/build/Data/Default.o )
In-place registering data-default-0.5.3...
Running Haddock for data-default-0.5.3...
Running hscolour for data-default-0.5.3...
Preprocessing library data-default-0.5.3...
Preprocessing library data-default-0.5.3...
Haddock coverage:
  67% (  2 /  3) in 'Data.Default'
  Missing documentation for:
    Module header
Documentation created: dist/doc/html/data-default/index.html,
dist/doc/html/data-default/data-default.txt
Creating package registration file:
/tmp/pkgConf-data-default-0.51367480709198805545.3
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/data-default-0.5.3-5ESg1VNmkW3BMxo7EwKQrK
Registering data-default-0.5.3...
Installed data-default-0.5.3
Configuring convertible-1.1.1.0...
Building convertible-1.1.1.0...
Preprocessing library convertible-1.1.1.0...
[1 of 9] Compiling Data.Convertible.Base ( Data/Convertible/Base.hs, dist/build/Data/Convertible/Base.o )

Data/Convertible/Base.hs:31:1: Warning:
    Module ‘Control.Monad.Error’ is deprecated:
      Use Control.Monad.Except instead

Data/Convertible/Base.hs:92:10: Warning:
    In the use of type constructor or class ‘Error’
    (imported from Control.Monad.Error, but defined in transformers-0.4.2.0:Control.Monad.Trans.Error):
    Deprecated: "Use Control.Monad.Trans.Except instead"

Data/Convertible/Base.hs:92:10: Warning:
    In the use of type constructor or class ‘Error’
    (imported from Control.Monad.Error, but defined in transformers-0.4.2.0:Control.Monad.Trans.Error):
    Deprecated: "Use Control.Monad.Trans.Except instead"
[2 of 9] Compiling Data.Convertible.Utils ( Data/Convertible/Utils.hs, dist/build/Data/Convertible/Utils.o )
[3 of 9] Compiling Data.Convertible.Instances.Map ( Data/Convertible/Instances/Map.hs, dist/build/Data/Convertible/Instances/Map.o )
[4 of 9] Compiling Data.Convertible.Instances.Num ( Data/Convertible/Instances/Num.hs, dist/build/Data/Convertible/Instances/Num.o )
[5 of 9] Compiling Data.Convertible.Instances.C ( Data/Convertible/Instances/C.hs, dist/build/Data/Convertible/Instances/C.o )
[6 of 9] Compiling Data.Convertible.Instances.Text ( Data/Convertible/Instances/Text.hs, dist/build/Data/Convertible/Instances/Text.o )

Data/Convertible/Instances/Text.hs:41:1: Warning:
    The import of ‘Data.Foldable’ is redundant
      except perhaps to import instances from ‘Data.Foldable’
    To import instances alone, use: import Data.Foldable()
[7 of 9] Compiling Data.Convertible.Instances.Time ( Data/Convertible/Instances/Time.hs, dist/build/Data/Convertible/Instances/Time.o )
[8 of 9] Compiling Data.Convertible.Instances ( Data/Convertible/Instances.hs, dist/build/Data/Convertible/Instances.o )
[9 of 9] Compiling Data.Convertible ( Data/Convertible.hs, dist/build/Data/Convertible.o )
In-place registering convertible-1.1.1.0...
Running Haddock for convertible-1.1.1.0...
Running hscolour for convertible-1.1.1.0...
Preprocessing library convertible-1.1.1.0...
Preprocessing library convertible-1.1.1.0...

Data/Convertible/Base.hs:31:1: Warning:
    Module ‘Control.Monad.Error’ is deprecated:
      Use Control.Monad.Except instead

Data/Convertible/Base.hs:92:10: Warning:
    In the use of type constructor or class ‘Error’
    (imported from Control.Monad.Error, but defined in transformers-0.4.2.0:Control.Monad.Trans.Error):
    Deprecated: "Use Control.Monad.Trans.Except instead"

Data/Convertible/Base.hs:92:10: Warning:
    In the use of type constructor or class ‘Error’
    (imported from Control.Monad.Error, but defined in transformers-0.4.2.0:Control.Monad.Trans.Error):
    Deprecated: "Use Control.Monad.Trans.Except instead"

Data/Convertible/Instances/Text.hs:41:1: Warning:
    The import of ‘Data.Foldable’ is redundant
      except perhaps to import instances from ‘Data.Foldable’
    To import instances alone, use: import Data.Foldable()
Haddock coverage:
  78% (  7 /  9) in 'Data.Convertible.Base'
  Missing documentation for:
    convError (Data/Convertible/Base.hs:104)
    prettyConvertError (Data/Convertible/Base.hs:109)
 100% (  3 /  3) in 'Data.Convertible.Utils'
 100% (  1 /  1) in 'Data.Convertible.Instances.Map'
 100% (  1 /  1) in 'Data.Convertible.Instances.Num'
 100% (  1 /  1) in 'Data.Convertible.Instances.C'
 100% (  1 /  1) in 'Data.Convertible.Instances.Text'
 100% (  1 /  1) in 'Data.Convertible.Instances.Time'
 100% (  1 /  1) in 'Data.Convertible.Instances'
 100% (  3 /  3) in 'Data.Convertible'
Documentation created: dist/doc/html/convertible/index.html,
dist/doc/html/convertible/convertible.txt
Creating package registration file:
/tmp/pkgConf-convertible-1.1.11169442043811507986.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/convertible-1.1.1.0-AzVx3SPyNPw9bmsCKaVBQA
Registering convertible-1.1.1.0...
Installed convertible-1.1.1.0
Configuring wxdirect-0.92.1.0...
Building wxdirect-0.92.1.0...
Preprocessing library wxdirect-0.92.1.0...
[1 of 1] Compiling Application.Wxdirect ( src/Application/Wxdirect.hs, dist/build/Application/Wxdirect.o )
In-place registering wxdirect-0.92.1.0...
Preprocessing executable 'wxdirect' for wxdirect-0.92.1.0...
[ 1 of 12] Compiling IOExtra          ( src/IOExtra.hs, dist/build/wxdirect/wxdirect-tmp/IOExtra.o )
[ 2 of 12] Compiling Types            ( src/Types.hs, dist/build/wxdirect/wxdirect-tmp/Types.o )
[ 3 of 12] Compiling ParseC           ( src/ParseC.hs, dist/build/wxdirect/wxdirect-tmp/ParseC.o )

src/ParseC.hs:18:1: Warning:
    The import of ‘Data.Functor’ is redundant
      except perhaps to import instances from ‘Data.Functor’
    To import instances alone, use: import Data.Functor()
[ 4 of 12] Compiling HaskellNames     ( src/HaskellNames.hs, dist/build/wxdirect/wxdirect-tmp/HaskellNames.o )
[ 5 of 12] Compiling Classes          ( src/Classes.hs, dist/build/wxdirect/wxdirect-tmp/Classes.o )
[ 6 of 12] Compiling DeriveTypes      ( src/DeriveTypes.hs, dist/build/wxdirect/wxdirect-tmp/DeriveTypes.o )
[ 7 of 12] Compiling CompileSTC       ( src/CompileSTC.hs, dist/build/wxdirect/wxdirect-tmp/CompileSTC.o )
[ 8 of 12] Compiling CompileClassInfo ( src/CompileClassInfo.hs, dist/build/wxdirect/wxdirect-tmp/CompileClassInfo.o )
[ 9 of 12] Compiling CompileClassTypes ( src/CompileClassTypes.hs, dist/build/wxdirect/wxdirect-tmp/CompileClassTypes.o )
[10 of 12] Compiling CompileHeader    ( src/CompileHeader.hs, dist/build/wxdirect/wxdirect-tmp/CompileHeader.o )
[11 of 12] Compiling CompileClasses   ( src/CompileClasses.hs, dist/build/wxdirect/wxdirect-tmp/CompileClasses.o )
[12 of 12] Compiling Main             ( src/Main.hs, dist/build/wxdirect/wxdirect-tmp/Main.o )
Linking dist/build/wxdirect/wxdirect ...
Running Haddock for wxdirect-0.92.1.0...
Running hscolour for wxdirect-0.92.1.0...
Preprocessing library wxdirect-0.92.1.0...
Preprocessing executable 'wxdirect' for wxdirect-0.92.1.0...
Preprocessing library wxdirect-0.92.1.0...
Haddock coverage:
   0% (  0 /  1) in 'Application.Wxdirect'
  Missing documentation for:
    Module header
Documentation created: dist/doc/html/wxdirect/index.html,
dist/doc/html/wxdirect/wxdirect.txt
Preprocessing executable 'wxdirect' for wxdirect-0.92.1.0...
Creating package registration file:
/tmp/pkgConf-wxdirect-0.92.1952617546783387964.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/wxdirect-0.92.1.0-GUXbtfJCR0s86y8ZHzLSZ6
Installing executable(s) in
/home/builder/hackage-server/build-cache/tmp-install/bin
Warning: The directory
/home/builder/hackage-server/build-cache/tmp-install/bin is not in the system
search path.
Registering wxdirect-0.92.1.0...
Installed wxdirect-0.92.1.0
Configuring HaXml-1.24.1...
Building HaXml-1.24.1...
Preprocessing library HaXml-1.24.1...
[ 1 of 42] Compiling Text.XML.HaXml.Xtract.Lex ( src/Text/XML/HaXml/Xtract/Lex.hs, dist/build/Text/XML/HaXml/Xtract/Lex.o )

src/Text/XML/HaXml/Xtract/Lex.hs:21:19: Warning: Tab character

src/Text/XML/HaXml/Xtract/Lex.hs:29:23: Warning: Tab character

src/Text/XML/HaXml/Xtract/Lex.hs:30:21: Warning: Tab character
[ 2 of 42] Compiling Text.XML.HaXml.Posn ( src/Text/XML/HaXml/Posn.hs, dist/build/Text/XML/HaXml/Posn.o )
[ 3 of 42] Compiling Text.XML.HaXml.Lex ( src/Text/XML/HaXml/Lex.hs, dist/build/Text/XML/HaXml/Lex.o )

src/Text/XML/HaXml/Lex.hs:41:21: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:42:22: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:43:16: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:44:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:45:21: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:46:22: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:47:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:48:21: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:49:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:50:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:51:18: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:52:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:53:18: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:54:16: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:55:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:56:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:57:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:58:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:59:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:60:13: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:61:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:62:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:63:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:64:18: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:65:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:66:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:67:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:68:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:69:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:70:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:71:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:72:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:89:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:90:31: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:91:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:92:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:93:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:94:31: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:95:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:96:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:97:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:98:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:99:27: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:100:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:101:27: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:102:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:103:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:104:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:105:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:106:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:107:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:108:22: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:109:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:110:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:111:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:112:27: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:113:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:114:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:115:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:116:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:117:32: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:118:32: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:119:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:120:32: Warning: Tab character
[ 4 of 42] Compiling Text.XML.HaXml.DtdToHaskell.TypeDef ( src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs, dist/build/Text/XML/HaXml/DtdToHaskell/TypeDef.o )

src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs:48:18: Warning:
    Tab character

src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs:49:13: Warning:
    Tab character
[ 5 of 42] Compiling Text.XML.HaXml.DtdToHaskell.Instance ( src/Text/XML/HaXml/DtdToHaskell/Instance.hs, dist/build/Text/XML/HaXml/DtdToHaskell/Instance.o )
[ 6 of 42] Compiling Text.XML.HaXml.Types ( src/Text/XML/HaXml/Types.hs, dist/build/Text/XML/HaXml/Types.o )
[ 7 of 42] Compiling Text.XML.HaXml.Escape ( src/Text/XML/HaXml/Escape.hs, dist/build/Text/XML/HaXml/Escape.o )
[ 8 of 42] Compiling Text.XML.HaXml.Namespaces ( src/Text/XML/HaXml/Namespaces.hs, dist/build/Text/XML/HaXml/Namespaces.o )
[ 9 of 42] Compiling Text.XML.HaXml.Combinators ( src/Text/XML/HaXml/Combinators.hs, dist/build/Text/XML/HaXml/Combinators.o )

src/Text/XML/HaXml/Combinators.hs:59:39: Warning: Tab character

src/Text/XML/HaXml/Combinators.hs:187:18: Warning: Tab character

src/Text/XML/HaXml/Combinators.hs:204:29: Warning: Tab character

src/Text/XML/HaXml/Combinators.hs:267:34: Warning: Tab character
[10 of 42] Compiling Text.XML.HaXml.Parse ( src/Text/XML/HaXml/Parse.hs, dist/build/Text/XML/HaXml/Parse.o )

src/Text/XML/HaXml/Parse.hs:108:11: Warning: Tab character
[11 of 42] Compiling Text.XML.HaXml.Pretty ( src/Text/XML/HaXml/Pretty.hs, dist/build/Text/XML/HaXml/Pretty.o )
[12 of 42] Compiling Text.XML.HaXml.Html.Generate ( src/Text/XML/HaXml/Html/Generate.hs, dist/build/Text/XML/HaXml/Html/Generate.o )
[13 of 42] Compiling Text.XML.HaXml.Html.Parse ( src/Text/XML/HaXml/Html/Parse.hs, dist/build/Text/XML/HaXml/Html/Parse.o )

src/Text/XML/HaXml/Html/Parse.hs:332:30: Warning: Tab character

src/Text/XML/HaXml/Html/Parse.hs:342:30: Warning: Tab character

src/Text/XML/HaXml/Html/Parse.hs:718:29: Warning: Tab character

src/Text/XML/HaXml/Html/Parse.hs:723:28: Warning: Tab character
[14 of 42] Compiling Text.XML.HaXml.Wrappers ( src/Text/XML/HaXml/Wrappers.hs, dist/build/Text/XML/HaXml/Wrappers.o )
[15 of 42] Compiling Text.XML.HaXml.Verbatim ( src/Text/XML/HaXml/Verbatim.hs, dist/build/Text/XML/HaXml/Verbatim.o )
[16 of 42] Compiling Text.XML.HaXml.ByteStringPP ( src/Text/XML/HaXml/ByteStringPP.hs, dist/build/Text/XML/HaXml/ByteStringPP.o )
[17 of 42] Compiling Text.XML.HaXml.DtdToHaskell.Convert ( src/Text/XML/HaXml/DtdToHaskell/Convert.hs, dist/build/Text/XML/HaXml/DtdToHaskell/Convert.o )
[18 of 42] Compiling Text.XML.HaXml.Html.ParseLazy ( src/Text/XML/HaXml/Html/ParseLazy.hs, dist/build/Text/XML/HaXml/Html/ParseLazy.o )

src/Text/XML/HaXml/Html/ParseLazy.hs:331:30: Warning: Tab character

src/Text/XML/HaXml/Html/ParseLazy.hs:341:30: Warning: Tab character

src/Text/XML/HaXml/Html/ParseLazy.hs:719:29: Warning: Tab character

src/Text/XML/HaXml/Html/ParseLazy.hs:724:28: Warning: Tab character
[19 of 42] Compiling Text.XML.HaXml.Html.Pretty ( src/Text/XML/HaXml/Html/Pretty.hs, dist/build/Text/XML/HaXml/Html/Pretty.o )

src/Text/XML/HaXml/Html/Pretty.hs:147:12: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:148:12: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:149:3: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:150:9: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:151:6: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:152:12: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:153:7: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:154:8: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:155:14: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:156:15: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:157:13: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:158:12: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:159:12: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:160:10: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:161:10: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:162:8: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:163:11: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:164:7: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:165:7: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:166:10: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:167:6: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:168:11: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:169:10: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:170:13: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:171:9: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:172:13: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:173:8: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:174:9: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:175:12: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:176:3: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:177:13: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:178:14: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:179:9: Warning: Tab character
[20 of 42] Compiling Text.XML.HaXml.ParseLazy ( src/Text/XML/HaXml/ParseLazy.hs, dist/build/Text/XML/HaXml/ParseLazy.o )

src/Text/XML/HaXml/ParseLazy.hs:112:11: Warning: Tab character
[21 of 42] Compiling Text.XML.HaXml.SAX ( src/Text/XML/HaXml/SAX.hs, dist/build/Text/XML/HaXml/SAX.o )

src/Text/XML/HaXml/SAX.hs:8:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:9:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:10:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:18:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:19:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:20:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:21:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:22:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:22:28: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:23:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:24:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:24:31: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:25:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:26:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:27:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:27:31: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:28:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:28:33: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:34:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:35:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:36:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:37:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:44:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:45:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:57:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:62:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:63:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:64:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:65:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:66:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:67:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:68:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:72:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:73:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:74:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:75:1: Warning: Tab character
[22 of 42] Compiling Text.XML.HaXml.Schema.XSDTypeModel ( src/Text/XML/HaXml/Schema/XSDTypeModel.hs, dist/build/Text/XML/HaXml/Schema/XSDTypeModel.o )

src/Text/XML/HaXml/Schema/XSDTypeModel.hs:305:19: Warning:
    Fields of ‘Schema’ not initialised: schema_elementFormDefault,
                                        schema_attributeFormDefault, schema_finalDefault,
                                        schema_blockDefault, schema_targetNamespace, schema_version,
                                        schema_namespaces
    In the expression: Schema {schema_items = []}
    In an equation for ‘mempty’: mempty = Schema {schema_items = []}
    In the instance declaration for ‘Monoid Schema’
[23 of 42] Compiling Text.XML.HaXml.Schema.NameConversion ( src/Text/XML/HaXml/Schema/NameConversion.hs, dist/build/Text/XML/HaXml/Schema/NameConversion.o )
[24 of 42] Compiling Text.XML.HaXml.Schema.PrimitiveTypes ( src/Text/XML/HaXml/Schema/PrimitiveTypes.hs, dist/build/Text/XML/HaXml/Schema/PrimitiveTypes.o )

src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:132:40: Warning:
    Tab character

src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:135:30: Warning:
    Tab character

src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:138:30: Warning:
    Tab character

src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:197:45: Warning:
    Tab character
[25 of 42] Compiling Text.XML.HaXml.TypeMapping ( src/Text/XML/HaXml/TypeMapping.hs, dist/build/Text/XML/HaXml/TypeMapping.o )

src/Text/XML/HaXml/TypeMapping.hs:4:18: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:6:14: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:7:15: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:9:14: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:10:15: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:41:1: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:42:1: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:43:1: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:52:53: Warning: Tab character
[26 of 42] Compiling Text.XML.HaXml.XmlContent.Parser ( src/Text/XML/HaXml/XmlContent/Parser.hs, dist/build/Text/XML/HaXml/XmlContent/Parser.o )
[27 of 42] Compiling Text.XML.HaXml.XmlContent ( src/Text/XML/HaXml/XmlContent.hs, dist/build/Text/XML/HaXml/XmlContent.o )
[28 of 42] Compiling Text.XML.HaXml.Validate ( src/Text/XML/HaXml/Validate.hs, dist/build/Text/XML/HaXml/Validate.o )

src/Text/XML/HaXml/Validate.hs:39:48: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:41:44: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:42:36: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:43:36: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:70:24: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:194:29: Warning: Tab character
[29 of 42] Compiling Text.XML.HaXml.OneOfN ( src/Text/XML/HaXml/OneOfN.hs, dist/build/Text/XML/HaXml/OneOfN.o )
[30 of 42] Compiling Text.XML.HaXml.Schema.Parse ( src/Text/XML/HaXml/Schema/Parse.hs, dist/build/Text/XML/HaXml/Schema/Parse.o )
[31 of 42] Compiling Text.XML.HaXml.Schema.HaskellTypeModel ( src/Text/XML/HaXml/Schema/HaskellTypeModel.hs, dist/build/Text/XML/HaXml/Schema/HaskellTypeModel.o )
[32 of 42] Compiling Text.XML.HaXml.Schema.PrettyHaskell ( src/Text/XML/HaXml/Schema/PrettyHaskell.hs, dist/build/Text/XML/HaXml/Schema/PrettyHaskell.o )

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:547:1: Warning:
    Tab character
[33 of 42] Compiling Text.XML.HaXml.Schema.PrettyHsBoot ( src/Text/XML/HaXml/Schema/PrettyHsBoot.hs, dist/build/Text/XML/HaXml/Schema/PrettyHsBoot.o )
[34 of 42] Compiling Text.XML.HaXml.Schema.Environment ( src/Text/XML/HaXml/Schema/Environment.hs, dist/build/Text/XML/HaXml/Schema/Environment.o )

src/Text/XML/HaXml/Schema/Environment.hs:88:39: Warning:
    Tab character
[35 of 42] Compiling Text.XML.HaXml.Schema.TypeConversion ( src/Text/XML/HaXml/Schema/TypeConversion.hs, dist/build/Text/XML/HaXml/Schema/TypeConversion.o )

src/Text/XML/HaXml/Schema/TypeConversion.hs:231:1: Warning:
    Tab character

src/Text/XML/HaXml/Schema/TypeConversion.hs:232:1: Warning:
    Tab character

src/Text/XML/HaXml/Schema/TypeConversion.hs:233:1: Warning:
    Tab character
[36 of 42] Compiling Text.XML.HaXml.ShowXmlLazy ( src/Text/XML/HaXml/ShowXmlLazy.hs, dist/build/Text/XML/HaXml/ShowXmlLazy.o )
[37 of 42] Compiling Text.XML.HaXml.Util ( src/Text/XML/HaXml/Util.hs, dist/build/Text/XML/HaXml/Util.o )
[38 of 42] Compiling Text.XML.HaXml.XmlContent.Haskell ( src/Text/XML/HaXml/XmlContent/Haskell.hs, dist/build/Text/XML/HaXml/XmlContent/Haskell.o )
[39 of 42] Compiling Text.XML.HaXml.Xtract.Combinators ( src/Text/XML/HaXml/Xtract/Combinators.hs, dist/build/Text/XML/HaXml/Xtract/Combinators.o )

src/Text/XML/HaXml/Xtract/Combinators.hs:70:26: Warning:
    Tab character

src/Text/XML/HaXml/Xtract/Combinators.hs:71:23: Warning:
    Tab character
[40 of 42] Compiling Text.XML.HaXml.Xtract.Parse ( src/Text/XML/HaXml/Xtract/Parse.hs, dist/build/Text/XML/HaXml/Xtract/Parse.o )

src/Text/XML/HaXml/Xtract/Parse.hs:231:42: Warning: Tab character

src/Text/XML/HaXml/Xtract/Parse.hs:266:22: Warning: Tab character

src/Text/XML/HaXml/Xtract/Parse.hs:330:32: Warning: Tab character

src/Text/XML/HaXml/Xtract/Parse.hs:339:32: Warning: Tab character
[41 of 42] Compiling Text.XML.HaXml.Schema.Schema ( src/Text/XML/HaXml/Schema/Schema.hs, dist/build/Text/XML/HaXml/Schema/Schema.o )
[42 of 42] Compiling Text.XML.HaXml   ( src/Text/XML/HaXml.hs, dist/build/Text/XML/HaXml.o )

src/Text/XML/HaXml.hs:37:1: Warning: Tab character
In-place registering HaXml-1.24.1...
Preprocessing executable 'Canonicalise' for HaXml-1.24.1...
[ 1 of 10] Compiling Text.XML.HaXml.Types ( src/Text/XML/HaXml/Types.hs, dist/build/Canonicalise/Canonicalise-tmp/Text/XML/HaXml/Types.o )

src/Text/XML/HaXml/Types.hs:292:17: Warning:
    Defined but not used: ‘p’

src/Text/XML/HaXml/Types.hs:292:19: Warning:
    Defined but not used: ‘n’

src/Text/XML/HaXml/Types.hs:292:25: Warning:
    Defined but not used: ‘m’

src/Text/XML/HaXml/Types.hs:293:16: Warning:
    Defined but not used: ‘n’

src/Text/XML/HaXml/Types.hs:293:26: Warning:
    Defined but not used: ‘q’

src/Text/XML/HaXml/Types.hs:293:28: Warning:
    Defined but not used: ‘m’

src/Text/XML/HaXml/Types.hs:178:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘==’:
        Patterns not matched:
            (CElem _ _) (CString _ _ _)
            (CElem _ _) (CRef _ _)
            (CElem _ _) (CMisc _ _)
            (CString _ _ _) (CElem _ _)
            ...
[ 2 of 10] Compiling Text.XML.HaXml.Posn ( src/Text/XML/HaXml/Posn.hs, dist/build/Canonicalise/Canonicalise-tmp/Text/XML/HaXml/Posn.o )
[ 3 of 10] Compiling Text.XML.HaXml.Namespaces ( src/Text/XML/HaXml/Namespaces.hs, dist/build/Canonicalise/Canonicalise-tmp/Text/XML/HaXml/Namespaces.o )

src/Text/XML/HaXml/Namespaces.hs:127:17: Warning:
    This binding for ‘qualify’ shadows the existing binding
      defined at src/Text/XML/HaXml/Namespaces.hs:58:1

src/Text/XML/HaXml/Namespaces.hs:171:15: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘mkNamespace’: Patterns not matched: (QN _ _, _)
[ 4 of 10] Compiling Text.XML.HaXml.Lex ( src/Text/XML/HaXml/Lex.hs, dist/build/Canonicalise/Canonicalise-tmp/Text/XML/HaXml/Lex.o )

src/Text/XML/HaXml/Lex.hs:41:21: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:42:22: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:43:16: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:44:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:45:21: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:46:22: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:47:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:48:21: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:49:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:50:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:51:18: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:52:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:53:18: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:54:16: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:55:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:56:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:57:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:58:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:59:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:60:13: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:61:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:62:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:63:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:64:18: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:65:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:66:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:67:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:68:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:69:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:70:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:71:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:72:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:89:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:90:31: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:91:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:92:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:93:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:94:31: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:95:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:96:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:97:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:98:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:99:27: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:100:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:101:27: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:102:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:103:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:104:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:105:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:106:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:107:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:108:22: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:109:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:110:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:111:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:112:27: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:113:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:114:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:115:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:116:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:117:32: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:118:32: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:119:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:120:32: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:209:18: Warning:
    This binding for ‘lookup’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Lex.hs:16:8-25
      (and originally defined in ‘GHC.List’)

src/Text/XML/HaXml/Lex.hs:320:24: Warning:
    This binding for ‘p’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:9

src/Text/XML/HaXml/Lex.hs:320:29: Warning:
    This binding for ‘k’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:22

src/Text/XML/HaXml/Lex.hs:323:24: Warning:
    This binding for ‘p’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:9

src/Text/XML/HaXml/Lex.hs:323:27: Warning:
    This binding for ‘s’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:12

src/Text/XML/HaXml/Lex.hs:323:29: Warning:
    This binding for ‘ss’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:14

src/Text/XML/HaXml/Lex.hs:323:33: Warning:
    This binding for ‘k’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:22
[ 5 of 10] Compiling Text.XML.HaXml.Combinators ( src/Text/XML/HaXml/Combinators.hs, dist/build/Canonicalise/Canonicalise-tmp/Text/XML/HaXml/Combinators.o )

src/Text/XML/HaXml/Combinators.hs:59:39: Warning: Tab character

src/Text/XML/HaXml/Combinators.hs:80:9: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:82:9: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:82:9: Warning:
    Defined but not used: ‘x’

src/Text/XML/HaXml/Combinators.hs:111:5: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:114:5: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:115:5: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:118:7: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:121:11: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:124:8: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:127:12: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:139:17: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:187:18: Warning: Tab character

src/Text/XML/HaXml/Combinators.hs:190:19: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:204:16: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:204:29: Warning: Tab character

src/Text/XML/HaXml/Combinators.hs:213:12: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:267:34: Warning: Tab character

src/Text/XML/HaXml/Combinators.hs:313:9: Warning:
    This binding for ‘attr’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:124:1

src/Text/XML/HaXml/Combinators.hs:333:24: Warning:
    This binding for ‘n’ shadows the existing binding
      bound at src/Text/XML/HaXml/Combinators.hs:332:30

src/Text/XML/HaXml/Combinators.hs:138:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘find’:
        Patterns not matched:
            _ _ (CString _ _ _)
            _ _ (CRef _ _)
            _ _ (CMisc _ _)
[ 6 of 10] Compiling Text.XML.HaXml.Pretty ( src/Text/XML/HaXml/Pretty.hs, dist/build/Canonicalise/Canonicalise-tmp/Text/XML/HaXml/Pretty.o )

src/Text/XML/HaXml/Pretty.hs:25:1: Warning:
    The import of ‘Data.Maybe’ is redundant
      except perhaps to import instances from ‘Data.Maybe’
    To import instances alone, use: import Data.Maybe()

src/Text/XML/HaXml/Pretty.hs:276:1: Warning:
    Top-level binding with no type signature: qname :: QName -> Doc
[ 7 of 10] Compiling Text.XML.HaXml.Html.Parse ( src/Text/XML/HaXml/Html/Parse.hs, dist/build/Canonicalise/Canonicalise-tmp/Text/XML/HaXml/Html/Parse.o )

src/Text/XML/HaXml/Html/Parse.hs:17:1: Warning:
    The import of ‘Data.Maybe’ is redundant
      except perhaps to import instances from ‘Data.Maybe’
    To import instances alone, use: import Data.Maybe()

src/Text/XML/HaXml/Html/Parse.hs:20:1: Warning:
    The import of ‘Control.Monad’ is redundant
      except perhaps to import instances from ‘Control.Monad’
    To import instances alone, use: import Control.Monad()

src/Text/XML/HaXml/Html/Parse.hs:74:41: Warning:
    This binding for ‘avs’ shadows the existing binding
      bound at src/Text/XML/HaXml/Html/Parse.hs:63:33

src/Text/XML/HaXml/Html/Parse.hs:74:45: Warning:
    This binding for ‘cs’ shadows the existing binding
      bound at src/Text/XML/HaXml/Html/Parse.hs:63:37

src/Text/XML/HaXml/Html/Parse.hs:143:14: Warning:
    This binding for ‘tok’ shadows the existing binding
      defined at src/Text/XML/HaXml/Html/Parse.hs:133:1

src/Text/XML/HaXml/Html/Parse.hs:190:8: Warning:
    This binding for ‘fail’ shadows the existing binding
      imported from ‘Control.Monad’ at src/Text/XML/HaXml/Html/Parse.hs:20:1-20
      (and originally defined in ‘GHC.Base’)

src/Text/XML/HaXml/Html/Parse.hs:332:30: Warning: Tab character

src/Text/XML/HaXml/Html/Parse.hs:342:30: Warning: Tab character

src/Text/XML/HaXml/Html/Parse.hs:718:29: Warning: Tab character

src/Text/XML/HaXml/Html/Parse.hs:723:28: Warning: Tab character

src/Text/XML/HaXml/Html/Parse.hs:216:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:220:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              (onFail
                 tok Text.XML.HaXml.Lex.TokPIClose
                 tok Text.XML.HaXml.Lex.TokAnyClose)
              failP "missing ?> or >"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:225:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:238:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:242:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failBadP "missing ?> in <?xml ...?>"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:254:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:269:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:270:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:275:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failP "missing > in DOCTYPE decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:304:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failP "missing = in 'standalone' decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:322:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:332:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:342:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:346:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:349:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failP "missing > or /> in element tag"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:356:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- commit (tok Text.XML.HaXml.Lex.TokAnyClose)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:409:14: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:670:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failBadP "expected = in 'encoding' decl"’
    or by using the flag -fno-warn-unused-do-bind
[ 8 of 10] Compiling Text.XML.HaXml.Parse ( src/Text/XML/HaXml/Parse.hs, dist/build/Canonicalise/Canonicalise-tmp/Text/XML/HaXml/Parse.o )

src/Text/XML/HaXml/Parse.hs:34:1: Warning:
    The import of ‘Data.Maybe’ is redundant
      except perhaps to import instances from ‘Data.Maybe’
    To import instances alone, use: import Data.Maybe()

src/Text/XML/HaXml/Parse.hs:37:1: Warning:
    The import of ‘Control.Monad’ is redundant
      except perhaps to import instances from ‘Control.Monad’
    To import instances alone, use: import Control.Monad()

src/Text/XML/HaXml/Parse.hs:73:11: Warning:
    Defined but not used: ‘s’

src/Text/XML/HaXml/Parse.hs:101:11: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:102:11: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:104:11: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:105:11: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:108:11: Warning: Tab character

src/Text/XML/HaXml/Parse.hs:179:14: Warning:
    This binding for ‘tok’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:163:1

src/Text/XML/HaXml/Parse.hs:226:8: Warning:
    This binding for ‘fail’ shadows the existing binding
      imported from ‘Control.Monad’ at src/Text/XML/HaXml/Parse.hs:37:1-38
      (and originally defined in ‘GHC.Base’)

src/Text/XML/HaXml/Parse.hs:240:35: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:862:1

src/Text/XML/HaXml/Parse.hs:269:35: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:862:1

src/Text/XML/HaXml/Parse.hs:560:13: Warning:
    This binding for ‘cp’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:537:1

src/Text/XML/HaXml/Parse.hs:565:19: Warning:
    This binding for ‘modifier’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:552:1

src/Text/XML/HaXml/Parse.hs:718:9: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:858:39: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:862:1

src/Text/XML/HaXml/Parse.hs:313:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:317:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failP ((++) "missing ?> in <?" n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:322:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:335:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:339:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failBadP "missing ?> in <?xml ...?>"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:353:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:365:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:366:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:372:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              blank (tok Text.XML.HaXml.Lex.TokAnyClose)
              failP "missing > in DOCTYPE decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:403:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failP "missing = in 'standalone' decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:430:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:432:10: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:435:10: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:461:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:463:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:470:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:473:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:479:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:502:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:503:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:508:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              blank (tok Text.XML.HaXml.Lex.TokAnyClose)
              failBadP
                ((++)
                   "expected > terminating ELEMENT decl"
                   (++)
                     "\n\
                     \    element name was "
                     (++)
                       show (printableName n)
                       (++)
                         "\n\
                         \    contentspec was "
                         \ (ContentSpec p) -> debugShowCP p c)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:574:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokBraOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:575:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokHash’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:578:42: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPipe’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:580:20: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- blank
              ((>>)
                 tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:589:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:590:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:593:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              blank (tok Text.XML.HaXml.Lex.TokAnyClose)
              failBadP "missing > terminating ATTLIST"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:662:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:663:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- peRef
              (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:665:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSqOpen
              failBadP "missing [ after INCLUDE"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:667:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSectionClose
              failBadP
                ((++)
                   "missing ]]> for INCLUDE section"
                   (++)
                     "\n\
                     \    begun at "
                     show p)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:672:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:673:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- peRef
              (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:675:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:676:12: Warning:
    A do-notation statement discarded a result of type ‘[Ignore]’
    Suppress this warning by saying ‘_ <- many newIgnore’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:677:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSectionClose
              failBadP
                ((++)
                   "missing ]]> for IGNORE section"
                   (++)
                     "\n\
                     \    begun at "
                     show p)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:685:10: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:686:10: Warning:
    A do-notation statement discarded a result of type ‘[Ignore]’
    Suppress this warning by saying
      ‘_ <- debug many newIgnore "IGNORING conditional section"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:687:10: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:749:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:750:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:753:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failBadP ((++) "expected > terminating G ENTITY decl " n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:759:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:760:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:761:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPercent’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:764:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failBadP ((++) "expected > terminating P ENTITY decl " n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:802:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:806:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failP "expected ?> terminating text decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:824:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failBadP "expected = in 'encoding' decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:830:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:831:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:834:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failBadP ((++) "expected > terminating NOTATION decl " n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:846:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokQuote’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:849:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokQuote
              failBadP "expected quote to terminate entityvalue"’
    or by using the flag -fno-warn-unused-do-bind
[ 9 of 10] Compiling Text.XML.HaXml.Wrappers ( src/Text/XML/HaXml/Wrappers.hs, dist/build/Canonicalise/Canonicalise-tmp/Text/XML/HaXml/Wrappers.o )

src/Text/XML/HaXml/Wrappers.hs:69:5: Warning:
    This binding for ‘onContent’ shadows the existing binding
      defined at src/Text/XML/HaXml/Wrappers.hs:79:1
[10 of 10] Compiling Main             ( src/tools/Canonicalise.hs, dist/build/Canonicalise/Canonicalise-tmp/Main.o )
Linking dist/build/Canonicalise/Canonicalise ...
Preprocessing executable 'CanonicaliseLazy' for HaXml-1.24.1...
[ 1 of 13] Compiling Text.XML.HaXml.Types ( src/Text/XML/HaXml/Types.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/Types.o )

src/Text/XML/HaXml/Types.hs:292:17: Warning:
    Defined but not used: ‘p’

src/Text/XML/HaXml/Types.hs:292:19: Warning:
    Defined but not used: ‘n’

src/Text/XML/HaXml/Types.hs:292:25: Warning:
    Defined but not used: ‘m’

src/Text/XML/HaXml/Types.hs:293:16: Warning:
    Defined but not used: ‘n’

src/Text/XML/HaXml/Types.hs:293:26: Warning:
    Defined but not used: ‘q’

src/Text/XML/HaXml/Types.hs:293:28: Warning:
    Defined but not used: ‘m’

src/Text/XML/HaXml/Types.hs:178:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘==’:
        Patterns not matched:
            (CElem _ _) (CString _ _ _)
            (CElem _ _) (CRef _ _)
            (CElem _ _) (CMisc _ _)
            (CString _ _ _) (CElem _ _)
            ...
[ 2 of 13] Compiling Text.XML.HaXml.Posn ( src/Text/XML/HaXml/Posn.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/Posn.o )
[ 3 of 13] Compiling Text.XML.HaXml.Namespaces ( src/Text/XML/HaXml/Namespaces.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/Namespaces.o )

src/Text/XML/HaXml/Namespaces.hs:127:17: Warning:
    This binding for ‘qualify’ shadows the existing binding
      defined at src/Text/XML/HaXml/Namespaces.hs:58:1

src/Text/XML/HaXml/Namespaces.hs:171:15: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘mkNamespace’: Patterns not matched: (QN _ _, _)
[ 4 of 13] Compiling Text.XML.HaXml.Lex ( src/Text/XML/HaXml/Lex.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/Lex.o )

src/Text/XML/HaXml/Lex.hs:41:21: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:42:22: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:43:16: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:44:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:45:21: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:46:22: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:47:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:48:21: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:49:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:50:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:51:18: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:52:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:53:18: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:54:16: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:55:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:56:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:57:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:58:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:59:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:60:13: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:61:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:62:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:63:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:64:18: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:65:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:66:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:67:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:68:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:69:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:70:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:71:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:72:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:89:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:90:31: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:91:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:92:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:93:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:94:31: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:95:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:96:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:97:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:98:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:99:27: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:100:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:101:27: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:102:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:103:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:104:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:105:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:106:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:107:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:108:22: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:109:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:110:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:111:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:112:27: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:113:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:114:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:115:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:116:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:117:32: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:118:32: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:119:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:120:32: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:209:18: Warning:
    This binding for ‘lookup’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Lex.hs:16:8-25
      (and originally defined in ‘GHC.List’)

src/Text/XML/HaXml/Lex.hs:320:24: Warning:
    This binding for ‘p’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:9

src/Text/XML/HaXml/Lex.hs:320:29: Warning:
    This binding for ‘k’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:22

src/Text/XML/HaXml/Lex.hs:323:24: Warning:
    This binding for ‘p’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:9

src/Text/XML/HaXml/Lex.hs:323:27: Warning:
    This binding for ‘s’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:12

src/Text/XML/HaXml/Lex.hs:323:29: Warning:
    This binding for ‘ss’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:14

src/Text/XML/HaXml/Lex.hs:323:33: Warning:
    This binding for ‘k’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:22
[ 5 of 13] Compiling Text.XML.HaXml.Parse ( src/Text/XML/HaXml/Parse.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/Parse.o )

src/Text/XML/HaXml/Parse.hs:34:1: Warning:
    The import of ‘Data.Maybe’ is redundant
      except perhaps to import instances from ‘Data.Maybe’
    To import instances alone, use: import Data.Maybe()

src/Text/XML/HaXml/Parse.hs:37:1: Warning:
    The import of ‘Control.Monad’ is redundant
      except perhaps to import instances from ‘Control.Monad’
    To import instances alone, use: import Control.Monad()

src/Text/XML/HaXml/Parse.hs:73:11: Warning:
    Defined but not used: ‘s’

src/Text/XML/HaXml/Parse.hs:101:11: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:102:11: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:104:11: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:105:11: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:108:11: Warning: Tab character

src/Text/XML/HaXml/Parse.hs:179:14: Warning:
    This binding for ‘tok’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:163:1

src/Text/XML/HaXml/Parse.hs:226:8: Warning:
    This binding for ‘fail’ shadows the existing binding
      imported from ‘Control.Monad’ at src/Text/XML/HaXml/Parse.hs:37:1-38
      (and originally defined in ‘GHC.Base’)

src/Text/XML/HaXml/Parse.hs:240:35: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:862:1

src/Text/XML/HaXml/Parse.hs:269:35: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:862:1

src/Text/XML/HaXml/Parse.hs:560:13: Warning:
    This binding for ‘cp’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:537:1

src/Text/XML/HaXml/Parse.hs:565:19: Warning:
    This binding for ‘modifier’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:552:1

src/Text/XML/HaXml/Parse.hs:718:9: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:858:39: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:862:1

src/Text/XML/HaXml/Parse.hs:313:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:317:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failP ((++) "missing ?> in <?" n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:322:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:335:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:339:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failBadP "missing ?> in <?xml ...?>"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:353:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:365:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:366:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:372:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              blank (tok Text.XML.HaXml.Lex.TokAnyClose)
              failP "missing > in DOCTYPE decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:403:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failP "missing = in 'standalone' decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:430:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:432:10: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:435:10: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:461:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:463:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:470:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:473:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:479:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:502:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:503:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:508:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              blank (tok Text.XML.HaXml.Lex.TokAnyClose)
              failBadP
                ((++)
                   "expected > terminating ELEMENT decl"
                   (++)
                     "\n\
                     \    element name was "
                     (++)
                       show (printableName n)
                       (++)
                         "\n\
                         \    contentspec was "
                         \ (ContentSpec p) -> debugShowCP p c)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:574:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokBraOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:575:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokHash’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:578:42: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPipe’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:580:20: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- blank
              ((>>)
                 tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:589:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:590:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:593:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              blank (tok Text.XML.HaXml.Lex.TokAnyClose)
              failBadP "missing > terminating ATTLIST"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:662:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:663:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- peRef
              (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:665:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSqOpen
              failBadP "missing [ after INCLUDE"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:667:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSectionClose
              failBadP
                ((++)
                   "missing ]]> for INCLUDE section"
                   (++)
                     "\n\
                     \    begun at "
                     show p)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:672:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:673:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- peRef
              (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:675:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:676:12: Warning:
    A do-notation statement discarded a result of type ‘[Ignore]’
    Suppress this warning by saying ‘_ <- many newIgnore’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:677:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSectionClose
              failBadP
                ((++)
                   "missing ]]> for IGNORE section"
                   (++)
                     "\n\
                     \    begun at "
                     show p)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:685:10: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:686:10: Warning:
    A do-notation statement discarded a result of type ‘[Ignore]’
    Suppress this warning by saying
      ‘_ <- debug many newIgnore "IGNORING conditional section"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:687:10: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:749:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:750:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:753:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failBadP ((++) "expected > terminating G ENTITY decl " n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:759:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:760:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:761:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPercent’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:764:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failBadP ((++) "expected > terminating P ENTITY decl " n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:802:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:806:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failP "expected ?> terminating text decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:824:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failBadP "expected = in 'encoding' decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:830:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:831:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:834:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failBadP ((++) "expected > terminating NOTATION decl " n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:846:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokQuote’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:849:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokQuote
              failBadP "expected quote to terminate entityvalue"’
    or by using the flag -fno-warn-unused-do-bind
[ 6 of 13] Compiling Text.XML.HaXml.Html.Parse ( src/Text/XML/HaXml/Html/Parse.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/Html/Parse.o )

src/Text/XML/HaXml/Html/Parse.hs:17:1: Warning:
    The import of ‘Data.Maybe’ is redundant
      except perhaps to import instances from ‘Data.Maybe’
    To import instances alone, use: import Data.Maybe()

src/Text/XML/HaXml/Html/Parse.hs:20:1: Warning:
    The import of ‘Control.Monad’ is redundant
      except perhaps to import instances from ‘Control.Monad’
    To import instances alone, use: import Control.Monad()

src/Text/XML/HaXml/Html/Parse.hs:74:41: Warning:
    This binding for ‘avs’ shadows the existing binding
      bound at src/Text/XML/HaXml/Html/Parse.hs:63:33

src/Text/XML/HaXml/Html/Parse.hs:74:45: Warning:
    This binding for ‘cs’ shadows the existing binding
      bound at src/Text/XML/HaXml/Html/Parse.hs:63:37

src/Text/XML/HaXml/Html/Parse.hs:143:14: Warning:
    This binding for ‘tok’ shadows the existing binding
      defined at src/Text/XML/HaXml/Html/Parse.hs:133:1

src/Text/XML/HaXml/Html/Parse.hs:190:8: Warning:
    This binding for ‘fail’ shadows the existing binding
      imported from ‘Control.Monad’ at src/Text/XML/HaXml/Html/Parse.hs:20:1-20
      (and originally defined in ‘GHC.Base’)

src/Text/XML/HaXml/Html/Parse.hs:332:30: Warning: Tab character

src/Text/XML/HaXml/Html/Parse.hs:342:30: Warning: Tab character

src/Text/XML/HaXml/Html/Parse.hs:718:29: Warning: Tab character

src/Text/XML/HaXml/Html/Parse.hs:723:28: Warning: Tab character

src/Text/XML/HaXml/Html/Parse.hs:216:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:220:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              (onFail
                 tok Text.XML.HaXml.Lex.TokPIClose
                 tok Text.XML.HaXml.Lex.TokAnyClose)
              failP "missing ?> or >"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:225:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:238:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:242:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failBadP "missing ?> in <?xml ...?>"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:254:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:269:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:270:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:275:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failP "missing > in DOCTYPE decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:304:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failP "missing = in 'standalone' decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:322:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:332:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:342:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:346:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:349:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failP "missing > or /> in element tag"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:356:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- commit (tok Text.XML.HaXml.Lex.TokAnyClose)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:409:14: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:670:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failBadP "expected = in 'encoding' decl"’
    or by using the flag -fno-warn-unused-do-bind
[ 7 of 13] Compiling Text.XML.HaXml.Combinators ( src/Text/XML/HaXml/Combinators.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/Combinators.o )

src/Text/XML/HaXml/Combinators.hs:59:39: Warning: Tab character

src/Text/XML/HaXml/Combinators.hs:80:9: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:82:9: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:82:9: Warning:
    Defined but not used: ‘x’

src/Text/XML/HaXml/Combinators.hs:111:5: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:114:5: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:115:5: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:118:7: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:121:11: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:124:8: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:127:12: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:139:17: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:187:18: Warning: Tab character

src/Text/XML/HaXml/Combinators.hs:190:19: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:204:16: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:204:29: Warning: Tab character

src/Text/XML/HaXml/Combinators.hs:213:12: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:267:34: Warning: Tab character

src/Text/XML/HaXml/Combinators.hs:313:9: Warning:
    This binding for ‘attr’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:124:1

src/Text/XML/HaXml/Combinators.hs:333:24: Warning:
    This binding for ‘n’ shadows the existing binding
      bound at src/Text/XML/HaXml/Combinators.hs:332:30

src/Text/XML/HaXml/Combinators.hs:138:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘find’:
        Patterns not matched:
            _ _ (CString _ _ _)
            _ _ (CRef _ _)
            _ _ (CMisc _ _)
[ 8 of 13] Compiling Text.XML.HaXml.Html.Pretty ( src/Text/XML/HaXml/Html/Pretty.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/Html/Pretty.o )

src/Text/XML/HaXml/Html/Pretty.hs:12:1: Warning:
    The import of ‘Data.Maybe’ is redundant
      except perhaps to import instances from ‘Data.Maybe’
    To import instances alone, use: import Data.Maybe()

src/Text/XML/HaXml/Html/Pretty.hs:147:12: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:148:12: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:149:3: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:150:9: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:151:6: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:152:12: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:153:7: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:154:8: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:155:14: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:156:15: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:157:13: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:158:12: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:159:12: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:160:10: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:161:10: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:162:8: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:163:11: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:164:7: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:165:7: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:166:10: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:167:6: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:168:11: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:169:10: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:170:13: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:171:9: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:172:13: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:173:8: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:174:9: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:175:12: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:176:3: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:177:13: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:178:14: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:179:9: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:245:27: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/Html/Pretty.hs:268:1

src/Text/XML/HaXml/Html/Pretty.hs:247:25: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/Html/Pretty.hs:268:1

src/Text/XML/HaXml/Html/Pretty.hs:276:1: Warning:
    Top-level binding with no type signature: qname :: QName -> Doc
[ 9 of 13] Compiling Text.XML.HaXml.Pretty ( src/Text/XML/HaXml/Pretty.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/Pretty.o )

src/Text/XML/HaXml/Pretty.hs:25:1: Warning:
    The import of ‘Data.Maybe’ is redundant
      except perhaps to import instances from ‘Data.Maybe’
    To import instances alone, use: import Data.Maybe()

src/Text/XML/HaXml/Pretty.hs:276:1: Warning:
    Top-level binding with no type signature: qname :: QName -> Doc
[10 of 13] Compiling Text.XML.HaXml.Wrappers ( src/Text/XML/HaXml/Wrappers.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/Wrappers.o )

src/Text/XML/HaXml/Wrappers.hs:69:5: Warning:
    This binding for ‘onContent’ shadows the existing binding
      defined at src/Text/XML/HaXml/Wrappers.hs:79:1
[11 of 13] Compiling Text.XML.HaXml.Html.ParseLazy ( src/Text/XML/HaXml/Html/ParseLazy.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/Html/ParseLazy.o )

src/Text/XML/HaXml/Html/ParseLazy.hs:16:1: Warning:
    The import of ‘Data.Maybe’ is redundant
      except perhaps to import instances from ‘Data.Maybe’
    To import instances alone, use: import Data.Maybe()

src/Text/XML/HaXml/Html/ParseLazy.hs:19:1: Warning:
    The import of ‘Control.Monad’ is redundant
      except perhaps to import instances from ‘Control.Monad’
    To import instances alone, use: import Control.Monad()

src/Text/XML/HaXml/Html/ParseLazy.hs:141:14: Warning:
    This binding for ‘tok’ shadows the existing binding
      defined at src/Text/XML/HaXml/Html/ParseLazy.hs:131:1

src/Text/XML/HaXml/Html/ParseLazy.hs:188:8: Warning:
    This binding for ‘fail’ shadows the existing binding
      imported from ‘Control.Monad’ at src/Text/XML/HaXml/Html/ParseLazy.hs:19:1-20
      (and originally defined in ‘GHC.Base’)

src/Text/XML/HaXml/Html/ParseLazy.hs:331:30: Warning: Tab character

src/Text/XML/HaXml/Html/ParseLazy.hs:341:30: Warning: Tab character

src/Text/XML/HaXml/Html/ParseLazy.hs:719:29: Warning: Tab character

src/Text/XML/HaXml/Html/ParseLazy.hs:724:28: Warning: Tab character

src/Text/XML/HaXml/Html/ParseLazy.hs:215:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/ParseLazy.hs:219:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              (onFail
                 tok Text.XML.HaXml.Lex.TokPIClose
                 tok Text.XML.HaXml.Lex.TokAnyClose)
              failP "missing ?> or >"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/ParseLazy.hs:224:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/ParseLazy.hs:237:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/ParseLazy.hs:241:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failBadP "missing ?> in <?xml ...?>"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/ParseLazy.hs:253:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/ParseLazy.hs:268:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/ParseLazy.hs:269:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/ParseLazy.hs:274:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failP "missing > in DOCTYPE decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/ParseLazy.hs:303:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failP "missing = in 'standalone' decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/ParseLazy.hs:319:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘element’: Patterns not matched: QN _ _

src/Text/XML/HaXml/Html/ParseLazy.hs:321:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/ParseLazy.hs:331:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/ParseLazy.hs:341:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/ParseLazy.hs:345:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/ParseLazy.hs:348:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failP "missing > or /> in element tag"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/ParseLazy.hs:356:23: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- commit (tok Text.XML.HaXml.Lex.TokAnyClose)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/ParseLazy.hs:382:11: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘f0’: Patterns not matched: (QN _ _, _)

src/Text/XML/HaXml/Html/ParseLazy.hs:410:14: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/ParseLazy.hs:671:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failBadP "expected = in 'encoding' decl"’
    or by using the flag -fno-warn-unused-do-bind
[12 of 13] Compiling Text.XML.HaXml.ParseLazy ( src/Text/XML/HaXml/ParseLazy.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/ParseLazy.o )

src/Text/XML/HaXml/ParseLazy.hs:31:1: Warning:
    Module ‘Prelude’ does not export ‘catch’

src/Text/XML/HaXml/ParseLazy.hs:32:1: Warning:
    The qualified import of ‘Prelude’ is redundant
      except perhaps to import instances from ‘Prelude’
    To import instances alone, use: import Prelude()

src/Text/XML/HaXml/ParseLazy.hs:33:1: Warning:
    The import of ‘Data.Maybe’ is redundant
      except perhaps to import instances from ‘Data.Maybe’
    To import instances alone, use: import Data.Maybe()

src/Text/XML/HaXml/ParseLazy.hs:36:1: Warning:
    The import of ‘Control.Monad’ is redundant
      except perhaps to import instances from ‘Control.Monad’
    To import instances alone, use: import Control.Monad()

src/Text/XML/HaXml/ParseLazy.hs:108:11: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/ParseLazy.hs:183:1

src/Text/XML/HaXml/ParseLazy.hs:109:11: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/ParseLazy.hs:183:1

src/Text/XML/HaXml/ParseLazy.hs:112:11: Warning: Tab character

src/Text/XML/HaXml/ParseLazy.hs:183:14: Warning:
    This binding for ‘tok’ shadows the existing binding
      defined at src/Text/XML/HaXml/ParseLazy.hs:167:1

src/Text/XML/HaXml/ParseLazy.hs:230:8: Warning:
    This binding for ‘fail’ shadows the existing binding
      imported from ‘Control.Monad’ at src/Text/XML/HaXml/ParseLazy.hs:36:1-38
      (and originally defined in ‘GHC.Base’)

src/Text/XML/HaXml/ParseLazy.hs:244:35: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/ParseLazy.hs:872:1

src/Text/XML/HaXml/ParseLazy.hs:273:35: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/ParseLazy.hs:872:1

src/Text/XML/HaXml/ParseLazy.hs:569:13: Warning:
    This binding for ‘cp’ shadows the existing binding
      defined at src/Text/XML/HaXml/ParseLazy.hs:546:1

src/Text/XML/HaXml/ParseLazy.hs:574:19: Warning:
    This binding for ‘modifier’ shadows the existing binding
      defined at src/Text/XML/HaXml/ParseLazy.hs:561:1

src/Text/XML/HaXml/ParseLazy.hs:685:12: Warning:
    Defined but not used: ‘i’

src/Text/XML/HaXml/ParseLazy.hs:727:9: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/ParseLazy.hs:183:1

src/Text/XML/HaXml/ParseLazy.hs:868:39: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/ParseLazy.hs:872:1

src/Text/XML/HaXml/ParseLazy.hs:322:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:326:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failP ((++) "missing ?> in <?" n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:331:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:344:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:348:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failBadP "missing ?> in <?xml ...?>"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:363:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:375:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:376:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:382:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              blank (tok Text.XML.HaXml.Lex.TokAnyClose)
              failP "missing > in DOCTYPE decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:413:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failP "missing = in 'standalone' decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:440:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:443:14: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:446:14: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:470:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:472:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:479:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:482:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:488:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:511:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:512:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:517:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              blank (tok Text.XML.HaXml.Lex.TokAnyClose)
              failBadP
                ((++)
                   "expected > terminating ELEMENT decl"
                   (++)
                     "\n\
                     \    element name was "
                     (++)
                       show (printableName n)
                       (++)
                         "\n\
                         \    contentspec was "
                         \ (ContentSpec p) -> debugShowCP p c)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:583:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokBraOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:584:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokHash’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:587:42: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPipe’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:589:20: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- blank
              ((>>)
                 tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:598:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:599:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:602:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              blank (tok Text.XML.HaXml.Lex.TokAnyClose)
              failBadP "missing > terminating ATTLIST"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:671:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:672:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- peRef
              (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:674:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSqOpen
              failBadP "missing [ after INCLUDE"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:676:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSectionClose
              failBadP
                ((++)
                   "missing ]]> for INCLUDE section"
                   (++)
                     "\n\
                     \    begun at "
                     show p)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:681:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:682:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- peRef
              (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:684:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:686:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSectionClose
              failBadP
                ((++)
                   "missing ]]> for IGNORE section"
                   (++)
                     "\n\
                     \    begun at "
                     show p)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:694:10: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:695:10: Warning:
    A do-notation statement discarded a result of type ‘[Ignore]’
    Suppress this warning by saying
      ‘_ <- debug many newIgnore "IGNORING conditional section"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:696:10: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:758:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:759:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:762:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failBadP ((++) "expected > terminating G ENTITY decl " n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:768:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:769:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:770:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPercent’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:773:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failBadP ((++) "expected > terminating P ENTITY decl " n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:811:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:815:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failP "expected ?> terminating text decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:833:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failBadP "expected = in 'encoding' decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:839:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:840:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:843:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failBadP ((++) "expected > terminating NOTATION decl " n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:855:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokQuote’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:858:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokQuote
              failBadP "expected quote to terminate entityvalue"’
    or by using the flag -fno-warn-unused-do-bind
[13 of 13] Compiling Main             ( src/tools/CanonicaliseLazy.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Main.o )
Linking dist/build/CanonicaliseLazy/CanonicaliseLazy ...
Preprocessing executable 'Xtract' for HaXml-1.24.1...
[ 1 of 25] Compiling Text.XML.HaXml.Xtract.Lex ( src/Text/XML/HaXml/Xtract/Lex.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Xtract/Lex.o )

src/Text/XML/HaXml/Xtract/Lex.hs:21:19: Warning: Tab character

src/Text/XML/HaXml/Xtract/Lex.hs:29:23: Warning: Tab character

src/Text/XML/HaXml/Xtract/Lex.hs:30:21: Warning: Tab character

src/Text/XML/HaXml/Xtract/Lex.hs:54:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘white’:
        Patterns not matched:
            ghc-prim-0.4.0.0:GHC.Types.C# #x
            with
            #x `notElem` ['\t', ' ', '\n', '\r', '\160']
[ 2 of 25] Compiling Text.XML.HaXml.Posn ( src/Text/XML/HaXml/Posn.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Posn.o )
[ 3 of 25] Compiling Text.XML.HaXml.Lex ( src/Text/XML/HaXml/Lex.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Lex.o )

src/Text/XML/HaXml/Lex.hs:41:21: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:42:22: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:43:16: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:44:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:45:21: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:46:22: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:47:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:48:21: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:49:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:50:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:51:18: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:52:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:53:18: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:54:16: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:55:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:56:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:57:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:58:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:59:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:60:13: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:61:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:62:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:63:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:64:18: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:65:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:66:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:67:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:68:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:69:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:70:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:71:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:72:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:89:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:90:31: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:91:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:92:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:93:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:94:31: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:95:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:96:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:97:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:98:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:99:27: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:100:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:101:27: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:102:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:103:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:104:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:105:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:106:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:107:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:108:22: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:109:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:110:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:111:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:112:27: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:113:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:114:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:115:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:116:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:117:32: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:118:32: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:119:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:120:32: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:209:18: Warning:
    This binding for ‘lookup’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Lex.hs:16:8-25
      (and originally defined in ‘GHC.List’)

src/Text/XML/HaXml/Lex.hs:320:24: Warning:
    This binding for ‘p’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:9

src/Text/XML/HaXml/Lex.hs:320:29: Warning:
    This binding for ‘k’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:22

src/Text/XML/HaXml/Lex.hs:323:24: Warning:
    This binding for ‘p’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:9

src/Text/XML/HaXml/Lex.hs:323:27: Warning:
    This binding for ‘s’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:12

src/Text/XML/HaXml/Lex.hs:323:29: Warning:
    This binding for ‘ss’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:14

src/Text/XML/HaXml/Lex.hs:323:33: Warning:
    This binding for ‘k’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:22
[ 4 of 25] Compiling Text.XML.HaXml.Types ( src/Text/XML/HaXml/Types.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Types.o )

src/Text/XML/HaXml/Types.hs:292:17: Warning:
    Defined but not used: ‘p’

src/Text/XML/HaXml/Types.hs:292:19: Warning:
    Defined but not used: ‘n’

src/Text/XML/HaXml/Types.hs:292:25: Warning:
    Defined but not used: ‘m’

src/Text/XML/HaXml/Types.hs:293:16: Warning:
    Defined but not used: ‘n’

src/Text/XML/HaXml/Types.hs:293:26: Warning:
    Defined but not used: ‘q’

src/Text/XML/HaXml/Types.hs:293:28: Warning:
    Defined but not used: ‘m’

src/Text/XML/HaXml/Types.hs:178:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘==’:
        Patterns not matched:
            (CElem _ _) (CString _ _ _)
            (CElem _ _) (CRef _ _)
            (CElem _ _) (CMisc _ _)
            (CString _ _ _) (CElem _ _)
            ...
[ 5 of 25] Compiling Text.XML.HaXml.Html.ParseLazy ( src/Text/XML/HaXml/Html/ParseLazy.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Html/ParseLazy.o )

src/Text/XML/HaXml/Html/ParseLazy.hs:16:1: Warning:
    The import of ‘Data.Maybe’ is redundant
      except perhaps to import instances from ‘Data.Maybe’
    To import instances alone, use: import Data.Maybe()

src/Text/XML/HaXml/Html/ParseLazy.hs:19:1: Warning:
    The import of ‘Control.Monad’ is redundant
      except perhaps to import instances from ‘Control.Monad’
    To import instances alone, use: import Control.Monad()

src/Text/XML/HaXml/Html/ParseLazy.hs:141:14: Warning:
    This binding for ‘tok’ shadows the existing binding
      defined at src/Text/XML/HaXml/Html/ParseLazy.hs:131:1

src/Text/XML/HaXml/Html/ParseLazy.hs:188:8: Warning:
    This binding for ‘fail’ shadows the existing binding
      imported from ‘Control.Monad’ at src/Text/XML/HaXml/Html/ParseLazy.hs:19:1-20
      (and originally defined in ‘GHC.Base’)

src/Text/XML/HaXml/Html/ParseLazy.hs:331:30: Warning: Tab character

src/Text/XML/HaXml/Html/ParseLazy.hs:341:30: Warning: Tab character

src/Text/XML/HaXml/Html/ParseLazy.hs:719:29: Warning: Tab character

src/Text/XML/HaXml/Html/ParseLazy.hs:724:28: Warning: Tab character

src/Text/XML/HaXml/Html/ParseLazy.hs:215:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/ParseLazy.hs:219:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              (onFail
                 tok Text.XML.HaXml.Lex.TokPIClose
                 tok Text.XML.HaXml.Lex.TokAnyClose)
              failP "missing ?> or >"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/ParseLazy.hs:224:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/ParseLazy.hs:237:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/ParseLazy.hs:241:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failBadP "missing ?> in <?xml ...?>"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/ParseLazy.hs:253:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/ParseLazy.hs:268:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/ParseLazy.hs:269:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/ParseLazy.hs:274:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failP "missing > in DOCTYPE decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/ParseLazy.hs:303:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failP "missing = in 'standalone' decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/ParseLazy.hs:319:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘element’: Patterns not matched: QN _ _

src/Text/XML/HaXml/Html/ParseLazy.hs:321:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/ParseLazy.hs:331:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/ParseLazy.hs:341:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/ParseLazy.hs:345:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/ParseLazy.hs:348:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failP "missing > or /> in element tag"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/ParseLazy.hs:356:23: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- commit (tok Text.XML.HaXml.Lex.TokAnyClose)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/ParseLazy.hs:382:11: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘f0’: Patterns not matched: (QN _ _, _)

src/Text/XML/HaXml/Html/ParseLazy.hs:410:14: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/ParseLazy.hs:671:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failBadP "expected = in 'encoding' decl"’
    or by using the flag -fno-warn-unused-do-bind
[ 6 of 25] Compiling Text.XML.HaXml.Escape ( src/Text/XML/HaXml/Escape.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Escape.o )
[ 7 of 25] Compiling Text.XML.HaXml.Namespaces ( src/Text/XML/HaXml/Namespaces.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Namespaces.o )

src/Text/XML/HaXml/Namespaces.hs:127:17: Warning:
    This binding for ‘qualify’ shadows the existing binding
      defined at src/Text/XML/HaXml/Namespaces.hs:58:1

src/Text/XML/HaXml/Namespaces.hs:171:15: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘mkNamespace’: Patterns not matched: (QN _ _, _)
[ 8 of 25] Compiling Text.XML.HaXml.Parse ( src/Text/XML/HaXml/Parse.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Parse.o )

src/Text/XML/HaXml/Parse.hs:34:1: Warning:
    The import of ‘Data.Maybe’ is redundant
      except perhaps to import instances from ‘Data.Maybe’
    To import instances alone, use: import Data.Maybe()

src/Text/XML/HaXml/Parse.hs:37:1: Warning:
    The import of ‘Control.Monad’ is redundant
      except perhaps to import instances from ‘Control.Monad’
    To import instances alone, use: import Control.Monad()

src/Text/XML/HaXml/Parse.hs:73:11: Warning:
    Defined but not used: ‘s’

src/Text/XML/HaXml/Parse.hs:101:11: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:102:11: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:104:11: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:105:11: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:108:11: Warning: Tab character

src/Text/XML/HaXml/Parse.hs:179:14: Warning:
    This binding for ‘tok’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:163:1

src/Text/XML/HaXml/Parse.hs:226:8: Warning:
    This binding for ‘fail’ shadows the existing binding
      imported from ‘Control.Monad’ at src/Text/XML/HaXml/Parse.hs:37:1-38
      (and originally defined in ‘GHC.Base’)

src/Text/XML/HaXml/Parse.hs:240:35: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:862:1

src/Text/XML/HaXml/Parse.hs:269:35: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:862:1

src/Text/XML/HaXml/Parse.hs:560:13: Warning:
    This binding for ‘cp’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:537:1

src/Text/XML/HaXml/Parse.hs:565:19: Warning:
    This binding for ‘modifier’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:552:1

src/Text/XML/HaXml/Parse.hs:718:9: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:858:39: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:862:1

src/Text/XML/HaXml/Parse.hs:313:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:317:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failP ((++) "missing ?> in <?" n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:322:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:335:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:339:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failBadP "missing ?> in <?xml ...?>"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:353:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:365:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:366:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:372:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              blank (tok Text.XML.HaXml.Lex.TokAnyClose)
              failP "missing > in DOCTYPE decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:403:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failP "missing = in 'standalone' decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:430:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:432:10: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:435:10: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:461:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:463:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:470:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:473:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:479:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:502:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:503:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:508:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              blank (tok Text.XML.HaXml.Lex.TokAnyClose)
              failBadP
                ((++)
                   "expected > terminating ELEMENT decl"
                   (++)
                     "\n\
                     \    element name was "
                     (++)
                       show (printableName n)
                       (++)
                         "\n\
                         \    contentspec was "
                         \ (ContentSpec p) -> debugShowCP p c)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:574:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokBraOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:575:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokHash’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:578:42: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPipe’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:580:20: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- blank
              ((>>)
                 tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:589:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:590:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:593:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              blank (tok Text.XML.HaXml.Lex.TokAnyClose)
              failBadP "missing > terminating ATTLIST"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:662:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:663:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- peRef
              (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:665:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSqOpen
              failBadP "missing [ after INCLUDE"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:667:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSectionClose
              failBadP
                ((++)
                   "missing ]]> for INCLUDE section"
                   (++)
                     "\n\
                     \    begun at "
                     show p)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:672:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:673:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- peRef
              (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:675:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:676:12: Warning:
    A do-notation statement discarded a result of type ‘[Ignore]’
    Suppress this warning by saying ‘_ <- many newIgnore’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:677:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSectionClose
              failBadP
                ((++)
                   "missing ]]> for IGNORE section"
                   (++)
                     "\n\
                     \    begun at "
                     show p)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:685:10: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:686:10: Warning:
    A do-notation statement discarded a result of type ‘[Ignore]’
    Suppress this warning by saying
      ‘_ <- debug many newIgnore "IGNORING conditional section"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:687:10: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:749:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:750:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:753:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failBadP ((++) "expected > terminating G ENTITY decl " n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:759:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:760:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:761:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPercent’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:764:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failBadP ((++) "expected > terminating P ENTITY decl " n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:802:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:806:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failP "expected ?> terminating text decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:824:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failBadP "expected = in 'encoding' decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:830:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:831:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:834:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failBadP ((++) "expected > terminating NOTATION decl " n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:846:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokQuote’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:849:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokQuote
              failBadP "expected quote to terminate entityvalue"’
    or by using the flag -fno-warn-unused-do-bind
[ 9 of 25] Compiling Text.XML.HaXml.Html.Parse ( src/Text/XML/HaXml/Html/Parse.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Html/Parse.o )

src/Text/XML/HaXml/Html/Parse.hs:17:1: Warning:
    The import of ‘Data.Maybe’ is redundant
      except perhaps to import instances from ‘Data.Maybe’
    To import instances alone, use: import Data.Maybe()

src/Text/XML/HaXml/Html/Parse.hs:20:1: Warning:
    The import of ‘Control.Monad’ is redundant
      except perhaps to import instances from ‘Control.Monad’
    To import instances alone, use: import Control.Monad()

src/Text/XML/HaXml/Html/Parse.hs:74:41: Warning:
    This binding for ‘avs’ shadows the existing binding
      bound at src/Text/XML/HaXml/Html/Parse.hs:63:33

src/Text/XML/HaXml/Html/Parse.hs:74:45: Warning:
    This binding for ‘cs’ shadows the existing binding
      bound at src/Text/XML/HaXml/Html/Parse.hs:63:37

src/Text/XML/HaXml/Html/Parse.hs:143:14: Warning:
    This binding for ‘tok’ shadows the existing binding
      defined at src/Text/XML/HaXml/Html/Parse.hs:133:1

src/Text/XML/HaXml/Html/Parse.hs:190:8: Warning:
    This binding for ‘fail’ shadows the existing binding
      imported from ‘Control.Monad’ at src/Text/XML/HaXml/Html/Parse.hs:20:1-20
      (and originally defined in ‘GHC.Base’)

src/Text/XML/HaXml/Html/Parse.hs:332:30: Warning: Tab character

src/Text/XML/HaXml/Html/Parse.hs:342:30: Warning: Tab character

src/Text/XML/HaXml/Html/Parse.hs:718:29: Warning: Tab character

src/Text/XML/HaXml/Html/Parse.hs:723:28: Warning: Tab character

src/Text/XML/HaXml/Html/Parse.hs:216:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:220:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              (onFail
                 tok Text.XML.HaXml.Lex.TokPIClose
                 tok Text.XML.HaXml.Lex.TokAnyClose)
              failP "missing ?> or >"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:225:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:238:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:242:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failBadP "missing ?> in <?xml ...?>"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:254:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:269:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:270:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:275:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failP "missing > in DOCTYPE decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:304:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failP "missing = in 'standalone' decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:322:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:332:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:342:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:346:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:349:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failP "missing > or /> in element tag"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:356:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- commit (tok Text.XML.HaXml.Lex.TokAnyClose)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:409:14: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:670:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failBadP "expected = in 'encoding' decl"’
    or by using the flag -fno-warn-unused-do-bind
[10 of 25] Compiling Text.XML.HaXml.ParseLazy ( src/Text/XML/HaXml/ParseLazy.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/ParseLazy.o )

src/Text/XML/HaXml/ParseLazy.hs:31:1: Warning:
    Module ‘Prelude’ does not export ‘catch’

src/Text/XML/HaXml/ParseLazy.hs:32:1: Warning:
    The qualified import of ‘Prelude’ is redundant
      except perhaps to import instances from ‘Prelude’
    To import instances alone, use: import Prelude()

src/Text/XML/HaXml/ParseLazy.hs:33:1: Warning:
    The import of ‘Data.Maybe’ is redundant
      except perhaps to import instances from ‘Data.Maybe’
    To import instances alone, use: import Data.Maybe()

src/Text/XML/HaXml/ParseLazy.hs:36:1: Warning:
    The import of ‘Control.Monad’ is redundant
      except perhaps to import instances from ‘Control.Monad’
    To import instances alone, use: import Control.Monad()

src/Text/XML/HaXml/ParseLazy.hs:108:11: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/ParseLazy.hs:183:1

src/Text/XML/HaXml/ParseLazy.hs:109:11: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/ParseLazy.hs:183:1

src/Text/XML/HaXml/ParseLazy.hs:112:11: Warning: Tab character

src/Text/XML/HaXml/ParseLazy.hs:183:14: Warning:
    This binding for ‘tok’ shadows the existing binding
      defined at src/Text/XML/HaXml/ParseLazy.hs:167:1

src/Text/XML/HaXml/ParseLazy.hs:230:8: Warning:
    This binding for ‘fail’ shadows the existing binding
      imported from ‘Control.Monad’ at src/Text/XML/HaXml/ParseLazy.hs:36:1-38
      (and originally defined in ‘GHC.Base’)

src/Text/XML/HaXml/ParseLazy.hs:244:35: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/ParseLazy.hs:872:1

src/Text/XML/HaXml/ParseLazy.hs:273:35: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/ParseLazy.hs:872:1

src/Text/XML/HaXml/ParseLazy.hs:569:13: Warning:
    This binding for ‘cp’ shadows the existing binding
      defined at src/Text/XML/HaXml/ParseLazy.hs:546:1

src/Text/XML/HaXml/ParseLazy.hs:574:19: Warning:
    This binding for ‘modifier’ shadows the existing binding
      defined at src/Text/XML/HaXml/ParseLazy.hs:561:1

src/Text/XML/HaXml/ParseLazy.hs:685:12: Warning:
    Defined but not used: ‘i’

src/Text/XML/HaXml/ParseLazy.hs:727:9: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/ParseLazy.hs:183:1

src/Text/XML/HaXml/ParseLazy.hs:868:39: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/ParseLazy.hs:872:1

src/Text/XML/HaXml/ParseLazy.hs:322:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:326:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failP ((++) "missing ?> in <?" n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:331:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:344:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:348:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failBadP "missing ?> in <?xml ...?>"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:363:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:375:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:376:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:382:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              blank (tok Text.XML.HaXml.Lex.TokAnyClose)
              failP "missing > in DOCTYPE decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:413:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failP "missing = in 'standalone' decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:440:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:443:14: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:446:14: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:470:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:472:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:479:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:482:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:488:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:511:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:512:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:517:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              blank (tok Text.XML.HaXml.Lex.TokAnyClose)
              failBadP
                ((++)
                   "expected > terminating ELEMENT decl"
                   (++)
                     "\n\
                     \    element name was "
                     (++)
                       show (printableName n)
                       (++)
                         "\n\
                         \    contentspec was "
                         \ (ContentSpec p) -> debugShowCP p c)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:583:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokBraOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:584:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokHash’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:587:42: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPipe’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:589:20: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- blank
              ((>>)
                 tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:598:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:599:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:602:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              blank (tok Text.XML.HaXml.Lex.TokAnyClose)
              failBadP "missing > terminating ATTLIST"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:671:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:672:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- peRef
              (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:674:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSqOpen
              failBadP "missing [ after INCLUDE"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:676:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSectionClose
              failBadP
                ((++)
                   "missing ]]> for INCLUDE section"
                   (++)
                     "\n\
                     \    begun at "
                     show p)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:681:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:682:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- peRef
              (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:684:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:686:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSectionClose
              failBadP
                ((++)
                   "missing ]]> for IGNORE section"
                   (++)
                     "\n\
                     \    begun at "
                     show p)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:694:10: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:695:10: Warning:
    A do-notation statement discarded a result of type ‘[Ignore]’
    Suppress this warning by saying
      ‘_ <- debug many newIgnore "IGNORING conditional section"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:696:10: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:758:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:759:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:762:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failBadP ((++) "expected > terminating G ENTITY decl " n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:768:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:769:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:770:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPercent’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:773:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failBadP ((++) "expected > terminating P ENTITY decl " n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:811:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:815:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failP "expected ?> terminating text decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:833:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failBadP "expected = in 'encoding' decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:839:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:840:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:843:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failBadP ((++) "expected > terminating NOTATION decl " n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:855:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokQuote’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:858:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokQuote
              failBadP "expected quote to terminate entityvalue"’
    or by using the flag -fno-warn-unused-do-bind
[11 of 25] Compiling Text.XML.HaXml.Pretty ( src/Text/XML/HaXml/Pretty.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Pretty.o )

src/Text/XML/HaXml/Pretty.hs:25:1: Warning:
    The import of ‘Data.Maybe’ is redundant
      except perhaps to import instances from ‘Data.Maybe’
    To import instances alone, use: import Data.Maybe()

src/Text/XML/HaXml/Pretty.hs:276:1: Warning:
    Top-level binding with no type signature: qname :: QName -> Doc
[12 of 25] Compiling Text.XML.HaXml.ByteStringPP ( src/Text/XML/HaXml/ByteStringPP.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/ByteStringPP.o )

src/Text/XML/HaXml/ByteStringPP.hs:24:1: Warning:
    The import of ‘Data.Maybe’ is redundant
      except perhaps to import instances from ‘Data.Maybe’
    To import instances alone, use: import Data.Maybe()

src/Text/XML/HaXml/ByteStringPP.hs:334:1: Warning:
    Top-level binding with no type signature:
      qname :: QName -> ByteString
[13 of 25] Compiling Text.XML.HaXml.Combinators ( src/Text/XML/HaXml/Combinators.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Combinators.o )

src/Text/XML/HaXml/Combinators.hs:59:39: Warning: Tab character

src/Text/XML/HaXml/Combinators.hs:80:9: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:82:9: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:82:9: Warning:
    Defined but not used: ‘x’

src/Text/XML/HaXml/Combinators.hs:111:5: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:114:5: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:115:5: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:118:7: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:121:11: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:124:8: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:127:12: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:139:17: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:187:18: Warning: Tab character

src/Text/XML/HaXml/Combinators.hs:190:19: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:204:16: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:204:29: Warning: Tab character

src/Text/XML/HaXml/Combinators.hs:213:12: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:267:34: Warning: Tab character

src/Text/XML/HaXml/Combinators.hs:313:9: Warning:
    This binding for ‘attr’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:124:1

src/Text/XML/HaXml/Combinators.hs:333:24: Warning:
    This binding for ‘n’ shadows the existing binding
      bound at src/Text/XML/HaXml/Combinators.hs:332:30

src/Text/XML/HaXml/Combinators.hs:138:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘find’:
        Patterns not matched:
            _ _ (CString _ _ _)
            _ _ (CRef _ _)
            _ _ (CMisc _ _)
[14 of 25] Compiling Text.XML.HaXml.Html.Generate ( src/Text/XML/HaXml/Html/Generate.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Html/Generate.o )
[15 of 25] Compiling Text.XML.HaXml.TypeMapping ( src/Text/XML/HaXml/TypeMapping.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/TypeMapping.o )

src/Text/XML/HaXml/TypeMapping.hs:4:18: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:6:14: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:7:15: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:9:14: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:10:15: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:41:1: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:42:1: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:43:1: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:52:53: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:208:14: Warning:
    This binding for ‘ht’ shadows the existing binding
      bound at src/Text/XML/HaXml/TypeMapping.hs:201:7

src/Text/XML/HaXml/TypeMapping.hs:209:14: Warning:
    This binding for ‘ht’ shadows the existing binding
      bound at src/Text/XML/HaXml/TypeMapping.hs:201:7

src/Text/XML/HaXml/TypeMapping.hs:214:29: Warning:
    This binding for ‘ht’ shadows the existing binding
      bound at src/Text/XML/HaXml/TypeMapping.hs:201:7

src/Text/XML/HaXml/TypeMapping.hs:228:14: Warning:
    This binding for ‘ht’ shadows the existing binding
      bound at src/Text/XML/HaXml/TypeMapping.hs:201:7

src/Text/XML/HaXml/TypeMapping.hs:231:17: Warning:
    This binding for ‘ht’ shadows the existing binding
      bound at src/Text/XML/HaXml/TypeMapping.hs:201:7

src/Text/XML/HaXml/TypeMapping.hs:234:15: Warning:
    This binding for ‘ht’ shadows the existing binding
      bound at src/Text/XML/HaXml/TypeMapping.hs:201:7

src/Text/XML/HaXml/TypeMapping.hs:238:32: Warning:
    Defined but not used: ‘s’

src/Text/XML/HaXml/TypeMapping.hs:238:34: Warning:
    Defined but not used: ‘fv’

src/Text/XML/HaXml/TypeMapping.hs:238:37: Warning:
    Defined but not used: ‘hts’

src/Text/XML/HaXml/TypeMapping.hs:234:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘declmacro’:
        Patterns not matched:
            (Maybe _) _
            (List _) _
            (Tuple _) _
            (Prim _ _) _
            ...

src/Text/XML/HaXml/TypeMapping.hs:242:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘declprim’:
        Patterns not matched:
            Maybe _
            List _
            Tuple _
            String
            ...

src/Text/XML/HaXml/TypeMapping.hs:250:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘?’: Patterns not matched: _ _
[16 of 25] Compiling Text.XML.HaXml.Verbatim ( src/Text/XML/HaXml/Verbatim.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Verbatim.o )
[17 of 25] Compiling Text.XML.HaXml.Util ( src/Text/XML/HaXml/Util.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Util.o )

src/Text/XML/HaXml/Util.hs:32:16: Warning:
    This binding for ‘attrs’ shadows the existing binding
      defined at src/Text/XML/HaXml/Util.hs:32:1

src/Text/XML/HaXml/Util.hs:35:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘tagTextContent’:
        Patterns not matched:
            CString _ _ _
            CRef _ _
            CMisc _ _
[18 of 25] Compiling Text.XML.HaXml.Wrappers ( src/Text/XML/HaXml/Wrappers.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Wrappers.o )

src/Text/XML/HaXml/Wrappers.hs:69:5: Warning:
    This binding for ‘onContent’ shadows the existing binding
      defined at src/Text/XML/HaXml/Wrappers.hs:79:1
[19 of 25] Compiling Text.XML.HaXml.XmlContent.Parser ( src/Text/XML/HaXml/XmlContent/Parser.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/XmlContent/Parser.o )

src/Text/XML/HaXml/XmlContent/Parser.hs:97:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘attval’:
        Patterns not matched:
            Elem _ [] _
            Elem _ ((_, AttValue _) : (_ : _)) _
            Elem _ [(_, AttValue _)] (_ : _)

src/Text/XML/HaXml/XmlContent/Parser.hs:615:9: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘g’:
        Patterns not matched:
            ghc-prim-0.4.0.0:GHC.Types.C# #x
            with
            #x `notElem` ['"', '&', '<', '>', '\'']
[20 of 25] Compiling Text.XML.HaXml.XmlContent ( src/Text/XML/HaXml/XmlContent.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/XmlContent.o )

src/Text/XML/HaXml/XmlContent.hs:113:16: Warning:
    Pattern match(es) are non-exhaustive
    In a case alternative:
        Patterns not matched:
            (CString _ _ _) : _
            (CRef _ _) : _
            (CMisc _ _) : _

src/Text/XML/HaXml/XmlContent.hs:152:10: Warning:
    Orphan instance: instance XmlContent Char
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Text/XML/HaXml/XmlContent.hs:162:10: Warning:
    Orphan instance: instance XmlContent a => XmlContent [a]
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Text/XML/HaXml/XmlContent.hs:176:10: Warning:
    Orphan instance: instance XmlContent a => XmlContent (Maybe a)
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.
[21 of 25] Compiling Text.XML.HaXml.Validate ( src/Text/XML/HaXml/Validate.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Validate.o )

src/Text/XML/HaXml/Validate.hs:39:48: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:41:44: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:42:36: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:43:36: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:70:24: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:194:29: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:236:32: Warning:
    This binding for ‘cps’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:232:19

src/Text/XML/HaXml/Validate.hs:237:29: Warning:
    This binding for ‘cps’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:232:19

src/Text/XML/HaXml/Validate.hs:239:32: Warning:
    This binding for ‘cps’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:232:19

src/Text/XML/HaXml/Validate.hs:240:29: Warning:
    This binding for ‘cps’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:232:19

src/Text/XML/HaXml/Validate.hs:243:33: Warning:
    This binding for ‘cps’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:232:19

src/Text/XML/HaXml/Validate.hs:245:30: Warning:
    This binding for ‘cps’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:232:19

src/Text/XML/HaXml/Validate.hs:248:21: Warning:
    This binding for ‘ns’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:247:18
[22 of 25] Compiling Text.XML.HaXml.Xtract.Combinators ( src/Text/XML/HaXml/Xtract/Combinators.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Xtract/Combinators.o )

src/Text/XML/HaXml/Xtract/Combinators.hs:70:26: Warning:
    Tab character

src/Text/XML/HaXml/Xtract/Combinators.hs:71:23: Warning:
    Tab character
[23 of 25] Compiling Text.XML.HaXml.Xtract.Parse ( src/Text/XML/HaXml/Xtract/Parse.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Xtract/Parse.o )

src/Text/XML/HaXml/Xtract/Parse.hs:78:8: Warning:
    This binding for ‘x’ shadows the existing binding
      imported from ‘Text.XML.HaXml.Combinators’ at src/Text/XML/HaXml/Xtract/Parse.hs:13:1-38
      (and originally defined
         at src/Text/XML/HaXml/Combinators.hs:433:3-5)

src/Text/XML/HaXml/Xtract/Parse.hs:205:6: Warning:
    This binding for ‘x’ shadows the existing binding
      imported from ‘Text.XML.HaXml.Combinators’ at src/Text/XML/HaXml/Xtract/Parse.hs:13:1-38
      (and originally defined
         at src/Text/XML/HaXml/Combinators.hs:433:3-5)

src/Text/XML/HaXml/Xtract/Parse.hs:231:42: Warning: Tab character

src/Text/XML/HaXml/Xtract/Parse.hs:255:15: Warning:
    This binding for ‘attr’ shadows the existing binding
      imported from ‘Text.XML.HaXml.Combinators’ at src/Text/XML/HaXml/Xtract/Parse.hs:13:1-38
      (and originally defined
         at src/Text/XML/HaXml/Combinators.hs:124:1-4)

src/Text/XML/HaXml/Xtract/Parse.hs:266:22: Warning: Tab character

src/Text/XML/HaXml/Xtract/Parse.hs:330:9: Warning:
    Defined but not used: ‘q2’

src/Text/XML/HaXml/Xtract/Parse.hs:330:32: Warning: Tab character

src/Text/XML/HaXml/Xtract/Parse.hs:339:9: Warning:
    Defined but not used: ‘q2’

src/Text/XML/HaXml/Xtract/Parse.hs:339:32: Warning: Tab character
[24 of 25] Compiling Text.XML.HaXml   ( src/Text/XML/HaXml.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml.o )

src/Text/XML/HaXml.hs:37:1: Warning: Tab character
[25 of 25] Compiling Main             ( src/tools/Xtract.hs, dist/build/Xtract/Xtract-tmp/Main.o )

src/tools/Xtract.hs:32:1: Warning:
    Top-level binding with no type signature: defaultOptions :: Opts

src/tools/Xtract.hs:51:23: Warning: Defined but not used: ‘errs’
Linking dist/build/Xtract/Xtract ...
Preprocessing executable 'Validate' for HaXml-1.24.1...
[ 1 of 16] Compiling Text.XML.HaXml.Posn ( src/Text/XML/HaXml/Posn.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/Posn.o )
[ 2 of 16] Compiling Text.XML.HaXml.Lex ( src/Text/XML/HaXml/Lex.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/Lex.o )

src/Text/XML/HaXml/Lex.hs:41:21: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:42:22: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:43:16: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:44:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:45:21: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:46:22: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:47:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:48:21: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:49:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:50:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:51:18: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:52:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:53:18: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:54:16: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:55:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:56:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:57:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:58:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:59:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:60:13: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:61:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:62:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:63:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:64:18: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:65:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:66:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:67:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:68:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:69:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:70:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:71:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:72:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:89:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:90:31: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:91:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:92:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:93:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:94:31: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:95:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:96:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:97:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:98:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:99:27: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:100:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:101:27: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:102:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:103:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:104:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:105:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:106:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:107:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:108:22: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:109:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:110:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:111:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:112:27: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:113:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:114:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:115:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:116:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:117:32: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:118:32: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:119:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:120:32: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:209:18: Warning:
    This binding for ‘lookup’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Lex.hs:16:8-25
      (and originally defined in ‘GHC.List’)

src/Text/XML/HaXml/Lex.hs:320:24: Warning:
    This binding for ‘p’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:9

src/Text/XML/HaXml/Lex.hs:320:29: Warning:
    This binding for ‘k’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:22

src/Text/XML/HaXml/Lex.hs:323:24: Warning:
    This binding for ‘p’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:9

src/Text/XML/HaXml/Lex.hs:323:27: Warning:
    This binding for ‘s’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:12

src/Text/XML/HaXml/Lex.hs:323:29: Warning:
    This binding for ‘ss’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:14

src/Text/XML/HaXml/Lex.hs:323:33: Warning:
    This binding for ‘k’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:22
[ 3 of 16] Compiling Text.XML.HaXml.Types ( src/Text/XML/HaXml/Types.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/Types.o )

src/Text/XML/HaXml/Types.hs:292:17: Warning:
    Defined but not used: ‘p’

src/Text/XML/HaXml/Types.hs:292:19: Warning:
    Defined but not used: ‘n’

src/Text/XML/HaXml/Types.hs:292:25: Warning:
    Defined but not used: ‘m’

src/Text/XML/HaXml/Types.hs:293:16: Warning:
    Defined but not used: ‘n’

src/Text/XML/HaXml/Types.hs:293:26: Warning:
    Defined but not used: ‘q’

src/Text/XML/HaXml/Types.hs:293:28: Warning:
    Defined but not used: ‘m’

src/Text/XML/HaXml/Types.hs:178:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘==’:
        Patterns not matched:
            (CElem _ _) (CString _ _ _)
            (CElem _ _) (CRef _ _)
            (CElem _ _) (CMisc _ _)
            (CString _ _ _) (CElem _ _)
            ...
[ 4 of 16] Compiling Text.XML.HaXml.Namespaces ( src/Text/XML/HaXml/Namespaces.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/Namespaces.o )

src/Text/XML/HaXml/Namespaces.hs:127:17: Warning:
    This binding for ‘qualify’ shadows the existing binding
      defined at src/Text/XML/HaXml/Namespaces.hs:58:1

src/Text/XML/HaXml/Namespaces.hs:171:15: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘mkNamespace’: Patterns not matched: (QN _ _, _)
[ 5 of 16] Compiling Text.XML.HaXml.Parse ( src/Text/XML/HaXml/Parse.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/Parse.o )

src/Text/XML/HaXml/Parse.hs:34:1: Warning:
    The import of ‘Data.Maybe’ is redundant
      except perhaps to import instances from ‘Data.Maybe’
    To import instances alone, use: import Data.Maybe()

src/Text/XML/HaXml/Parse.hs:37:1: Warning:
    The import of ‘Control.Monad’ is redundant
      except perhaps to import instances from ‘Control.Monad’
    To import instances alone, use: import Control.Monad()

src/Text/XML/HaXml/Parse.hs:73:11: Warning:
    Defined but not used: ‘s’

src/Text/XML/HaXml/Parse.hs:101:11: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:102:11: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:104:11: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:105:11: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:108:11: Warning: Tab character

src/Text/XML/HaXml/Parse.hs:179:14: Warning:
    This binding for ‘tok’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:163:1

src/Text/XML/HaXml/Parse.hs:226:8: Warning:
    This binding for ‘fail’ shadows the existing binding
      imported from ‘Control.Monad’ at src/Text/XML/HaXml/Parse.hs:37:1-38
      (and originally defined in ‘GHC.Base’)

src/Text/XML/HaXml/Parse.hs:240:35: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:862:1

src/Text/XML/HaXml/Parse.hs:269:35: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:862:1

src/Text/XML/HaXml/Parse.hs:560:13: Warning:
    This binding for ‘cp’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:537:1

src/Text/XML/HaXml/Parse.hs:565:19: Warning:
    This binding for ‘modifier’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:552:1

src/Text/XML/HaXml/Parse.hs:718:9: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:858:39: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:862:1

src/Text/XML/HaXml/Parse.hs:313:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:317:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failP ((++) "missing ?> in <?" n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:322:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:335:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:339:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failBadP "missing ?> in <?xml ...?>"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:353:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:365:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:366:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:372:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              blank (tok Text.XML.HaXml.Lex.TokAnyClose)
              failP "missing > in DOCTYPE decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:403:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failP "missing = in 'standalone' decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:430:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:432:10: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:435:10: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:461:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:463:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:470:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:473:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:479:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:502:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:503:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:508:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              blank (tok Text.XML.HaXml.Lex.TokAnyClose)
              failBadP
                ((++)
                   "expected > terminating ELEMENT decl"
                   (++)
                     "\n\
                     \    element name was "
                     (++)
                       show (printableName n)
                       (++)
                         "\n\
                         \    contentspec was "
                         \ (ContentSpec p) -> debugShowCP p c)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:574:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokBraOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:575:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokHash’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:578:42: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPipe’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:580:20: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- blank
              ((>>)
                 tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:589:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:590:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:593:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              blank (tok Text.XML.HaXml.Lex.TokAnyClose)
              failBadP "missing > terminating ATTLIST"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:662:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:663:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- peRef
              (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:665:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSqOpen
              failBadP "missing [ after INCLUDE"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:667:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSectionClose
              failBadP
                ((++)
                   "missing ]]> for INCLUDE section"
                   (++)
                     "\n\
                     \    begun at "
                     show p)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:672:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:673:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- peRef
              (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:675:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:676:12: Warning:
    A do-notation statement discarded a result of type ‘[Ignore]’
    Suppress this warning by saying ‘_ <- many newIgnore’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:677:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSectionClose
              failBadP
                ((++)
                   "missing ]]> for IGNORE section"
                   (++)
                     "\n\
                     \    begun at "
                     show p)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:685:10: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:686:10: Warning:
    A do-notation statement discarded a result of type ‘[Ignore]’
    Suppress this warning by saying
      ‘_ <- debug many newIgnore "IGNORING conditional section"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:687:10: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:749:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:750:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:753:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failBadP ((++) "expected > terminating G ENTITY decl " n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:759:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:760:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:761:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPercent’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:764:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failBadP ((++) "expected > terminating P ENTITY decl " n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:802:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:806:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failP "expected ?> terminating text decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:824:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failBadP "expected = in 'encoding' decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:830:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:831:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:834:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failBadP ((++) "expected > terminating NOTATION decl " n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:846:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokQuote’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:849:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokQuote
              failBadP "expected quote to terminate entityvalue"’
    or by using the flag -fno-warn-unused-do-bind
[ 6 of 16] Compiling Text.XML.HaXml.ByteStringPP ( src/Text/XML/HaXml/ByteStringPP.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/ByteStringPP.o )

src/Text/XML/HaXml/ByteStringPP.hs:24:1: Warning:
    The import of ‘Data.Maybe’ is redundant
      except perhaps to import instances from ‘Data.Maybe’
    To import instances alone, use: import Data.Maybe()

src/Text/XML/HaXml/ByteStringPP.hs:334:1: Warning:
    Top-level binding with no type signature:
      qname :: QName -> ByteString
[ 7 of 16] Compiling Text.XML.HaXml.Combinators ( src/Text/XML/HaXml/Combinators.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/Combinators.o )

src/Text/XML/HaXml/Combinators.hs:59:39: Warning: Tab character

src/Text/XML/HaXml/Combinators.hs:80:9: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:82:9: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:82:9: Warning:
    Defined but not used: ‘x’

src/Text/XML/HaXml/Combinators.hs:111:5: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:114:5: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:115:5: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:118:7: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:121:11: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:124:8: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:127:12: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:139:17: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:187:18: Warning: Tab character

src/Text/XML/HaXml/Combinators.hs:190:19: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:204:16: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:204:29: Warning: Tab character

src/Text/XML/HaXml/Combinators.hs:213:12: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:267:34: Warning: Tab character

src/Text/XML/HaXml/Combinators.hs:313:9: Warning:
    This binding for ‘attr’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:124:1

src/Text/XML/HaXml/Combinators.hs:333:24: Warning:
    This binding for ‘n’ shadows the existing binding
      bound at src/Text/XML/HaXml/Combinators.hs:332:30

src/Text/XML/HaXml/Combinators.hs:138:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘find’:
        Patterns not matched:
            _ _ (CString _ _ _)
            _ _ (CRef _ _)
            _ _ (CMisc _ _)
[ 8 of 16] Compiling Text.XML.HaXml.Html.Parse ( src/Text/XML/HaXml/Html/Parse.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/Html/Parse.o )

src/Text/XML/HaXml/Html/Parse.hs:17:1: Warning:
    The import of ‘Data.Maybe’ is redundant
      except perhaps to import instances from ‘Data.Maybe’
    To import instances alone, use: import Data.Maybe()

src/Text/XML/HaXml/Html/Parse.hs:20:1: Warning:
    The import of ‘Control.Monad’ is redundant
      except perhaps to import instances from ‘Control.Monad’
    To import instances alone, use: import Control.Monad()

src/Text/XML/HaXml/Html/Parse.hs:74:41: Warning:
    This binding for ‘avs’ shadows the existing binding
      bound at src/Text/XML/HaXml/Html/Parse.hs:63:33

src/Text/XML/HaXml/Html/Parse.hs:74:45: Warning:
    This binding for ‘cs’ shadows the existing binding
      bound at src/Text/XML/HaXml/Html/Parse.hs:63:37

src/Text/XML/HaXml/Html/Parse.hs:143:14: Warning:
    This binding for ‘tok’ shadows the existing binding
      defined at src/Text/XML/HaXml/Html/Parse.hs:133:1

src/Text/XML/HaXml/Html/Parse.hs:190:8: Warning:
    This binding for ‘fail’ shadows the existing binding
      imported from ‘Control.Monad’ at src/Text/XML/HaXml/Html/Parse.hs:20:1-20
      (and originally defined in ‘GHC.Base’)

src/Text/XML/HaXml/Html/Parse.hs:332:30: Warning: Tab character

src/Text/XML/HaXml/Html/Parse.hs:342:30: Warning: Tab character

src/Text/XML/HaXml/Html/Parse.hs:718:29: Warning: Tab character

src/Text/XML/HaXml/Html/Parse.hs:723:28: Warning: Tab character

src/Text/XML/HaXml/Html/Parse.hs:216:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:220:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              (onFail
                 tok Text.XML.HaXml.Lex.TokPIClose
                 tok Text.XML.HaXml.Lex.TokAnyClose)
              failP "missing ?> or >"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:225:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:238:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:242:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failBadP "missing ?> in <?xml ...?>"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:254:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:269:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:270:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:275:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failP "missing > in DOCTYPE decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:304:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failP "missing = in 'standalone' decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:322:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:332:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:342:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:346:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:349:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failP "missing > or /> in element tag"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:356:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- commit (tok Text.XML.HaXml.Lex.TokAnyClose)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:409:14: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:670:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failBadP "expected = in 'encoding' decl"’
    or by using the flag -fno-warn-unused-do-bind
[ 9 of 16] Compiling Text.XML.HaXml.Pretty ( src/Text/XML/HaXml/Pretty.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/Pretty.o )

src/Text/XML/HaXml/Pretty.hs:25:1: Warning:
    The import of ‘Data.Maybe’ is redundant
      except perhaps to import instances from ‘Data.Maybe’
    To import instances alone, use: import Data.Maybe()

src/Text/XML/HaXml/Pretty.hs:276:1: Warning:
    Top-level binding with no type signature: qname :: QName -> Doc
[10 of 16] Compiling Text.XML.HaXml.Wrappers ( src/Text/XML/HaXml/Wrappers.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/Wrappers.o )

src/Text/XML/HaXml/Wrappers.hs:69:5: Warning:
    This binding for ‘onContent’ shadows the existing binding
      defined at src/Text/XML/HaXml/Wrappers.hs:79:1
[11 of 16] Compiling Text.XML.HaXml.TypeMapping ( src/Text/XML/HaXml/TypeMapping.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/TypeMapping.o )

src/Text/XML/HaXml/TypeMapping.hs:4:18: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:6:14: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:7:15: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:9:14: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:10:15: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:41:1: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:42:1: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:43:1: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:52:53: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:208:14: Warning:
    This binding for ‘ht’ shadows the existing binding
      bound at src/Text/XML/HaXml/TypeMapping.hs:201:7

src/Text/XML/HaXml/TypeMapping.hs:209:14: Warning:
    This binding for ‘ht’ shadows the existing binding
      bound at src/Text/XML/HaXml/TypeMapping.hs:201:7

src/Text/XML/HaXml/TypeMapping.hs:214:29: Warning:
    This binding for ‘ht’ shadows the existing binding
      bound at src/Text/XML/HaXml/TypeMapping.hs:201:7

src/Text/XML/HaXml/TypeMapping.hs:228:14: Warning:
    This binding for ‘ht’ shadows the existing binding
      bound at src/Text/XML/HaXml/TypeMapping.hs:201:7

src/Text/XML/HaXml/TypeMapping.hs:231:17: Warning:
    This binding for ‘ht’ shadows the existing binding
      bound at src/Text/XML/HaXml/TypeMapping.hs:201:7

src/Text/XML/HaXml/TypeMapping.hs:234:15: Warning:
    This binding for ‘ht’ shadows the existing binding
      bound at src/Text/XML/HaXml/TypeMapping.hs:201:7

src/Text/XML/HaXml/TypeMapping.hs:238:32: Warning:
    Defined but not used: ‘s’

src/Text/XML/HaXml/TypeMapping.hs:238:34: Warning:
    Defined but not used: ‘fv’

src/Text/XML/HaXml/TypeMapping.hs:238:37: Warning:
    Defined but not used: ‘hts’

src/Text/XML/HaXml/TypeMapping.hs:234:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘declmacro’:
        Patterns not matched:
            (Maybe _) _
            (List _) _
            (Tuple _) _
            (Prim _ _) _
            ...

src/Text/XML/HaXml/TypeMapping.hs:242:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘declprim’:
        Patterns not matched:
            Maybe _
            List _
            Tuple _
            String
            ...

src/Text/XML/HaXml/TypeMapping.hs:250:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘?’: Patterns not matched: _ _
[12 of 16] Compiling Text.XML.HaXml.Verbatim ( src/Text/XML/HaXml/Verbatim.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/Verbatim.o )
[13 of 16] Compiling Text.XML.HaXml.XmlContent.Parser ( src/Text/XML/HaXml/XmlContent/Parser.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/XmlContent/Parser.o )

src/Text/XML/HaXml/XmlContent/Parser.hs:97:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘attval’:
        Patterns not matched:
            Elem _ [] _
            Elem _ ((_, AttValue _) : (_ : _)) _
            Elem _ [(_, AttValue _)] (_ : _)

src/Text/XML/HaXml/XmlContent/Parser.hs:615:9: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘g’:
        Patterns not matched:
            ghc-prim-0.4.0.0:GHC.Types.C# #x
            with
            #x `notElem` ['"', '&', '<', '>', '\'']
[14 of 16] Compiling Text.XML.HaXml.XmlContent ( src/Text/XML/HaXml/XmlContent.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/XmlContent.o )

src/Text/XML/HaXml/XmlContent.hs:113:16: Warning:
    Pattern match(es) are non-exhaustive
    In a case alternative:
        Patterns not matched:
            (CString _ _ _) : _
            (CRef _ _) : _
            (CMisc _ _) : _

src/Text/XML/HaXml/XmlContent.hs:152:10: Warning:
    Orphan instance: instance XmlContent Char
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Text/XML/HaXml/XmlContent.hs:162:10: Warning:
    Orphan instance: instance XmlContent a => XmlContent [a]
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Text/XML/HaXml/XmlContent.hs:176:10: Warning:
    Orphan instance: instance XmlContent a => XmlContent (Maybe a)
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.
[15 of 16] Compiling Text.XML.HaXml.Validate ( src/Text/XML/HaXml/Validate.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/Validate.o )

src/Text/XML/HaXml/Validate.hs:39:48: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:41:44: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:42:36: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:43:36: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:70:24: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:194:29: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:236:32: Warning:
    This binding for ‘cps’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:232:19

src/Text/XML/HaXml/Validate.hs:237:29: Warning:
    This binding for ‘cps’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:232:19

src/Text/XML/HaXml/Validate.hs:239:32: Warning:
    This binding for ‘cps’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:232:19

src/Text/XML/HaXml/Validate.hs:240:29: Warning:
    This binding for ‘cps’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:232:19

src/Text/XML/HaXml/Validate.hs:243:33: Warning:
    This binding for ‘cps’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:232:19

src/Text/XML/HaXml/Validate.hs:245:30: Warning:
    This binding for ‘cps’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:232:19

src/Text/XML/HaXml/Validate.hs:248:21: Warning:
    This binding for ‘ns’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:247:18
[16 of 16] Compiling Main             ( src/tools/Validate.hs, dist/build/Validate/Validate-tmp/Main.o )
Linking dist/build/Validate/Validate ...
Preprocessing executable 'MkOneOf' for HaXml-1.24.1...
[ 1 of 19] Compiling Text.XML.HaXml.Posn ( src/Text/XML/HaXml/Posn.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Posn.o )
[ 2 of 19] Compiling Text.XML.HaXml.Lex ( src/Text/XML/HaXml/Lex.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Lex.o )

src/Text/XML/HaXml/Lex.hs:41:21: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:42:22: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:43:16: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:44:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:45:21: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:46:22: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:47:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:48:21: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:49:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:50:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:51:18: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:52:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:53:18: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:54:16: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:55:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:56:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:57:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:58:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:59:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:60:13: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:61:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:62:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:63:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:64:18: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:65:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:66:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:67:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:68:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:69:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:70:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:71:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:72:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:89:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:90:31: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:91:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:92:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:93:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:94:31: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:95:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:96:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:97:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:98:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:99:27: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:100:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:101:27: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:102:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:103:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:104:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:105:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:106:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:107:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:108:22: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:109:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:110:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:111:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:112:27: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:113:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:114:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:115:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:116:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:117:32: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:118:32: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:119:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:120:32: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:209:18: Warning:
    This binding for ‘lookup’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Lex.hs:16:8-25
      (and originally defined in ‘GHC.List’)

src/Text/XML/HaXml/Lex.hs:320:24: Warning:
    This binding for ‘p’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:9

src/Text/XML/HaXml/Lex.hs:320:29: Warning:
    This binding for ‘k’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:22

src/Text/XML/HaXml/Lex.hs:323:24: Warning:
    This binding for ‘p’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:9

src/Text/XML/HaXml/Lex.hs:323:27: Warning:
    This binding for ‘s’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:12

src/Text/XML/HaXml/Lex.hs:323:29: Warning:
    This binding for ‘ss’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:14

src/Text/XML/HaXml/Lex.hs:323:33: Warning:
    This binding for ‘k’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:22
[ 3 of 19] Compiling Text.XML.HaXml.Types ( src/Text/XML/HaXml/Types.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Types.o )

src/Text/XML/HaXml/Types.hs:292:17: Warning:
    Defined but not used: ‘p’

src/Text/XML/HaXml/Types.hs:292:19: Warning:
    Defined but not used: ‘n’

src/Text/XML/HaXml/Types.hs:292:25: Warning:
    Defined but not used: ‘m’

src/Text/XML/HaXml/Types.hs:293:16: Warning:
    Defined but not used: ‘n’

src/Text/XML/HaXml/Types.hs:293:26: Warning:
    Defined but not used: ‘q’

src/Text/XML/HaXml/Types.hs:293:28: Warning:
    Defined but not used: ‘m’

src/Text/XML/HaXml/Types.hs:178:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘==’:
        Patterns not matched:
            (CElem _ _) (CString _ _ _)
            (CElem _ _) (CRef _ _)
            (CElem _ _) (CMisc _ _)
            (CString _ _ _) (CElem _ _)
            ...
[ 4 of 19] Compiling Text.XML.HaXml.Escape ( src/Text/XML/HaXml/Escape.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Escape.o )
[ 5 of 19] Compiling Text.XML.HaXml.Namespaces ( src/Text/XML/HaXml/Namespaces.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Namespaces.o )

src/Text/XML/HaXml/Namespaces.hs:127:17: Warning:
    This binding for ‘qualify’ shadows the existing binding
      defined at src/Text/XML/HaXml/Namespaces.hs:58:1

src/Text/XML/HaXml/Namespaces.hs:171:15: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘mkNamespace’: Patterns not matched: (QN _ _, _)
[ 6 of 19] Compiling Text.XML.HaXml.Combinators ( src/Text/XML/HaXml/Combinators.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Combinators.o )

src/Text/XML/HaXml/Combinators.hs:59:39: Warning: Tab character

src/Text/XML/HaXml/Combinators.hs:80:9: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:82:9: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:82:9: Warning:
    Defined but not used: ‘x’

src/Text/XML/HaXml/Combinators.hs:111:5: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:114:5: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:115:5: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:118:7: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:121:11: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:124:8: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:127:12: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:139:17: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:187:18: Warning: Tab character

src/Text/XML/HaXml/Combinators.hs:190:19: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:204:16: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:204:29: Warning: Tab character

src/Text/XML/HaXml/Combinators.hs:213:12: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:267:34: Warning: Tab character

src/Text/XML/HaXml/Combinators.hs:313:9: Warning:
    This binding for ‘attr’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:124:1

src/Text/XML/HaXml/Combinators.hs:333:24: Warning:
    This binding for ‘n’ shadows the existing binding
      bound at src/Text/XML/HaXml/Combinators.hs:332:30

src/Text/XML/HaXml/Combinators.hs:138:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘find’:
        Patterns not matched:
            _ _ (CString _ _ _)
            _ _ (CRef _ _)
            _ _ (CMisc _ _)
[ 7 of 19] Compiling Text.XML.HaXml.Parse ( src/Text/XML/HaXml/Parse.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Parse.o )

src/Text/XML/HaXml/Parse.hs:34:1: Warning:
    The import of ‘Data.Maybe’ is redundant
      except perhaps to import instances from ‘Data.Maybe’
    To import instances alone, use: import Data.Maybe()

src/Text/XML/HaXml/Parse.hs:37:1: Warning:
    The import of ‘Control.Monad’ is redundant
      except perhaps to import instances from ‘Control.Monad’
    To import instances alone, use: import Control.Monad()

src/Text/XML/HaXml/Parse.hs:73:11: Warning:
    Defined but not used: ‘s’

src/Text/XML/HaXml/Parse.hs:101:11: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:102:11: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:104:11: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:105:11: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:108:11: Warning: Tab character

src/Text/XML/HaXml/Parse.hs:179:14: Warning:
    This binding for ‘tok’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:163:1

src/Text/XML/HaXml/Parse.hs:226:8: Warning:
    This binding for ‘fail’ shadows the existing binding
      imported from ‘Control.Monad’ at src/Text/XML/HaXml/Parse.hs:37:1-38
      (and originally defined in ‘GHC.Base’)

src/Text/XML/HaXml/Parse.hs:240:35: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:862:1

src/Text/XML/HaXml/Parse.hs:269:35: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:862:1

src/Text/XML/HaXml/Parse.hs:560:13: Warning:
    This binding for ‘cp’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:537:1

src/Text/XML/HaXml/Parse.hs:565:19: Warning:
    This binding for ‘modifier’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:552:1

src/Text/XML/HaXml/Parse.hs:718:9: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:858:39: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:862:1

src/Text/XML/HaXml/Parse.hs:313:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:317:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failP ((++) "missing ?> in <?" n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:322:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:335:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:339:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failBadP "missing ?> in <?xml ...?>"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:353:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:365:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:366:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:372:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              blank (tok Text.XML.HaXml.Lex.TokAnyClose)
              failP "missing > in DOCTYPE decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:403:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failP "missing = in 'standalone' decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:430:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:432:10: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:435:10: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:461:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:463:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:470:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:473:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:479:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:502:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:503:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:508:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              blank (tok Text.XML.HaXml.Lex.TokAnyClose)
              failBadP
                ((++)
                   "expected > terminating ELEMENT decl"
                   (++)
                     "\n\
                     \    element name was "
                     (++)
                       show (printableName n)
                       (++)
                         "\n\
                         \    contentspec was "
                         \ (ContentSpec p) -> debugShowCP p c)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:574:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokBraOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:575:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokHash’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:578:42: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPipe’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:580:20: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- blank
              ((>>)
                 tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:589:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:590:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:593:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              blank (tok Text.XML.HaXml.Lex.TokAnyClose)
              failBadP "missing > terminating ATTLIST"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:662:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:663:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- peRef
              (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:665:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSqOpen
              failBadP "missing [ after INCLUDE"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:667:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSectionClose
              failBadP
                ((++)
                   "missing ]]> for INCLUDE section"
                   (++)
                     "\n\
                     \    begun at "
                     show p)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:672:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:673:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- peRef
              (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:675:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:676:12: Warning:
    A do-notation statement discarded a result of type ‘[Ignore]’
    Suppress this warning by saying ‘_ <- many newIgnore’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:677:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSectionClose
              failBadP
                ((++)
                   "missing ]]> for IGNORE section"
                   (++)
                     "\n\
                     \    begun at "
                     show p)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:685:10: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:686:10: Warning:
    A do-notation statement discarded a result of type ‘[Ignore]’
    Suppress this warning by saying
      ‘_ <- debug many newIgnore "IGNORING conditional section"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:687:10: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:749:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:750:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:753:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failBadP ((++) "expected > terminating G ENTITY decl " n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:759:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:760:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:761:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPercent’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:764:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failBadP ((++) "expected > terminating P ENTITY decl " n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:802:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:806:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failP "expected ?> terminating text decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:824:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failBadP "expected = in 'encoding' decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:830:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:831:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:834:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failBadP ((++) "expected > terminating NOTATION decl " n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:846:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokQuote’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:849:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokQuote
              failBadP "expected quote to terminate entityvalue"’
    or by using the flag -fno-warn-unused-do-bind
[ 8 of 19] Compiling Text.XML.HaXml.Pretty ( src/Text/XML/HaXml/Pretty.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Pretty.o )

src/Text/XML/HaXml/Pretty.hs:25:1: Warning:
    The import of ‘Data.Maybe’ is redundant
      except perhaps to import instances from ‘Data.Maybe’
    To import instances alone, use: import Data.Maybe()

src/Text/XML/HaXml/Pretty.hs:276:1: Warning:
    Top-level binding with no type signature: qname :: QName -> Doc
[ 9 of 19] Compiling Text.XML.HaXml.Html.Generate ( src/Text/XML/HaXml/Html/Generate.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Html/Generate.o )
[10 of 19] Compiling Text.XML.HaXml.Html.Parse ( src/Text/XML/HaXml/Html/Parse.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Html/Parse.o )

src/Text/XML/HaXml/Html/Parse.hs:17:1: Warning:
    The import of ‘Data.Maybe’ is redundant
      except perhaps to import instances from ‘Data.Maybe’
    To import instances alone, use: import Data.Maybe()

src/Text/XML/HaXml/Html/Parse.hs:20:1: Warning:
    The import of ‘Control.Monad’ is redundant
      except perhaps to import instances from ‘Control.Monad’
    To import instances alone, use: import Control.Monad()

src/Text/XML/HaXml/Html/Parse.hs:74:41: Warning:
    This binding for ‘avs’ shadows the existing binding
      bound at src/Text/XML/HaXml/Html/Parse.hs:63:33

src/Text/XML/HaXml/Html/Parse.hs:74:45: Warning:
    This binding for ‘cs’ shadows the existing binding
      bound at src/Text/XML/HaXml/Html/Parse.hs:63:37

src/Text/XML/HaXml/Html/Parse.hs:143:14: Warning:
    This binding for ‘tok’ shadows the existing binding
      defined at src/Text/XML/HaXml/Html/Parse.hs:133:1

src/Text/XML/HaXml/Html/Parse.hs:190:8: Warning:
    This binding for ‘fail’ shadows the existing binding
      imported from ‘Control.Monad’ at src/Text/XML/HaXml/Html/Parse.hs:20:1-20
      (and originally defined in ‘GHC.Base’)

src/Text/XML/HaXml/Html/Parse.hs:332:30: Warning: Tab character

src/Text/XML/HaXml/Html/Parse.hs:342:30: Warning: Tab character

src/Text/XML/HaXml/Html/Parse.hs:718:29: Warning: Tab character

src/Text/XML/HaXml/Html/Parse.hs:723:28: Warning: Tab character

src/Text/XML/HaXml/Html/Parse.hs:216:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:220:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              (onFail
                 tok Text.XML.HaXml.Lex.TokPIClose
                 tok Text.XML.HaXml.Lex.TokAnyClose)
              failP "missing ?> or >"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:225:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:238:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:242:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failBadP "missing ?> in <?xml ...?>"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:254:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:269:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:270:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:275:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failP "missing > in DOCTYPE decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:304:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failP "missing = in 'standalone' decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:322:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:332:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:342:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:346:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:349:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failP "missing > or /> in element tag"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:356:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- commit (tok Text.XML.HaXml.Lex.TokAnyClose)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:409:14: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:670:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failBadP "expected = in 'encoding' decl"’
    or by using the flag -fno-warn-unused-do-bind
[11 of 19] Compiling Text.XML.HaXml.Wrappers ( src/Text/XML/HaXml/Wrappers.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Wrappers.o )

src/Text/XML/HaXml/Wrappers.hs:69:5: Warning:
    This binding for ‘onContent’ shadows the existing binding
      defined at src/Text/XML/HaXml/Wrappers.hs:79:1
[12 of 19] Compiling Text.XML.HaXml.Verbatim ( src/Text/XML/HaXml/Verbatim.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Verbatim.o )
[13 of 19] Compiling Text.XML.HaXml.ByteStringPP ( src/Text/XML/HaXml/ByteStringPP.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/ByteStringPP.o )

src/Text/XML/HaXml/ByteStringPP.hs:24:1: Warning:
    The import of ‘Data.Maybe’ is redundant
      except perhaps to import instances from ‘Data.Maybe’
    To import instances alone, use: import Data.Maybe()

src/Text/XML/HaXml/ByteStringPP.hs:334:1: Warning:
    Top-level binding with no type signature:
      qname :: QName -> ByteString
[14 of 19] Compiling Text.XML.HaXml.TypeMapping ( src/Text/XML/HaXml/TypeMapping.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/TypeMapping.o )

src/Text/XML/HaXml/TypeMapping.hs:4:18: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:6:14: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:7:15: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:9:14: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:10:15: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:41:1: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:42:1: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:43:1: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:52:53: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:208:14: Warning:
    This binding for ‘ht’ shadows the existing binding
      bound at src/Text/XML/HaXml/TypeMapping.hs:201:7

src/Text/XML/HaXml/TypeMapping.hs:209:14: Warning:
    This binding for ‘ht’ shadows the existing binding
      bound at src/Text/XML/HaXml/TypeMapping.hs:201:7

src/Text/XML/HaXml/TypeMapping.hs:214:29: Warning:
    This binding for ‘ht’ shadows the existing binding
      bound at src/Text/XML/HaXml/TypeMapping.hs:201:7

src/Text/XML/HaXml/TypeMapping.hs:228:14: Warning:
    This binding for ‘ht’ shadows the existing binding
      bound at src/Text/XML/HaXml/TypeMapping.hs:201:7

src/Text/XML/HaXml/TypeMapping.hs:231:17: Warning:
    This binding for ‘ht’ shadows the existing binding
      bound at src/Text/XML/HaXml/TypeMapping.hs:201:7

src/Text/XML/HaXml/TypeMapping.hs:234:15: Warning:
    This binding for ‘ht’ shadows the existing binding
      bound at src/Text/XML/HaXml/TypeMapping.hs:201:7

src/Text/XML/HaXml/TypeMapping.hs:238:32: Warning:
    Defined but not used: ‘s’

src/Text/XML/HaXml/TypeMapping.hs:238:34: Warning:
    Defined but not used: ‘fv’

src/Text/XML/HaXml/TypeMapping.hs:238:37: Warning:
    Defined but not used: ‘hts’

src/Text/XML/HaXml/TypeMapping.hs:234:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘declmacro’:
        Patterns not matched:
            (Maybe _) _
            (List _) _
            (Tuple _) _
            (Prim _ _) _
            ...

src/Text/XML/HaXml/TypeMapping.hs:242:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘declprim’:
        Patterns not matched:
            Maybe _
            List _
            Tuple _
            String
            ...

src/Text/XML/HaXml/TypeMapping.hs:250:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘?’: Patterns not matched: _ _
[15 of 19] Compiling Text.XML.HaXml.XmlContent.Parser ( src/Text/XML/HaXml/XmlContent/Parser.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/XmlContent/Parser.o )

src/Text/XML/HaXml/XmlContent/Parser.hs:97:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘attval’:
        Patterns not matched:
            Elem _ [] _
            Elem _ ((_, AttValue _) : (_ : _)) _
            Elem _ [(_, AttValue _)] (_ : _)

src/Text/XML/HaXml/XmlContent/Parser.hs:615:9: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘g’:
        Patterns not matched:
            ghc-prim-0.4.0.0:GHC.Types.C# #x
            with
            #x `notElem` ['"', '&', '<', '>', '\'']
[16 of 19] Compiling Text.XML.HaXml.XmlContent ( src/Text/XML/HaXml/XmlContent.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/XmlContent.o )

src/Text/XML/HaXml/XmlContent.hs:113:16: Warning:
    Pattern match(es) are non-exhaustive
    In a case alternative:
        Patterns not matched:
            (CString _ _ _) : _
            (CRef _ _) : _
            (CMisc _ _) : _

src/Text/XML/HaXml/XmlContent.hs:152:10: Warning:
    Orphan instance: instance XmlContent Char
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Text/XML/HaXml/XmlContent.hs:162:10: Warning:
    Orphan instance: instance XmlContent a => XmlContent [a]
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Text/XML/HaXml/XmlContent.hs:176:10: Warning:
    Orphan instance: instance XmlContent a => XmlContent (Maybe a)
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.
[17 of 19] Compiling Text.XML.HaXml.Validate ( src/Text/XML/HaXml/Validate.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Validate.o )

src/Text/XML/HaXml/Validate.hs:39:48: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:41:44: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:42:36: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:43:36: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:70:24: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:194:29: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:236:32: Warning:
    This binding for ‘cps’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:232:19

src/Text/XML/HaXml/Validate.hs:237:29: Warning:
    This binding for ‘cps’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:232:19

src/Text/XML/HaXml/Validate.hs:239:32: Warning:
    This binding for ‘cps’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:232:19

src/Text/XML/HaXml/Validate.hs:240:29: Warning:
    This binding for ‘cps’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:232:19

src/Text/XML/HaXml/Validate.hs:243:33: Warning:
    This binding for ‘cps’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:232:19

src/Text/XML/HaXml/Validate.hs:245:30: Warning:
    This binding for ‘cps’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:232:19

src/Text/XML/HaXml/Validate.hs:248:21: Warning:
    This binding for ‘ns’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:247:18
[18 of 19] Compiling Text.XML.HaXml   ( src/Text/XML/HaXml.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml.o )

src/Text/XML/HaXml.hs:37:1: Warning: Tab character
[19 of 19] Compiling Main             ( src/tools/MkOneOf.hs, dist/build/MkOneOf/MkOneOf-tmp/Main.o )

src/tools/MkOneOf.hs:92:14: Warning: Tab character

src/tools/MkOneOf.hs:93:14: Warning: Tab character

src/tools/MkOneOf.hs:94:14: Warning: Tab character

src/tools/MkOneOf.hs:95:17: Warning: Tab character

src/tools/MkOneOf.hs:96:17: Warning: Tab character

src/tools/MkOneOf.hs:97:19: Warning: Tab character
Linking dist/build/MkOneOf/MkOneOf ...
Preprocessing executable 'DtdToHaskell' for HaXml-1.24.1...
[ 1 of 22] Compiling Text.XML.HaXml.Posn ( src/Text/XML/HaXml/Posn.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Posn.o )
[ 2 of 22] Compiling Text.XML.HaXml.Lex ( src/Text/XML/HaXml/Lex.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Lex.o )

src/Text/XML/HaXml/Lex.hs:41:21: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:42:22: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:43:16: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:44:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:45:21: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:46:22: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:47:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:48:21: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:49:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:50:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:51:18: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:52:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:53:18: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:54:16: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:55:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:56:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:57:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:58:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:59:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:60:13: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:61:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:62:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:63:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:64:18: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:65:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:66:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:67:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:68:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:69:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:70:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:71:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:72:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:89:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:90:31: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:91:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:92:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:93:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:94:31: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:95:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:96:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:97:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:98:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:99:27: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:100:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:101:27: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:102:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:103:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:104:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:105:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:106:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:107:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:108:22: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:109:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:110:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:111:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:112:27: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:113:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:114:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:115:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:116:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:117:32: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:118:32: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:119:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:120:32: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:209:18: Warning:
    This binding for ‘lookup’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Lex.hs:16:8-25
      (and originally defined in ‘GHC.List’)

src/Text/XML/HaXml/Lex.hs:320:24: Warning:
    This binding for ‘p’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:9

src/Text/XML/HaXml/Lex.hs:320:29: Warning:
    This binding for ‘k’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:22

src/Text/XML/HaXml/Lex.hs:323:24: Warning:
    This binding for ‘p’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:9

src/Text/XML/HaXml/Lex.hs:323:27: Warning:
    This binding for ‘s’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:12

src/Text/XML/HaXml/Lex.hs:323:29: Warning:
    This binding for ‘ss’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:14

src/Text/XML/HaXml/Lex.hs:323:33: Warning:
    This binding for ‘k’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:22
[ 3 of 22] Compiling Text.XML.HaXml.DtdToHaskell.TypeDef ( src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/DtdToHaskell/TypeDef.o )

src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs:48:18: Warning:
    Tab character

src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs:49:13: Warning:
    Tab character

src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs:195:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘mangle’: Patterns not matched: []

src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs:238:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘manglef’: Patterns not matched: []
[ 4 of 22] Compiling Text.XML.HaXml.DtdToHaskell.Instance ( src/Text/XML/HaXml/DtdToHaskell/Instance.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/DtdToHaskell/Instance.o )
[ 5 of 22] Compiling Text.XML.HaXml.Types ( src/Text/XML/HaXml/Types.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Types.o )

src/Text/XML/HaXml/Types.hs:292:17: Warning:
    Defined but not used: ‘p’

src/Text/XML/HaXml/Types.hs:292:19: Warning:
    Defined but not used: ‘n’

src/Text/XML/HaXml/Types.hs:292:25: Warning:
    Defined but not used: ‘m’

src/Text/XML/HaXml/Types.hs:293:16: Warning:
    Defined but not used: ‘n’

src/Text/XML/HaXml/Types.hs:293:26: Warning:
    Defined but not used: ‘q’

src/Text/XML/HaXml/Types.hs:293:28: Warning:
    Defined but not used: ‘m’

src/Text/XML/HaXml/Types.hs:178:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘==’:
        Patterns not matched:
            (CElem _ _) (CString _ _ _)
            (CElem _ _) (CRef _ _)
            (CElem _ _) (CMisc _ _)
            (CString _ _ _) (CElem _ _)
            ...
[ 6 of 22] Compiling Text.XML.HaXml.Namespaces ( src/Text/XML/HaXml/Namespaces.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Namespaces.o )

src/Text/XML/HaXml/Namespaces.hs:127:17: Warning:
    This binding for ‘qualify’ shadows the existing binding
      defined at src/Text/XML/HaXml/Namespaces.hs:58:1

src/Text/XML/HaXml/Namespaces.hs:171:15: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘mkNamespace’: Patterns not matched: (QN _ _, _)
[ 7 of 22] Compiling Text.XML.HaXml.Parse ( src/Text/XML/HaXml/Parse.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Parse.o )

src/Text/XML/HaXml/Parse.hs:34:1: Warning:
    The import of ‘Data.Maybe’ is redundant
      except perhaps to import instances from ‘Data.Maybe’
    To import instances alone, use: import Data.Maybe()

src/Text/XML/HaXml/Parse.hs:37:1: Warning:
    The import of ‘Control.Monad’ is redundant
      except perhaps to import instances from ‘Control.Monad’
    To import instances alone, use: import Control.Monad()

src/Text/XML/HaXml/Parse.hs:73:11: Warning:
    Defined but not used: ‘s’

src/Text/XML/HaXml/Parse.hs:101:11: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:102:11: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:104:11: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:105:11: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:108:11: Warning: Tab character

src/Text/XML/HaXml/Parse.hs:179:14: Warning:
    This binding for ‘tok’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:163:1

src/Text/XML/HaXml/Parse.hs:226:8: Warning:
    This binding for ‘fail’ shadows the existing binding
      imported from ‘Control.Monad’ at src/Text/XML/HaXml/Parse.hs:37:1-38
      (and originally defined in ‘GHC.Base’)

src/Text/XML/HaXml/Parse.hs:240:35: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:862:1

src/Text/XML/HaXml/Parse.hs:269:35: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:862:1

src/Text/XML/HaXml/Parse.hs:560:13: Warning:
    This binding for ‘cp’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:537:1

src/Text/XML/HaXml/Parse.hs:565:19: Warning:
    This binding for ‘modifier’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:552:1

src/Text/XML/HaXml/Parse.hs:718:9: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:858:39: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:862:1

src/Text/XML/HaXml/Parse.hs:313:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:317:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failP ((++) "missing ?> in <?" n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:322:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:335:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:339:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failBadP "missing ?> in <?xml ...?>"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:353:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:365:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:366:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:372:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              blank (tok Text.XML.HaXml.Lex.TokAnyClose)
              failP "missing > in DOCTYPE decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:403:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failP "missing = in 'standalone' decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:430:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:432:10: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:435:10: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:461:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:463:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:470:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:473:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:479:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:502:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:503:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:508:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              blank (tok Text.XML.HaXml.Lex.TokAnyClose)
              failBadP
                ((++)
                   "expected > terminating ELEMENT decl"
                   (++)
                     "\n\
                     \    element name was "
                     (++)
                       show (printableName n)
                       (++)
                         "\n\
                         \    contentspec was "
                         \ (ContentSpec p) -> debugShowCP p c)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:574:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokBraOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:575:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokHash’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:578:42: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPipe’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:580:20: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- blank
              ((>>)
                 tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:589:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:590:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:593:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              blank (tok Text.XML.HaXml.Lex.TokAnyClose)
              failBadP "missing > terminating ATTLIST"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:662:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:663:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- peRef
              (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:665:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSqOpen
              failBadP "missing [ after INCLUDE"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:667:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSectionClose
              failBadP
                ((++)
                   "missing ]]> for INCLUDE section"
                   (++)
                     "\n\
                     \    begun at "
                     show p)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:672:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:673:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- peRef
              (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:675:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:676:12: Warning:
    A do-notation statement discarded a result of type ‘[Ignore]’
    Suppress this warning by saying ‘_ <- many newIgnore’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:677:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSectionClose
              failBadP
                ((++)
                   "missing ]]> for IGNORE section"
                   (++)
                     "\n\
                     \    begun at "
                     show p)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:685:10: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:686:10: Warning:
    A do-notation statement discarded a result of type ‘[Ignore]’
    Suppress this warning by saying
      ‘_ <- debug many newIgnore "IGNORING conditional section"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:687:10: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:749:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:750:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:753:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failBadP ((++) "expected > terminating G ENTITY decl " n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:759:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:760:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:761:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPercent’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:764:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failBadP ((++) "expected > terminating P ENTITY decl " n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:802:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:806:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failP "expected ?> terminating text decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:824:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failBadP "expected = in 'encoding' decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:830:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:831:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:834:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failBadP ((++) "expected > terminating NOTATION decl " n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:846:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokQuote’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:849:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokQuote
              failBadP "expected quote to terminate entityvalue"’
    or by using the flag -fno-warn-unused-do-bind
[ 8 of 22] Compiling Text.XML.HaXml.DtdToHaskell.Convert ( src/Text/XML/HaXml/DtdToHaskell/Convert.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/DtdToHaskell/Convert.o )

src/Text/XML/HaXml/DtdToHaskell/Convert.hs:62:62: Warning:
    This binding for ‘n’ shadows the existing binding
      bound at src/Text/XML/HaXml/DtdToHaskell/Convert.hs:54:12

src/Text/XML/HaXml/DtdToHaskell/Convert.hs:54:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘convert’: Patterns not matched: (QN _ _, _)

src/Text/XML/HaXml/DtdToHaskell/Convert.hs:65:11: Warning:
    Pattern match(es) are non-exhaustive
    In a case alternative: Patterns not matched: TagName (QN _ _) _

src/Text/XML/HaXml/DtdToHaskell/Convert.hs:81:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘inner’:
        Patterns not matched: TagName (QN _ _) _

src/Text/XML/HaXml/DtdToHaskell/Convert.hs:98:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘flatten’: Patterns not matched: Defaultable _ _

src/Text/XML/HaXml/DtdToHaskell/Convert.hs:111:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘mkAttrDef’:
        Patterns not matched:
            (QN _ _) (AttDef _ (EnumeratedType _) _)
            (N _) (AttDef (QN _ _) (EnumeratedType _) _)

src/Text/XML/HaXml/DtdToHaskell/Convert.hs:122:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘mkAttrField’:
        Patterns not matched:
            (QN _ _) _
            (N _) (AttDef (QN _ _) _ _)
[ 9 of 22] Compiling Text.XML.HaXml.ByteStringPP ( src/Text/XML/HaXml/ByteStringPP.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/ByteStringPP.o )

src/Text/XML/HaXml/ByteStringPP.hs:24:1: Warning:
    The import of ‘Data.Maybe’ is redundant
      except perhaps to import instances from ‘Data.Maybe’
    To import instances alone, use: import Data.Maybe()

src/Text/XML/HaXml/ByteStringPP.hs:334:1: Warning:
    Top-level binding with no type signature:
      qname :: QName -> ByteString
[10 of 22] Compiling Text.XML.HaXml.Combinators ( src/Text/XML/HaXml/Combinators.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Combinators.o )

src/Text/XML/HaXml/Combinators.hs:59:39: Warning: Tab character

src/Text/XML/HaXml/Combinators.hs:80:9: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:82:9: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:82:9: Warning:
    Defined but not used: ‘x’

src/Text/XML/HaXml/Combinators.hs:111:5: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:114:5: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:115:5: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:118:7: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:121:11: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:124:8: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:127:12: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:139:17: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:187:18: Warning: Tab character

src/Text/XML/HaXml/Combinators.hs:190:19: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:204:16: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:204:29: Warning: Tab character

src/Text/XML/HaXml/Combinators.hs:213:12: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:267:34: Warning: Tab character

src/Text/XML/HaXml/Combinators.hs:313:9: Warning:
    This binding for ‘attr’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:124:1

src/Text/XML/HaXml/Combinators.hs:333:24: Warning:
    This binding for ‘n’ shadows the existing binding
      bound at src/Text/XML/HaXml/Combinators.hs:332:30

src/Text/XML/HaXml/Combinators.hs:138:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘find’:
        Patterns not matched:
            _ _ (CString _ _ _)
            _ _ (CRef _ _)
            _ _ (CMisc _ _)
[11 of 22] Compiling Text.XML.HaXml.Escape ( src/Text/XML/HaXml/Escape.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Escape.o )
[12 of 22] Compiling Text.XML.HaXml.Html.Generate ( src/Text/XML/HaXml/Html/Generate.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Html/Generate.o )
[13 of 22] Compiling Text.XML.HaXml.Html.Parse ( src/Text/XML/HaXml/Html/Parse.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Html/Parse.o )

src/Text/XML/HaXml/Html/Parse.hs:17:1: Warning:
    The import of ‘Data.Maybe’ is redundant
      except perhaps to import instances from ‘Data.Maybe’
    To import instances alone, use: import Data.Maybe()

src/Text/XML/HaXml/Html/Parse.hs:20:1: Warning:
    The import of ‘Control.Monad’ is redundant
      except perhaps to import instances from ‘Control.Monad’
    To import instances alone, use: import Control.Monad()

src/Text/XML/HaXml/Html/Parse.hs:74:41: Warning:
    This binding for ‘avs’ shadows the existing binding
      bound at src/Text/XML/HaXml/Html/Parse.hs:63:33

src/Text/XML/HaXml/Html/Parse.hs:74:45: Warning:
    This binding for ‘cs’ shadows the existing binding
      bound at src/Text/XML/HaXml/Html/Parse.hs:63:37

src/Text/XML/HaXml/Html/Parse.hs:143:14: Warning:
    This binding for ‘tok’ shadows the existing binding
      defined at src/Text/XML/HaXml/Html/Parse.hs:133:1

src/Text/XML/HaXml/Html/Parse.hs:190:8: Warning:
    This binding for ‘fail’ shadows the existing binding
      imported from ‘Control.Monad’ at src/Text/XML/HaXml/Html/Parse.hs:20:1-20
      (and originally defined in ‘GHC.Base’)

src/Text/XML/HaXml/Html/Parse.hs:332:30: Warning: Tab character

src/Text/XML/HaXml/Html/Parse.hs:342:30: Warning: Tab character

src/Text/XML/HaXml/Html/Parse.hs:718:29: Warning: Tab character

src/Text/XML/HaXml/Html/Parse.hs:723:28: Warning: Tab character

src/Text/XML/HaXml/Html/Parse.hs:216:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:220:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              (onFail
                 tok Text.XML.HaXml.Lex.TokPIClose
                 tok Text.XML.HaXml.Lex.TokAnyClose)
              failP "missing ?> or >"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:225:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:238:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:242:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failBadP "missing ?> in <?xml ...?>"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:254:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:269:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:270:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:275:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failP "missing > in DOCTYPE decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:304:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failP "missing = in 'standalone' decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:322:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:332:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:342:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:346:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:349:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failP "missing > or /> in element tag"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:356:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- commit (tok Text.XML.HaXml.Lex.TokAnyClose)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:409:14: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:670:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failBadP "expected = in 'encoding' decl"’
    or by using the flag -fno-warn-unused-do-bind
[14 of 22] Compiling Text.XML.HaXml.Pretty ( src/Text/XML/HaXml/Pretty.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Pretty.o )

src/Text/XML/HaXml/Pretty.hs:25:1: Warning:
    The import of ‘Data.Maybe’ is redundant
      except perhaps to import instances from ‘Data.Maybe’
    To import instances alone, use: import Data.Maybe()

src/Text/XML/HaXml/Pretty.hs:276:1: Warning:
    Top-level binding with no type signature: qname :: QName -> Doc
[15 of 22] Compiling Text.XML.HaXml.TypeMapping ( src/Text/XML/HaXml/TypeMapping.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/TypeMapping.o )

src/Text/XML/HaXml/TypeMapping.hs:4:18: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:6:14: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:7:15: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:9:14: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:10:15: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:41:1: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:42:1: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:43:1: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:52:53: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:208:14: Warning:
    This binding for ‘ht’ shadows the existing binding
      bound at src/Text/XML/HaXml/TypeMapping.hs:201:7

src/Text/XML/HaXml/TypeMapping.hs:209:14: Warning:
    This binding for ‘ht’ shadows the existing binding
      bound at src/Text/XML/HaXml/TypeMapping.hs:201:7

src/Text/XML/HaXml/TypeMapping.hs:214:29: Warning:
    This binding for ‘ht’ shadows the existing binding
      bound at src/Text/XML/HaXml/TypeMapping.hs:201:7

src/Text/XML/HaXml/TypeMapping.hs:228:14: Warning:
    This binding for ‘ht’ shadows the existing binding
      bound at src/Text/XML/HaXml/TypeMapping.hs:201:7

src/Text/XML/HaXml/TypeMapping.hs:231:17: Warning:
    This binding for ‘ht’ shadows the existing binding
      bound at src/Text/XML/HaXml/TypeMapping.hs:201:7

src/Text/XML/HaXml/TypeMapping.hs:234:15: Warning:
    This binding for ‘ht’ shadows the existing binding
      bound at src/Text/XML/HaXml/TypeMapping.hs:201:7

src/Text/XML/HaXml/TypeMapping.hs:238:32: Warning:
    Defined but not used: ‘s’

src/Text/XML/HaXml/TypeMapping.hs:238:34: Warning:
    Defined but not used: ‘fv’

src/Text/XML/HaXml/TypeMapping.hs:238:37: Warning:
    Defined but not used: ‘hts’

src/Text/XML/HaXml/TypeMapping.hs:234:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘declmacro’:
        Patterns not matched:
            (Maybe _) _
            (List _) _
            (Tuple _) _
            (Prim _ _) _
            ...

src/Text/XML/HaXml/TypeMapping.hs:242:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘declprim’:
        Patterns not matched:
            Maybe _
            List _
            Tuple _
            String
            ...

src/Text/XML/HaXml/TypeMapping.hs:250:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘?’: Patterns not matched: _ _
[16 of 22] Compiling Text.XML.HaXml.Verbatim ( src/Text/XML/HaXml/Verbatim.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Verbatim.o )
[17 of 22] Compiling Text.XML.HaXml.Wrappers ( src/Text/XML/HaXml/Wrappers.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Wrappers.o )

src/Text/XML/HaXml/Wrappers.hs:69:5: Warning:
    This binding for ‘onContent’ shadows the existing binding
      defined at src/Text/XML/HaXml/Wrappers.hs:79:1
[18 of 22] Compiling Text.XML.HaXml.XmlContent.Parser ( src/Text/XML/HaXml/XmlContent/Parser.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/XmlContent/Parser.o )

src/Text/XML/HaXml/XmlContent/Parser.hs:97:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘attval’:
        Patterns not matched:
            Elem _ [] _
            Elem _ ((_, AttValue _) : (_ : _)) _
            Elem _ [(_, AttValue _)] (_ : _)

src/Text/XML/HaXml/XmlContent/Parser.hs:615:9: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘g’:
        Patterns not matched:
            ghc-prim-0.4.0.0:GHC.Types.C# #x
            with
            #x `notElem` ['"', '&', '<', '>', '\'']
[19 of 22] Compiling Text.XML.HaXml.XmlContent ( src/Text/XML/HaXml/XmlContent.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/XmlContent.o )

src/Text/XML/HaXml/XmlContent.hs:113:16: Warning:
    Pattern match(es) are non-exhaustive
    In a case alternative:
        Patterns not matched:
            (CString _ _ _) : _
            (CRef _ _) : _
            (CMisc _ _) : _

src/Text/XML/HaXml/XmlContent.hs:152:10: Warning:
    Orphan instance: instance XmlContent Char
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Text/XML/HaXml/XmlContent.hs:162:10: Warning:
    Orphan instance: instance XmlContent a => XmlContent [a]
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Text/XML/HaXml/XmlContent.hs:176:10: Warning:
    Orphan instance: instance XmlContent a => XmlContent (Maybe a)
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.
[20 of 22] Compiling Text.XML.HaXml.Validate ( src/Text/XML/HaXml/Validate.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Validate.o )

src/Text/XML/HaXml/Validate.hs:39:48: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:41:44: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:42:36: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:43:36: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:70:24: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:194:29: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:236:32: Warning:
    This binding for ‘cps’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:232:19

src/Text/XML/HaXml/Validate.hs:237:29: Warning:
    This binding for ‘cps’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:232:19

src/Text/XML/HaXml/Validate.hs:239:32: Warning:
    This binding for ‘cps’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:232:19

src/Text/XML/HaXml/Validate.hs:240:29: Warning:
    This binding for ‘cps’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:232:19

src/Text/XML/HaXml/Validate.hs:243:33: Warning:
    This binding for ‘cps’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:232:19

src/Text/XML/HaXml/Validate.hs:245:30: Warning:
    This binding for ‘cps’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:232:19

src/Text/XML/HaXml/Validate.hs:248:21: Warning:
    This binding for ‘ns’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:247:18
[21 of 22] Compiling Text.XML.HaXml   ( src/Text/XML/HaXml.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml.o )

src/Text/XML/HaXml.hs:37:1: Warning: Tab character
[22 of 22] Compiling Main             ( src/tools/DtdToHaskell.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Main.o )

src/tools/DtdToHaskell.hs:12:1: Warning:
    The import of ‘takeWhile, dropWhile’
    from module ‘Data.List’ is redundant

src/tools/DtdToHaskell.hs:20:1: Warning:
    The import of ‘TypeDef’
    from module ‘Text.XML.HaXml.DtdToHaskell.TypeDef’ is redundant
Linking dist/build/DtdToHaskell/DtdToHaskell ...
Preprocessing executable 'XsdToHaskell' for HaXml-1.24.1...
[ 1 of 27] Compiling Text.XML.HaXml.Posn ( src/Text/XML/HaXml/Posn.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Posn.o )
[ 2 of 27] Compiling Text.XML.HaXml.Lex ( src/Text/XML/HaXml/Lex.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Lex.o )

src/Text/XML/HaXml/Lex.hs:41:21: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:42:22: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:43:16: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:44:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:45:21: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:46:22: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:47:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:48:21: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:49:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:50:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:51:18: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:52:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:53:18: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:54:16: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:55:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:56:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:57:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:58:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:59:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:60:13: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:61:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:62:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:63:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:64:18: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:65:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:66:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:67:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:68:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:69:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:70:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:71:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:72:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:89:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:90:31: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:91:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:92:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:93:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:94:31: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:95:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:96:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:97:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:98:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:99:27: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:100:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:101:27: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:102:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:103:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:104:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:105:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:106:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:107:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:108:22: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:109:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:110:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:111:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:112:27: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:113:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:114:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:115:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:116:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:117:32: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:118:32: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:119:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:120:32: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:209:18: Warning:
    This binding for ‘lookup’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Lex.hs:16:8-25
      (and originally defined in ‘GHC.List’)

src/Text/XML/HaXml/Lex.hs:320:24: Warning:
    This binding for ‘p’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:9

src/Text/XML/HaXml/Lex.hs:320:29: Warning:
    This binding for ‘k’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:22

src/Text/XML/HaXml/Lex.hs:323:24: Warning:
    This binding for ‘p’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:9

src/Text/XML/HaXml/Lex.hs:323:27: Warning:
    This binding for ‘s’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:12

src/Text/XML/HaXml/Lex.hs:323:29: Warning:
    This binding for ‘ss’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:14

src/Text/XML/HaXml/Lex.hs:323:33: Warning:
    This binding for ‘k’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:22
[ 3 of 27] Compiling Text.XML.HaXml.Types ( src/Text/XML/HaXml/Types.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Types.o )

src/Text/XML/HaXml/Types.hs:292:17: Warning:
    Defined but not used: ‘p’

src/Text/XML/HaXml/Types.hs:292:19: Warning:
    Defined but not used: ‘n’

src/Text/XML/HaXml/Types.hs:292:25: Warning:
    Defined but not used: ‘m’

src/Text/XML/HaXml/Types.hs:293:16: Warning:
    Defined but not used: ‘n’

src/Text/XML/HaXml/Types.hs:293:26: Warning:
    Defined but not used: ‘q’

src/Text/XML/HaXml/Types.hs:293:28: Warning:
    Defined but not used: ‘m’

src/Text/XML/HaXml/Types.hs:178:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘==’:
        Patterns not matched:
            (CElem _ _) (CString _ _ _)
            (CElem _ _) (CRef _ _)
            (CElem _ _) (CMisc _ _)
            (CString _ _ _) (CElem _ _)
            ...
[ 4 of 27] Compiling Text.XML.HaXml.Namespaces ( src/Text/XML/HaXml/Namespaces.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Namespaces.o )

src/Text/XML/HaXml/Namespaces.hs:127:17: Warning:
    This binding for ‘qualify’ shadows the existing binding
      defined at src/Text/XML/HaXml/Namespaces.hs:58:1

src/Text/XML/HaXml/Namespaces.hs:171:15: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘mkNamespace’: Patterns not matched: (QN _ _, _)
[ 5 of 27] Compiling Text.XML.HaXml.Parse ( src/Text/XML/HaXml/Parse.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Parse.o )

src/Text/XML/HaXml/Parse.hs:34:1: Warning:
    The import of ‘Data.Maybe’ is redundant
      except perhaps to import instances from ‘Data.Maybe’
    To import instances alone, use: import Data.Maybe()

src/Text/XML/HaXml/Parse.hs:37:1: Warning:
    The import of ‘Control.Monad’ is redundant
      except perhaps to import instances from ‘Control.Monad’
    To import instances alone, use: import Control.Monad()

src/Text/XML/HaXml/Parse.hs:73:11: Warning:
    Defined but not used: ‘s’

src/Text/XML/HaXml/Parse.hs:101:11: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:102:11: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:104:11: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:105:11: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:108:11: Warning: Tab character

src/Text/XML/HaXml/Parse.hs:179:14: Warning:
    This binding for ‘tok’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:163:1

src/Text/XML/HaXml/Parse.hs:226:8: Warning:
    This binding for ‘fail’ shadows the existing binding
      imported from ‘Control.Monad’ at src/Text/XML/HaXml/Parse.hs:37:1-38
      (and originally defined in ‘GHC.Base’)

src/Text/XML/HaXml/Parse.hs:240:35: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:862:1

src/Text/XML/HaXml/Parse.hs:269:35: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:862:1

src/Text/XML/HaXml/Parse.hs:560:13: Warning:
    This binding for ‘cp’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:537:1

src/Text/XML/HaXml/Parse.hs:565:19: Warning:
    This binding for ‘modifier’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:552:1

src/Text/XML/HaXml/Parse.hs:718:9: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:858:39: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:862:1

src/Text/XML/HaXml/Parse.hs:313:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:317:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failP ((++) "missing ?> in <?" n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:322:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:335:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:339:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failBadP "missing ?> in <?xml ...?>"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:353:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:365:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:366:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:372:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              blank (tok Text.XML.HaXml.Lex.TokAnyClose)
              failP "missing > in DOCTYPE decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:403:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failP "missing = in 'standalone' decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:430:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:432:10: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:435:10: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:461:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:463:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:470:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:473:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:479:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:502:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:503:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:508:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              blank (tok Text.XML.HaXml.Lex.TokAnyClose)
              failBadP
                ((++)
                   "expected > terminating ELEMENT decl"
                   (++)
                     "\n\
                     \    element name was "
                     (++)
                       show (printableName n)
                       (++)
                         "\n\
                         \    contentspec was "
                         \ (ContentSpec p) -> debugShowCP p c)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:574:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokBraOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:575:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokHash’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:578:42: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPipe’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:580:20: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- blank
              ((>>)
                 tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:589:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:590:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:593:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              blank (tok Text.XML.HaXml.Lex.TokAnyClose)
              failBadP "missing > terminating ATTLIST"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:662:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:663:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- peRef
              (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:665:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSqOpen
              failBadP "missing [ after INCLUDE"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:667:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSectionClose
              failBadP
                ((++)
                   "missing ]]> for INCLUDE section"
                   (++)
                     "\n\
                     \    begun at "
                     show p)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:672:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:673:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- peRef
              (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:675:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:676:12: Warning:
    A do-notation statement discarded a result of type ‘[Ignore]’
    Suppress this warning by saying ‘_ <- many newIgnore’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:677:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSectionClose
              failBadP
                ((++)
                   "missing ]]> for IGNORE section"
                   (++)
                     "\n\
                     \    begun at "
                     show p)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:685:10: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:686:10: Warning:
    A do-notation statement discarded a result of type ‘[Ignore]’
    Suppress this warning by saying
      ‘_ <- debug many newIgnore "IGNORING conditional section"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:687:10: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:749:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:750:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:753:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failBadP ((++) "expected > terminating G ENTITY decl " n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:759:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:760:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:761:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPercent’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:764:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failBadP ((++) "expected > terminating P ENTITY decl " n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:802:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:806:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failP "expected ?> terminating text decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:824:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failBadP "expected = in 'encoding' decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:830:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:831:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:834:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failBadP ((++) "expected > terminating NOTATION decl " n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:846:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokQuote’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:849:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokQuote
              failBadP "expected quote to terminate entityvalue"’
    or by using the flag -fno-warn-unused-do-bind
[ 6 of 27] Compiling Text.XML.HaXml.Schema.NameConversion ( src/Text/XML/HaXml/Schema/NameConversion.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Schema/NameConversion.o )

src/Text/XML/HaXml/Schema/NameConversion.hs:8:1: Warning:
    The import of ‘Text.XML.HaXml.Namespaces’ is redundant
      except perhaps to import instances from ‘Text.XML.HaXml.Namespaces’
    To import instances alone, use: import Text.XML.HaXml.Namespaces()

src/Text/XML/HaXml/Schema/NameConversion.hs:72:5: Warning:
    This binding for ‘last’ shadows the existing binding
      imported from ‘Data.List’ at src/Text/XML/HaXml/Schema/NameConversion.hs:11:1-16
      (and originally defined in ‘GHC.List’)

src/Text/XML/HaXml/Schema/NameConversion.hs:129:9: Warning:
    This binding for ‘pred’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/NameConversion.hs:3:8-43
      (and originally defined in ‘GHC.Enum’)

src/Text/XML/HaXml/Schema/NameConversion.hs:130:18: Warning:
    Defined but not used: ‘p’

src/Text/XML/HaXml/Schema/NameConversion.hs:131:18: Warning:
    Defined but not used: ‘p’

src/Text/XML/HaXml/Schema/NameConversion.hs:200:46: Warning:
    Defined but not used: ‘suf’

src/Text/XML/HaXml/Schema/NameConversion.hs:62:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘mkConid’:
        Patterns not matched:
            []
            _ : (_ : (_ : _))

src/Text/XML/HaXml/Schema/NameConversion.hs:66:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘mkVarid’:
        Patterns not matched:
            []
            _ : (_ : (_ : _))

src/Text/XML/HaXml/Schema/NameConversion.hs:69:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘first’: Patterns not matched: _ []

src/Text/XML/HaXml/Schema/NameConversion.hs:72:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘last’: Patterns not matched: _ []

src/Text/XML/HaXml/Schema/NameConversion.hs:115:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘cap’: Patterns not matched: []

src/Text/XML/HaXml/Schema/NameConversion.hs:165:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘mkVarId’: Patterns not matched: []

src/Text/XML/HaXml/Schema/NameConversion.hs:167:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘mkConId’: Patterns not matched: []

src/Text/XML/HaXml/Schema/NameConversion.hs:199:36: Warning:
    Pattern match(es) are non-exhaustive
    In a case alternative: Patterns not matched: (_, [])
[ 7 of 27] Compiling Text.XML.HaXml.ByteStringPP ( src/Text/XML/HaXml/ByteStringPP.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/ByteStringPP.o )

src/Text/XML/HaXml/ByteStringPP.hs:24:1: Warning:
    The import of ‘Data.Maybe’ is redundant
      except perhaps to import instances from ‘Data.Maybe’
    To import instances alone, use: import Data.Maybe()

src/Text/XML/HaXml/ByteStringPP.hs:334:1: Warning:
    Top-level binding with no type signature:
      qname :: QName -> ByteString
[ 8 of 27] Compiling Text.XML.HaXml.Combinators ( src/Text/XML/HaXml/Combinators.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Combinators.o )

src/Text/XML/HaXml/Combinators.hs:59:39: Warning: Tab character

src/Text/XML/HaXml/Combinators.hs:80:9: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:82:9: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:82:9: Warning:
    Defined but not used: ‘x’

src/Text/XML/HaXml/Combinators.hs:111:5: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:114:5: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:115:5: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:118:7: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:121:11: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:124:8: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:127:12: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:139:17: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:187:18: Warning: Tab character

src/Text/XML/HaXml/Combinators.hs:190:19: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:204:16: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:204:29: Warning: Tab character

src/Text/XML/HaXml/Combinators.hs:213:12: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:267:34: Warning: Tab character

src/Text/XML/HaXml/Combinators.hs:313:9: Warning:
    This binding for ‘attr’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:124:1

src/Text/XML/HaXml/Combinators.hs:333:24: Warning:
    This binding for ‘n’ shadows the existing binding
      bound at src/Text/XML/HaXml/Combinators.hs:332:30

src/Text/XML/HaXml/Combinators.hs:138:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘find’:
        Patterns not matched:
            _ _ (CString _ _ _)
            _ _ (CRef _ _)
            _ _ (CMisc _ _)
[ 9 of 27] Compiling Text.XML.HaXml.Escape ( src/Text/XML/HaXml/Escape.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Escape.o )
[10 of 27] Compiling Text.XML.HaXml.Html.Generate ( src/Text/XML/HaXml/Html/Generate.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Html/Generate.o )
[11 of 27] Compiling Text.XML.HaXml.Html.Parse ( src/Text/XML/HaXml/Html/Parse.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Html/Parse.o )

src/Text/XML/HaXml/Html/Parse.hs:17:1: Warning:
    The import of ‘Data.Maybe’ is redundant
      except perhaps to import instances from ‘Data.Maybe’
    To import instances alone, use: import Data.Maybe()

src/Text/XML/HaXml/Html/Parse.hs:20:1: Warning:
    The import of ‘Control.Monad’ is redundant
      except perhaps to import instances from ‘Control.Monad’
    To import instances alone, use: import Control.Monad()

src/Text/XML/HaXml/Html/Parse.hs:74:41: Warning:
    This binding for ‘avs’ shadows the existing binding
      bound at src/Text/XML/HaXml/Html/Parse.hs:63:33

src/Text/XML/HaXml/Html/Parse.hs:74:45: Warning:
    This binding for ‘cs’ shadows the existing binding
      bound at src/Text/XML/HaXml/Html/Parse.hs:63:37

src/Text/XML/HaXml/Html/Parse.hs:143:14: Warning:
    This binding for ‘tok’ shadows the existing binding
      defined at src/Text/XML/HaXml/Html/Parse.hs:133:1

src/Text/XML/HaXml/Html/Parse.hs:190:8: Warning:
    This binding for ‘fail’ shadows the existing binding
      imported from ‘Control.Monad’ at src/Text/XML/HaXml/Html/Parse.hs:20:1-20
      (and originally defined in ‘GHC.Base’)

src/Text/XML/HaXml/Html/Parse.hs:332:30: Warning: Tab character

src/Text/XML/HaXml/Html/Parse.hs:342:30: Warning: Tab character

src/Text/XML/HaXml/Html/Parse.hs:718:29: Warning: Tab character

src/Text/XML/HaXml/Html/Parse.hs:723:28: Warning: Tab character

src/Text/XML/HaXml/Html/Parse.hs:216:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:220:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              (onFail
                 tok Text.XML.HaXml.Lex.TokPIClose
                 tok Text.XML.HaXml.Lex.TokAnyClose)
              failP "missing ?> or >"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:225:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:238:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:242:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failBadP "missing ?> in <?xml ...?>"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:254:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:269:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:270:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:275:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failP "missing > in DOCTYPE decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:304:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failP "missing = in 'standalone' decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:322:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:332:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:342:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:346:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:349:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failP "missing > or /> in element tag"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:356:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- commit (tok Text.XML.HaXml.Lex.TokAnyClose)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:409:14: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:670:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failBadP "expected = in 'encoding' decl"’
    or by using the flag -fno-warn-unused-do-bind
[12 of 27] Compiling Text.XML.HaXml.Pretty ( src/Text/XML/HaXml/Pretty.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Pretty.o )

src/Text/XML/HaXml/Pretty.hs:25:1: Warning:
    The import of ‘Data.Maybe’ is redundant
      except perhaps to import instances from ‘Data.Maybe’
    To import instances alone, use: import Data.Maybe()

src/Text/XML/HaXml/Pretty.hs:276:1: Warning:
    Top-level binding with no type signature: qname :: QName -> Doc
[13 of 27] Compiling Text.XML.HaXml.Schema.XSDTypeModel ( src/Text/XML/HaXml/Schema/XSDTypeModel.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Schema/XSDTypeModel.o )

src/Text/XML/HaXml/Schema/XSDTypeModel.hs:5:1: Warning:
    The import of ‘Data.Monoid’ is redundant
      except perhaps to import instances from ‘Data.Monoid’
    To import instances alone, use: import Data.Monoid()

src/Text/XML/HaXml/Schema/XSDTypeModel.hs:305:19: Warning:
    Fields of ‘Schema’ not initialised: schema_elementFormDefault,
                                        schema_attributeFormDefault, schema_finalDefault,
                                        schema_blockDefault, schema_targetNamespace, schema_version,
                                        schema_namespaces
    In the expression: Schema {schema_items = []}
    In an equation for ‘mempty’: mempty = Schema {schema_items = []}
    In the instance declaration for ‘Monoid Schema’
[14 of 27] Compiling Text.XML.HaXml.TypeMapping ( src/Text/XML/HaXml/TypeMapping.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/TypeMapping.o )

src/Text/XML/HaXml/TypeMapping.hs:4:18: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:6:14: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:7:15: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:9:14: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:10:15: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:41:1: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:42:1: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:43:1: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:52:53: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:208:14: Warning:
    This binding for ‘ht’ shadows the existing binding
      bound at src/Text/XML/HaXml/TypeMapping.hs:201:7

src/Text/XML/HaXml/TypeMapping.hs:209:14: Warning:
    This binding for ‘ht’ shadows the existing binding
      bound at src/Text/XML/HaXml/TypeMapping.hs:201:7

src/Text/XML/HaXml/TypeMapping.hs:214:29: Warning:
    This binding for ‘ht’ shadows the existing binding
      bound at src/Text/XML/HaXml/TypeMapping.hs:201:7

src/Text/XML/HaXml/TypeMapping.hs:228:14: Warning:
    This binding for ‘ht’ shadows the existing binding
      bound at src/Text/XML/HaXml/TypeMapping.hs:201:7

src/Text/XML/HaXml/TypeMapping.hs:231:17: Warning:
    This binding for ‘ht’ shadows the existing binding
      bound at src/Text/XML/HaXml/TypeMapping.hs:201:7

src/Text/XML/HaXml/TypeMapping.hs:234:15: Warning:
    This binding for ‘ht’ shadows the existing binding
      bound at src/Text/XML/HaXml/TypeMapping.hs:201:7

src/Text/XML/HaXml/TypeMapping.hs:238:32: Warning:
    Defined but not used: ‘s’

src/Text/XML/HaXml/TypeMapping.hs:238:34: Warning:
    Defined but not used: ‘fv’

src/Text/XML/HaXml/TypeMapping.hs:238:37: Warning:
    Defined but not used: ‘hts’

src/Text/XML/HaXml/TypeMapping.hs:234:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘declmacro’:
        Patterns not matched:
            (Maybe _) _
            (List _) _
            (Tuple _) _
            (Prim _ _) _
            ...

src/Text/XML/HaXml/TypeMapping.hs:242:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘declprim’:
        Patterns not matched:
            Maybe _
            List _
            Tuple _
            String
            ...

src/Text/XML/HaXml/TypeMapping.hs:250:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘?’: Patterns not matched: _ _
[15 of 27] Compiling Text.XML.HaXml.Verbatim ( src/Text/XML/HaXml/Verbatim.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Verbatim.o )
[16 of 27] Compiling Text.XML.HaXml.Util ( src/Text/XML/HaXml/Util.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Util.o )

src/Text/XML/HaXml/Util.hs:32:16: Warning:
    This binding for ‘attrs’ shadows the existing binding
      defined at src/Text/XML/HaXml/Util.hs:32:1

src/Text/XML/HaXml/Util.hs:35:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘tagTextContent’:
        Patterns not matched:
            CString _ _ _
            CRef _ _
            CMisc _ _
[17 of 27] Compiling Text.XML.HaXml.Wrappers ( src/Text/XML/HaXml/Wrappers.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Wrappers.o )

src/Text/XML/HaXml/Wrappers.hs:69:5: Warning:
    This binding for ‘onContent’ shadows the existing binding
      defined at src/Text/XML/HaXml/Wrappers.hs:79:1
[18 of 27] Compiling Text.XML.HaXml.XmlContent.Parser ( src/Text/XML/HaXml/XmlContent/Parser.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/XmlContent/Parser.o )

src/Text/XML/HaXml/XmlContent/Parser.hs:97:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘attval’:
        Patterns not matched:
            Elem _ [] _
            Elem _ ((_, AttValue _) : (_ : _)) _
            Elem _ [(_, AttValue _)] (_ : _)

src/Text/XML/HaXml/XmlContent/Parser.hs:615:9: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘g’:
        Patterns not matched:
            ghc-prim-0.4.0.0:GHC.Types.C# #x
            with
            #x `notElem` ['"', '&', '<', '>', '\'']
[19 of 27] Compiling Text.XML.HaXml.Schema.Parse ( src/Text/XML/HaXml/Schema/Parse.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Schema/Parse.o )

src/Text/XML/HaXml/Schema/Parse.hs:6:1: Warning:
    The import of ‘Data.List’ is redundant
      except perhaps to import instances from ‘Data.List’
    To import instances alone, use: import Data.List()

src/Text/XML/HaXml/Schema/Parse.hs:7:1: Warning:
    The import of ‘Data.Monoid’ is redundant
      except perhaps to import instances from ‘Data.Monoid’
    To import instances alone, use: import Data.Monoid()

src/Text/XML/HaXml/Schema/Parse.hs:11:1: Warning:
    The import item ‘Attribute(..)’ suggests that
    ‘Attribute’ has (in-scope) constructors or class methods,
    but it has none

src/Text/XML/HaXml/Schema/Parse.hs:26:5: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Schema/Parse.hs:644:1

src/Text/XML/HaXml/Schema/Parse.hs:147:16: Warning:
    Defined but not used: ‘n’

src/Text/XML/HaXml/Schema/Parse.hs:147:21: Warning:
    Defined but not used: ‘m’

src/Text/XML/HaXml/Schema/Parse.hs:160:20: Warning:
    This binding for ‘uri’ shadows the existing binding
      defined at src/Text/XML/HaXml/Schema/Parse.hs:597:1

src/Text/XML/HaXml/Schema/Parse.hs:164:10: Warning:
    Defined but not used: ‘p’

src/Text/XML/HaXml/Schema/Parse.hs:184:1: Warning:
    Top-level binding with no type signature:
      schema :: Parser (Content Posn) Schema

src/Text/XML/HaXml/Schema/Parse.hs:243:12: Warning:
    This binding for ‘qual’ shadows the existing binding
      defined at src/Text/XML/HaXml/Schema/Parse.hs:172:1

src/Text/XML/HaXml/Schema/Parse.hs:380:12: Warning:
    Defined but not used: ‘e’

src/Text/XML/HaXml/Schema/Parse.hs:140:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘deQN’: Patterns not matched: N _

src/Text/XML/HaXml/Schema/Parse.hs:538:17: Warning:
    A do-notation statement discarded a result of type ‘String’
    Suppress this warning by saying ‘_ <- isWord "unbounded"’
    or by using the flag -fno-warn-unused-do-bind
[20 of 27] Compiling Text.XML.HaXml.Schema.Environment ( src/Text/XML/HaXml/Schema/Environment.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Schema/Environment.o )

src/Text/XML/HaXml/Schema/Environment.hs:6:1: Warning:
    The import item ‘Name(..)’ suggests that
    ‘Name’ has (in-scope) constructors or class methods,
    but it has none

src/Text/XML/HaXml/Schema/Environment.hs:6:1: Warning:
    The import of ‘Name’
    from module ‘Text.XML.HaXml.Types’ is redundant

src/Text/XML/HaXml/Schema/Environment.hs:82:20: Warning:
    This binding for ‘init’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/Environment.hs:2:8-40
      (and originally defined in ‘GHC.List’)

src/Text/XML/HaXml/Schema/Environment.hs:88:39: Warning:
    Tab character

src/Text/XML/HaXml/Schema/Environment.hs:97:16: Warning:
    This binding for ‘s’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/Environment.hs:82:18

src/Text/XML/HaXml/Schema/Environment.hs:100:16: Warning:
    This binding for ‘s’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/Environment.hs:82:18

src/Text/XML/HaXml/Schema/Environment.hs:103:16: Warning:
    This binding for ‘s’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/Environment.hs:82:18

src/Text/XML/HaXml/Schema/Environment.hs:117:29: Warning:
    This binding for ‘env’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/Environment.hs:113:13

src/Text/XML/HaXml/Schema/Environment.hs:123:46: Warning:
    This binding for ‘env’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/Environment.hs:113:13

src/Text/XML/HaXml/Schema/Environment.hs:134:24: Warning:
    Defined but not used: ‘x’

src/Text/XML/HaXml/Schema/Environment.hs:155:15: Warning:
    Defined but not used: ‘r’

src/Text/XML/HaXml/Schema/Environment.hs:164:29: Warning:
    This binding for ‘env’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/Environment.hs:154:17

src/Text/XML/HaXml/Schema/Environment.hs:173:15: Warning:
    Defined but not used: ‘r’

src/Text/XML/HaXml/Schema/Environment.hs:178:15: Warning:
    Defined but not used: ‘r’

src/Text/XML/HaXml/Schema/Environment.hs:183:15: Warning:
    Defined but not used: ‘r’

src/Text/XML/HaXml/Schema/Environment.hs:189:30: Warning:
    This binding for ‘env’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/Environment.hs:188:11

src/Text/XML/HaXml/Schema/Environment.hs:113:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘complex’: Patterns not matched: _ _

src/Text/XML/HaXml/Schema/Environment.hs:154:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘elementDecl’: Patterns not matched: _ _

src/Text/XML/HaXml/Schema/Environment.hs:172:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘attributeDecl’: Patterns not matched: _ _

src/Text/XML/HaXml/Schema/Environment.hs:177:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘attrGroup’: Patterns not matched: _ _

src/Text/XML/HaXml/Schema/Environment.hs:182:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘group’: Patterns not matched: _ _
[21 of 27] Compiling Text.XML.HaXml.Schema.HaskellTypeModel ( src/Text/XML/HaXml/Schema/HaskellTypeModel.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Schema/HaskellTypeModel.o )
[22 of 27] Compiling Text.XML.HaXml.Schema.TypeConversion ( src/Text/XML/HaXml/Schema/TypeConversion.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Schema/TypeConversion.o )

src/Text/XML/HaXml/Schema/TypeConversion.hs:6:1: Warning:
    The import item ‘Name(..)’ suggests that
    ‘Name’ has (in-scope) constructors or class methods,
    but it has none

src/Text/XML/HaXml/Schema/TypeConversion.hs:6:1: Warning:
    The import of ‘Name’
    from module ‘Text.XML.HaXml.Types’ is redundant

src/Text/XML/HaXml/Schema/TypeConversion.hs:15:1: Warning:
    The import of ‘Data.Map’ is redundant
      except perhaps to import instances from ‘Data.Map’
    To import instances alone, use: import Data.Map()

src/Text/XML/HaXml/Schema/TypeConversion.hs:16:1: Warning:
    The import of ‘Data.List’ is redundant
      except perhaps to import instances from ‘Data.List’
    To import instances alone, use: import Data.List()

src/Text/XML/HaXml/Schema/TypeConversion.hs:17:1: Warning:
    The import of ‘isNothing’ from module ‘Data.Maybe’ is redundant

src/Text/XML/HaXml/Schema/TypeConversion.hs:18:1: Warning:
    The import of ‘Data.Monoid’ is redundant
      except perhaps to import instances from ‘Data.Monoid’
    To import instances alone, use: import Data.Monoid()

src/Text/XML/HaXml/Schema/TypeConversion.hs:36:27: Warning:
    Defined but not used: ‘ad’

src/Text/XML/HaXml/Schema/TypeConversion.hs:37:26: Warning:
    Defined but not used: ‘ag’

src/Text/XML/HaXml/Schema/TypeConversion.hs:40:23: Warning:
    Defined but not used: ‘prim’

src/Text/XML/HaXml/Schema/TypeConversion.hs:41:12: Warning:
    This binding for ‘s’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/TypeConversion.hs:24:13

src/Text/XML/HaXml/Schema/TypeConversion.hs:41:30: Warning:
    Defined but not used: ‘f’

src/Text/XML/HaXml/Schema/TypeConversion.hs:52:20: Warning:
    Defined but not used: ‘a’

src/Text/XML/HaXml/Schema/TypeConversion.hs:52:22: Warning:
    Defined but not used: ‘n’

src/Text/XML/HaXml/Schema/TypeConversion.hs:52:24: Warning:
    Defined but not used: ‘f’

src/Text/XML/HaXml/Schema/TypeConversion.hs:52:26: Warning:
    Defined but not used: ‘t’

src/Text/XML/HaXml/Schema/TypeConversion.hs:55:12: Warning:
    This binding for ‘s’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/TypeConversion.hs:24:13

src/Text/XML/HaXml/Schema/TypeConversion.hs:55:27: Warning:
    Defined but not used: ‘f’

src/Text/XML/HaXml/Schema/TypeConversion.hs:55:29: Warning:
    Defined but not used: ‘u’

src/Text/XML/HaXml/Schema/TypeConversion.hs:70:26: Warning:
    Defined but not used: ‘ann’

src/Text/XML/HaXml/Schema/TypeConversion.hs:70:30: Warning:
    Defined but not used: ‘base’

src/Text/XML/HaXml/Schema/TypeConversion.hs:70:35: Warning:
    Defined but not used: ‘r1’

src/Text/XML/HaXml/Schema/TypeConversion.hs:77:53: Warning:
    This binding for ‘s’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/TypeConversion.hs:24:13

src/Text/XML/HaXml/Schema/TypeConversion.hs:91:22: Warning:
    Defined but not used: ‘r’

src/Text/XML/HaXml/Schema/TypeConversion.hs:105:22: Warning:
    Defined but not used: ‘r’

src/Text/XML/HaXml/Schema/TypeConversion.hs:133:25: Warning:
    Defined but not used: ‘es'’

src/Text/XML/HaXml/Schema/TypeConversion.hs:157:9: Warning:
    Defined but not used: ‘c’

src/Text/XML/HaXml/Schema/TypeConversion.hs:231:1: Warning:
    Tab character

src/Text/XML/HaXml/Schema/TypeConversion.hs:232:1: Warning:
    Tab character

src/Text/XML/HaXml/Schema/TypeConversion.hs:233:1: Warning:
    Tab character

src/Text/XML/HaXml/Schema/TypeConversion.hs:267:34: Warning:
    Defined but not used: ‘st’

src/Text/XML/HaXml/Schema/TypeConversion.hs:274:34: Warning:
    Defined but not used: ‘st’

src/Text/XML/HaXml/Schema/TypeConversion.hs:275:34: Warning:
    Defined but not used: ‘st’

src/Text/XML/HaXml/Schema/TypeConversion.hs:301:15: Warning:
    Defined but not used: ‘n’

src/Text/XML/HaXml/Schema/TypeConversion.hs:334:31: Warning:
    Defined but not used: ‘ann’

src/Text/XML/HaXml/Schema/TypeConversion.hs:334:35: Warning:
    Defined but not used: ‘eds’

src/Text/XML/HaXml/Schema/TypeConversion.hs:339:31: Warning:
    Defined but not used: ‘ann’

src/Text/XML/HaXml/Schema/TypeConversion.hs:348:5: Warning:
    This binding for ‘any’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43
      (and originally defined in ‘Data.Foldable’)

src/Text/XML/HaXml/Schema/TypeConversion.hs:368:9: Warning:
    This binding for ‘simple’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/TypeConversion.hs:40:5

src/Text/XML/HaXml/Schema/TypeConversion.hs:371:9: Warning:
    This binding for ‘complex’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/TypeConversion.hs:84:5

src/Text/XML/HaXml/Schema/TypeConversion.hs:378:15: Warning:
    This binding for ‘e’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/TypeConversion.hs:364:23

src/Text/XML/HaXml/Schema/TypeConversion.hs:393:12: Warning:
    Defined but not used: ‘s’

src/Text/XML/HaXml/Schema/TypeConversion.hs:403:14: Warning:
    Defined but not used: ‘s’

src/Text/XML/HaXml/Schema/TypeConversion.hs:406:26: Warning:
    Defined but not used: ‘ann’

src/Text/XML/HaXml/Schema/TypeConversion.hs:406:30: Warning:
    Defined but not used: ‘base’

src/Text/XML/HaXml/Schema/TypeConversion.hs:406:35: Warning:
    Defined but not used: ‘r1’

src/Text/XML/HaXml/Schema/TypeConversion.hs:442:21: Warning:
    This binding for ‘min’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43
      (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’)

src/Text/XML/HaXml/Schema/TypeConversion.hs:442:21: Warning:
    Defined but not used: ‘min’

src/Text/XML/HaXml/Schema/TypeConversion.hs:442:25: Warning:
    This binding for ‘max’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43
      (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’)

src/Text/XML/HaXml/Schema/TypeConversion.hs:444:21: Warning:
    This binding for ‘min’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43
      (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’)

src/Text/XML/HaXml/Schema/TypeConversion.hs:444:21: Warning:
    Defined but not used: ‘min’

src/Text/XML/HaXml/Schema/TypeConversion.hs:444:25: Warning:
    This binding for ‘max’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43
      (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’)

src/Text/XML/HaXml/Schema/TypeConversion.hs:446:21: Warning:
    This binding for ‘min’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43
      (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’)

src/Text/XML/HaXml/Schema/TypeConversion.hs:446:25: Warning:
    This binding for ‘max’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43
      (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’)

src/Text/XML/HaXml/Schema/TypeConversion.hs:446:25: Warning:
    Defined but not used: ‘max’

src/Text/XML/HaXml/Schema/TypeConversion.hs:448:21: Warning:
    This binding for ‘min’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43
      (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’)

src/Text/XML/HaXml/Schema/TypeConversion.hs:448:25: Warning:
    This binding for ‘max’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43
      (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’)

src/Text/XML/HaXml/Schema/TypeConversion.hs:448:25: Warning:
    Defined but not used: ‘max’

src/Text/XML/HaXml/Schema/TypeConversion.hs:450:21: Warning:
    This binding for ‘min’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43
      (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’)

src/Text/XML/HaXml/Schema/TypeConversion.hs:450:21: Warning:
    Defined but not used: ‘min’

src/Text/XML/HaXml/Schema/TypeConversion.hs:450:25: Warning:
    This binding for ‘max’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43
      (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’)

src/Text/XML/HaXml/Schema/TypeConversion.hs:450:25: Warning:
    Defined but not used: ‘max’

src/Text/XML/HaXml/Schema/TypeConversion.hs:452:21: Warning:
    This binding for ‘min’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43
      (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’)

src/Text/XML/HaXml/Schema/TypeConversion.hs:452:21: Warning:
    Defined but not used: ‘min’

src/Text/XML/HaXml/Schema/TypeConversion.hs:452:25: Warning:
    This binding for ‘max’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43
      (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’)

src/Text/XML/HaXml/Schema/TypeConversion.hs:454:21: Warning:
    This binding for ‘min’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43
      (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’)

src/Text/XML/HaXml/Schema/TypeConversion.hs:454:25: Warning:
    This binding for ‘max’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43
      (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’)

src/Text/XML/HaXml/Schema/TypeConversion.hs:454:25: Warning:
    Defined but not used: ‘max’

src/Text/XML/HaXml/Schema/TypeConversion.hs:442:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘consolidate’:
        Patterns not matched:
            (Occurs _ _) (OrderedNumericTotalDigits, _, _)
            (Occurs _ _) (OrderedNumericFractionDigits, _, _)
            (Occurs _ _) (UnorderedPattern, _, _)
            (Occurs _ _) (UnorderedEnumeration, _, _)
            ...
[23 of 27] Compiling Text.XML.HaXml.Schema.PrettyHaskell ( src/Text/XML/HaXml/Schema/PrettyHaskell.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Schema/PrettyHaskell.o )

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:19:1: Warning:
    The import of ‘notElem’ from module ‘Data.List’ is redundant

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:20:1: Warning:
    The import of ‘fromJust, isJust, catMaybes’
    from module ‘Data.Maybe’ is redundant

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:26:14: Warning:
    This binding for ‘sep’ shadows the existing binding
      imported from ‘Text.PrettyPrint.HughesPJ’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:17:1-38

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:26:14: Warning:
    Defined but not used: ‘sep’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:26:24: Warning:
    Defined but not used: ‘pp’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:27:14: Warning:
    This binding for ‘sep’ shadows the existing binding
      imported from ‘Text.PrettyPrint.HughesPJ’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:17:1-38

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:58:29: Warning:
    This binding for ‘seq’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42
      (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Prim’)

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:64:25: Warning:
    Defaulting the following constraint(s) to type ‘Integer’
      (Enum a0)
        arising from the arithmetic sequence ‘1 .. ’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:64:25-29
      (Num a0)
        arising from the literal ‘1’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:64:26
      (Show a0)
        arising from a use of ‘show’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:59:44-47
    In the second argument of ‘zipWith’, namely ‘[1 .. ]’
    In the expression:
      zipWith
        (\ n seq
           -> case seq of {
                [x]
                  -> "\n\
                     \("
                     ++ show n ++ ") " ++ paragraph 56 x
                _ -> "\n\
                     \("
                     ++
                       show n
                       ++
                         ") Sequence of:"
                         ++
                           concatMap
                             (\ s
                                -> "\n\
                                   \\n\
                                   \  * "
                                   ++ paragraph 52 s)
                             seq })
        [1 .. ]
    In the second argument of ‘($)’, namely
      ‘zipWith
         (\ n seq
            -> case seq of {
                 [x]
                   -> "\n\
                      \("
                      ++ show n ++ ") " ++ paragraph 56 x
                 _ -> "\n\
                      \("
                      ++
                        show n
                        ++
                          ") Sequence of:"
                          ++
                            concatMap
                              (\ s
                                 -> "\n\
                                    \\n\
                                    \  * "
                                    ++ paragraph 52 s)
                              seq })
         [1 .. ]
       $ map (map safeComment) $ nested’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:87:1: Warning:
    Defined but not used: ‘ppVarId’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:89:1: Warning:
    Defined but not used: ‘ppUnqVarId’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:133:26: Warning:
    This binding for ‘mod’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42
      (and originally defined in ‘GHC.Real’)

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:137:26: Warning:
    This binding for ‘mod’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42
      (and originally defined in ‘GHC.Real’)

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:169:8: Warning:
    Defined but not used: ‘nx’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:171:8: Warning:
    Defined but not used: ‘nx’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:171:11: Warning:
    Defined but not used: ‘e’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:178:13: Warning:
    This binding for ‘n’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:177:5

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:178:16: Warning:
    This binding for ‘e’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:172:11

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:190:16: Warning:
    This binding for ‘e’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:172:11

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:192:37: Warning:
    This binding for ‘e’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:172:11

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:205:11: Warning:
    Defined but not used: ‘nx’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:207:11: Warning:
    Defined but not used: ‘nx’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:207:14: Warning:
    Defined but not used: ‘e’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:213:14: Warning:
    This binding for ‘e’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:208:14

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:215:17: Warning:
    This binding for ‘e’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:208:14

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:218:49: Warning:
    This binding for ‘e’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:208:14

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:261:28: Warning:
    This binding for ‘comm’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:235:46

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:261:28: Warning:
    Defined but not used: ‘comm’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:263:32: Warning:
    This binding for ‘comm’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:235:46

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:263:32: Warning:
    Defined but not used: ‘comm’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:267:31: Warning:
    This binding for ‘comm’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:235:46

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:267:31: Warning:
    Defined but not used: ‘comm’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:310:16: Warning:
    This binding for ‘as’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:271:42

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:319:40: Warning:
    Defined but not used: ‘sts’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:386:17: Warning:
    This binding for ‘as’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:352:40

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:419:28: Warning:
    This binding for ‘mod’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42
      (and originally defined in ‘GHC.Real’)

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:419:28: Warning:
    Defined but not used: ‘mod’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:463:20: Warning:
    Defined but not used: ‘e’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:477:20: Warning:
    Defined but not used: ‘e’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:495:5: Warning:
    Defined but not used: ‘notInScope’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:516:57: Warning:
    Defaulting the following constraint(s) to type ‘Integer’
      (Enum a0)
        arising from the arithmetic sequence ‘1 .. ’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:516:57-61
      (Num a0)
        arising from the literal ‘1’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:516:58
      (Show a0)
        arising from a use of ‘choices’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:516:41-47
    In the second argument of ‘zip’, namely ‘[1 .. ]’
    In the fifth argument of ‘ppvList’, namely ‘(zip es [1 .. ])’
    In the first argument of ‘($$)’, namely
      ‘ppvList "=" "|" "" choices (zip es [1 .. ])’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:525:17: Warning:
    Defined but not used: ‘nx’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:525:27: Warning:
    Defined but not used: ‘t’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:525:29: Warning:
    Defined but not used: ‘es’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:525:32: Warning:
    Defined but not used: ‘comm’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:547:1: Warning:
    Tab character

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:574:55: Warning:
    Defined but not used: ‘grandsuper’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:591:17: Warning:
    Defined but not used: ‘nx’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:670:20: Warning:
    Defined but not used: ‘fwdReqd’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:692:5: Warning:
    Defined but not used: ‘fwd’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:693:12: Warning:
    This binding for ‘t’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:670:16

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:693:14: Warning:
    This binding for ‘es’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:670:50

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:693:17: Warning:
    This binding for ‘as’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:670:53

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:694:73: Warning:
    Defaulting the following constraint(s) to type ‘Integer’
      (Enum a0)
        arising from the arithmetic sequence ‘0 .. ’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:694:73-77
      (Num a0)
        arising from the literal ‘0’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:694:74
      (Show a0)
        arising from a use of ‘show’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:694:60-63
    In the expression: [0 .. ]
    In a stmt of a list comprehension: n <- [0 .. ]
    In the second argument of ‘take’, namely
      ‘[text ('a' : show n) | n <- [0 .. ]]’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:695:73: Warning:
    Defaulting the following constraint(s) to type ‘Integer’
      (Enum a0)
        arising from the arithmetic sequence ‘0 .. ’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:695:73-77
      (Num a0)
        arising from the literal ‘0’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:695:74
      (Show a0)
        arising from a use of ‘show’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:695:60-63
    In the expression: [0 .. ]
    In a stmt of a list comprehension: n <- [0 .. ]
    In the second argument of ‘take’, namely
      ‘[text ('e' : show n) | n <- [0 .. ]]’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:714:47: Warning:
    This binding for ‘mod’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42
      (and originally defined in ‘GHC.Real’)

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:722:13: Warning:
    This binding for ‘t’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:718:40

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:733:10: Warning:
    Defined but not used: ‘nx’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:733:13: Warning:
    Defined but not used: ‘t’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:757:18: Warning:
    Defined but not used: ‘e’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:758:18: Warning:
    Defined but not used: ‘e’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:759:18: Warning:
    Defined but not used: ‘e’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:771:12: Warning:
    This binding for ‘e’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:765:25

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:775:16: Warning:
    Defined but not used: ‘nx’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:778:16: Warning:
    Defined but not used: ‘nx’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:778:19: Warning:
    Defined but not used: ‘brack’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:778:25: Warning:
    Defined but not used: ‘e’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:830:30: Warning:
    This binding for ‘max’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42
      (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’)

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:857:14: Warning:
    Defined but not used: ‘i’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:868:8: Warning:
    Defined but not used: ‘seen’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:875:9: Warning:
    This binding for ‘pred’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42
      (and originally defined in ‘GHC.Enum’)

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:876:69: Warning:
    Defaulting the following constraint(s) to type ‘Integer’
      (Enum a0)
        arising from the arithmetic sequence ‘2 .. ’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:876:69-73
      (Num a0)
        arising from the literal ‘2’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:876:70
      (Show a0)
        arising from a use of ‘show’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:876:54-57
    In the expression: [2 .. ]
    In a stmt of a list comprehension: i <- [2 .. ]
    In the second argument of ‘dropWhile’, namely
      ‘[(n ++ show i) | i <- [2 .. ]]’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:877:9: Warning:
    This binding for ‘pred’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42
      (and originally defined in ‘GHC.Enum’)

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:878:69: Warning:
    Defaulting the following constraint(s) to type ‘Integer’
      (Enum a0)
        arising from the arithmetic sequence ‘2 .. ’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:878:69-73
      (Num a0)
        arising from the literal ‘2’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:878:70
      (Show a0)
        arising from a use of ‘show’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:878:54-57
    In the expression: [2 .. ]
    In a stmt of a list comprehension: i <- [2 .. ]
    In the second argument of ‘dropWhile’, namely
      ‘[(n ++ show i) | i <- [2 .. ]]’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:230:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘ppHighLevelDecl’:
        Patterns not matched:
            _ (ElementOfType (OneOf _ _ _))
            _ (ElementOfType (AnyElem _ _))
            _ (ElementOfType Text)

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:449:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘initLower’:
        Patterns not matched:
            XName (N [])
            XName (QN _ [])

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:722:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘ppSuper’: Patterns not matched: _ []

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:838:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘liftedElemModifier’:
        Patterns not matched:
            Element _ _ _ _ _ _ _
            AnyElem _ _
            Text
[24 of 27] Compiling Text.XML.HaXml.XmlContent ( src/Text/XML/HaXml/XmlContent.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/XmlContent.o )

src/Text/XML/HaXml/XmlContent.hs:113:16: Warning:
    Pattern match(es) are non-exhaustive
    In a case alternative:
        Patterns not matched:
            (CString _ _ _) : _
            (CRef _ _) : _
            (CMisc _ _) : _

src/Text/XML/HaXml/XmlContent.hs:152:10: Warning:
    Orphan instance: instance XmlContent Char
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Text/XML/HaXml/XmlContent.hs:162:10: Warning:
    Orphan instance: instance XmlContent a => XmlContent [a]
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Text/XML/HaXml/XmlContent.hs:176:10: Warning:
    Orphan instance: instance XmlContent a => XmlContent (Maybe a)
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.
[25 of 27] Compiling Text.XML.HaXml.Validate ( src/Text/XML/HaXml/Validate.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Validate.o )

src/Text/XML/HaXml/Validate.hs:39:48: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:41:44: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:42:36: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:43:36: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:70:24: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:194:29: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:236:32: Warning:
    This binding for ‘cps’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:232:19

src/Text/XML/HaXml/Validate.hs:237:29: Warning:
    This binding for ‘cps’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:232:19

src/Text/XML/HaXml/Validate.hs:239:32: Warning:
    This binding for ‘cps’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:232:19

src/Text/XML/HaXml/Validate.hs:240:29: Warning:
    This binding for ‘cps’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:232:19

src/Text/XML/HaXml/Validate.hs:243:33: Warning:
    This binding for ‘cps’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:232:19

src/Text/XML/HaXml/Validate.hs:245:30: Warning:
    This binding for ‘cps’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:232:19

src/Text/XML/HaXml/Validate.hs:248:21: Warning:
    This binding for ‘ns’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:247:18
[26 of 27] Compiling Text.XML.HaXml   ( src/Text/XML/HaXml.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml.o )

src/Text/XML/HaXml.hs:37:1: Warning: Tab character
[27 of 27] Compiling Main             ( src/tools/XsdToHaskell.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Main.o )

src/tools/XsdToHaskell.hs:32:1: Warning:
    The import of ‘vcat’
    from module ‘Text.PrettyPrint.HughesPJ’ is redundant
Linking dist/build/XsdToHaskell/XsdToHaskell ...
Preprocessing executable 'FpMLToHaskell' for HaXml-1.24.1...
[ 1 of 28] Compiling Text.XML.HaXml.Posn ( src/Text/XML/HaXml/Posn.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Posn.o )
[ 2 of 28] Compiling Text.XML.HaXml.Lex ( src/Text/XML/HaXml/Lex.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Lex.o )

src/Text/XML/HaXml/Lex.hs:41:21: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:42:22: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:43:16: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:44:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:45:21: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:46:22: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:47:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:48:21: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:49:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:50:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:51:18: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:52:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:53:18: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:54:16: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:55:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:56:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:57:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:58:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:59:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:60:13: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:61:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:62:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:63:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:64:18: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:65:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:66:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:67:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:68:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:69:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:70:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:71:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:72:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:89:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:90:31: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:91:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:92:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:93:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:94:31: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:95:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:96:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:97:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:98:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:99:27: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:100:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:101:27: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:102:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:103:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:104:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:105:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:106:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:107:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:108:22: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:109:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:110:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:111:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:112:27: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:113:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:114:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:115:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:116:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:117:32: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:118:32: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:119:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:120:32: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:209:18: Warning:
    This binding for ‘lookup’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Lex.hs:16:8-25
      (and originally defined in ‘GHC.List’)

src/Text/XML/HaXml/Lex.hs:320:24: Warning:
    This binding for ‘p’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:9

src/Text/XML/HaXml/Lex.hs:320:29: Warning:
    This binding for ‘k’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:22

src/Text/XML/HaXml/Lex.hs:323:24: Warning:
    This binding for ‘p’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:9

src/Text/XML/HaXml/Lex.hs:323:27: Warning:
    This binding for ‘s’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:12

src/Text/XML/HaXml/Lex.hs:323:29: Warning:
    This binding for ‘ss’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:14

src/Text/XML/HaXml/Lex.hs:323:33: Warning:
    This binding for ‘k’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:316:22
[ 3 of 28] Compiling Text.XML.HaXml.Types ( src/Text/XML/HaXml/Types.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Types.o )

src/Text/XML/HaXml/Types.hs:292:17: Warning:
    Defined but not used: ‘p’

src/Text/XML/HaXml/Types.hs:292:19: Warning:
    Defined but not used: ‘n’

src/Text/XML/HaXml/Types.hs:292:25: Warning:
    Defined but not used: ‘m’

src/Text/XML/HaXml/Types.hs:293:16: Warning:
    Defined but not used: ‘n’

src/Text/XML/HaXml/Types.hs:293:26: Warning:
    Defined but not used: ‘q’

src/Text/XML/HaXml/Types.hs:293:28: Warning:
    Defined but not used: ‘m’

src/Text/XML/HaXml/Types.hs:178:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘==’:
        Patterns not matched:
            (CElem _ _) (CString _ _ _)
            (CElem _ _) (CRef _ _)
            (CElem _ _) (CMisc _ _)
            (CString _ _ _) (CElem _ _)
            ...
[ 4 of 28] Compiling Text.XML.HaXml.Namespaces ( src/Text/XML/HaXml/Namespaces.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Namespaces.o )

src/Text/XML/HaXml/Namespaces.hs:127:17: Warning:
    This binding for ‘qualify’ shadows the existing binding
      defined at src/Text/XML/HaXml/Namespaces.hs:58:1

src/Text/XML/HaXml/Namespaces.hs:171:15: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘mkNamespace’: Patterns not matched: (QN _ _, _)
[ 5 of 28] Compiling Text.XML.HaXml.Parse ( src/Text/XML/HaXml/Parse.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Parse.o )

src/Text/XML/HaXml/Parse.hs:34:1: Warning:
    The import of ‘Data.Maybe’ is redundant
      except perhaps to import instances from ‘Data.Maybe’
    To import instances alone, use: import Data.Maybe()

src/Text/XML/HaXml/Parse.hs:37:1: Warning:
    The import of ‘Control.Monad’ is redundant
      except perhaps to import instances from ‘Control.Monad’
    To import instances alone, use: import Control.Monad()

src/Text/XML/HaXml/Parse.hs:73:11: Warning:
    Defined but not used: ‘s’

src/Text/XML/HaXml/Parse.hs:101:11: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:102:11: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:104:11: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:105:11: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:108:11: Warning: Tab character

src/Text/XML/HaXml/Parse.hs:179:14: Warning:
    This binding for ‘tok’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:163:1

src/Text/XML/HaXml/Parse.hs:226:8: Warning:
    This binding for ‘fail’ shadows the existing binding
      imported from ‘Control.Monad’ at src/Text/XML/HaXml/Parse.hs:37:1-38
      (and originally defined in ‘GHC.Base’)

src/Text/XML/HaXml/Parse.hs:240:35: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:862:1

src/Text/XML/HaXml/Parse.hs:269:35: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:862:1

src/Text/XML/HaXml/Parse.hs:560:13: Warning:
    This binding for ‘cp’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:537:1

src/Text/XML/HaXml/Parse.hs:565:19: Warning:
    This binding for ‘modifier’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:552:1

src/Text/XML/HaXml/Parse.hs:718:9: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:179:1

src/Text/XML/HaXml/Parse.hs:858:39: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:862:1

src/Text/XML/HaXml/Parse.hs:313:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:317:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failP ((++) "missing ?> in <?" n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:322:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:335:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:339:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failBadP "missing ?> in <?xml ...?>"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:353:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:365:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:366:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:372:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              blank (tok Text.XML.HaXml.Lex.TokAnyClose)
              failP "missing > in DOCTYPE decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:403:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failP "missing = in 'standalone' decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:430:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:432:10: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:435:10: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:461:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:463:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:470:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:473:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:479:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:502:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:503:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:508:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              blank (tok Text.XML.HaXml.Lex.TokAnyClose)
              failBadP
                ((++)
                   "expected > terminating ELEMENT decl"
                   (++)
                     "\n\
                     \    element name was "
                     (++)
                       show (printableName n)
                       (++)
                         "\n\
                         \    contentspec was "
                         \ (ContentSpec p) -> debugShowCP p c)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:574:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokBraOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:575:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokHash’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:578:42: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPipe’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:580:20: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- blank
              ((>>)
                 tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:589:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:590:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:593:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              blank (tok Text.XML.HaXml.Lex.TokAnyClose)
              failBadP "missing > terminating ATTLIST"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:662:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:663:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- peRef
              (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:665:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSqOpen
              failBadP "missing [ after INCLUDE"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:667:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSectionClose
              failBadP
                ((++)
                   "missing ]]> for INCLUDE section"
                   (++)
                     "\n\
                     \    begun at "
                     show p)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:672:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:673:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- peRef
              (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:675:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:676:12: Warning:
    A do-notation statement discarded a result of type ‘[Ignore]’
    Suppress this warning by saying ‘_ <- many newIgnore’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:677:12: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokSectionClose
              failBadP
                ((++)
                   "missing ]]> for IGNORE section"
                   (++)
                     "\n\
                     \    begun at "
                     show p)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:685:10: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:686:10: Warning:
    A do-notation statement discarded a result of type ‘[Ignore]’
    Suppress this warning by saying
      ‘_ <- debug many newIgnore "IGNORING conditional section"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:687:10: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:749:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:750:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:753:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failBadP ((++) "expected > terminating G ENTITY decl " n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:759:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:760:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:761:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPercent’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:764:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failBadP ((++) "expected > terminating P ENTITY decl " n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:802:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:806:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failP "expected ?> terminating text decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:824:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failBadP "expected = in 'encoding' decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:830:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:831:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:834:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failBadP ((++) "expected > terminating NOTATION decl " n)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:846:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokQuote’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:849:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokQuote
              failBadP "expected quote to terminate entityvalue"’
    or by using the flag -fno-warn-unused-do-bind
[ 6 of 28] Compiling Text.XML.HaXml.Schema.XSDTypeModel ( src/Text/XML/HaXml/Schema/XSDTypeModel.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Schema/XSDTypeModel.o )

src/Text/XML/HaXml/Schema/XSDTypeModel.hs:5:1: Warning:
    The import of ‘Data.Monoid’ is redundant
      except perhaps to import instances from ‘Data.Monoid’
    To import instances alone, use: import Data.Monoid()

src/Text/XML/HaXml/Schema/XSDTypeModel.hs:305:19: Warning:
    Fields of ‘Schema’ not initialised: schema_elementFormDefault,
                                        schema_attributeFormDefault, schema_finalDefault,
                                        schema_blockDefault, schema_targetNamespace, schema_version,
                                        schema_namespaces
    In the expression: Schema {schema_items = []}
    In an equation for ‘mempty’: mempty = Schema {schema_items = []}
    In the instance declaration for ‘Monoid Schema’
[ 7 of 28] Compiling Text.XML.HaXml.Schema.NameConversion ( src/Text/XML/HaXml/Schema/NameConversion.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Schema/NameConversion.o )

src/Text/XML/HaXml/Schema/NameConversion.hs:8:1: Warning:
    The import of ‘Text.XML.HaXml.Namespaces’ is redundant
      except perhaps to import instances from ‘Text.XML.HaXml.Namespaces’
    To import instances alone, use: import Text.XML.HaXml.Namespaces()

src/Text/XML/HaXml/Schema/NameConversion.hs:72:5: Warning:
    This binding for ‘last’ shadows the existing binding
      imported from ‘Data.List’ at src/Text/XML/HaXml/Schema/NameConversion.hs:11:1-16
      (and originally defined in ‘GHC.List’)

src/Text/XML/HaXml/Schema/NameConversion.hs:129:9: Warning:
    This binding for ‘pred’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/NameConversion.hs:3:8-43
      (and originally defined in ‘GHC.Enum’)

src/Text/XML/HaXml/Schema/NameConversion.hs:130:18: Warning:
    Defined but not used: ‘p’

src/Text/XML/HaXml/Schema/NameConversion.hs:131:18: Warning:
    Defined but not used: ‘p’

src/Text/XML/HaXml/Schema/NameConversion.hs:200:46: Warning:
    Defined but not used: ‘suf’

src/Text/XML/HaXml/Schema/NameConversion.hs:62:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘mkConid’:
        Patterns not matched:
            []
            _ : (_ : (_ : _))

src/Text/XML/HaXml/Schema/NameConversion.hs:66:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘mkVarid’:
        Patterns not matched:
            []
            _ : (_ : (_ : _))

src/Text/XML/HaXml/Schema/NameConversion.hs:69:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘first’: Patterns not matched: _ []

src/Text/XML/HaXml/Schema/NameConversion.hs:72:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘last’: Patterns not matched: _ []

src/Text/XML/HaXml/Schema/NameConversion.hs:115:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘cap’: Patterns not matched: []

src/Text/XML/HaXml/Schema/NameConversion.hs:165:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘mkVarId’: Patterns not matched: []

src/Text/XML/HaXml/Schema/NameConversion.hs:167:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘mkConId’: Patterns not matched: []

src/Text/XML/HaXml/Schema/NameConversion.hs:199:36: Warning:
    Pattern match(es) are non-exhaustive
    In a case alternative: Patterns not matched: (_, [])
[ 8 of 28] Compiling Text.XML.HaXml.ByteStringPP ( src/Text/XML/HaXml/ByteStringPP.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/ByteStringPP.o )

src/Text/XML/HaXml/ByteStringPP.hs:24:1: Warning:
    The import of ‘Data.Maybe’ is redundant
      except perhaps to import instances from ‘Data.Maybe’
    To import instances alone, use: import Data.Maybe()

src/Text/XML/HaXml/ByteStringPP.hs:334:1: Warning:
    Top-level binding with no type signature:
      qname :: QName -> ByteString
[ 9 of 28] Compiling Text.XML.HaXml.Combinators ( src/Text/XML/HaXml/Combinators.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Combinators.o )

src/Text/XML/HaXml/Combinators.hs:59:39: Warning: Tab character

src/Text/XML/HaXml/Combinators.hs:80:9: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:82:9: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:82:9: Warning:
    Defined but not used: ‘x’

src/Text/XML/HaXml/Combinators.hs:111:5: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:114:5: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:115:5: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:118:7: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:121:11: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:124:8: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:127:12: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:139:17: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:187:18: Warning: Tab character

src/Text/XML/HaXml/Combinators.hs:190:19: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:204:16: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:204:29: Warning: Tab character

src/Text/XML/HaXml/Combinators.hs:213:12: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:433:3

src/Text/XML/HaXml/Combinators.hs:267:34: Warning: Tab character

src/Text/XML/HaXml/Combinators.hs:313:9: Warning:
    This binding for ‘attr’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:124:1

src/Text/XML/HaXml/Combinators.hs:333:24: Warning:
    This binding for ‘n’ shadows the existing binding
      bound at src/Text/XML/HaXml/Combinators.hs:332:30

src/Text/XML/HaXml/Combinators.hs:138:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘find’:
        Patterns not matched:
            _ _ (CString _ _ _)
            _ _ (CRef _ _)
            _ _ (CMisc _ _)
[10 of 28] Compiling Text.XML.HaXml.Escape ( src/Text/XML/HaXml/Escape.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Escape.o )
[11 of 28] Compiling Text.XML.HaXml.Html.Generate ( src/Text/XML/HaXml/Html/Generate.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Html/Generate.o )
[12 of 28] Compiling Text.XML.HaXml.Html.Parse ( src/Text/XML/HaXml/Html/Parse.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Html/Parse.o )

src/Text/XML/HaXml/Html/Parse.hs:17:1: Warning:
    The import of ‘Data.Maybe’ is redundant
      except perhaps to import instances from ‘Data.Maybe’
    To import instances alone, use: import Data.Maybe()

src/Text/XML/HaXml/Html/Parse.hs:20:1: Warning:
    The import of ‘Control.Monad’ is redundant
      except perhaps to import instances from ‘Control.Monad’
    To import instances alone, use: import Control.Monad()

src/Text/XML/HaXml/Html/Parse.hs:74:41: Warning:
    This binding for ‘avs’ shadows the existing binding
      bound at src/Text/XML/HaXml/Html/Parse.hs:63:33

src/Text/XML/HaXml/Html/Parse.hs:74:45: Warning:
    This binding for ‘cs’ shadows the existing binding
      bound at src/Text/XML/HaXml/Html/Parse.hs:63:37

src/Text/XML/HaXml/Html/Parse.hs:143:14: Warning:
    This binding for ‘tok’ shadows the existing binding
      defined at src/Text/XML/HaXml/Html/Parse.hs:133:1

src/Text/XML/HaXml/Html/Parse.hs:190:8: Warning:
    This binding for ‘fail’ shadows the existing binding
      imported from ‘Control.Monad’ at src/Text/XML/HaXml/Html/Parse.hs:20:1-20
      (and originally defined in ‘GHC.Base’)

src/Text/XML/HaXml/Html/Parse.hs:332:30: Warning: Tab character

src/Text/XML/HaXml/Html/Parse.hs:342:30: Warning: Tab character

src/Text/XML/HaXml/Html/Parse.hs:718:29: Warning: Tab character

src/Text/XML/HaXml/Html/Parse.hs:723:28: Warning: Tab character

src/Text/XML/HaXml/Html/Parse.hs:216:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:220:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              (onFail
                 tok Text.XML.HaXml.Lex.TokPIClose
                 tok Text.XML.HaXml.Lex.TokAnyClose)
              failP "missing ?> or >"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:225:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:238:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:242:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokPIClose
              failBadP "missing ?> in <?xml ...?>"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:254:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:269:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:270:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok
              (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:275:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failP "missing > in DOCTYPE decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:304:7: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failP "missing = in 'standalone' decl"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:322:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:332:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:342:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:346:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:349:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokAnyClose
              failP "missing > or /> in element tag"’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:356:15: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- commit (tok Text.XML.HaXml.Lex.TokAnyClose)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:409:14: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Html/Parse.hs:670:5: Warning:
    A do-notation statement discarded a result of type ‘TokenT’
    Suppress this warning by saying
      ‘_ <- onFail
              tok Text.XML.HaXml.Lex.TokEqual
              failBadP "expected = in 'encoding' decl"’
    or by using the flag -fno-warn-unused-do-bind
[13 of 28] Compiling Text.XML.HaXml.Pretty ( src/Text/XML/HaXml/Pretty.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Pretty.o )

src/Text/XML/HaXml/Pretty.hs:25:1: Warning:
    The import of ‘Data.Maybe’ is redundant
      except perhaps to import instances from ‘Data.Maybe’
    To import instances alone, use: import Data.Maybe()

src/Text/XML/HaXml/Pretty.hs:276:1: Warning:
    Top-level binding with no type signature: qname :: QName -> Doc
[14 of 28] Compiling Text.XML.HaXml.TypeMapping ( src/Text/XML/HaXml/TypeMapping.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/TypeMapping.o )

src/Text/XML/HaXml/TypeMapping.hs:4:18: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:6:14: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:7:15: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:9:14: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:10:15: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:41:1: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:42:1: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:43:1: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:52:53: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:208:14: Warning:
    This binding for ‘ht’ shadows the existing binding
      bound at src/Text/XML/HaXml/TypeMapping.hs:201:7

src/Text/XML/HaXml/TypeMapping.hs:209:14: Warning:
    This binding for ‘ht’ shadows the existing binding
      bound at src/Text/XML/HaXml/TypeMapping.hs:201:7

src/Text/XML/HaXml/TypeMapping.hs:214:29: Warning:
    This binding for ‘ht’ shadows the existing binding
      bound at src/Text/XML/HaXml/TypeMapping.hs:201:7

src/Text/XML/HaXml/TypeMapping.hs:228:14: Warning:
    This binding for ‘ht’ shadows the existing binding
      bound at src/Text/XML/HaXml/TypeMapping.hs:201:7

src/Text/XML/HaXml/TypeMapping.hs:231:17: Warning:
    This binding for ‘ht’ shadows the existing binding
      bound at src/Text/XML/HaXml/TypeMapping.hs:201:7

src/Text/XML/HaXml/TypeMapping.hs:234:15: Warning:
    This binding for ‘ht’ shadows the existing binding
      bound at src/Text/XML/HaXml/TypeMapping.hs:201:7

src/Text/XML/HaXml/TypeMapping.hs:238:32: Warning:
    Defined but not used: ‘s’

src/Text/XML/HaXml/TypeMapping.hs:238:34: Warning:
    Defined but not used: ‘fv’

src/Text/XML/HaXml/TypeMapping.hs:238:37: Warning:
    Defined but not used: ‘hts’

src/Text/XML/HaXml/TypeMapping.hs:234:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘declmacro’:
        Patterns not matched:
            (Maybe _) _
            (List _) _
            (Tuple _) _
            (Prim _ _) _
            ...

src/Text/XML/HaXml/TypeMapping.hs:242:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘declprim’:
        Patterns not matched:
            Maybe _
            List _
            Tuple _
            String
            ...

src/Text/XML/HaXml/TypeMapping.hs:250:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘?’: Patterns not matched: _ _
[15 of 28] Compiling Text.XML.HaXml.Verbatim ( src/Text/XML/HaXml/Verbatim.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Verbatim.o )
[16 of 28] Compiling Text.XML.HaXml.Util ( src/Text/XML/HaXml/Util.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Util.o )

src/Text/XML/HaXml/Util.hs:32:16: Warning:
    This binding for ‘attrs’ shadows the existing binding
      defined at src/Text/XML/HaXml/Util.hs:32:1

src/Text/XML/HaXml/Util.hs:35:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘tagTextContent’:
        Patterns not matched:
            CString _ _ _
            CRef _ _
            CMisc _ _
[17 of 28] Compiling Text.XML.HaXml.Wrappers ( src/Text/XML/HaXml/Wrappers.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Wrappers.o )

src/Text/XML/HaXml/Wrappers.hs:69:5: Warning:
    This binding for ‘onContent’ shadows the existing binding
      defined at src/Text/XML/HaXml/Wrappers.hs:79:1
[18 of 28] Compiling Text.XML.HaXml.XmlContent.Parser ( src/Text/XML/HaXml/XmlContent/Parser.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/XmlContent/Parser.o )

src/Text/XML/HaXml/XmlContent/Parser.hs:97:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘attval’:
        Patterns not matched:
            Elem _ [] _
            Elem _ ((_, AttValue _) : (_ : _)) _
            Elem _ [(_, AttValue _)] (_ : _)

src/Text/XML/HaXml/XmlContent/Parser.hs:615:9: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘g’:
        Patterns not matched:
            ghc-prim-0.4.0.0:GHC.Types.C# #x
            with
            #x `notElem` ['"', '&', '<', '>', '\'']
[19 of 28] Compiling Text.XML.HaXml.Schema.Parse ( src/Text/XML/HaXml/Schema/Parse.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Schema/Parse.o )

src/Text/XML/HaXml/Schema/Parse.hs:6:1: Warning:
    The import of ‘Data.List’ is redundant
      except perhaps to import instances from ‘Data.List’
    To import instances alone, use: import Data.List()

src/Text/XML/HaXml/Schema/Parse.hs:7:1: Warning:
    The import of ‘Data.Monoid’ is redundant
      except perhaps to import instances from ‘Data.Monoid’
    To import instances alone, use: import Data.Monoid()

src/Text/XML/HaXml/Schema/Parse.hs:11:1: Warning:
    The import item ‘Attribute(..)’ suggests that
    ‘Attribute’ has (in-scope) constructors or class methods,
    but it has none

src/Text/XML/HaXml/Schema/Parse.hs:26:5: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/Schema/Parse.hs:644:1

src/Text/XML/HaXml/Schema/Parse.hs:147:16: Warning:
    Defined but not used: ‘n’

src/Text/XML/HaXml/Schema/Parse.hs:147:21: Warning:
    Defined but not used: ‘m’

src/Text/XML/HaXml/Schema/Parse.hs:160:20: Warning:
    This binding for ‘uri’ shadows the existing binding
      defined at src/Text/XML/HaXml/Schema/Parse.hs:597:1

src/Text/XML/HaXml/Schema/Parse.hs:164:10: Warning:
    Defined but not used: ‘p’

src/Text/XML/HaXml/Schema/Parse.hs:184:1: Warning:
    Top-level binding with no type signature:
      schema :: Parser (Content Posn) Schema

src/Text/XML/HaXml/Schema/Parse.hs:243:12: Warning:
    This binding for ‘qual’ shadows the existing binding
      defined at src/Text/XML/HaXml/Schema/Parse.hs:172:1

src/Text/XML/HaXml/Schema/Parse.hs:380:12: Warning:
    Defined but not used: ‘e’

src/Text/XML/HaXml/Schema/Parse.hs:140:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘deQN’: Patterns not matched: N _

src/Text/XML/HaXml/Schema/Parse.hs:538:17: Warning:
    A do-notation statement discarded a result of type ‘String’
    Suppress this warning by saying ‘_ <- isWord "unbounded"’
    or by using the flag -fno-warn-unused-do-bind
[20 of 28] Compiling Text.XML.HaXml.Schema.Environment ( src/Text/XML/HaXml/Schema/Environment.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Schema/Environment.o )

src/Text/XML/HaXml/Schema/Environment.hs:6:1: Warning:
    The import item ‘Name(..)’ suggests that
    ‘Name’ has (in-scope) constructors or class methods,
    but it has none

src/Text/XML/HaXml/Schema/Environment.hs:6:1: Warning:
    The import of ‘Name’
    from module ‘Text.XML.HaXml.Types’ is redundant

src/Text/XML/HaXml/Schema/Environment.hs:82:20: Warning:
    This binding for ‘init’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/Environment.hs:2:8-40
      (and originally defined in ‘GHC.List’)

src/Text/XML/HaXml/Schema/Environment.hs:88:39: Warning:
    Tab character

src/Text/XML/HaXml/Schema/Environment.hs:97:16: Warning:
    This binding for ‘s’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/Environment.hs:82:18

src/Text/XML/HaXml/Schema/Environment.hs:100:16: Warning:
    This binding for ‘s’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/Environment.hs:82:18

src/Text/XML/HaXml/Schema/Environment.hs:103:16: Warning:
    This binding for ‘s’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/Environment.hs:82:18

src/Text/XML/HaXml/Schema/Environment.hs:117:29: Warning:
    This binding for ‘env’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/Environment.hs:113:13

src/Text/XML/HaXml/Schema/Environment.hs:123:46: Warning:
    This binding for ‘env’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/Environment.hs:113:13

src/Text/XML/HaXml/Schema/Environment.hs:134:24: Warning:
    Defined but not used: ‘x’

src/Text/XML/HaXml/Schema/Environment.hs:155:15: Warning:
    Defined but not used: ‘r’

src/Text/XML/HaXml/Schema/Environment.hs:164:29: Warning:
    This binding for ‘env’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/Environment.hs:154:17

src/Text/XML/HaXml/Schema/Environment.hs:173:15: Warning:
    Defined but not used: ‘r’

src/Text/XML/HaXml/Schema/Environment.hs:178:15: Warning:
    Defined but not used: ‘r’

src/Text/XML/HaXml/Schema/Environment.hs:183:15: Warning:
    Defined but not used: ‘r’

src/Text/XML/HaXml/Schema/Environment.hs:189:30: Warning:
    This binding for ‘env’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/Environment.hs:188:11

src/Text/XML/HaXml/Schema/Environment.hs:113:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘complex’: Patterns not matched: _ _

src/Text/XML/HaXml/Schema/Environment.hs:154:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘elementDecl’: Patterns not matched: _ _

src/Text/XML/HaXml/Schema/Environment.hs:172:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘attributeDecl’: Patterns not matched: _ _

src/Text/XML/HaXml/Schema/Environment.hs:177:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘attrGroup’: Patterns not matched: _ _

src/Text/XML/HaXml/Schema/Environment.hs:182:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘group’: Patterns not matched: _ _
[21 of 28] Compiling Text.XML.HaXml.Schema.HaskellTypeModel ( src/Text/XML/HaXml/Schema/HaskellTypeModel.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Schema/HaskellTypeModel.o )
[22 of 28] Compiling Text.XML.HaXml.Schema.TypeConversion ( src/Text/XML/HaXml/Schema/TypeConversion.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Schema/TypeConversion.o )

src/Text/XML/HaXml/Schema/TypeConversion.hs:6:1: Warning:
    The import item ‘Name(..)’ suggests that
    ‘Name’ has (in-scope) constructors or class methods,
    but it has none

src/Text/XML/HaXml/Schema/TypeConversion.hs:6:1: Warning:
    The import of ‘Name’
    from module ‘Text.XML.HaXml.Types’ is redundant

src/Text/XML/HaXml/Schema/TypeConversion.hs:15:1: Warning:
    The import of ‘Data.Map’ is redundant
      except perhaps to import instances from ‘Data.Map’
    To import instances alone, use: import Data.Map()

src/Text/XML/HaXml/Schema/TypeConversion.hs:16:1: Warning:
    The import of ‘Data.List’ is redundant
      except perhaps to import instances from ‘Data.List’
    To import instances alone, use: import Data.List()

src/Text/XML/HaXml/Schema/TypeConversion.hs:17:1: Warning:
    The import of ‘isNothing’ from module ‘Data.Maybe’ is redundant

src/Text/XML/HaXml/Schema/TypeConversion.hs:18:1: Warning:
    The import of ‘Data.Monoid’ is redundant
      except perhaps to import instances from ‘Data.Monoid’
    To import instances alone, use: import Data.Monoid()

src/Text/XML/HaXml/Schema/TypeConversion.hs:36:27: Warning:
    Defined but not used: ‘ad’

src/Text/XML/HaXml/Schema/TypeConversion.hs:37:26: Warning:
    Defined but not used: ‘ag’

src/Text/XML/HaXml/Schema/TypeConversion.hs:40:23: Warning:
    Defined but not used: ‘prim’

src/Text/XML/HaXml/Schema/TypeConversion.hs:41:12: Warning:
    This binding for ‘s’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/TypeConversion.hs:24:13

src/Text/XML/HaXml/Schema/TypeConversion.hs:41:30: Warning:
    Defined but not used: ‘f’

src/Text/XML/HaXml/Schema/TypeConversion.hs:52:20: Warning:
    Defined but not used: ‘a’

src/Text/XML/HaXml/Schema/TypeConversion.hs:52:22: Warning:
    Defined but not used: ‘n’

src/Text/XML/HaXml/Schema/TypeConversion.hs:52:24: Warning:
    Defined but not used: ‘f’

src/Text/XML/HaXml/Schema/TypeConversion.hs:52:26: Warning:
    Defined but not used: ‘t’

src/Text/XML/HaXml/Schema/TypeConversion.hs:55:12: Warning:
    This binding for ‘s’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/TypeConversion.hs:24:13

src/Text/XML/HaXml/Schema/TypeConversion.hs:55:27: Warning:
    Defined but not used: ‘f’

src/Text/XML/HaXml/Schema/TypeConversion.hs:55:29: Warning:
    Defined but not used: ‘u’

src/Text/XML/HaXml/Schema/TypeConversion.hs:70:26: Warning:
    Defined but not used: ‘ann’

src/Text/XML/HaXml/Schema/TypeConversion.hs:70:30: Warning:
    Defined but not used: ‘base’

src/Text/XML/HaXml/Schema/TypeConversion.hs:70:35: Warning:
    Defined but not used: ‘r1’

src/Text/XML/HaXml/Schema/TypeConversion.hs:77:53: Warning:
    This binding for ‘s’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/TypeConversion.hs:24:13

src/Text/XML/HaXml/Schema/TypeConversion.hs:91:22: Warning:
    Defined but not used: ‘r’

src/Text/XML/HaXml/Schema/TypeConversion.hs:105:22: Warning:
    Defined but not used: ‘r’

src/Text/XML/HaXml/Schema/TypeConversion.hs:133:25: Warning:
    Defined but not used: ‘es'’

src/Text/XML/HaXml/Schema/TypeConversion.hs:157:9: Warning:
    Defined but not used: ‘c’

src/Text/XML/HaXml/Schema/TypeConversion.hs:231:1: Warning:
    Tab character

src/Text/XML/HaXml/Schema/TypeConversion.hs:232:1: Warning:
    Tab character

src/Text/XML/HaXml/Schema/TypeConversion.hs:233:1: Warning:
    Tab character

src/Text/XML/HaXml/Schema/TypeConversion.hs:267:34: Warning:
    Defined but not used: ‘st’

src/Text/XML/HaXml/Schema/TypeConversion.hs:274:34: Warning:
    Defined but not used: ‘st’

src/Text/XML/HaXml/Schema/TypeConversion.hs:275:34: Warning:
    Defined but not used: ‘st’

src/Text/XML/HaXml/Schema/TypeConversion.hs:301:15: Warning:
    Defined but not used: ‘n’

src/Text/XML/HaXml/Schema/TypeConversion.hs:334:31: Warning:
    Defined but not used: ‘ann’

src/Text/XML/HaXml/Schema/TypeConversion.hs:334:35: Warning:
    Defined but not used: ‘eds’

src/Text/XML/HaXml/Schema/TypeConversion.hs:339:31: Warning:
    Defined but not used: ‘ann’

src/Text/XML/HaXml/Schema/TypeConversion.hs:348:5: Warning:
    This binding for ‘any’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43
      (and originally defined in ‘Data.Foldable’)

src/Text/XML/HaXml/Schema/TypeConversion.hs:368:9: Warning:
    This binding for ‘simple’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/TypeConversion.hs:40:5

src/Text/XML/HaXml/Schema/TypeConversion.hs:371:9: Warning:
    This binding for ‘complex’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/TypeConversion.hs:84:5

src/Text/XML/HaXml/Schema/TypeConversion.hs:378:15: Warning:
    This binding for ‘e’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/TypeConversion.hs:364:23

src/Text/XML/HaXml/Schema/TypeConversion.hs:393:12: Warning:
    Defined but not used: ‘s’

src/Text/XML/HaXml/Schema/TypeConversion.hs:403:14: Warning:
    Defined but not used: ‘s’

src/Text/XML/HaXml/Schema/TypeConversion.hs:406:26: Warning:
    Defined but not used: ‘ann’

src/Text/XML/HaXml/Schema/TypeConversion.hs:406:30: Warning:
    Defined but not used: ‘base’

src/Text/XML/HaXml/Schema/TypeConversion.hs:406:35: Warning:
    Defined but not used: ‘r1’

src/Text/XML/HaXml/Schema/TypeConversion.hs:442:21: Warning:
    This binding for ‘min’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43
      (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’)

src/Text/XML/HaXml/Schema/TypeConversion.hs:442:21: Warning:
    Defined but not used: ‘min’

src/Text/XML/HaXml/Schema/TypeConversion.hs:442:25: Warning:
    This binding for ‘max’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43
      (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’)

src/Text/XML/HaXml/Schema/TypeConversion.hs:444:21: Warning:
    This binding for ‘min’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43
      (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’)

src/Text/XML/HaXml/Schema/TypeConversion.hs:444:21: Warning:
    Defined but not used: ‘min’

src/Text/XML/HaXml/Schema/TypeConversion.hs:444:25: Warning:
    This binding for ‘max’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43
      (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’)

src/Text/XML/HaXml/Schema/TypeConversion.hs:446:21: Warning:
    This binding for ‘min’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43
      (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’)

src/Text/XML/HaXml/Schema/TypeConversion.hs:446:25: Warning:
    This binding for ‘max’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43
      (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’)

src/Text/XML/HaXml/Schema/TypeConversion.hs:446:25: Warning:
    Defined but not used: ‘max’

src/Text/XML/HaXml/Schema/TypeConversion.hs:448:21: Warning:
    This binding for ‘min’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43
      (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’)

src/Text/XML/HaXml/Schema/TypeConversion.hs:448:25: Warning:
    This binding for ‘max’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43
      (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’)

src/Text/XML/HaXml/Schema/TypeConversion.hs:448:25: Warning:
    Defined but not used: ‘max’

src/Text/XML/HaXml/Schema/TypeConversion.hs:450:21: Warning:
    This binding for ‘min’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43
      (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’)

src/Text/XML/HaXml/Schema/TypeConversion.hs:450:21: Warning:
    Defined but not used: ‘min’

src/Text/XML/HaXml/Schema/TypeConversion.hs:450:25: Warning:
    This binding for ‘max’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43
      (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’)

src/Text/XML/HaXml/Schema/TypeConversion.hs:450:25: Warning:
    Defined but not used: ‘max’

src/Text/XML/HaXml/Schema/TypeConversion.hs:452:21: Warning:
    This binding for ‘min’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43
      (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’)

src/Text/XML/HaXml/Schema/TypeConversion.hs:452:21: Warning:
    Defined but not used: ‘min’

src/Text/XML/HaXml/Schema/TypeConversion.hs:452:25: Warning:
    This binding for ‘max’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43
      (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’)

src/Text/XML/HaXml/Schema/TypeConversion.hs:454:21: Warning:
    This binding for ‘min’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43
      (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’)

src/Text/XML/HaXml/Schema/TypeConversion.hs:454:25: Warning:
    This binding for ‘max’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43
      (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’)

src/Text/XML/HaXml/Schema/TypeConversion.hs:454:25: Warning:
    Defined but not used: ‘max’

src/Text/XML/HaXml/Schema/TypeConversion.hs:442:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘consolidate’:
        Patterns not matched:
            (Occurs _ _) (OrderedNumericTotalDigits, _, _)
            (Occurs _ _) (OrderedNumericFractionDigits, _, _)
            (Occurs _ _) (UnorderedPattern, _, _)
            (Occurs _ _) (UnorderedEnumeration, _, _)
            ...
[23 of 28] Compiling Text.XML.HaXml.Schema.PrettyHaskell ( src/Text/XML/HaXml/Schema/PrettyHaskell.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Schema/PrettyHaskell.o )

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:19:1: Warning:
    The import of ‘notElem’ from module ‘Data.List’ is redundant

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:20:1: Warning:
    The import of ‘fromJust, isJust, catMaybes’
    from module ‘Data.Maybe’ is redundant

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:26:14: Warning:
    This binding for ‘sep’ shadows the existing binding
      imported from ‘Text.PrettyPrint.HughesPJ’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:17:1-38

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:26:14: Warning:
    Defined but not used: ‘sep’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:26:24: Warning:
    Defined but not used: ‘pp’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:27:14: Warning:
    This binding for ‘sep’ shadows the existing binding
      imported from ‘Text.PrettyPrint.HughesPJ’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:17:1-38

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:58:29: Warning:
    This binding for ‘seq’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42
      (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Prim’)

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:64:25: Warning:
    Defaulting the following constraint(s) to type ‘Integer’
      (Enum a0)
        arising from the arithmetic sequence ‘1 .. ’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:64:25-29
      (Num a0)
        arising from the literal ‘1’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:64:26
      (Show a0)
        arising from a use of ‘show’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:59:44-47
    In the second argument of ‘zipWith’, namely ‘[1 .. ]’
    In the expression:
      zipWith
        (\ n seq
           -> case seq of {
                [x]
                  -> "\n\
                     \("
                     ++ show n ++ ") " ++ paragraph 56 x
                _ -> "\n\
                     \("
                     ++
                       show n
                       ++
                         ") Sequence of:"
                         ++
                           concatMap
                             (\ s
                                -> "\n\
                                   \\n\
                                   \  * "
                                   ++ paragraph 52 s)
                             seq })
        [1 .. ]
    In the second argument of ‘($)’, namely
      ‘zipWith
         (\ n seq
            -> case seq of {
                 [x]
                   -> "\n\
                      \("
                      ++ show n ++ ") " ++ paragraph 56 x
                 _ -> "\n\
                      \("
                      ++
                        show n
                        ++
                          ") Sequence of:"
                          ++
                            concatMap
                              (\ s
                                 -> "\n\
                                    \\n\
                                    \  * "
                                    ++ paragraph 52 s)
                              seq })
         [1 .. ]
       $ map (map safeComment) $ nested’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:87:1: Warning:
    Defined but not used: ‘ppVarId’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:89:1: Warning:
    Defined but not used: ‘ppUnqVarId’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:133:26: Warning:
    This binding for ‘mod’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42
      (and originally defined in ‘GHC.Real’)

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:137:26: Warning:
    This binding for ‘mod’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42
      (and originally defined in ‘GHC.Real’)

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:169:8: Warning:
    Defined but not used: ‘nx’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:171:8: Warning:
    Defined but not used: ‘nx’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:171:11: Warning:
    Defined but not used: ‘e’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:178:13: Warning:
    This binding for ‘n’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:177:5

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:178:16: Warning:
    This binding for ‘e’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:172:11

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:190:16: Warning:
    This binding for ‘e’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:172:11

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:192:37: Warning:
    This binding for ‘e’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:172:11

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:205:11: Warning:
    Defined but not used: ‘nx’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:207:11: Warning:
    Defined but not used: ‘nx’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:207:14: Warning:
    Defined but not used: ‘e’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:213:14: Warning:
    This binding for ‘e’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:208:14

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:215:17: Warning:
    This binding for ‘e’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:208:14

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:218:49: Warning:
    This binding for ‘e’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:208:14

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:261:28: Warning:
    This binding for ‘comm’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:235:46

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:261:28: Warning:
    Defined but not used: ‘comm’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:263:32: Warning:
    This binding for ‘comm’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:235:46

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:263:32: Warning:
    Defined but not used: ‘comm’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:267:31: Warning:
    This binding for ‘comm’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:235:46

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:267:31: Warning:
    Defined but not used: ‘comm’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:310:16: Warning:
    This binding for ‘as’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:271:42

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:319:40: Warning:
    Defined but not used: ‘sts’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:386:17: Warning:
    This binding for ‘as’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:352:40

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:419:28: Warning:
    This binding for ‘mod’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42
      (and originally defined in ‘GHC.Real’)

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:419:28: Warning:
    Defined but not used: ‘mod’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:463:20: Warning:
    Defined but not used: ‘e’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:477:20: Warning:
    Defined but not used: ‘e’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:495:5: Warning:
    Defined but not used: ‘notInScope’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:516:57: Warning:
    Defaulting the following constraint(s) to type ‘Integer’
      (Enum a0)
        arising from the arithmetic sequence ‘1 .. ’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:516:57-61
      (Num a0)
        arising from the literal ‘1’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:516:58
      (Show a0)
        arising from a use of ‘choices’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:516:41-47
    In the second argument of ‘zip’, namely ‘[1 .. ]’
    In the fifth argument of ‘ppvList’, namely ‘(zip es [1 .. ])’
    In the first argument of ‘($$)’, namely
      ‘ppvList "=" "|" "" choices (zip es [1 .. ])’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:525:17: Warning:
    Defined but not used: ‘nx’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:525:27: Warning:
    Defined but not used: ‘t’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:525:29: Warning:
    Defined but not used: ‘es’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:525:32: Warning:
    Defined but not used: ‘comm’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:547:1: Warning:
    Tab character

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:574:55: Warning:
    Defined but not used: ‘grandsuper’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:591:17: Warning:
    Defined but not used: ‘nx’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:670:20: Warning:
    Defined but not used: ‘fwdReqd’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:692:5: Warning:
    Defined but not used: ‘fwd’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:693:12: Warning:
    This binding for ‘t’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:670:16

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:693:14: Warning:
    This binding for ‘es’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:670:50

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:693:17: Warning:
    This binding for ‘as’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:670:53

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:694:73: Warning:
    Defaulting the following constraint(s) to type ‘Integer’
      (Enum a0)
        arising from the arithmetic sequence ‘0 .. ’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:694:73-77
      (Num a0)
        arising from the literal ‘0’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:694:74
      (Show a0)
        arising from a use of ‘show’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:694:60-63
    In the expression: [0 .. ]
    In a stmt of a list comprehension: n <- [0 .. ]
    In the second argument of ‘take’, namely
      ‘[text ('a' : show n) | n <- [0 .. ]]’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:695:73: Warning:
    Defaulting the following constraint(s) to type ‘Integer’
      (Enum a0)
        arising from the arithmetic sequence ‘0 .. ’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:695:73-77
      (Num a0)
        arising from the literal ‘0’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:695:74
      (Show a0)
        arising from a use of ‘show’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:695:60-63
    In the expression: [0 .. ]
    In a stmt of a list comprehension: n <- [0 .. ]
    In the second argument of ‘take’, namely
      ‘[text ('e' : show n) | n <- [0 .. ]]’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:714:47: Warning:
    This binding for ‘mod’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42
      (and originally defined in ‘GHC.Real’)

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:722:13: Warning:
    This binding for ‘t’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:718:40

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:733:10: Warning:
    Defined but not used: ‘nx’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:733:13: Warning:
    Defined but not used: ‘t’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:757:18: Warning:
    Defined but not used: ‘e’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:758:18: Warning:
    Defined but not used: ‘e’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:759:18: Warning:
    Defined but not used: ‘e’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:771:12: Warning:
    This binding for ‘e’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:765:25

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:775:16: Warning:
    Defined but not used: ‘nx’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:778:16: Warning:
    Defined but not used: ‘nx’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:778:19: Warning:
    Defined but not used: ‘brack’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:778:25: Warning:
    Defined but not used: ‘e’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:830:30: Warning:
    This binding for ‘max’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42
      (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’)

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:857:14: Warning:
    Defined but not used: ‘i’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:868:8: Warning:
    Defined but not used: ‘seen’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:875:9: Warning:
    This binding for ‘pred’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42
      (and originally defined in ‘GHC.Enum’)

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:876:69: Warning:
    Defaulting the following constraint(s) to type ‘Integer’
      (Enum a0)
        arising from the arithmetic sequence ‘2 .. ’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:876:69-73
      (Num a0)
        arising from the literal ‘2’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:876:70
      (Show a0)
        arising from a use of ‘show’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:876:54-57
    In the expression: [2 .. ]
    In a stmt of a list comprehension: i <- [2 .. ]
    In the second argument of ‘dropWhile’, namely
      ‘[(n ++ show i) | i <- [2 .. ]]’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:877:9: Warning:
    This binding for ‘pred’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42
      (and originally defined in ‘GHC.Enum’)

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:878:69: Warning:
    Defaulting the following constraint(s) to type ‘Integer’
      (Enum a0)
        arising from the arithmetic sequence ‘2 .. ’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:878:69-73
      (Num a0)
        arising from the literal ‘2’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:878:70
      (Show a0)
        arising from a use of ‘show’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:878:54-57
    In the expression: [2 .. ]
    In a stmt of a list comprehension: i <- [2 .. ]
    In the second argument of ‘dropWhile’, namely
      ‘[(n ++ show i) | i <- [2 .. ]]’

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:230:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘ppHighLevelDecl’:
        Patterns not matched:
            _ (ElementOfType (OneOf _ _ _))
            _ (ElementOfType (AnyElem _ _))
            _ (ElementOfType Text)

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:449:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘initLower’:
        Patterns not matched:
            XName (N [])
            XName (QN _ [])

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:722:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘ppSuper’: Patterns not matched: _ []

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:838:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘liftedElemModifier’:
        Patterns not matched:
            Element _ _ _ _ _ _ _
            AnyElem _ _
            Text
[24 of 28] Compiling Text.XML.HaXml.Schema.PrettyHsBoot ( src/Text/XML/HaXml/Schema/PrettyHsBoot.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Schema/PrettyHsBoot.o )

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:19:1: Warning:
    The import of ‘notElem’ from module ‘Data.List’ is redundant

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:20:1: Warning:
    The import of ‘Data.Maybe’ is redundant
      except perhaps to import instances from ‘Data.Maybe’
    To import instances alone, use: import Data.Maybe()

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:25:14: Warning:
    This binding for ‘sep’ shadows the existing binding
      imported from ‘Text.PrettyPrint.HughesPJ’ at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:17:1-38

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:25:14: Warning:
    Defined but not used: ‘sep’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:25:24: Warning:
    Defined but not used: ‘pp’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:26:14: Warning:
    This binding for ‘sep’ shadows the existing binding
      imported from ‘Text.PrettyPrint.HughesPJ’ at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:17:1-38

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:49:1: Warning:
    Defined but not used: ‘ppXName’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:57:1: Warning:
    Defined but not used: ‘ppVarId’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:59:1: Warning:
    Defined but not used: ‘ppUnqVarId’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:60:1: Warning:
    Defined but not used: ‘ppFwdConId’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:63:1: Warning:
    Defined but not used: ‘ppJoinConId’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:64:1: Warning:
    Defined but not used: ‘ppFieldId’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:91:1: Warning:
    Defined but not used: ‘ppAttr’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:96:1: Warning:
    Defined but not used: ‘ppElem’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:104:8: Warning:
    Defined but not used: ‘nx’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:106:8: Warning:
    Defined but not used: ‘nx’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:106:11: Warning:
    Defined but not used: ‘e’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:113:13: Warning:
    This binding for ‘n’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:112:5

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:113:16: Warning:
    This binding for ‘e’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:107:11

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:121:16: Warning:
    This binding for ‘e’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:107:11

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:123:37: Warning:
    This binding for ‘e’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:107:11

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:138:44: Warning:
    Defined but not used: ‘r’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:148:42: Warning:
    Defined but not used: ‘as’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:161:40: Warning:
    Defined but not used: ‘sts’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:169:38: Warning:
    Defined but not used: ‘is’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:178:37: Warning:
    Defined but not used: ‘es’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:178:40: Warning:
    Defined but not used: ‘as’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:185:45: Warning:
    Defined but not used: ‘insts’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:200:58: Warning:
    Defined but not used: ‘comm’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:211:30: Warning:
    Defined but not used: ‘es’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:220:17: Warning:
    Defined but not used: ‘nx’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:220:27: Warning:
    Defined but not used: ‘t’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:220:29: Warning:
    Defined but not used: ‘es’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:220:32: Warning:
    Defined but not used: ‘comm’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:261:55: Warning:
    Defined but not used: ‘grandsuper’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:278:17: Warning:
    Defined but not used: ‘nx’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:286:1: Warning:
    Defined but not used: ‘ppHighLevelInstances’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:286:50: Warning:
    Defined but not used: ‘insts’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:286:56: Warning:
    Defined but not used: ‘comm’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:289:50: Warning:
    Defined but not used: ‘n’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:289:52: Warning:
    Defined but not used: ‘t’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:289:63: Warning:
    Defined but not used: ‘comm’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:296:22: Warning:
    Defined but not used: ‘nx’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:296:44: Warning:
    Defined but not used: ‘t’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:296:46: Warning:
    Defined but not used: ‘s’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:296:48: Warning:
    Defined but not used: ‘oes’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:296:52: Warning:
    Defined but not used: ‘oas’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:296:56: Warning:
    Defined but not used: ‘es’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:296:59: Warning:
    Defined but not used: ‘as’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:297:39: Warning:
    Defined but not used: ‘fwdReqd’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:297:47: Warning:
    Defined but not used: ‘absSup’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:297:54: Warning:
    Defined but not used: ‘grandsuper’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:297:65: Warning:
    Defined but not used: ‘comm’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:304:54: Warning:
    Defined but not used: ‘s’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:305:52: Warning:
    Defined but not used: ‘fwdReqd’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:305:60: Warning:
    Defined but not used: ‘grandsuper’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:313:1: Warning:
    Top-level binding with no type signature:
      ppElementAbstractOfType :: NameConverter -> Decl -> Doc

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:313:55: Warning:
    Defined but not used: ‘substgrp’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:323:20: Warning:
    Defined but not used: ‘fwdReqd’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:323:28: Warning:
    Defined but not used: ‘abstractSuper’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:323:42: Warning:
    Defined but not used: ‘oes’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:323:46: Warning:
    Defined but not used: ‘oas’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:323:50: Warning:
    Defined but not used: ‘es’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:323:53: Warning:
    Defined but not used: ‘as’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:343:21: Warning:
    Defined but not used: ‘super’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:343:50: Warning:
    This binding for ‘mod’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:5:8-41
      (and originally defined in ‘GHC.Real’)

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:351:13: Warning:
    This binding for ‘t’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:347:40

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:351:15: Warning:
    Defined but not used: ‘gss’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:356:1: Warning:
    Defined but not used: ‘ppFields’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:356:10: Warning:
    Defined but not used: ‘nx’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:356:13: Warning:
    Defined but not used: ‘t’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:364:1: Warning:
    Defined but not used: ‘ppFieldElement’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:378:1: Warning:
    Defined but not used: ‘ppElemTypeName’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:386:12: Warning:
    This binding for ‘e’ shadows the existing binding
      bound at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:380:25

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:390:16: Warning:
    Defined but not used: ‘nx’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:393:16: Warning:
    Defined but not used: ‘nx’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:393:19: Warning:
    Defined but not used: ‘brack’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:393:25: Warning:
    Defined but not used: ‘e’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:398:1: Warning:
    Defined but not used: ‘ppFieldAttribute’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:404:1: Warning:
    Defined but not used: ‘ppTypeModifier’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:411:1: Warning:
    Defined but not used: ‘ppElemModifier’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:411:1: Warning:
    Top-level binding with no type signature:
      ppElemModifier :: Modifier -> Doc -> Doc

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:422:14: Warning:
    Defined but not used: ‘i’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:428:1: Warning:
    Defined but not used: ‘uniqueify’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:430:8: Warning:
    Defined but not used: ‘seen’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:437:9: Warning:
    This binding for ‘pred’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:5:8-41
      (and originally defined in ‘GHC.Enum’)

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:438:69: Warning:
    Defaulting the following constraint(s) to type ‘Integer’
      (Enum a0)
        arising from the arithmetic sequence ‘2 .. ’
        at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:438:69-73
      (Num a0)
        arising from the literal ‘2’
        at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:438:70
      (Show a0)
        arising from a use of ‘show’
        at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:438:54-57
    In the expression: [2 .. ]
    In a stmt of a list comprehension: i <- [2 .. ]
    In the second argument of ‘dropWhile’, namely
      ‘[(n ++ show i) | i <- [2 .. ]]’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:439:9: Warning:
    This binding for ‘pred’ shadows the existing binding
      imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:5:8-41
      (and originally defined in ‘GHC.Enum’)

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:440:69: Warning:
    Defaulting the following constraint(s) to type ‘Integer’
      (Enum a0)
        arising from the arithmetic sequence ‘2 .. ’
        at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:440:69-73
      (Num a0)
        arising from the literal ‘2’
        at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:440:70
      (Show a0)
        arising from a use of ‘show’
        at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:440:54-57
    In the expression: [2 .. ]
    In a stmt of a list comprehension: i <- [2 .. ]
    In the second argument of ‘dropWhile’, namely
      ‘[(n ++ show i) | i <- [2 .. ]]’

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:133:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘ppHighLevelDecl’:
        Patterns not matched:
            _ (ElementOfType (OneOf _ _ _))
            _ (ElementOfType (AnyElem _ _))
            _ (ElementOfType Text)

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:286:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘ppHighLevelInstances’:
        Patterns not matched:
            _ (NamedSimpleType _ _ _)
            _ (RestrictSimpleType _ _ _ _)
            _ (ExtendSimpleType _ _ _ _)
            _ (UnionSimpleTypes _ _ _)
            ...

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:313:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘ppElementAbstractOfType’:
        Patterns not matched:
            _ (NamedSimpleType _ _ _)
            _ (RestrictSimpleType _ _ _ _)
            _ (ExtendSimpleType _ _ _ _)
            _ (UnionSimpleTypes _ _ _)
            ...

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:343:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘ppSuperExtension’:
        Patterns not matched: _ _ [] (_, Just _)

src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:351:5: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘ppSuper’: Patterns not matched: _ []
[25 of 28] Compiling Text.XML.HaXml.XmlContent ( src/Text/XML/HaXml/XmlContent.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/XmlContent.o )

src/Text/XML/HaXml/XmlContent.hs:113:16: Warning:
    Pattern match(es) are non-exhaustive
    In a case alternative:
        Patterns not matched:
            (CString _ _ _) : _
            (CRef _ _) : _
            (CMisc _ _) : _

src/Text/XML/HaXml/XmlContent.hs:152:10: Warning:
    Orphan instance: instance XmlContent Char
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Text/XML/HaXml/XmlContent.hs:162:10: Warning:
    Orphan instance: instance XmlContent a => XmlContent [a]
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Text/XML/HaXml/XmlContent.hs:176:10: Warning:
    Orphan instance: instance XmlContent a => XmlContent (Maybe a)
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.
[26 of 28] Compiling Text.XML.HaXml.Validate ( src/Text/XML/HaXml/Validate.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Validate.o )

src/Text/XML/HaXml/Validate.hs:39:48: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:41:44: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:42:36: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:43:36: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:70:24: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:194:29: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:236:32: Warning:
    This binding for ‘cps’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:232:19

src/Text/XML/HaXml/Validate.hs:237:29: Warning:
    This binding for ‘cps’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:232:19

src/Text/XML/HaXml/Validate.hs:239:32: Warning:
    This binding for ‘cps’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:232:19

src/Text/XML/HaXml/Validate.hs:240:29: Warning:
    This binding for ‘cps’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:232:19

src/Text/XML/HaXml/Validate.hs:243:33: Warning:
    This binding for ‘cps’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:232:19

src/Text/XML/HaXml/Validate.hs:245:30: Warning:
    This binding for ‘cps’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:232:19

src/Text/XML/HaXml/Validate.hs:248:21: Warning:
    This binding for ‘ns’ shadows the existing binding
      bound at src/Text/XML/HaXml/Validate.hs:247:18
[27 of 28] Compiling Text.XML.HaXml   ( src/Text/XML/HaXml.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml.o )

src/Text/XML/HaXml.hs:37:1: Warning: Tab character
[28 of 28] Compiling Main             ( src/tools/FpMLToHaskell.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Main.o )

src/tools/FpMLToHaskell.hs:19:1: Warning:
    The import of ‘Data.Monoid’ is redundant
      except perhaps to import instances from ‘Data.Monoid’
    To import instances alone, use: import Data.Monoid()

src/tools/FpMLToHaskell.hs:39:1: Warning:
    The import of ‘vcat’
    from module ‘Text.PrettyPrint.HughesPJ’ is redundant

src/tools/FpMLToHaskell.hs:70:3: Warning:
    This binding for ‘wordsBy’ shadows the existing binding
      imported from ‘Text.XML.HaXml.Schema.NameConversion’ at src/tools/FpMLToHaskell.hs:32:1-43
      (and originally defined
         at src/Text/XML/HaXml/Schema/NameConversion.hs:129:1-7)

src/tools/FpMLToHaskell.hs:76:37: Warning:
    Defined but not used: ‘outf’

src/tools/FpMLToHaskell.hs:171:9: Warning:
    This binding for ‘name’ shadows the existing binding
      imported from ‘Text.XML.HaXml.Schema.Parse’ at src/tools/FpMLToHaskell.hs:30:1-34
      (and originally defined
         at src/Text/XML/HaXml/Schema/Parse.hs:644:1-4)

src/tools/FpMLToHaskell.hs:177:5: Warning:
    This binding for ‘traverse’ shadows the existing binding
      imported from ‘Prelude’ at src/tools/FpMLToHaskell.hs:2:8-11
      (and originally defined in ‘Data.Traversable’)

src/tools/FpMLToHaskell.hs:185:12: Warning:
    This binding for ‘name’ shadows the existing binding
      imported from ‘Text.XML.HaXml.Schema.Parse’ at src/tools/FpMLToHaskell.hs:30:1-34
      (and originally defined
         at src/Text/XML/HaXml/Schema/Parse.hs:644:1-4)

src/tools/FpMLToHaskell.hs:200:12: Warning:
    Defined but not used: ‘proj’

src/tools/FpMLToHaskell.hs:200:17: Warning:
    Defined but not used: ‘x’
Linking dist/build/FpMLToHaskell/FpMLToHaskell ...
Running Haddock for HaXml-1.24.1...
Running hscolour for HaXml-1.24.1...
Preprocessing library HaXml-1.24.1...
Preprocessing executable 'Canonicalise' for HaXml-1.24.1...
Preprocessing executable 'CanonicaliseLazy' for HaXml-1.24.1...
Preprocessing executable 'Xtract' for HaXml-1.24.1...
Preprocessing executable 'Validate' for HaXml-1.24.1...
Preprocessing executable 'MkOneOf' for HaXml-1.24.1...
Preprocessing executable 'DtdToHaskell' for HaXml-1.24.1...
Preprocessing executable 'XsdToHaskell' for HaXml-1.24.1...
Preprocessing executable 'FpMLToHaskell' for HaXml-1.24.1...
Preprocessing library HaXml-1.24.1...

src/Text/XML/HaXml/Xtract/Lex.hs:21:19: Warning: Tab character

src/Text/XML/HaXml/Xtract/Lex.hs:29:23: Warning: Tab character

src/Text/XML/HaXml/Xtract/Lex.hs:30:21: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:41:21: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:42:22: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:43:16: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:44:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:45:21: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:46:22: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:47:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:48:21: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:49:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:50:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:51:18: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:52:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:53:18: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:54:16: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:55:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:56:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:57:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:58:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:59:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:60:13: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:61:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:62:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:63:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:64:18: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:65:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:66:17: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:67:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:68:15: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:69:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:70:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:71:14: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:72:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:89:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:90:31: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:91:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:92:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:93:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:94:31: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:95:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:96:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:97:30: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:98:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:99:27: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:100:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:101:27: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:102:25: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:103:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:104:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:105:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:106:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:107:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:108:22: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:109:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:110:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:111:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:112:27: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:113:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:114:26: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:115:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:116:24: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:117:32: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:118:32: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:119:23: Warning: Tab character

src/Text/XML/HaXml/Lex.hs:120:32: Warning: Tab character

src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs:48:18: Warning:
    Tab character

src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs:49:13: Warning:
    Tab character

src/Text/XML/HaXml/Combinators.hs:59:39: Warning: Tab character

src/Text/XML/HaXml/Combinators.hs:187:18: Warning: Tab character

src/Text/XML/HaXml/Combinators.hs:204:29: Warning: Tab character

src/Text/XML/HaXml/Combinators.hs:267:34: Warning: Tab character

src/Text/XML/HaXml/Parse.hs:108:11: Warning: Tab character

src/Text/XML/HaXml/Html/Parse.hs:332:30: Warning: Tab character

src/Text/XML/HaXml/Html/Parse.hs:342:30: Warning: Tab character

src/Text/XML/HaXml/Html/Parse.hs:718:29: Warning: Tab character

src/Text/XML/HaXml/Html/Parse.hs:723:28: Warning: Tab character
Haddock coverage:
  40% (  2 /  5) in 'Text.XML.HaXml.Xtract.Lex'
  Missing documentation for:
    Posn (src/Text/XML/HaXml/Xtract/Lex.hs:21)
    TokenT (src/Text/XML/HaXml/Xtract/Lex.hs:27)
    Token (src/Text/XML/HaXml/Xtract/Lex.hs:19)
  82% ( 14 / 17) in 'Text.XML.HaXml.Posn'
  Missing documentation for:
    posnFilename (src/Text/XML/HaXml/Posn.hs:25)
    posnLine (src/Text/XML/HaXml/Posn.hs:28)
    posnColumn (src/Text/XML/HaXml/Posn.hs:28)
  80% (  8 / 10) in 'Text.XML.HaXml.Lex'
  Missing documentation for:
    Special (src/Text/XML/HaXml/Lex.hs:75)
    Section (src/Text/XML/HaXml/Lex.hs:82)
  75% ( 15 / 20) in 'Text.XML.HaXml.DtdToHaskell.TypeDef'
  Missing documentation for:
    TypeDef (src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs:34)
    Constructors (src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs:38)
    AttrFields (src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs:39)
    StructType (src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs:40)
    ppTypeDef (src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs:74)
  50% (  1 /  2) in 'Text.XML.HaXml.DtdToHaskell.Instance'
  Missing documentation for:
    Module header
  21% ( 18 / 86) in 'Text.XML.HaXml.Types'
  Missing documentation for:
    SymTab (src/Text/XML/HaXml/Types.hs:118)
    emptyST (src/Text/XML/HaXml/Types.hs:120)
    addST (src/Text/XML/HaXml/Types.hs:123)
    lookupST (src/Text/XML/HaXml/Types.hs:126)
    Element (src/Text/XML/HaXml/Types.hs:165)
    ElemTag (src/Text/XML/HaXml/Types.hs:167)
    Content (src/Text/XML/HaXml/Types.hs:169)
    Attribute (src/Text/XML/HaXml/Types.hs:168)
    AttValue (src/Text/XML/HaXml/Types.hs:303)
    info (src/Text/XML/HaXml/Types.hs:183)
    Prolog (src/Text/XML/HaXml/Types.hs:137)
    XMLDecl (src/Text/XML/HaXml/Types.hs:139)
    Misc (src/Text/XML/HaXml/Types.hs:141)
    ProcessingInstruction (src/Text/XML/HaXml/Types.hs:145)
    SDDecl (src/Text/XML/HaXml/Types.hs:147)
    VersionInfo (src/Text/XML/HaXml/Types.hs:148)
    Comment (src/Text/XML/HaXml/Types.hs:149)
    PITarget (src/Text/XML/HaXml/Types.hs:150)
    DocTypeDecl (src/Text/XML/HaXml/Types.hs:152)
    MarkupDecl (src/Text/XML/HaXml/Types.hs:153)
    ExtSubset (src/Text/XML/HaXml/Types.hs:160)
    ExtSubsetDecl (src/Text/XML/HaXml/Types.hs:161)
    ElementDecl (src/Text/XML/HaXml/Types.hs:199)
    ContentSpec (src/Text/XML/HaXml/Types.hs:200)
    CP (src/Text/XML/HaXml/Types.hs:205)
    Modifier (src/Text/XML/HaXml/Types.hs:209)
    Mixed (src/Text/XML/HaXml/Types.hs:214)
    AttListDecl (src/Text/XML/HaXml/Types.hs:217)
    AttDef (src/Text/XML/HaXml/Types.hs:218)
    AttType (src/Text/XML/HaXml/Types.hs:219)
    TokenizedType (src/Text/XML/HaXml/Types.hs:223)
    EnumeratedType (src/Text/XML/HaXml/Types.hs:231)
    NotationType (src/Text/XML/HaXml/Types.hs:234)
    Enumeration (src/Text/XML/HaXml/Types.hs:235)
    DefaultDecl (src/Text/XML/HaXml/Types.hs:236)
    FIXED (src/Text/XML/HaXml/Types.hs:240)
    ConditionalSect (src/Text/XML/HaXml/Types.hs:242)
    IncludeSect (src/Text/XML/HaXml/Types.hs:245)
    IgnoreSect (src/Text/XML/HaXml/Types.hs:246)
    Ignore (src/Text/XML/HaXml/Types.hs:247)
    IgnoreSectContents (src/Text/XML/HaXml/Types.hs:248)
    Reference (src/Text/XML/HaXml/Types.hs:250)
    EntityRef (src/Text/XML/HaXml/Types.hs:253)
    CharRef (src/Text/XML/HaXml/Types.hs:254)
    PEReference (src/Text/XML/HaXml/Types.hs:255)
    EntityDecl (src/Text/XML/HaXml/Types.hs:257)
    GEDecl (src/Text/XML/HaXml/Types.hs:260)
    PEDecl (src/Text/XML/HaXml/Types.hs:261)
    EntityDef (src/Text/XML/HaXml/Types.hs:262)
    PEDef (src/Text/XML/HaXml/Types.hs:265)
    ExternalID (src/Text/XML/HaXml/Types.hs:267)
    NDataDecl (src/Text/XML/HaXml/Types.hs:269)
    TextDecl (src/Text/XML/HaXml/Types.hs:271)
    ExtParsedEnt (src/Text/XML/HaXml/Types.hs:272)
    ExtPE (src/Text/XML/HaXml/Types.hs:273)
    NotationDecl (src/Text/XML/HaXml/Types.hs:275)
    PublicID (src/Text/XML/HaXml/Types.hs:276)
    EncodingDecl (src/Text/XML/HaXml/Types.hs:277)
    EntityValue (src/Text/XML/HaXml/Types.hs:311)
    EV (src/Text/XML/HaXml/Types.hs:312)
    PubidLiteral (src/Text/XML/HaXml/Types.hs:315)
    SystemLiteral (src/Text/XML/HaXml/Types.hs:316)
    Name (src/Text/XML/HaXml/Types.hs:298)
    Names (src/Text/XML/HaXml/Types.hs:299)
    NmToken (src/Text/XML/HaXml/Types.hs:300)
    NmTokens (src/Text/XML/HaXml/Types.hs:301)
    CharData (src/Text/XML/HaXml/Types.hs:317)
    CDSect (src/Text/XML/HaXml/Types.hs:318)
   0% (  0 /  8) in 'Text.XML.HaXml.Escape'
  Missing documentation for:
    Module header
    xmlEscape (src/Text/XML/HaXml/Escape.hs:100)
    xmlUnEscape (src/Text/XML/HaXml/Escape.hs:173)
    xmlEscapeContent (src/Text/XML/HaXml/Escape.hs:104)
    xmlUnEscapeContent (src/Text/XML/HaXml/Escape.hs:177)
    XmlEscaper (src/Text/XML/HaXml/Escape.hs:87)
    stdXmlEscaper (src/Text/XML/HaXml/Escape.hs:266)
    mkXmlEscaper (src/Text/XML/HaXml/Escape.hs:284)
  92% ( 11 / 12) in 'Text.XML.HaXml.Namespaces'
  Missing documentation for:
    Module header
  85% ( 62 / 73) in 'Text.XML.HaXml.Combinators'
  Missing documentation for:
    keep (src/Text/XML/HaXml/Combinators.hs:79)
    none (src/Text/XML/HaXml/Combinators.hs:81)
    elm (src/Text/XML/HaXml/Combinators.hs:105)
    txt (src/Text/XML/HaXml/Combinators.hs:105)
    tag (src/Text/XML/HaXml/Combinators.hs:106)
    attr (src/Text/XML/HaXml/Combinators.hs:107)
    attrval (src/Text/XML/HaXml/Combinators.hs:108)
    tagWith (src/Text/XML/HaXml/Combinators.hs:109)
    deep (src/Text/XML/HaXml/Combinators.hs:253)
    deepest (src/Text/XML/HaXml/Combinators.hs:253)
    multi (src/Text/XML/HaXml/Combinators.hs:253)
  87% ( 27 / 31) in 'Text.XML.HaXml.Parse'
  Missing documentation for:
    cdsect (src/Text/XML/HaXml/Parse.hs:320)
    fst3 (src/Text/XML/HaXml/Parse.hs:147)
    snd3 (src/Text/XML/HaXml/Parse.hs:148)
    thd3 (src/Text/XML/HaXml/Parse.hs:149)
  54% (  7 / 13) in 'Text.XML.HaXml.Pretty'
  Missing documentation for:
    document (src/Text/XML/HaXml/Pretty.hs:44)
    content (src/Text/XML/HaXml/Pretty.hs:58)
    element (src/Text/XML/HaXml/Pretty.hs:56)
    doctypedecl (src/Text/XML/HaXml/Pretty.hs:50)
    prolog (src/Text/XML/HaXml/Pretty.hs:45)
    cp (src/Text/XML/HaXml/Pretty.hs:54)
  22% (  9 / 40) in 'Text.XML.HaXml.Html.Generate'
  Missing documentation for:
    html (src/Text/XML/HaXml/Html/Generate.hs:40)
    hhead (src/Text/XML/HaXml/Html/Generate.hs:40)
    htitle (src/Text/XML/HaXml/Html/Generate.hs:40)
    hbody (src/Text/XML/HaXml/Html/Generate.hs:40)
    h1 (src/Text/XML/HaXml/Html/Generate.hs:40)
    h2 (src/Text/XML/HaXml/Html/Generate.hs:40)
    h3 (src/Text/XML/HaXml/Html/Generate.hs:40)
    h4 (src/Text/XML/HaXml/Html/Generate.hs:40)
    hpara (src/Text/XML/HaXml/Html/Generate.hs:40)
    hdiv (src/Text/XML/HaXml/Html/Generate.hs:40)
    hspan (src/Text/XML/HaXml/Html/Generate.hs:40)
    margin (src/Text/XML/HaXml/Html/Generate.hs:40)
    anchor (src/Text/XML/HaXml/Html/Generate.hs:67)
    makehref (src/Text/XML/HaXml/Html/Generate.hs:70)
    anchorname (src/Text/XML/HaXml/Html/Generate.hs:70)
    hpre (src/Text/XML/HaXml/Html/Generate.hs:40)
    hcentre (src/Text/XML/HaXml/Html/Generate.hs:40)
    hem (src/Text/XML/HaXml/Html/Generate.hs:40)
    htt (src/Text/XML/HaXml/Html/Generate.hs:40)
    hbold (src/Text/XML/HaXml/Html/Generate.hs:40)
    parens (src/Text/XML/HaXml/Html/Generate.hs:85)
    bullet (src/Text/XML/HaXml/Html/Generate.hs:88)
    htable (src/Text/XML/HaXml/Html/Generate.hs:40)
    hrow (src/Text/XML/HaXml/Html/Generate.hs:40)
    hcol (src/Text/XML/HaXml/Html/Generate.hs:40)
    hbr (src/Text/XML/HaXml/Html/Generate.hs:75)
    hhr (src/Text/XML/HaXml/Html/Generate.hs:75)
    showattr (src/Text/XML/HaXml/Html/Generate.hs:80)
    ! (src/Text/XML/HaXml/Html/Generate.hs:80)
    ? (src/Text/XML/HaXml/Html/Generate.hs:80)
    htmlprint (src/Text/XML/HaXml/Html/Generate.hs:108)
 100% (  3 /  3) in 'Text.XML.HaXml.Html.Parse'
  75% (  3 /  4) in 'Text.XML.HaXml.Wrappers'
  Missing documentation for:
    Module header
  27% (  3 / 11) in 'Text.XML.HaXml.Verbatim'
  Missing documentation for:
    qname (src/Text/XML/HaXml
src/Text/XML/HaXml/Html/ParseLazy.hs:331:30: Warning: Tab character

src/Text/XML/HaXml/Html/ParseLazy.hs:341:30: Warning: Tab character

src/Text/XML/HaXml/Html/ParseLazy.hs:719:29: Warning: Tab character

src/Text/XML/HaXml/Html/ParseLazy.hs:724:28: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:147:12: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:148:12: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:149:3: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:150:9: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:151:6: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:152:12: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:153:7: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:154:8: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:155:14: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:156:15: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:157:13: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:158:12: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:159:12: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:160:10: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:161:10: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:162:8: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:163:11: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:164:7: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:165:7: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:166:10: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:167:6: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:168:11: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:169:10: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:170:13: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:171:9: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:172:13: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:173:8: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:174:9: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:175:12: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:176:3: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:177:13: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:178:14: Warning: Tab character

src/Text/XML/HaXml/Html/Pretty.hs:179:9: Warning: Tab character

src/Text/XML/HaXml/ParseLazy.hs:112:11: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:8:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:9:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:10:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:18:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:19:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:20:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:21:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:22:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:22:28: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:23:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:24:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:24:31: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:25:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:26:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:27:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:27:31: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:28:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:28:33: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:34:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:35:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:36:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:44:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:45:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:57:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:62:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:63:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:64:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:65:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:66:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:67:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:68:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:72:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:73:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:74:1: Warning: Tab character

src/Text/XML/HaXml/SAX.hs:75:1: Warning: Tab character

src/Text/XML/HaXml/Schema/XSDTypeModel.hs:305:19: Warning:
    Fields of ‘Schema’ not initialised: schema_elementFormDefault,
                                        schema_attributeFormDefault, schema_finalDefault,
                                        schema_blockDefault, schema_targetNamespace, schema_version,
                                        schema_namespaces
    In the expression: Schema {schema_items = []}
    In an equation for ‘mempty’: mempty = Schema {schema_items = []}
    In the instance declaration for ‘Monoid Schema’

src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:132:40: Warning:
    Tab character

src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:135:30: Warning:
    Tab character

src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:138:30: Warning:
    Tab character

src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:197:45: Warning:
    Tab character

src/Text/XML/HaXml/TypeMapping.hs:4:18: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:6:14: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:7:15: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:9:14: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:10:15: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:41:1: Warning: Tab character

src/Text/XML/HaXml/TypeMapping.hs:52:53: Warning: Tab character
/Verbatim.hs:50)
     (src/Text/XML/HaXml/Verbatim.hs:60)
     (src/Text/XML/HaXml/Verbatim.hs:63)
     (src/Text/XML/HaXml/Verbatim.hs:66)
     (src/Text/XML/HaXml/Verbatim.hs:70)
     (src/Text/XML/HaXml/Verbatim.hs:78)
     (src/Text/XML/HaXml/Verbatim.hs:87)
     (src/Text/XML/HaXml/Verbatim.hs:91)
  54% (  7 / 13) in 'Text.XML.HaXml.ByteStringPP'
  Missing documentation for:
    document (src/Text/XML/HaXml/ByteStringPP.hs:82)
    content (src/Text/XML/HaXml/ByteStringPP.hs:96)
    element (src/Text/XML/HaXml/ByteStringPP.hs:94)
    doctypedecl (src/Text/XML/HaXml/ByteStringPP.hs:88)
    prolog (src/Text/XML/HaXml/ByteStringPP.hs:83)
    cp (src/Text/XML/HaXml/ByteStringPP.hs:92)
  50% (  1 /  2) in 'Text.XML.HaXml.DtdToHaskell.Convert'
  Missing documentation for:
    dtd2TypeDef (src/Text/XML/HaXml/DtdToHaskell/Convert.hs:27)
 100% (  2 /  2) in 'Text.XML.HaXml.Html.ParseLazy'
  20% (  1 /  5) in 'Text.XML.HaXml.Html.Pretty'
  Missing documentation for:
    document (src/Text/XML/HaXml/Html/Pretty.hs:31)
    element (src/Text/XML/HaXml/Html/Pretty.hs:42)
    attribute (src/Text/XML/HaXml/Html/Pretty.hs:43)
    content (src/Text/XML/HaXml/Html/Pretty.hs:44)
  89% ( 25 / 28) in 'Text.XML.HaXml.ParseLazy'
  Missing documentation for:
    fst3 (src/Text/XML/HaXml/ParseLazy.hs:151)
    snd3 (src/Text/XML/HaXml/ParseLazy.hs:152)
    thd3 (src/Text/XML/HaXml/ParseLazy.hs:153)
  67% (  2 /  3) in 'Text.XML.HaXml.SAX'
  Missing documentation for:
    SaxElement (src/Text/XML/HaXml/SAX.hs:17)
   0% (  0 / 49) in 'Text.XML.HaXml.Schema.XSDTypeModel'
  Missing documentation for:
    Module header
    Schema (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:8)
    SchemaItem (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:20)
    SimpleType (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:36)
    Restriction (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:58)
    Facet (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:69)
    FacetType (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:76)
    ComplexType (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:92)
    ComplexItem (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:102)
    Restriction1 (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:116)
    Extension (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:118)
    Particle (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:125)
    ParticleAttrs (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:126)
    Group (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:129)
    ChoiceOrSeq (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:137)
    ElementEtc (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:141)
    Any (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:147)
    AnyAttr (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:154)
    AttrGroup (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:161)
    ElementDecl (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:169)
    NameAndType (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:184)
    AttributeDecl (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:188)
    UniqueKeyOrKeyRef (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:200)
    Unique (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:206)
    Key (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:213)
    KeyRef (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:220)
    Selector (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:228)
    Field (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:233)
    Occurs (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:239)
    Use (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:241)
    PrimitiveType (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:245)
    MyRestriction (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:253)
    Mixed (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:257)
    Nillable (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:258)
    Fixed (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:259)
    Annotation (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:261)
    QForm (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:266)
    TargetNamespace (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:268)
    Final (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:270)
    Block (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:272)
    ProcessContents (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:273)
    SchemaLocation (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:287)
    DefaultValue (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:288)
    FixedValue (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:289)
    Regexp (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:290)
    URI (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:291)
    TypeName (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:292)
     (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:294)
     (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:304)
  90% (  9 / 10) in 'Text.XML.HaXml.Schema.NameConversion'
  Missing documentation for:
    fpmlNameConverter (src/Text/XML/HaXml/Schema/NameConversion.hs:142)
  20% ( 10 / 50) in 'Text.XML.HaXml.Schema.PrimitiveTypes'
  Missing documentation for:
    Module header
    XsdString (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:74)
    Boolean (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:73)
    Base64Binary (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:75)
    HexBinary (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:76)
    Decimal (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:81)
    AnyURI (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:77)
    NOTATION (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:79)
    Duration (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:84)
    DateTime (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:90)
    Time (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:91)
    Date (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:92)
    GYearMonth (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:93)
    GYear (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:94)
    GMonthDay (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:95)
    GDay (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:96)
    GMonth (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:97)
    NormalizedString (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:197)
    Token (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:198)
    Language (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:199)
    Name (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:200)
    NCName (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:201)
    ID (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:202)
    IDREF (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:203)
    IDREFS (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:204)
    ENTITY (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:205)
    ENTITIES (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:206)
    NMTOKEN (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:207)
    NMTOKENS (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:208)
    NonPositiveInteger (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:248)
    NegativeInteger (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:249)
    Long (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:250)
    Short (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:252)
    Byte (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:253)
    NonNegativeInteger (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:254)
    UnsignedLong (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:255)
    UnsignedInt (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:256)
    UnsignedShort (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:257)
    UnsignedByte (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:258)
    PositiveInteger (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:259)
  82% (  9 / 11) in 'Text.XML.HaXml.TypeMapping'
  Missing documentation for:
    Module header
    showHType (src/Text/XML/HaXml/TypeMapping.hs:254)
  70% ( 37 / 53) in 'Text.XML.HaXml.XmlContent.Parser'
  Missing documentation for:
    Element (src/Text/XML/HaXml/Types.hs:165)
    ElemTag (src/Text/XML/HaXml/Types.hs:167)
    Content (src/Text/XML/HaXml/Types.hs:169)
    Attribute (src/Text/XML/HaXml/Types.hs:168)
    AttValue (src/Text/XML/HaXml/Types.hs:303)
    Prolog (src/Text/XML/HaXml/Types.hs:137)
    Reference (src/Text/XML/HaXml/Types.hs:250)
    maybeToAttr (src/Text/XML/HaXml/XmlContent/Parser.hs:574)
    defaultToAttr (src/Text/XML/HaXml/XmlContent/Parser.hs:579)
    definiteA (src/Text/XML/HaXml/XmlContent/Parser.hs:584)
    defaultA (src/Text/XML/HaXml/XmlContent/Parser.hs:591)
    possibleA (s
src/Text/XML/HaXml/Validate.hs:39:48: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:41:44: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:42:36: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:43:36: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:70:24: Warning: Tab character

src/Text/XML/HaXml/Validate.hs:194:29: Warning: Tab character

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:547:1: Warning:
    Tab character

src/Text/XML/HaXml/Schema/Environment.hs:88:39: Warning:
    Tab character

src/Text/XML/HaXml/Schema/TypeConversion.hs:231:1: Warning:
    Tab character

src/Text/XML/HaXml/Schema/TypeConversion.hs:232:1: Warning:
    Tab character

src/Text/XML/HaXml/Schema/TypeConversion.hs:233:1: Warning:
    Tab character

src/Text/XML/HaXml/Xtract/Combinators.hs:70:26: Warning:
    Tab character

src/Text/XML/HaXml/Xtract/Combinators.hs:71:23: Warning:
    Tab character

src/Text/XML/HaXml/Xtract/Parse.hs:231:42: Warning: Tab character

src/Text/XML/HaXml/Xtract/Parse.hs:266:22: Warning: Tab character

src/Text/XML/HaXml/Xtract/Parse.hs:330:32: Warning: Tab character

src/Text/XML/HaXml/Xtract/Parse.hs:339:32: Warning: Tab character

src/Text/XML/HaXml.hs:37:1: Warning: Tab character
rc/Text/XML/HaXml/XmlContent/Parser.hs:598)
    fromAttrToStr (src/Text/XML/HaXml/XmlContent/Parser.hs:601)
    toAttrFrStr (src/Text/XML/HaXml/XmlContent/Parser.hs:606)
    str2attr (src/Text/XML/HaXml/XmlContent/Parser.hs:609)
    attr2str (src/Text/XML/HaXml/XmlContent/Parser.hs:622)
 100% ( 17 / 17) in 'Text.XML.HaXml.XmlContent'
 100% (  3 /  3) in 'Text.XML.HaXml.Validate'
   2% (  2 / 81) in 'Text.XML.HaXml.OneOfN'
  Missing documentation for:
    Module header
     (src/Text/XML/HaXml/OneOfN.hs:11)
     (src/Text/XML/HaXml/OneOfN.hs:17)
    foldOneOf1 (src/Text/XML/HaXml/OneOfN.hs:25)
     (src/Text/XML/HaXml/OneOfN.hs:38)
     (src/Text/XML/HaXml/OneOfN.hs:45)
    foldOneOf2 (src/Text/XML/HaXml/OneOfN.hs:54)
    OneOf3 (src/Text/XML/HaXml/OneOfN.hs:61)
     (src/Text/XML/HaXml/OneOfN.hs:65)
     (src/Text/XML/HaXml/OneOfN.hs:69)
    foldOneOf3 (src/Text/XML/HaXml/OneOfN.hs:79)
    OneOf4 (src/Text/XML/HaXml/OneOfN.hs:87)
     (src/Text/XML/HaXml/OneOfN.hs:91)
     (src/Text/XML/HaXml/OneOfN.hs:95)
    foldOneOf4 (src/Text/XML/HaXml/OneOfN.hs:106)
    OneOf5 (src/Text/XML/HaXml/OneOfN.hs:115)
     (src/Text/XML/HaXml/OneOfN.hs:119)
     (src/Text/XML/HaXml/OneOfN.hs:123)
    foldOneOf5 (src/Text/XML/HaXml/OneOfN.hs:136)
    OneOf6 (src/Text/XML/HaXml/OneOfN.hs:146)
     (src/Text/XML/HaXml/OneOfN.hs:150)
     (src/Text/XML/HaXml/OneOfN.hs:155)
    foldOneOf6 (src/Text/XML/HaXml/OneOfN.hs:170)
    OneOf7 (src/Text/XML/HaXml/OneOfN.hs:181)
     (src/Text/XML/HaXml/OneOfN.hs:186)
     (src/Text/XML/HaXml/OneOfN.hs:191)
    foldOneOf7 (src/Text/XML/HaXml/OneOfN.hs:207)
    OneOf8 (src/Text/XML/HaXml/OneOfN.hs:220)
     (src/Text/XML/HaXml/OneOfN.hs:225)
     (src/Text/XML/HaXml/OneOfN.hs:230)
    foldOneOf8 (src/Text/XML/HaXml/OneOfN.hs:247)
    OneOf9 (src/Text/XML/HaXml/OneOfN.hs:261)
     (src/Text/XML/HaXml/OneOfN.hs:266)
     (src/Text/XML/HaXml/OneOfN.hs:271)
    foldOneOf9 (src/Text/XML/HaXml/OneOfN.hs:290)
    OneOf10 (src/Text/XML/HaXml/OneOfN.hs:305)
     (src/Text/XML/HaXml/OneOfN.hs:310)
     (src/Text/XML/HaXml/OneOfN.hs:315)
    foldOneOf10 (src/Text/XML/HaXml/OneOfN.hs:335)
    OneOf11 (src/Text/XML/HaXml/OneOfN.hs:351)
     (src/Text/XML/HaXml/OneOfN.hs:357)
     (src/Text/XML/HaXml/OneOfN.hs:363)
    foldOneOf11 (src/Text/XML/HaXml/OneOfN.hs:386)
    OneOf12 (src/Text/XML/HaXml/OneOfN.hs:403)
     (src/Text/XML/HaXml/OneOfN.hs:409)
     (src/Text/XML/HaXml/OneOfN.hs:415)
    foldOneOf12 (src/Text/XML/HaXml/OneOfN.hs:439)
    OneOf13 (src/Text/XML/HaXml/OneOfN.hs:457)
     (src/Text/XML/HaXml/OneOfN.hs:463)
     (src/Text/XML/HaXml/OneOfN.hs:469)
    foldOneOf13 (src/Text/XML/HaXml/OneOfN.hs:494)
    OneOf14 (src/Text/XML/HaXml/OneOfN.hs:514)
     (src/Text/XML/HaXml/OneOfN.hs:520)
     (src/Text/XML/HaXml/OneOfN.hs:526)
    foldOneOf14 (src/Text/XML/HaXml/OneOfN.hs:553)
    OneOf15 (src/Text/XML/HaXml/OneOfN.hs:574)
     (src/Text/XML/HaXml/OneOfN.hs:581)
     (src/Text/XML/HaXml/OneOfN.hs:587)
    foldOneOf15 (src/Text/XML/HaXml/OneOfN.hs:615)
    OneOf16 (src/Text/XML/HaXml/OneOfN.hs:637)
     (src/Text/XML/HaXml/OneOfN.hs:644)
     (src/Text/XML/HaXml/OneOfN.hs:651)
    foldOneOf16 (src/Text/XML/HaXml/OneOfN.hs:681)
    OneOf17 (src/Text/XML/HaXml/OneOfN.hs:704)
     (src/Text/XML/HaXml/OneOfN.hs:711)
     (src/Text/XML/HaXml/OneOfN.hs:718)
    foldOneOf17 (src/Text/XML/HaXml/OneOfN.hs:750)
    OneOf18 (src/Text/XML/HaXml/OneOfN.hs:774)
     (src/Text/XML/HaXml/OneOfN.hs:781)
     (src/Text/XML/HaXml/OneOfN.hs:788)
    foldOneOf18 (src/Text/XML/HaXml/OneOfN.hs:821)
    OneOf19 (src/Text/XML/HaXml/OneOfN.hs:846)
     (src/Text/XML/HaXml/OneOfN.hs:854)
     (src/Text/XML/HaXml/OneOfN.hs:861)
    foldOneOf19 (src/Text/XML/HaXml/OneOfN.hs:895)
    OneOf20 (src/Text/XML/HaXml/OneOfN.hs:922)
     (src/Text/XML/HaXml/OneOfN.hs:930)
     (src/Text/XML/HaXml/OneOfN.hs:937)
    foldOneOf20 (src/Text/XML/HaXml/OneOfN.hs:973)
  93% ( 53 / 57) in 'Text.XML.HaXml.Schema.Parse'
  Missing documentation for:
    Module header
    block (src/Text/XML/HaXml/Schema/Parse.hs:238)
    aFacet (src/Text/XML/HaXml/Schema/Parse.hs:326)
    facet (src/Text/XML/HaXml/Schema/Parse.hs:340)
  67% (  6 /  9) in 'Text.XML.HaXml.Schema.HaskellTypeModel'
  Missing documentation for:
    Element (src/Text/XML/HaXml/Schema/HaskellTypeModel.hs:138)
    Attribute (src/Text/XML/HaXml/Schema/HaskellTypeModel.hs:156)
    Modifier (src/Text/XML/HaXml/Schema/HaskellTypeModel.hs:163)
 100% (  6 /  6) in 'Text.XML.HaXml.Schema.PrettyHaskell'
 100% (  6 /  6) in 'Text.XML.HaXml.Schema.PrettyHsBoot'
  83% ( 10 / 12) in 'Text.XML.HaXml.Schema.Environment'
  Missing documentation for:
    Module header
    Environment (src/Text/XML/HaXml/Schema/Environment.hs:45)
  36% (  4 / 11) in 'Text.XML.HaXml.Schema.TypeConversion'
  Missing documentation for:
    Module header
    comment (src/Text/XML/HaXml/Schema/TypeConversion.hs:384)
    xname (src/Text/XML/HaXml/Schema/TypeConversion.hs:389)
    checkXName (src/Text/XML/HaXml/Schema/TypeConversion.hs:392)
    nameOfSimple (src/Text/XML/HaXml/Schema/TypeConversion.hs:398)
    mkRestrict (src/Text/XML/HaXml/Schema/TypeConversion.hs:405)
    singleton (src/Text/XML/HaXml/Schema/TypeConversion.hs:437)
  50% (  1 /  2) in 'Text.XML.HaXml.ShowXmlLazy'
  Missing documentation for:
    Module header
  67% (  4 /  6) in 'Text.XML.HaXml.Util'
  Missing documentation for:
    attrs (src/Text/XML/HaXml/Util.hs:31)
    tagTextContent (src/Text/XML/HaXml/Util.hs:34)
 100% ( 16 / 16) in 'Text.XML.HaXml.XmlContent.Haskell'
  56% ( 15 / 27) in 'Text.XML.HaXml.Xtract.Combinators'
  Missing documentation for:
    children (src/Text/XML/HaXml/Xtract/Combinators.hs:73)
    elm (src/Text/XML/HaXml/Xtract/Combinators.hs:73)
    txt (src/Text/XML/HaXml/Xtract/Combinators.hs:73)
    applypred (src/Text/XML/HaXml/Xtract/Combinators.hs:78)
    iffind (src/Text/XML/HaXml/Xtract/Combinators.hs:81)
    ifTxt (src/Text/XML/HaXml/Xtract/Combinators.hs:88)
    cat (src/Text/XML/HaXml/Xtract/Combinators.hs:92)
    /> (src/Text/XML/HaXml/Xtract/Combinators.hs:95)
    </ (src/Text/XML/HaXml/Xtract/Combinators.hs:98)
    deep (src/Text/XML/HaXml/Xtract/Combinators.hs:101)
    deepest (src/Text/XML/HaXml/Xtract/Combinators.hs:101)
    multi (src/Text/XML/HaXml/Xtract/Combinators.hs:101)
 100% (  3 /  3) in 'Text.XML.HaXml.Xtract.Parse'
  71% ( 20 / 28) in 'Text.XML.HaXml.Schema.Schema'
  Missing documentation for:
    Module header
    Occurs (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:239)
    parseAnyElement (src/Text/XML/HaXml/Schema/Schema.hs:131)
    Content (src/Text/XML/HaXml/Types.hs:169)
    toXMLElement (src/Text/XML/HaXml/Schema/Schema.hs:141)
    toXMLText (src/Text/XML/HaXml/Schema/Schema.hs:145)
    toXMLAnyElement (src/Text/XML/HaXml/Schema/Schema.hs:149)
    toXMLAttribute (src/Text/XML/HaXml/Schema/Schema.hs:153)
 100% ( 13 / 13) in 'Text.XML.HaXml'
Warning: Text.XML.HaXml.Parse: could not find link destinations for:
    SymTabs
Warning: Text.XML.HaXml.ParseLazy: could not find link destinations for:
    SymTabs
Warning: Text.XML.HaXml.Schema.PrimitiveTypes: could not find link destinations for:
    D_Float C_Float D_Double C_Double D_Int C_Int
Warning: Text.XML.HaXml.Schema.PrettyHaskell: could not find link destinations for:
    CommentPosition
Warning: Text.XML.HaXml.Schema.PrettyHsBoot: could not find link destinations for:
    CommentPosition
Documentation created: dist/doc/html/HaXml/index.html,
dist/doc/html/HaXml/HaXml.txt
Preprocessing executable 'Canonicalise' for HaXml-1.24.1...
Preprocessing executable 'CanonicaliseLazy' for HaXml-1.24.1...
Preprocessing executable 'Xtract' for HaXml-1.24.1...
Preprocessing executable 'Validate' for HaXml-1.24.1...
Preprocessing executable 'MkOneOf' for HaXml-1.24.1...
Preprocessing executable 'DtdToHaskell' for HaXml-1.24.1...
Preprocessing executable 'XsdToHaskell' for HaXml-1.24.1...
Preprocessing executable 'FpMLToHaskell' for HaXml-1.24.1...
Creating package registration file:
/tmp/pkgConf-HaXml-1.24990217934104451352.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/HaXml-1.24.1-218ySlMt2oU87B1Nt4UQH1
Installing executable(s) in
/home/builder/hackage-server/build-cache/tmp-install/bin
Warning: The directory
/home/builder/hackage-server/build-cache/tmp-install/bin is not in the system
search path.
Registering HaXml-1.24.1...
Installed HaXml-1.24.1
Configuring X11-1.6.1.2...
configure: WARNING: unrecognized options: --with-compiler, --with-gcc
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
checking for X... libraries , headers 
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking whether to build Xinerama... yes
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking X11/extensions/Xinerama.h usability... yes
checking X11/extensions/Xinerama.h presence... yes
checking for X11/extensions/Xinerama.h... yes
checking X11/extensions/Xrandr.h usability... yes
checking X11/extensions/Xrandr.h presence... yes
checking for X11/extensions/Xrandr.h... yes
checking whether to build XScreenSaver... yes
checking X11/extensions/scrnsaver.h usability... yes
checking X11/extensions/scrnsaver.h presence... yes
checking for X11/extensions/scrnsaver.h... yes
checking whether to include X.org keysyms... yes
checking X11/keysym.h usability... yes
checking X11/keysym.h presence... yes
checking for X11/keysym.h... yes
checking X11/DECkeysym.h usability... yes
checking X11/DECkeysym.h presence... yes
checking for X11/DECkeysym.h... yes
checking X11/Sunkeysym.h usability... yes
checking X11/Sunkeysym.h presence... yes
checking for X11/Sunkeysym.h... yes
checking X11/ap_keysym.h usability... yes
checking X11/ap_keysym.h presence... yes
checking for X11/ap_keysym.h... yes
checking X11/HPkeysym.h usability... yes
checking X11/HPkeysym.h presence... yes
checking for X11/HPkeysym.h... yes
checking X11/XF86keysym.h usability... yes
checking X11/XF86keysym.h presence... yes
checking for X11/XF86keysym.h... yes
checking X11/keysymdef.h usability... yes
checking X11/keysymdef.h presence... yes
checking for X11/keysymdef.h... yes
checking X11/cursorfont.h usability... yes
checking X11/cursorfont.h presence... yes
checking for X11/cursorfont.h... yes
configure: creating ./config.status
config.status: creating config.mk
config.status: creating X11.buildinfo
config.status: creating include/HsX11Config.h
config.status: creating include/X11_extras_config.h
configure: WARNING: unrecognized options: --with-compiler, --with-gcc
Building X11-1.6.1.2...
Preprocessing library X11-1.6.1.2...
[ 1 of 28] Compiling Graphics.X11.Xlib.Internal ( dist/build/Graphics/X11/Xlib/Internal.hs, dist/build/Graphics/X11/Xlib/Internal.o )
[ 2 of 28] Compiling Graphics.X11.Types ( dist/build/Graphics/X11/Types.hs, dist/build/Graphics/X11/Types.o )

Graphics/X11/Types.hsc:61:1: Warning: Tab character
[ 3 of 28] Compiling Graphics.X11.Xlib.Types ( dist/build/Graphics/X11/Xlib/Types.hs, dist/build/Graphics/X11/Xlib/Types.o )
[ 4 of 28] Compiling Graphics.X11.Xlib.Display ( Graphics/X11/Xlib/Display.hs, dist/build/Graphics/X11/Xlib/Display.o )
[ 5 of 28] Compiling Graphics.X11.Xlib.Event ( dist/build/Graphics/X11/Xlib/Event.hs, dist/build/Graphics/X11/Xlib/Event.o )
[ 6 of 28] Compiling Graphics.X11.Xlib.Screen ( Graphics/X11/Xlib/Screen.hs, dist/build/Graphics/X11/Xlib/Screen.o )
[ 7 of 28] Compiling Graphics.X11.Xlib.Window ( Graphics/X11/Xlib/Window.hs, dist/build/Graphics/X11/Xlib/Window.o )
[ 8 of 28] Compiling Graphics.X11.Xlib.Context ( Graphics/X11/Xlib/Context.hs, dist/build/Graphics/X11/Xlib/Context.o )
[ 9 of 28] Compiling Graphics.X11.Xlib.Color ( Graphics/X11/Xlib/Color.hs, dist/build/Graphics/X11/Xlib/Color.o )
[10 of 28] Compiling Graphics.X11.Xlib.Font ( dist/build/Graphics/X11/Xlib/Font.hs, dist/build/Graphics/X11/Xlib/Font.o )

Graphics/X11/Xlib/Font.hsc:23:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:58:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:73:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:82:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:83:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:84:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:85:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:87:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:94:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:95:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:96:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:98:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:102:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:107:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:111:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:115:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:138:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:139:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:140:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:141:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:142:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:143:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:144:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:148:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:149:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:150:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:151:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:152:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:153:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:154:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:155:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:156:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:157:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:164:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:165:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:166:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:167:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:168:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:169:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:170:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:171:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:172:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:173:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:174:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:175:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:177:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:178:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:179:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:186:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:187:1: Warning: Tab character

Graphics/X11/Xlib/Font.hsc:189:1: Warning: Tab character
[11 of 28] Compiling Graphics.X11.Xlib.Cursor ( dist/build/Graphics/X11/Xlib/Cursor.hs, dist/build/Graphics/X11/Xlib/Cursor.o )
[12 of 28] Compiling Graphics.X11.Xlib.Atom ( dist/build/Graphics/X11/Xlib/Atom.hs, dist/build/Graphics/X11/Xlib/Atom.o )
[13 of 28] Compiling Graphics.X11.Xlib.Region ( Graphics/X11/Xlib/Region.hs, dist/build/Graphics/X11/Xlib/Region.o )
[14 of 28] Compiling Graphics.X11.Xlib.Image ( Graphics/X11/Xlib/Image.hs, dist/build/Graphics/X11/Xlib/Image.o )
[15 of 28] Compiling Graphics.X11.Xlib.Misc ( dist/build/Graphics/X11/Xlib/Misc.hs, dist/build/Graphics/X11/Xlib/Misc.o )

Graphics/X11/Xlib/Misc.hsc:698:10: Warning:
    Orphan instance: instance Default VisualInfo
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.
[16 of 28] Compiling Graphics.X11.Xrandr ( dist/build/Graphics/X11/Xrandr.hs, dist/build/Graphics/X11/Xrandr.o )
[17 of 28] Compiling Graphics.X11.ExtraTypes.AP ( dist/build/Graphics/X11/ExtraTypes/AP.hs, dist/build/Graphics/X11/ExtraTypes/AP.o )
[18 of 28] Compiling Graphics.X11.ExtraTypes.DEC ( dist/build/Graphics/X11/ExtraTypes/DEC.hs, dist/build/Graphics/X11/ExtraTypes/DEC.o )
[19 of 28] Compiling Graphics.X11.ExtraTypes.HP ( dist/build/Graphics/X11/ExtraTypes/HP.hs, dist/build/Graphics/X11/ExtraTypes/HP.o )
[20 of 28] Compiling Graphics.X11.ExtraTypes.Sun ( dist/build/Graphics/X11/ExtraTypes/Sun.hs, dist/build/Graphics/X11/ExtraTypes/Sun.o )
[21 of 28] Compiling Graphics.X11.ExtraTypes.XF86 ( dist/build/Graphics/X11/ExtraTypes/XF86.hs, dist/build/Graphics/X11/ExtraTypes/XF86.o )
[22 of 28] Compiling Graphics.X11.ExtraTypes.XorgDefault ( dist/build/Graphics/X11/ExtraTypes/XorgDefault.hs, dist/build/Graphics/X11/ExtraTypes/XorgDefault.o )
[23 of 28] Compiling Graphics.X11.ExtraTypes ( Graphics/X11/ExtraTypes.hs, dist/build/Graphics/X11/ExtraTypes.o )

Graphics/X11/ExtraTypes.hs:16:1: Warning: Tab character

Graphics/X11/ExtraTypes.hs:17:1: Warning: Tab character

Graphics/X11/ExtraTypes.hs:18:1: Warning: Tab character

Graphics/X11/ExtraTypes.hs:19:1: Warning: Tab character

Graphics/X11/ExtraTypes.hs:20:1: Warning: Tab character

Graphics/X11/ExtraTypes.hs:21:1: Warning: Tab character

Graphics/X11/ExtraTypes.hs:22:1: Warning: Tab character

Graphics/X11/ExtraTypes.hs:23:1: Warning: Tab character

Graphics/X11/ExtraTypes.hs:25:1: Warning: Tab character
[24 of 28] Compiling Graphics.X11.Xlib ( Graphics/X11/Xlib.hs, dist/build/Graphics/X11/Xlib.o )

Graphics/X11/Xlib.hs:23:1: Warning: Tab character

Graphics/X11/Xlib.hs:24:1: Warning: Tab character

Graphics/X11/Xlib.hs:26:1: Warning: Tab character

Graphics/X11/Xlib.hs:27:1: Warning: Tab character

Graphics/X11/Xlib.hs:29:1: Warning: Tab character

Graphics/X11/Xlib.hs:30:1: Warning: Tab character

Graphics/X11/Xlib.hs:31:1: Warning: Tab character

Graphics/X11/Xlib.hs:33:1: Warning: Tab character

Graphics/X11/Xlib.hs:47:1: Warning: Tab character
[25 of 28] Compiling Graphics.X11.Xlib.Extras ( dist/build/Graphics/X11/Xlib/Extras.hs, dist/build/Graphics/X11/Xlib/Extras.o )
[26 of 28] Compiling Graphics.X11.Xinerama ( dist/build/Graphics/X11/Xinerama.hs, dist/build/Graphics/X11/Xinerama.o )
[27 of 28] Compiling Graphics.X11.XScreenSaver ( dist/build/Graphics/X11/XScreenSaver.hs, dist/build/Graphics/X11/XScreenSaver.o )
[28 of 28] Compiling Graphics.X11     ( Graphics/X11.hs, dist/build/Graphics/X11.o )
<command line>: cannot satisfy -package-id data-default-0.5.3-a2ece8050e447d921b001e26e14476f2
    (use -v for more information)
Failed to install X11-1.6.1.2

/tmp/cabal-tmp-15137/wxc-0.92.1.1/dist/setup/setup.hs:9:8:
    Could not find module ‘Data.List.Split’
    Use -v to see a list of the files searched for.
Failed to install wxc-0.92.1.1
Configuring yjsvg-0.2.0.0...
cabal: The following package dependencies were requested
--dependency='HaXml=HaXml-1.24.1-60155ef16b8cb7390974913cc6a3b0de'
however the given installed package instance does not exist.
Failed to install yjsvg-0.2.0.0
cabal: Error: some packages failed to install:
Imlib-0.1.2 depends on X11-1.6.1.2 which failed to install.
X11-1.6.1.2 failed during the building phase. The exception was:
ExitFailure 1
wx-0.92.1.0 depends on wxc-0.92.1.1 which failed to install.
wxc-0.92.1.1 failed during the configure step. The exception was:
ExitFailure 1
wxcore-0.92.1.0 depends on wxc-0.92.1.1 which failed to install.
wxturtle-0.0.1 depends on yjsvg-0.2.0.0 which failed to install.
yjsvg-0.2.0.0 failed during the configure step. The exception was:
ExitFailure 1

Test log

No test log was submitted for this report.