Build #1 for geni-gui-0.22.1

[all reports]

Package geni-gui-0.22.1
Install DependencyFailed libGenI-0.16.1
Docs NotTried
Tests NotTried
Time submitted 2015-05-28 06:37:29.569516 UTC
Compiler ghc-7.8.3
OS linux
Arch x86_64
Dependencies yaml-light-0.1.4, wxcore-0.91.0.0, wx-0.91.0.0, utf8-string-1, text-1.0.0.1, strict-io-0.2.1, split-0.2.2, process-1.2.3.0, mtl-2.1.3.1, json-0.9.1, hslogger-1.2.9, graphviz-2999.13.0.3, filepath-1.3.0.2, directory-1.2.2.1, containers-0.5.5.1, cabal-macosx-0.2.3, base-4.7.0.1, array-0.5.0.0, GenI-0.16.1
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Configuring HUnit-1.2.5.2...
Building HUnit-1.2.5.2...
Preprocessing library HUnit-1.2.5.2...
[1 of 5] Compiling Test.HUnit.Terminal ( Test/HUnit/Terminal.hs, dist/build/Test/HUnit/Terminal.o )
[2 of 5] Compiling Test.HUnit.Lang  ( Test/HUnit/Lang.hs, dist/build/Test/HUnit/Lang.o )
[3 of 5] Compiling Test.HUnit.Base  ( Test/HUnit/Base.hs, dist/build/Test/HUnit/Base.o )
[4 of 5] Compiling Test.HUnit.Text  ( Test/HUnit/Text.hs, dist/build/Test/HUnit/Text.o )
[5 of 5] Compiling Test.HUnit       ( Test/HUnit.hs, dist/build/Test/HUnit.o )
In-place registering HUnit-1.2.5.2...
Running Haddock for HUnit-1.2.5.2...
Running hscolour for HUnit-1.2.5.2...
Preprocessing library HUnit-1.2.5.2...
Preprocessing library HUnit-1.2.5.2...
Haddock coverage:
 100% (  2 /  2) in 'Test.HUnit.Terminal'
  86% (  6 /  7) in 'Test.HUnit.Lang'
 100% ( 33 / 33) in 'Test.HUnit.Base'
 100% (  8 /  8) in 'Test.HUnit.Text'
 100% (  3 /  3) in 'Test.HUnit'
Documentation created: dist/doc/html/HUnit/index.html,
dist/doc/html/HUnit/HUnit.txt
Creating package registration file: /tmp/pkgConf-HUnit-1.2.522095.2
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/HUnit-1.2.5.2
Registering HUnit-1.2.5.2...
Installed HUnit-1.2.5.2
Configuring bytestring-0.9.2.1...
Building bytestring-0.9.2.1...
Preprocessing library bytestring-0.9.2.1...
[1 of 8] Compiling Data.ByteString.Fusion ( Data/ByteString/Fusion.hs, dist/build/Data/ByteString/Fusion.o )
[2 of 8] Compiling Data.ByteString.Internal ( Data/ByteString/Internal.hs, dist/build/Data/ByteString/Internal.o )
[3 of 8] Compiling Data.ByteString.Unsafe ( Data/ByteString/Unsafe.hs, dist/build/Data/ByteString/Unsafe.o )
[4 of 8] Compiling Data.ByteString.Lazy.Internal ( Data/ByteString/Lazy/Internal.hs, dist/build/Data/ByteString/Lazy/Internal.o )
[5 of 8] Compiling Data.ByteString  ( Data/ByteString.hs, dist/build/Data/ByteString.o )

Data/ByteString.hs:1630:1: Warning:
    Rule "ByteString specialise zipWith" may never fire
      because ‘zipWith’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma on ‘zipWith’
[6 of 8] Compiling Data.ByteString.Char8 ( Data/ByteString/Char8.hs, dist/build/Data/ByteString/Char8.o )
[7 of 8] Compiling Data.ByteString.Lazy ( Data/ByteString/Lazy.hs, dist/build/Data/ByteString/Lazy.o )
[8 of 8] Compiling Data.ByteString.Lazy.Char8 ( Data/ByteString/Lazy/Char8.hs, dist/build/Data/ByteString/Lazy/Char8.o )
In-place registering bytestring-0.9.2.1...
Running Haddock for bytestring-0.9.2.1...
Running hscolour for bytestring-0.9.2.1...
Preprocessing library bytestring-0.9.2.1...
Preprocessing library bytestring-0.9.2.1...
Haddock coverage:
 100% (  1 /  1) in 'Data.ByteString.Fusion'
  64% ( 21 / 33) in 'Data.ByteString.Internal'
 100% ( 19 / 19) in 'Data.ByteString.Unsafe'
 100% ( 13 / 13) in 'Data.ByteString.Lazy.Internal'
 100% (133 /133) in 'Data.ByteString'
 100% (138 /138) in 'Data.ByteString.Char8'
 100% (115 /115) in 'Data.ByteString.Lazy'
 100% (120 /120) in 'Data.ByteString.Lazy.Char8'
Warning: Data.ByteString: could not find link destinations for:
    Data.ByteString.compareBytes Data.ByteString.spanByte Data.ByteString.findIndexOrEnd
Warning: Data.ByteString.Char8: could not find link destinations for:
    Data.ByteString.Char8.breakChar Data.ByteString.Char8.unsafeHead Data.ByteString.Char8.breakSpace Data.ByteString.Char8.dropSpace
Warning: Data.ByteString.Lazy: could not find link destinations for:
    Data.ByteString.Lazy.hGetContentsN Data.ByteString.Lazy.findIndexOrEnd
Documentation created: dist/doc/html/bytestring/index.html,
dist/doc/html/bytestring/bytestring.txt
Creating package registration file: /tmp/pkgConf-bytestring-0.9.222095.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/bytestring-0.9.2.1
Registering bytestring-0.9.2.1...
Installed bytestring-0.9.2.1
Configuring colour-2.3.3...
Building colour-2.3.3...
Preprocessing library colour-2.3.3...
[ 1 of 14] Compiling Data.Colour.Matrix ( Data/Colour/Matrix.hs, dist/build/Data/Colour/Matrix.o )
[ 2 of 14] Compiling Data.Colour.Chan ( Data/Colour/Chan.hs, dist/build/Data/Colour/Chan.o )
[ 3 of 14] Compiling Data.Colour.CIE.Chromaticity ( Data/Colour/CIE/Chromaticity.hs, dist/build/Data/Colour/CIE/Chromaticity.o )
[ 4 of 14] Compiling Data.Colour.RGB  ( Data/Colour/RGB.hs, dist/build/Data/Colour/RGB.o )
[ 5 of 14] Compiling Data.Colour.RGBSpace.HSL ( Data/Colour/RGBSpace/HSL.hs, dist/build/Data/Colour/RGBSpace/HSL.o )
[ 6 of 14] Compiling Data.Colour.RGBSpace.HSV ( Data/Colour/RGBSpace/HSV.hs, dist/build/Data/Colour/RGBSpace/HSV.o )
[ 7 of 14] Compiling Data.Colour.CIE.Illuminant ( Data/Colour/CIE/Illuminant.hs, dist/build/Data/Colour/CIE/Illuminant.o )
[ 8 of 14] Compiling Data.Colour.Internal ( Data/Colour/Internal.hs, dist/build/Data/Colour/Internal.o )
[ 9 of 14] Compiling Data.Colour.SRGB.Linear ( Data/Colour/SRGB/Linear.hs, dist/build/Data/Colour/SRGB/Linear.o )
[10 of 14] Compiling Data.Colour.RGBSpace ( Data/Colour/RGBSpace.hs, dist/build/Data/Colour/RGBSpace.o )
[11 of 14] Compiling Data.Colour.SRGB ( Data/Colour/SRGB.hs, dist/build/Data/Colour/SRGB.o )
[12 of 14] Compiling Data.Colour      ( Data/Colour.hs, dist/build/Data/Colour.o )
[13 of 14] Compiling Data.Colour.CIE  ( Data/Colour/CIE.hs, dist/build/Data/Colour/CIE.o )
[14 of 14] Compiling Data.Colour.Names ( Data/Colour/Names.hs, dist/build/Data/Colour/Names.o )
In-place registering colour-2.3.3...
Running Haddock for colour-2.3.3...
Running hscolour for colour-2.3.3...
Preprocessing library colour-2.3.3...
Preprocessing library colour-2.3.3...
Haddock coverage:
   0% (  0 /  5) in 'Data.Colour.Matrix'
   0% (  0 / 10) in 'Data.Colour.Chan'
  50% (  6 / 12) in 'Data.Colour.CIE.Chromaticity'
  38% (  6 / 16) in 'Data.Colour.RGB'
  86% (  6 /  7) in 'Data.Colour.RGBSpace.HSL'
  86% (  6 /  7) in 'Data.Colour.RGBSpace.HSV'
 100% ( 21 / 21) in 'Data.Colour.CIE.Illuminant'
  50% ( 14 / 28) in 'Data.Colour.Internal'
 100% (  6 /  6) in 'Data.Colour.SRGB.Linear'
  83% ( 20 / 24) in 'Data.Colour.RGBSpace'
 100% ( 14 / 14) in 'Data.Colour.SRGB'
  85% ( 17 / 20) in 'Data.Colour'
  88% ( 15 / 17) in 'Data.Colour.CIE'
   1% (  1 /149) in 'Data.Colour.Names'
Documentation created: dist/doc/html/colour/index.html,
dist/doc/html/colour/colour.txt
Creating package registration file: /tmp/pkgConf-colour-2.322095.3
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/colour-2.3.3
Registering colour-2.3.3...
Installed colour-2.3.3
Configuring dlist-0.5...
Building dlist-0.5...
Preprocessing library dlist-0.5...
[1 of 1] Compiling Data.DList       ( Data/DList.hs, dist/build/Data/DList.o )

Data/DList.hs:186:10: Warning:
    ‘DList’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.
In-place registering dlist-0.5...
Running Haddock for dlist-0.5...
Running hscolour for dlist-0.5...
Preprocessing library dlist-0.5...
Preprocessing library dlist-0.5...

Data/DList.hs:186:10: Warning:
    ‘DList’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.
Haddock coverage:
  95% ( 20 / 21) in 'Data.DList'
Documentation created: dist/doc/html/dlist/index.html,
dist/doc/html/dlist/dlist.txt
Creating package registration file: /tmp/pkgConf-dlist-022095.5
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/dlist-0.5
Registering dlist-0.5...
Installed dlist-0.5
Configuring extensible-exceptions-0.1.1.4...
Building extensible-exceptions-0.1.1.4...
Preprocessing library extensible-exceptions-0.1.1.4...
[1 of 1] Compiling Control.Exception.Extensible ( Control/Exception/Extensible.hs, dist/build/Control/Exception/Extensible.o )
In-place registering extensible-exceptions-0.1.1.4...
Running Haddock for extensible-exceptions-0.1.1.4...
Running hscolour for extensible-exceptions-0.1.1.4...
Preprocessing library extensible-exceptions-0.1.1.4...
Preprocessing library extensible-exceptions-0.1.1.4...
Haddock coverage:
 100% (  2 /  2) in 'Control.Exception.Extensible'
Documentation created: dist/doc/html/extensible-exceptions/index.html,
dist/doc/html/extensible-exceptions/extensible-exceptions.txt
Creating package registration file:
/tmp/pkgConf-extensible-exceptions-0.1.122095.4
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/extensible-exceptions-0.1.1.4
Registering extensible-exceptions-0.1.1.4...
Installed extensible-exceptions-0.1.1.4
Configuring mtl-2.1.3.1...
Building mtl-2.1.3.1...
Preprocessing library mtl-2.1.3.1...
[ 1 of 21] Compiling Control.Monad.Writer.Class ( Control/Monad/Writer/Class.hs, dist/build/Control/Monad/Writer/Class.o )
[ 2 of 21] Compiling Control.Monad.State.Class ( Control/Monad/State/Class.hs, dist/build/Control/Monad/State/Class.o )
[ 3 of 21] Compiling Control.Monad.Reader.Class ( Control/Monad/Reader/Class.hs, dist/build/Control/Monad/Reader/Class.o )
[ 4 of 21] Compiling Control.Monad.RWS.Class ( Control/Monad/RWS/Class.hs, dist/build/Control/Monad/RWS/Class.o )
[ 5 of 21] Compiling Control.Monad.Identity ( Control/Monad/Identity.hs, dist/build/Control/Monad/Identity.o )
[ 6 of 21] Compiling Control.Monad.Error.Class ( Control/Monad/Error/Class.hs, dist/build/Control/Monad/Error/Class.o )
[ 7 of 21] Compiling Control.Monad.Cont.Class ( Control/Monad/Cont/Class.hs, dist/build/Control/Monad/Cont/Class.o )
[ 8 of 21] Compiling Control.Monad.Trans ( Control/Monad/Trans.hs, dist/build/Control/Monad/Trans.o )
[ 9 of 21] Compiling Control.Monad.Error ( Control/Monad/Error.hs, dist/build/Control/Monad/Error.o )
[10 of 21] Compiling Control.Monad.List ( Control/Monad/List.hs, dist/build/Control/Monad/List.o )
[11 of 21] Compiling Control.Monad.RWS.Lazy ( Control/Monad/RWS/Lazy.hs, dist/build/Control/Monad/RWS/Lazy.o )
[12 of 21] Compiling Control.Monad.RWS ( Control/Monad/RWS.hs, dist/build/Control/Monad/RWS.o )
[13 of 21] Compiling Control.Monad.Reader ( Control/Monad/Reader.hs, dist/build/Control/Monad/Reader.o )
[14 of 21] Compiling Control.Monad.RWS.Strict ( Control/Monad/RWS/Strict.hs, dist/build/Control/Monad/RWS/Strict.o )
[15 of 21] Compiling Control.Monad.State.Lazy ( Control/Monad/State/Lazy.hs, dist/build/Control/Monad/State/Lazy.o )
[16 of 21] Compiling Control.Monad.State ( Control/Monad/State.hs, dist/build/Control/Monad/State.o )
[17 of 21] Compiling Control.Monad.State.Strict ( Control/Monad/State/Strict.hs, dist/build/Control/Monad/State/Strict.o )
[18 of 21] Compiling Control.Monad.Writer.Lazy ( Control/Monad/Writer/Lazy.hs, dist/build/Control/Monad/Writer/Lazy.o )
[19 of 21] Compiling Control.Monad.Writer ( Control/Monad/Writer.hs, dist/build/Control/Monad/Writer.o )
[20 of 21] Compiling Control.Monad.Writer.Strict ( Control/Monad/Writer/Strict.hs, dist/build/Control/Monad/Writer/Strict.o )
[21 of 21] Compiling Control.Monad.Cont ( Control/Monad/Cont.hs, dist/build/Control/Monad/Cont.o )
In-place registering mtl-2.1.3.1...
Running Haddock for mtl-2.1.3.1...
Running hscolour for mtl-2.1.3.1...
Preprocessing library mtl-2.1.3.1...
Preprocessing library mtl-2.1.3.1...
Haddock coverage:
  75% (  3 /  4) in 'Control.Monad.Writer.Class'
 100% (  4 /  4) in 'Control.Monad.State.Class'
 100% (  3 /  3) in 'Control.Monad.Reader.Class'
  80% (  4 /  5) in 'Control.Monad.RWS.Class'
 100% (  4 /  4) in 'Control.Monad.Identity'
 100% (  3 /  3) in 'Control.Monad.Error.Class'
  50% (  1 /  2) in 'Control.Monad.Cont.Class'
 100% (  3 /  3) in 'Control.Monad.Trans'
 100% ( 14 / 14) in 'Control.Monad.Error'
 100% (  5 /  5) in 'Control.Monad.List'
 100% ( 21 / 21) in 'Control.Monad.RWS.Lazy'
 100% (  2 /  2) in 'Control.Monad.RWS'
 100% ( 22 / 22) in 'Control.Monad.Reader'
 100% ( 21 / 21) in 'Control.Monad.RWS.Strict'
 100% ( 23 / 23) in 'Control.Monad.State.Lazy'
 100% (  2 /  2) in 'Control.Monad.State'
 100% ( 23 / 23) in 'Control.Monad.State.Strict'
  94% ( 17 / 18) in 'Control.Monad.Writer.Lazy'
 100% (  2 /  2) in 'Control.Monad.Writer'
  94% ( 17 / 18) in 'Control.Monad.Writer.Strict'
  95% ( 20 / 21) in 'Control.Monad.Cont'
Documentation created: dist/doc/html/mtl/index.html, dist/doc/html/mtl/mtl.txt
Creating package registration file: /tmp/pkgConf-mtl-2.1.322095.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/mtl-2.1.3.1
Registering mtl-2.1.3.1...
Installed mtl-2.1.3.1
Configuring primitive-0.6...
Building primitive-0.6...
Preprocessing library primitive-0.6...
[ 1 of 10] Compiling Data.Primitive.Internal.Compat ( Data/Primitive/Internal/Compat.hs, dist/build/Data/Primitive/Internal/Compat.o )
[ 2 of 10] Compiling Data.Primitive.MachDeps ( Data/Primitive/MachDeps.hs, dist/build/Data/Primitive/MachDeps.o )
[ 3 of 10] Compiling Data.Primitive.Internal.Operations ( Data/Primitive/Internal/Operations.hs, dist/build/Data/Primitive/Internal/Operations.o )
[ 4 of 10] Compiling Control.Monad.Primitive ( Control/Monad/Primitive.hs, dist/build/Control/Monad/Primitive.o )
[ 5 of 10] Compiling Data.Primitive.Types ( Data/Primitive/Types.hs, dist/build/Data/Primitive/Types.o )
[ 6 of 10] Compiling Data.Primitive.Array ( Data/Primitive/Array.hs, dist/build/Data/Primitive/Array.o )
[ 7 of 10] Compiling Data.Primitive.ByteArray ( Data/Primitive/ByteArray.hs, dist/build/Data/Primitive/ByteArray.o )
[ 8 of 10] Compiling Data.Primitive.Addr ( Data/Primitive/Addr.hs, dist/build/Data/Primitive/Addr.o )
[ 9 of 10] Compiling Data.Primitive   ( Data/Primitive.hs, dist/build/Data/Primitive.o )
[10 of 10] Compiling Data.Primitive.MutVar ( Data/Primitive/MutVar.hs, dist/build/Data/Primitive/MutVar.o )
In-place registering primitive-0.6...
Running Haddock for primitive-0.6...
Running hscolour for primitive-0.6...
Preprocessing library primitive-0.6...
Preprocessing library primitive-0.6...
Haddock coverage:
 100% (  3 /  3) in 'Data.Primitive.Internal.Compat'
   3% (  1 / 35) in 'Data.Primitive.MachDeps'
   3% (  1 / 29) in 'Data.Primitive.Internal.Operations'
  75% ( 12 / 16) in 'Control.Monad.Primitive'
 100% (  3 /  3) in 'Data.Primitive.Types'
 100% ( 15 / 15) in 'Data.Primitive.Array'
  93% ( 27 / 29) in 'Data.Primitive.ByteArray'
 100% ( 16 / 16) in 'Data.Primitive.Addr'
 100% (  7 /  7) in 'Data.Primitive'
 100% (  9 /  9) in 'Data.Primitive.MutVar'
Documentation created: dist/doc/html/primitive/index.html,
dist/doc/html/primitive/primitive.txt
Creating package registration file: /tmp/pkgConf-primitive-022095.6
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/primitive-0.6
Registering primitive-0.6...
Installed primitive-0.6
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 )
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...
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-122095.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/random-1.1
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.222095.2
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/split-0.2.2
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'
 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'
 100% (  8 /  8) in 'Control.Concurrent.STM'
  40% (  2 /  5) in 'Control.Concurrent.STM.TSem'
Documentation created: dist/doc/html/stm/index.html, dist/doc/html/stm/stm.txt
Creating package registration file: /tmp/pkgConf-stm-2.422095.4
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/stm-2.4.4
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'
 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.322095.2
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/strict-0.3.2
Registering strict-0.3.2...
Installed strict-0.3.2
Configuring syb-0.4.4...
Building syb-0.4.4...
Preprocessing library syb-0.4.4...
[ 1 of 16] Compiling Data.Generics.Basics ( src/Data/Generics/Basics.hs, dist/build/Data/Generics/Basics.o )
[ 2 of 16] Compiling Generics.SYB.Basics ( src/Generics/SYB/Basics.hs, dist/build/Generics/SYB/Basics.o )
[ 3 of 16] Compiling Data.Generics.Instances ( src/Data/Generics/Instances.hs, dist/build/Data/Generics/Instances.o )
[ 4 of 16] Compiling Generics.SYB.Instances ( src/Generics/SYB/Instances.hs, dist/build/Generics/SYB/Instances.o )
[ 5 of 16] Compiling Data.Generics.Aliases ( src/Data/Generics/Aliases.hs, dist/build/Data/Generics/Aliases.o )
[ 6 of 16] Compiling Data.Generics.Schemes ( src/Data/Generics/Schemes.hs, dist/build/Data/Generics/Schemes.o )
[ 7 of 16] Compiling Generics.SYB.Schemes ( src/Generics/SYB/Schemes.hs, dist/build/Generics/SYB/Schemes.o )
[ 8 of 16] Compiling Data.Generics.Text ( src/Data/Generics/Text.hs, dist/build/Data/Generics/Text.o )
[ 9 of 16] Compiling Generics.SYB.Text ( src/Generics/SYB/Text.hs, dist/build/Generics/SYB/Text.o )
[10 of 16] Compiling Data.Generics.Twins ( src/Data/Generics/Twins.hs, dist/build/Data/Generics/Twins.o )
[11 of 16] Compiling Generics.SYB.Twins ( src/Generics/SYB/Twins.hs, dist/build/Generics/SYB/Twins.o )
[12 of 16] Compiling Data.Generics.Builders ( src/Data/Generics/Builders.hs, dist/build/Data/Generics/Builders.o )
[13 of 16] Compiling Generics.SYB.Builders ( src/Generics/SYB/Builders.hs, dist/build/Generics/SYB/Builders.o )
[14 of 16] Compiling Generics.SYB.Aliases ( src/Generics/SYB/Aliases.hs, dist/build/Generics/SYB/Aliases.o )
[15 of 16] Compiling Data.Generics    ( src/Data/Generics.hs, dist/build/Data/Generics.o )
[16 of 16] Compiling Generics.SYB     ( src/Generics/SYB.hs, dist/build/Generics/SYB.o )
In-place registering syb-0.4.4...
Running Haddock for syb-0.4.4...
Running hscolour for syb-0.4.4...
Preprocessing library syb-0.4.4...
Preprocessing library syb-0.4.4...
Haddock coverage:
 100% (  2 /  2) in 'Data.Generics.Basics'
 100% (  2 /  2) in 'Generics.SYB.Basics'
 100% (  1 /  1) in 'Data.Generics.Instances'
 100% (  1 /  1) in 'Generics.SYB.Instances'
  96% ( 43 / 45) in 'Data.Generics.Aliases'
 100% ( 19 / 19) in 'Data.Generics.Schemes'
 100% (  2 /  2) in 'Generics.SYB.Schemes'
 100% (  6 /  6) in 'Data.Generics.Text'
 100% (  2 /  2) in 'Generics.SYB.Text'
 100% ( 16 / 16) in 'Data.Generics.Twins'
 100% (  2 /  2) in 'Generics.SYB.Twins'
 100% (  3 /  3) in 'Data.Generics.Builders'
 100% (  2 /  2) in 'Generics.SYB.Builders'
 100% (  2 /  2) in 'Generics.SYB.Aliases'
 100% (  8 /  8) in 'Data.Generics'
 100% (  2 /  2) in 'Generics.SYB'
Documentation created: dist/doc/html/syb/index.html, dist/doc/html/syb/syb.txt
Creating package registration file: /tmp/pkgConf-syb-0.422095.4
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/syb-0.4.4
Registering syb-0.4.4...
Installed syb-0.4.4
Configuring binary-0.7.4.0...
Building binary-0.7.4.0...
Preprocessing library binary-0.7.4.0...
[1 of 9] Compiling Data.Binary.Builder.Base ( src/Data/Binary/Builder/Base.hs, dist/build/Data/Binary/Builder/Base.o )
[2 of 9] Compiling Data.Binary.Builder.Internal ( src/Data/Binary/Builder/Internal.hs, dist/build/Data/Binary/Builder/Internal.o )
[3 of 9] Compiling Data.Binary.Get.Internal ( src/Data/Binary/Get/Internal.hs, dist/build/Data/Binary/Get/Internal.o )
[4 of 9] Compiling Data.Binary.Builder ( src/Data/Binary/Builder.hs, dist/build/Data/Binary/Builder.o )
[5 of 9] Compiling Data.Binary.Get  ( src/Data/Binary/Get.hs, dist/build/Data/Binary/Get.o )

src/Data/Binary/Get.hs:434:1: Warning:
    Rule "getWord8/readN" may never fire
      because ‘getWord8’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma on ‘getWord8’

src/Data/Binary/Get.hs:435:1: Warning:
    Rule "getWord16be/readN" may never fire
      because ‘getWord16be’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma on ‘getWord16be’

src/Data/Binary/Get.hs:436:1: Warning:
    Rule "getWord16le/readN" may never fire
      because ‘getWord16le’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma on ‘getWord16le’

src/Data/Binary/Get.hs:437:1: Warning:
    Rule "getWord32be/readN" may never fire
      because ‘getWord32be’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma on ‘getWord32be’

src/Data/Binary/Get.hs:438:1: Warning:
    Rule "getWord32le/readN" may never fire
      because ‘getWord32le’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma on ‘getWord32le’

src/Data/Binary/Get.hs:439:1: Warning:
    Rule "getWord64be/readN" may never fire
      because ‘getWord64be’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma on ‘getWord64be’

src/Data/Binary/Get.hs:440:1: Warning:
    Rule "getWord64le/readN" may never fire
      because ‘getWord64le’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma on ‘getWord64le’
[6 of 9] Compiling Data.Binary.Put  ( src/Data/Binary/Put.hs, dist/build/Data/Binary/Put.o )
[7 of 9] Compiling Data.Binary.Class ( src/Data/Binary/Class.hs, dist/build/Data/Binary/Class.o )
[8 of 9] Compiling Data.Binary.Generic ( src/Data/Binary/Generic.hs, dist/build/Data/Binary/Generic.o )
[9 of 9] Compiling Data.Binary      ( src/Data/Binary.hs, dist/build/Data/Binary.o )
In-place registering binary-0.7.4.0...
Running Haddock for binary-0.7.4.0...
Running hscolour for binary-0.7.4.0...
Preprocessing library binary-0.7.4.0...
Preprocessing library binary-0.7.4.0...
Haddock coverage:
 100% ( 31 / 31) in 'Data.Binary.Builder.Base'
 100% (  4 /  4) in 'Data.Binary.Builder.Internal'
  81% ( 21 / 26) in 'Data.Binary.Get.Internal'
 100% ( 28 / 28) in 'Data.Binary.Builder'
  96% ( 47 / 49) in 'Data.Binary.Get'
  96% ( 26 / 27) in 'Data.Binary.Put'
  80% (  4 /  5) in 'Data.Binary.Class'
 100% (  1 /  1) in 'Data.Binary.Generic'
  91% ( 21 / 23) in 'Data.Binary'
Warning: Data.Binary.Get.Internal: could not find link destinations for:
    Data.Binary.Get.Internal.Success
Warning: Data.Binary.Put: could not find link destinations for:
    Data.Binary.Put.PairS
Warning: Data.Binary: could not find link destinations for:
    Data.Binary.Generic.GSum Data.Binary.Generic.SumSize
