Resolving dependencies... Configuring random-1.1... Building random-1.1... Preprocessing library random-1.1... [1 of 1] Compiling System.Random ( System/Random.hs, dist/build/System/Random.o ) System/Random.hs:43:1: Warning: Tab character System/Random.hs:45:1: Warning: Tab character System/Random.hs:47:1: Warning: Tab character System/Random.hs:53:1: Warning: Tab character System/Random.hs:55:1: Warning: Tab character System/Random.hs:56:1: Warning: Tab character System/Random.hs:57:1: Warning: Tab character System/Random.hs:59:1: Warning: Tab character System/Random.hs:61:1: Warning: Tab character System/Random.hs:63:1: Warning: Tab character System/Random.hs:64:1: Warning: Tab character System/Random.hs:65:1: Warning: Tab character System/Random.hs:66:1: Warning: Tab character System/Random.hs:68:1: Warning: Tab character System/Random.hs:69:1: Warning: Tab character System/Random.hs:70:1: Warning: Tab character System/Random.hs:71:1: Warning: Tab character System/Random.hs:73:1: Warning: Tab character System/Random.hs:74:1: Warning: Tab character System/Random.hs:76:1: Warning: Tab character System/Random.hs:90:22: Warning: Tab character System/Random.hs:91:17: Warning: Tab character System/Random.hs:94:17: Warning: Tab character System/Random.hs:102:15: Warning: Tab character System/Random.hs:240:1: Warning: Tab character System/Random.hs:241:1: Warning: Tab character System/Random.hs:249:1: Warning: Tab character System/Random.hs:269:1: Warning: Tab character System/Random.hs:270:1: Warning: Tab character System/Random.hs:271:1: Warning: Tab character System/Random.hs:272:1: Warning: Tab character System/Random.hs:273:1: Warning: Tab character System/Random.hs:326:11: Warning: Tab character System/Random.hs:343:11: Warning: Tab character System/Random.hs:384:11: Warning: Tab character System/Random.hs:395:1: Warning: Tab character System/Random.hs:396:1: Warning: Tab character System/Random.hs:396:20: Warning: Tab character System/Random.hs:397:1: Warning: Tab character System/Random.hs:397:20: Warning: Tab character System/Random.hs:399:11: Warning: Tab character System/Random.hs:406:1: Warning: Tab character System/Random.hs:415:1: Warning: Tab character System/Random.hs:428:1: Warning: Tab character System/Random.hs:429:1: Warning: Tab character System/Random.hs:430:1: Warning: Tab character System/Random.hs:440:3: Warning: Tab character System/Random.hs:502:1: Warning: Tab character System/Random.hs:503:1: Warning: Tab character System/Random.hs:504:1: Warning: Tab character System/Random.hs:506:1: Warning: Tab character System/Random.hs:507:1: Warning: Tab character System/Random.hs:508:1: Warning: Tab character System/Random.hs:519:1: Warning: Tab character System/Random.hs:519:14: Warning: Tab character System/Random.hs:520:1: Warning: Tab character System/Random.hs:522:1: Warning: Tab character System/Random.hs:523:1: Warning: Tab character System/Random.hs:524:1: Warning: Tab character System/Random.hs:526:1: Warning: Tab character System/Random.hs:527:1: Warning: Tab character System/Random.hs:528:1: Warning: Tab character In-place registering random-1.1... Running Haddock for random-1.1... Running hscolour for random-1.1... Preprocessing library random-1.1... Preprocessing library random-1.1... System/Random.hs:43:1: Warning: Tab character System/Random.hs:45:1: Warning: Tab character System/Random.hs:47:1: Warning: Tab character System/Random.hs:53:1: Warning: Tab character System/Random.hs:55:1: Warning: Tab character System/Random.hs:56:1: Warning: Tab character System/Random.hs:57:1: Warning: Tab character System/Random.hs:59:1: Warning: Tab character System/Random.hs:61:1: Warning: Tab character System/Random.hs:63:1: Warning: Tab character System/Random.hs:64:1: Warning: Tab character System/Random.hs:65:1: Warning: Tab character System/Random.hs:66:1: Warning: Tab character System/Random.hs:68:1: Warning: Tab character System/Random.hs:69:1: Warning: Tab character System/Random.hs:70:1: Warning: Tab character System/Random.hs:71:1: Warning: Tab character System/Random.hs:73:1: Warning: Tab character System/Random.hs:74:1: Warning: Tab character System/Random.hs:76:1: Warning: Tab character System/Random.hs:90:22: Warning: Tab character System/Random.hs:91:17: Warning: Tab character System/Random.hs:94:17: Warning: Tab character System/Random.hs:102:15: Warning: Tab character System/Random.hs:240:1: Warning: Tab character System/Random.hs:241:1: Warning: Tab character System/Random.hs:249:1: Warning: Tab character System/Random.hs:269:1: Warning: Tab character System/Random.hs:270:1: Warning: Tab character System/Random.hs:271:1: Warning: Tab character System/Random.hs:272:1: Warning: Tab character System/Random.hs:273:1: Warning: Tab character System/Random.hs:326:11: Warning: Tab character System/Random.hs:343:11: Warning: Tab character System/Random.hs:384:11: Warning: Tab character System/Random.hs:395:1: Warning: Tab character System/Random.hs:396:1: Warning: Tab character System/Random.hs:396:20: Warning: Tab character System/Random.hs:397:1: Warning: Tab character System/Random.hs:397:20: Warning: Tab character System/Random.hs:399:11: Warning: Tab character System/Random.hs:406:1: Warning: Tab character System/Random.hs:415:1: Warning: Tab character System/Random.hs:428:1: Warning: Tab character System/Random.hs:429:1: Warning: Tab character System/Random.hs:430:1: Warning: Tab character System/Random.hs:440:3: Warning: Tab character System/Random.hs:502:1: Warning: Tab character System/Random.hs:503:1: Warning: Tab character System/Random.hs:504:1: Warning: Tab character System/Random.hs:506:1: Warning: Tab character System/Random.hs:507:1: Warning: Tab character System/Random.hs:508:1: Warning: Tab character System/Random.hs:519:1: Warning: Tab character System/Random.hs:519:14: Warning: Tab character System/Random.hs:520:1: Warning: Tab character System/Random.hs:522:1: Warning: Tab character System/Random.hs:523:1: Warning: Tab character System/Random.hs:524:1: Warning: Tab character System/Random.hs:526:1: Warning: Tab character System/Random.hs:527:1: Warning: Tab character System/Random.hs:528:1: Warning: Tab character Haddock coverage: Cannot find documentation for: $intro 100% ( 16 / 16) in 'System.Random' Documentation created: dist/doc/html/random/index.html, dist/doc/html/random/random.txt Creating package registration file: /tmp/pkgConf-random-1278722862233665123.1 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/random-1.1-1z8Ujelqc6aKgvPnbRUKkP Registering random-1.1... Installed random-1.1 Configuring text-1.2.1.3... Building text-1.2.1.3... Preprocessing library text-1.2.1.3... [ 1 of 44] Compiling Data.Text.Internal.Read ( Data/Text/Internal/Read.hs, dist/build/Data/Text/Internal/Read.o ) Data/Text/Internal/Read.hs:21:1: Warning: The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative() [ 2 of 44] Compiling Data.Text.Internal.Encoding.Utf32 ( Data/Text/Internal/Encoding/Utf32.hs, dist/build/Data/Text/Internal/Encoding/Utf32.o ) [ 3 of 44] Compiling Data.Text.Internal.Builder.RealFloat.Functions ( Data/Text/Internal/Builder/RealFloat/Functions.hs, dist/build/Data/Text/Internal/Builder/RealFloat/Functions.o ) [ 4 of 44] Compiling Data.Text.Internal.Builder.Int.Digits ( Data/Text/Internal/Builder/Int/Digits.hs, dist/build/Data/Text/Internal/Builder/Int/Digits.o ) [ 5 of 44] Compiling Data.Text.Encoding.Error ( Data/Text/Encoding/Error.hs, dist/build/Data/Text/Encoding/Error.o ) Data/Text/Encoding/Error.hs:3:14: Warning: ‘Data.Text.Encoding.Error’ is marked as Trustworthy but has been inferred as safe! [ 6 of 44] Compiling Data.Text.Internal.Unsafe.Shift ( Data/Text/Internal/Unsafe/Shift.hs, dist/build/Data/Text/Internal/Unsafe/Shift.o ) [ 7 of 44] Compiling Data.Text.Internal.Encoding.Utf16 ( Data/Text/Internal/Encoding/Utf16.hs, dist/build/Data/Text/Internal/Encoding/Utf16.o ) [ 8 of 44] Compiling Data.Text.Internal.Functions ( Data/Text/Internal/Functions.hs, dist/build/Data/Text/Internal/Functions.o ) [ 9 of 44] Compiling Data.Text.Internal.Unsafe ( Data/Text/Internal/Unsafe.hs, dist/build/Data/Text/Internal/Unsafe.o ) [10 of 44] Compiling Data.Text.Array ( Data/Text/Array.hs, dist/build/Data/Text/Array.o ) [11 of 44] Compiling Data.Text.Internal.Unsafe.Char ( Data/Text/Internal/Unsafe/Char.hs, dist/build/Data/Text/Internal/Unsafe/Char.o ) [12 of 44] Compiling Data.Text.Internal ( Data/Text/Internal.hs, dist/build/Data/Text/Internal.o ) [13 of 44] Compiling Data.Text.Internal.Fusion.Size ( Data/Text/Internal/Fusion/Size.hs, dist/build/Data/Text/Internal/Fusion/Size.o ) [14 of 44] Compiling Data.Text.Internal.Fusion.Types ( Data/Text/Internal/Fusion/Types.hs, dist/build/Data/Text/Internal/Fusion/Types.o ) [15 of 44] Compiling Data.Text.Internal.Fusion.CaseMapping ( Data/Text/Internal/Fusion/CaseMapping.hs, dist/build/Data/Text/Internal/Fusion/CaseMapping.o ) [16 of 44] Compiling Data.Text.Internal.Fusion.Common ( Data/Text/Internal/Fusion/Common.hs, dist/build/Data/Text/Internal/Fusion/Common.o ) [17 of 44] Compiling Data.Text.Unsafe ( Data/Text/Unsafe.hs, dist/build/Data/Text/Unsafe.o ) [18 of 44] Compiling Data.Text.Internal.Private ( Data/Text/Internal/Private.hs, dist/build/Data/Text/Internal/Private.o ) [19 of 44] Compiling Data.Text.Internal.Fusion ( Data/Text/Internal/Fusion.hs, dist/build/Data/Text/Internal/Fusion.o ) [20 of 44] Compiling Data.Text.Show ( Data/Text/Show.hs, dist/build/Data/Text/Show.o ) [21 of 44] Compiling Data.Text.Internal.Encoding.Fusion.Common ( Data/Text/Internal/Encoding/Fusion/Common.hs, dist/build/Data/Text/Internal/Encoding/Fusion/Common.o ) [22 of 44] Compiling Data.Text.Internal.Encoding.Utf8 ( Data/Text/Internal/Encoding/Utf8.hs, dist/build/Data/Text/Internal/Encoding/Utf8.o ) [23 of 44] Compiling Data.Text.Internal.Encoding.Fusion ( Data/Text/Internal/Encoding/Fusion.hs, dist/build/Data/Text/Internal/Encoding/Fusion.o ) [24 of 44] Compiling Data.Text.Encoding ( Data/Text/Encoding.hs, dist/build/Data/Text/Encoding.o ) [25 of 44] Compiling Data.Text.Internal.Lazy.Encoding.Fusion ( Data/Text/Internal/Lazy/Encoding/Fusion.hs, dist/build/Data/Text/Internal/Lazy/Encoding/Fusion.o ) [26 of 44] Compiling Data.Text.Internal.Search ( Data/Text/Internal/Search.hs, dist/build/Data/Text/Internal/Search.o ) [27 of 44] Compiling Data.Text.Foreign ( Data/Text/Foreign.hs, dist/build/Data/Text/Foreign.o ) [28 of 44] Compiling Data.Text ( Data/Text.hs, dist/build/Data/Text.o ) [29 of 44] Compiling Data.Text.Internal.IO ( Data/Text/Internal/IO.hs, dist/build/Data/Text/Internal/IO.o ) [30 of 44] Compiling Data.Text.IO ( Data/Text/IO.hs, dist/build/Data/Text/IO.o ) [31 of 44] Compiling Data.Text.Internal.Lazy ( Data/Text/Internal/Lazy.hs, dist/build/Data/Text/Internal/Lazy.o ) [32 of 44] Compiling Data.Text.Internal.Lazy.Fusion ( Data/Text/Internal/Lazy/Fusion.hs, dist/build/Data/Text/Internal/Lazy/Fusion.o ) [33 of 44] Compiling Data.Text.Internal.Lazy.Search ( Data/Text/Internal/Lazy/Search.hs, dist/build/Data/Text/Internal/Lazy/Search.o ) [34 of 44] Compiling Data.Text.Lazy.Internal ( Data/Text/Lazy/Internal.hs, dist/build/Data/Text/Lazy/Internal.o ) [35 of 44] Compiling Data.Text.Lazy.Encoding ( Data/Text/Lazy/Encoding.hs, dist/build/Data/Text/Lazy/Encoding.o ) Data/Text/Lazy/Encoding.hs:65:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() [36 of 44] Compiling Data.Text.Lazy ( Data/Text/Lazy.hs, dist/build/Data/Text/Lazy.o ) [37 of 44] Compiling Data.Text.Internal.Builder ( Data/Text/Internal/Builder.hs, dist/build/Data/Text/Internal/Builder.o ) Data/Text/Internal/Builder.hs:61:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() [38 of 44] Compiling Data.Text.Lazy.Builder ( Data/Text/Lazy/Builder.hs, dist/build/Data/Text/Lazy/Builder.o ) [39 of 44] Compiling Data.Text.Internal.Builder.Functions ( Data/Text/Internal/Builder/Functions.hs, dist/build/Data/Text/Internal/Builder/Functions.o ) Data/Text/Internal/Builder/Functions.hs:24:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() [40 of 44] Compiling Data.Text.Lazy.Builder.Int ( Data/Text/Lazy/Builder/Int.hs, dist/build/Data/Text/Lazy/Builder/Int.o ) Data/Text/Lazy/Builder/Int.hs:24:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() Data/Text/Lazy/Builder/Int.hs:30:1: Warning: The import of ‘Word’ from module ‘Data.Word’ is redundant Data/Text/Lazy/Builder/Int.hs:32:1: Warning: The import of ‘GHC.Num’ is redundant except perhaps to import instances from ‘GHC.Num’ To import instances alone, use: import GHC.Num() [41 of 44] Compiling Data.Text.Lazy.IO ( Data/Text/Lazy/IO.hs, dist/build/Data/Text/Lazy/IO.o ) [42 of 44] Compiling Data.Text.Lazy.Read ( Data/Text/Lazy/Read.hs, dist/build/Data/Text/Lazy/Read.o ) Data/Text/Lazy/Read.hs:3:14: Warning: ‘Data.Text.Lazy.Read’ is marked as Trustworthy but has been inferred as safe! Data/Text/Lazy/Read.hs:32:1: Warning: The import of ‘Word’ from module ‘Data.Word’ is redundant [43 of 44] Compiling Data.Text.Lazy.Builder.RealFloat ( Data/Text/Lazy/Builder/RealFloat.hs, dist/build/Data/Text/Lazy/Builder/RealFloat.o ) [44 of 44] Compiling Data.Text.Read ( Data/Text/Read.hs, dist/build/Data/Text/Read.o ) Data/Text/Read.hs:33:1: Warning: The import of ‘Word’ from module ‘Data.Word’ is redundant In-place registering text-1.2.1.3... Running Haddock for text-1.2.1.3... Running hscolour for text-1.2.1.3... Preprocessing library text-1.2.1.3... Preprocessing library text-1.2.1.3... Data/Text/Internal/Read.hs:21:1: Warning: The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative() Data/Text/Encoding/Error.hs:3:14: Warning: ‘Data.Text.Encoding.Error’ is marked as Trustworthy but has been inferred as safe! Data/Text/Lazy/Encoding.hs:65:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() Data/Text/Internal/Builder.hs:61:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() Data/Text/Internal/Builder/Functions.hs:24:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() Data/Text/Lazy/Builder/Int.hs:24:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() Data/Text/Lazy/Builder/Int.hs:30:1: Warning: The import of ‘Word’ from module ‘Data.Word’ is redundant Data/Text/Lazy/Builder/Int.hs:32:1: Warning: The import of ‘GHC.Num’ is redundant except perhaps to import instances from ‘GHC.Num’ To import instances alone, use: import GHC.Num() Data/Text/Lazy/Read.hs:3:14: Warning: ‘Data.Text.Lazy.Read’ is marked as Trustworthy but has been inferred as safe! Data/Text/Lazy/Read.hs:32:1: Warning: The import of ‘Word’ from module ‘Data.Word’ is redundant Data/Text/Read.hs:33:1: Warning: The import of ‘Word’ from module ‘Data.Word’ is redundant Haddock coverage: 14% ( 1 / 7) in 'Data.Text.Internal.Read' Missing documentation for: IReader (Data/Text/Internal/Read.hs:26) IParser (Data/Text/Internal/Read.hs:28) T (Data/Text/Internal/Read.hs:48) digitToInt (Data/Text/Internal/Read.hs:61) hexDigitToInt (Data/Text/Internal/Read.hs:55) perhaps (Data/Text/Internal/Read.hs:50) 50% ( 1 / 2) in 'Data.Text.Internal.Encoding.Utf32' Missing documentation for: validate (Data/Text/Internal/Encoding/Utf32.hs:24) 50% ( 1 / 2) in 'Data.Text.Internal.Builder.RealFloat.Functions' Missing documentation for: roundTo (Data/Text/Internal/Builder/RealFloat/Functions.hs:17) 0% ( 0 / 2) in 'Data.Text.Internal.Builder.Int.Digits' Missing documentation for: Module header digits (Data/Text/Internal/Builder/Int/Digits.hs:21) 100% ( 12 / 12) in 'Data.Text.Encoding.Error' 100% ( 2 / 2) in 'Data.Text.Internal.Unsafe.Shift' 25% ( 1 / 4) in 'Data.Text.Internal.Encoding.Utf16' Missing documentation for: chr2 (Data/Text/Internal/Encoding/Utf16.hs:29) validate1 (Data/Text/Internal/Encoding/Utf16.hs:38) validate2 (Data/Text/Internal/Encoding/Utf16.hs:42) 100% ( 2 / 2) in 'Data.Text.Internal.Functions' 100% ( 3 / 3) in 'Data.Text.Internal.Unsafe' 100% ( 16 / 16) in 'Data.Text.Array' 33% ( 2 / 6) in 'Data.Text.Internal.Unsafe.Char' Missing documentation for: ord (Data/Text/Internal/Unsafe/Char.hs:39) unsafeChr (Data/Text/Internal/Unsafe/Char.hs:43) unsafeChr8 (Data/Text/Internal/Unsafe/Char.hs:47) unsafeChr32 (Data/Text/Internal/Unsafe/Char.hs:51) 95% ( 19 / 20) in 'Data.Text.Internal' Missing documentation for: textP (Data/Text/Internal.hs:97) 38% ( 5 / 13) in 'Data.Text.Internal.Fusion.Size' Missing documentation for: Size (Data/Text/Internal/Fusion/Size.hs:40) exactly (Data/Text/Internal/Fusion/Size.hs:44) exactSize (Data/Text/Internal/Fusion/Size.hs:49) maxSize (Data/Text/Internal/Fusion/Size.hs:57) betweenSize (Data/Text/Internal/Fusion/Size.hs:65) unknownSize (Data/Text/Internal/Fusion/Size.hs:74) compareSize (Data/Text/Internal/Fusion/Size.hs:143) isEmpty (Data/Text/Internal/Fusion/Size.hs:151) 88% ( 7 / 8) in 'Data.Text.Internal.Fusion.Types' Missing documentation for: Stream (Data/Text/Internal/Fusion/Types.hs:83) 0% ( 0 / 5) in 'Data.Text.Internal.Fusion.CaseMapping' Missing documentation for: Module header upperMapping (Data/Text/Internal/Fusion/CaseMapping.hs:13) lowerMapping (Data/Text/Internal/Fusion/CaseMapping.hs:220) titleMapping (Data/Text/Internal/Fusion/CaseMapping.hs:225) foldMapping (Data/Text/Internal/Fusion/CaseMapping.hs:324) 89% ( 63 / 71) in 'Data.Text.Internal.Fusion.Common' Missing documentation for: singleton (Data/Text/Internal/Fusion/Common.hs:119) streamList (Data/Text/Internal/Fusion/Common.hs:125) unstreamList (Data/Text/Internal/Fusion/Common.hs:131) intercalate (Data/Text/Internal/Fusion/Common.hs:577) justifyLeftI (Data/Text/Internal/Fusion/Common.hs:479) scanl (Data/Text/Internal/Fusion/Common.hs:656) replicateCharI (Data/Text/Internal/Fusion/Common.hs:671) replicateI (Data/Text/Internal/Fusion/Common.hs:682) 93% ( 13 / 14) in 'Data.Text.Unsafe' Missing documentation for: Iter (Data/Text/Unsafe.hs:62) 33% ( 1 / 3) in 'Data.Text.Internal.Private' Missing documentation for: runText (Data/Text/Internal/Private.hs:33) span_ (Data/Text/Internal/Private.hs:23) 91% ( 20 / 22) in 'Data.Text.Internal.Fusion' Missing documentation for: Stream (Data/Text/Internal/Fusion/Types.hs:83) length (Data/Text/Internal/Fusion.hs:127) 100% ( 4 / 4) in 'Data.Text.Show' 33% ( 2 / 6) in 'Data.Text.Internal.Encoding.Fusion.Common' Missing documentation for: restreamUtf16LE (Data/Text/Internal/Encoding/Fusion/Common.hs:63) restreamUtf16BE (Data/Text/Internal/Encoding/Fusion/Common.hs:39) restreamUtf32LE (Data/Text/Internal/Encoding/Fusion/Common.hs:106) restreamUtf32BE (Data/Text/Internal/Encoding/Fusion/Common.hs:87) 17% ( 2 / 12) in 'Data.Text.Internal.Encoding.Utf8' Missing documentation for: ord2 (Data/Text/Internal/Encoding/Utf8.hs:58) ord3 (Data/Text/Internal/Encoding/Utf8.hs:69) ord4 (Data/Text/Internal/Encoding/Utf8.hs:81) chr2 (Data/Text/Internal/Encoding/Utf8.hs:94) chr3 (Data/Text/Internal/Encoding/Utf8.hs:103) chr4 (Data/Text/Internal/Encoding/Utf8.hs:114) validate1 (Data/Text/Internal/Encoding/Utf8.hs:128) validate2 (Data/Text/Internal/Encoding/Utf8.hs:132) validate3 (Data/Text/Internal/Encoding/Utf8.hs:136) validate4 (Data/Text/Internal/Encoding/Utf8.hs:153) 91% ( 10 / 11) in 'Data.Text.Internal.Encoding.Fusion' Missing documentation for: streamASCII (Data/Text/Internal/Encoding/Fusion.hs:57) 100% ( 33 / 33) in 'Data.Text.Encoding' 100% ( 10 / 10) in 'Data.Text.Internal.Lazy.Encoding.Fusion' 100% ( 2 / 2) in 'Data.Text.Internal.Search' 100% ( 18 / 18) in 'Data.Text.Foreign' 100% (126 /126) in 'Data.Text' 100% ( 3 / 3) in 'Data.Text.Internal.IO' 100% ( 20 / 20) in 'Data.Text.IO' 93% ( 14 / 15) in 'Data.Text.Internal.Lazy' Missing documentation for: Text (Data/Text/Internal/Lazy.hs:47) 100% ( 8 / 8) in 'Data.Text.Internal.Lazy.Fusion' 100% ( 2 / 2) in 'Data.Text.Internal.Lazy.Search' 100% ( 2 / 2) in 'Data.Text.Lazy.Internal' 89% ( 24 / 27) in 'Data.Text.Lazy.Encoding' Missing documentation for: encodeUtf8 (Data/Text/Lazy/Encoding.hs:148) encodeUtf8Builder (Data/Text/Lazy/Encoding.hs:162) encodeUtf8BuilderEscaped (Data/Text/Lazy/Encoding.hs:167) 99% (127 /128) in 'Data.Text.Lazy' Missing documentation for: Text (Data/Text/Internal/Lazy.hs:47) 94% ( 16 / 17) in 'Data.Text.Internal.Builder' Missing documentation for: append' (Data/Text/Internal/Builder.hs:288) 100% ( 12 / 12) in 'Data.Text.Lazy.Builder' 100% ( 3 / 3) in 'Data.Text.Internal.Builder.Functions' 0% ( 0 / 3) in 'Data.Text.Lazy.Builder.Int' Missing documentation for: Module header decimal (Data/Text/Lazy/Builder/Int.hs:52) hexadecimal (Data/Text/Lazy/Builder/Int.hs:162) 100% ( 19 / 19) in 'Data.Text.Lazy.IO' 100% ( 7 / 7) in 'Data.Text.Lazy.Read' 75% ( 3 / 4) in 'Data.Text.Lazy.Builder.RealFloat' Missing documentation for: formatRealFloat (Data/Text/Lazy/Builder/RealFloat.hs:46) 100% ( 7 / 7) in 'Data.Text.Read' Warning: Data.Text.Internal.Fusion.Common: could not find link destinations for: findIndicesI Warning: Data.Text.Unsafe: could not find link destinations for: bracket Warning: Data.Text: could not find link destinations for: replicateChar countChar Warning: Data.Text.Internal.IO: could not find link destinations for: Handle__ Warning: Data.Text.Lazy: could not find link destinations for: replicateChar dropWords splitAtWord countChar Warning: Data.Text.Internal.Builder: could not find link destinations for: empty append Warning: Data.Text.Lazy.Builder.RealFloat: could not find link destinations for: floatToDigits Documentation created: dist/doc/html/text/index.html, dist/doc/html/text/text.txt Creating package registration file: /tmp/pkgConf-text-1.2.120539999321264095060.3 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/text-1.2.1.3-1l1AN4I48k37RaQ6fm6CEh Registering text-1.2.1.3... Installed text-1.2.1.3 Configuring polyparse-1.11... Building polyparse-1.11... Preprocessing library polyparse-1.11... [ 1 of 18] Compiling Text.ParserCombinators.Poly.Result ( src/Text/ParserCombinators/Poly/Result.hs, dist/build/Text/ParserCombinators/Poly/Result.o ) src/Text/ParserCombinators/Poly/Result.hs:3:15: Warning: Tab character [ 2 of 18] Compiling Text.ParserCombinators.Poly.Base ( src/Text/ParserCombinators/Poly/Base.hs, dist/build/Text/ParserCombinators/Poly/Base.o ) src/Text/ParserCombinators/Poly/Base.hs:3:19: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:4:14: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:8:10: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:9:12: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:11:12: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:13:11: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:15:10: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:17:12: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:18:9: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:19:10: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:20:10: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:21:11: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:22:15: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:23:12: Warning: Tab character [ 3 of 18] Compiling Text.ParserCombinators.Poly.Parser ( src/Text/ParserCombinators/Poly/Parser.hs, dist/build/Text/ParserCombinators/Poly/Parser.o ) src/Text/ParserCombinators/Poly/Parser.hs:7:14: Warning: Tab character src/Text/ParserCombinators/Poly/Parser.hs:8:15: Warning: Tab character src/Text/ParserCombinators/Poly/Parser.hs:10:9: Warning: Tab character src/Text/ParserCombinators/Poly/Parser.hs:11:8: Warning: Tab character src/Text/ParserCombinators/Poly/Parser.hs:12:12: Warning: Tab character src/Text/ParserCombinators/Poly/Parser.hs:13:15: Warning: Tab character src/Text/ParserCombinators/Poly/Parser.hs:17:12: Warning: Tab character src/Text/ParserCombinators/Poly/Parser.hs:79:18: Warning: Tab character [ 4 of 18] Compiling Text.ParserCombinators.Poly.Lazy ( src/Text/ParserCombinators/Poly/Lazy.hs, dist/build/Text/ParserCombinators/Poly/Lazy.o ) src/Text/ParserCombinators/Poly/Lazy.hs:4:14: Warning: Tab character src/Text/ParserCombinators/Poly/Lazy.hs:5:15: Warning: Tab character src/Text/ParserCombinators/Poly/Lazy.hs:6:14: Warning: Tab character src/Text/ParserCombinators/Poly/Lazy.hs:8:9: Warning: Tab character src/Text/ParserCombinators/Poly/Lazy.hs:9:8: Warning: Tab character src/Text/ParserCombinators/Poly/Lazy.hs:10:12: Warning: Tab character src/Text/ParserCombinators/Poly/Lazy.hs:11:15: Warning: Tab character src/Text/ParserCombinators/Poly/Lazy.hs:15:12: Warning: Tab character [ 5 of 18] Compiling Text.ParserCombinators.Poly.StateParser ( src/Text/ParserCombinators/Poly/StateParser.hs, dist/build/Text/ParserCombinators/Poly/StateParser.o ) src/Text/ParserCombinators/Poly/StateParser.hs:7:14: Warning: Tab character src/Text/ParserCombinators/Poly/StateParser.hs:8:15: Warning: Tab character src/Text/ParserCombinators/Poly/StateParser.hs:10:9: Warning: Tab character src/Text/ParserCombinators/Poly/StateParser.hs:11:8: Warning: Tab character src/Text/ParserCombinators/Poly/StateParser.hs:12:12: Warning: Tab character src/Text/ParserCombinators/Poly/StateParser.hs:19:12: Warning: Tab character src/Text/ParserCombinators/Poly/StateParser.hs:82:18: Warning: Tab character [ 6 of 18] Compiling Text.ParserCombinators.Poly.State ( src/Text/ParserCombinators/Poly/State.hs, dist/build/Text/ParserCombinators/Poly/State.o ) src/Text/ParserCombinators/Poly/State.hs:3:14: Warning: Tab character src/Text/ParserCombinators/Poly/State.hs:4:15: Warning: Tab character src/Text/ParserCombinators/Poly/State.hs:5:14: Warning: Tab character src/Text/ParserCombinators/Poly/State.hs:7:9: Warning: Tab character src/Text/ParserCombinators/Poly/State.hs:8:8: Warning: Tab character src/Text/ParserCombinators/Poly/State.hs:9:12: Warning: Tab character src/Text/ParserCombinators/Poly/State.hs:10:11: Warning: Tab character src/Text/ParserCombinators/Poly/State.hs:16:12: Warning: Tab character [ 7 of 18] Compiling Text.ParserCombinators.Poly.StateLazy ( src/Text/ParserCombinators/Poly/StateLazy.hs, dist/build/Text/ParserCombinators/Poly/StateLazy.o ) src/Text/ParserCombinators/Poly/StateLazy.hs:4:14: Warning: Tab character src/Text/ParserCombinators/Poly/StateLazy.hs:5:15: Warning: Tab character src/Text/ParserCombinators/Poly/StateLazy.hs:6:14: Warning: Tab character src/Text/ParserCombinators/Poly/StateLazy.hs:8:9: Warning: Tab character src/Text/ParserCombinators/Poly/StateLazy.hs:9:8: Warning: Tab character src/Text/ParserCombinators/Poly/StateLazy.hs:10:12: Warning: Tab character src/Text/ParserCombinators/Poly/StateLazy.hs:12:16: Warning: Tab character src/Text/ParserCombinators/Poly/StateLazy.hs:18:12: Warning: Tab character [ 8 of 18] Compiling Text.ParserCombinators.Poly.Lex ( src/Text/ParserCombinators/Poly/Lex.hs, dist/build/Text/ParserCombinators/Poly/Lex.o ) src/Text/ParserCombinators/Poly/Lex.hs:89:18: Warning: Tab character [ 9 of 18] Compiling Text.ParserCombinators.Poly.ByteString ( src/Text/ParserCombinators/Poly/ByteString.hs, dist/build/Text/ParserCombinators/Poly/ByteString.o ) [10 of 18] Compiling Text.ParserCombinators.Poly.ByteStringChar ( src/Text/ParserCombinators/Poly/ByteStringChar.hs, dist/build/Text/ParserCombinators/Poly/ByteStringChar.o ) [11 of 18] Compiling Text.Parse.ByteString ( src/Text/Parse/ByteString.hs, dist/build/Text/Parse/ByteString.o ) src/Text/Parse/ByteString.hs:5:15: Warning: Tab character src/Text/Parse/ByteString.hs:6:14: Warning: Tab character src/Text/Parse/ByteString.hs:7:1: Warning: Tab character src/Text/Parse/ByteString.hs:8:16: Warning: Tab character src/Text/Parse/ByteString.hs:12:9: Warning: Tab character src/Text/Parse/ByteString.hs:13:11: Warning: Tab character src/Text/Parse/ByteString.hs:14:12: Warning: Tab character src/Text/Parse/ByteString.hs:15:19: Warning: Tab character src/Text/Parse/ByteString.hs:16:11: Warning: Tab character src/Text/Parse/ByteString.hs:17:10: Warning: Tab character src/Text/Parse/ByteString.hs:74:32: Warning: Tab character src/Text/Parse/ByteString.hs:419:31: Warning: Tab character src/Text/Parse/ByteString.hs:429:1: Warning: Tab character [12 of 18] Compiling Text.ParserCombinators.Poly.Text ( src/Text/ParserCombinators/Poly/Text.hs, dist/build/Text/ParserCombinators/Poly/Text.o ) [13 of 18] Compiling Text.ParserCombinators.Poly.StateText ( src/Text/ParserCombinators/Poly/StateText.hs, dist/build/Text/ParserCombinators/Poly/StateText.o ) [14 of 18] Compiling Text.ParserCombinators.Poly.Plain ( src/Text/ParserCombinators/Poly/Plain.hs, dist/build/Text/ParserCombinators/Poly/Plain.o ) src/Text/ParserCombinators/Poly/Plain.hs:3:14: Warning: Tab character src/Text/ParserCombinators/Poly/Plain.hs:4:15: Warning: Tab character src/Text/ParserCombinators/Poly/Plain.hs:5:14: Warning: Tab character src/Text/ParserCombinators/Poly/Plain.hs:7:9: Warning: Tab character src/Text/ParserCombinators/Poly/Plain.hs:8:8: Warning: Tab character src/Text/ParserCombinators/Poly/Plain.hs:9:12: Warning: Tab character src/Text/ParserCombinators/Poly/Plain.hs:10:15: Warning: Tab character src/Text/ParserCombinators/Poly/Plain.hs:11:11: Warning: Tab character src/Text/ParserCombinators/Poly/Plain.hs:14:12: Warning: Tab character [15 of 18] Compiling Text.ParserCombinators.Poly ( src/Text/ParserCombinators/Poly.hs, dist/build/Text/ParserCombinators/Poly.o ) [16 of 18] Compiling Text.Parse ( src/Text/Parse.hs, dist/build/Text/Parse.o ) src/Text/Parse.hs:4:15: Warning: Tab character src/Text/Parse.hs:5:14: Warning: Tab character src/Text/Parse.hs:6:1: Warning: Tab character src/Text/Parse.hs:7:16: Warning: Tab character src/Text/Parse.hs:11:9: Warning: Tab character src/Text/Parse.hs:12:11: Warning: Tab character src/Text/Parse.hs:13:12: Warning: Tab character src/Text/Parse.hs:14:19: Warning: Tab character src/Text/Parse.hs:15:11: Warning: Tab character src/Text/Parse.hs:16:10: Warning: Tab character src/Text/Parse.hs:67:32: Warning: Tab character src/Text/Parse.hs:389:1: Warning: Tab character [17 of 18] Compiling Text.ParserCombinators.HuttonMeijerWallace ( src/Text/ParserCombinators/HuttonMeijerWallace.hs, dist/build/Text/ParserCombinators/HuttonMeijerWallace.o ) [18 of 18] Compiling Text.ParserCombinators.HuttonMeijer ( src/Text/ParserCombinators/HuttonMeijer.hs, dist/build/Text/ParserCombinators/HuttonMeijer.o ) In-place registering polyparse-1.11... Running Haddock for polyparse-1.11... Running hscolour for polyparse-1.11... Preprocessing library polyparse-1.11... Preprocessing library polyparse-1.11... src/Text/ParserCombinators/Poly/Result.hs:3:15: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:3:19: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:4:14: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:8:10: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:9:12: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:11:12: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:13:11: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:15:10: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:17:12: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:18:9: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:19:10: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:20:10: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:21:11: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:22:15: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:23:12: Warning: Tab character src/Text/ParserCombinators/Poly/Parser.hs:7:14: Warning: Tab character src/Text/ParserCombinators/Poly/Parser.hs:8:15: Warning: Tab character src/Text/ParserCombinators/Poly/Parser.hs:10:9: Warning: Tab character src/Text/ParserCombinators/Poly/Parser.hs:11:8: Warning: Tab character src/Text/ParserCombinators/Poly/Parser.hs:12:12: Warning: Tab character src/Text/ParserCombinators/Poly/Parser.hs:13:15: Warning: Tab character src/Text/ParserCombinators/Poly/Parser.hs:17:12: Warning: Tab character src/Text/ParserCombinators/Poly/Parser.hs:79:18: Warning: Tab character src/Text/ParserCombinators/Poly/Lazy.hs:4:14: Warning: Tab character src/Text/ParserCombinators/Poly/Lazy.hs:5:15: Warning: Tab character src/Text/ParserCombinators/Poly/Lazy.hs:6:14: Warning: Tab character src/Text/ParserCombinators/Poly/Lazy.hs:8:9: Warning: Tab character src/Text/ParserCombinators/Poly/Lazy.hs:9:8: Warning: Tab character src/Text/ParserCombinators/Poly/Lazy.hs:10:12: Warning: Tab character src/Text/ParserCombinators/Poly/Lazy.hs:11:15: Warning: Tab character src/Text/ParserCombinators/Poly/Lazy.hs:15:12: Warning: Tab character src/Text/ParserCombinators/Poly/StateParser.hs:7:14: Warning: Tab character src/Text/ParserCombinators/Poly/StateParser.hs:8:15: Warning: Tab character src/Text/ParserCombinators/Poly/StateParser.hs:10:9: Warning: Tab character src/Text/ParserCombinators/Poly/StateParser.hs:11:8: Warning: Tab character src/Text/ParserCombinators/Poly/StateParser.hs:12:12: Warning: Tab character src/Text/ParserCombinators/Poly/StateParser.hs:19:12: Warning: Tab character src/Text/ParserCombinators/Poly/StateParser.hs:82:18: Warning: Tab character src/Text/ParserCombinators/Poly/State.hs:3:14: Warning: Tab character src/Text/ParserCombinators/Poly/State.hs:4:15: Warning: Tab character src/Text/ParserCombinators/Poly/State.hs:5:14: Warning: Tab character src/Text/ParserCombinators/Poly/State.hs:7:9: Warning: Tab character src/Text/ParserCombinators/Poly/State.hs:8:8: Warning: Tab character src/Text/ParserCombinators/Poly/State.hs:9:12: Warning: Tab character src/Text/ParserCombinators/Poly/State.hs:10:11: Warning: Tab character src/Text/ParserCombinators/Poly/State.hs:16:12: Warning: Tab character src/Text/ParserCombinators/Poly/StateLazy.hs:4:14: Warning: Tab character src/Text/ParserCombinators/Poly/StateLazy.hs:5:15: Warning: Tab character src/Text/ParserCombinators/Poly/StateLazy.hs:6:14: Warning: Tab character src/Text/ParserCombinators/Poly/StateLazy.hs:8:9: Warning: Tab character src/Text/ParserCombinators/Poly/StateLazy.hs:9:8: Warning: Tab character src/Text/ParserCombinators/Poly/StateLazy.hs:10:12: Warning: Tab character src/Text/ParserCombinators/Poly/StateLazy.hs:12:16: Warning: Tab character src/Text/ParserCombinators/Poly/StateLazy.hs:18:12: Warning: Tab character src/Text/ParserCombinators/Poly/Lex.hs:89:18: Warning: Tab character src/Text/Parse/ByteString.hs:5:15: Warning: Tab character src/Text/Parse/ByteString.hs:6:14: Warning: Tab character src/Text/Parse/ByteString.hs:7:1: Warning: Tab character src/Text/Parse/ByteString.hs:8:16: Warning: Tab character src/Text/Parse/ByteString.hs:12:9: Warning: Tab character src/Text/Parse/ByteString.hs:13:11: Warning: Tab character src/Text/Parse/ByteString.hs:14:12: Warning: Tab character src/Text/Parse/ByteString.hs:15:19: Warning: Tab character src/Text/Parse/ByteString.hs:16:11: Warning: Tab character src/Text/Parse/ByteString.hs:17:10: Warning: Tab character src/Text/Parse/ByteString.hs:74:32: Warning: Tab character src/Text/Parse/ByteString.hs:419:31: Warning: Tab character src/Text/Parse/ByteString.hs:429:1: Warning: Tab character src/Text/ParserCombinators/Poly/Plain.hs:3:14: Warning: Tab character src/Text/ParserCombinators/Poly/Plain.hs:4:15: Warning: Tab character src/Text/ParserCombinators/Poly/Plain.hs:5:14: Warning: Tab character src/Text/ParserCombinators/Poly/Plain.hs:7:9: Warning: Tab character src/Text/ParserCombinators/Poly/Plain.hs:8:8: Warning: Tab character src/Text/ParserCombinators/Poly/Plain.hs:9:12: Warning: Tab character src/Text/ParserCombinators/Poly/Plain.hs:10:15: Warning: Tab character src/Text/ParserCombinators/Poly/Plain.hs:11:11: Warning: Tab character src/Text/ParserCombinators/Poly/Plain.hs:14:12: Warning: Tab character src/Text/Parse.hs:4:15: Warning: Tab character src/Text/Parse.hs:5:14: Warning: Tab character src/Text/Parse.hs:6:1: Warning: Tab character src/Text/Parse.hs:7:16: Warning: Tab character src/Text/Parse.hs:11:9: Warning: Tab character src/Text/Parse.hs:12:11: Warning: Tab character src/Text/Parse.hs:13:12: Warning: Tab character src/Text/Parse.hs:14:19: Warning: Tab character src/Text/Parse.hs:15:11: Warning: Tab character src/Text/Parse.hs:16:10: Warning: Tab character src/Text/Parse.hs:67:32: Warning: Tab character src/Text/Parse.hs:389:1: Warning: Tab character Haddock coverage: 75% ( 3 / 4) in 'Text.ParserCombinators.Poly.Result' Missing documentation for: Module header 96% ( 23 / 24) in 'Text.ParserCombinators.Poly.Base' Missing documentation for: Module header 100% ( 12 / 12) in 'Text.ParserCombinators.Poly.Parser' 94% ( 15 / 16) in 'Text.ParserCombinators.Poly.Lazy' Missing documentation for: Module header 100% ( 15 / 15) in 'Text.ParserCombinators.Poly.StateParser' 95% ( 18 / 19) in 'Text.ParserCombinators.Poly.State' Missing documentation for: Module header 90% ( 18 / 20) in 'Text.ParserCombinators.Poly.StateLazy' Missing documentation for: Module header manyFinally (src/Text/ParserCombinators/Poly/StateLazy.hs:139) 100% ( 16 / 16) in 'Text.ParserCombinators.Poly.Lex' 94% ( 16 / 17) in 'Text.ParserCombinators.Poly.ByteString' Missing documentation for: Module header 94% ( 16 / 17) in 'Text.ParserCombinators.Poly.ByteStringChar' Missing documentation for: Module header 97% ( 30 / 31) in 'Text.Parse.ByteString' Missing documentation for: Module header 94% ( 17 / 18) in 'Text.ParserCombinators.Poly.Text' Missing documentation for: Module header 95% ( 21 / 22) in 'Text.ParserCombinators.Poly.StateText' Missing documentation for: Module header 94% ( 15 / 16) in 'Text.ParserCombinators.Poly.Plain' Missing documentation for: Module header 50% ( 1 / 2) in 'Text.ParserCombinators.Poly' Missing documentation for: Module header 72% ( 21 / 29) in 'Text.Parse' Missing documentation for: Module header parseSigned (src/Text/Parse.hs:226) parseInt (src/Text/Parse.hs:231) parseDec (src/Text/Parse.hs:239) parseOct (src/Text/Parse.hs:239) parseHex (src/Text/Parse.hs:239) parseFloat (src/Text/Parse.hs:244) parseLitChar (src/Text/Parse.hs:265) 77% ( 24 / 31) in 'Text.ParserCombinators.HuttonMeijerWallace' Missing documentation for: Parser (src/Text/ParserCombinators/HuttonMeijerWallace.hs:66) chainl (src/Text/ParserCombinators/HuttonMeijerWallace.hs:220) chainl1 (src/Text/ParserCombinators/HuttonMeijerWallace.hs:224) chainr (src/Text/ParserCombinators/HuttonMeijerWallace.hs:230) chainr1 (src/Text/ParserCombinators/HuttonMeijerWallace.hs:234) ops (src/Text/ParserCombinators/HuttonMeijerWallace.hs:243) bracket (src/Text/ParserCombinators/HuttonMeijerWallace.hs:246) 6% ( 2 / 36) in 'Text.ParserCombinators.HuttonMeijer' Missing documentation for: item (src/Text/ParserCombinators/HuttonMeijer.hs:83) first (src/Text/ParserCombinators/HuttonMeijer.hs:88) papply (src/Text/ParserCombinators/HuttonMeijer.hs:93) +++ (src/Text/ParserCombinators/HuttonMeijer.hs:100) sat (src/Text/ParserCombinators/HuttonMeijer.hs:103) many (src/Text/ParserCombinators/HuttonMeijer.hs:109) many1 (src/Text/ParserCombinators/HuttonMeijer.hs:113) sepby (src/Text/ParserCombinators/HuttonMeijer.hs:116) sepby1 (src/Text/ParserCombinators/HuttonMeijer.hs:119) chainl (src/Text/ParserCombinators/HuttonMeijer.hs:122) chainl1 (src/Text/ParserCombinators/HuttonMeijer.hs:125) chainr (src/Text/ParserCombinators/HuttonMeijer.hs:131) chainr1 (src/Text/ParserCombinators/HuttonMeijer.hs:134) ops (src/Text/ParserCombinators/HuttonMeijer.hs:140) bracket (src/Text/ParserCombinators/HuttonMeijer.hs:143) char (src/Text/ParserCombinators/HuttonMeijer.hs:150) digit (src/Text/ParserCombinators/HuttonMeijer.hs:153) lower (src/Text/ParserCombinators/HuttonMeijer.hs:156) upper (src/Text/ParserCombinators/HuttonMeijer.hs:159) letter (src/Text/ParserCombinators/HuttonMeijer.hs:162) alphanum (src/Text/ParserCombinators/HuttonMeijer.hs:165) string (src/Text/ParserCombinators/HuttonMeijer.hs:168) ident (src/Text/ParserCombinators/HuttonMeijer.hs:172) nat (src/Text/ParserCombinators/HuttonMeijer.hs:175) int (src/Text/ParserCombinators/HuttonMeijer.hs:180) spaces (src/Text/ParserCombinators/HuttonMeijer.hs:187) comment (src/Text/ParserCombinators/HuttonMeijer.hs:190) junk (src/Text/ParserCombinators/HuttonMeijer.hs:200) skip (src/Text/ParserCombinators/HuttonMeijer.hs:203) token (src/Text/ParserCombinators/HuttonMeijer.hs:206) natural (src/Text/ParserCombinators/HuttonMeijer.hs:213) integer (src/Text/ParserCombinators/HuttonMeijer.hs:216) symbol (src/Text/ParserCombinators/HuttonMeijer.hs:219) identifier (src/Text/ParserCombinators/HuttonMeijer.hs:222) Warning: Text.ParserCombinators.HuttonMeijerWallace: could not find link destinations for: ParseResult Warning: Text.ParserCombinators.HuttonMeijer: could not find link destinations for: Token Documentation created: dist/doc/html/polyparse/index.html, dist/doc/html/polyparse/polyparse.txt Creating package registration file: /tmp/pkgConf-polyparse-119052410812004187516.11 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/polyparse-1.11-5gbM4m6k3rhGIQyEboR1bR Registering polyparse-1.11... Installed polyparse-1.11 Configuring HaXml-1.23.2... Building HaXml-1.23.2... Preprocessing library HaXml-1.23.2... [ 1 of 42] Compiling Text.XML.HaXml.Xtract.Lex ( src/Text/XML/HaXml/Xtract/Lex.hs, dist/build/Text/XML/HaXml/Xtract/Lex.o ) src/Text/XML/HaXml/Xtract/Lex.hs:21:19: Warning: Tab character src/Text/XML/HaXml/Xtract/Lex.hs:29:23: Warning: Tab character src/Text/XML/HaXml/Xtract/Lex.hs:30:21: Warning: Tab character [ 2 of 42] Compiling Text.XML.HaXml.Posn ( src/Text/XML/HaXml/Posn.hs, dist/build/Text/XML/HaXml/Posn.o ) [ 3 of 42] Compiling Text.XML.HaXml.Lex ( src/Text/XML/HaXml/Lex.hs, dist/build/Text/XML/HaXml/Lex.o ) src/Text/XML/HaXml/Lex.hs:41:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:42:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:43:16: Warning: Tab character src/Text/XML/HaXml/Lex.hs:44:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:45:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:46:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:47:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:48:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:49:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:50:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:51:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:52:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:53:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:54:16: Warning: Tab character src/Text/XML/HaXml/Lex.hs:55:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:56:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:57:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:58:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:59:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:60:13: Warning: Tab character src/Text/XML/HaXml/Lex.hs:61:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:62:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:63:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:64:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:65:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:66:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:67:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:68:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:69:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:70:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:71:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:72:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:89:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:90:31: Warning: Tab character src/Text/XML/HaXml/Lex.hs:91:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:92:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:93:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:94:31: Warning: Tab character src/Text/XML/HaXml/Lex.hs:95:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:96:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:97:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:98:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:99:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:100:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:101:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:102:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:103:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:104:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:105:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:106:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:107:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:108:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:109:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:110:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:111:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:112:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:113:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:114:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:115:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:116:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:117:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:118:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:119:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:120:32: Warning: Tab character [ 4 of 42] Compiling Text.XML.HaXml.DtdToHaskell.TypeDef ( src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs, dist/build/Text/XML/HaXml/DtdToHaskell/TypeDef.o ) src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs:48:18: Warning: Tab character src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs:49:13: Warning: Tab character [ 5 of 42] Compiling Text.XML.HaXml.DtdToHaskell.Instance ( src/Text/XML/HaXml/DtdToHaskell/Instance.hs, dist/build/Text/XML/HaXml/DtdToHaskell/Instance.o ) [ 6 of 42] Compiling Text.XML.HaXml.Types ( src/Text/XML/HaXml/Types.hs, dist/build/Text/XML/HaXml/Types.o ) [ 7 of 42] Compiling Text.XML.HaXml.Escape ( src/Text/XML/HaXml/Escape.hs, dist/build/Text/XML/HaXml/Escape.o ) [ 8 of 42] Compiling Text.XML.HaXml.Namespaces ( src/Text/XML/HaXml/Namespaces.hs, dist/build/Text/XML/HaXml/Namespaces.o ) [ 9 of 42] Compiling Text.XML.HaXml.Combinators ( src/Text/XML/HaXml/Combinators.hs, dist/build/Text/XML/HaXml/Combinators.o ) src/Text/XML/HaXml/Combinators.hs:58:39: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:186:18: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:203:29: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:266:34: Warning: Tab character [10 of 42] Compiling Text.XML.HaXml.Parse ( src/Text/XML/HaXml/Parse.hs, dist/build/Text/XML/HaXml/Parse.o ) src/Text/XML/HaXml/Parse.hs:108:11: Warning: Tab character [11 of 42] Compiling Text.XML.HaXml.Pretty ( src/Text/XML/HaXml/Pretty.hs, dist/build/Text/XML/HaXml/Pretty.o ) [12 of 42] Compiling Text.XML.HaXml.Html.Generate ( src/Text/XML/HaXml/Html/Generate.hs, dist/build/Text/XML/HaXml/Html/Generate.o ) [13 of 42] Compiling Text.XML.HaXml.Html.Parse ( src/Text/XML/HaXml/Html/Parse.hs, dist/build/Text/XML/HaXml/Html/Parse.o ) src/Text/XML/HaXml/Html/Parse.hs:332:30: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:342:30: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:718:29: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:723:28: Warning: Tab character [14 of 42] Compiling Text.XML.HaXml.Wrappers ( src/Text/XML/HaXml/Wrappers.hs, dist/build/Text/XML/HaXml/Wrappers.o ) [15 of 42] Compiling Text.XML.HaXml.Verbatim ( src/Text/XML/HaXml/Verbatim.hs, dist/build/Text/XML/HaXml/Verbatim.o ) [16 of 42] Compiling Text.XML.HaXml.ByteStringPP ( src/Text/XML/HaXml/ByteStringPP.hs, dist/build/Text/XML/HaXml/ByteStringPP.o ) [17 of 42] Compiling Text.XML.HaXml.DtdToHaskell.Convert ( src/Text/XML/HaXml/DtdToHaskell/Convert.hs, dist/build/Text/XML/HaXml/DtdToHaskell/Convert.o ) [18 of 42] Compiling Text.XML.HaXml.Html.ParseLazy ( src/Text/XML/HaXml/Html/ParseLazy.hs, dist/build/Text/XML/HaXml/Html/ParseLazy.o ) src/Text/XML/HaXml/Html/ParseLazy.hs:331:30: Warning: Tab character src/Text/XML/HaXml/Html/ParseLazy.hs:341:30: Warning: Tab character src/Text/XML/HaXml/Html/ParseLazy.hs:719:29: Warning: Tab character src/Text/XML/HaXml/Html/ParseLazy.hs:724:28: Warning: Tab character [19 of 42] Compiling Text.XML.HaXml.Html.Pretty ( src/Text/XML/HaXml/Html/Pretty.hs, dist/build/Text/XML/HaXml/Html/Pretty.o ) src/Text/XML/HaXml/Html/Pretty.hs:147:12: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:148:12: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:149:3: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:150:9: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:151:6: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:152:12: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:153:7: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:154:8: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:155:14: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:156:15: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:157:13: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:158:12: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:159:12: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:160:10: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:161:10: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:162:8: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:163:11: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:164:7: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:165:7: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:166:10: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:167:6: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:168:11: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:169:10: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:170:13: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:171:9: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:172:13: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:173:8: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:174:9: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:175:12: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:176:3: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:177:13: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:178:14: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:179:9: Warning: Tab character [20 of 42] Compiling Text.XML.HaXml.ParseLazy ( src/Text/XML/HaXml/ParseLazy.hs, dist/build/Text/XML/HaXml/ParseLazy.o ) src/Text/XML/HaXml/ParseLazy.hs:112:11: Warning: Tab character [21 of 42] Compiling Text.XML.HaXml.SAX ( src/Text/XML/HaXml/SAX.hs, dist/build/Text/XML/HaXml/SAX.o ) src/Text/XML/HaXml/SAX.hs:8:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:9:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:10:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:18:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:19:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:20:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:21:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:22:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:22:28: Warning: Tab character src/Text/XML/HaXml/SAX.hs:23:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:24:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:24:31: Warning: Tab character src/Text/XML/HaXml/SAX.hs:25:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:26:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:27:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:27:31: Warning: Tab character src/Text/XML/HaXml/SAX.hs:28:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:28:33: Warning: Tab character src/Text/XML/HaXml/SAX.hs:34:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:35:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:36:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:37:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:44:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:45:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:57:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:62:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:63:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:64:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:65:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:66:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:67:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:68:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:72:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:73:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:74:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:75:1: Warning: Tab character [22 of 42] Compiling Text.XML.HaXml.Schema.XSDTypeModel ( src/Text/XML/HaXml/Schema/XSDTypeModel.hs, dist/build/Text/XML/HaXml/Schema/XSDTypeModel.o ) src/Text/XML/HaXml/Schema/XSDTypeModel.hs:305:19: Warning: Fields of ‘Schema’ not initialised: schema_elementFormDefault, schema_attributeFormDefault, schema_finalDefault, schema_blockDefault, schema_targetNamespace, schema_version, schema_namespaces In the expression: Schema {schema_items = []} In an equation for ‘mempty’: mempty = Schema {schema_items = []} In the instance declaration for ‘Monoid Schema’ [23 of 42] Compiling Text.XML.HaXml.Schema.NameConversion ( src/Text/XML/HaXml/Schema/NameConversion.hs, dist/build/Text/XML/HaXml/Schema/NameConversion.o ) [24 of 42] Compiling Text.XML.HaXml.Schema.PrimitiveTypes ( src/Text/XML/HaXml/Schema/PrimitiveTypes.hs, dist/build/Text/XML/HaXml/Schema/PrimitiveTypes.o ) src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:132:40: Warning: Tab character src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:135:30: Warning: Tab character src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:138:30: Warning: Tab character src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:197:45: Warning: Tab character [25 of 42] Compiling Text.XML.HaXml.TypeMapping ( src/Text/XML/HaXml/TypeMapping.hs, dist/build/Text/XML/HaXml/TypeMapping.o ) src/Text/XML/HaXml/TypeMapping.hs:4:18: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:6:14: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:7:15: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:9:14: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:10:15: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:41:1: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:42:1: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:43:1: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:52:53: Warning: Tab character [26 of 42] Compiling Text.XML.HaXml.XmlContent.Parser ( src/Text/XML/HaXml/XmlContent/Parser.hs, dist/build/Text/XML/HaXml/XmlContent/Parser.o ) [27 of 42] Compiling Text.XML.HaXml.XmlContent ( src/Text/XML/HaXml/XmlContent.hs, dist/build/Text/XML/HaXml/XmlContent.o ) [28 of 42] Compiling Text.XML.HaXml.Validate ( src/Text/XML/HaXml/Validate.hs, dist/build/Text/XML/HaXml/Validate.o ) src/Text/XML/HaXml/Validate.hs:39:48: Warning: Tab character src/Text/XML/HaXml/Validate.hs:41:44: Warning: Tab character src/Text/XML/HaXml/Validate.hs:42:36: Warning: Tab character src/Text/XML/HaXml/Validate.hs:43:36: Warning: Tab character src/Text/XML/HaXml/Validate.hs:70:24: Warning: Tab character src/Text/XML/HaXml/Validate.hs:194:29: Warning: Tab character [29 of 42] Compiling Text.XML.HaXml.OneOfN ( src/Text/XML/HaXml/OneOfN.hs, dist/build/Text/XML/HaXml/OneOfN.o ) [30 of 42] Compiling Text.XML.HaXml.Schema.Parse ( src/Text/XML/HaXml/Schema/Parse.hs, dist/build/Text/XML/HaXml/Schema/Parse.o ) [31 of 42] Compiling Text.XML.HaXml.Schema.HaskellTypeModel ( src/Text/XML/HaXml/Schema/HaskellTypeModel.hs, dist/build/Text/XML/HaXml/Schema/HaskellTypeModel.o ) [32 of 42] Compiling Text.XML.HaXml.Schema.PrettyHaskell ( src/Text/XML/HaXml/Schema/PrettyHaskell.hs, dist/build/Text/XML/HaXml/Schema/PrettyHaskell.o ) src/Text/XML/HaXml/Schema/PrettyHaskell.hs:547:1: Warning: Tab character [33 of 42] Compiling Text.XML.HaXml.Schema.PrettyHsBoot ( src/Text/XML/HaXml/Schema/PrettyHsBoot.hs, dist/build/Text/XML/HaXml/Schema/PrettyHsBoot.o ) [34 of 42] Compiling Text.XML.HaXml.Schema.Environment ( src/Text/XML/HaXml/Schema/Environment.hs, dist/build/Text/XML/HaXml/Schema/Environment.o ) src/Text/XML/HaXml/Schema/Environment.hs:88:39: Warning: Tab character [35 of 42] Compiling Text.XML.HaXml.Schema.TypeConversion ( src/Text/XML/HaXml/Schema/TypeConversion.hs, dist/build/Text/XML/HaXml/Schema/TypeConversion.o ) src/Text/XML/HaXml/Schema/TypeConversion.hs:231:1: Warning: Tab character src/Text/XML/HaXml/Schema/TypeConversion.hs:232:1: Warning: Tab character src/Text/XML/HaXml/Schema/TypeConversion.hs:233:1: Warning: Tab character [36 of 42] Compiling Text.XML.HaXml.ShowXmlLazy ( src/Text/XML/HaXml/ShowXmlLazy.hs, dist/build/Text/XML/HaXml/ShowXmlLazy.o ) [37 of 42] Compiling Text.XML.HaXml.Util ( src/Text/XML/HaXml/Util.hs, dist/build/Text/XML/HaXml/Util.o ) [38 of 42] Compiling Text.XML.HaXml.XmlContent.Haskell ( src/Text/XML/HaXml/XmlContent/Haskell.hs, dist/build/Text/XML/HaXml/XmlContent/Haskell.o ) [39 of 42] Compiling Text.XML.HaXml.Xtract.Combinators ( src/Text/XML/HaXml/Xtract/Combinators.hs, dist/build/Text/XML/HaXml/Xtract/Combinators.o ) src/Text/XML/HaXml/Xtract/Combinators.hs:70:26: Warning: Tab character src/Text/XML/HaXml/Xtract/Combinators.hs:71:23: Warning: Tab character [40 of 42] Compiling Text.XML.HaXml.Xtract.Parse ( src/Text/XML/HaXml/Xtract/Parse.hs, dist/build/Text/XML/HaXml/Xtract/Parse.o ) src/Text/XML/HaXml/Xtract/Parse.hs:231:42: Warning: Tab character src/Text/XML/HaXml/Xtract/Parse.hs:266:22: Warning: Tab character src/Text/XML/HaXml/Xtract/Parse.hs:330:32: Warning: Tab character src/Text/XML/HaXml/Xtract/Parse.hs:339:32: Warning: Tab character [41 of 42] Compiling Text.XML.HaXml.Schema.Schema ( src/Text/XML/HaXml/Schema/Schema.hs, dist/build/Text/XML/HaXml/Schema/Schema.o ) [42 of 42] Compiling Text.XML.HaXml ( src/Text/XML/HaXml.hs, dist/build/Text/XML/HaXml.o ) src/Text/XML/HaXml.hs:37:1: Warning: Tab character In-place registering HaXml-1.23.2... Preprocessing executable 'Canonicalise' for HaXml-1.23.2... [ 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:41:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:42:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:43:16: Warning: Tab character src/Text/XML/HaXml/Lex.hs:44:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:45:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:46:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:47:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:48:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:49:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:50:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:51:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:52:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:53:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:54:16: Warning: Tab character src/Text/XML/HaXml/Lex.hs:55:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:56:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:57:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:58:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:59:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:60:13: Warning: Tab character src/Text/XML/HaXml/Lex.hs:61:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:62:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:63:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:64:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:65:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:66:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:67:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:68:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:69:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:70:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:71:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:72:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:89:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:90:31: Warning: Tab character src/Text/XML/HaXml/Lex.hs:91:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:92:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:93:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:94:31: Warning: Tab character src/Text/XML/HaXml/Lex.hs:95:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:96:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:97:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:98:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:99:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:100:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:101:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:102:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:103:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:104:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:105:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:106:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:107:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:108:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:109:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:110:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:111:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:112:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:113:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:114:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:115:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:116:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:117:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:118:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:119:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:120:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs: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:58:39: Warning: Tab character 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:186:18: Warning: Tab character 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:203:29: Warning: Tab character 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:266:34: Warning: Tab character 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:332:30: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:342:30: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:718:29: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:723:28: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:216:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:220:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail (onFail tok Text.XML.HaXml.Lex.TokPIClose tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing ?> or >"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:225:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:238:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:242:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failBadP "missing ?> in "’ 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:108:11: Warning: Tab character 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 in "’ 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 To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. src/Text/XML/HaXml/Parse.hs:572:10: Warning: Orphan instance: instance Show Modifier To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. [ 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:41: Warning: Defaulting the following constraint(s) to type ‘Double’ (Fractional a0) arising from the literal ‘1.23’ at src/Text/XML/HaXml/Wrappers.hs:34:41-44 (Show a0) arising from a use of ‘show’ at src/Text/XML/HaXml/Wrappers.hs:34:36-39 In the first argument of ‘show’, namely ‘1.23’ In the second argument of ‘(++)’, namely ‘show 1.23’ In the second argument of ‘($)’, namely ‘"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.2... [ 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:41:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:42:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:43:16: Warning: Tab character src/Text/XML/HaXml/Lex.hs:44:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:45:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:46:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:47:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:48:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:49:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:50:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:51:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:52:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:53:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:54:16: Warning: Tab character src/Text/XML/HaXml/Lex.hs:55:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:56:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:57:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:58:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:59:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:60:13: Warning: Tab character src/Text/XML/HaXml/Lex.hs:61:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:62:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:63:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:64:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:65:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:66:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:67:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:68:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:69:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:70:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:71:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:72:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:89:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:90:31: Warning: Tab character src/Text/XML/HaXml/Lex.hs:91:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:92:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:93:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:94:31: Warning: Tab character src/Text/XML/HaXml/Lex.hs:95:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:96:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:97:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:98:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:99:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:100:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:101:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:102:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:103:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:104:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:105:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:106:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:107:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:108:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:109:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:110:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:111:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:112:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:113:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:114:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:115:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:116:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:117:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:118:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:119:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:120:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs: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:108:11: Warning: Tab character 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 in "’ 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 To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. src/Text/XML/HaXml/Parse.hs:572:10: Warning: Orphan instance: instance Show Modifier To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. [ 6 of 13] Compiling Text.XML.HaXml.Html.Parse ( src/Text/XML/HaXml/Html/Parse.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/Html/Parse.o ) src/Text/XML/HaXml/Html/Parse.hs:17:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Html/Parse.hs:20:1: Warning: The import of ‘Control.Monad’ is redundant except perhaps to import instances from ‘Control.Monad’ To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Html/Parse.hs:74:41: Warning: This binding for ‘avs’ shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:33 src/Text/XML/HaXml/Html/Parse.hs:74:45: Warning: This binding for ‘cs’ shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:37 src/Text/XML/HaXml/Html/Parse.hs:143:14: Warning: This binding for ‘tok’ shadows the existing binding defined at src/Text/XML/HaXml/Html/Parse.hs:133:1 src/Text/XML/HaXml/Html/Parse.hs:190:8: Warning: This binding for ‘fail’ shadows the existing binding imported from ‘Control.Monad’ at src/Text/XML/HaXml/Html/Parse.hs:20:1-20 (and originally defined in ‘GHC.Base’) src/Text/XML/HaXml/Html/Parse.hs:332:30: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:342:30: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:718:29: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:723:28: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:216:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:220:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail (onFail tok Text.XML.HaXml.Lex.TokPIClose tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing ?> or >"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:225:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:238:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:242:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failBadP "missing ?> in "’ 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:58:39: Warning: Tab character 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:186:18: Warning: Tab character 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:203:29: Warning: Tab character 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:266:34: Warning: Tab character 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:147:12: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:148:12: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:149:3: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:150:9: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:151:6: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:152:12: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:153:7: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:154:8: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:155:14: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:156:15: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:157:13: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:158:12: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:159:12: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:160:10: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:161:10: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:162:8: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:163:11: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:164:7: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:165:7: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:166:10: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:167:6: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:168:11: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:169:10: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:170:13: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:171:9: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:172:13: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:173:8: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:174:9: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:175:12: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:176:3: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:177:13: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:178:14: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:179:9: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:245:27: Warning: This binding for ‘ev’ shadows the existing binding defined at src/Text/XML/HaXml/Html/Pretty.hs:268:1 src/Text/XML/HaXml/Html/Pretty.hs:247:25: Warning: This binding for ‘ev’ shadows the existing binding defined at src/Text/XML/HaXml/Html/Pretty.hs:268:1 src/Text/XML/HaXml/Html/Pretty.hs:276:1: Warning: Top-level binding with no type signature: qname :: QName -> Doc [ 9 of 13] Compiling Text.XML.HaXml.Pretty ( src/Text/XML/HaXml/Pretty.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/Pretty.o ) src/Text/XML/HaXml/Pretty.hs:25:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Pretty.hs:276:1: Warning: Top-level binding with no type signature: qname :: QName -> Doc [10 of 13] Compiling Text.XML.HaXml.Wrappers ( src/Text/XML/HaXml/Wrappers.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/Wrappers.o ) src/Text/XML/HaXml/Wrappers.hs:34:41: Warning: Defaulting the following constraint(s) to type ‘Double’ (Fractional a0) arising from the literal ‘1.23’ at src/Text/XML/HaXml/Wrappers.hs:34:41-44 (Show a0) arising from a use of ‘show’ at src/Text/XML/HaXml/Wrappers.hs:34:36-39 In the first argument of ‘show’, namely ‘1.23’ In the second argument of ‘(++)’, namely ‘show 1.23’ In the second argument of ‘($)’, namely ‘"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:331:30: Warning: Tab character src/Text/XML/HaXml/Html/ParseLazy.hs:341:30: Warning: Tab character src/Text/XML/HaXml/Html/ParseLazy.hs:719:29: Warning: Tab character src/Text/XML/HaXml/Html/ParseLazy.hs:724:28: Warning: Tab character src/Text/XML/HaXml/Html/ParseLazy.hs:215:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:219:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail (onFail tok Text.XML.HaXml.Lex.TokPIClose tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing ?> or >"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:224:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:237:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:241:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failBadP "missing ?> in "’ 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:112:11: Warning: Tab character 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 in "’ 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 To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. src/Text/XML/HaXml/ParseLazy.hs:582:10: Warning: Orphan instance: instance Show Modifier To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. [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.2... [ 1 of 25] Compiling Text.XML.HaXml.Xtract.Lex ( src/Text/XML/HaXml/Xtract/Lex.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Xtract/Lex.o ) src/Text/XML/HaXml/Xtract/Lex.hs:21:19: Warning: Tab character src/Text/XML/HaXml/Xtract/Lex.hs:29:23: Warning: Tab character src/Text/XML/HaXml/Xtract/Lex.hs:30:21: Warning: Tab character src/Text/XML/HaXml/Xtract/Lex.hs:54:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘white’: Patterns not matched: ghc-prim-0.4.0.0:GHC.Types.C# #x with #x `notElem` ['\t', ' ', '\n', '\r', '\160'] [ 2 of 25] Compiling Text.XML.HaXml.Posn ( src/Text/XML/HaXml/Posn.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Posn.o ) [ 3 of 25] Compiling Text.XML.HaXml.Lex ( src/Text/XML/HaXml/Lex.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Lex.o ) src/Text/XML/HaXml/Lex.hs:41:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:42:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:43:16: Warning: Tab character src/Text/XML/HaXml/Lex.hs:44:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:45:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:46:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:47:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:48:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:49:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:50:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:51:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:52:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:53:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:54:16: Warning: Tab character src/Text/XML/HaXml/Lex.hs:55:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:56:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:57:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:58:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:59:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:60:13: Warning: Tab character src/Text/XML/HaXml/Lex.hs:61:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:62:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:63:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:64:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:65:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:66:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:67:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:68:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:69:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:70:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:71:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:72:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:89:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:90:31: Warning: Tab character src/Text/XML/HaXml/Lex.hs:91:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:92:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:93:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:94:31: Warning: Tab character src/Text/XML/HaXml/Lex.hs:95:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:96:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:97:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:98:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:99:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:100:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:101:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:102:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:103:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:104:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:105:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:106:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:107:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:108:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:109:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:110:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:111:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:112:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:113:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:114:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:115:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:116:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:117:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:118:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:119:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:120:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs: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:331:30: Warning: Tab character src/Text/XML/HaXml/Html/ParseLazy.hs:341:30: Warning: Tab character src/Text/XML/HaXml/Html/ParseLazy.hs:719:29: Warning: Tab character src/Text/XML/HaXml/Html/ParseLazy.hs:724:28: Warning: Tab character src/Text/XML/HaXml/Html/ParseLazy.hs:215:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:219:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail (onFail tok Text.XML.HaXml.Lex.TokPIClose tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing ?> or >"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:224:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:237:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:241:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failBadP "missing ?> in "’ 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:108:11: Warning: Tab character 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 in "’ 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 To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. src/Text/XML/HaXml/Parse.hs:572:10: Warning: Orphan instance: instance Show Modifier To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. [ 9 of 25] Compiling Text.XML.HaXml.Html.Parse ( src/Text/XML/HaXml/Html/Parse.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Html/Parse.o ) src/Text/XML/HaXml/Html/Parse.hs:17:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Html/Parse.hs:20:1: Warning: The import of ‘Control.Monad’ is redundant except perhaps to import instances from ‘Control.Monad’ To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Html/Parse.hs:74:41: Warning: This binding for ‘avs’ shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:33 src/Text/XML/HaXml/Html/Parse.hs:74:45: Warning: This binding for ‘cs’ shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:37 src/Text/XML/HaXml/Html/Parse.hs:143:14: Warning: This binding for ‘tok’ shadows the existing binding defined at src/Text/XML/HaXml/Html/Parse.hs:133:1 src/Text/XML/HaXml/Html/Parse.hs:190:8: Warning: This binding for ‘fail’ shadows the existing binding imported from ‘Control.Monad’ at src/Text/XML/HaXml/Html/Parse.hs:20:1-20 (and originally defined in ‘GHC.Base’) src/Text/XML/HaXml/Html/Parse.hs:332:30: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:342:30: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:718:29: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:723:28: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:216:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:220:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail (onFail tok Text.XML.HaXml.Lex.TokPIClose tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing ?> or >"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:225:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:238:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:242:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failBadP "missing ?> in "’ 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:112:11: Warning: Tab character 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 in "’ 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 To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. src/Text/XML/HaXml/ParseLazy.hs:582:10: Warning: Orphan instance: instance Show Modifier To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. [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:58:39: Warning: Tab character 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:186:18: Warning: Tab character 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:203:29: Warning: Tab character 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:266:34: Warning: Tab character 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:4:18: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:6:14: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:7:15: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:9:14: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:10:15: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:41:1: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:42:1: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:43:1: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:52:53: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:208:14: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:209:14: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:214:29: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:228:14: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:231:17: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:234:15: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:238:32: Warning: Defined but not used: ‘s’ src/Text/XML/HaXml/TypeMapping.hs:238:34: Warning: Defined but not used: ‘fv’ src/Text/XML/HaXml/TypeMapping.hs:238:37: Warning: Defined but not used: ‘hts’ src/Text/XML/HaXml/TypeMapping.hs:234:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘declmacro’: Patterns not matched: (Maybe _) _ (List _) _ (Tuple _) _ (Prim _ _) _ ... src/Text/XML/HaXml/TypeMapping.hs:242:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘declprim’: Patterns not matched: Maybe _ List _ Tuple _ String ... src/Text/XML/HaXml/TypeMapping.hs:250:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘?’: Patterns not matched: _ _ [16 of 25] Compiling Text.XML.HaXml.Verbatim ( src/Text/XML/HaXml/Verbatim.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Verbatim.o ) [17 of 25] Compiling Text.XML.HaXml.Util ( src/Text/XML/HaXml/Util.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Util.o ) src/Text/XML/HaXml/Util.hs:32:16: Warning: This binding for ‘attrs’ shadows the existing binding defined at src/Text/XML/HaXml/Util.hs:32:1 src/Text/XML/HaXml/Util.hs:35:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘tagTextContent’: Patterns not matched: CString _ _ _ CRef _ _ CMisc _ _ [18 of 25] Compiling Text.XML.HaXml.Wrappers ( src/Text/XML/HaXml/Wrappers.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Wrappers.o ) src/Text/XML/HaXml/Wrappers.hs:34:41: Warning: Defaulting the following constraint(s) to type ‘Double’ (Fractional a0) arising from the literal ‘1.23’ at src/Text/XML/HaXml/Wrappers.hs:34:41-44 (Show a0) arising from a use of ‘show’ at src/Text/XML/HaXml/Wrappers.hs:34:36-39 In the first argument of ‘show’, namely ‘1.23’ In the second argument of ‘(++)’, namely ‘show 1.23’ In the second argument of ‘($)’, namely ‘"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-0.4.0.0:GHC.Types.C# #x with #x `notElem` ['"', '&', '<', '>', '\''] [20 of 25] Compiling Text.XML.HaXml.XmlContent ( src/Text/XML/HaXml/XmlContent.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/XmlContent.o ) src/Text/XML/HaXml/XmlContent.hs:113:16: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: (CString _ _ _) : _ (CRef _ _) : _ (CMisc _ _) : _ src/Text/XML/HaXml/XmlContent.hs:152:10: Warning: Orphan instance: instance XmlContent Char To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. src/Text/XML/HaXml/XmlContent.hs:162:10: Warning: Orphan instance: instance XmlContent a => XmlContent [a] To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. src/Text/XML/HaXml/XmlContent.hs:176:10: Warning: Orphan instance: instance XmlContent a => XmlContent (Maybe a) To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. [21 of 25] Compiling Text.XML.HaXml.Validate ( src/Text/XML/HaXml/Validate.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Validate.o ) src/Text/XML/HaXml/Validate.hs:39:48: Warning: Tab character src/Text/XML/HaXml/Validate.hs:41:44: Warning: Tab character src/Text/XML/HaXml/Validate.hs:42:36: Warning: Tab character src/Text/XML/HaXml/Validate.hs:43:36: Warning: Tab character src/Text/XML/HaXml/Validate.hs:70:24: Warning: Tab character src/Text/XML/HaXml/Validate.hs:194:29: Warning: Tab character src/Text/XML/HaXml/Validate.hs:236:32: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:237:29: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:239:32: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:240:29: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:243:33: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:245:30: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:248:21: Warning: This binding for ‘ns’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:247:18 [22 of 25] Compiling Text.XML.HaXml.Xtract.Combinators ( src/Text/XML/HaXml/Xtract/Combinators.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Xtract/Combinators.o ) src/Text/XML/HaXml/Xtract/Combinators.hs:70:26: Warning: Tab character src/Text/XML/HaXml/Xtract/Combinators.hs:71:23: Warning: Tab character [23 of 25] Compiling Text.XML.HaXml.Xtract.Parse ( src/Text/XML/HaXml/Xtract/Parse.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Xtract/Parse.o ) src/Text/XML/HaXml/Xtract/Parse.hs:78:8: Warning: This binding for ‘x’ shadows the existing binding imported from ‘Text.XML.HaXml.Combinators’ at src/Text/XML/HaXml/Xtract/Parse.hs:13:1-38 (and originally defined at src/Text/XML/HaXml/Combinators.hs: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:231:42: Warning: Tab character src/Text/XML/HaXml/Xtract/Parse.hs:255:15: Warning: This binding for ‘attr’ shadows the existing binding imported from ‘Text.XML.HaXml.Combinators’ at src/Text/XML/HaXml/Xtract/Parse.hs:13:1-38 (and originally defined at src/Text/XML/HaXml/Combinators.hs:123:1-4) src/Text/XML/HaXml/Xtract/Parse.hs:266:22: Warning: Tab character src/Text/XML/HaXml/Xtract/Parse.hs:330:9: Warning: Defined but not used: ‘q2’ src/Text/XML/HaXml/Xtract/Parse.hs:330:32: Warning: Tab character src/Text/XML/HaXml/Xtract/Parse.hs:339:9: Warning: Defined but not used: ‘q2’ src/Text/XML/HaXml/Xtract/Parse.hs:339:32: Warning: Tab character [24 of 25] Compiling Text.XML.HaXml ( src/Text/XML/HaXml.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml.o ) src/Text/XML/HaXml.hs:36:17: Warning: Defaulting the following constraint(s) to type ‘Double’ (Fractional a0) arising from the literal ‘1.23’ at src/Text/XML/HaXml.hs:36:17-20 (Show a0) arising from a use of ‘show’ at src/Text/XML/HaXml.hs:36:12-15 In the first argument of ‘show’, namely ‘1.23’ In the expression: show 1.23 In an equation for ‘version’: version = show 1.23 src/Text/XML/HaXml.hs:37:1: Warning: Tab character [25 of 25] Compiling Main ( src/tools/Xtract.hs, dist/build/Xtract/Xtract-tmp/Main.o ) src/tools/Xtract.hs:32:1: Warning: Top-level binding with no type signature: defaultOptions :: Opts src/tools/Xtract.hs:51:23: Warning: Defined but not used: ‘errs’ Linking dist/build/Xtract/Xtract ... Preprocessing executable 'Validate' for HaXml-1.23.2... [ 1 of 16] Compiling Text.XML.HaXml.Posn ( src/Text/XML/HaXml/Posn.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/Posn.o ) [ 2 of 16] Compiling Text.XML.HaXml.Lex ( src/Text/XML/HaXml/Lex.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/Lex.o ) src/Text/XML/HaXml/Lex.hs:41:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:42:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:43:16: Warning: Tab character src/Text/XML/HaXml/Lex.hs:44:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:45:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:46:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:47:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:48:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:49:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:50:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:51:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:52:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:53:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:54:16: Warning: Tab character src/Text/XML/HaXml/Lex.hs:55:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:56:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:57:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:58:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:59:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:60:13: Warning: Tab character src/Text/XML/HaXml/Lex.hs:61:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:62:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:63:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:64:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:65:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:66:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:67:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:68:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:69:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:70:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:71:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:72:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:89:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:90:31: Warning: Tab character src/Text/XML/HaXml/Lex.hs:91:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:92:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:93:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:94:31: Warning: Tab character src/Text/XML/HaXml/Lex.hs:95:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:96:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:97:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:98:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:99:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:100:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:101:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:102:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:103:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:104:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:105:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:106:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:107:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:108:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:109:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:110:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:111:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:112:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:113:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:114:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:115:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:116:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:117:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:118:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:119:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:120:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs: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:108:11: Warning: Tab character 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 in "’ 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 To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. src/Text/XML/HaXml/Parse.hs:572:10: Warning: Orphan instance: instance Show Modifier To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. [ 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:58:39: Warning: Tab character 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:186:18: Warning: Tab character 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:203:29: Warning: Tab character 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:266:34: Warning: Tab character 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:332:30: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:342:30: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:718:29: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:723:28: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:216:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:220:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail (onFail tok Text.XML.HaXml.Lex.TokPIClose tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing ?> or >"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:225:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:238:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:242:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failBadP "missing ?> in "’ 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:41: Warning: Defaulting the following constraint(s) to type ‘Double’ (Fractional a0) arising from the literal ‘1.23’ at src/Text/XML/HaXml/Wrappers.hs:34:41-44 (Show a0) arising from a use of ‘show’ at src/Text/XML/HaXml/Wrappers.hs:34:36-39 In the first argument of ‘show’, namely ‘1.23’ In the second argument of ‘(++)’, namely ‘show 1.23’ In the second argument of ‘($)’, namely ‘"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:4:18: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:6:14: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:7:15: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:9:14: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:10:15: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:41:1: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:42:1: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:43:1: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:52:53: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:208:14: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:209:14: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:214:29: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:228:14: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:231:17: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:234:15: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:238:32: Warning: Defined but not used: ‘s’ src/Text/XML/HaXml/TypeMapping.hs:238:34: Warning: Defined but not used: ‘fv’ src/Text/XML/HaXml/TypeMapping.hs:238:37: Warning: Defined but not used: ‘hts’ src/Text/XML/HaXml/TypeMapping.hs:234:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘declmacro’: Patterns not matched: (Maybe _) _ (List _) _ (Tuple _) _ (Prim _ _) _ ... src/Text/XML/HaXml/TypeMapping.hs:242:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘declprim’: Patterns not matched: Maybe _ List _ Tuple _ String ... src/Text/XML/HaXml/TypeMapping.hs:250:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘?’: Patterns not matched: _ _ [12 of 16] Compiling Text.XML.HaXml.Verbatim ( src/Text/XML/HaXml/Verbatim.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/Verbatim.o ) [13 of 16] Compiling Text.XML.HaXml.XmlContent.Parser ( src/Text/XML/HaXml/XmlContent/Parser.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/XmlContent/Parser.o ) src/Text/XML/HaXml/XmlContent/Parser.hs:97:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘attval’: Patterns not matched: Elem _ [] _ Elem _ ((_, AttValue _) : (_ : _)) _ Elem _ [(_, AttValue _)] (_ : _) src/Text/XML/HaXml/XmlContent/Parser.hs:615:9: Warning: Pattern match(es) are non-exhaustive In an equation for ‘g’: Patterns not matched: ghc-prim-0.4.0.0:GHC.Types.C# #x with #x `notElem` ['"', '&', '<', '>', '\''] [14 of 16] Compiling Text.XML.HaXml.XmlContent ( src/Text/XML/HaXml/XmlContent.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/XmlContent.o ) src/Text/XML/HaXml/XmlContent.hs:113:16: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: (CString _ _ _) : _ (CRef _ _) : _ (CMisc _ _) : _ src/Text/XML/HaXml/XmlContent.hs:152:10: Warning: Orphan instance: instance XmlContent Char To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. src/Text/XML/HaXml/XmlContent.hs:162:10: Warning: Orphan instance: instance XmlContent a => XmlContent [a] To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. src/Text/XML/HaXml/XmlContent.hs:176:10: Warning: Orphan instance: instance XmlContent a => XmlContent (Maybe a) To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. [15 of 16] Compiling Text.XML.HaXml.Validate ( src/Text/XML/HaXml/Validate.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/Validate.o ) src/Text/XML/HaXml/Validate.hs:39:48: Warning: Tab character src/Text/XML/HaXml/Validate.hs:41:44: Warning: Tab character src/Text/XML/HaXml/Validate.hs:42:36: Warning: Tab character src/Text/XML/HaXml/Validate.hs:43:36: Warning: Tab character src/Text/XML/HaXml/Validate.hs:70:24: Warning: Tab character src/Text/XML/HaXml/Validate.hs:194:29: Warning: Tab character src/Text/XML/HaXml/Validate.hs:236:32: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:237:29: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:239:32: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:240:29: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:243:33: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:245:30: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:248:21: Warning: This binding for ‘ns’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:247:18 [16 of 16] Compiling Main ( src/tools/Validate.hs, dist/build/Validate/Validate-tmp/Main.o ) Linking dist/build/Validate/Validate ... Preprocessing executable 'MkOneOf' for HaXml-1.23.2... [ 1 of 19] Compiling Text.XML.HaXml.Posn ( src/Text/XML/HaXml/Posn.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Posn.o ) [ 2 of 19] Compiling Text.XML.HaXml.Lex ( src/Text/XML/HaXml/Lex.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Lex.o ) src/Text/XML/HaXml/Lex.hs:41:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:42:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:43:16: Warning: Tab character src/Text/XML/HaXml/Lex.hs:44:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:45:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:46:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:47:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:48:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:49:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:50:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:51:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:52:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:53:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:54:16: Warning: Tab character src/Text/XML/HaXml/Lex.hs:55:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:56:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:57:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:58:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:59:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:60:13: Warning: Tab character src/Text/XML/HaXml/Lex.hs:61:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:62:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:63:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:64:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:65:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:66:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:67:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:68:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:69:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:70:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:71:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:72:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:89:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:90:31: Warning: Tab character src/Text/XML/HaXml/Lex.hs:91:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:92:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:93:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:94:31: Warning: Tab character src/Text/XML/HaXml/Lex.hs:95:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:96:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:97:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:98:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:99:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:100:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:101:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:102:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:103:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:104:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:105:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:106:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:107:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:108:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:109:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:110:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:111:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:112:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:113:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:114:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:115:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:116:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:117:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:118:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:119:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:120:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs: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:58:39: Warning: Tab character 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:186:18: Warning: Tab character 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:203:29: Warning: Tab character 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:266:34: Warning: Tab character 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:108:11: Warning: Tab character 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 in "’ 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 To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. src/Text/XML/HaXml/Parse.hs:572:10: Warning: Orphan instance: instance Show Modifier To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. [ 8 of 19] Compiling Text.XML.HaXml.Pretty ( src/Text/XML/HaXml/Pretty.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Pretty.o ) src/Text/XML/HaXml/Pretty.hs:25:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Pretty.hs:276:1: Warning: Top-level binding with no type signature: qname :: QName -> Doc [ 9 of 19] Compiling Text.XML.HaXml.Html.Generate ( src/Text/XML/HaXml/Html/Generate.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Html/Generate.o ) [10 of 19] Compiling Text.XML.HaXml.Html.Parse ( src/Text/XML/HaXml/Html/Parse.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Html/Parse.o ) src/Text/XML/HaXml/Html/Parse.hs:17:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Html/Parse.hs:20:1: Warning: The import of ‘Control.Monad’ is redundant except perhaps to import instances from ‘Control.Monad’ To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Html/Parse.hs:74:41: Warning: This binding for ‘avs’ shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:33 src/Text/XML/HaXml/Html/Parse.hs:74:45: Warning: This binding for ‘cs’ shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:37 src/Text/XML/HaXml/Html/Parse.hs:143:14: Warning: This binding for ‘tok’ shadows the existing binding defined at src/Text/XML/HaXml/Html/Parse.hs:133:1 src/Text/XML/HaXml/Html/Parse.hs:190:8: Warning: This binding for ‘fail’ shadows the existing binding imported from ‘Control.Monad’ at src/Text/XML/HaXml/Html/Parse.hs:20:1-20 (and originally defined in ‘GHC.Base’) src/Text/XML/HaXml/Html/Parse.hs:332:30: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:342:30: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:718:29: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:723:28: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:216:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:220:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail (onFail tok Text.XML.HaXml.Lex.TokPIClose tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing ?> or >"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:225:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:238:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:242:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failBadP "missing ?> in "’ 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:41: Warning: Defaulting the following constraint(s) to type ‘Double’ (Fractional a0) arising from the literal ‘1.23’ at src/Text/XML/HaXml/Wrappers.hs:34:41-44 (Show a0) arising from a use of ‘show’ at src/Text/XML/HaXml/Wrappers.hs:34:36-39 In the first argument of ‘show’, namely ‘1.23’ In the second argument of ‘(++)’, namely ‘show 1.23’ In the second argument of ‘($)’, namely ‘"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:4:18: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:6:14: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:7:15: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:9:14: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:10:15: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:41:1: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:42:1: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:43:1: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:52:53: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:208:14: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:209:14: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:214:29: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:228:14: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:231:17: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:234:15: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:238:32: Warning: Defined but not used: ‘s’ src/Text/XML/HaXml/TypeMapping.hs:238:34: Warning: Defined but not used: ‘fv’ src/Text/XML/HaXml/TypeMapping.hs:238:37: Warning: Defined but not used: ‘hts’ src/Text/XML/HaXml/TypeMapping.hs:234:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘declmacro’: Patterns not matched: (Maybe _) _ (List _) _ (Tuple _) _ (Prim _ _) _ ... src/Text/XML/HaXml/TypeMapping.hs:242:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘declprim’: Patterns not matched: Maybe _ List _ Tuple _ String ... src/Text/XML/HaXml/TypeMapping.hs:250:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘?’: Patterns not matched: _ _ [15 of 19] Compiling Text.XML.HaXml.XmlContent.Parser ( src/Text/XML/HaXml/XmlContent/Parser.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/XmlContent/Parser.o ) src/Text/XML/HaXml/XmlContent/Parser.hs:97:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘attval’: Patterns not matched: Elem _ [] _ Elem _ ((_, AttValue _) : (_ : _)) _ Elem _ [(_, AttValue _)] (_ : _) src/Text/XML/HaXml/XmlContent/Parser.hs:615:9: Warning: Pattern match(es) are non-exhaustive In an equation for ‘g’: Patterns not matched: ghc-prim-0.4.0.0:GHC.Types.C# #x with #x `notElem` ['"', '&', '<', '>', '\''] [16 of 19] Compiling Text.XML.HaXml.XmlContent ( src/Text/XML/HaXml/XmlContent.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/XmlContent.o ) src/Text/XML/HaXml/XmlContent.hs:113:16: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: (CString _ _ _) : _ (CRef _ _) : _ (CMisc _ _) : _ src/Text/XML/HaXml/XmlContent.hs:152:10: Warning: Orphan instance: instance XmlContent Char To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. src/Text/XML/HaXml/XmlContent.hs:162:10: Warning: Orphan instance: instance XmlContent a => XmlContent [a] To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. src/Text/XML/HaXml/XmlContent.hs:176:10: Warning: Orphan instance: instance XmlContent a => XmlContent (Maybe a) To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. [17 of 19] Compiling Text.XML.HaXml.Validate ( src/Text/XML/HaXml/Validate.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Validate.o ) src/Text/XML/HaXml/Validate.hs:39:48: Warning: Tab character src/Text/XML/HaXml/Validate.hs:41:44: Warning: Tab character src/Text/XML/HaXml/Validate.hs:42:36: Warning: Tab character src/Text/XML/HaXml/Validate.hs:43:36: Warning: Tab character src/Text/XML/HaXml/Validate.hs:70:24: Warning: Tab character src/Text/XML/HaXml/Validate.hs:194:29: Warning: Tab character src/Text/XML/HaXml/Validate.hs:236:32: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:237:29: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:239:32: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:240:29: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:243:33: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:245:30: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:248:21: Warning: This binding for ‘ns’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:247:18 [18 of 19] Compiling Text.XML.HaXml ( src/Text/XML/HaXml.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml.o ) src/Text/XML/HaXml.hs:36:17: Warning: Defaulting the following constraint(s) to type ‘Double’ (Fractional a0) arising from the literal ‘1.23’ at src/Text/XML/HaXml.hs:36:17-20 (Show a0) arising from a use of ‘show’ at src/Text/XML/HaXml.hs:36:12-15 In the first argument of ‘show’, namely ‘1.23’ In the expression: show 1.23 In an equation for ‘version’: version = show 1.23 src/Text/XML/HaXml.hs:37:1: Warning: Tab character [19 of 19] Compiling Main ( src/tools/MkOneOf.hs, dist/build/MkOneOf/MkOneOf-tmp/Main.o ) src/tools/MkOneOf.hs:92:14: Warning: Tab character src/tools/MkOneOf.hs:93:14: Warning: Tab character src/tools/MkOneOf.hs:94:14: Warning: Tab character src/tools/MkOneOf.hs:95:17: Warning: Tab character src/tools/MkOneOf.hs:96:17: Warning: Tab character src/tools/MkOneOf.hs:97:19: Warning: Tab character Linking dist/build/MkOneOf/MkOneOf ... Preprocessing executable 'DtdToHaskell' for HaXml-1.23.2... [ 1 of 22] Compiling Text.XML.HaXml.Posn ( src/Text/XML/HaXml/Posn.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Posn.o ) [ 2 of 22] Compiling Text.XML.HaXml.Lex ( src/Text/XML/HaXml/Lex.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Lex.o ) src/Text/XML/HaXml/Lex.hs:41:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:42:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:43:16: Warning: Tab character src/Text/XML/HaXml/Lex.hs:44:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:45:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:46:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:47:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:48:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:49:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:50:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:51:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:52:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:53:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:54:16: Warning: Tab character src/Text/XML/HaXml/Lex.hs:55:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:56:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:57:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:58:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:59:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:60:13: Warning: Tab character src/Text/XML/HaXml/Lex.hs:61:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:62:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:63:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:64:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:65:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:66:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:67:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:68:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:69:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:70:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:71:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:72:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:89:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:90:31: Warning: Tab character src/Text/XML/HaXml/Lex.hs:91:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:92:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:93:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:94:31: Warning: Tab character src/Text/XML/HaXml/Lex.hs:95:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:96:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:97:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:98:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:99:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:100:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:101:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:102:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:103:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:104:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:105:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:106:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:107:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:108:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:109:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:110:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:111:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:112:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:113:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:114:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:115:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:116:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:117:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:118:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:119:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:120:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs: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:48:18: Warning: Tab character src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs:49:13: Warning: Tab character src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs:195:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘mangle’: Patterns not matched: [] src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs:238:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘manglef’: Patterns not matched: [] [ 4 of 22] Compiling Text.XML.HaXml.DtdToHaskell.Instance ( src/Text/XML/HaXml/DtdToHaskell/Instance.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/DtdToHaskell/Instance.o ) [ 5 of 22] Compiling Text.XML.HaXml.Types ( src/Text/XML/HaXml/Types.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Types.o ) src/Text/XML/HaXml/Types.hs: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:108:11: Warning: Tab character 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 in "’ 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 To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. src/Text/XML/HaXml/Parse.hs:572:10: Warning: Orphan instance: instance Show Modifier To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/polyparse-1.11-5gbM4m6k3rhGIQyEboR1bR/Text/ParserCombinators/Poly/StateParser.hi Declaration for Parser Constructor P: Failed to load interface for ‘Text.ParserCombinators.Poly.Result’ There are files missing in the ‘polyparse-1.11’ package, try running 'ghc-pkg check'. Use -v to see a list of the files searched for. Cannot continue after interface file error Failed to install HaXml-1.23.2 cabal: Error: some packages failed to install: HaXml-1.23.2 failed during the building phase. The exception was: ExitFailure 1