Documentation created: dist/doc/html/binary/index.html,
dist/doc/html/binary/binary.txt
Creating package registration file: /tmp/pkgConf-binary-0.7.422095.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/binary-0.7.4.0
Registering binary-0.7.4.0...
Installed binary-0.7.4.0
Configuring text-1.0.0.1...
Building text-1.0.0.1...
Preprocessing library text-1.0.0.1...
[ 1 of 41] Compiling Data.Text.Encoding.Utf32 ( Data/Text/Encoding/Utf32.hs, dist/build/Data/Text/Encoding/Utf32.o )
[ 2 of 41] Compiling Data.Text.Fusion.Size ( Data/Text/Fusion/Size.hs, dist/build/Data/Text/Fusion/Size.o )
[ 3 of 41] Compiling Data.Text.Lazy.Builder.RealFloat.Functions ( Data/Text/Lazy/Builder/RealFloat/Functions.hs, dist/build/Data/Text/Lazy/Builder/RealFloat/Functions.o )
[ 4 of 41] Compiling Data.Text.Lazy.Builder.Int.Digits ( Data/Text/Lazy/Builder/Int/Digits.hs, dist/build/Data/Text/Lazy/Builder/Int/Digits.o )
[ 5 of 41] Compiling Data.Text.Fusion.Internal ( Data/Text/Fusion/Internal.hs, dist/build/Data/Text/Fusion/Internal.o )
[ 6 of 41] Compiling Data.Text.Fusion.CaseMapping ( Data/Text/Fusion/CaseMapping.hs, dist/build/Data/Text/Fusion/CaseMapping.o )
[ 7 of 41] Compiling Data.Text.Encoding.Error ( Data/Text/Encoding/Error.hs, dist/build/Data/Text/Encoding/Error.o )
[ 8 of 41] Compiling Data.Text.UnsafeShift ( Data/Text/UnsafeShift.hs, dist/build/Data/Text/UnsafeShift.o )
[ 9 of 41] Compiling Data.Text.Unsafe.Base ( Data/Text/Unsafe/Base.hs, dist/build/Data/Text/Unsafe/Base.o )
[10 of 41] Compiling Data.Text.Encoding.Utf16 ( Data/Text/Encoding/Utf16.hs, dist/build/Data/Text/Encoding/Utf16.o )
[11 of 41] Compiling Data.Text.Util   ( Data/Text/Util.hs, dist/build/Data/Text/Util.o )
[12 of 41] Compiling Data.Text.Fusion.Common ( Data/Text/Fusion/Common.hs, dist/build/Data/Text/Fusion/Common.o )

Data/Text/Fusion/Common.hs:104:1: Warning:
    The import of ‘not’ from module ‘Prelude’ is redundant
[13 of 41] Compiling Data.Text.Array  ( Data/Text/Array.hs, dist/build/Data/Text/Array.o )
[14 of 41] Compiling Data.Text.UnsafeChar ( Data/Text/UnsafeChar.hs, dist/build/Data/Text/UnsafeChar.o )
[15 of 41] Compiling Data.Text.Internal ( Data/Text/Internal.hs, dist/build/Data/Text/Internal.o )
[16 of 41] Compiling Data.Text.Unsafe ( Data/Text/Unsafe.hs, dist/build/Data/Text/Unsafe.o )
[17 of 41] Compiling Data.Text.Private ( Data/Text/Private.hs, dist/build/Data/Text/Private.o )
[18 of 41] Compiling Data.Text.Fusion ( Data/Text/Fusion.hs, dist/build/Data/Text/Fusion.o )
[19 of 41] Compiling Data.Text.Encoding.Fusion.Common ( Data/Text/Encoding/Fusion/Common.hs, dist/build/Data/Text/Encoding/Fusion/Common.o )
[20 of 41] Compiling Data.Text.Encoding.Utf8 ( Data/Text/Encoding/Utf8.hs, dist/build/Data/Text/Encoding/Utf8.o )
[21 of 41] Compiling Data.Text.Encoding.Fusion ( Data/Text/Encoding/Fusion.hs, dist/build/Data/Text/Encoding/Fusion.o )
[22 of 41] Compiling Data.Text.Lazy.Encoding.Fusion ( Data/Text/Lazy/Encoding/Fusion.hs, dist/build/Data/Text/Lazy/Encoding/Fusion.o )
[23 of 41] Compiling Data.Text.Search ( Data/Text/Search.hs, dist/build/Data/Text/Search.o )
[24 of 41] Compiling Data.Text        ( Data/Text.hs, dist/build/Data/Text.o )

Data/Text.hs:437:1: Warning:
    Rule "TEXT append -> fused" may never fire
      because ‘append’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma on ‘append’
[25 of 41] Compiling Data.Text.Encoding ( Data/Text/Encoding.hs, dist/build/Data/Text/Encoding.o )
[26 of 41] Compiling Data.Text.Foreign ( Data/Text/Foreign.hs, dist/build/Data/Text/Foreign.o )
[27 of 41] Compiling Data.Text.IO.Internal ( Data/Text/IO/Internal.hs, dist/build/Data/Text/IO/Internal.o )
[28 of 41] Compiling Data.Text.IO     ( Data/Text/IO.hs, dist/build/Data/Text/IO.o )
[29 of 41] Compiling Data.Text.Lazy.Internal ( Data/Text/Lazy/Internal.hs, dist/build/Data/Text/Lazy/Internal.o )
[30 of 41] Compiling Data.Text.Lazy.Fusion ( Data/Text/Lazy/Fusion.hs, dist/build/Data/Text/Lazy/Fusion.o )
[31 of 41] Compiling Data.Text.Lazy.Search ( Data/Text/Lazy/Search.hs, dist/build/Data/Text/Lazy/Search.o )
[32 of 41] Compiling Data.Text.Lazy   ( Data/Text/Lazy.hs, dist/build/Data/Text/Lazy.o )

Data/Text/Lazy.hs:893:1: Warning:
    Rule "LAZY TEXT replicate/singleton -> replicateChar" may never fire
      because ‘replicate’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma on ‘replicate’
[33 of 41] Compiling Data.Text.Lazy.Read ( Data/Text/Lazy/Read.hs, dist/build/Data/Text/Lazy/Read.o )

Data/Text/Lazy/Read.hs:176:10: Warning:
    ‘Parser’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.
[34 of 41] Compiling Data.Text.Lazy.Encoding ( Data/Text/Lazy/Encoding.hs, dist/build/Data/Text/Lazy/Encoding.o )
[35 of 41] Compiling Data.Text.Lazy.IO ( Data/Text/Lazy/IO.hs, dist/build/Data/Text/Lazy/IO.o )
[36 of 41] Compiling Data.Text.Lazy.Builder.Internal ( Data/Text/Lazy/Builder/Internal.hs, dist/build/Data/Text/Lazy/Builder/Internal.o )
[37 of 41] Compiling Data.Text.Lazy.Builder ( Data/Text/Lazy/Builder.hs, dist/build/Data/Text/Lazy/Builder.o )
[38 of 41] Compiling Data.Text.Lazy.Builder.Functions ( Data/Text/Lazy/Builder/Functions.hs, dist/build/Data/Text/Lazy/Builder/Functions.o )
[39 of 41] 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:53:11: Warning:
    Rule "decimal/Int" may never fire
      because ‘decimal’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma on ‘decimal’

Data/Text/Lazy/Builder/Int.hs:54:11: Warning:
    Rule "decimal/Int16" may never fire
      because ‘decimal’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma on ‘decimal’

Data/Text/Lazy/Builder/Int.hs:55:11: Warning:
    Rule "decimal/Int32" may never fire
      because ‘decimal’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma on ‘decimal’

Data/Text/Lazy/Builder/Int.hs:56:11: Warning:
    Rule "decimal/Int64" may never fire
      because ‘decimal’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma on ‘decimal’

Data/Text/Lazy/Builder/Int.hs:57:11: Warning:
    Rule "decimal/Word" may never fire
      because ‘decimal’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma on ‘decimal’

Data/Text/Lazy/Builder/Int.hs:58:11: Warning:
    Rule "decimal/Word8" may never fire
      because ‘decimal’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma on ‘decimal’

Data/Text/Lazy/Builder/Int.hs:59:11: Warning:
    Rule "decimal/Word16" may never fire
      because ‘decimal’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma on ‘decimal’

Data/Text/Lazy/Builder/Int.hs:60:11: Warning:
    Rule "decimal/Word32" may never fire
      because ‘decimal’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma on ‘decimal’

Data/Text/Lazy/Builder/Int.hs:61:11: Warning:
    Rule "decimal/Word64" may never fire
      because ‘decimal’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma on ‘decimal’

Data/Text/Lazy/Builder/Int.hs:62:11: Warning:
    Rule "decimal/Integer" may never fire
      because ‘decimal’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma on ‘decimal’

Data/Text/Lazy/Builder/Int.hs:164:11: Warning:
    Rule "hexadecimal/Integer" may never fire
      because ‘hexadecimal’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma on ‘hexadecimal’
[40 of 41] Compiling Data.Text.Lazy.Builder.RealFloat ( Data/Text/Lazy/Builder/RealFloat.hs, dist/build/Data/Text/Lazy/Builder/RealFloat.o )
[41 of 41] Compiling Data.Text.Read   ( Data/Text/Read.hs, dist/build/Data/Text/Read.o )

Data/Text/Read.hs:186:10: Warning:
    ‘Parser’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.
In-place registering text-1.0.0.1...
Running Haddock for text-1.0.0.1...
Running hscolour for text-1.0.0.1...
Preprocessing library text-1.0.0.1...
Preprocessing library text-1.0.0.1...

Data/Text/Fusion/Common.hs:104:1: Warning:
    The import of ‘not’ from module ‘Prelude’ is redundant

Data/Text/Lazy/Read.hs:176:10: Warning:
    ‘Parser’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.

Data/Text/Read.hs:186:10: Warning:
    ‘Parser’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.
Haddock coverage:
  50% (  1 /  2) in 'Data.Text.Encoding.Utf32'
  40% (  4 / 10) in 'Data.Text.Fusion.Size'
  50% (  1 /  2) in 'Data.Text.Lazy.Builder.RealFloat.Functions'
   0% (  0 /  2) in 'Data.Text.Lazy.Builder.Int.Digits'
  50% (  5 / 10) in 'Data.Text.Fusion.Internal'
   0% (  0 /  5) in 'Data.Text.Fusion.CaseMapping'
 100% ( 12 / 12) in 'Data.Text.Encoding.Error'
 100% (  2 /  2) in 'Data.Text.UnsafeShift'
 100% (  3 /  3) in 'Data.Text.Unsafe.Base'
  25% (  1 /  4) in 'Data.Text.Encoding.Utf16'
 100% (  2 /  2) in 'Data.Text.Util'
  89% ( 64 / 72) in 'Data.Text.Fusion.Common'
 100% ( 16 / 16) in 'Data.Text.Array'
  33% (  2 /  6) in 'Data.Text.UnsafeChar'
 100% ( 15 / 15) in 'Data.Text.Internal'
  92% ( 12 / 13) in 'Data.Text.Unsafe'
  33% (  1 /  3) in 'Data.Text.Private'
  86% ( 19 / 22) in 'Data.Text.Fusion'
  33% (  2 /  6) in 'Data.Text.Encoding.Fusion.Common'
  17% (  2 / 12) in 'Data.Text.Encoding.Utf8'
  67% ( 10 / 15) in 'Data.Text.Encoding.Fusion'
  71% ( 10 / 14) in 'Data.Text.Lazy.Encoding.Fusion'
 100% (  2 /  2) in 'Data.Text.Search'
 100% (123 /123) in 'Data.Text'
 100% ( 29 / 29) in 'Data.Text.Encoding'
 100% ( 18 / 18) in 'Data.Text.Foreign'
 100% (  3 /  3) in 'Data.Text.IO.Internal'
 100% ( 20 / 20) in 'Data.Text.IO'
  93% ( 14 / 15) in 'Data.Text.Lazy.Internal'
 100% (  8 /  8) in 'Data.Text.Lazy.Fusion'
 100% (  2 /  2) in 'Data.Text.Lazy.Search'
  99% (122 /123) in 'Data.Text.Lazy'
 100% (  7 /  7) in 'Data.Text.Lazy.Read'
  96% ( 23 / 24) in 'Data.Text.Lazy.Encoding'
 100% ( 19 / 19) in 'Data.Text.Lazy.IO'
  94% ( 16 / 17) in 'Data.Text.Lazy.Builder.Internal'
 100% ( 12 / 12) in 'Data.Text.Lazy.Builder'
 100% (  3 /  3) in 'Data.Text.Lazy.Builder.Functions'
   0% (  0 /  3) in 'Data.Text.Lazy.Builder.Int'
  75% (  3 /  4) in 'Data.Text.Lazy.Builder.RealFloat'
 100% (  7 /  7) in 'Data.Text.Read'
Warning: Data.Text.Unsafe: could not find link destinations for:
    GHC.IO.bracket
Warning: Data.Text: could not find link destinations for:
    Data.Text.replicateChar Data.Text.countChar
Warning: Data.Text.Lazy: could not find link destinations for:
    Data.Text.Lazy.replicateChar Data.Text.Lazy.dropWords Data.Text.Lazy.splitAtWord Data.Text.Lazy.countChar
Warning: Data.Text.Lazy.Builder.RealFloat: could not find link destinations for:
    Data.Text.Lazy.Builder.RealFloat.floatToDigits
Documentation created: dist/doc/html/text/index.html,
dist/doc/html/text/text.txt
Creating package registration file: /tmp/pkgConf-text-1.0.022095.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/text-1.0.0.1
Registering text-1.0.0.1...
Installed text-1.0.0.1
Configuring unix-2.7.1.0...
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 dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for an ANSI C-conforming const... yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking dirent.h usability... yes
checking dirent.h presence... yes
checking for dirent.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking grp.h usability... yes
checking grp.h presence... yes
checking for grp.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking pwd.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
checking signal.h usability... yes
checking signal.h presence... yes
checking for signal.h... yes
checking for string.h... (cached) yes
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking for sys/stat.h... (cached) yes
checking sys/times.h usability... yes
checking sys/times.h presence... yes
checking for sys/times.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking sys/utsname.h usability... yes
checking sys/utsname.h presence... yes
checking for sys/utsname.h... yes
checking sys/wait.h usability... yes
checking sys/wait.h presence... yes
checking for sys/wait.h... yes
checking bsd/libutil.h usability... no
checking bsd/libutil.h presence... no
checking for bsd/libutil.h... no
checking libutil.h usability... no
checking libutil.h presence... no
checking for libutil.h... no
checking pty.h usability... yes
checking pty.h presence... yes
checking for pty.h... yes
checking utmp.h usability... yes
checking utmp.h presence... yes
checking for utmp.h... yes
checking termios.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
checking time.h usability... yes
checking time.h presence... yes
checking for time.h... yes
checking for unistd.h... (cached) yes
checking utime.h usability... yes
checking utime.h presence... yes
checking for utime.h... yes
checking for getgrgid_r... yes
checking for getgrnam_r... yes
checking for getpwnam_r... yes
checking for getpwuid_r... yes
checking for getpwnam... yes
checking for getpwuid... yes
checking for getpwent... yes
checking for getgrent... yes
checking for lchown... yes
checking for setenv... yes
checking for sysconf... yes
checking for unsetenv... yes
checking for clearenv... yes
checking for nanosleep... yes
checking for ptsname... yes
checking for setitimer... yes
checking for readdir_r... yes
checking for telldir... yes
checking for seekdir... yes
checking for execvpe... yes
checking for struct stat.st_atim... yes
checking for struct stat.st_mtim... yes
checking for struct stat.st_ctim... yes
checking for struct stat.st_atimespec... no
checking for struct stat.st_mtimespec... no
checking for struct stat.st_ctimespec... no
checking for struct stat.st_atimensec... no
checking for struct stat.st_mtimensec... no
checking for struct stat.st_ctimensec... no
checking for struct stat.st_atime_n... no
checking for struct stat.st_mtime_n... no
checking for struct stat.st_ctime_n... no
checking for struct stat.st_uatime... no
checking for struct stat.st_umtime... no
checking for struct stat.st_uctime... no
checking for struct passwd.pw_gecos... yes
checking for utimensat... yes
checking for futimens... yes
checking for lutimes... yes
checking for futimes... yes
checking for mkstemps... yes
checking for mkdtemp... yes
checking for fsync... yes
checking for fdatasync... yes
checking for posix_fadvise... yes
checking for posix_fallocate... yes
checking for library containing shm_open... -lrt
checking for shm_open... yes
checking for shm_unlink... yes
checking value of SIGABRT... 6
checking value of SIGALRM... 14
checking value of SIGBUS... 7
checking value of SIGCHLD... 17
checking value of SIGCONT... 18
checking value of SIGFPE... 8
checking value of SIGHUP... 1
checking value of SIGILL... 4
checking value of SIGINT... 2
checking value of SIGKILL... 9
checking value of SIGPIPE... 13
checking value of SIGQUIT... 3
checking value of SIGSEGV... 11
checking value of SIGSTOP... 19
checking value of SIGTERM... 15
checking value of SIGTSTP... 20
checking value of SIGTTIN... 21
checking value of SIGTTOU... 22
checking value of SIGUSR1... 10
checking value of SIGUSR2... 12
checking value of SIGPOLL... 29
checking value of SIGPROF... 27
checking value of SIGSYS... 31
checking value of SIGTRAP... 5
checking value of SIGURG... 23
checking value of SIGVTALRM... 26
checking value of SIGXCPU... 24
checking value of SIGXFSZ... 25
checking value of SIG_BLOCK... 0
checking value of SIG_SETMASK... 2
checking value of SIG_UNBLOCK... 1
checking value of SIGINFO... -1
checking value of SIGWINCH... 28
checking for _SC_GETGR_R_SIZE_MAX... yes
checking for _SC_GETPW_R_SIZE_MAX... yes
checking return type of usleep... int
checking return type of unsetenv... int
checking for RTLD_NEXT from dlfcn.h... no
checking for RTLD_DEFAULT from dlfcn.h... no
checking for openpty... no
checking for openpty in -lutil... yes
checking for /dev/ptmx... yes
checking for /dev/ptc... no
checking for library containing dlopen... -ldl
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for library containing sem_close... -lpthread
configure: creating ./config.status
config.status: creating unix.buildinfo
config.status: creating include/HsUnixConfig.h
configure: WARNING: unrecognized options: --with-compiler, --with-gcc
Building unix-2.7.1.0...
Preprocessing library unix-2.7.1.0...
[ 1 of 39] Compiling System.Posix.Terminal.Common ( dist/build/System/Posix/Terminal/Common.hs, dist/build/System/Posix/Terminal/Common.o )
[ 2 of 39] Compiling System.Posix.Fcntl ( dist/build/System/Posix/Fcntl.hs, dist/build/System/Posix/Fcntl.o )
[ 3 of 39] Compiling System.Posix.IO.Common ( dist/build/System/Posix/IO/Common.hs, dist/build/System/Posix/IO/Common.o )
[ 4 of 39] Compiling System.Posix.Files.Common ( dist/build/System/Posix/Files/Common.hs, dist/build/System/Posix/Files/Common.o )
[ 5 of 39] Compiling System.Posix.DynamicLinker.Prim ( dist/build/System/Posix/DynamicLinker/Prim.hs, dist/build/System/Posix/DynamicLinker/Prim.o )
[ 6 of 39] Compiling System.Posix.DynamicLinker.Common ( dist/build/System/Posix/DynamicLinker/Common.hs, dist/build/System/Posix/DynamicLinker/Common.o )
[ 7 of 39] Compiling System.Posix.Directory.Common ( dist/build/System/Posix/Directory/Common.hs, dist/build/System/Posix/Directory/Common.o )
[ 8 of 39] Compiling System.Posix.Process.Internals ( System/Posix/Process/Internals.hs, dist/build/System/Posix/Process/Internals.o )
[ 9 of 39] Compiling System.Posix.Process.Common ( dist/build/System/Posix/Process/Common.hs, dist/build/System/Posix/Process/Common.o )
[10 of 39] Compiling System.Posix.Error ( System/Posix/Error.hs, dist/build/System/Posix/Error.o )
[11 of 39] Compiling System.Posix.ByteString.FilePath ( dist/build/System/Posix/ByteString/FilePath.hs, dist/build/System/Posix/ByteString/FilePath.o )
[12 of 39] Compiling System.Posix.DynamicLinker.ByteString ( dist/build/System/Posix/DynamicLinker/ByteString.hs, dist/build/System/Posix/DynamicLinker/ByteString.o )
[13 of 39] Compiling System.Posix.Terminal.ByteString ( dist/build/System/Posix/Terminal/ByteString.hs, dist/build/System/Posix/Terminal/ByteString.o )
[14 of 39] Compiling System.Posix.Process.ByteString ( dist/build/System/Posix/Process/ByteString.hs, dist/build/System/Posix/Process/ByteString.o )
[15 of 39] Compiling System.Posix.Env.ByteString ( dist/build/System/Posix/Env/ByteString.hs, dist/build/System/Posix/Env/ByteString.o )
[16 of 39] Compiling System.Posix.IO.ByteString ( dist/build/System/Posix/IO/ByteString.hs, dist/build/System/Posix/IO/ByteString.o )
[17 of 39] Compiling System.Posix.Files.ByteString ( dist/build/System/Posix/Files/ByteString.hs, dist/build/System/Posix/Files/ByteString.o )
[18 of 39] Compiling System.Posix.Directory.ByteString ( dist/build/System/Posix/Directory/ByteString.hs, dist/build/System/Posix/Directory/ByteString.o )
[19 of 39] Compiling System.Posix.DynamicLinker ( dist/build/System/Posix/DynamicLinker.hs, dist/build/System/Posix/DynamicLinker.o )
[20 of 39] Compiling System.Posix.DynamicLinker.Module ( dist/build/System/Posix/DynamicLinker/Module.hs, dist/build/System/Posix/DynamicLinker/Module.o )
[21 of 39] Compiling System.Posix.DynamicLinker.Module.ByteString ( dist/build/System/Posix/DynamicLinker/Module/ByteString.hs, dist/build/System/Posix/DynamicLinker/Module/ByteString.o )
[22 of 39] Compiling System.Posix.SharedMem ( dist/build/System/Posix/SharedMem.hs, dist/build/System/Posix/SharedMem.o )
[23 of 39] Compiling System.Posix.Semaphore ( dist/build/System/Posix/Semaphore.hs, dist/build/System/Posix/Semaphore.o )
[24 of 39] Compiling System.Posix.Resource ( dist/build/System/Posix/Resource.hs, dist/build/System/Posix/Resource.o )
[25 of 39] Compiling System.Posix.User ( dist/build/System/Posix/User.hs, dist/build/System/Posix/User.o )
/tmp/ghc27771_0/ghc27771_153.c: In function ‘ghczuwrapperZC0ZCunixzm2zi7zi1zi0ZCSystemziPosixziUserZCgetgrnamzur’:

/tmp/ghc27771_0/ghc27771_153.c:8:1:
     warning: passing argument 5 of ‘getgrnam_r’ from incompatible pointer type [enabled by default]
     HsInt32 ghczuwrapperZC0ZCunixzm2zi7zi1zi0ZCSystemziPosixziUserZCgetgrnamzur(void* a1, void* a2, void* a3, HsWord64 a4, void** a5) {return getgrnam_r(a1, a2, a3, a4, a5);}
     ^

In file included from include/HsUnix.h:72:0:
    0,
                     from /tmp/ghc27771_0/ghc27771_153.c:7:

/usr/include/grp.h:152:12:
     note: expected ‘struct group ** __restrict__’ but argument is of type ‘void **’
     extern int getgrnam_r (const char *__restrict __name,
                ^
/tmp/ghc27771_0/ghc27771_153.c: In function ‘ghczuwrapperZC1ZCunixzm2zi7zi1zi0ZCSystemziPosixziUserZCgetgrgidzur’:

/tmp/ghc27771_0/ghc27771_153.c:10:1:
     warning: passing argument 5 of ‘getgrgid_r’ from incompatible pointer type [enabled by default]
     HsInt32 ghczuwrapperZC1ZCunixzm2zi7zi1zi0ZCSystemziPosixziUserZCgetgrgidzur(HsWord32 a1, void* a2, void* a3, HsWord64 a4, void** a5) {return getgrgid_r(a1, a2, a3, a4, a5);}
     ^

In file included from include/HsUnix.h:72:0:
    0,
                     from /tmp/ghc27771_0/ghc27771_153.c:7:

/usr/include/grp.h:144:12:
     note: expected ‘struct group ** __restrict__’ but argument is of type ‘void **’
     extern int getgrgid_r (__gid_t __gid, struct group *__restrict __resultbuf,
                ^
/tmp/ghc27771_0/ghc27771_159.c: In function ‘ghczuwrapperZC0ZCunixzm2zi7zi1zi0ZCSystemziPosixziUserZCgetgrnamzur’:

/tmp/ghc27771_0/ghc27771_159.c:8:1:
     warning: passing argument 5 of ‘getgrnam_r’ from incompatible pointer type [enabled by default]
     HsInt32 ghczuwrapperZC0ZCunixzm2zi7zi1zi0ZCSystemziPosixziUserZCgetgrnamzur(void* a1, void* a2, void* a3, HsWord64 a4, void** a5) {return getgrnam_r(a1, a2, a3, a4, a5);}
     ^

In file included from include/HsUnix.h:72:0:
    0,
                     from /tmp/ghc27771_0/ghc27771_159.c:7:

/usr/include/grp.h:152:12:
     note: expected ‘struct group ** __restrict__’ but argument is of type ‘void **’
     extern int getgrnam_r (const char *__restrict __name,
                ^
/tmp/ghc27771_0/ghc27771_159.c: In function ‘ghczuwrapperZC1ZCunixzm2zi7zi1zi0ZCSystemziPosixziUserZCgetgrgidzur’:

/tmp/ghc27771_0/ghc27771_159.c:10:1:
     warning: passing argument 5 of ‘getgrgid_r’ from incompatible pointer type [enabled by default]
     HsInt32 ghczuwrapperZC1ZCunixzm2zi7zi1zi0ZCSystemziPosixziUserZCgetgrgidzur(HsWord32 a1, void* a2, void* a3, HsWord64 a4, void** a5) {return getgrgid_r(a1, a2, a3, a4, a5);}
     ^

In file included from include/HsUnix.h:72:0:
    0,
                     from /tmp/ghc27771_0/ghc27771_159.c:7:

/usr/include/grp.h:144:12:
     note: expected ‘struct group ** __restrict__’ but argument is of type ‘void **’
     extern int getgrgid_r (__gid_t __gid, struct group *__restrict __resultbuf,
                ^
[26 of 39] Compiling System.Posix.Time ( dist/build/System/Posix/Time.hs, dist/build/System/Posix/Time.o )
[27 of 39] Compiling System.Posix.Terminal ( dist/build/System/Posix/Terminal.hs, dist/build/System/Posix/Terminal.o )
[28 of 39] Compiling System.Posix.Process ( dist/build/System/Posix/Process.hs, dist/build/System/Posix/Process.o )
[29 of 39] Compiling System.Posix.Env ( dist/build/System/Posix/Env.hs, dist/build/System/Posix/Env.o )
[30 of 39] Compiling System.Posix.IO  ( dist/build/System/Posix/IO.hs, dist/build/System/Posix/IO.o )
[31 of 39] Compiling System.Posix.Temp ( dist/build/System/Posix/Temp.hs, dist/build/System/Posix/Temp.o )
[32 of 39] Compiling System.Posix.Temp.ByteString ( dist/build/System/Posix/Temp/ByteString.hs, dist/build/System/Posix/Temp/ByteString.o )
[33 of 39] Compiling System.Posix.Unistd ( dist/build/System/Posix/Unistd.hs, dist/build/System/Posix/Unistd.o )
[34 of 39] Compiling System.Posix.Files ( dist/build/System/Posix/Files.hs, dist/build/System/Posix/Files.o )
[35 of 39] Compiling System.Posix.Directory ( dist/build/System/Posix/Directory.hs, dist/build/System/Posix/Directory.o )
[36 of 39] Compiling System.Posix.Signals ( dist/build/System/Posix/Signals.hs, dist/build/System/Posix/Signals.o )
[37 of 39] Compiling System.Posix.ByteString ( System/Posix/ByteString.hs, dist/build/System/Posix/ByteString.o )
[38 of 39] Compiling System.Posix.Signals.Exts ( dist/build/System/Posix/Signals/Exts.hs, dist/build/System/Posix/Signals/Exts.o )
[39 of 39] Compiling System.Posix     ( System/Posix.hs, dist/build/System/Posix.o )
In-place registering unix-2.7.1.0...
Running Haddock for unix-2.7.1.0...
Running hscolour for unix-2.7.1.0...
Preprocessing library unix-2.7.1.0...
Preprocessing library unix-2.7.1.0...
Haddock coverage:
  38% ( 15 / 39) in 'System.Posix.Terminal.Common'
 100% (  5 /  5) in 'System.Posix.Fcntl'
  82% ( 31 / 38) in 'System.Posix.IO.Common'
  78% ( 59 / 76) in 'System.Posix.Files.Common'
  42% (  5 / 12) in 'System.Posix.DynamicLinker.Prim'
  50% (  4 /  8) in 'System.Posix.DynamicLinker.Common'
  30% (  3 / 10) in 'System.Posix.Directory.Common'
  20% (  1 /  5) in 'System.Posix.Process.Internals'
  78% ( 29 / 37) in 'System.Posix.Process.Common'
  64% (  7 / 11) in 'System.Posix.Error'
  53% (  8 / 15) in 'System.Posix.ByteString.FilePath'
  44% (  4 /  9) in 'System.Posix.DynamicLinker.ByteString'
  47% ( 20 / 43) in 'System.Posix.Terminal.ByteString'
  79% ( 30 / 38) in 'System.Posix.Process.ByteString'
  91% ( 10 / 11) in 'System.Posix.Env.ByteString'
  82% ( 32 / 39) in 'System.Posix.IO.ByteString'
  90% ( 85 / 94) in 'System.Posix.Files.ByteString'
  65% ( 11 / 17) in 'System.Posix.Directory.ByteString'
  44% (  4 /  9) in 'System.Posix.DynamicLinker'
  12% (  1 /  8) in 'System.Posix.DynamicLinker.Module'
  12% (  1 /  8) in 'System.Posix.DynamicLinker.Module.ByteString'
  75% (  3 /  4) in 'System.Posix.SharedMem'
  80% (  8 / 10) in 'System.Posix.Semaphore'
  29% (  2 /  7) in 'System.Posix.Resource'
  92% ( 24 / 26) in 'System.Posix.User'
 100% (  2 /  2) in 'System.Posix.Time'
  47% ( 20 / 43) in 'System.Posix.Terminal'
  79% ( 30 / 38) in 'System.Posix.Process'
  82% ( 32 / 39) in 'System.Posix.IO'
 100% (  4 /  4) in 'System.Posix.Temp'
 100% (  4 /  4) in 'System.Posix.Temp.ByteString'
  69% (  9 / 13) in 'System.Posix.Unistd'
  90% ( 85 / 94) in 'System.Posix.Files'
  65% ( 11 / 17) in 'System.Posix.Directory'
  30% ( 27 / 91) in 'System.Posix.Signals'
 100% ( 18 / 18) in 'System.Posix.ByteString'
  33% (  2 /  6) in 'System.Posix.Signals.Exts'
  90% (  9 / 10) in 'System.Posix.Env'
 100% ( 17 / 17) in 'System.Posix'
Documentation created: dist/doc/html/unix/index.html,
dist/doc/html/unix/unix.txt
Creating package registration file: /tmp/pkgConf-unix-2.7.122095.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/unix-2.7.1.0
Registering unix-2.7.1.0...
Installed unix-2.7.1.0
Configuring utf8-string-1...
Building utf8-string-1...
Preprocessing library utf8-string-1...
[1 of 5] Compiling Codec.Binary.UTF8.String ( Codec/Binary/UTF8/String.hs, dist/build/Codec/Binary/UTF8/String.o )
[2 of 5] Compiling Codec.Binary.UTF8.Generic ( Codec/Binary/UTF8/Generic.hs, dist/build/Codec/Binary/UTF8/Generic.o )
[3 of 5] Compiling Data.String.UTF8 ( Data/String/UTF8.hs, dist/build/Data/String/UTF8.o )
[4 of 5] Compiling Data.ByteString.UTF8 ( Data/ByteString/UTF8.hs, dist/build/Data/ByteString/UTF8.o )
[5 of 5] Compiling Data.ByteString.Lazy.UTF8 ( Data/ByteString/Lazy/UTF8.hs, dist/build/Data/ByteString/Lazy/UTF8.o )
In-place registering utf8-string-1...
Running Haddock for utf8-string-1...
Running hscolour for utf8-string-1...
Preprocessing library utf8-string-1...
Preprocessing library utf8-string-1...
Haddock coverage:
 100% (  8 /  8) in 'Codec.Binary.UTF8.String'
  94% ( 16 / 17) in 'Codec.Binary.UTF8.Generic'
  89% ( 24 / 27) in 'Data.String.UTF8'
 100% ( 17 / 17) in 'Data.ByteString.UTF8'
 100% ( 17 / 17) in 'Data.ByteString.Lazy.UTF8'
Documentation created: dist/doc/html/utf8-string/index.html,
dist/doc/html/utf8-string/utf8-string.txt
Creating package registration file: /tmp/pkgConf-utf8-string-122095
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/utf8-string-1
Registering utf8-string-1...
Installed utf8-string-1
Configuring strict-io-0.2.1...
Building strict-io-0.2.1...
Preprocessing library strict-io-0.2.1...
[1 of 3] Compiling System.IO.Strict.Internals ( System/IO/Strict/Internals.hs, dist/build/System/IO/Strict/Internals.o )
[2 of 3] Compiling Data.IORef.Strict ( Data/IORef/Strict.hs, dist/build/Data/IORef/Strict.o )
[3 of 3] Compiling System.IO.Strict ( System/IO/Strict.hs, dist/build/System/IO/Strict.o )
In-place registering strict-io-0.2.1...
Running Haddock for strict-io-0.2.1...
Running hscolour for strict-io-0.2.1...
Preprocessing library strict-io-0.2.1...
Preprocessing library strict-io-0.2.1...
Haddock coverage:
  94% ( 15 / 16) in 'System.IO.Strict.Internals'
 100% (  8 /  8) in 'Data.IORef.Strict'
  21% ( 14 / 66) in 'System.IO.Strict'
Documentation created: dist/doc/html/strict-io/index.html,
dist/doc/html/strict-io/strict-io.txt
Creating package registration file: /tmp/pkgConf-strict-io-0.222095.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/strict-io-0.2.1
Registering strict-io-0.2.1...
Installed strict-io-0.2.1
Configuring fgl-5.4.2.4...
Building fgl-5.4.2.4...
Preprocessing library fgl-5.4.2.4...
[ 1 of 29] Compiling Data.Graph.Inductive.Internal.Thread ( Data/Graph/Inductive/Internal/Thread.hs, dist/build/Data/Graph/Inductive/Internal/Thread.o )
[ 2 of 29] Compiling Data.Graph.Inductive.Graph ( Data/Graph/Inductive/Graph.hs, dist/build/Data/Graph/Inductive/Graph.o )
[ 3 of 29] Compiling Data.Graph.Inductive.Basic ( Data/Graph/Inductive/Basic.hs, dist/build/Data/Graph/Inductive/Basic.o )
[ 4 of 29] Compiling Data.Graph.Inductive.Monad ( Data/Graph/Inductive/Monad.hs, dist/build/Data/Graph/Inductive/Monad.o )
[ 5 of 29] Compiling Data.Graph.Inductive.Monad.IOArray ( Data/Graph/Inductive/Monad/IOArray.hs, dist/build/Data/Graph/Inductive/Monad/IOArray.o )
[ 6 of 29] Compiling Data.Graph.Inductive.Graphviz ( Data/Graph/Inductive/Graphviz.hs, dist/build/Data/Graph/Inductive/Graphviz.o )
[ 7 of 29] Compiling Data.Graph.Inductive.PatriciaTree ( Data/Graph/Inductive/PatriciaTree.hs, dist/build/Data/Graph/Inductive/PatriciaTree.o )
[ 8 of 29] Compiling Data.Graph.Inductive.Query.DFS ( Data/Graph/Inductive/Query/DFS.hs, dist/build/Data/Graph/Inductive/Query/DFS.o )
[ 9 of 29] Compiling Data.Graph.Inductive.Query.Indep ( Data/Graph/Inductive/Query/Indep.hs, dist/build/Data/Graph/Inductive/Query/Indep.o )
[10 of 29] Compiling Data.Graph.Inductive.Query.ArtPoint ( Data/Graph/Inductive/Query/ArtPoint.hs, dist/build/Data/Graph/Inductive/Query/ArtPoint.o )
[11 of 29] Compiling Data.Graph.Inductive.Query.BCC ( Data/Graph/Inductive/Query/BCC.hs, dist/build/Data/Graph/Inductive/Query/BCC.o )
[12 of 29] Compiling Data.Graph.Inductive.Query.Dominators ( Data/Graph/Inductive/Query/Dominators.hs, dist/build/Data/Graph/Inductive/Query/Dominators.o )
[13 of 29] Compiling Data.Graph.Inductive.Query.TransClos ( Data/Graph/Inductive/Query/TransClos.hs, dist/build/Data/Graph/Inductive/Query/TransClos.o )
[14 of 29] Compiling Data.Graph.Inductive.Query.Monad ( Data/Graph/Inductive/Query/Monad.hs, dist/build/Data/Graph/Inductive/Query/Monad.o )

Data/Graph/Inductive/Query/Monad.hs:72:10: Warning:
    ‘GT’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.
[15 of 29] Compiling Data.Graph.Inductive.Internal.RootPath ( Data/Graph/Inductive/Internal/RootPath.hs, dist/build/Data/Graph/Inductive/Internal/RootPath.o )
[16 of 29] Compiling Data.Graph.Inductive.Internal.Queue ( Data/Graph/Inductive/Internal/Queue.hs, dist/build/Data/Graph/Inductive/Internal/Queue.o )
[17 of 29] Compiling Data.Graph.Inductive.Query.BFS ( Data/Graph/Inductive/Query/BFS.hs, dist/build/Data/Graph/Inductive/Query/BFS.o )
[18 of 29] Compiling Data.Graph.Inductive.Query.MaxFlow ( Data/Graph/Inductive/Query/MaxFlow.hs, dist/build/Data/Graph/Inductive/Query/MaxFlow.o )
[19 of 29] Compiling Data.Graph.Inductive.Internal.Heap ( Data/Graph/Inductive/Internal/Heap.hs, dist/build/Data/Graph/Inductive/Internal/Heap.o )
[20 of 29] Compiling Data.Graph.Inductive.Query.SP ( Data/Graph/Inductive/Query/SP.hs, dist/build/Data/Graph/Inductive/Query/SP.o )
[21 of 29] Compiling Data.Graph.Inductive.Query.GVD ( Data/Graph/Inductive/Query/GVD.hs, dist/build/Data/Graph/Inductive/Query/GVD.o )
[22 of 29] Compiling Data.Graph.Inductive.Query.MST ( Data/Graph/Inductive/Query/MST.hs, dist/build/Data/Graph/Inductive/Query/MST.o )
[23 of 29] Compiling Data.Graph.Inductive.Internal.FiniteMap ( Data/Graph/Inductive/Internal/FiniteMap.hs, dist/build/Data/Graph/Inductive/Internal/FiniteMap.o )
[24 of 29] Compiling Data.Graph.Inductive.Tree ( Data/Graph/Inductive/Tree.hs, dist/build/Data/Graph/Inductive/Tree.o )
[25 of 29] Compiling Data.Graph.Inductive.NodeMap ( Data/Graph/Inductive/NodeMap.hs, dist/build/Data/Graph/Inductive/NodeMap.o )
[26 of 29] Compiling Data.Graph.Inductive.Query.MaxFlow2 ( Data/Graph/Inductive/Query/MaxFlow2.hs, dist/build/Data/Graph/Inductive/Query/MaxFlow2.o )
[27 of 29] Compiling Data.Graph.Inductive.Query ( Data/Graph/Inductive/Query.hs, dist/build/Data/Graph/Inductive/Query.o )
[28 of 29] Compiling Data.Graph.Inductive ( Data/Graph/Inductive.hs, dist/build/Data/Graph/Inductive.o )
[29 of 29] Compiling Data.Graph.Inductive.Example ( Data/Graph/Inductive/Example.hs, dist/build/Data/Graph/Inductive/Example.o )
In-place registering fgl-5.4.2.4...
Running Haddock for fgl-5.4.2.4...
Running hscolour for fgl-5.4.2.4...
Preprocessing library fgl-5.4.2.4...
Preprocessing library fgl-5.4.2.4...

Data/Graph/Inductive/Query/Monad.hs:72:10: Warning:
    ‘GT’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.
Haddock coverage:
  23% (  3 / 13) in 'Data.Graph.Inductive.Internal.Thread'
  96% ( 72 / 75) in 'Data.Graph.Inductive.Graph'
 100% ( 18 / 18) in 'Data.Graph.Inductive.Basic'
  47% (  8 / 17) in 'Data.Graph.Inductive.Monad'
  40% (  4 / 10) in 'Data.Graph.Inductive.Monad.IOArray'
  75% (  3 /  4) in 'Data.Graph.Inductive.Graphviz'
  33% (  1 /  3) in 'Data.Graph.Inductive.PatriciaTree'
  16% (  5 / 32) in 'Data.Graph.Inductive.Query.DFS'
  50% (  1 /  2) in 'Data.Graph.Inductive.Query.Indep'
  50% (  1 /  2) in 'Data.Graph.Inductive.Query.ArtPoint'
  50% (  1 /  2) in 'Data.Graph.Inductive.Query.BCC'
  67% (  2 /  3) in 'Data.Graph.Inductive.Query.Dominators'
  50% (  1 /  2) in 'Data.Graph.Inductive.Query.TransClos'
  30% ( 13 / 43) in 'Data.Graph.Inductive.Query.Monad'
  33% (  3 /  9) in 'Data.Graph.Inductive.Internal.RootPath'
  22% (  2 /  9) in 'Data.Graph.Inductive.Internal.Queue'
  33% (  6 / 18) in 'Data.Graph.Inductive.Query.BFS'
 100% (  9 /  9) in 'Data.Graph.Inductive.Query.MaxFlow'
  19% (  3 / 16) in 'Data.Graph.Inductive.Internal.Heap'
  20% (  1 /  5) in 'Data.Graph.Inductive.Query.SP'
  12% (  1 /  8) in 'Data.Graph.Inductive.Query.GVD'
  40% (  2 /  5) in 'Data.Graph.Inductive.Query.MST'
  38% (  8 / 21) in 'Data.Graph.Inductive.Internal.FiniteMap'
  33% (  1 /  3) in 'Data.Graph.Inductive.Tree'
  48% ( 21 / 44) in 'Data.Graph.Inductive.NodeMap'
  20% (  1 /  5) in 'Data.Graph.Inductive.Query.MaxFlow2'
  93% ( 13 / 14) in 'Data.Graph.Inductive.Query'
  91% ( 10 / 11) in 'Data.Graph.Inductive'
  23% ( 14 / 61) in 'Data.Graph.Inductive.Example'
Documentation created: dist/doc/html/fgl/index.html, dist/doc/html/fgl/fgl.txt
Creating package registration file: /tmp/pkgConf-fgl-5.4.222095.4
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/fgl-5.4.2.4
Registering fgl-5.4.2.4...
Installed fgl-5.4.2.4
Configuring vector-0.10.12.3...
Building vector-0.10.12.3...
Preprocessing library vector-0.10.12.3...
[ 1 of 19] Compiling Data.Vector.Storable.Internal ( Data/Vector/Storable/Internal.hs, dist/build/Data/Vector/Storable/Internal.o )
[ 2 of 19] Compiling Data.Vector.Fusion.Util ( Data/Vector/Fusion/Util.hs, dist/build/Data/Vector/Fusion/Util.o )
[ 3 of 19] Compiling Data.Vector.Fusion.Stream.Size ( Data/Vector/Fusion/Stream/Size.hs, dist/build/Data/Vector/Fusion/Stream/Size.o )

Data/Vector/Fusion/Stream/Size.hs:25:10: Warning:
    No explicit implementation for
      ‘*’, ‘abs’, and ‘signum’
    In the instance declaration for ‘Num Size’
[ 4 of 19] Compiling Data.Vector.Internal.Check ( Data/Vector/Internal/Check.hs, dist/build/Data/Vector/Internal/Check.o )
[ 5 of 19] Compiling Data.Vector.Fusion.Stream.Monadic ( Data/Vector/Fusion/Stream/Monadic.hs, dist/build/Data/Vector/Fusion/Stream/Monadic.o )
Loading package ghc-prim ... linking ... done.
Loading package integer-gmp ... linking ... done.
Loading package base ... linking ... done.
Loading package transformers-0.3.0.0 ... linking ... done.
Loading package primitive-0.6 ... linking ... done.
Loading package array-0.5.0.0 ... linking ... done.
Loading package deepseq-1.3.0.2 ... linking ... done.
[ 6 of 19] Compiling Data.Vector.Fusion.Stream ( Data/Vector/Fusion/Stream.hs, dist/build/Data/Vector/Fusion/Stream.o )
[ 7 of 19] Compiling Data.Vector.Generic.Mutable ( Data/Vector/Generic/Mutable.hs, dist/build/Data/Vector/Generic/Mutable.o )
[ 8 of 19] Compiling Data.Vector.Generic.Base ( Data/Vector/Generic/Base.hs, dist/build/Data/Vector/Generic/Base.o )
[ 9 of 19] Compiling Data.Vector.Generic.New ( Data/Vector/Generic/New.hs, dist/build/Data/Vector/Generic/New.o )
[10 of 19] Compiling Data.Vector.Generic ( Data/Vector/Generic.hs, dist/build/Data/Vector/Generic.o )
[11 of 19] Compiling Data.Vector.Primitive.Mutable ( Data/Vector/Primitive/Mutable.hs, dist/build/Data/Vector/Primitive/Mutable.o )
[12 of 19] Compiling Data.Vector.Primitive ( Data/Vector/Primitive.hs, dist/build/Data/Vector/Primitive.o )
[13 of 19] Compiling Data.Vector.Storable.Mutable ( Data/Vector/Storable/Mutable.hs, dist/build/Data/Vector/Storable/Mutable.o )

Data/Vector/Storable/Mutable.hs:450:1: Warning:
    Rule "unsafeFromForeignPtr fp 0 n -> unsafeFromForeignPtr0 fp n " may never fire
      because ‘unsafeFromForeignPtr’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma on ‘unsafeFromForeignPtr’
[14 of 19] Compiling Data.Vector.Storable ( Data/Vector/Storable.hs, dist/build/Data/Vector/Storable.o )

Data/Vector/Storable.hs:1398:1: Warning:
    Rule "unsafeFromForeignPtr fp 0 n -> unsafeFromForeignPtr0 fp n " may never fire
      because ‘unsafeFromForeignPtr’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma on ‘unsafeFromForeignPtr’
[15 of 19] Compiling Data.Vector.Unboxed.Base ( Data/Vector/Unboxed/Base.hs, dist/build/Data/Vector/Unboxed/Base.o )
[16 of 19] Compiling Data.Vector.Unboxed ( Data/Vector/Unboxed.hs, dist/build/Data/Vector/Unboxed.o )
[17 of 19] Compiling Data.Vector.Unboxed.Mutable ( Data/Vector/Unboxed/Mutable.hs, dist/build/Data/Vector/Unboxed/Mutable.o )
[18 of 19] Compiling Data.Vector.Mutable ( Data/Vector/Mutable.hs, dist/build/Data/Vector/Mutable.o )
[19 of 19] Compiling Data.Vector      ( Data/Vector.hs, dist/build/Data/Vector.o )
In-place registering vector-0.10.12.3...
Running Haddock for vector-0.10.12.3...
Running hscolour for vector-0.10.12.3...
Preprocessing library vector-0.10.12.3...
Preprocessing library vector-0.10.12.3...

Data/Vector/Fusion/Stream/Size.hs:25:10: Warning:
    No explicit implementation for
      ‘*’, ‘abs’, and ‘signum’
    In the instance declaration for ‘Num Size’
Haddock coverage:
  25% (  1 /  4) in 'Data.Vector.Storable.Internal'
 100% (  5 /  5) in 'Data.Vector.Fusion.Util'
 100% (  6 /  6) in 'Data.Vector.Fusion.Stream.Size'
  11% (  1 /  9) in 'Data.Vector.Internal.Check'
  83% (104 /126) in 'Data.Vector.Fusion.Stream.Monadic'
  85% ( 88 /104) in 'Data.Vector.Fusion.Stream'
  64% ( 42 / 66) in 'Data.Vector.Generic.Mutable'
 100% (  3 /  3) in 'Data.Vector.Generic.Base'
   5% (  1 / 20) in 'Data.Vector.Generic.New'
  93% (215 /232) in 'Data.Vector.Generic'
  76% ( 38 / 50) in 'Data.Vector.Primitive.Mutable'
  97% (185 /191) in 'Data.Vector.Primitive'
  79% ( 46 / 58) in 'Data.Vector.Storable.Mutable'
  97% (194 /200) in 'Data.Vector.Storable'
  17% (  1 /  6) in 'Data.Vector.Unboxed.Base'
  96% (201 /210) in 'Data.Vector.Unboxed'
  77% ( 47 / 61) in 'Data.Vector.Unboxed.Mutable'
  76% ( 37 / 49) in 'Data.Vector.Mutable'
  94% (199 /212) in 'Data.Vector'
Warning: Data.Vector.Unboxed: could not find link destinations for:
    Data.Vector.Unboxed.Base.TFCo:R:VectorBool Data.Vector.Unboxed.Base.V_Bool Data.Vector.Unboxed.Base.TFCo:R:VectorChar Data.Vector.Unboxed.Base.V_Char Data.Vector.Unboxed.Base.TFCo:R:VectorDouble Data.Vector.Unboxed.Base.V_Double Data.Vector.Unboxed.Base.TFCo:R:VectorFloat Data.Vector.Unboxed.Base.V_Float Data.Vector.Unboxed.Base.TFCo:R:VectorInt Data.Vector.Unboxed.Base.V_Int Data.Vector.Unboxed.Base.TFCo:R:VectorInt8 Data.Vector.Unboxed.Base.V_Int8 Data.Vector.Unboxed.Base.TFCo:R:VectorInt16 Data.Vector.Unboxed.Base.V_Int16 Data.Vector.Unboxed.Base.TFCo:R:VectorInt32 Data.Vector.Unboxed.Base.V_Int32 Data.Vector.Unboxed.Base.TFCo:R:VectorInt64 Data.Vector.Unboxed.Base.V_Int64 Data.Vector.Unboxed.Base.TFCo:R:VectorWord Data.Vector.Unboxed.Base.V_Word Data.Vector.Unboxed.Base.TFCo:R:VectorWord8 Data.Vector.Unboxed.Base.V_Word8 Data.Vector.Unboxed.Base.TFCo:R:VectorWord16 Data.Vector.Unboxed.Base.V_Word16 Data.Vector.Unboxed.Base.TFCo:R:VectorWord32 Data.Vector.Unboxed.Base.V_Word32 Data.Vector.Unboxed.Base.TFCo:R:VectorWord64 Data.Vector.Unboxed.Base.V_Word64 Data.Vector.Unboxed.Base.TFCo:R:Vector() Data.Vector.Unboxed.Base.V_Unit Data.Vector.Unboxed.Base.TFCo:R:VectorComplex Data.Vector.Unboxed.Base.V_Complex Data.Vector.Unboxed.Base.TFCo:R:Vector(,) Data.Vector.Unboxed.Base.V_2 Data.Vector.Unboxed.Base.TFCo:R:Vector(,,) Data.Vector.Unboxed.Base.V_3 Data.Vector.Unboxed.Base.TFCo:R:Vector(,,,) Data.Vector.Unboxed.Base.V_4 Data.Vector.Unboxed.Base.TFCo:R:Vector(,,,,) Data.Vector.Unboxed.Base.V_5 Data.Vector.Unboxed.Base.TFCo:R:Vector(,,,,,) Data.Vector.Unboxed.Base.V_6 Data.Vector.Unboxed.Base.TFCo:R:MVectorsBool Data.Vector.Unboxed.Base.MV_Bool Data.Vector.Unboxed.Base.TFCo:R:MVectorsChar Data.Vector.Unboxed.Base.MV_Char Data.Vector.Unboxed.Base.TFCo:R:MVectorsDouble Data.Vector.Unboxed.Base.MV_Double Data.Vector.Unboxed.Base.TFCo:R:MVectorsFloat Data.Vector.Unboxed.Base.MV_Float Data.Vector.Unboxed.Base.TFCo:R:MVectorsWord64 Data.Vector.Unboxed.Base.MV_Word64 Data.Vector.Unboxed.Base.TFCo:R:MVectorsWord32 Data.Vector.Unboxed.Base.MV_Word32 Data.Vector.Unboxed.Base.TFCo:R:MVectorsWord16 Data.Vector.Unboxed.Base.MV_Word16 Data.Vector.Unboxed.Base.TFCo:R:MVectorsWord8 Data.Vector.Unboxed.Base.MV_Word8 Data.Vector.Unboxed.Base.TFCo:R:MVectorsWord Data.Vector.Unboxed.Base.MV_Word Data.Vector.Unboxed.Base.TFCo:R:MVectorsInt64 Data.Vector.Unboxed.Base.MV_Int64 Data.Vector.Unboxed.Base.TFCo:R:MVectorsInt32 Data.Vector.Unboxed.Base.MV_Int32 Data.Vector.Unboxed.Base.TFCo:R:MVectorsInt16 Data.Vector.Unboxed.Base.MV_Int16 Data.Vector.Unboxed.Base.TFCo:R:MVectorsInt8 Data.Vector.Unboxed.Base.MV_Int8 Data.Vector.Unboxed.Base.TFCo:R:MVectorsInt Data.Vector.Unboxed.Base.MV_Int Data.Vector.Unboxed.Base.TFCo:R:MVectors() Data.Vector.Unboxed.Base.MV_Unit Data.Vector.Unboxed.Base.TFCo:R:MVectorsComplex Data.Vector.Unboxed.Base.MV_Complex Data.Vector.Unboxed.Base.TFCo:R:MVectors(,) Data.Vector.Unboxed.Base.MV_2 Data.Vector.Unboxed.Base.TFCo:R:MVectors(,,) Data.Vector.Unboxed.Base.MV_3 Data.Vector.Unboxed.Base.TFCo:R:MVectors(,,,) Data.Vector.Unboxed.Base.MV_4 Data.Vector.Unboxed.Base.TFCo:R:MVectors(,,,,) Data.Vector.Unboxed.Base.MV_5 Data.Vector.Unboxed.Base.TFCo:R:MVectors(,,,,,) Data.Vector.Unboxed.Base.MV_6
Warning: Data.Vector.Unboxed.Mutable: could not find link destinations for:
    Data.Vector.Unboxed.Base.TFCo:R:MVectorsBool Data.Vector.Unboxed.Base.MV_Bool Data.Vector.Unboxed.Base.TFCo:R:MVectorsChar Data.Vector.Unboxed.Base.MV_Char Data.Vector.Unboxed.Base.TFCo:R:MVectorsDouble Data.Vector.Unboxed.Base.MV_Double Data.Vector.Unboxed.Base.TFCo:R:MVectorsFloat Data.Vector.Unboxed.Base.MV_Float Data.Vector.Unboxed.Base.TFCo:R:MVectorsWord64 Data.Vector.Unboxed.Base.MV_Word64 Data.Vector.Unboxed.Base.TFCo:R:MVectorsWord32 Data.Vector.Unboxed.Base.MV_Word32 Data.Vector.Unboxed.Base.TFCo:R:MVectorsWord16 Data.Vector.Unboxed.Base.MV_Word16 Data.Vector.Unboxed.Base.TFCo:R:MVectorsWord8 Data.Vector.Unboxed.Base.MV_Word8 Data.Vector.Unboxed.Base.TFCo:R:MVectorsWord Data.Vector.Unboxed.Base.MV_Word Data.Vector.Unboxed.Base.TFCo:R:MVectorsInt64 Data.Vector.Unboxed.Base.MV_Int64 Data.Vector.Unboxed.Base.TFCo:R:MVectorsInt32 Data.Vector.Unboxed.Base.MV_Int32 Data.Vector.Unboxed.Base.TFCo:R:MVectorsInt16 Data.Vector.Unboxed.Base.MV_Int16 Data.Vector.Unboxed.Base.TFCo:R:MVectorsInt8 Data.Vector.Unboxed.Base.MV_Int8 Data.Vector.Unboxed.Base.TFCo:R:MVectorsInt Data.Vector.Unboxed.Base.MV_Int Data.Vector.Unboxed.Base.TFCo:R:MVectors() Data.Vector.Unboxed.Base.MV_Unit Data.Vector.Unboxed.Base.TFCo:R:MVectorsComplex Data.Vector.Unboxed.Base.MV_Complex Data.Vector.Unboxed.Base.TFCo:R:MVectors(,) Data.Vector.Unboxed.Base.MV_2 Data.Vector.Unboxed.Base.TFCo:R:MVectors(,,) Data.Vector.Unboxed.Base.MV_3 Data.Vector.Unboxed.Base.TFCo:R:MVectors(,,,) Data.Vector.Unboxed.Base.MV_4 Data.Vector.Unboxed.Base.TFCo:R:MVectors(,,,,) Data.Vector.Unboxed.Base.MV_5 Data.Vector.Unboxed.Base.TFCo:R:MVectors(,,,,,) Data.Vector.Unboxed.Base.MV_6
Documentation created: dist/doc/html/vector/index.html,
dist/doc/html/vector/vector.txt
Creating package registration file: /tmp/pkgConf-vector-0.10.1222095.3
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/vector-0.10.12.3
Registering vector-0.10.12.3...
Installed vector-0.10.12.3
Configuring tf-random-0.5...
Building tf-random-0.5...
Preprocessing library tf-random-0.5...
[1 of 4] Compiling System.Random.TF.Gen ( src/System/Random/TF/Gen.hs, dist/build/System/Random/TF/Gen.o )
[2 of 4] Compiling System.Random.TF.Init ( src/System/Random/TF/Init.hs, dist/build/System/Random/TF/Init.o )

src/System/Random/TF/Init.hs:94:5: Warning:
    In the use of ‘bitSize’ (imported from Data.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"
[3 of 4] Compiling System.Random.TF.Instances ( src/System/Random/TF/Instances.hs, dist/build/System/Random/TF/Instances.o )
[4 of 4] Compiling System.Random.TF ( src/System/Random/TF.hs, dist/build/System/Random/TF.o )
In-place registering tf-random-0.5...
Running Haddock for tf-random-0.5...
Running hscolour for tf-random-0.5...
Preprocessing library tf-random-0.5...
Preprocessing library tf-random-0.5...

src/System/Random/TF/Init.hs:94:5: Warning:
    In the use of ‘bitSize’ (imported from Data.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"
Haddock coverage:
 100% (  4 /  4) in 'System.Random.TF.Gen'
  83% (  5 /  6) in 'System.Random.TF.Init'
  33% (  1 /  3) in 'System.Random.TF.Instances'
 100% (  3 /  3) in 'System.Random.TF'
Documentation created: dist/doc/html/tf-random/index.html,
dist/doc/html/tf-random/tf-random.txt
Creating package registration file: /tmp/pkgConf-tf-random-022095.5
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/tf-random-0.5
Registering tf-random-0.5...
Installed tf-random-0.5
Configuring hashable-1.2.3.2...
Building hashable-1.2.3.2...
Preprocessing library hashable-1.2.3.2...
[1 of 3] Compiling Data.Hashable.Class ( Data/Hashable/Class.hs, dist/build/Data/Hashable/Class.o )

Data/Hashable/Class.hs:213:11: Warning:
    In the use of ‘bitSize’ (imported from Data.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"

Data/Hashable/Class.hs:236:11: Warning:
    In the use of ‘bitSize’ (imported from Data.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"
[2 of 3] Compiling Data.Hashable.Generic ( Data/Hashable/Generic.hs, dist/build/Data/Hashable/Generic.o )

Data/Hashable/Generic.hs:20:1: Warning:
    The import of ‘Bits’ from module ‘Data.Bits’ is redundant
[3 of 3] Compiling Data.Hashable    ( Data/Hashable.hs, dist/build/Data/Hashable.o )
In-place registering hashable-1.2.3.2...
Running Haddock for hashable-1.2.3.2...
Running hscolour for hashable-1.2.3.2...
Preprocessing library hashable-1.2.3.2...
Preprocessing library hashable-1.2.3.2...

Data/Hashable/Class.hs:213:11: Warning:
    In the use of ‘bitSize’ (imported from Data.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"

Data/Hashable/Class.hs:236:11: Warning:
    In the use of ‘bitSize’ (imported from Data.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"

Data/Hashable/Generic.hs:20:1: Warning:
    The import of ‘Bits’ from module ‘Data.Bits’ is redundant
Haddock coverage:
 100% ( 11 / 11) in 'Data.Hashable.Class'
 100% (  1 /  1) in 'Data.Hashable.Generic'
 100% ( 22 / 22) in 'Data.Hashable'
Warning: Data.Hashable: could not find link destinations for:
    Data.Hashable.Class.GHashable
Documentation created: dist/doc/html/hashable/index.html,
dist/doc/html/hashable/hashable.txt
Creating package registration file: /tmp/pkgConf-hashable-1.2.322095.2
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/hashable-1.2.3.2
Registering hashable-1.2.3.2...
Installed hashable-1.2.3.2
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 )
[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...
Haddock coverage:
  82% ( 14 / 17) in 'Text.Parsec.Pos'
  43% (  6 / 14) in 'Text.Parsec.Error'
  38% (  6 / 16) in 'Text.ParserCombinators.Parsec.Error'
  64% ( 32 / 50) in 'Text.Parsec.Prim'
 100% ( 24 / 24) in 'Text.Parsec.Combinator'
 100% ( 24 / 24) in 'Text.ParserCombinators.Parsec.Combinator'
  50% (  2 /  4) in 'Text.Parsec.String'
  50% (  2 /  4) in 'Text.Parsec.ByteString'
  50% (  2 /  4) in 'Text.Parsec.ByteString.Lazy'
  33% (  1 /  3) in 'Text.Parsec.Text'
  33% (  1 /  3) in 'Text.Parsec.Text.Lazy'
 100% (  5 /  5) in 'Text.Parsec.Expr'
  70% ( 21 / 30) in 'Text.ParserCombinators.Parsec.Prim'
  82% ( 14 / 17) in 'Text.ParserCombinators.Parsec.Pos'
 100% ( 20 / 20) in 'Text.Parsec.Char'
  67% (  4 /  6) in 'Text.Parsec.Token'
  67% (  4 /  6) in 'Text.ParserCombinators.Parsec.Token'
  95% ( 18 / 19) in 'Text.ParserCombinators.Parsec.Char'
  83% ( 15 / 18) in 'Text.ParserCombinators.Parsec'
  40% (  2 /  5) in 'Text.ParserCombinators.Parsec.Expr'
  78% ( 73 / 94) in 'Text.Parsec'
  80% (  8 / 10) in 'Text.Parsec.Language'
  80% (  8 / 10) in 'Text.ParserCombinators.Parsec.Language'
 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.122095.9
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/parsec-3.1.9
Registering parsec-3.1.9...
Installed parsec-3.1.9
Configuring polyparse-1.8...
Building polyparse-1.8...
Preprocessing library polyparse-1.8...
[ 1 of 18] Compiling Text.ParserCombinators.Poly.Result ( src/Text/ParserCombinators/Poly/Result.hs, dist/build/Text/ParserCombinators/Poly/Result.o )
[ 2 of 18] Compiling Text.ParserCombinators.Poly.Base ( src/Text/ParserCombinators/Poly/Base.hs, dist/build/Text/ParserCombinators/Poly/Base.o )
[ 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:32:10: Warning:
    ‘Parser’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.
[ 4 of 18] Compiling Text.ParserCombinators.Poly.Lazy ( src/Text/ParserCombinators/Poly/Lazy.hs, dist/build/Text/ParserCombinators/Poly/Lazy.o )
[ 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:35:10: Warning:
    ‘Parser’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.
[ 6 of 18] Compiling Text.ParserCombinators.Poly.State ( src/Text/ParserCombinators/Poly/State.hs, dist/build/Text/ParserCombinators/Poly/State.o )
[ 7 of 18] Compiling Text.ParserCombinators.Poly.StateLazy ( src/Text/ParserCombinators/Poly/StateLazy.hs, dist/build/Text/ParserCombinators/Poly/StateLazy.o )
[ 8 of 18] Compiling Text.ParserCombinators.Poly.Lex ( src/Text/ParserCombinators/Poly/Lex.hs, dist/build/Text/ParserCombinators/Poly/Lex.o )
[ 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 )
[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 )
[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 )
[17 of 18] Compiling Text.ParserCombinators.HuttonMeijerWallace ( src/Text/ParserCombinators/HuttonMeijerWallace.hs, dist/build/Text/ParserCombinators/HuttonMeijerWallace.o )

src/Text/ParserCombinators/HuttonMeijerWallace.hs:77:10: Warning:
    ‘Parser’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.

src/Text/ParserCombinators/HuttonMeijerWallace.hs:90:10: Warning:
    ‘Parser’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.
[18 of 18] Compiling Text.ParserCombinators.HuttonMeijer ( src/Text/ParserCombinators/HuttonMeijer.hs, dist/build/Text/ParserCombinators/HuttonMeijer.o )

src/Text/ParserCombinators/HuttonMeijer.hs:53:10: Warning:
    ‘Parser’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.

src/Text/ParserCombinators/HuttonMeijer.hs:63:10: Warning:
    ‘Parser’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.
In-place registering polyparse-1.8...
Running Haddock for polyparse-1.8...
Running hscolour for polyparse-1.8...
Preprocessing library polyparse-1.8...
Preprocessing library polyparse-1.8...

src/Text/ParserCombinators/Poly/Parser.hs:32:10: Warning:
    ‘Parser’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.

src/Text/ParserCombinators/Poly/StateParser.hs:35:10: Warning:
    ‘Parser’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.

src/Text/ParserCombinators/HuttonMeijerWallace.hs:77:10: Warning:
    ‘Parser’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.

src/Text/ParserCombinators/HuttonMeijerWallace.hs:90:10: Warning:
    ‘Parser’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.

src/Text/ParserCombinators/HuttonMeijer.hs:53:10: Warning:
    ‘Parser’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.

src/Text/ParserCombinators/HuttonMeijer.hs:63:10: Warning:
    ‘Parser’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.
Haddock coverage:
  75% (  3 /  4) in 'Text.ParserCombinators.Poly.Result'
  96% ( 23 / 24) in 'Text.ParserCombinators.Poly.Base'
 100% ( 11 / 11) in 'Text.ParserCombinators.Poly.Parser'
  93% ( 14 / 15) in 'Text.ParserCombinators.Poly.Lazy'
 100% ( 15 / 15) in 'Text.ParserCombinators.Poly.StateParser'
  95% ( 18 / 19) in 'Text.ParserCombinators.Poly.State'
  90% ( 18 / 20) in 'Text.ParserCombinators.Poly.StateLazy'
 100% ( 16 / 16) in 'Text.ParserCombinators.Poly.Lex'
  94% ( 16 / 17) in 'Text.ParserCombinators.Poly.ByteString'
  94% ( 16 / 17) in 'Text.ParserCombinators.Poly.ByteStringChar'
  97% ( 29 / 30) in 'Text.Parse.ByteString'
  94% ( 17 / 18) in 'Text.ParserCombinators.Poly.Text'
  95% ( 21 / 22) in 'Text.ParserCombinators.Poly.StateText'
  93% ( 14 / 15) in 'Text.ParserCombinators.Poly.Plain'
  50% (  1 /  2) in 'Text.ParserCombinators.Poly'
  71% ( 20 / 28) in 'Text.Parse'
  77% ( 24 / 31) in 'Text.ParserCombinators.HuttonMeijerWallace'
   6% (  2 / 36) in 'Text.ParserCombinators.HuttonMeijer'
Warning: Text.ParserCombinators.HuttonMeijerWallace: could not find link destinations for:
    Text.ParserCombinators.HuttonMeijerWallace.ParseResult
Warning: Text.ParserCombinators.HuttonMeijer: could not find link destinations for:
    Text.ParserCombinators.HuttonMeijer.Token
Documentation created: dist/doc/html/polyparse/index.html,
dist/doc/html/polyparse/polyparse.txt
Creating package registration file: /tmp/pkgConf-polyparse-122095.8
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/polyparse-1.8
Registering polyparse-1.8...
Installed polyparse-1.8
Configuring wl-pprint-text-1.1.0.4...
Building wl-pprint-text-1.1.0.4...
Preprocessing library wl-pprint-text-1.1.0.4...
[1 of 2] Compiling Text.PrettyPrint.Leijen.Text ( Text/PrettyPrint/Leijen/Text.hs, dist/build/Text/PrettyPrint/Leijen/Text.o )
[2 of 2] Compiling Text.PrettyPrint.Leijen.Text.Monadic ( Text/PrettyPrint/Leijen/Text/Monadic.hs, dist/build/Text/PrettyPrint/Leijen/Text/Monadic.o )
In-place registering wl-pprint-text-1.1.0.4...
Running Haddock for wl-pprint-text-1.1.0.4...
Running hscolour for wl-pprint-text-1.1.0.4...
Preprocessing library wl-pprint-text-1.1.0.4...
Preprocessing library wl-pprint-text-1.1.0.4...
Haddock coverage:
  99% ( 93 / 94) in 'Text.PrettyPrint.Leijen.Text'
  99% ( 94 / 95) in 'Text.PrettyPrint.Leijen.Text.Monadic'
Documentation created: dist/doc/html/wl-pprint-text/index.html,
dist/doc/html/wl-pprint-text/wl-pprint-text.txt
Creating package registration file: /tmp/pkgConf-wl-pprint-text-1.1.022095.4
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/wl-pprint-text-1.1.0.4
Registering wl-pprint-text-1.1.0.4...
Installed wl-pprint-text-1.1.0.4
[1 of 1] Compiling Main             ( /tmp/directory-1.2.2.1-22095/directory-1.2.2.1/dist/setup/setup.hs, /tmp/directory-1.2.2.1-22095/directory-1.2.2.1/dist/setup/Main.o )
Linking /tmp/directory-1.2.2.1-22095/directory-1.2.2.1/dist/setup/setup ...
Configuring directory-1.2.2.1...
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 for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/stat.h... (cached) yes
configure: creating ./config.status
config.status: creating include/HsDirectoryConfig.h
configure: WARNING: unrecognized options: --with-compiler, --with-gcc
Building directory-1.2.2.1...
Preprocessing library directory-1.2.2.1...
[1 of 1] Compiling System.Directory ( System/Directory.hs, dist/build/System/Directory.o )
In-place registering directory-1.2.2.1...
Running Haddock for directory-1.2.2.1...
Running hscolour for directory-1.2.2.1...
Preprocessing library directory-1.2.2.1...
Preprocessing library directory-1.2.2.1...
Haddock coverage:
  77% ( 37 / 48) in 'System.Directory'
Warning: System.Directory: could not find link destinations for:
    GHC.IO.Exception.InappropriateType System.Directory.NotDirectory System.Directory.Directory System.Directory.DirectoryLink System.Directory.removePathRecursive System.Directory.removeContentsRecursive
Documentation created: dist/doc/html/directory/index.html,
dist/doc/html/directory/directory.txt
Creating package registration file: /tmp/pkgConf-directory-1.2.222095.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/directory-1.2.2.1
Registering directory-1.2.2.1...
Installed directory-1.2.2.1
Configuring network-2.6.1.0...
configure: WARNING: unrecognized options: --with-compiler, --with-gcc
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
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 for an ANSI C-conforming const... yes
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 fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking for stdlib.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking winsock2.h usability... no
checking winsock2.h presence... no
checking for winsock2.h... no
checking ws2tcpip.h usability... no
checking ws2tcpip.h presence... no
checking for ws2tcpip.h... no
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking netinet/tcp.h usability... yes
checking netinet/tcp.h presence... yes
checking for netinet/tcp.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking sys/uio.h usability... yes
checking sys/uio.h presence... yes
checking for sys/uio.h... yes
checking sys/un.h usability... yes
checking sys/un.h presence... yes
checking for sys/un.h... yes
checking linux/can.h usability... yes
checking linux/can.h presence... yes
checking for linux/can.h... yes
checking net/if.h usability... yes
checking net/if.h presence... yes
checking for net/if.h... yes
checking for readlink... yes
checking for symlink... yes
checking for if_nametoindex... yes
checking for struct msghdr.msg_control... yes
checking for struct msghdr.msg_accrights... no
checking for struct sockaddr.sa_len... no
checking for in_addr_t in netinet/in.h... yes
checking for SO_PEERCRED and struct ucred in sys/socket.h... yes
checking for getpeereid in unistd.h... checking for getpeereid... no
checking for _head_libws2_32_a in -lws2_32... no
checking for getaddrinfo... yes
checking for gai_strerror... yes
checking whether AI_ADDRCONFIG is declared... yes
checking whether AI_ALL is declared... yes
checking whether AI_NUMERICSERV is declared... yes
checking whether AI_V4MAPPED is declared... yes
checking whether IPV6_V6ONLY is declared... yes
checking whether IPPROTO_IP is declared... yes
checking whether IPPROTO_TCP is declared... yes
checking whether IPPROTO_IPV6 is declared... yes
checking for sendfile in sys/sendfile.h... yes
checking for sendfile in sys/socket.h... no
checking for gethostent... yes
checking for accept4... yes
configure: creating ./config.status
config.status: creating network.buildinfo
config.status: creating include/HsNetworkConfig.h
configure: WARNING: unrecognized options: --with-compiler, --with-gcc
Building network-2.6.1.0...
Preprocessing library network-2.6.1.0...
[ 1 of 11] Compiling Network.Socket.ByteString.IOVec ( dist/build/Network/Socket/ByteString/IOVec.hs, dist/build/Network/Socket/ByteString/IOVec.o )
[ 2 of 11] Compiling Network.Socket.Types ( dist/build/Network/Socket/Types.hs, dist/build/Network/Socket/Types.o )

Network/Socket/Types.hsc:856:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘sizeOfSockAddrByFamily’:
        Patterns not matched:
            AF_UNSPEC
            AF_IMPLINK
            AF_PUP
            AF_CHAOS
            ...

Network/Socket/Types.hsc:938:3: Warning:
    Pattern match(es) are non-exhaustive
    In a case alternative:
        Patterns not matched: #x with #x `notElem` [1#, 2#, 10#, 29#]

Network/Socket/Types.hsc:999:10: Warning:
    Orphan instance: instance Storable HostAddress6
[ 3 of 11] Compiling Network.Socket.Internal ( dist/build/Network/Socket/Internal.hs, dist/build/Network/Socket/Internal.o )

Network/Socket/Internal.hsc:75:1: Warning:
    The import of ‘Foreign.C.String’ is redundant
      except perhaps to import instances from ‘Foreign.C.String’
    To import instances alone, use: import Foreign.C.String()

Network/Socket/Internal.hsc:77:1: Warning:
    The import of ‘Foreign.Ptr’ is redundant
      except perhaps to import instances from ‘Foreign.Ptr’
    To import instances alone, use: import Foreign.Ptr()
[ 4 of 11] Compiling Network.Socket   ( dist/build/Network/Socket.hs, dist/build/Network/Socket.o )

Network/Socket.hsc:176:1: Warning:
    The import of ‘delete’ from module ‘Data.List’ is redundant

Network/Socket.hsc:192:1: Warning:
    The qualified import of ‘Control.Exception’ is redundant
      except perhaps to import instances from ‘Control.Exception’
    To import instances alone, use: import Control.Exception()

Network/Socket.hsc:211:1: Warning:
    The import of ‘GHC.IO.FD’ is redundant
      except perhaps to import instances from ‘GHC.IO.FD’
    To import instances alone, use: import GHC.IO.FD()

Network/Socket.hsc:944:27: Warning:
    Defaulting the following constraint(s) to type ‘Integer’
      (Num a0)
        arising from the literal ‘12’ at Network/Socket.hsc:944:27-28
      (Integral a0)
        arising from a use of ‘fromIntegral’
        at Network/Socket.hsc:944:13-24
    In the first argument of ‘fromIntegral’, namely ‘(12)’
    In the expression: (fromIntegral (12))
    In an equation for ‘sz’: sz = (fromIntegral (12))

Network/Socket.hsc:1566:1: Warning:
    Defined but not used: ‘c_accept’

Network/Socket.hsc:275:3: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘showsPrec’:
        Patterns not matched: _ (SockAddrCan _)

Network/Socket.hsc:948:6: Warning:
    A do-notation statement discarded a result of type ‘CInt’
    Suppress this warning by saying
      ‘_ <- ($)
              throwSocketErrorIfMinus1Retry "getPeerCred"
              c_getsockopt fd (1) (17) ptr_cr ptr_sz’
    or by using the flag -fno-warn-unused-do-bind

Network/Socket.hsc:984:3: Warning:
    A do-notation statement discarded a result of type ‘CInt’
    Suppress this warning by saying
      ‘_ <- ($)
              throwSocketErrorWaitWrite sock "sendFd"
              c_sendFd (fdSocket sock) outfd’
    or by using the flag -fno-warn-unused-do-bind
[ 5 of 11] Compiling Network.Socket.ByteString.MsgHdr ( dist/build/Network/Socket/ByteString/MsgHdr.hs, dist/build/Network/Socket/ByteString/MsgHdr.o )
[ 6 of 11] Compiling Network.Socket.ByteString.Internal ( Network/Socket/ByteString/Internal.hs, dist/build/Network/Socket/ByteString/Internal.o )
[ 7 of 11] Compiling Network.Socket.ByteString ( dist/build/Network/Socket/ByteString.hs, dist/build/Network/Socket/ByteString.o )

Network/Socket/ByteString.hsc:54:1: Warning:
    The import of ‘SockAddr, Socket’
    from module ‘Network.Socket’ is redundant
[ 8 of 11] Compiling Network.Socket.ByteString.Lazy.Posix ( Network/Socket/ByteString/Lazy/Posix.hs, dist/build/Network/Socket/ByteString/Lazy/Posix.o )
[ 9 of 11] Compiling Network.Socket.ByteString.Lazy ( Network/Socket/ByteString/Lazy.hs, dist/build/Network/Socket/ByteString/Lazy.o )
[10 of 11] Compiling Network.BSD      ( dist/build/Network/BSD.hs, dist/build/Network/BSD.o )

Network/BSD.hsc:166:43: Warning:
    In the use of data constructor ‘PortNum’
    (imported from Network.Socket, but defined in Network.Socket.Types):
    Deprecated: "Do not use the PortNum constructor. Use the Num instance. PortNum will be removed in the next release."

Network/BSD.hsc:190:19: Warning:
    In the use of data constructor ‘PortNum’
    (imported from Network.Socket, but defined in Network.Socket.Types):
    Deprecated: "Do not use the PortNum constructor. Use the Num instance. PortNum will be removed in the next release."
[11 of 11] Compiling Network          ( Network.hs, dist/build/Network.o )

Network.hs:292:16: Warning:
    Pattern match(es) are non-exhaustive
    In a case alternative: Patterns not matched: SockAddrCan _

Network.hs:401:5: Warning:
    Pattern match(es) are non-exhaustive
    In a case alternative: Patterns not matched: SockAddrCan _
In-place registering network-2.6.1.0...
Running Haddock for network-2.6.1.0...
Running hscolour for network-2.6.1.0...
Preprocessing library network-2.6.1.0...
Preprocessing library network-2.6.1.0...

Network/Socket/Types.hsc:999:10: Warning:
    Orphan instance: instance Storable HostAddress6

Network/Socket/Internal.hsc:75:1: Warning:
    The import of ‘Foreign.C.String’ is redundant
      except perhaps to import instances from ‘Foreign.C.String’
    To import instances alone, use: import Foreign.C.String()

Network/Socket/Internal.hsc:77:1: Warning:
    The import of ‘Foreign.Ptr’ is redundant
      except perhaps to import instances from ‘Foreign.Ptr’
    To import instances alone, use: import Foreign.Ptr()

Network/Socket.hsc:176:1: Warning:
    The import of ‘delete’ from module ‘Data.List’ is redundant

Network/Socket.hsc:192:1: Warning:
    The qualified import of ‘Control.Exception’ is redundant
      except perhaps to import instances from ‘Control.Exception’
    To import instances alone, use: import Control.Exception()

Network/Socket.hsc:211:1: Warning:
    The import of ‘GHC.IO.FD’ is redundant
      except perhaps to import instances from ‘GHC.IO.FD’
    To import instances alone, use: import GHC.IO.FD()

Network/Socket.hsc:944:27: Warning:
    Defaulting the following constraint(s) to type ‘Integer’
      (Num a0)
        arising from the literal ‘12’ at Network/Socket.hsc:944:27-28
      (Integral a0)
        arising from a use of ‘fromIntegral’
        at Network/Socket.hsc:944:13-24
    In the first argument of ‘fromIntegral’, namely ‘(12)’
    In the expression: (fromIntegral (12))
    In an equation for ‘sz’: sz = (fromIntegral (12))

Network/Socket.hsc:1566:1: Warning:
    Defined but not used: ‘c_accept’

Network/Socket/ByteString.hsc:54:1: Warning:
    The import of ‘SockAddr, Socket’
    from module ‘Network.Socket’ is redundant

Network/BSD.hsc:166:43: Warning:
    In the use of data constructor ‘PortNum’
    (imported from Network.Socket, but defined in Network.Socket.Types):
    Deprecated: "Do not use the PortNum constructor. Use the Num instance. PortNum will be removed in the next release."

Network/BSD.hsc:190:19: Warning:
    In the use of data constructor ‘PortNum’
    (imported from Network.Socket, but defined in Network.Socket.Types):
    Deprecated: "Do not use the PortNum constructor. Use the Num instance. PortNum will be removed in the next release."
Haddock coverage:
  50% (  1 /  2) in 'Network.Socket.ByteString.IOVec'
  64% ( 25 / 39) in 'Network.Socket.Types'
  91% ( 29 / 32) in 'Network.Socket.Internal'
  69% ( 66 / 95) in 'Network.Socket'
  50% (  1 /  2) in 'Network.Socket.ByteString.MsgHdr'
  25% (  1 /  4) in 'Network.Socket.ByteString.Internal'
 100% ( 15 / 15) in 'Network.Socket.ByteString'
  25% (  1 /  4) in 'Network.Socket.ByteString.Lazy.Posix'
  71% (  5 /  7) in 'Network.Socket.ByteString.Lazy'
  44% ( 23 / 52) in 'Network.BSD'
  89% ( 24 / 27) in 'Network'
Warning: Network.Socket.ByteString: could not find link destinations for:
    Network.Socket.ByteString.IOVec.IOVec
Documentation created: dist/doc/html/network/index.html,
dist/doc/html/network/network.txt
Creating package registration file: /tmp/pkgConf-network-2.6.122095.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/network-2.6.1.0
Registering network-2.6.1.0...
Installed network-2.6.1.0
Configuring QuickCheck-2.8.1...
Building QuickCheck-2.8.1...
Preprocessing library QuickCheck-2.8.1...
[ 1 of 15] Compiling Test.QuickCheck.Random ( Test/QuickCheck/Random.hs, dist/build/Test/QuickCheck/Random.o )
[ 2 of 15] Compiling Test.QuickCheck.Exception ( Test/QuickCheck/Exception.hs, dist/build/Test/QuickCheck/Exception.o )
[ 3 of 15] Compiling Test.QuickCheck.Text ( Test/QuickCheck/Text.hs, dist/build/Test/QuickCheck/Text.o )
[ 4 of 15] Compiling Test.QuickCheck.State ( Test/QuickCheck/State.hs, dist/build/Test/QuickCheck/State.o )
[ 5 of 15] Compiling Test.QuickCheck.Gen ( Test/QuickCheck/Gen.hs, dist/build/Test/QuickCheck/Gen.o )
[ 6 of 15] Compiling Test.QuickCheck.Gen.Unsafe ( Test/QuickCheck/Gen/Unsafe.hs, dist/build/Test/QuickCheck/Gen/Unsafe.o )
[ 7 of 15] Compiling Test.QuickCheck.Arbitrary ( Test/QuickCheck/Arbitrary.hs, dist/build/Test/QuickCheck/Arbitrary.o )
[ 8 of 15] Compiling Test.QuickCheck.Modifiers ( Test/QuickCheck/Modifiers.hs, dist/build/Test/QuickCheck/Modifiers.o )
[ 9 of 15] Compiling Test.QuickCheck.Poly ( Test/QuickCheck/Poly.hs, dist/build/Test/QuickCheck/Poly.o )
[10 of 15] Compiling Test.QuickCheck.Function ( Test/QuickCheck/Function.hs, dist/build/Test/QuickCheck/Function.o )
[11 of 15] Compiling Test.QuickCheck.Property ( Test/QuickCheck/Property.hs, dist/build/Test/QuickCheck/Property.o )
[12 of 15] Compiling Test.QuickCheck.Test ( Test/QuickCheck/Test.hs, dist/build/Test/QuickCheck/Test.o )
[13 of 15] Compiling Test.QuickCheck.All ( Test/QuickCheck/All.hs, dist/build/Test/QuickCheck/All.o )
[14 of 15] Compiling Test.QuickCheck.Monadic ( Test/QuickCheck/Monadic.hs, dist/build/Test/QuickCheck/Monadic.o )
[15 of 15] Compiling Test.QuickCheck  ( Test/QuickCheck.hs, dist/build/Test/QuickCheck.o )
In-place registering QuickCheck-2.8.1...
Running Haddock for QuickCheck-2.8.1...
Running hscolour for QuickCheck-2.8.1...
Preprocessing library QuickCheck-2.8.1...
Preprocessing library QuickCheck-2.8.1...
Haddock coverage:
  10% (  2 / 20) in 'Test.QuickCheck.Random'
  33% (  3 /  9) in 'Test.QuickCheck.Exception'
   6% (  1 / 18) in 'Test.QuickCheck.Text'
 100% (  2 /  2) in 'Test.QuickCheck.State'
  89% ( 25 / 28) in 'Test.QuickCheck.Gen'
  80% (  4 /  5) in 'Test.QuickCheck.Gen.Unsafe'
 100% ( 32 / 32) in 'Test.QuickCheck.Arbitrary'
  93% ( 14 / 15) in 'Test.QuickCheck.Modifiers'
  14% (  1 /  7) in 'Test.QuickCheck.Poly'
  38% (  3 /  8) in 'Test.QuickCheck.Function'
  62% ( 44 / 71) in 'Test.QuickCheck.Property'
  50% ( 14 / 28) in 'Test.QuickCheck.Test'
 100% (  9 /  9) in 'Test.QuickCheck.All'
  78% ( 14 / 18) in 'Test.QuickCheck.Monadic'
  99% (127 /128) in 'Test.QuickCheck'
Warning: Test.QuickCheck.Arbitrary: could not find link destinations for:
    Test.QuickCheck.Arbitrary.RecursivelyShrink Test.QuickCheck.Arbitrary.GSubterms Test.QuickCheck.Arbitrary.GCoArbitrary Test.QuickCheck.Arbitrary.gSubterms Test.QuickCheck.Arbitrary.gSubtermsIncl
Warning: Test.QuickCheck: could not find link destinations for:
    Test.QuickCheck.Arbitrary.GCoArbitrary Test.QuickCheck.Arbitrary.RecursivelyShrink Test.QuickCheck.Arbitrary.GSubterms
Documentation created: dist/doc/html/QuickCheck/index.html,
dist/doc/html/QuickCheck/QuickCheck.txt
Creating package registration file: /tmp/pkgConf-QuickCheck-2.822095.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/QuickCheck-2.8.1
Registering QuickCheck-2.8.1...
Installed QuickCheck-2.8.1
Configuring hashtables-1.2.0.2...
Building hashtables-1.2.0.2...
Preprocessing library hashtables-1.2.0.2...
[ 1 of 12] Compiling Data.HashTable.Internal.UnsafeTricks ( src/Data/HashTable/Internal/UnsafeTricks.hs, dist/build/Data/HashTable/Internal/UnsafeTricks.o )

src/Data/HashTable/Internal/UnsafeTricks.hs:27:1: Warning:
    The import of ‘GHC.Exts’ is redundant
      except perhaps to import instances from ‘GHC.Exts’
    To import instances alone, use: import GHC.Exts()
[ 2 of 12] Compiling Data.HashTable.Internal.IntArray ( src/Data/HashTable/Internal/IntArray.hs, dist/build/Data/HashTable/Internal/IntArray.o )

src/Data/HashTable/Internal/IntArray.hs:74:19: Warning:
    In the use of ‘bitSize’ (imported from Data.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"
[ 3 of 12] Compiling Data.HashTable.Internal.Array ( src/Data/HashTable/Internal/Array.hs, dist/build/Data/HashTable/Internal/Array.o )
[ 4 of 12] Compiling Data.HashTable.Internal.Linear.Bucket ( src/Data/HashTable/Internal/Linear/Bucket.hs, dist/build/Data/HashTable/Internal/Linear/Bucket.o )
[ 5 of 12] Compiling Data.HashTable.Internal.Utils ( src/Data/HashTable/Internal/Utils.hs, dist/build/Data/HashTable/Internal/Utils.o )

src/Data/HashTable/Internal/Utils.hs:44:12: Warning:
    In the use of ‘bitSize’ (imported from Data.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"

src/Data/HashTable/Internal/Utils.hs:54:31: Warning:
    In the use of ‘bitSize’ (imported from Data.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"
[ 6 of 12] Compiling Data.HashTable.Internal.CacheLine ( src/Data/HashTable/Internal/CacheLine.hs, dist/build/Data/HashTable/Internal/CacheLine.o )

src/Data/HashTable/Internal/CacheLine.hs:41:1: Warning:
    The import of ‘GHC.Exts’ is redundant
      except perhaps to import instances from ‘GHC.Exts’
    To import instances alone, use: import GHC.Exts()
[ 7 of 12] Compiling Data.HashTable.Internal.CheapPseudoRandomBitStream ( src/Data/HashTable/Internal/CheapPseudoRandomBitStream.hs, dist/build/Data/HashTable/Internal/CheapPseudoRandomBitStream.o )
[ 8 of 12] Compiling Data.HashTable.Class ( src/Data/HashTable/Class.hs, dist/build/Data/HashTable/Class.o )
[ 9 of 12] Compiling Data.HashTable.ST.Basic ( src/Data/HashTable/ST/Basic.hs, dist/build/Data/HashTable/ST/Basic.o )

src/Data/HashTable/ST/Basic.hs:125:10: Warning:
    In the use of ‘bitSize’ (imported from Data.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"

src/Data/HashTable/ST/Basic.hs:368:30: Warning:
    In the use of ‘bitSize’ (imported from Data.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"
[10 of 12] Compiling Data.HashTable.ST.Cuckoo ( src/Data/HashTable/ST/Cuckoo.hs, dist/build/Data/HashTable/ST/Cuckoo.o )

src/Data/HashTable/ST/Cuckoo.hs:182:29: Warning:
    In the use of ‘bitSize’ (imported from Data.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"
[11 of 12] Compiling Data.HashTable.ST.Linear ( src/Data/HashTable/ST/Linear.hs, dist/build/Data/HashTable/ST/Linear.o )
[12 of 12] Compiling Data.HashTable.IO ( src/Data/HashTable/IO.hs, dist/build/Data/HashTable/IO.o )

src/Data/HashTable/IO.hs:97:1: Warning:
    SPECIALISE pragma on INLINE function probably won't fire: ‘new’

src/Data/HashTable/IO.hs:98:1: Warning:
    SPECIALISE pragma on INLINE function probably won't fire: ‘new’

src/Data/HashTable/IO.hs:99:1: Warning:
    SPECIALISE pragma on INLINE function probably won't fire: ‘new’

src/Data/HashTable/IO.hs:107:1: Warning:
    SPECIALISE pragma on INLINE function probably won't fire: ‘newSized’

src/Data/HashTable/IO.hs:108:1: Warning:
    SPECIALISE pragma on INLINE function probably won't fire: ‘newSized’

src/Data/HashTable/IO.hs:109:1: Warning:
    SPECIALISE pragma on INLINE function probably won't fire: ‘newSized’

src/Data/HashTable/IO.hs:118:1: Warning:
    SPECIALISE pragma on INLINE function probably won't fire: ‘insert’

src/Data/HashTable/IO.hs:120:1: Warning:
    SPECIALISE pragma on INLINE function probably won't fire: ‘insert’

src/Data/HashTable/IO.hs:122:1: Warning:
    SPECIALISE pragma on INLINE function probably won't fire: ‘insert’

src/Data/HashTable/IO.hs:132:1: Warning:
    SPECIALISE pragma on INLINE function probably won't fire: ‘delete’

src/Data/HashTable/IO.hs:134:1: Warning:
    SPECIALISE pragma on INLINE function probably won't fire: ‘delete’

src/Data/HashTable/IO.hs:136:1: Warning:
    SPECIALISE pragma on INLINE function probably won't fire: ‘delete’

src/Data/HashTable/IO.hs:146:1: Warning:
    SPECIALISE pragma on INLINE function probably won't fire: ‘lookup’

src/Data/HashTable/IO.hs:148:1: Warning:
    SPECIALISE pragma on INLINE function probably won't fire: ‘lookup’

src/Data/HashTable/IO.hs:150:1: Warning:
    SPECIALISE pragma on INLINE function probably won't fire: ‘lookup’

src/Data/HashTable/IO.hs:161:1: Warning:
    SPECIALISE pragma on INLINE function probably won't fire: ‘fromList’

src/Data/HashTable/IO.hs:163:1: Warning:
    SPECIALISE pragma on INLINE function probably won't fire: ‘fromList’

src/Data/HashTable/IO.hs:165:1: Warning:
    SPECIALISE pragma on INLINE function probably won't fire: ‘fromList’

src/Data/HashTable/IO.hs:176:1: Warning:
    SPECIALISE pragma on INLINE function probably won't fire: ‘fromListWithSizeHint’

src/Data/HashTable/IO.hs:178:1: Warning:
    SPECIALISE pragma on INLINE function probably won't fire: ‘fromListWithSizeHint’

src/Data/HashTable/IO.hs:180:1: Warning:
    SPECIALISE pragma on INLINE function probably won't fire: ‘fromListWithSizeHint’

src/Data/HashTable/IO.hs:190:1: Warning:
    SPECIALISE pragma on INLINE function probably won't fire: ‘toList’

src/Data/HashTable/IO.hs:192:1: Warning:
    SPECIALISE pragma on INLINE function probably won't fire: ‘toList’

src/Data/HashTable/IO.hs:194:1: Warning:
    SPECIALISE pragma on INLINE function probably won't fire: ‘toList’

src/Data/HashTable/IO.hs:208:1: Warning:
    SPECIALISE pragma on INLINE function probably won't fire: ‘foldM’

src/Data/HashTable/IO.hs:210:1: Warning:
    SPECIALISE pragma on INLINE function probably won't fire: ‘foldM’

src/Data/HashTable/IO.hs:212:1: Warning:
    SPECIALISE pragma on INLINE function probably won't fire: ‘foldM’

src/Data/HashTable/IO.hs:223:1: Warning:
    SPECIALISE pragma on INLINE function probably won't fire: ‘mapM_’

src/Data/HashTable/IO.hs:225:1: Warning:
    SPECIALISE pragma on INLINE function probably won't fire: ‘mapM_’

src/Data/HashTable/IO.hs:227:1: Warning:
    SPECIALISE pragma on INLINE function probably won't fire: ‘mapM_’
In-place registering hashtables-1.2.0.2...
Running Haddock for hashtables-1.2.0.2...
Running hscolour for hashtables-1.2.0.2...
Preprocessing library hashtables-1.2.0.2...
Preprocessing library hashtables-1.2.0.2...

src/Data/HashTable/Internal/UnsafeTricks.hs:27:1: Warning:
    The import of ‘GHC.Exts’ is redundant
      except perhaps to import instances from ‘GHC.Exts’
    To import instances alone, use: import GHC.Exts()

src/Data/HashTable/Internal/IntArray.hs:74:19: Warning:
    In the use of ‘bitSize’ (imported from Data.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"

src/Data/HashTable/Internal/Utils.hs:44:12: Warning:
    In the use of ‘bitSize’ (imported from Data.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"

src/Data/HashTable/Internal/Utils.hs:54:31: Warning:
    In the use of ‘bitSize’ (imported from Data.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"

src/Data/HashTable/Internal/CacheLine.hs:41:1: Warning:
    The import of ‘GHC.Exts’ is redundant
      except perhaps to import instances from ‘GHC.Exts’
    To import instances alone, use: import GHC.Exts()

src/Data/HashTable/ST/Basic.hs:125:10: Warning:
    In the use of ‘bitSize’ (imported from Data.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"

src/Data/HashTable/ST/Basic.hs:368:30: Warning:
    In the use of ‘bitSize’ (imported from Data.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"

src/Data/HashTable/ST/Cuckoo.hs:182:29: Warning:
    In the use of ‘bitSize’ (imported from Data.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"
Haddock coverage:
   0% (  0 / 10) in 'Data.HashTable.Internal.UnsafeTricks'
   0% (  0 / 12) in 'Data.HashTable.Internal.IntArray'
  20% (  1 /  5) in 'Data.HashTable.Internal.Array'
   0% (  0 / 18) in 'Data.HashTable.Internal.Linear.Bucket'
   6% (  1 / 18) in 'Data.HashTable.Internal.Utils'
  43% (  6 / 14) in 'Data.HashTable.Internal.CacheLine'
   0% (  0 /  5) in 'Data.HashTable.Internal.CheapPseudoRandomBitStream'
 100% (  5 /  5) in 'Data.HashTable.Class'
 100% ( 10 / 10) in 'Data.HashTable.ST.Basic'
 100% (  9 /  9) in 'Data.HashTable.ST.Cuckoo'
 100% ( 10 / 10) in 'Data.HashTable.ST.Linear'
 100% ( 16 / 16) in 'Data.HashTable.IO'
Documentation created: dist/doc/html/hashtables/index.html,
dist/doc/html/hashtables/hashtables.txt
Creating package registration file: /tmp/pkgConf-hashtables-1.2.022095.2
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/hashtables-1.2.0.2
Registering hashtables-1.2.0.2...
Installed hashtables-1.2.0.2
Configuring json-0.9.1...
Building json-0.9.1...
Preprocessing library json-0.9.1...
[1 of 7] Compiling Text.JSON.Types  ( Text/JSON/Types.hs, dist/build/Text/JSON/Types.o )
[2 of 7] Compiling Text.JSON.String ( Text/JSON/String.hs, dist/build/Text/JSON/String.o )
[3 of 7] Compiling Text.JSON.ReadP  ( Text/JSON/ReadP.hs, dist/build/Text/JSON/ReadP.o )
[4 of 7] Compiling Text.JSON.Parsec ( Text/JSON/Parsec.hs, dist/build/Text/JSON/Parsec.o )
[5 of 7] Compiling Text.JSON.Pretty ( Text/JSON/Pretty.hs, dist/build/Text/JSON/Pretty.o )
[6 of 7] Compiling Text.JSON        ( Text/JSON.hs, dist/build/Text/JSON.o )
[7 of 7] Compiling Text.JSON.Generic ( Text/JSON/Generic.hs, dist/build/Text/JSON/Generic.o )
In-place registering json-0.9.1...
Running Haddock for json-0.9.1...
Running hscolour for json-0.9.1...
Preprocessing library json-0.9.1...
Preprocessing library json-0.9.1...
Haddock coverage:
 100% ( 10 / 10) in 'Text.JSON.Types'
  95% ( 21 / 22) in 'Text.JSON.String'
  18% (  2 / 11) in 'Text.JSON.ReadP'
  17% (  2 / 12) in 'Text.JSON.Parsec'
  18% (  2 / 11) in 'Text.JSON.Pretty'
  90% ( 38 / 42) in 'Text.JSON'
  80% (  8 / 10) in 'Text.JSON.Generic'
Warning: Text.JSON.Generic: could not find link destinations for:
    GHC.IO.Handle.Types.Handle__
Documentation created: dist/doc/html/json/index.html,
dist/doc/html/json/json.txt
Creating package registration file: /tmp/pkgConf-json-0.922095.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/json-0.9.1
Registering json-0.9.1...
Installed json-0.9.1
Configuring HaXml-1.23.3...
Building HaXml-1.23.3...
Preprocessing library HaXml-1.23.3...
[ 1 of 42] Compiling Text.XML.HaXml.Xtract.Lex ( src/Text/XML/HaXml/Xtract/Lex.hs, dist/build/Text/XML/HaXml/Xtract/Lex.o )
[ 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 )
[ 4 of 42] Compiling Text.XML.HaXml.DtdToHaskell.TypeDef ( src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs, dist/build/Text/XML/HaXml/DtdToHaskell/TypeDef.o )
[ 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 )
[10 of 42] Compiling Text.XML.HaXml.Parse ( src/Text/XML/HaXml/Parse.hs, dist/build/Text/XML/HaXml/Parse.o )
[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 )
[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 )
[19 of 42] Compiling Text.XML.HaXml.Html.Pretty ( src/Text/XML/HaXml/Html/Pretty.hs, dist/build/Text/XML/HaXml/Html/Pretty.o )
[20 of 42] Compiling Text.XML.HaXml.ParseLazy ( src/Text/XML/HaXml/ParseLazy.hs, dist/build/Text/XML/HaXml/ParseLazy.o )
[21 of 42] Compiling Text.XML.HaXml.SAX ( src/Text/XML/HaXml/SAX.hs, dist/build/Text/XML/HaXml/SAX.o )
[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 )
[25 of 42] Compiling Text.XML.HaXml.TypeMapping ( src/Text/XML/HaXml/TypeMapping.hs, dist/build/Text/XML/HaXml/TypeMapping.o )
[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 )
[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 )
[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 )
[35 of 42] Compiling Text.XML.HaXml.Schema.TypeConversion ( src/Text/XML/HaXml/Schema/TypeConversion.hs, dist/build/Text/XML/HaXml/Schema/TypeConversion.o )
[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 )
[40 of 42] Compiling Text.XML.HaXml.Xtract.Parse ( src/Text/XML/HaXml/Xtract/Parse.hs, dist/build/Text/XML/HaXml/Xtract/Parse.o )
[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 )
In-place registering HaXml-1.23.3...
Preprocessing executable 'Canonicalise' for HaXml-1.23.3...
[ 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:291:17: Warning:
    Defined but not used: ‘p’

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

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

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

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

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

src/Text/XML/HaXml/Types.hs:177: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:205: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:316:24: Warning:
    This binding for ‘p’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:312:9

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

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

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

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

src/Text/XML/HaXml/Lex.hs:319:33: Warning:
    This binding for ‘k’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:312: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:79:9: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:350:3

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

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

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

src/Text/XML/HaXml/Combinators.hs:113:5: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:350: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:350:3

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

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

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

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

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

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

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

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

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

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

src/Text/XML/HaXml/Combinators.hs:137: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: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:186: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:186: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:186: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:186:1

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

src/Text/XML/HaXml/Parse.hs:233: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:247:35: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:869:1

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

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

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

src/Text/XML/HaXml/Parse.hs:161:10: Warning:
    A do-notation statement discarded a result of type ‘bra’
    Suppress this warning by saying
      ‘_ <- adjustErr
              open
              ( \ x_ -> (++)
                   "Missing opening bracket:\n\
                   \\t" x_ ))’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:320: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:324: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:329: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:342: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:346: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:360: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:372: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:373: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:379: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:410: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:437: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:439: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:442: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:468: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:470: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:477: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:480: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:486: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:509: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:510: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:515: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) -> show p c)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:581: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:582: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:585: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:587: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:596: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:597: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:600: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:669: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:670: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:672: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:674: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:679: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:680: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:682: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:683: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:684: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:692: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:693: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:694: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:756: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:757: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:760: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:766: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:767: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:768: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:771: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:809: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:813: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:831: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:837: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:838: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:841: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:853: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:856: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

src/Text/XML/HaXml/Parse.hs:566:10: Warning:
    Orphan instance: instance Show CP

src/Text/XML/HaXml/Parse.hs:572:10: Warning:
    Orphan instance: instance Show Modifier
[ 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:34:36: Warning:
    Defaulting the following constraint(s) to type ‘Double’
      (Show a0)
        arising from a use of ‘show’
        at src/Text/XML/HaXml/Wrappers.hs:34:36-39
      (Fractional a0)
        arising from the literal ‘1.23’
        at src/Text/XML/HaXml/Wrappers.hs:34:41-44
    In the second argument of ‘(++)’, namely ‘show 1.23’
    In the second argument of ‘($)’, namely
      ‘"part of HaXml-" ++ show 1.23’
    In a stmt of a 'do' block: putStrLn $ "part of HaXml-" ++ show 1.23

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.23.3...
[ 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:291:17: Warning:
    Defined but not used: ‘p’

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

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

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

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

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

src/Text/XML/HaXml/Types.hs:177: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:205: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:316:24: Warning:
    This binding for ‘p’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:312:9

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

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

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

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

src/Text/XML/HaXml/Lex.hs:319:33: Warning:
    This binding for ‘k’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:312: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:186: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:186: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:186: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:186:1

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

src/Text/XML/HaXml/Parse.hs:233: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:247:35: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:869:1

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

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

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

src/Text/XML/HaXml/Parse.hs:161:10: Warning:
    A do-notation statement discarded a result of type ‘bra’
    Suppress this warning by saying
      ‘_ <- adjustErr
              open
              ( \ x_ -> (++)
                   "Missing opening bracket:\n\
                   \\t" x_ ))’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:320: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:324: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:329: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:342: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:346: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:360: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:372: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:373: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:379: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:410: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:437: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:439: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:442: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:468: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:470: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:477: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:480: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:486: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:509: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:510: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:515: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) -> show p c)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:581: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:582: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:585: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:587: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:596: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:597: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:600: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:669: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:670: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:672: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:674: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:679: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:680: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:682: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:683: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:684: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:692: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:693: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:694: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:756: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:757: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:760: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:766: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:767: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:768: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:771: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:809: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:813: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:831: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:837: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:838: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:841: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:853: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:856: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

src/Text/XML/HaXml/Parse.hs:566:10: Warning:
    Orphan instance: instance Show CP

src/Text/XML/HaXml/Parse.hs:572:10: Warning:
    Orphan instance: instance Show Modifier
[ 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: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:79:9: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:350:3

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

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

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

src/Text/XML/HaXml/Combinators.hs:113:5: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:350: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:350:3

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

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

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

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

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

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

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

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

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

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

src/Text/XML/HaXml/Combinators.hs:137: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: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:34:36: Warning:
    Defaulting the following constraint(s) to type ‘Double’
      (Show a0)
        arising from a use of ‘show’
        at src/Text/XML/HaXml/Wrappers.hs:34:36-39
      (Fractional a0)
        arising from the literal ‘1.23’
        at src/Text/XML/HaXml/Wrappers.hs:34:41-44
    In the second argument of ‘(++)’, namely ‘show 1.23’
    In the second argument of ‘($)’, namely
      ‘"part of HaXml-" ++ show 1.23’
    In a stmt of a 'do' block: putStrLn $ "part of HaXml-" ++ show 1.23

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: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:191: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:191:1

src/Text/XML/HaXml/ParseLazy.hs:191:14: Warning:
    This binding for ‘tok’ shadows the existing binding
      defined at src/Text/XML/HaXml/ParseLazy.hs:175:1

src/Text/XML/HaXml/ParseLazy.hs:238: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:252:35: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/ParseLazy.hs:880:1

src/Text/XML/HaXml/ParseLazy.hs:281:35: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/ParseLazy.hs:880:1

src/Text/XML/HaXml/ParseLazy.hs:693:12: Warning:
    Defined but not used: ‘i’

src/Text/XML/HaXml/ParseLazy.hs:735:9: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/ParseLazy.hs:191:1

src/Text/XML/HaXml/ParseLazy.hs:876:39: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/ParseLazy.hs:880:1

src/Text/XML/HaXml/ParseLazy.hs:165:10: Warning:
    A do-notation statement discarded a result of type ‘bra’
    Suppress this warning by saying
      ‘_ <- adjustErr
              open
              ( \ x_ -> (++)
                   "Missing opening bracket:\n\
                   \\t" x_ ))’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:330: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:334: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:339: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:352: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:356: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:371: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:383: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:384: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:390: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:421: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:448: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:451: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:454: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:478: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:480: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:487: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:490: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:496: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:519: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:520: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:525: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) -> show p c)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:591: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:592: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:595: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:597: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:606: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:607: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:610: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:679: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:680: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:682: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:684: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:689: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:690: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:692: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:694: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:702: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:703: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:704: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:766: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:767: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
      ‘_ <- 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:776: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:777: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:778: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:781: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:819: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:823: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:841: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:847: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:848: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:851: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:863: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:866: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

src/Text/XML/HaXml/ParseLazy.hs:576:10: Warning:
    Orphan instance: instance Show CP

src/Text/XML/HaXml/ParseLazy.hs:582:10: Warning:
    Orphan instance: instance Show Modifier
[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.23.3...
[ 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:54:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for ‘white’:
        Patterns not matched:
            ghc-prim: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:205: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:316:24: Warning:
    This binding for ‘p’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:312:9

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

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

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

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

src/Text/XML/HaXml/Lex.hs:319:33: Warning:
    This binding for ‘k’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:312: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:291:17: Warning:
    Defined but not used: ‘p’

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

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

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

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

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

src/Text/XML/HaXml/Types.hs:177: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: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:186: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:186: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:186: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:186:1

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

src/Text/XML/HaXml/Parse.hs:233: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:247:35: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:869:1

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

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

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

src/Text/XML/HaXml/Parse.hs:161:10: Warning:
    A do-notation statement discarded a result of type ‘bra’
    Suppress this warning by saying
      ‘_ <- adjustErr
              open
              ( \ x_ -> (++)
                   "Missing opening bracket:\n\
                   \\t" x_ ))’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:320: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:324: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:329: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:342: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:346: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:360: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:372: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:373: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:379: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:410: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:437: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:439: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:442: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:468: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:470: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:477: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:480: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:486: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:509: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:510: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:515: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) -> show p c)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:581: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:582: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:585: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:587: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:596: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:597: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:600: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:669: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:670: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:672: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:674: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:679: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:680: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:682: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:683: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:684: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:692: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:693: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:694: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:756: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:757: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:760: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:766: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:767: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:768: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:771: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:809: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:813: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:831: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:837: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:838: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:841: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:853: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:856: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

src/Text/XML/HaXml/Parse.hs:566:10: Warning:
    Orphan instance: instance Show CP

src/Text/XML/HaXml/Parse.hs:572:10: Warning:
    Orphan instance: instance Show Modifier
[ 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: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:191: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:191:1

src/Text/XML/HaXml/ParseLazy.hs:191:14: Warning:
    This binding for ‘tok’ shadows the existing binding
      defined at src/Text/XML/HaXml/ParseLazy.hs:175:1

src/Text/XML/HaXml/ParseLazy.hs:238: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:252:35: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/ParseLazy.hs:880:1

src/Text/XML/HaXml/ParseLazy.hs:281:35: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/ParseLazy.hs:880:1

src/Text/XML/HaXml/ParseLazy.hs:693:12: Warning:
    Defined but not used: ‘i’

src/Text/XML/HaXml/ParseLazy.hs:735:9: Warning:
    This binding for ‘name’ shadows the existing binding
      defined at src/Text/XML/HaXml/ParseLazy.hs:191:1

src/Text/XML/HaXml/ParseLazy.hs:876:39: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/ParseLazy.hs:880:1

src/Text/XML/HaXml/ParseLazy.hs:165:10: Warning:
    A do-notation statement discarded a result of type ‘bra’
    Suppress this warning by saying
      ‘_ <- adjustErr
              open
              ( \ x_ -> (++)
                   "Missing opening bracket:\n\
                   \\t" x_ ))’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:330: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:334: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:339: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:352: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:356: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:371: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:383: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:384: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:390: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:421: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:448: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:451: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:454: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:478: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:480: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:487: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:490: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:496: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:519: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:520: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:525: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) -> show p c)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/ParseLazy.hs:591: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:592: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:595: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:597: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:606: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:607: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:610: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:679: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:680: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:682: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:684: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:689: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:690: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:692: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:694: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:702: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:703: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:704: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:766: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:767: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
      ‘_ <- 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:776: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:777: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:778: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:781: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:819: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:823: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:841: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:847: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:848: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:851: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:863: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:866: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

src/Text/XML/HaXml/ParseLazy.hs:576:10: Warning:
    Orphan instance: instance Show CP

src/Text/XML/HaXml/ParseLazy.hs:582:10: Warning:
    Orphan instance: instance Show Modifier
[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:79:9: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:350:3

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

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

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

src/Text/XML/HaXml/Combinators.hs:113:5: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:350: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:350:3

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

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

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

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

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

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

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

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

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

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

src/Text/XML/HaXml/Combinators.hs:137: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: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:34:36: Warning:
    Defaulting the following constraint(s) to type ‘Double’
      (Show a0)
        arising from a use of ‘show’
        at src/Text/XML/HaXml/Wrappers.hs:34:36-39
      (Fractional a0)
        arising from the literal ‘1.23’
        at src/Text/XML/HaXml/Wrappers.hs:34:41-44
    In the second argument of ‘(++)’, namely ‘show 1.23’
    In the second argument of ‘($)’, namely
      ‘"part of HaXml-" ++ show 1.23’
    In a stmt of a 'do' block: putStrLn $ "part of HaXml-" ++ show 1.23

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: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

src/Text/XML/HaXml/XmlContent.hs:162:10: Warning:
    Orphan instance: instance XmlContent a => XmlContent [a]

src/Text/XML/HaXml/XmlContent.hs:176:10: Warning:
    Orphan instance: instance XmlContent a => XmlContent (Maybe a)
[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: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 )
[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:350: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:350:3-5)

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:123:1-4)

src/Text/XML/HaXml/Xtract/Parse.hs:330:9: Warning:
    Defined but not used: ‘q2’

src/Text/XML/HaXml/Xtract/Parse.hs:339:9: Warning:
    Defined but not used: ‘q2’
[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:36:12: Warning:
    Defaulting the following constraint(s) to type ‘Double’
      (Show a0)
        arising from a use of ‘show’ at src/Text/XML/HaXml.hs:36:12-15
      (Fractional a0)
        arising from the literal ‘1.23’ at src/Text/XML/HaXml.hs:36:17-20
    In the expression: show 1.23
    In an equation for ‘version’: version = show 1.23
[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.23.3...
[ 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:205: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:316:24: Warning:
    This binding for ‘p’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:312:9

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

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

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

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

src/Text/XML/HaXml/Lex.hs:319:33: Warning:
    This binding for ‘k’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:312: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:291:17: Warning:
    Defined but not used: ‘p’

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

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

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

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

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

src/Text/XML/HaXml/Types.hs:177: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:186: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:186: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:186: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:186:1

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

src/Text/XML/HaXml/Parse.hs:233: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:247:35: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:869:1

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

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

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

src/Text/XML/HaXml/Parse.hs:161:10: Warning:
    A do-notation statement discarded a result of type ‘bra’
    Suppress this warning by saying
      ‘_ <- adjustErr
              open
              ( \ x_ -> (++)
                   "Missing opening bracket:\n\
                   \\t" x_ ))’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:320: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:324: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:329: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:342: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:346: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:360: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:372: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:373: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:379: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:410: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:437: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:439: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:442: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:468: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:470: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:477: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:480: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:486: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:509: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:510: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:515: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) -> show p c)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:581: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:582: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:585: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:587: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:596: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:597: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:600: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:669: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:670: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:672: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:674: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:679: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:680: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:682: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:683: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:684: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:692: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:693: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:694: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:756: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:757: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:760: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:766: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:767: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:768: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:771: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:809: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:813: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:831: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:837: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:838: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:841: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:853: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:856: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

src/Text/XML/HaXml/Parse.hs:566:10: Warning:
    Orphan instance: instance Show CP

src/Text/XML/HaXml/Parse.hs:572:10: Warning:
    Orphan instance: instance Show Modifier
[ 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:79:9: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:350:3

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

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

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

src/Text/XML/HaXml/Combinators.hs:113:5: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:350: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:350:3

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

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

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

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

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

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

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

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

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

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

src/Text/XML/HaXml/Combinators.hs:137: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: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:34:36: Warning:
    Defaulting the following constraint(s) to type ‘Double’
      (Show a0)
        arising from a use of ‘show’
        at src/Text/XML/HaXml/Wrappers.hs:34:36-39
      (Fractional a0)
        arising from the literal ‘1.23’
        at src/Text/XML/HaXml/Wrappers.hs:34:41-44
    In the second argument of ‘(++)’, namely ‘show 1.23’
    In the second argument of ‘($)’, namely
      ‘"part of HaXml-" ++ show 1.23’
    In a stmt of a 'do' block: putStrLn $ "part of HaXml-" ++ show 1.23

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: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: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

src/Text/XML/HaXml/XmlContent.hs:162:10: Warning:
    Orphan instance: instance XmlContent a => XmlContent [a]

src/Text/XML/HaXml/XmlContent.hs:176:10: Warning:
    Orphan instance: instance XmlContent a => XmlContent (Maybe a)
[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: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.23.3...
[ 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:205: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:316:24: Warning:
    This binding for ‘p’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:312:9

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

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

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

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

src/Text/XML/HaXml/Lex.hs:319:33: Warning:
    This binding for ‘k’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:312: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:291:17: Warning:
    Defined but not used: ‘p’

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

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

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

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

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

src/Text/XML/HaXml/Types.hs:177: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:79:9: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:350:3

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

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

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

src/Text/XML/HaXml/Combinators.hs:113:5: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:350: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:350:3

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

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

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

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

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

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

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

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

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

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

src/Text/XML/HaXml/Combinators.hs:137: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:186: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:186: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:186: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:186:1

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

src/Text/XML/HaXml/Parse.hs:233: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:247:35: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:869:1

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

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

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

src/Text/XML/HaXml/Parse.hs:161:10: Warning:
    A do-notation statement discarded a result of type ‘bra’
    Suppress this warning by saying
      ‘_ <- adjustErr
              open
              ( \ x_ -> (++)
                   "Missing opening bracket:\n\
                   \\t" x_ ))’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:320: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:324: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:329: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:342: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:346: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:360: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:372: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:373: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:379: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:410: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:437: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:439: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:442: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:468: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:470: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:477: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:480: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:486: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:509: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:510: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:515: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) -> show p c)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:581: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:582: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:585: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:587: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:596: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:597: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:600: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:669: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:670: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:672: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:674: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:679: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:680: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:682: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:683: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:684: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:692: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:693: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:694: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:756: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:757: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:760: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:766: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:767: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:768: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:771: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:809: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:813: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:831: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:837: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:838: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:841: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:853: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:856: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

src/Text/XML/HaXml/Parse.hs:566:10: Warning:
    Orphan instance: instance Show CP

src/Text/XML/HaXml/Parse.hs:572:10: Warning:
    Orphan instance: instance Show Modifier
[ 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: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:34:36: Warning:
    Defaulting the following constraint(s) to type ‘Double’
      (Show a0)
        arising from a use of ‘show’
        at src/Text/XML/HaXml/Wrappers.hs:34:36-39
      (Fractional a0)
        arising from the literal ‘1.23’
        at src/Text/XML/HaXml/Wrappers.hs:34:41-44
    In the second argument of ‘(++)’, namely ‘show 1.23’
    In the second argument of ‘($)’, namely
      ‘"part of HaXml-" ++ show 1.23’
    In a stmt of a 'do' block: putStrLn $ "part of HaXml-" ++ show 1.23

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: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: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

src/Text/XML/HaXml/XmlContent.hs:162:10: Warning:
    Orphan instance: instance XmlContent a => XmlContent [a]

src/Text/XML/HaXml/XmlContent.hs:176:10: Warning:
    Orphan instance: instance XmlContent a => XmlContent (Maybe a)
[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: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:36:12: Warning:
    Defaulting the following constraint(s) to type ‘Double’
      (Show a0)
        arising from a use of ‘show’ at src/Text/XML/HaXml.hs:36:12-15
      (Fractional a0)
        arising from the literal ‘1.23’ at src/Text/XML/HaXml.hs:36:17-20
    In the expression: show 1.23
    In an equation for ‘version’: version = show 1.23
[19 of 19] Compiling Main             ( src/tools/MkOneOf.hs, dist/build/MkOneOf/MkOneOf-tmp/Main.o )
Linking dist/build/MkOneOf/MkOneOf ...
Preprocessing executable 'DtdToHaskell' for HaXml-1.23.3...
[ 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:205: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:316:24: Warning:
    This binding for ‘p’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:312:9

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

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

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

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

src/Text/XML/HaXml/Lex.hs:319:33: Warning:
    This binding for ‘k’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:312: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: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:291:17: Warning:
    Defined but not used: ‘p’

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

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

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

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

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

src/Text/XML/HaXml/Types.hs:177: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:186: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:186: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:186: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:186:1

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

src/Text/XML/HaXml/Parse.hs:233: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:247:35: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:869:1

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

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

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

src/Text/XML/HaXml/Parse.hs:161:10: Warning:
    A do-notation statement discarded a result of type ‘bra’
    Suppress this warning by saying
      ‘_ <- adjustErr
              open
              ( \ x_ -> (++)
                   "Missing opening bracket:\n\
                   \\t" x_ ))’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:320: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:324: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:329: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:342: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:346: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:360: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:372: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:373: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:379: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:410: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:437: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:439: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:442: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:468: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:470: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:477: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:480: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:486: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:509: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:510: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:515: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) -> show p c)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:581: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:582: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:585: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:587: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:596: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:597: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:600: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:669: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:670: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:672: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:674: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:679: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:680: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:682: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:683: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:684: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:692: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:693: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:694: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:756: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:757: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:760: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:766: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:767: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:768: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:771: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:809: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:813: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:831: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:837: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:838: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:841: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:853: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:856: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

src/Text/XML/HaXml/Parse.hs:566:10: Warning:
    Orphan instance: instance Show CP

src/Text/XML/HaXml/Parse.hs:572:10: Warning:
    Orphan instance: instance Show Modifier
[ 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:79:9: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:350:3

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

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

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

src/Text/XML/HaXml/Combinators.hs:113:5: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:350: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:350:3

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

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

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

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

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

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

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

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

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

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

src/Text/XML/HaXml/Combinators.hs:137: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: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: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:34:36: Warning:
    Defaulting the following constraint(s) to type ‘Double’
      (Show a0)
        arising from a use of ‘show’
        at src/Text/XML/HaXml/Wrappers.hs:34:36-39
      (Fractional a0)
        arising from the literal ‘1.23’
        at src/Text/XML/HaXml/Wrappers.hs:34:41-44
    In the second argument of ‘(++)’, namely ‘show 1.23’
    In the second argument of ‘($)’, namely
      ‘"part of HaXml-" ++ show 1.23’
    In a stmt of a 'do' block: putStrLn $ "part of HaXml-" ++ show 1.23

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: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

src/Text/XML/HaXml/XmlContent.hs:162:10: Warning:
    Orphan instance: instance XmlContent a => XmlContent [a]

src/Text/XML/HaXml/XmlContent.hs:176:10: Warning:
    Orphan instance: instance XmlContent a => XmlContent (Maybe a)
[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: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:36:12: Warning:
    Defaulting the following constraint(s) to type ‘Double’
      (Show a0)
        arising from a use of ‘show’ at src/Text/XML/HaXml.hs:36:12-15
      (Fractional a0)
        arising from the literal ‘1.23’ at src/Text/XML/HaXml.hs:36:17-20
    In the expression: show 1.23
    In an equation for ‘version’: version = show 1.23
[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.23.3...
[ 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:205: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:316:24: Warning:
    This binding for ‘p’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:312:9

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

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

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

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

src/Text/XML/HaXml/Lex.hs:319:33: Warning:
    This binding for ‘k’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:312: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:291:17: Warning:
    Defined but not used: ‘p’

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

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

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

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

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

src/Text/XML/HaXml/Types.hs:177: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:186: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:186: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:186: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:186:1

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

src/Text/XML/HaXml/Parse.hs:233: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:247:35: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:869:1

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

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

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

src/Text/XML/HaXml/Parse.hs:161:10: Warning:
    A do-notation statement discarded a result of type ‘bra’
    Suppress this warning by saying
      ‘_ <- adjustErr
              open
              ( \ x_ -> (++)
                   "Missing opening bracket:\n\
                   \\t" x_ ))’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:320: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:324: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:329: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:342: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:346: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:360: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:372: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:373: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:379: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:410: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:437: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:439: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:442: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:468: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:470: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:477: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:480: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:486: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:509: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:510: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:515: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) -> show p c)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:581: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:582: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:585: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:587: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:596: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:597: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:600: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:669: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:670: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:672: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:674: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:679: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:680: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:682: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:683: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:684: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:692: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:693: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:694: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:756: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:757: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:760: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:766: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:767: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:768: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:771: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:809: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:813: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:831: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:837: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:838: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:841: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:853: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:856: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

src/Text/XML/HaXml/Parse.hs:566:10: Warning:
    Orphan instance: instance Show CP

src/Text/XML/HaXml/Parse.hs:572:10: Warning:
    Orphan instance: instance Show Modifier
[ 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:79:9: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:350:3

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

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

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

src/Text/XML/HaXml/Combinators.hs:113:5: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:350: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:350:3

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

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

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

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

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

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

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

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

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

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

src/Text/XML/HaXml/Combinators.hs:137: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: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: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: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:34:36: Warning:
    Defaulting the following constraint(s) to type ‘Double’
      (Show a0)
        arising from a use of ‘show’
        at src/Text/XML/HaXml/Wrappers.hs:34:36-39
      (Fractional a0)
        arising from the literal ‘1.23’
        at src/Text/XML/HaXml/Wrappers.hs:34:41-44
    In the second argument of ‘(++)’, namely ‘show 1.23’
    In the second argument of ‘($)’, namely
      ‘"part of HaXml-" ++ show 1.23’
    In a stmt of a 'do' block: putStrLn $ "part of HaXml-" ++ show 1.23

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: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: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: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: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: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 ‘GHC.List’)

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: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: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: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: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: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: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: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: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: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: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: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: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: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: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 ‘isJust, fromJust, 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:GHC.Prim’)

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:59:44: Warning:
    Defaulting the following constraint(s) to type ‘Integer’
      (Show a0)
        arising from a use of ‘show’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:59:44-47
      (Num a0)
        arising from the literal ‘1’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:64:26
      (Enum a0)
        arising from the arithmetic sequence ‘1 .. ’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:64:25-29
    In the first argument of ‘(++)’, namely ‘show n’
    In the second argument of ‘(++)’, namely
      ‘show n ++ ") " ++ paragraph 56 x’
    In the expression:
      "\n\
      \("
      ++ show n ++ ") " ++ paragraph 56 x

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:41: Warning:
    Defaulting the following constraint(s) to type ‘Integer’
      (Show a0)
        arising from a use of ‘choices’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:516:41-47
      (Num a0)
        arising from the literal ‘1’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:516:58
      (Enum a0)
        arising from the arithmetic sequence ‘1 .. ’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:516:57-61
    In the fourth argument of ‘ppvList’, namely ‘choices’
    In the first argument of ‘($$)’, namely
      ‘ppvList "=" "|" "" choices (zip es [1 .. ])’
    In the second argument of ‘nest’, namely
      ‘(ppvList "=" "|" "" choices (zip es [1 .. ])
        $$ text "deriving (Eq,Show)")’

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: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:60: Warning:
    Defaulting the following constraint(s) to type ‘Integer’
      (Show a0)
        arising from a use of ‘show’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:694:60-63
      (Num a0)
        arising from the literal ‘0’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:694:74
      (Enum a0)
        arising from the arithmetic sequence ‘0 .. ’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:694:73-77
    In the second argument of ‘(:)’, namely ‘show n’
    In the first argument of ‘text’, namely ‘('a' : show n)’
    In the expression: text ('a' : show n)

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:695:60: Warning:
    Defaulting the following constraint(s) to type ‘Integer’
      (Show a0)
        arising from a use of ‘show’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:695:60-63
      (Num a0)
        arising from the literal ‘0’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:695:74
      (Enum a0)
        arising from the arithmetic sequence ‘0 .. ’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:695:73-77
    In the second argument of ‘(:)’, namely ‘show n’
    In the first argument of ‘text’, namely ‘('e' : show n)’
    In the expression: text ('e' : show n)

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: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:54: Warning:
    Defaulting the following constraint(s) to type ‘Integer’
      (Show a0)
        arising from a use of ‘show’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:876:54-57
      (Num a0)
        arising from the literal ‘2’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:876:70
      (Enum a0)
        arising from the arithmetic sequence ‘2 .. ’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:876:69-73
    In the second argument of ‘(++)’, namely ‘show i’
    In the expression: (n ++ show i)
    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:54: Warning:
    Defaulting the following constraint(s) to type ‘Integer’
      (Show a0)
        arising from a use of ‘show’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:878:54-57
      (Num a0)
        arising from the literal ‘2’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:878:70
      (Enum a0)
        arising from the arithmetic sequence ‘2 .. ’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:878:69-73
    In the second argument of ‘(++)’, namely ‘show i’
    In the expression: (n ++ show i)
    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

src/Text/XML/HaXml/XmlContent.hs:162:10: Warning:
    Orphan instance: instance XmlContent a => XmlContent [a]

src/Text/XML/HaXml/XmlContent.hs:176:10: Warning:
    Orphan instance: instance XmlContent a => XmlContent (Maybe a)
[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: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:36:12: Warning:
    Defaulting the following constraint(s) to type ‘Double’
      (Show a0)
        arising from a use of ‘show’ at src/Text/XML/HaXml.hs:36:12-15
      (Fractional a0)
        arising from the literal ‘1.23’ at src/Text/XML/HaXml.hs:36:17-20
    In the expression: show 1.23
    In an equation for ‘version’: version = show 1.23
[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.23.3...
[ 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:205: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:316:24: Warning:
    This binding for ‘p’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:312:9

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

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

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

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

src/Text/XML/HaXml/Lex.hs:319:33: Warning:
    This binding for ‘k’ shadows the existing binding
      bound at src/Text/XML/HaXml/Lex.hs:312: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:291:17: Warning:
    Defined but not used: ‘p’

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

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

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

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

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

src/Text/XML/HaXml/Types.hs:177: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:186: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:186: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:186: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:186:1

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

src/Text/XML/HaXml/Parse.hs:233: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:247:35: Warning:
    This binding for ‘ev’ shadows the existing binding
      defined at src/Text/XML/HaXml/Parse.hs:869:1

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

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

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

src/Text/XML/HaXml/Parse.hs:161:10: Warning:
    A do-notation statement discarded a result of type ‘bra’
    Suppress this warning by saying
      ‘_ <- adjustErr
              open
              ( \ x_ -> (++)
                   "Missing opening bracket:\n\
                   \\t" x_ ))’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:320: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:324: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:329: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:342: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:346: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:360: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:372: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:373: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:379: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:410: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:437: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:439: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:442: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:468: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:470: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:477: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:480: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:486: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:509: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:510: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:515: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) -> show p c)’
    or by using the flag -fno-warn-unused-do-bind

src/Text/XML/HaXml/Parse.hs:581: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:582: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:585: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:587: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:596: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:597: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:600: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:669: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:670: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:672: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:674: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:679: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:680: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:682: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:683: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:684: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:692: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:693: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:694: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:756: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:757: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:760: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:766: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:767: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:768: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:771: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:809: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:813: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:831: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:837: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:838: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:841: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:853: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:856: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

src/Text/XML/HaXml/Parse.hs:566:10: Warning:
    Orphan instance: instance Show CP

src/Text/XML/HaXml/Parse.hs:572:10: Warning:
    Orphan instance: instance Show Modifier
[ 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: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:79:9: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:350:3

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

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

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

src/Text/XML/HaXml/Combinators.hs:113:5: Warning:
    This binding for ‘x’ shadows the existing binding
      defined at src/Text/XML/HaXml/Combinators.hs:350: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:350:3

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

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

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

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

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

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

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

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

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

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

src/Text/XML/HaXml/Combinators.hs:137: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: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: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:34:36: Warning:
    Defaulting the following constraint(s) to type ‘Double’
      (Show a0)
        arising from a use of ‘show’
        at src/Text/XML/HaXml/Wrappers.hs:34:36-39
      (Fractional a0)
        arising from the literal ‘1.23’
        at src/Text/XML/HaXml/Wrappers.hs:34:41-44
    In the second argument of ‘(++)’, namely ‘show 1.23’
    In the second argument of ‘($)’, namely
      ‘"part of HaXml-" ++ show 1.23’
    In a stmt of a 'do' block: putStrLn $ "part of HaXml-" ++ show 1.23

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: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: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: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: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: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 ‘GHC.List’)

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: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: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: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: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: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: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: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: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: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: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: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: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: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: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 ‘isJust, fromJust, 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:GHC.Prim’)

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:59:44: Warning:
    Defaulting the following constraint(s) to type ‘Integer’
      (Show a0)
        arising from a use of ‘show’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:59:44-47
      (Num a0)
        arising from the literal ‘1’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:64:26
      (Enum a0)
        arising from the arithmetic sequence ‘1 .. ’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:64:25-29
    In the first argument of ‘(++)’, namely ‘show n’
    In the second argument of ‘(++)’, namely
      ‘show n ++ ") " ++ paragraph 56 x’
    In the expression:
      "\n\
      \("
      ++ show n ++ ") " ++ paragraph 56 x

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:41: Warning:
    Defaulting the following constraint(s) to type ‘Integer’
      (Show a0)
        arising from a use of ‘choices’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:516:41-47
      (Num a0)
        arising from the literal ‘1’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:516:58
      (Enum a0)
        arising from the arithmetic sequence ‘1 .. ’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:516:57-61
    In the fourth argument of ‘ppvList’, namely ‘choices’
    In the first argument of ‘($$)’, namely
      ‘ppvList "=" "|" "" choices (zip es [1 .. ])’
    In the second argument of ‘nest’, namely
      ‘(ppvList "=" "|" "" choices (zip es [1 .. ])
        $$ text "deriving (Eq,Show)")’

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: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:60: Warning:
    Defaulting the following constraint(s) to type ‘Integer’
      (Show a0)
        arising from a use of ‘show’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:694:60-63
      (Num a0)
        arising from the literal ‘0’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:694:74
      (Enum a0)
        arising from the arithmetic sequence ‘0 .. ’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:694:73-77
    In the second argument of ‘(:)’, namely ‘show n’
    In the first argument of ‘text’, namely ‘('a' : show n)’
    In the expression: text ('a' : show n)

src/Text/XML/HaXml/Schema/PrettyHaskell.hs:695:60: Warning:
    Defaulting the following constraint(s) to type ‘Integer’
      (Show a0)
        arising from a use of ‘show’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:695:60-63
      (Num a0)
        arising from the literal ‘0’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:695:74
      (Enum a0)
        arising from the arithmetic sequence ‘0 .. ’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:695:73-77
    In the second argument of ‘(:)’, namely ‘show n’
    In the first argument of ‘text’, namely ‘('e' : show n)’
    In the expression: text ('e' : show n)

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: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:54: Warning:
    Defaulting the following constraint(s) to type ‘Integer’
      (Show a0)
        arising from a use of ‘show’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:876:54-57
      (Num a0)
        arising from the literal ‘2’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:876:70
      (Enum a0)
        arising from the arithmetic sequence ‘2 .. ’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:876:69-73
    In the second argument of ‘(++)’, namely ‘show i’
    In the expression: (n ++ show i)
    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:54: Warning:
    Defaulting the following constraint(s) to type ‘Integer’
      (Show a0)
        arising from a use of ‘show’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:878:54-57
      (Num a0)
        arising from the literal ‘2’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:878:70
      (Enum a0)
        arising from the arithmetic sequence ‘2 .. ’
        at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:878:69-73
    In the second argument of ‘(++)’, namely ‘show i’
    In the expression: (n ++ show i)
    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:54: Warning:
    Defaulting the following constraint(s) to type ‘Integer’
      (Show a0)
        arising from a use of ‘show’
        at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:438:54-57
      (Num a0)
        arising from the literal ‘2’
        at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:438:70
      (Enum a0)
        arising from the arithmetic sequence ‘2 .. ’
        at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:438:69-73
    In the second argument of ‘(++)’, namely ‘show i’
    In the expression: (n ++ show i)
    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:54: Warning:
    Defaulting the following constraint(s) to type ‘Integer’
      (Show a0)
        arising from a use of ‘show’
        at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:440:54-57
      (Num a0)
        arising from the literal ‘2’
        at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:440:70
      (Enum a0)
        arising from the arithmetic sequence ‘2 .. ’
        at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:440:69-73
    In the second argument of ‘(++)’, namely ‘show i’
    In the expression: (n ++ show i)
    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

src/Text/XML/HaXml/XmlContent.hs:162:10: Warning:
    Orphan instance: instance XmlContent a => XmlContent [a]

src/Text/XML/HaXml/XmlContent.hs:176:10: Warning:
    Orphan instance: instance XmlContent a => XmlContent (Maybe a)
[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: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:36:12: Warning:
    Defaulting the following constraint(s) to type ‘Double’
      (Show a0)
        arising from a use of ‘show’ at src/Text/XML/HaXml.hs:36:12-15
      (Fractional a0)
        arising from the literal ‘1.23’ at src/Text/XML/HaXml.hs:36:17-20
    In the expression: show 1.23
    In an equation for ‘version’: version = show 1.23
[28 of 28] Compiling Main             ( src/tools/FpMLToHaskell.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Main.o )

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: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.23.3...
Running hscolour for HaXml-1.23.3...
Preprocessing library HaXml-1.23.3...
Preprocessing executable 'Canonicalise' for HaXml-1.23.3...
Preprocessing executable 'CanonicaliseLazy' for HaXml-1.23.3...
Preprocessing executable 'Xtract' for HaXml-1.23.3...
Preprocessing executable 'Validate' for HaXml-1.23.3...
Preprocessing executable 'MkOneOf' for HaXml-1.23.3...
Preprocessing executable 'DtdToHaskell' for HaXml-1.23.3...
Preprocessing executable 'XsdToHaskell' for HaXml-1.23.3...
Preprocessing executable 'FpMLToHaskell' for HaXml-1.23.3...
Preprocessing library HaXml-1.23.3...

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’
Haddock coverage:
  40% (  2 /  5) in 'Text.XML.HaXml.Xtract.Lex'
  82% ( 14 / 17) in 'Text.XML.HaXml.Posn'
  80% (  8 / 10) in 'Text.XML.HaXml.Lex'
  75% ( 15 / 20) in 'Text.XML.HaXml.DtdToHaskell.TypeDef'
  50% (  1 /  2) in 'Text.XML.HaXml.DtdToHaskell.Instance'
  21% ( 18 / 86) in 'Text.XML.HaXml.Types'
   0% (  0 /  8) in 'Text.XML.HaXml.Escape'
  92% ( 11 / 12) in 'Text.XML.HaXml.Namespaces'
  84% ( 59 / 70) in 'Text.XML.HaXml.Combinators'
  87% ( 27 / 31) in 'Text.XML.HaXml.Parse'
  54% (  7 / 13) in 'Text.XML.HaXml.Pretty'
  22% (  9 / 40) in 'Text.XML.HaXml.Html.Generate'
 100% (  3 /  3) in 'Text.XML.HaXml.Html.Parse'
  75% (  3 /  4) in 'Text.XML.HaXml.Wrappers'
  27% (  3 / 11) in 'Text.XML.HaXml.Verbatim'
  54% (  7 / 13) in 'Text.XML.HaXml.ByteStringPP'
  50% (  1 /  2) in 'Text.XML.HaXml.DtdToHaskell.Convert'
 100% (  2 /  2) in 'Text.XML.HaXml.Html.ParseLazy'
  20% (  1 /  5) in 'Text.XML.HaXml.Html.Pretty'
  89% ( 25 / 28) in 'Text.XML.HaXml.ParseLazy'
  67% (  2 /  3) in 'Text.XML.HaXml.SAX'
   0% (  0 / 49) in 'Text.XML.HaXml.Schema.XSDTypeModel'
  90% (  9 / 10) in 'Text.XML.HaXml.Schema.NameConversion'
  20% ( 10 / 50) in 'Text.XML.HaXml.Schema.PrimitiveTypes'
  82% (  9 / 11) in 'Text.XML.HaXml.TypeMapping'
  70% ( 37 / 53) in 'Text.XML.HaXml.XmlContent.Parser'
 100% ( 17 / 17) in 'Text.XML.HaXml.XmlContent'
 100% (  3 /  3) in 'Text.XML.HaXml.Validate'
   2% (  2 / 81) in 'Text.XML.HaXml.OneOfN'
  93% ( 53 / 57) in 'Text.XML.HaXml.Schema.Parse'
  67% (  6 /  9) in 'Text.XML.HaXml.Schema.HaskellTypeModel'
 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'
  36% (  4 / 11) in 'Text.XML.HaXml.Schema.TypeConversion'
  50% (  1 /  2) in 'Text.XML.HaXml.ShowXmlLazy'
  67% (  4 /  6) in 'Text.XML.HaXml.Util'
 100% ( 16 / 16) in 'Text.XML.HaXml.XmlContent.Haskell'
  56% ( 15 / 27) in 'Text.XML.HaXml.Xtract.Combinators'
 100% (  3 /  3) in 'Text.XML.HaXml.Xtract.Parse'
  71% ( 20 / 28) in 'Text.XML.HaXml.Schema.Schema'
 100% ( 13 / 13) in 'Text.XML.HaXml'
Warning: Text.XML.HaXml.Parse: could not find link destinations for:
    Text.XML.HaXml.Parse.SymTabs
Warning: Text.XML.HaXml.ParseLazy: could not find link destinations for:
    Text.XML.HaXml.ParseLazy.SymTabs
Warning: Text.XML.HaXml.Schema.PrettyHaskell: could not find link destinations for:
    Text.XML.HaXml.Schema.PrettyHaskell.CommentPosition
Warning: Text.XML.HaXml.Schema.PrettyHsBoot: could not find link destinations for:
    Text.XML.HaXml.Schema.PrettyHsBoot.CommentPosition
Documentation created: dist/doc/html/HaXml/index.html,
dist/doc/html/HaXml/HaXml.txt
Preprocessing executable 'Canonicalise' for HaXml-1.23.3...
Preprocessing executable 'CanonicaliseLazy' for HaXml-1.23.3...
Preprocessing executable 'Xtract' for HaXml-1.23.3...
Preprocessing executable 'Validate' for HaXml-1.23.3...
Preprocessing executable 'MkOneOf' for HaXml-1.23.3...
Preprocessing executable 'DtdToHaskell' for HaXml-1.23.3...
Preprocessing executable 'XsdToHaskell' for HaXml-1.23.3...
Preprocessing executable 'FpMLToHaskell' for HaXml-1.23.3...
Creating package registration file: /tmp/pkgConf-HaXml-1.2322095.3
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/HaXml-1.23.3
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.23.3...
Installed HaXml-1.23.3
Configuring process-1.2.3.0...
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 for pid_t... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking signal.h usability... yes
checking signal.h presence... yes
checking for signal.h... yes
checking sys/wait.h usability... yes
checking sys/wait.h presence... yes
checking for sys/wait.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking for setitimer... yes
checking for sysconf... yes
checking value of SIG_DFL... -1
checking value of SIG_IGN... -1
configure: creating ./config.status
config.status: creating include/HsProcessConfig.h
configure: WARNING: unrecognized options: --with-compiler, --with-gcc
Building process-1.2.3.0...
Preprocessing library process-1.2.3.0...
[1 of 3] Compiling System.Process.Internals ( System/Process/Internals.hs, dist/build/System/Process/Internals.o )
[2 of 3] Compiling System.Process   ( dist/build/System/Process.hs, dist/build/System/Process.o )
[3 of 3] Compiling System.Cmd       ( System/Cmd.hs, dist/build/System/Cmd.o )
In-place registering process-1.2.3.0...
Running Haddock for process-1.2.3.0...
Running hscolour for process-1.2.3.0...
Preprocessing library process-1.2.3.0...
Preprocessing library process-1.2.3.0...
Haddock coverage:
  17% (  4 / 24) in 'System.Process.Internals'
  89% ( 33 / 37) in 'System.Process'
 100% (  3 /  3) in 'System.Cmd'
Warning: System.Process.Internals: could not find link destinations for:
    System.Posix.Internals.FD
Documentation created: dist/doc/html/process/index.html,
dist/doc/html/process/process.txt
Creating package registration file: /tmp/pkgConf-process-1.2.322095.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/process-1.2.3.0
Registering process-1.2.3.0...
Installed process-1.2.3.0
Configuring HsSyck-0.53...
Building HsSyck-0.53...
Preprocessing library HsSyck-0.53...
[1 of 1] Compiling Data.Yaml.Syck   ( dist/build/Data/Yaml/Syck.hs, dist/build/Data/Yaml/Syck.o )
gram.c: In function ‘syckparse’:

gram.c:1115:7:
     warning: implicit declaration of function ‘sycklex’ [-Wimplicit-function-declaration]
gram.c: In function ‘syckparse’:

gram.c:1115:7:
     warning: implicit declaration of function ‘sycklex’ [-Wimplicit-function-declaration]
syck/syck.c: In function ‘syck_default_error_handler’:

syck/syck.c:502:9:
     warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long int’ [-Wformat=]
             msg );
             ^
syck/syck.c: In function ‘syck_default_error_handler’:

syck/syck.c:502:9:
     warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long int’ [-Wformat=]
             msg );
             ^
In-place registering HsSyck-0.53...
Running Haddock for HsSyck-0.53...
Running hscolour for HsSyck-0.53...
Preprocessing library HsSyck-0.53...
Preprocessing library HsSyck-0.53...
Haddock coverage:
  39% (  7 / 18) in 'Data.Yaml.Syck'
Warning: Data.Yaml.Syck: could not find link destinations for:
    Data.Yaml.Syck.Buf Data.Yaml.Syck.YamlTag
Documentation created: dist/doc/html/HsSyck/index.html,
dist/doc/html/HsSyck/HsSyck.txt
Creating package registration file: /tmp/pkgConf-HsSyck-022095.53
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/HsSyck-0.53
Registering HsSyck-0.53...
Installed HsSyck-0.53
[ 1 of 79] Compiling Distribution.PackageDescription.Utils ( /tmp/Cabal-1.22.3.0-22095/Cabal-1.22.3.0/Distribution/PackageDescription/Utils.hs, /tmp/Cabal-1.22.3.0-22095/Cabal-1.22.3.0/dist/setup/Distribution/PackageDescription/Utils.o )
[ 2 of 79] Compiling Distribution.Simple.CCompiler ( /tmp/Cabal-1.22.3.0-22095/Cabal-1.22.3.0/Distribution/Simple/CCompiler.hs, /tmp/Cabal-1.22.3.0-22095/Cabal-1.22.3.0/dist/setup/Distribution/Simple/CCompiler.o )
[ 3 of 79] Compiling Distribution.Simple.PreProcess.Unlit ( /tmp/Cabal-1.22.3.0-22095/Cabal-1.22.3.0/Distribution/Simple/PreProcess/Unlit.hs, /tmp/Cabal-1.22.3.0-22095/Cabal-1.22.3.0/dist/setup/Distribution/Simple/PreProcess/Unlit.o )
[ 4 of 79] Compiling Distribution.TestSuite ( /tmp/Cabal-1.22.3.0-22095/Cabal-1.22.3.0/Distribution/TestSuite.hs, /tmp/Cabal-1.22.3.0-22095/Cabal-1.22.3.0/dist/setup/Distribution/TestSuite.o )
[ 5 of 79] Compiling Distribution.Compat.CreatePipe ( /tmp/Cabal-1.22.3.0-22095/Cabal-1.22.3.0/Distribution/Compat/CreatePipe.hs, /tmp/Cabal-1.22.3.0-22095/Cabal-1.22.3.0/dist/setup/Distribution/Compat/CreatePipe.o )
[ 6 of 79] Compiling Distribution.GetOpt ( /tmp/Cabal-1.22.3.0-22095/Cabal-1.22.3.0/Distribution/GetOpt.hs, /tmp/Cabal-1.22.3.0-22095/Cabal-1.22.3.0/dist/setup/Distribution/GetOpt.o )
[ 7 of 79] Compiling Distribution.Compat.Binary ( /tmp/Cabal-1.22.3.0-22095/Cabal-1.22.3.0/Distribution/Compat/Binary.hs, /tmp/Cabal-1.22.3.0-22095/Cabal-1.22.3.0/dist/setup/Distribution/Compat/Binary.o )

/tmp/Cabal-1.22.3.0-22095/Cabal-1.22.3.0/Distribution/Compat/Binary.hs:51:27:
    Couldn't match expected type ‘bytestring-0.9.2.1:Data.ByteString.Lazy.Internal.ByteString’
                with actual type ‘ByteString’
    NB: ‘bytestring-0.9.2.1:Data.ByteString.Lazy.Internal.ByteString’
          is defined in ‘Data.ByteString.Lazy.Internal’
              in package ‘bytestring-0.9.2.1’
        ‘ByteString’
          is defined in ‘Data.ByteString.Lazy.Internal’
              in package ‘bytestring-0.10.4.1’
    In the first argument of ‘decode’, namely ‘bs’
    In the first argument of ‘evaluate’, namely ‘(decode bs)’
Failed to install Cabal-1.22.3.0
Downloading graphviz-2999.13.0.3...
Configuring graphviz-2999.13.0.3...
Building graphviz-2999.13.0.3...
Preprocessing library graphviz-2999.13.0.3...
[ 1 of 28] Compiling Data.GraphViz.Exception ( Data/GraphViz/Exception.hs, dist/build/Data/GraphViz/Exception.o )
[ 2 of 28] Compiling Data.GraphViz.Attributes.ColorScheme ( Data/GraphViz/Attributes/ColorScheme.hs, dist/build/Data/GraphViz/Attributes/ColorScheme.o )
[ 3 of 28] Compiling Data.GraphViz.State ( Data/GraphViz/State.hs, dist/build/Data/GraphViz/State.o )
[ 4 of 28] Compiling Data.GraphViz.Util ( Data/GraphViz/Util.hs, dist/build/Data/GraphViz/Util.o )
[ 5 of 28] Compiling Data.GraphViz.Parsing ( Data/GraphViz/Parsing.hs, dist/build/Data/GraphViz/Parsing.o )
[ 6 of 28] Compiling Data.GraphViz.PreProcessing ( Data/GraphViz/PreProcessing.hs, dist/build/Data/GraphViz/PreProcessing.o )
[ 7 of 28] Compiling Data.GraphViz.Printing ( Data/GraphViz/Printing.hs, dist/build/Data/GraphViz/Printing.o )

Data/GraphViz/Printing.hs:97:10: Warning:
    Orphan instance: instance Show DotCode
[ 8 of 28] Compiling Data.GraphViz.Attributes.Colors.X11 ( Data/GraphViz/Attributes/Colors/X11.hs, dist/build/Data/GraphViz/Attributes/Colors/X11.o )
[ 9 of 28] Compiling Data.GraphViz.Attributes.Internal ( Data/GraphViz/Attributes/Internal.hs, dist/build/Data/GraphViz/Attributes/Internal.o )
[10 of 28] Compiling Data.GraphViz.Attributes.Colors.SVG ( Data/GraphViz/Attributes/Colors/SVG.hs, dist/build/Data/GraphViz/Attributes/Colors/SVG.o )
[11 of 28] Compiling Data.GraphViz.Attributes.Colors.Brewer ( Data/GraphViz/Attributes/Colors/Brewer.hs, dist/build/Data/GraphViz/Attributes/Colors/Brewer.o )
[12 of 28] Compiling Data.GraphViz.Attributes.Colors ( Data/GraphViz/Attributes/Colors.hs, dist/build/Data/GraphViz/Attributes/Colors.o )
[13 of 28] Compiling Data.GraphViz.Attributes.HTML ( Data/GraphViz/Attributes/HTML.hs, dist/build/Data/GraphViz/Attributes/HTML.o )
[14 of 28] Compiling Data.GraphViz.Attributes.Complete ( Data/GraphViz/Attributes/Complete.hs, dist/build/Data/GraphViz/Attributes/Complete.o )
[15 of 28] Compiling Data.GraphViz.Types.Common ( Data/GraphViz/Types/Common.hs, dist/build/Data/GraphViz/Types/Common.o )
[16 of 28] Compiling Data.GraphViz.Attributes.Same ( Data/GraphViz/Attributes/Same.hs, dist/build/Data/GraphViz/Attributes/Same.o )
[17 of 28] Compiling Data.GraphViz.Types.State ( Data/GraphViz/Types/State.hs, dist/build/Data/GraphViz/Types/State.o )
[18 of 28] Compiling Data.GraphViz.Attributes ( Data/GraphViz/Attributes.hs, dist/build/Data/GraphViz/Attributes.o )
[19 of 28] Compiling Data.GraphViz.Types.Canonical ( Data/GraphViz/Types/Canonical.hs, dist/build/Data/GraphViz/Types/Canonical.o )
[20 of 28] Compiling Data.GraphViz.Algorithms.Clustering ( Data/GraphViz/Algorithms/Clustering.hs, dist/build/Data/GraphViz/Algorithms/Clustering.o )
[21 of 28] Compiling Data.GraphViz.Types ( Data/GraphViz/Types.hs, dist/build/Data/GraphViz/Types.o )
[22 of 28] Compiling Data.GraphViz.Algorithms ( Data/GraphViz/Algorithms.hs, dist/build/Data/GraphViz/Algorithms.o )
[23 of 28] Compiling Data.GraphViz.Commands.IO ( Data/GraphViz/Commands/IO.hs, dist/build/Data/GraphViz/Commands/IO.o )
[24 of 28] Compiling Data.GraphViz.Commands ( Data/GraphViz/Commands.hs, dist/build/Data/GraphViz/Commands.o )

Data/GraphViz/Commands.hs:46:1: Warning:
    Module ‘Prelude’ does not export ‘catch’

Data/GraphViz/Commands.hs:50:1: Warning:
    The import of ‘Data.GraphViz.Attributes.Complete’ is redundant
      except perhaps to import instances from ‘Data.GraphViz.Attributes.Complete’
    To import instances alone, use: import Data.GraphViz.Attributes.Complete()
[25 of 28] Compiling Data.GraphViz.Types.Generalised ( Data/GraphViz/Types/Generalised.hs, dist/build/Data/GraphViz/Types/Generalised.o )
[26 of 28] Compiling Data.GraphViz.Types.Monadic ( Data/GraphViz/Types/Monadic.hs, dist/build/Data/GraphViz/Types/Monadic.o )

Data/GraphViz/Types/Monadic.hs:100:10: Warning:
    ‘DotM’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.
[27 of 28] Compiling Data.GraphViz.Types.Graph ( Data/GraphViz/Types/Graph.hs, dist/build/Data/GraphViz/Types/Graph.o )
[28 of 28] Compiling Data.GraphViz    ( Data/GraphViz.hs, dist/build/Data/GraphViz.o )
In-place registering graphviz-2999.13.0.3...
Running Haddock for graphviz-2999.13.0.3...
Running hscolour for graphviz-2999.13.0.3...
Preprocessing library graphviz-2999.13.0.3...
Preprocessing library graphviz-2999.13.0.3...

Data/GraphViz/Printing.hs:97:10: Warning:
    Orphan instance: instance Show DotCode

Data/GraphViz/Commands.hs:46:1: Warning:
    Module ‘Prelude’ does not export ‘catch’

Data/GraphViz/Commands.hs:50:1: Warning:
    The import of ‘Data.GraphViz.Attributes.Complete’ is redundant
      except perhaps to import instances from ‘Data.GraphViz.Attributes.Complete’
    To import instances alone, use: import Data.GraphViz.Attributes.Complete()

Data/GraphViz/Types/Monadic.hs:100:10: Warning:
    ‘DotM’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.
Haddock coverage:
 100% (  7 /  7) in 'Data.GraphViz.Exception'
 100% (  4 /  4) in 'Data.GraphViz.Attributes.ColorScheme'
  15% (  2 / 13) in 'Data.GraphViz.State'
  56% ( 10 / 18) in 'Data.GraphViz.Util'
  41% ( 24 / 58) in 'Data.GraphViz.Parsing'
 100% (  2 /  2) in 'Data.GraphViz.PreProcessing'
  59% ( 10 / 17) in 'Data.GraphViz.Printing'
 100% (  3 /  3) in 'Data.GraphViz.Attributes.Colors.X11'
  50% (  3 /  6) in 'Data.GraphViz.Attributes.Internal'
 100% (  3 /  3) in 'Data.GraphViz.Attributes.Colors.SVG'
 100% (  4 /  4) in 'Data.GraphViz.Attributes.Colors.Brewer'
 100% ( 10 / 10) in 'Data.GraphViz.Attributes.Colors'
  93% ( 13 / 14) in 'Data.GraphViz.Attributes.HTML'
  64% ( 61 / 95) in 'Data.GraphViz.Attributes.Complete'
  14% (  9 / 65) in 'Data.GraphViz.Types.Common'
  40% (  2 /  5) in 'Data.GraphViz.Attributes.Same'
  21% (  4 / 19) in 'Data.GraphViz.Types.State'
  72% ( 52 / 72) in 'Data.GraphViz.Attributes'
  80% (  8 / 10) in 'Data.GraphViz.Types.Canonical'
 100% (  3 /  3) in 'Data.GraphViz.Algorithms.Clustering'
  96% ( 25 / 26) in 'Data.GraphViz.Types'
  67% (  8 / 12) in 'Data.GraphViz.Algorithms'
 100% ( 17 / 17) in 'Data.GraphViz.Commands.IO'
 100% ( 17 / 17) in 'Data.GraphViz.Commands'
  73% (  8 / 11) in 'Data.GraphViz.Types.Generalised'
 100% ( 23 / 23) in 'Data.GraphViz.Types.Monadic'
  91% ( 41 / 45) in 'Data.GraphViz.Types.Graph'
 100% ( 39 / 39) in 'Data.GraphViz'
Warning: Data.GraphViz.Parsing: could not find link destinations for:
    Data.GraphViz.State.GraphvizState
Warning: Data.GraphViz.Printing: could not find link destinations for:
    Data.GraphViz.State.GraphvizState
Warning: Data.GraphViz.Attributes.Colors: could not find link destinations for:
    Data.GraphViz.Attributes.Colors.colorScheme Data.GraphViz.Attributes.Colors.printNC Data.GraphViz.Attributes.Colors.parseNC'
Documentation created: dist/doc/html/graphviz/index.html,
dist/doc/html/graphviz/graphviz.txt
Creating package registration file: /tmp/pkgConf-graphviz-2999.13.022095.3
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/graphviz-2999.13.0.3
Registering graphviz-2999.13.0.3...
Installed graphviz-2999.13.0.3
Configuring hslogger-1.2.9...
Building hslogger-1.2.9...
Preprocessing library hslogger-1.2.9...
[1 of 8] Compiling System.Log       ( src/System/Log.hs, dist/build/System/Log.o )
[2 of 8] Compiling System.Log.Formatter ( src/System/Log/Formatter.hs, dist/build/System/Log/Formatter.o )
[3 of 8] Compiling System.Log.Handler ( src/System/Log/Handler.hs, dist/build/System/Log/Handler.o )
[4 of 8] Compiling System.Log.Handler.Simple ( src/System/Log/Handler/Simple.hs, dist/build/System/Log/Handler/Simple.o )
[5 of 8] Compiling System.Log.Handler.Syslog ( src/System/Log/Handler/Syslog.hs, dist/build/System/Log/Handler/Syslog.o )
[6 of 8] Compiling System.Log.Handler.Growl ( src/System/Log/Handler/Growl.hs, dist/build/System/Log/Handler/Growl.o )
[7 of 8] Compiling System.Log.Handler.Log4jXML ( src/System/Log/Handler/Log4jXML.hs, dist/build/System/Log/Handler/Log4jXML.o )
[8 of 8] Compiling System.Log.Logger ( src/System/Log/Logger.hs, dist/build/System/Log/Logger.o )
In-place registering hslogger-1.2.9...
Running Haddock for hslogger-1.2.9...
Running hscolour for hslogger-1.2.9...
Preprocessing library hslogger-1.2.9...
Preprocessing library hslogger-1.2.9...
Haddock coverage:
 100% (  4 /  4) in 'System.Log'
 100% (  6 /  6) in 'System.Log.Formatter'
 100% (  3 /  3) in 'System.Log.Handler'
 100% (  5 /  5) in 'System.Log.Handler.Simple'
 100% ( 10 / 10) in 'System.Log.Handler.Syslog'
 100% (  3 /  3) in 'System.Log.Handler.Growl'
 100% ( 17 / 17) in 'System.Log.Handler.Log4jXML'
  97% ( 38 / 39) in 'System.Log.Logger'
Warning: System.Log.Handler.Syslog: could not find link destinations for:
    System.Log.Handler.Syslog.SyslogHandler
Warning: System.Log.Handler.Growl: could not find link destinations for:
    System.Log.Handler.Growl.GrowlHandler
Documentation created: dist/doc/html/hslogger/index.html,
dist/doc/html/hslogger/hslogger.txt
Creating package registration file: /tmp/pkgConf-hslogger-1.222095.9
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/hslogger-1.2.9
Registering hslogger-1.2.9...
Installed hslogger-1.2.9
Configuring libGenI-0.16.1...
Building libGenI-0.16.1...
Preprocessing library libGenI-0.16.1...

libgeni/NLP/GenI/Btypes.lhs:72:8:
    Could not find module ‘Data.Generics’
    It is a member of the hidden package ‘syb-0.4.4’.
    Perhaps you need to add ‘syb’ to the build-depends in your .cabal file.
    Use -v to see a list of the files searched for.
Failed to install libGenI-0.16.1
Configuring wxdirect-0.91.0.0...
Building wxdirect-0.91.0.0...
Preprocessing library wxdirect-0.91.0.0...
[1 of 1] Compiling Application.Wxdirect ( src/Application/Wxdirect.hs, dist/build/Application/Wxdirect.o )
In-place registering wxdirect-0.91.0.0...
Preprocessing executable 'wxdirect' for wxdirect-0.91.0.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 )
[ 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.91.0.0...
Running hscolour for wxdirect-0.91.0.0...
Preprocessing library wxdirect-0.91.0.0...
Preprocessing executable 'wxdirect' for wxdirect-0.91.0.0...
Preprocessing library wxdirect-0.91.0.0...
Haddock coverage:
   0% (  0 /  1) in 'Application.Wxdirect'
Documentation created: dist/doc/html/wxdirect/index.html,
dist/doc/html/wxdirect/wxdirect.txt
Preprocessing executable 'wxdirect' for wxdirect-0.91.0.0...
Creating package registration file: /tmp/pkgConf-wxdirect-0.91.022095.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/wxdirect-0.91.0.0
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.91.0.0...
Installed wxdirect-0.91.0.0
Configuring yaml-light-0.1.4...
Building yaml-light-0.1.4...
Preprocessing library yaml-light-0.1.4...
[1 of 1] Compiling Data.Yaml.YamlLight ( Data/Yaml/YamlLight.hs, dist/build/Data/Yaml/YamlLight.o )
In-place registering yaml-light-0.1.4...
Running Haddock for yaml-light-0.1.4...
Running hscolour for yaml-light-0.1.4...
Preprocessing library yaml-light-0.1.4...
Preprocessing library yaml-light-0.1.4...
Haddock coverage:
 100% ( 18 / 18) in 'Data.Yaml.YamlLight'
Documentation created: dist/doc/html/yaml-light/index.html,
dist/doc/html/yaml-light/yaml-light.txt
Creating package registration file: /tmp/pkgConf-yaml-light-0.122095.4
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/yaml-light-0.1.4
Registering yaml-light-0.1.4...
Installed yaml-light-0.1.4
[1 of 1] Compiling Main             ( /tmp/wxc-0.91.0.0-22095/wxc-0.91.0.0/dist/setup/setup.hs, /tmp/wxc-0.91.0.0-22095/wxc-0.91.0.0/dist/setup/Main.o )
Linking /tmp/wxc-0.91.0.0-22095/wxc-0.91.0.0/dist/setup/setup ...
Configuring wxc-0.91.0.0...

          Warning: No config found to match: /usr/bin/wx-config --version=2.9 --version-full
                   in /usr/lib/x86_64-linux-gnu/wx/config
          If you require this configuration, please install the desired
          library build.  If this is part of an automated configuration
          test and no other errors occur, you may safely ignore it.
          You may use wx-config --list to see all configs available in
          the default prefix.

readProcess failed: readProcess: wx-config "--version=2.9" "--version-full" (exit 1): failed
Configuring wxc to build against wxWidgets 3.0.0.0

Building wxc
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/apppath.cpp -o dist/build/src/cpp/apppath.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/dragimage.cpp -o dist/build/src/cpp/dragimage.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljaccelerator.cpp -o dist/build/src/cpp/eljaccelerator.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljartprov.cpp -o dist/build/src/cpp/eljartprov.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljbitmap.cpp -o dist/build/src/cpp/eljbitmap.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljbrush.cpp -o dist/build/src/cpp/eljbrush.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljbusyinfo.cpp -o dist/build/src/cpp/eljbusyinfo.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljbutton.cpp -o dist/build/src/cpp/eljbutton.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljcalendarctrl.cpp -o dist/build/src/cpp/eljcalendarctrl.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljcaret.cpp -o dist/build/src/cpp/eljcaret.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljcheckbox.cpp -o dist/build/src/cpp/eljcheckbox.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljchecklistbox.cpp -o dist/build/src/cpp/eljchecklistbox.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljchoice.cpp -o dist/build/src/cpp/eljchoice.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljclipboard.cpp -o dist/build/src/cpp/eljclipboard.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljcoldata.cpp -o dist/build/src/cpp/eljcoldata.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljcolour.cpp -o dist/build/src/cpp/eljcolour.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljcolourdlg.cpp -o dist/build/src/cpp/eljcolourdlg.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljcombobox.cpp -o dist/build/src/cpp/eljcombobox.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljconfigbase.cpp -o dist/build/src/cpp/eljconfigbase.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljcontrol.cpp -o dist/build/src/cpp/eljcontrol.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljctxhelp.cpp -o dist/build/src/cpp/eljctxhelp.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljcursor.cpp -o dist/build/src/cpp/eljcursor.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljdataformat.cpp -o dist/build/src/cpp/eljdataformat.o
src/cpp/eljdataformat.cpp: In function ‘wxDataFormat* wxDataFormat_CreateFromType(int)’:
src/cpp/eljdataformat.cpp:13:55: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  return new wxDataFormat ((wxDataFormat::NativeFormat)typ);
                                                       ^
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljdatetime.cpp -o dist/build/src/cpp/eljdatetime.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljdc.cpp -o dist/build/src/cpp/eljdc.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljdcsvg.cpp -o dist/build/src/cpp/eljdcsvg.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljdialog.cpp -o dist/build/src/cpp/eljdialog.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljdirdlg.cpp -o dist/build/src/cpp/eljdirdlg.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljdnd.cpp -o dist/build/src/cpp/eljdnd.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljdrawing.cpp -o dist/build/src/cpp/eljdrawing.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljevent.cpp -o dist/build/src/cpp/eljevent.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljfiledialog.cpp -o dist/build/src/cpp/eljfiledialog.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljfilehist.cpp -o dist/build/src/cpp/eljfilehist.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljfindrepldlg.cpp -o dist/build/src/cpp/eljfindrepldlg.o
src/cpp/eljfindrepldlg.cpp:21:17: note: #pragma message: wxWidgets find/replace dialog event wrappers generated
 #pragma message "wxWidgets find/replace dialog event wrappers generated"
                 ^
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljfont.cpp -o dist/build/src/cpp/eljfont.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljfontdata.cpp -o dist/build/src/cpp/eljfontdata.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljfontdlg.cpp -o dist/build/src/cpp/eljfontdlg.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljframe.cpp -o dist/build/src/cpp/eljframe.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljgauge.cpp -o dist/build/src/cpp/eljgauge.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljgrid.cpp -o dist/build/src/cpp/eljgrid.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljhelpcontroller.cpp -o dist/build/src/cpp/eljhelpcontroller.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljicnbndl.cpp -o dist/build/src/cpp/eljicnbndl.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljicon.cpp -o dist/build/src/cpp/eljicon.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljimage.cpp -o dist/build/src/cpp/eljimage.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljimagelist.cpp -o dist/build/src/cpp/eljimagelist.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljlayoutconstraints.cpp -o dist/build/src/cpp/eljlayoutconstraints.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljlistbox.cpp -o dist/build/src/cpp/eljlistbox.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljlistctrl.cpp -o dist/build/src/cpp/eljlistctrl.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljlocale.cpp -o dist/build/src/cpp/eljlocale.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljlog.cpp -o dist/build/src/cpp/eljlog.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljmask.cpp -o dist/build/src/cpp/eljmask.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljmdi.cpp -o dist/build/src/cpp/eljmdi.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljmenu.cpp -o dist/build/src/cpp/eljmenu.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljmenubar.cpp -o dist/build/src/cpp/eljmenubar.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljmessagedialog.cpp -o dist/build/src/cpp/eljmessagedialog.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljmime.cpp -o dist/build/src/cpp/eljmime.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljminiframe.cpp -o dist/build/src/cpp/eljminiframe.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljnotebook.cpp -o dist/build/src/cpp/eljnotebook.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljpalette.cpp -o dist/build/src/cpp/eljpalette.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljpanel.cpp -o dist/build/src/cpp/eljpanel.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljpen.cpp -o dist/build/src/cpp/eljpen.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljprintdlg.cpp -o dist/build/src/cpp/eljprintdlg.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljprinting.cpp -o dist/build/src/cpp/eljprinting.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljprocess.cpp -o dist/build/src/cpp/eljprocess.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljradiobox.cpp -o dist/build/src/cpp/eljradiobox.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljradiobutton.cpp -o dist/build/src/cpp/eljradiobutton.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljrc.cpp -o dist/build/src/cpp/eljrc.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljregion.cpp -o dist/build/src/cpp/eljregion.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljregioniter.cpp -o dist/build/src/cpp/eljregioniter.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljsash.cpp -o dist/build/src/cpp/eljsash.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljscrollbar.cpp -o dist/build/src/cpp/eljscrollbar.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljscrolledwindow.cpp -o dist/build/src/cpp/eljscrolledwindow.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljsingleinst.cpp -o dist/build/src/cpp/eljsingleinst.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljsizer.cpp -o dist/build/src/cpp/eljsizer.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljslider.cpp -o dist/build/src/cpp/eljslider.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljspinctrl.cpp -o dist/build/src/cpp/eljspinctrl.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljsplitterwindow.cpp -o dist/build/src/cpp/eljsplitterwindow.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljstaticbox.cpp -o dist/build/src/cpp/eljstaticbox.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljstaticline.cpp -o dist/build/src/cpp/eljstaticline.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljstatictext.cpp -o dist/build/src/cpp/eljstatictext.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljstatusbar.cpp -o dist/build/src/cpp/eljstatusbar.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljsystemsettings.cpp -o dist/build/src/cpp/eljsystemsettings.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljtextctrl.cpp -o dist/build/src/cpp/eljtextctrl.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljtimer.cpp -o dist/build/src/cpp/eljtimer.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljtipwnd.cpp -o dist/build/src/cpp/eljtipwnd.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljtglbtn.cpp -o dist/build/src/cpp/eljtglbtn.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljtoolbar.cpp -o dist/build/src/cpp/eljtoolbar.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljvalidator.cpp -o dist/build/src/cpp/eljvalidator.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljwindow.cpp -o dist/build/src/cpp/eljwindow.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/eljwizard.cpp -o dist/build/src/cpp/eljwizard.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/ewxw_main.cpp -o dist/build/src/cpp/ewxw_main.o
src/cpp/ewxw_main.cpp: In function ‘void ELJApp_InitializeC(wxClosure*, int, char**)’:
src/cpp/ewxw_main.cpp:105:32: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
   char* args[] = { "wxc", NULL };
                                ^
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/extra.cpp -o dist/build/src/cpp/extra.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/glcanvas.cpp -o dist/build/src/cpp/glcanvas.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/graphicscontext.cpp -o dist/build/src/cpp/graphicscontext.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/image.cpp -o dist/build/src/cpp/image.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/managed.cpp -o dist/build/src/cpp/managed.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/mediactrl.cpp -o dist/build/src/cpp/mediactrl.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/previewframe.cpp -o dist/build/src/cpp/previewframe.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/printout.cpp -o dist/build/src/cpp/printout.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/sckaddr.cpp -o dist/build/src/cpp/sckaddr.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/socket.cpp -o dist/build/src/cpp/socket.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/sound.cpp -o dist/build/src/cpp/sound.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/stc.cpp -o dist/build/src/cpp/stc.o
src/cpp/stc.cpp: In function ‘void wxStyledTextEvent_SetDragResult(void*, int)’:
src/cpp/stc.cpp:600:62: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
   ((wxStyledTextEvent*) _obj)->SetDragResult(*(wxDragResult*)val);
                                                              ^
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/std.cpp -o dist/build/src/cpp/std.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/taskbaricon.cpp -o dist/build/src/cpp/taskbaricon.o
src/cpp/taskbaricon.cpp:21:17: note: #pragma message: wxWidgets taskbar event wrappers generated
 #pragma message "wxWidgets taskbar event wrappers generated"
                 ^
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/textstream.cpp -o dist/build/src/cpp/textstream.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/treectrl.cpp -o dist/build/src/cpp/treectrl.o
/usr/bin/gcc -Isrc/include -I/usr/include/wx-3.0 -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -D__WXGTK__ -DWXUSINGDLL '-D_FILE_OFFSET_BITS=64' -DwxcREFUSE_MEDIACTRL -fPIC -c src/cpp/wrapper.cpp -o dist/build/src/cpp/wrapper.o
Linking wxc
/usr/bin/gcc -shared -Wl,-soname,libwxc.so -o dist/build/libwxc.so.0.91.0.0 dist/build/src/cpp/apppath.o dist/build/src/cpp/dragimage.o dist/build/src/cpp/eljaccelerator.o dist/build/src/cpp/eljartprov.o dist/build/src/cpp/eljbitmap.o dist/build/src/cpp/eljbrush.o dist/build/src/cpp/eljbusyinfo.o dist/build/src/cpp/eljbutton.o dist/build/src/cpp/eljcalendarctrl.o dist/build/src/cpp/eljcaret.o dist/build/src/cpp/eljcheckbox.o dist/build/src/cpp/eljchecklistbox.o dist/build/src/cpp/eljchoice.o dist/build/src/cpp/eljclipboard.o dist/build/src/cpp/eljcoldata.o dist/build/src/cpp/eljcolour.o dist/build/src/cpp/eljcolourdlg.o dist/build/src/cpp/eljcombobox.o dist/build/src/cpp/eljconfigbase.o dist/build/src/cpp/eljcontrol.o dist/build/src/cpp/eljctxhelp.o dist/build/src/cpp/eljcursor.o dist/build/src/cpp/eljdataformat.o dist/build/src/cpp/eljdatetime.o dist/build/src/cpp/eljdc.o dist/build/src/cpp/eljdcsvg.o dist/build/src/cpp/eljdialog.o dist/build/src/cpp/eljdirdlg.o dist/build/src/cpp/eljdnd.o dist/build/src/cpp/eljdrawing.o dist/build/src/cpp/eljevent.o dist/build/src/cpp/eljfiledialog.o dist/build/src/cpp/eljfilehist.o dist/build/src/cpp/eljfindrepldlg.o dist/build/src/cpp/eljfont.o dist/build/src/cpp/eljfontdata.o dist/build/src/cpp/eljfontdlg.o dist/build/src/cpp/eljframe.o dist/build/src/cpp/eljgauge.o dist/build/src/cpp/eljgrid.o dist/build/src/cpp/eljhelpcontroller.o dist/build/src/cpp/eljicnbndl.o dist/build/src/cpp/eljicon.o dist/build/src/cpp/eljimage.o dist/build/src/cpp/eljimagelist.o dist/build/src/cpp/eljlayoutconstraints.o dist/build/src/cpp/eljlistbox.o dist/build/src/cpp/eljlistctrl.o dist/build/src/cpp/eljlocale.o dist/build/src/cpp/eljlog.o dist/build/src/cpp/eljmask.o dist/build/src/cpp/eljmdi.o dist/build/src/cpp/eljmenu.o dist/build/src/cpp/eljmenubar.o dist/build/src/cpp/eljmessagedialog.o dist/build/src/cpp/eljmime.o dist/build/src/cpp/eljminiframe.o dist/build/src/cpp/eljnotebook.o dist/build/src/cpp/eljpalette.o dist/build/src/cpp/eljpanel.o dist/build/src/cpp/eljpen.o dist/build/src/cpp/eljprintdlg.o dist/build/src/cpp/eljprinting.o dist/build/src/cpp/eljprocess.o dist/build/src/cpp/eljradiobox.o dist/build/src/cpp/eljradiobutton.o dist/build/src/cpp/eljrc.o dist/build/src/cpp/eljregion.o dist/build/src/cpp/eljregioniter.o dist/build/src/cpp/eljsash.o dist/build/src/cpp/eljscrollbar.o dist/build/src/cpp/eljscrolledwindow.o dist/build/src/cpp/eljsingleinst.o dist/build/src/cpp/eljsizer.o dist/build/src/cpp/eljslider.o dist/build/src/cpp/eljspinctrl.o dist/build/src/cpp/eljsplitterwindow.o dist/build/src/cpp/eljstaticbox.o dist/build/src/cpp/eljstaticline.o dist/build/src/cpp/eljstatictext.o dist/build/src/cpp/eljstatusbar.o dist/build/src/cpp/eljsystemsettings.o dist/build/src/cpp/eljtextctrl.o dist/build/src/cpp/eljtimer.o dist/build/src/cpp/eljtipwnd.o dist/build/src/cpp/eljtglbtn.o dist/build/src/cpp/eljtoolbar.o dist/build/src/cpp/eljvalidator.o dist/build/src/cpp/eljwindow.o dist/build/src/cpp/eljwizard.o dist/build/src/cpp/ewxw_main.o dist/build/src/cpp/extra.o dist/build/src/cpp/glcanvas.o dist/build/src/cpp/graphicscontext.o dist/build/src/cpp/image.o dist/build/src/cpp/managed.o dist/build/src/cpp/mediactrl.o dist/build/src/cpp/previewframe.o dist/build/src/cpp/printout.o dist/build/src/cpp/sckaddr.o dist/build/src/cpp/socket.o dist/build/src/cpp/sound.o dist/build/src/cpp/stc.o dist/build/src/cpp/std.o dist/build/src/cpp/taskbaricon.o dist/build/src/cpp/textstream.o dist/build/src/cpp/treectrl.o dist/build/src/cpp/wrapper.o -L/usr/lib/x86_64-linux-gnu '-lstdc++' -lwx_gtk2u_xrc-3.0 -lwx_gtk2u_stc-3.0 -lwx_gtk2u_richtext-3.0 -lwx_gtk2u_ribbon-3.0 -lwx_gtk2u_propgrid-3.0 -lwx_gtk2u_aui-3.0 -lwx_gtk2u_gl-3.0 -lwx_gtk2u_media-3.0 -lwx_gtk2u_html-3.0 -lwx_gtk2u_qa-3.0 -lwx_gtk2u_adv-3.0 -lwx_gtk2u_core-3.0 -lwx_baseu_xml-3.0 -lwx_baseu_net-3.0 -lwx_baseu-3.0
Running Haddock for wxc-0.91.0.0...
Running hscolour for wxc-0.91.0.0...
Preprocessing library wxc-0.91.0.0...
Preprocessing library wxc-0.91.0.0...
haddock: No input file(s).
Creating package registration file: /tmp/pkgConf-wxc-0.91.022095.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/wxc-0.91.0.0
Registering wxc-0.91.0.0...
Installed wxc-0.91.0.0
[1 of 1] Compiling Main             ( /tmp/wxcore-0.91.0.0-22095/wxcore-0.91.0.0/dist/setup/setup.hs, /tmp/wxcore-0.91.0.0-22095/wxcore-0.91.0.0/dist/setup/Main.o )
Linking /tmp/wxcore-0.91.0.0-22095/wxcore-0.91.0.0/dist/setup/setup ...
Configuring wxcore-0.91.0.0...
/bin/sh: 1: wxdirect: not found
/bin/sh: 1: wxdirect: not found
/bin/sh: 1: wxdirect: not found
Generating class type definitions from .h files
wxdirect -t --wxc "/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/wxc-0.91.0.0" -o "src/haskell/Graphics/UI/WXCore" "/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/wxc-0.91.0.0/include/wxc.h"
Generating class info definitions
wxdirect -i --wxc "/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/wxc-0.91.0.0" -o "src/haskell/Graphics/UI/WXCore" "/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/wxc-0.91.0.0/include/wxc.h"
Generating class method definitions from .h files
wxdirect -c --wxc "/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/wxc-0.91.0.0" -o "src/haskell/Graphics/UI/WXCore" "/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/wxc-0.91.0.0/include/wxc.h"
Building wxcore-0.91.0.0...
Preprocessing library wxcore-0.91.0.0...
[ 1 of 23] Compiling Graphics.UI.WXCore.WxcObject ( src/haskell/Graphics/UI/WXCore/WxcObject.hs, dist/build/Graphics/UI/WXCore/WxcObject.o )
[ 2 of 23] Compiling Graphics.UI.WXCore.WxcClassTypes ( src/haskell/Graphics/UI/WXCore/WxcClassTypes.hs, dist/build/Graphics/UI/WXCore/WxcClassTypes.o )
[ 3 of 23] Compiling Graphics.UI.WXCore.WxcTypes ( src/haskell/Graphics/UI/WXCore/WxcTypes.hs, dist/build/Graphics/UI/WXCore/WxcTypes.o )
[ 4 of 23] Compiling Graphics.UI.WXCore.WxcClassesAL ( src/haskell/Graphics/UI/WXCore/WxcClassesAL.hs, dist/build/Graphics/UI/WXCore/WxcClassesAL.o )
[ 5 of 23] Compiling Graphics.UI.WXCore.WxcClassesMZ ( src/haskell/Graphics/UI/WXCore/WxcClassesMZ.hs, dist/build/Graphics/UI/WXCore/WxcClassesMZ.o )
[ 6 of 23] Compiling Graphics.UI.WXCore.GHCiSupport ( src/haskell/Graphics/UI/WXCore/GHCiSupport.hs, dist/build/Graphics/UI/WXCore/GHCiSupport.o )
[ 7 of 23] Compiling Graphics.UI.WXCore.WxcClasses ( src/haskell/Graphics/UI/WXCore/WxcClasses.hs, dist/build/Graphics/UI/WXCore/WxcClasses.o )
[ 8 of 23] Compiling Graphics.UI.WXCore.WxcClassInfo ( src/haskell/Graphics/UI/WXCore/WxcClassInfo.hs, dist/build/Graphics/UI/WXCore/WxcClassInfo.o )
[ 9 of 23] Compiling Graphics.UI.WXCore.Defines ( src/haskell/Graphics/UI/WXCore/Defines.hs, dist/build/Graphics/UI/WXCore/Defines.o )
[10 of 23] Compiling Graphics.UI.WXCore.WxcDefs ( src/haskell/Graphics/UI/WXCore/WxcDefs.hs, dist/build/Graphics/UI/WXCore/WxcDefs.o )
[11 of 23] Compiling Graphics.UI.WXCore.Types ( src/haskell/Graphics/UI/WXCore/Types.hs, dist/build/Graphics/UI/WXCore/Types.o )
[12 of 23] Compiling Graphics.UI.WXCore.Draw ( src/haskell/Graphics/UI/WXCore/Draw.hs, dist/build/Graphics/UI/WXCore/Draw.o )
[13 of 23] Compiling Graphics.UI.WXCore.Events ( src/haskell/Graphics/UI/WXCore/Events.hs, dist/build/Graphics/UI/WXCore/Events.o )
[14 of 23] Compiling Graphics.UI.WXCore.Process ( src/haskell/Graphics/UI/WXCore/Process.hs, dist/build/Graphics/UI/WXCore/Process.o )
[15 of 23] Compiling Graphics.UI.WXCore.Frame ( src/haskell/Graphics/UI/WXCore/Frame.hs, dist/build/Graphics/UI/WXCore/Frame.o )
[16 of 23] Compiling Graphics.UI.WXCore.Print ( src/haskell/Graphics/UI/WXCore/Print.hs, dist/build/Graphics/UI/WXCore/Print.o )
[17 of 23] Compiling Graphics.UI.WXCore.Dialogs ( src/haskell/Graphics/UI/WXCore/Dialogs.hs, dist/build/Graphics/UI/WXCore/Dialogs.o )
[18 of 23] Compiling Graphics.UI.WXCore.Controls ( src/haskell/Graphics/UI/WXCore/Controls.hs, dist/build/Graphics/UI/WXCore/Controls.o )
[19 of 23] Compiling Graphics.UI.WXCore.Layout ( src/haskell/Graphics/UI/WXCore/Layout.hs, dist/build/Graphics/UI/WXCore/Layout.o )
[20 of 23] Compiling Graphics.UI.WXCore.Image ( src/haskell/Graphics/UI/WXCore/Image.hs, dist/build/Graphics/UI/WXCore/Image.o )
[21 of 23] Compiling Graphics.UI.WXCore.DragAndDrop ( src/haskell/Graphics/UI/WXCore/DragAndDrop.hs, dist/build/Graphics/UI/WXCore/DragAndDrop.o )
[22 of 23] Compiling Graphics.UI.WXCore.OpenGL ( src/haskell/Graphics/UI/WXCore/OpenGL.hs, dist/build/Graphics/UI/WXCore/OpenGL.o )
[23 of 23] Compiling Graphics.UI.WXCore ( src/haskell/Graphics/UI/WXCore.hs, dist/build/Graphics/UI/WXCore.o )
In-place registering wxcore-0.91.0.0...
Running Haddock for wxcore-0.91.0.0...
Running hscolour for wxcore-0.91.0.0...
Preprocessing library wxcore-0.91.0.0...
Preprocessing library wxcore-0.91.0.0...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: wxc-0.91.0.0
Haddock coverage:
  88% ( 14 / 16) in 'Graphics.UI.WXCore.WxcObject'
 100% (2190 /2190) in 'Graphics.UI.WXCore.WxcClassTypes'
  42% (101 /239) in 'Graphics.UI.WXCore.WxcTypes'
 100% (1620 /1620) in 'Graphics.UI.WXCore.WxcClassesAL'
 100% (2468 /2468) in 'Graphics.UI.WXCore.WxcClassesMZ'
   0% (  0 /  2) in 'Graphics.UI.WXCore.GHCiSupport'
 100% (  5 /  5) in 'Graphics.UI.WXCore.WxcClasses'
   2% ( 13 /799) in 'Graphics.UI.WXCore.WxcClassInfo'
 100% (  9 /  9) in 'Graphics.UI.WXCore.Defines'
   1% ( 16 /2645) in 'Graphics.UI.WXCore.WxcDefs'
  61% ( 91 /149) in 'Graphics.UI.WXCore.Types'
  96% ( 71 / 74) in 'Graphics.UI.WXCore.Draw'
  97% (194 /201) in 'Graphics.UI.WXCore.Events'
 100% ( 21 / 21) in 'Graphics.UI.WXCore.Process'
  95% ( 18 / 19) in 'Graphics.UI.WXCore.Frame'
 100% ( 17 / 17) in 'Graphics.UI.WXCore.Print'
 100% ( 24 / 24) in 'Graphics.UI.WXCore.Dialogs'
 100% ( 16 / 16) in 'Graphics.UI.WXCore.Controls'
Warning: Graphics.UI.WXCore.Layout: widget is exported separately but will be documented under Widget. Consider exporting it together with its parent(s) for code clarity.
 100% (107 /107) in 'Graphics.UI.WXCore.Layout'
  98% ( 40 / 41) in 'Graphics.UI.WXCore.Image'
  75% (  6 /  8) in 'Graphics.UI.WXCore.DragAndDrop'
 100% (  6 /  6) in 'Graphics.UI.WXCore.OpenGL'
 100% ( 20 / 20) in 'Graphics.UI.WXCore'
Documentation created: dist/doc/html/wxcore/index.html,
dist/doc/html/wxcore/wxcore.txt
Creating package registration file: /tmp/pkgConf-wxcore-0.91.022095.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/wxcore-0.91.0.0
Registering wxcore-0.91.0.0...
Installed wxcore-0.91.0.0
Configuring wx-0.91.0.0...
Building wx-0.91.0.0...
Preprocessing library wx-0.91.0.0...
[ 1 of 16] Compiling Graphics.UI.WX.Types ( src/Graphics/UI/WX/Types.hs, dist/build/Graphics/UI/WX/Types.o )
[ 2 of 16] Compiling Graphics.UI.WX.Attributes ( src/Graphics/UI/WX/Attributes.hs, dist/build/Graphics/UI/WX/Attributes.o )
[ 3 of 16] Compiling Graphics.UI.WX.Layout ( src/Graphics/UI/WX/Layout.hs, dist/build/Graphics/UI/WX/Layout.o )
[ 4 of 16] Compiling Graphics.UI.WX.Classes ( src/Graphics/UI/WX/Classes.hs, dist/build/Graphics/UI/WX/Classes.o )
[ 5 of 16] Compiling Graphics.UI.WX.Media ( src/Graphics/UI/WX/Media.hs, dist/build/Graphics/UI/WX/Media.o )
[ 6 of 16] Compiling Graphics.UI.WX.Events ( src/Graphics/UI/WX/Events.hs, dist/build/Graphics/UI/WX/Events.o )
[ 7 of 16] Compiling Graphics.UI.WX.Window ( src/Graphics/UI/WX/Window.hs, dist/build/Graphics/UI/WX/Window.o )
[ 8 of 16] Compiling Graphics.UI.WX.TopLevelWindow ( src/Graphics/UI/WX/TopLevelWindow.hs, dist/build/Graphics/UI/WX/TopLevelWindow.o )
[ 9 of 16] Compiling Graphics.UI.WX.Variable ( src/Graphics/UI/WX/Variable.hs, dist/build/Graphics/UI/WX/Variable.o )
[10 of 16] Compiling Graphics.UI.WX.Frame ( src/Graphics/UI/WX/Frame.hs, dist/build/Graphics/UI/WX/Frame.o )
[11 of 16] Compiling Graphics.UI.WX.Controls ( src/Graphics/UI/WX/Controls.hs, dist/build/Graphics/UI/WX/Controls.o )
[12 of 16] Compiling Graphics.UI.WX.Dialogs ( src/Graphics/UI/WX/Dialogs.hs, dist/build/Graphics/UI/WX/Dialogs.o )
[13 of 16] Compiling Graphics.UI.WX.Timer ( src/Graphics/UI/WX/Timer.hs, dist/build/Graphics/UI/WX/Timer.o )
[14 of 16] Compiling Graphics.UI.WX.Menu ( src/Graphics/UI/WX/Menu.hs, dist/build/Graphics/UI/WX/Menu.o )
[15 of 16] Compiling Graphics.UI.WX.Draw ( src/Graphics/UI/WX/Draw.hs, dist/build/Graphics/UI/WX/Draw.o )
[16 of 16] Compiling Graphics.UI.WX   ( src/Graphics/UI/WX.hs, dist/build/Graphics/UI/WX.o )
In-place registering wx-0.91.0.0...
Running Haddock for wx-0.91.0.0...
Running hscolour for wx-0.91.0.0...
Preprocessing library wx-0.91.0.0...
Preprocessing library wx-0.91.0.0...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: wxc-0.91.0.0
Haddock coverage:
  65% (109 /167) in 'Graphics.UI.WX.Types'
 100% ( 38 / 38) in 'Graphics.UI.WX.Attributes'
Warning: Graphics.UI.WX.Layout: layout is exported separately but will be documented under Form. Consider exporting it together with its parent(s) for code clarity.
 100% (  5 /  5) in 'Graphics.UI.WX.Layout'
  97% ( 31 / 32) in 'Graphics.UI.WX.Classes'
 100% ( 18 / 18) in 'Graphics.UI.WX.Media'
Warning: Graphics.UI.WX.Events: select is exported separately but will be documented under Selecting. Consider exporting it together with its parent(s) for code clarity.
Warning: Graphics.UI.WX.Events: command is exported separately but will be documented under Commanding. Consider exporting it together with its parent(s) for code clarity.
Warning: Graphics.UI.WX.Events: mouse is exported separately but will be documented under Reactive. Consider exporting it together with its parent(s) for code clarity.
Warning: Graphics.UI.WX.Events: keyboard is exported separately but will be documented under Reactive. Consider exporting it together with its parent(s) for code clarity.
Warning: Graphics.UI.WX.Events: closing is exported separately but will be documented under Reactive. Consider exporting it together with its parent(s) for code clarity.
Warning: Graphics.UI.WX.Events: idle is exported separately but will be documented under Reactive. Consider exporting it together with its parent(s) for code clarity.
Warning: Graphics.UI.WX.Events: resize is exported separately but will be documented under Reactive. Consider exporting it together with its parent(s) for code clarity.
Warning: Graphics.UI.WX.Events: focus is exported separately but will be documented under Reactive. Consider exporting it together with its parent(s) for code clarity.
Warning: Graphics.UI.WX.Events: activate is exported separately but will be documented under Reactive. Consider exporting it together with its parent(s) for code clarity.
Warning: Graphics.UI.WX.Events: paint is exported separately but will be documented under Paint. Consider exporting it together with its parent(s) for code clarity.
Warning: Graphics.UI.WX.Events: paintRaw is exported separately but will be documented under Paint. Consider exporting it together with its parent(s) for code clarity.
Warning: Graphics.UI.WX.Events: repaint is exported separately but will be documented under Paint. Consider exporting it together with its parent(s) for code clarity.
  61% ( 44 / 72) in 'Graphics.UI.WX.Events'
 100% ( 21 / 21) in 'Graphics.UI.WX.Window'
 100% (  5 /  5) in 'Graphics.UI.WX.TopLevelWindow'
 100% (  2 /  2) in 'Graphics.UI.WX.Variable'
 100% ( 25 / 25) in 'Graphics.UI.WX.Frame'
Warning: Graphics.UI.WX.Controls: alignment is exported separately but will be documented under Aligned. Consider exporting it together with its parent(s) for code clarity.
Warning: Graphics.UI.WX.Controls: wrap is exported separately but will be documented under Wrapped. Consider exporting it together with its parent(s) for code clarity.
Warning: Graphics.UI.WX.Controls: sorted is exported separately but will be documented under Sorted. Consider exporting it together with its parent(s) for code clarity.
  89% (115 /129) in 'Graphics.UI.WX.Controls'
 100% ( 24 / 24) in 'Graphics.UI.WX.Dialogs'
 100% (  4 /  4) in 'Graphics.UI.WX.Timer'
 100% ( 43 / 43) in 'Graphics.UI.WX.Menu'
Warning: Graphics.UI.WX.Draw: pen is exported separately but will be documented under Drawn. Consider exporting it together with its parent(s) for code clarity.
Warning: Graphics.UI.WX.Draw: penKind is exported separately but will be documented under Drawn. Consider exporting it together with its parent(s) for code clarity.
Warning: Graphics.UI.WX.Draw: penWidth is exported separately but will be documented under Drawn. Consider exporting it together with its parent(s) for code clarity.
Warning: Graphics.UI.WX.Draw: penCap is exported separately but will be documented under Drawn. Consider exporting it together with its parent(s) for code clarity.
Warning: Graphics.UI.WX.Draw: penJoin is exported separately but will be documented under Drawn. Consider exporting it together with its parent(s) for code clarity.
Warning: Graphics.UI.WX.Draw: penColor is exported separately but will be documented under Drawn. Consider exporting it together with its parent(s) for code clarity.
Warning: Graphics.UI.WX.Draw: brush is exported separately but will be documented under Brushed. Consider exporting it together with its parent(s) for code clarity.
Warning: Graphics.UI.WX.Draw: brushKind is exported separately but will be documented under Brushed. Consider exporting it together with its parent(s) for code clarity.
Warning: Graphics.UI.WX.Draw: brushColor is exported separately but will be documented under Brushed. Consider exporting it together with its parent(s) for code clarity.
  88% ( 22 / 25) in 'Graphics.UI.WX.Draw'
 100% ( 18 / 18) in 'Graphics.UI.WX'
Warning: Graphics.UI.WX.Controls: could not find link destinations for:
    Graphics.UI.WX.Controls.CSingleListBox Graphics.UI.WX.Controls.CMultiListBox
Documentation created: dist/doc/html/wx/index.html, dist/doc/html/wx/wx.txt
Creating package registration file: /tmp/pkgConf-wx-0.91.022095.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/wx-0.91.0.0
Registering wx-0.91.0.0...
Installed wx-0.91.0.0
cabal: Error: some packages failed to install:
Cabal-1.22.3.0 failed during the configure step. The exception was:
ExitFailure 1
GenI-0.16.1 depends on libGenI-0.16.1 which failed to install.
cabal-macosx-0.2.3 depends on Cabal-1.22.3.0 which failed to install.
geni-gui-0.22.1 depends on libGenI-0.16.1 which failed to install.
libGenI-0.16.1 failed during the building phase. The exception was:
ExitFailure 1

Test log

No test log was submitted for this report.